(self["webpackChunkanalytics_front"]=self["webpackChunkanalytics_front"]||[]).push([[504],{92961:function(e,t,n){"use strict";n.d(t,{UcL:function(){return ne},Q90:function(){return A}});var r,i=n(62279),o=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},a=function(){function e(t,n,r,i,o,a,s,u){this.nextId=0,this.allNodesMap={},this.rootNode=t,this.gridOptionsWrapper=n,this.eventService=r,this.columnModel=i,this.gridApi=o,this.columnApi=a,this.beans=u,this.selectionService=s,this.rootNode.group=!0,this.rootNode.level=-1,this.rootNode.id=e.ROOT_NODE_ID,this.rootNode.allLeafChildren=[],this.rootNode.childrenAfterGroup=[],this.rootNode.childrenAfterSort=[],this.rootNode.childrenAfterFilter=[],this.postConstruct()}return e.prototype.postConstruct=function(){this.suppressParentsInRowNodes=this.gridOptionsWrapper.isSuppressParentsInRowNodes(),this.isRowMasterFunc=this.gridOptionsWrapper.getIsRowMasterFunc(),this.doingTreeData=this.gridOptionsWrapper.isTreeData(),this.doingMasterDetail=this.gridOptionsWrapper.isMasterDetail()},e.prototype.getCopyOfNodesMap=function(){return i._.cloneObject(this.allNodesMap)},e.prototype.getRowNode=function(e){return this.allNodesMap[e]},e.prototype.setRowData=function(t){var n=this;if("string"!==typeof t){var r=this.rootNode,i=this.rootNode.sibling;r.childrenAfterFilter=null,r.childrenAfterGroup=null,r.childrenAfterSort=null,r.childrenMapped=null,r.updateHasChildren(),this.nextId=0,this.allNodesMap={},t?r.allLeafChildren=t.map((function(t){return n.createNode(t,n.rootNode,e.TOP_LEVEL)})):(r.allLeafChildren=[],r.childrenAfterGroup=[]),i&&(i.childrenAfterFilter=r.childrenAfterFilter,i.childrenAfterGroup=r.childrenAfterGroup,i.childrenAfterSort=r.childrenAfterSort,i.childrenMapped=r.childrenMapped,i.allLeafChildren=r.allLeafChildren)}else console.warn("AG Grid: rowData must be an array, however you passed in a string. If you are loading JSON, make sure you convert the JSON string to JavaScript objects first")},e.prototype.updateRowData=function(e,t){var n={remove:[],update:[],add:[]},r=[];return this.executeRemove(e,n,r),this.executeUpdate(e,n,r),this.executeAdd(e,n),this.updateSelection(r),t&&i._.sortRowNodesByOrder(this.rootNode.allLeafChildren,t),n},e.prototype.updateSelection=function(e){var t=e.length>0;if(t&&e.forEach((function(e){e.setSelected(!1,!1,!0)})),this.selectionService.updateGroupsFromChildrenSelections(),t){var n={type:i.sVA.EVENT_SELECTION_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n)}},e.prototype.executeAdd=function(t,n){var r=this,a=t.add,s=t.addIndex;if(!i._.missingOrEmpty(a)){var u=a.map((function(t){return r.createNode(t,r.rootNode,e.TOP_LEVEL)})),l="number"===typeof s&&s>=0;if(l){var c=this.rootNode.allLeafChildren,d=c.slice(0,s),h=c.slice(s,c.length);this.rootNode.allLeafChildren=o(d,u,h)}else this.rootNode.allLeafChildren=o(this.rootNode.allLeafChildren,u);this.rootNode.sibling&&(this.rootNode.sibling.allLeafChildren=this.rootNode.allLeafChildren),n.add=u}},e.prototype.executeRemove=function(e,t,n){var r=this,o=e.remove;if(!i._.missingOrEmpty(o)){var a={};o.forEach((function(e){var i=r.lookupRowNode(e);i&&(i.isSelected()&&n.push(i),i.clearRowTopAndRowIndex(),a[i.id]=!0,delete r.allNodesMap[i.id],t.remove.push(i))})),this.rootNode.allLeafChildren=this.rootNode.allLeafChildren.filter((function(e){return!a[e.id]})),this.rootNode.sibling&&(this.rootNode.sibling.allLeafChildren=this.rootNode.allLeafChildren)}},e.prototype.executeUpdate=function(t,n,r){var o=this,a=t.update;i._.missingOrEmpty(a)||a.forEach((function(t){var i=o.lookupRowNode(t);i&&(i.updateData(t),!i.selectable&&i.isSelected()&&r.push(i),o.setMasterForRow(i,t,e.TOP_LEVEL,!1),n.update.push(i))}))},e.prototype.lookupRowNode=function(e){var t,n=this.gridOptionsWrapper.getRowNodeIdFunc();if(i._.exists(n)){var r=n(e);if(t=this.allNodesMap[r],!t)return console.error("AG Grid: could not find row id="+r+", data item was not found for this id"),null}else if(t=i._.find(this.rootNode.allLeafChildren,(function(t){return t.data===e})),!t)return console.error("AG Grid: could not find data item as object was not found",e),console.error("Consider using getRowNodeId to help the Grid find matching row data"),null;return t},e.prototype.createNode=function(e,t,n){var r=new i.TUE(this.beans);return r.group=!1,this.setMasterForRow(r,e,n,!0),t&&!this.suppressParentsInRowNodes&&(r.parent=t),r.level=n,r.setDataAndId(e,this.nextId.toString()),this.allNodesMap[r.id]&&console.warn("ag-grid: duplicate node id '"+r.id+"' detected from getRowNodeId callback, this could cause issues in your grid."),this.allNodesMap[r.id]=r,this.nextId++,r},e.prototype.setMasterForRow=function(e,t,n,r){if(this.doingTreeData)e.setMaster(!1),r&&(e.expanded=!1);else if(this.doingMasterDetail?this.isRowMasterFunc?e.setMaster(this.isRowMasterFunc(t)):e.setMaster(!0):e.setMaster(!1),r){var i=this.columnModel.getRowGroupColumns(),o=i?i.length:0,a=n+o;e.expanded=!!e.master&&this.isExpanded(a)}},e.prototype.isExpanded=function(e){var t=this.gridOptionsWrapper.getGroupDefaultExpanded();return-1===t||e<t},e.TOP_LEVEL=0,e.ROOT_NODE_ID="ROOT_NODE_ID",e}(),s=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),u=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["Normal"]=0]="Normal",e[e["AfterFilter"]=1]="AfterFilter",e[e["AfterFilterAndSort"]=2]="AfterFilterAndSort",e[e["PivotNodes"]=3]="PivotNodes"})(r||(r={}));var l,c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s(t,e),t.prototype.init=function(){var e=this.refreshModel.bind(this,{step:i.zOQ.EVERYTHING}),t=this.refreshModel.bind(this,{step:i.zOQ.EVERYTHING,afterColumnsChanged:!0,keepRenderedRows:!0,animate:!0});this.addManagedListener(this.eventService,i.sVA.EVENT_NEW_COLUMNS_LOADED,t),this.addManagedListener(this.eventService,i.sVA.EVENT_COLUMN_ROW_GROUP_CHANGED,e),this.addManagedListener(this.eventService,i.sVA.EVENT_COLUMN_VALUE_CHANGED,this.onValueChanged.bind(this)),this.addManagedListener(this.eventService,i.sVA.EVENT_COLUMN_PIVOT_CHANGED,this.refreshModel.bind(this,{step:i.zOQ.PIVOT})),this.addManagedListener(this.eventService,i.sVA.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.addManagedListener(this.eventService,i.sVA.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.addManagedListener(this.eventService,i.sVA.EVENT_COLUMN_PIVOT_MODE_CHANGED,e);var n=this.refreshModel.bind(this,{step:i.zOQ.MAP,keepRenderedRows:!0,animate:!0});this.addManagedListener(this.gridOptionsWrapper,i.aWS.PROP_GROUP_REMOVE_SINGLE_CHILDREN,n),this.addManagedListener(this.gridOptionsWrapper,i.aWS.PROP_GROUP_REMOVE_LOWEST_SINGLE_CHILDREN,n),this.rootNode=new i.TUE(this.beans),this.nodeManager=new a(this.rootNode,this.gridOptionsWrapper,this.eventService,this.columnModel,this.gridApi,this.columnApi,this.selectionService,this.beans)},t.prototype.start=function(){var e=this.gridOptionsWrapper.getRowData();e&&this.setRowData(e)},t.prototype.ensureRowHeightsValid=function(e,t,n,r){var i,o=!1;do{i=!1;for(var a=this.getRowIndexAtPixel(e),s=this.getRowIndexAtPixel(t),u=Math.max(a,n),l=Math.min(s,r),c=u;c<=l;c++){var d=this.getRow(c);if(d.rowHeightEstimated){var h=this.gridOptionsWrapper.getRowHeightForNode(d);d.setRowHeight(h.height),i=!0,o=!0}}i&&this.setRowTopAndRowIndex()}while(i);return o},t.prototype.setRowTopAndRowIndex=function(){for(var e=this.gridOptionsWrapper.getDefaultRowHeight(),t=0,n=new Set,r=this.gridOptionsWrapper.getDomLayout()===i.YMJ.DOM_LAYOUT_NORMAL,o=0;o<this.rowsToDisplay.length;o++){var a=this.rowsToDisplay[o];if(null!=a.id&&n.add(a.id),null==a.rowHeight){var s=this.gridOptionsWrapper.getRowHeightForNode(a,r,e);a.setRowHeight(s.height,s.estimated)}a.setRowTop(t),a.setRowIndex(o),t+=a.rowHeight}return n},t.prototype.clearRowTopAndRowIndex=function(e,t){var n=e.isActive(),r=function(e){e&&null!=e.id&&!t.has(e.id)&&e.clearRowTopAndRowIndex()},i=function(e){if(r(e),r(e.detailNode),r(e.sibling),e.hasChildren()&&e.childrenAfterGroup){var t=-1==e.level,o=n&&!t&&!e.expanded;o||e.childrenAfterGroup.forEach(i)}};i(this.rootNode)},t.prototype.ensureRowsAtPixel=function(e,t,n){var r=this;void 0===n&&(n=0);var o=this.getRowIndexAtPixel(t),a=this.getRow(o);return a!==e[0]&&(e.forEach((function(e){i._.removeFromArray(r.rootNode.allLeafChildren,e)})),e.forEach((function(e,t){i._.insertIntoArray(r.rootNode.allLeafChildren,e,Math.max(o+n,0)+t)})),this.refreshModel({step:i.zOQ.EVERYTHING,keepRenderedRows:!0,animate:!0,keepEditingRows:!0}),!0)},t.prototype.highlightRowAtPixel=function(e,t){var n=null!=t?this.getRowIndexAtPixel(t):null,r=null!=n?this.getRow(n):null;if(r&&e&&r!==e&&null!=t){var i=this.getHighlightPosition(t,r);this.lastHighlightedRow&&this.lastHighlightedRow!==r&&(this.lastHighlightedRow.setHighlighted(null),this.lastHighlightedRow=null),r.setHighlighted(i),this.lastHighlightedRow=r}else this.lastHighlightedRow&&(this.lastHighlightedRow.setHighlighted(null),this.lastHighlightedRow=null)},t.prototype.getHighlightPosition=function(e,t){if(!t){var n=this.getRowIndexAtPixel(e);if(t=this.getRow(n||0),!t)return i.m5s.Below}var r=t.rowTop,o=t.rowHeight;return e-r<o/2?i.m5s.Above:i.m5s.Below},t.prototype.getLastHighlightedRowNode=function(){return this.lastHighlightedRow},t.prototype.isLastRowIndexKnown=function(){return!0},t.prototype.getRowCount=function(){return this.rowsToDisplay?this.rowsToDisplay.length:0},t.prototype.getTopLevelRowCount=function(){var e=this.rowsToDisplay&&this.rowsToDisplay[0]===this.rootNode;return e?1:this.rootNode.childrenAfterFilter?this.rootNode.childrenAfterFilter.length:0},t.prototype.getTopLevelRowDisplayedIndex=function(e){var t=this.rowsToDisplay&&this.rowsToDisplay[0]===this.rootNode;if(t)return e;var n=this.rootNode.childrenAfterSort[e];if(this.gridOptionsWrapper.isGroupHideOpenParents())while(n.expanded&&n.childrenAfterSort&&n.childrenAfterSort.length>0)n=n.childrenAfterSort[0];return n.rowIndex},t.prototype.getRowBounds=function(e){if(i._.missing(this.rowsToDisplay))return null;var t=this.rowsToDisplay[e];return t?{rowTop:t.rowTop,rowHeight:t.rowHeight}:null},t.prototype.onRowGroupOpened=function(){var e=this.gridOptionsWrapper.isAnimateRows();this.refreshModel({step:i.zOQ.MAP,keepRenderedRows:!0,animate:e})},t.prototype.onFilterChanged=function(e){if(!e.afterDataChange){var t=this.gridOptionsWrapper.isAnimateRows();this.refreshModel({step:i.zOQ.FILTER,keepRenderedRows:!0,animate:t})}},t.prototype.onSortChanged=function(){var e=this.gridOptionsWrapper.isAnimateRows();this.refreshModel({step:i.zOQ.SORT,keepRenderedRows:!0,animate:e,keepEditingRows:!0})},t.prototype.getType=function(){return i.YMJ.ROW_MODEL_TYPE_CLIENT_SIDE},t.prototype.onValueChanged=function(){this.columnModel.isPivotActive()?this.refreshModel({step:i.zOQ.PIVOT}):this.refreshModel({step:i.zOQ.AGGREGATE})},t.prototype.createChangePath=function(e){var t=i._.missingOrEmpty(e),n=new i.k$d(!1,this.rootNode);return(t||this.gridOptionsWrapper.isTreeData())&&n.setInactive(),n},t.prototype.isSuppressModelUpdateAfterUpdateTransaction=function(e){if(!this.gridOptionsWrapper.isSuppressModelUpdateAfterUpdateTransaction())return!1;if(null==e.rowNodeTransactions)return!1;var t=i._.filter(e.rowNodeTransactions,(function(e){return null!=e.add&&e.add.length>0||null!=e.remove&&e.remove.length>0})),n=null==t||0==t.length;return n},t.prototype.refreshModel=function(e){var t=this;if(!this.isSuppressModelUpdateAfterUpdateTransaction(e)){var n=this.createChangePath(e.rowNodeTransactions);switch(e.step){case i.zOQ.EVERYTHING:this.doRowGrouping(e.groupState,e.rowNodeTransactions,e.rowNodeOrder,n,!!e.afterColumnsChanged);case i.zOQ.FILTER:this.doFilter(n);case i.zOQ.PIVOT:this.doPivot(n);case i.zOQ.AGGREGATE:this.doAggregate(n);case i.zOQ.SORT:this.doSort(e.rowNodeTransactions,n);case i.zOQ.MAP:this.doRowsToDisplay()}var r=this.setRowTopAndRowIndex();this.clearRowTopAndRowIndex(n,r);var o={type:i.sVA.EVENT_MODEL_UPDATED,api:this.gridApi,columnApi:this.columnApi,animate:e.animate,keepRenderedRows:e.keepRenderedRows,newData:e.newData,newPage:!1};this.eventService.dispatchEvent(o),this.$scope&&window.setTimeout((function(){t.$scope.$apply()}),0)}},t.prototype.isEmpty=function(){var e=i._.missing(this.rootNode.allLeafChildren)||0===this.rootNode.allLeafChildren.length;return i._.missing(this.rootNode)||e||!this.columnModel.isReady()},t.prototype.isRowsToRender=function(){return i._.exists(this.rowsToDisplay)&&this.rowsToDisplay.length>0},t.prototype.getNodesInRangeForSelection=function(e,t){var n,r=!t,i=!1,o=[],a=this.gridOptionsWrapper.isGroupSelectsChildren();return this.forEachNodeAfterFilterAndSort((function(s){var u=r&&!i;r||s!==t&&s!==e||(r=!0);var l=s.group&&a;if(!l){var c=r&&!i,d=s.isParentOfNode(n);(c||d)&&o.push(s)}u&&(s!==t&&s!==e||(i=!0,n=s===t?t:e))})),o},t.prototype.setDatasource=function(e){console.error("AG Grid: should never call setDatasource on clientSideRowController")},t.prototype.getTopLevelNodes=function(){return this.rootNode?this.rootNode.childrenAfterGroup:null},t.prototype.getRootNode=function(){return this.rootNode},t.prototype.getRow=function(e){return this.rowsToDisplay[e]},t.prototype.isRowPresent=function(e){return this.rowsToDisplay.indexOf(e)>=0},t.prototype.getRowIndexAtPixel=function(e){if(this.isEmpty())return-1;var t=0,n=this.rowsToDisplay.length-1;if(e<=0)return 0;var r=i._.last(this.rowsToDisplay);if(r.rowTop<=e)return this.rowsToDisplay.length-1;while(1){var o=Math.floor((t+n)/2),a=this.rowsToDisplay[o];if(this.isRowInPixel(a,e))return o;a.rowTop<e?t=o+1:a.rowTop>e&&(n=o-1)}},t.prototype.isRowInPixel=function(e,t){var n=e.rowTop,r=e.rowTop+e.rowHeight,i=n<=t&&r>t;return i},t.prototype.forEachLeafNode=function(e){this.rootNode.allLeafChildren&&this.rootNode.allLeafChildren.forEach((function(t,n){return e(t,n)}))},t.prototype.forEachNode=function(e){this.recursivelyWalkNodesAndCallback(this.rootNode.childrenAfterGroup,e,r.Normal,0)},t.prototype.forEachNodeAfterFilter=function(e){this.recursivelyWalkNodesAndCallback(this.rootNode.childrenAfterFilter,e,r.AfterFilter,0)},t.prototype.forEachNodeAfterFilterAndSort=function(e){this.recursivelyWalkNodesAndCallback(this.rootNode.childrenAfterSort,e,r.AfterFilterAndSort,0)},t.prototype.forEachPivotNode=function(e){this.recursivelyWalkNodesAndCallback([this.rootNode],e,r.PivotNodes,0)},t.prototype.recursivelyWalkNodesAndCallback=function(e,t,n,i){if(!e)return i;for(var o=0;o<e.length;o++){var a=e[o];if(t(a,i++),a.hasChildren()){var s=null;switch(n){case r.Normal:s=a.childrenAfterGroup;break;case r.AfterFilter:s=a.childrenAfterFilter;break;case r.AfterFilterAndSort:s=a.childrenAfterSort;break;case r.PivotNodes:s=a.leafGroup?null:a.childrenAfterSort;break}s&&(i=this.recursivelyWalkNodesAndCallback(s,t,n,i))}}return i},t.prototype.doAggregate=function(e){this.aggregationStage&&this.aggregationStage.execute({rowNode:this.rootNode,changedPath:e})},t.prototype.expandOrCollapseAll=function(e){var t=this.gridOptionsWrapper.isTreeData();function n(r){r&&r.forEach((function(r){var o=t?i._.exists(r.childrenAfterGroup):r.group;o&&(r.expanded=e,n(r.childrenAfterGroup))}))}this.rootNode&&n(this.rootNode.childrenAfterGroup),this.refreshModel({step:i.zOQ.MAP});var r=e?"expandAll":"collapseAll",o={api:this.gridApi,columnApi:this.columnApi,type:i.sVA.EVENT_EXPAND_COLLAPSE_ALL,source:r};this.eventService.dispatchEvent(o)},t.prototype.doSort=function(e,t){this.sortStage.execute({rowNode:this.rootNode,rowNodeTransactions:e,changedPath:t})},t.prototype.doRowGrouping=function(e,t,n,r,i){this.groupStage?(t?this.groupStage.execute({rowNode:this.rootNode,rowNodeTransactions:t,rowNodeOrder:n,changedPath:r}):(this.groupStage.execute({rowNode:this.rootNode,changedPath:r,afterColumnsChanged:i}),this.restoreGroupState(e)),this.gridOptionsWrapper.isGroupSelectsChildren()&&this.selectionService.updateGroupsFromChildrenSelections(r)):(this.rootNode.childrenAfterGroup=this.rootNode.allLeafChildren,this.rootNode.sibling&&(this.rootNode.sibling.childrenAfterGroup=this.rootNode.childrenAfterGroup),this.rootNode.updateHasChildren())},t.prototype.restoreGroupState=function(e){e&&i._.traverseNodesWithKey(this.rootNode.childrenAfterGroup,(function(t,n){"boolean"===typeof e[n]&&(t.expanded=e[n])}))},t.prototype.doFilter=function(e){this.filterStage.execute({rowNode:this.rootNode,changedPath:e})},t.prototype.doPivot=function(e){this.pivotStage&&this.pivotStage.execute({rowNode:this.rootNode,changedPath:e})},t.prototype.getGroupState=function(){if(!this.rootNode.childrenAfterGroup||!this.gridOptionsWrapper.isRememberGroupStateWhenNewData())return null;var e={};return i._.traverseNodesWithKey(this.rootNode.childrenAfterGroup,(function(t,n){return e[n]=t.expanded})),e},t.prototype.getCopyOfNodesMap=function(){return this.nodeManager.getCopyOfNodesMap()},t.prototype.getRowNode=function(e){var t="string"==typeof e&&0==e.indexOf(i.TUE.ID_PREFIX_ROW_GROUP);if(t){var n=void 0;return this.forEachNode((function(t){t.id===e&&(n=t)})),n}return this.nodeManager.getRowNode(e)},t.prototype.setRowData=function(e){var t=this.getGroupState();this.nodeManager.setRowData(e);var n={type:i.sVA.EVENT_ROW_DATA_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n),this.refreshModel({step:i.zOQ.EVERYTHING,groupState:t,newData:!0})},t.prototype.batchUpdateRowData=function(e,t){var n=this;if(null==this.applyAsyncTransactionsTimeout){this.rowDataTransactionBatch=[];var r=this.gridOptionsWrapper.getAsyncTransactionWaitMillis();this.applyAsyncTransactionsTimeout=window.setTimeout((function(){n.executeBatchUpdateRowData()}),r)}this.rowDataTransactionBatch.push({rowDataTransaction:e,callback:t})},t.prototype.flushAsyncTransactions=function(){null!=this.applyAsyncTransactionsTimeout&&(clearTimeout(this.applyAsyncTransactionsTimeout),this.executeBatchUpdateRowData())},t.prototype.executeBatchUpdateRowData=function(){var e=this;this.valueCache.onDataChanged();var t=[],n=[],r=!1;if(this.rowDataTransactionBatch&&this.rowDataTransactionBatch.forEach((function(i){var o=e.nodeManager.updateRowData(i.rowDataTransaction,void 0);n.push(o),i.callback&&t.push(i.callback.bind(null,o)),"number"===typeof i.rowDataTransaction.addIndex&&(r=!0)})),this.commonUpdateRowData(n,void 0,r),t.length>0&&window.setTimeout((function(){t.forEach((function(e){return e()}))}),0),n.length>0){var o={api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),type:i.sVA.EVENT_ASYNC_TRANSACTIONS_FLUSHED,results:n};this.eventService.dispatchEvent(o)}this.rowDataTransactionBatch=null,this.applyAsyncTransactionsTimeout=void 0},t.prototype.updateRowData=function(e,t){this.valueCache.onDataChanged();var n=this.nodeManager.updateRowData(e,t),r="number"===typeof e.addIndex;return this.commonUpdateRowData([n],t,r),n},t.prototype.createRowNodeOrder=function(){var e=this.gridOptionsWrapper.isSuppressMaintainUnsortedOrder();if(!e){var t={};if(this.rootNode&&this.rootNode.allLeafChildren)for(var n=0;n<this.rootNode.allLeafChildren.length;n++){var r=this.rootNode.allLeafChildren[n];t[r.id]=n}return t}},t.prototype.commonUpdateRowData=function(e,t,n){n&&(t=this.createRowNodeOrder()),this.refreshModel({step:i.zOQ.EVERYTHING,rowNodeTransactions:e,rowNodeOrder:t,keepRenderedRows:!0,animate:!0,keepEditingRows:!0});var r={type:i.sVA.EVENT_ROW_DATA_UPDATED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(r)},t.prototype.doRowsToDisplay=function(){this.rowsToDisplay=this.flattenStage.execute({rowNode:this.rootNode})},t.prototype.onRowHeightChanged=function(){this.refreshModel({step:i.zOQ.MAP,keepRenderedRows:!0,keepEditingRows:!0})},t.prototype.resetRowHeights=function(){var e=!1;this.forEachNode((function(t){t.setRowHeight(t.rowHeight,!0);var n=t.detailNode;n&&n.setRowHeight(n.rowHeight,!0),e=!0})),e&&this.onRowHeightChanged()},u([(0,i.dsm)("columnModel")],t.prototype,"columnModel",void 0),u([(0,i.dsm)("$scope")],t.prototype,"$scope",void 0),u([(0,i.dsm)("selectionService")],t.prototype,"selectionService",void 0),u([(0,i.dsm)("valueCache")],t.prototype,"valueCache",void 0),u([(0,i.dsm)("columnApi")],t.prototype,"columnApi",void 0),u([(0,i.dsm)("gridApi")],t.prototype,"gridApi",void 0),u([(0,i.dsm)("animationFrameService")],t.prototype,"animationFrameService",void 0),u([(0,i.dsm)("beans")],t.prototype,"beans",void 0),u([(0,i.dsm)("filterStage")],t.prototype,"filterStage",void 0),u([(0,i.dsm)("sortStage")],t.prototype,"sortStage",void 0),u([(0,i.dsm)("flattenStage")],t.prototype,"flattenStage",void 0),u([(0,i.Xx1)("groupStage")],t.prototype,"groupStage",void 0),u([(0,i.Xx1)("aggregationStage")],t.prototype,"aggregationStage",void 0),u([(0,i.Xx1)("pivotStage")],t.prototype,"pivotStage",void 0),u([i.o7C],t.prototype,"init",null),t=u([(0,i.dR4)("rowModel")],t),t}(i.XQb),d=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),h=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return d(t,e),t.prototype.execute=function(e){var t=e.rowNode,n=e.changedPath;this.filterService.filter(n),this.selectableService.updateSelectableAfterFiltering(t)},h([(0,i.dsm)("selectableService")],t.prototype,"selectableService",void 0),h([(0,i.dsm)("filterService")],t.prototype,"filterService",void 0),t=h([(0,i.dR4)("filterStage")],t),t}(i.XQb),f=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),g=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return f(t,e),t.prototype.execute=function(e){var t=this.sortController.getSortOptions(),n=i._.exists(t)&&t.length>0,r=n&&i._.exists(e.rowNodeTransactions)&&this.gridOptionsWrapper.isDeltaSort(),o=r?this.calculateDirtyNodes(e.rowNodeTransactions):null,a=i._.missingOrEmpty(this.columnModel.getValueColumns()),s=i._.some(t,(function(e){return!!e.column.getColDef().showRowGroup}));this.sortService.sort(t,n,r,o,e.changedPath,a,s)},t.prototype.calculateDirtyNodes=function(e){var t={},n=function(e){e&&e.forEach((function(e){return t[e.id]=!0}))};return e&&e.forEach((function(e){n(e.add),n(e.update),n(e.remove)})),t},g([(0,i.dsm)("sortService")],t.prototype,"sortService",void 0),g([(0,i.dsm)("sortController")],t.prototype,"sortController",void 0),g([(0,i.dsm)("columnModel")],t.prototype,"columnModel",void 0),t=g([(0,i.dR4)("sortStage")],t),t}(i.XQb),_=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),y=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return _(t,e),t.prototype.execute=function(e){var t=e.rowNode,n=[],r={value:0},i=this.columnModel.isPivotMode(),o=i&&t.leafGroup,a=o?[t]:t.childrenAfterSort;this.recursivelyAddToRowsToDisplay(a,n,r,i,0);var s=n.length>0,u=!o&&s&&this.gridOptionsWrapper.isGroupIncludeTotalFooter();return u&&(this.ensureFooterNodeExists(t),this.addRowNodeToRowsToDisplay(t.sibling,n,r,0)),n},t.prototype.recursivelyAddToRowsToDisplay=function(e,t,n,r,o){if(!i._.missingOrEmpty(e))for(var a=this.gridOptionsWrapper.isGroupHideOpenParents(),s=this.gridOptionsWrapper.isGroupRemoveSingleChildren(),u=!s&&this.gridOptionsWrapper.isGroupRemoveLowestSingleChildren(),l=0;l<e.length;l++){var c=e[l],d=c.hasChildren(),h=r&&!d,p=s&&d&&1===c.childrenAfterGroup.length,f=u&&d&&c.leafGroup&&1===c.childrenAfterGroup.length,g=r&&c.leafGroup,m=a&&c.expanded&&!g,_=!h&&!m&&!p&&!f;if(_&&this.addRowNodeToRowsToDisplay(c,t,n,o),!r||!c.leafGroup)if(d){var y=p||f;if(c.expanded||y){var v=y?o:o+1;this.recursivelyAddToRowsToDisplay(c.childrenAfterSort,t,n,r,v),this.gridOptionsWrapper.isGroupIncludeFooter()&&(this.ensureFooterNodeExists(c),this.addRowNodeToRowsToDisplay(c.sibling,t,n,o))}}else if(c.master&&c.expanded){var b=this.createDetailNode(c);this.addRowNodeToRowsToDisplay(b,t,n,o)}}},t.prototype.addRowNodeToRowsToDisplay=function(e,t,n,r){var i=this.gridOptionsWrapper.isGroupMultiAutoColumn();t.push(e),e.setUiLevel(i?0:r)},t.prototype.ensureFooterNodeExists=function(e){if(!i._.exists(e.sibling)){var t=new i.TUE(this.beans);Object.keys(e).forEach((function(n){t[n]=e[n]})),t.footer=!0,t.setRowTop(null),t.setRowIndex(null),t.oldRowTop=null,i._.exists(t.id)&&(t.id="rowGroupFooter_"+t.id),t.sibling=e,e.sibling=t}},t.prototype.createDetailNode=function(e){if(i._.exists(e.detailNode))return e.detailNode;var t=new i.TUE(this.beans);return t.detail=!0,t.selectable=!1,t.parent=e,i._.exists(e.id)&&(t.id="detail_"+e.id),t.data=e.data,t.level=e.level+1,e.detailNode=t,t},y([(0,i.dsm)("columnModel")],t.prototype,"columnModel",void 0),y([(0,i.dsm)("beans")],t.prototype,"beans",void 0),t=y([(0,i.dR4)("flattenStage")],t),t}(i.XQb),b=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),F=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},w=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return b(t,e),t.prototype.init=function(){this.postSortFunc=this.gridOptionsWrapper.getPostSortFunc()},t.prototype.sort=function(e,t,n,r,o,a,s){var u=this,l=this.gridOptionsWrapper.isGroupMaintainOrder(),c=i._.some(this.columnModel.getAllGridColumns(),(function(e){return e.isRowGroupActive()})),d=function(i){if(u.pullDownGroupDataForHideOpenParents(i.childrenAfterFilter,!0),t){var d=l&&c&&!i.leafGroup&&!s;i.childrenAfterSort=d?i.childrenAfterFilter.slice(0):n?u.doDeltaSort(i,e,r,o,a):u.rowNodeSorter.doFullSort(i.childrenAfterFilter,e)}else i.childrenAfterSort=i.childrenAfterFilter.slice(0);i.sibling&&(i.sibling.childrenAfterSort=i.childrenAfterSort),u.updateChildIndexes(i),u.postSortFunc&&u.postSortFunc(i.childrenAfterSort)};o&&o.forEachChangedNodeDepthFirst(d),this.updateGroupDataForHideOpenParents(o)},t.prototype.mapNodeToSortedNode=function(e,t){return{currentPos:t,rowNode:e}},t.prototype.doDeltaSort=function(e,t,n,r,i){var o=e.childrenAfterSort.filter((function(e){var t=!n[e.id],o=i||r&&r.canSkip(e);return t&&o})).map(this.mapNodeToSortedNode.bind(this)),a={};o.forEach((function(e){return a[e.rowNode.id]=e.rowNode}));var s,u=e.childrenAfterFilter.filter((function(e){return!a[e.id]})).map(this.mapNodeToSortedNode.bind(this));return u.sort(this.rowNodeSorter.compareRowNodes.bind(this,t)),s=0===u.length?o:0===o.length?u:this.mergeSortedArrays(t,o,u),s.map((function(e){return e.rowNode}))},t.prototype.mergeSortedArrays=function(e,t,n){var r=[],i=0,o=0;while(i<t.length&&o<n.length){var a=this.rowNodeSorter.compareRowNodes(e,t[i],n[o]);a<0?r.push(t[i++]):r.push(n[o++])}while(i<t.length)r.push(t[i++]);while(o<n.length)r.push(n[o++]);return r},t.prototype.updateChildIndexes=function(e){if(!i._.missing(e.childrenAfterSort))for(var t=e.childrenAfterSort,n=0;n<t.length;n++){var r=t[n],o=0===n,a=n===e.childrenAfterSort.length-1;r.setFirstChild(o),r.setLastChild(a),r.setChildIndex(n)}},t.prototype.updateGroupDataForHideOpenParents=function(e){var t=this;if(this.gridOptionsWrapper.isGroupHideOpenParents()){if(this.gridOptionsWrapper.isTreeData()){var n="AG Grid: The property hideOpenParents dose not work with Tree Data. This is because Tree Data has values at the group level, it doesn't make sense to hide them (as opposed to Row Grouping, which only has Aggregated Values at the group level).";return i._.doOnce((function(){return console.warn(n)}),"sortService.hideOpenParentsWithTreeData"),!1}var r=function(e){t.pullDownGroupDataForHideOpenParents(e.childrenAfterSort,!1),e.childrenAfterSort.forEach((function(e){e.hasChildren()&&r(e)}))};e&&e.executeFromRootNode((function(e){return r(e)}))}},t.prototype.pullDownGroupDataForHideOpenParents=function(e,t){var n=this;this.gridOptionsWrapper.isGroupHideOpenParents()&&!i._.missing(e)&&e.forEach((function(e){var r=n.columnModel.getGroupDisplayColumns();r.forEach((function(r){var i=r.getColDef().showRowGroup;if("string"===typeof i){var o=i,a=n.columnModel.getPrimaryColumn(o),s=a===e.rowGroupColumn;if(!s)if(t)e.setGroupValue(r.getId(),void 0);else{var u=e.getFirstChildOfFirstChild(a);u&&e.setGroupValue(r.getId(),u.key)}}else console.error("AG Grid: groupHideOpenParents only works when specifying specific columns for colDef.showRowGroup")}))}))},F([(0,i.dsm)("columnModel")],t.prototype,"columnModel",void 0),F([(0,i.dsm)("rowNodeSorter")],t.prototype,"rowNodeSorter",void 0),F([i.o7C],t.prototype,"init",null),t=F([(0,i.dR4)("sortService")],t),t}(i.XQb),C=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),D=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},S=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.postConstruct=function(){this.doingTreeData=this.gridOptionsWrapper.isTreeData()},t.prototype.filter=function(e){var t=this.filterManager.isAnyFilterPresent();this.filterNodes(t,e)},t.prototype.filterNodes=function(e,t){var n=this,r=function(t,r){t.hasChildren()?(t.childrenAfterFilter=e&&!r?t.childrenAfterGroup.filter((function(e){var t=e.childrenAfterFilter&&e.childrenAfterFilter.length>0,r=e.data&&n.filterManager.doesRowPassFilter({rowNode:e});return t||r})):t.childrenAfterGroup,n.setAllChildrenCount(t)):(t.childrenAfterFilter=t.childrenAfterGroup,t.setAllChildrenCount(null)),t.sibling&&(t.sibling.childrenAfterFilter=t.childrenAfterFilter)};if(this.doingTreeDataFiltering()){var i=function(e,t){if(e.childrenAfterGroup)for(var o=0;o<e.childrenAfterGroup.length;o++){var a=e.childrenAfterGroup[o],s=t||n.filterManager.doesRowPassFilter({rowNode:a});a.childrenAfterGroup?i(e.childrenAfterGroup[o],s):r(a,s)}r(e,t)},o=function(e){return i(e,!1)};t.executeFromRootNode(o)}else{var a=function(e){return r(e,!1)};t.forEachChangedNodeDepthFirst(a,!0)}},t.prototype.setAllChildrenCountTreeData=function(e){var t=0;e.childrenAfterFilter.forEach((function(e){t++,t+=e.allChildrenCount})),e.setAllChildrenCount(t)},t.prototype.setAllChildrenCountGridGrouping=function(e){var t=0;e.childrenAfterFilter.forEach((function(e){e.group?t+=e.allChildrenCount:t++})),e.setAllChildrenCount(t)},t.prototype.setAllChildrenCount=function(e){this.doingTreeData?this.setAllChildrenCountTreeData(e):this.setAllChildrenCountGridGrouping(e)},t.prototype.doingTreeDataFiltering=function(){return this.gridOptionsWrapper.isTreeData()&&!this.gridOptionsWrapper.isExcludeChildrenWhenTreeDataFiltering()},D([(0,i.dsm)("filterManager")],t.prototype,"filterManager",void 0),D([i.o7C],t.prototype,"postConstruct",null),t=D([(0,i.dR4)("filterService")],t),t}(i.XQb),k=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),x=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},E=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return k(t,e),t.prototype.postConstruct=function(){this.rowModel.getType()===i.YMJ.ROW_MODEL_TYPE_CLIENT_SIDE&&(this.clientSideRowModel=this.rowModel)},t.prototype.createTransactionForRowData=function(e){if(i._.missing(this.clientSideRowModel))console.error("AG Grid: ImmutableService only works with ClientSideRowModel");else{var t=this.gridOptionsWrapper.getRowNodeIdFunc();if(t&&!i._.missing(t)){var n={remove:[],update:[],add:[]},r=this.clientSideRowModel.getCopyOfNodesMap(),o=this.gridOptionsWrapper.isSuppressMaintainUnsortedOrder(),a=o?null:{};return i._.exists(e)&&e.forEach((function(e,i){var o=t(e),s=r[o];if(a&&(a[o]=i),s){var u=s.data!==e;u&&n.update.push(e),r[o]=void 0}else n.add.push(e)})),i._.iterateObject(r,(function(e,t){t&&n.remove.push(t.data)})),[n,a]}console.error("AG Grid: ImmutableService requires getRowNodeId() callback to be implemented, your row data need IDs!")}},x([(0,i.dsm)("rowModel")],t.prototype,"rowModel",void 0),x([i.o7C],t.prototype,"postConstruct",null),t=x([(0,i.dR4)("immutableService")],t),t}(i.XQb),A={moduleName:i.zsj.ClientSideRowModelModule,beans:[p,m,v,w,S,E],rowModels:{clientSide:c}},T=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),M=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},O=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.parentCache=n,i.params=r,i.startRow=t*r.blockSize,i.endRow=i.startRow+r.blockSize,i}return T(t,e),t.prototype.postConstruct=function(){this.createRowNodes()},t.prototype.getBlockStateJson=function(){return{id:""+this.getId(),state:{blockNumber:this.getId(),startRow:this.getStartRow(),endRow:this.getEndRow(),pageStatus:this.getState()}}},t.prototype.setDataAndId=function(e,t,n){!e.id&&e.alreadyRendered&&(e.alreadyRendered=!1),i._.exists(t)?e.setDataAndId(t,n.toString()):e.setDataAndId(void 0,void 0)},t.prototype.loadFromDatasource=function(){var e=this,t=this.createLoadParams();i._.missing(this.params.datasource.getRows)?console.warn("AG Grid: datasource is missing getRows method"):window.setTimeout((function(){e.params.datasource.getRows(t)}),0)},t.prototype.processServerFail=function(){},t.prototype.createLoadParams=function(){var e={startRow:this.getStartRow(),endRow:this.getEndRow(),successCallback:this.pageLoaded.bind(this,this.getVersion()),failCallback:this.pageLoadFailed.bind(this,this.getVersion()),sortModel:this.params.sortModel,filterModel:this.params.filterModel,context:this.gridOptionsWrapper.getContext()};return e},t.prototype.forEachNode=function(e,t,n){var r=this;this.rowNodes.forEach((function(i,o){var a=r.startRow+o;a<n&&e(i,t.next())}))},t.prototype.getLastAccessed=function(){return this.lastAccessed},t.prototype.getRow=function(e,t){void 0===t&&(t=!1),t||(this.lastAccessed=this.params.lastAccessedSequence.next());var n=e-this.startRow;return this.rowNodes[n]},t.prototype.getStartRow=function(){return this.startRow},t.prototype.getEndRow=function(){return this.endRow},t.prototype.createRowNodes=function(){this.rowNodes=[];for(var e=0;e<this.params.blockSize;e++){var t=this.startRow+e,n=new i.TUE(this.beans);n.setRowHeight(this.params.rowHeight),n.uiLevel=0,n.setRowIndex(t),n.setRowTop(this.params.rowHeight*t),this.rowNodes.push(n)}},t.prototype.processServerResult=function(e){var t=this;this.rowNodes.forEach((function(n,r){var i=e.rowData?e.rowData[r]:void 0;t.setDataAndId(n,i,t.startRow+r)}));var n=null!=e.rowCount&&e.rowCount>=0?e.rowCount:void 0;this.parentCache.pageLoaded(this,n)},t.prototype.destroyRowNodes=function(){this.rowNodes.forEach((function(e){e.clearRowTopAndRowIndex()}))},M([(0,i.dsm)("beans")],t.prototype,"beans",void 0),M([i.o7C],t.prototype,"postConstruct",null),M([i.yah],t.prototype,"destroyRowNodes",null),t}(i.iEP),L=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),R=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},P=function(e,t){return function(n,r){t(n,r,e)}},I=function(e){function t(t){var n=e.call(this)||this;return n.lastRowIndexKnown=!1,n.blocks={},n.blockCount=0,n.rowCount=t.initialRowCount,n.params=t,n}return L(t,e),t.prototype.setBeans=function(e){this.logger=e.create("InfiniteCache")},t.prototype.getRow=function(e,t){void 0===t&&(t=!1);var n=Math.floor(e/this.params.blockSize),r=this.blocks[n];if(!r){if(t)return;r=this.createBlock(n)}return r.getRow(e)},t.prototype.createBlock=function(e){var t=this.createBean(new O(e,this,this.params));return this.blocks[t.getId()]=t,this.blockCount++,this.purgeBlocksIfNeeded(t),this.params.rowNodeBlockLoader.addBlock(t),t},t.prototype.refreshCache=function(){var e=0==this.blockCount;e?this.purgeCache():(this.getBlocksInOrder().forEach((function(e){return e.setStateWaitingToLoad()})),this.params.rowNodeBlockLoader.checkBlockToLoad())},t.prototype.destroyAllBlocks=function(){var e=this;this.getBlocksInOrder().forEach((function(t){return e.destroyBlock(t)}))},t.prototype.getRowCount=function(){return this.rowCount},t.prototype.isLastRowIndexKnown=function(){return this.lastRowIndexKnown},t.prototype.pageLoaded=function(e,t){this.isAlive()&&(this.logger.log("onPageLoaded: page = "+e.getId()+", lastRow = "+t),this.checkRowCount(e,t),this.onCacheUpdated())},t.prototype.purgeBlocksIfNeeded=function(e){var n=this,r=this.getBlocksInOrder().filter((function(t){return t!=e})),i=function(e,t){return t.getLastAccessed()-e.getLastAccessed()};r.sort(i);var o=this.params.maxBlocksInCache>0,a=o?this.params.maxBlocksInCache-1:null,s=t.MAX_EMPTY_BLOCKS_TO_KEEP-1;r.forEach((function(e,t){var r=e.getState()===O.STATE_WAITING_TO_LOAD&&t>=s,i=!!o&&t>=a;if(r||i){if(n.isBlockCurrentlyDisplayed(e))return;if(n.isBlockFocused(e))return;n.removeBlockFromCache(e)}}))},t.prototype.isBlockFocused=function(e){var t=this.focusService.getFocusCellToUseAfterRefresh();if(!t)return!1;if(null!=t.rowPinned)return!1;var n=e.getStartRow(),r=e.getEndRow(),i=t.rowIndex>=n&&t.rowIndex<r;return i},t.prototype.isBlockCurrentlyDisplayed=function(e){var t=e.getStartRow(),n=e.getEndRow()-1;return this.rowRenderer.isRangeInRenderedViewport(t,n)},t.prototype.removeBlockFromCache=function(e){e&&this.destroyBlock(e)},t.prototype.checkRowCount=function(e,t){if("number"===typeof t&&t>=0)this.rowCount=t,this.lastRowIndexKnown=!0;else if(!this.lastRowIndexKnown){var n=(e.getId()+1)*this.params.blockSize,r=n+this.params.overflowSize;this.rowCount<r&&(this.rowCount=r)}},t.prototype.setRowCount=function(e,t){this.rowCount=e,i._.exists(t)&&(this.lastRowIndexKnown=t),this.lastRowIndexKnown||this.rowCount%this.params.blockSize===0&&this.rowCount++,this.onCacheUpdated()},t.prototype.forEachNodeDeep=function(e){var t=this,n=new i.RI_;this.getBlocksInOrder().forEach((function(r){return r.forEachNode(e,n,t.rowCount)}))},t.prototype.getBlocksInOrder=function(){var e=function(e,t){return e.getId()-t.getId()},t=i._.getAllValuesInObject(this.blocks).sort(e);return t},t.prototype.destroyBlock=function(e){delete this.blocks[e.getId()],this.destroyBean(e),this.blockCount--,this.params.rowNodeBlockLoader.removeBlock(e)},t.prototype.onCacheUpdated=function(){if(this.isAlive()){this.destroyAllBlocksPastVirtualRowCount();var e={type:i.sVA.EVENT_STORE_UPDATED};this.eventService.dispatchEvent(e)}},t.prototype.destroyAllBlocksPastVirtualRowCount=function(){var e=this,t=[];this.getBlocksInOrder().forEach((function(n){var r=n.getId()*e.params.blockSize;r>=e.rowCount&&t.push(n)})),t.length>0&&t.forEach((function(t){return e.destroyBlock(t)}))},t.prototype.purgeCache=function(){var e=this;this.getBlocksInOrder().forEach((function(t){return e.removeBlockFromCache(t)})),this.lastRowIndexKnown=!1,0===this.rowCount&&(this.rowCount=this.params.initialRowCount),this.onCacheUpdated()},t.prototype.getRowNodesInRange=function(e,t){var n=this,r=[],o=-1,a=!1,s=new i.RI_;i._.missing(e)&&(a=!0);var u=!1;this.getBlocksInOrder().forEach((function(i){u||(a&&o+1!==i.getId()?u=!0:(o=i.getId(),i.forEachNode((function(n){var i=n===e||n===t;(a||i)&&r.push(n),i&&(a=!a)}),s,n.rowCount)))}));var l=u||a;return l?[]:r},t.MAX_EMPTY_BLOCKS_TO_KEEP=2,R([(0,i.dsm)("rowRenderer")],t.prototype,"rowRenderer",void 0),R([(0,i.dsm)("focusService")],t.prototype,"focusService",void 0),R([P(0,(0,i.Vf_)("loggerFactory"))],t.prototype,"setBeans",null),R([i.yah],t.prototype,"destroyAllBlocks",null),t}(i.XQb),N=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),B=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return N(t,e),t.prototype.getRowBounds=function(e){return{rowHeight:this.rowHeight,rowTop:this.rowHeight*e}},t.prototype.ensureRowHeightsValid=function(e,t,n,r){return!1},t.prototype.init=function(){var e=this;this.gridOptionsWrapper.isRowModelInfinite()&&(this.rowHeight=this.gridOptionsWrapper.getRowHeightAsNumber(),this.addEventListeners(),this.addDestroyFunc((function(){return e.destroyCache()})),this.verifyProps())},t.prototype.verifyProps=function(){if(null!=this.gridOptionsWrapper.getDefaultGroupOrderComparator()){var e="AG Grid: defaultGroupOrderComparator cannot be used with Infinite Row Model. If using Infinite Row Model, then sorting is done on the server side, nothing to do with the client.";i._.doOnce((function(){return console.warn(e)}),"IRM.DefaultGroupOrderComparator")}},t.prototype.start=function(){this.setDatasource(this.gridOptionsWrapper.getDatasource())},t.prototype.destroyDatasource=function(){this.datasource&&(this.getContext().destroyBean(this.datasource),this.rowRenderer.datasourceChanged(),this.datasource=null)},t.prototype.addEventListeners=function(){this.addManagedListener(this.eventService,i.sVA.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.addManagedListener(this.eventService,i.sVA.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.addManagedListener(this.eventService,i.sVA.EVENT_NEW_COLUMNS_LOADED,this.onColumnEverything.bind(this)),this.addManagedListener(this.eventService,i.sVA.EVENT_STORE_UPDATED,this.onCacheUpdated.bind(this))},t.prototype.onFilterChanged=function(){this.reset()},t.prototype.onSortChanged=function(){this.reset()},t.prototype.onColumnEverything=function(){var e;e=!this.cacheParams||this.isSortModelDifferent(),e&&this.reset()},t.prototype.isSortModelDifferent=function(){return!i._.jsonEquals(this.cacheParams.sortModel,this.sortController.getSortModel())},t.prototype.getType=function(){return i.YMJ.ROW_MODEL_TYPE_INFINITE},t.prototype.setDatasource=function(e){this.destroyDatasource(),this.datasource=e,e&&this.reset()},t.prototype.isEmpty=function(){return!this.infiniteCache},t.prototype.isRowsToRender=function(){return!!this.infiniteCache},t.prototype.getNodesInRangeForSelection=function(e,t){return this.infiniteCache?this.infiniteCache.getRowNodesInRange(e,t):[]},t.prototype.reset=function(){if(this.datasource){var e=i._.exists(this.gridOptionsWrapper.getRowNodeIdFunc());e||this.selectionService.reset(),this.resetCache();var t=this.createModelUpdatedEvent();this.eventService.dispatchEvent(t)}},t.prototype.createModelUpdatedEvent=function(){return{type:i.sVA.EVENT_MODEL_UPDATED,api:this.gridApi,columnApi:this.columnApi,newPage:!1,newData:!1,keepRenderedRows:!0,animate:!1}},t.prototype.resetCache=function(){this.destroyCache();var e=this.gridOptionsWrapper.getMaxConcurrentDatasourceRequests();this.cacheParams={datasource:this.datasource,filterModel:this.filterManager.getFilterModel(),sortModel:this.sortController.getSortModel(),rowNodeBlockLoader:this.rowNodeBlockLoader,maxConcurrentRequests:this.defaultIfInvalid(e,2),initialRowCount:this.defaultIfInvalid(this.gridOptionsWrapper.getInfiniteInitialRowCount(),1),maxBlocksInCache:this.gridOptionsWrapper.getMaxBlocksInCache(),rowHeight:this.gridOptionsWrapper.getRowHeightAsNumber(),overflowSize:this.defaultIfInvalid(this.gridOptionsWrapper.getCacheOverflowSize(),1),blockSize:this.defaultIfInvalid(this.gridOptionsWrapper.getCacheBlockSize(),100),lastAccessedSequence:new i.RI_},this.infiniteCache=this.createBean(new I(this.cacheParams))},t.prototype.defaultIfInvalid=function(e,t){return e>0?e:t},t.prototype.destroyCache=function(){this.infiniteCache&&(this.infiniteCache=this.destroyBean(this.infiniteCache))},t.prototype.onCacheUpdated=function(){var e=this.createModelUpdatedEvent();this.eventService.dispatchEvent(e)},t.prototype.getRow=function(e){if(this.infiniteCache&&!(e>=this.infiniteCache.getRowCount()))return this.infiniteCache.getRow(e)},t.prototype.getRowNode=function(e){var t=void 0;return this.forEachNode((function(n){n.id===e&&(t=n)})),t},t.prototype.forEachNode=function(e){this.infiniteCache&&this.infiniteCache.forEachNodeDeep(e)},t.prototype.getTopLevelRowCount=function(){return this.getRowCount()},t.prototype.getTopLevelRowDisplayedIndex=function(e){return e},t.prototype.getRowIndexAtPixel=function(e){if(0!==this.rowHeight){var t=Math.floor(e/this.rowHeight),n=this.getRowCount()-1;return t>n?n:t}return 0},t.prototype.getRowCount=function(){return this.infiniteCache?this.infiniteCache.getRowCount():0},t.prototype.isRowPresent=function(e){var t=this.getRowNode(e.id);return!!t},t.prototype.refreshCache=function(){this.infiniteCache&&this.infiniteCache.refreshCache()},t.prototype.purgeCache=function(){this.infiniteCache&&this.infiniteCache.purgeCache()},t.prototype.isLastRowIndexKnown=function(){return!!this.infiniteCache&&this.infiniteCache.isLastRowIndexKnown()},t.prototype.setRowCount=function(e,t){this.infiniteCache&&this.infiniteCache.setRowCount(e,t)},B([(0,i.dsm)("filterManager")],t.prototype,"filterManager",void 0),B([(0,i.dsm)("sortController")],t.prototype,"sortController",void 0),B([(0,i.dsm)("selectionService")],t.prototype,"selectionService",void 0),B([(0,i.dsm)("gridApi")],t.prototype,"gridApi",void 0),B([(0,i.dsm)("columnApi")],t.prototype,"columnApi",void 0),B([(0,i.dsm)("rowRenderer")],t.prototype,"rowRenderer",void 0),B([(0,i.dsm)("rowNodeBlockLoader")],t.prototype,"rowNodeBlockLoader",void 0),B([i.o7C],t.prototype,"init",null),B([i.yah],t.prototype,"destroyDatasource",null),t=B([(0,i.dR4)("rowModel")],t),t}(i.XQb),H={moduleName:i.zsj.InfiniteRowModelModule,rowModels:{infinite:j}},G=function(){function e(){}return e.prototype.setBeans=function(e){this.beans=e},e.prototype.getFileName=function(e){var t=this.getDefaultFileExtension();return null!=e&&e.length||(e=this.getDefaultFileName()),-1===e.indexOf(".")?e+"."+t:e},e.prototype.getMergedParamsAndData=function(e){var t=this.mergeDefaultParams(e),n=this.beans.gridSerializer.serialize(this.createSerializingSession(t),t);return{mergedParams:t,data:n}},e.prototype.mergeDefaultParams=function(e){var t=this.getDefaultExportParams(),n={};return i._.assign(n,t),i._.assign(n,e),n},e}(),V=function(){function e(e){this.groupColumns=[];var t=e.columnModel,n=e.valueService,r=e.gridOptionsWrapper,i=e.processCellCallback,o=e.processHeaderCallback,a=e.processGroupHeaderCallback,s=e.processRowGroupCallback;this.columnModel=t,this.valueService=n,this.gridOptionsWrapper=r,this.processCellCallback=i,this.processHeaderCallback=o,this.processGroupHeaderCallback=a,this.processRowGroupCallback=s}return e.prototype.prepare=function(e){this.groupColumns=i._.filter(e,(function(e){return!!e.getColDef().showRowGroup}))},e.prototype.extractHeaderValue=function(e){var t=this.getHeaderName(this.processHeaderCallback,e);return null!=t?t:""},e.prototype.extractRowCellValue=function(e,t,n,r,i){var o,a=this.gridOptionsWrapper.isGroupMultiAutoColumn()?i.rowGroupIndex:0,s=i&&i.group&&(t===a&&-1!==this.groupColumns.indexOf(e)||0===t&&this.gridOptionsWrapper.isGroupUseEntireRow(this.columnModel.isPivotMode()));o=s?this.createValueForGroupNode(i):this.valueService.getValue(e,i);var u=this.processCell(n,i,e,o,this.processCellCallback,r);return null!=u?u:""},e.prototype.getHeaderName=function(e,t){return e?e({column:t,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()}):this.columnModel.getDisplayNameForColumn(t,"csv",!0)},e.prototype.createValueForGroupNode=function(e){if(this.processRowGroupCallback)return this.processRowGroupCallback({node:e,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()});var t=[e.key];if(!this.gridOptionsWrapper.isGroupMultiAutoColumn())while(e.parent)e=e.parent,t.push(e.key);return t.reverse().join(" -> ")},e.prototype.processCell=function(e,t,n,r,i,o){return i?i({accumulatedRowIndex:e,column:n,node:t,value:r,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext(),type:o}):null!=r?r:""},e}(),Y=function(){function e(){}return e.download=function(e,t){var n=document.defaultView||window;if(n)if(n.navigator.msSaveOrOpenBlob)n.navigator.msSaveOrOpenBlob(t,e);else{var r=document.createElement("a"),i=n.URL.createObjectURL(t);r.setAttribute("href",i),r.setAttribute("download",e),r.style.display="none",document.body.appendChild(r),r.dispatchEvent(new MouseEvent("click",{bubbles:!1,cancelable:!0,view:n})),document.body.removeChild(r),n.setTimeout((function(){n.URL.revokeObjectURL(i)}),0)}else console.warn("AG Grid: There is no `window` associated with the current `document`")},e}(),W=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),q="\r\n",z=function(e){function t(t){var n=e.call(this,t)||this;n.isFirstLine=!0,n.result="";var r=t.suppressQuotes,i=t.columnSeparator;return n.suppressQuotes=r,n.columnSeparator=i,n}return W(t,e),t.prototype.addCustomContent=function(e){var t=this;e&&("string"===typeof e?(/^\s*\n/.test(e)||this.beginNewLine(),e=e.replace(/\r?\n/g,q),this.result+=e):e.forEach((function(e){t.beginNewLine(),e.forEach((function(e,n){0!==n&&(t.result+=t.columnSeparator),t.result+=t.putInQuotes(e.data.value||""),e.mergeAcross&&t.appendEmptyCells(e.mergeAcross)}))})))},t.prototype.onNewHeaderGroupingRow=function(){return this.beginNewLine(),{onColumn:this.onNewHeaderGroupingRowColumn.bind(this)}},t.prototype.onNewHeaderGroupingRowColumn=function(e,t,n){0!=t&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(e),this.appendEmptyCells(n)},t.prototype.appendEmptyCells=function(e){for(var t=1;t<=e;t++)this.result+=this.columnSeparator+this.putInQuotes("")},t.prototype.onNewHeaderRow=function(){return this.beginNewLine(),{onColumn:this.onNewHeaderRowColumn.bind(this)}},t.prototype.onNewHeaderRowColumn=function(e,t){0!=t&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(this.extractHeaderValue(e))},t.prototype.onNewBodyRow=function(){return this.beginNewLine(),{onColumn:this.onNewBodyRowColumn.bind(this)}},t.prototype.onNewBodyRowColumn=function(e,t,n){0!=t&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(this.extractRowCellValue(e,t,t,i.YMJ.EXPORT_TYPE_CSV,n))},t.prototype.putInQuotes=function(e){if(this.suppressQuotes)return e;if(null===e||void 0===e)return'""';var t;"string"===typeof e?t=e:"function"===typeof e.toString?t=e.toString():(console.warn("unknown value type during csv conversion"),t="");var n=t.replace(/"/g,'""');return'"'+n+'"'},t.prototype.parse=function(){return this.result},t.prototype.beginNewLine=function(){this.isFirstLine||(this.result+=q),this.isFirstLine=!1},t}(V),U=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),K=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},X=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return U(t,e),t.prototype.postConstruct=function(){this.setBeans({gridSerializer:this.gridSerializer,gridOptionsWrapper:this.gridOptionsWrapper})},t.prototype.getDefaultExportParams=function(){return this.gridOptionsWrapper.getDefaultExportParams("csv")},t.prototype.export=function(e){if(this.isExportSuppressed())return console.warn("ag-grid: Export cancelled. Export is not allowed as per your configuration."),"";var t=this.getMergedParamsAndData(e),n=t.mergedParams,r=t.data,i=new Blob(["\ufeff",r],{type:window.navigator.msSaveOrOpenBlob?this.getMimeType():"octet/stream"});return Y.download(this.getFileName(n.fileName),i),r},t.prototype.exportDataAsCsv=function(e){return this.export(e)},t.prototype.getDataAsCsv=function(e){return this.getMergedParamsAndData(e).data},t.prototype.getMimeType=function(){return"text/csv;charset=utf-8;"},t.prototype.getDefaultFileName=function(){return"export.csv"},t.prototype.getDefaultFileExtension=function(){return"csv"},t.prototype.createSerializingSession=function(e){var t=this,n=t.columnModel,r=t.valueService,i=t.gridOptionsWrapper,o=e,a=o.processCellCallback,s=o.processHeaderCallback,u=o.processGroupHeaderCallback,l=o.processRowGroupCallback,c=o.suppressQuotes,d=o.columnSeparator;return new z({columnModel:n,valueService:r,gridOptionsWrapper:i,processCellCallback:a||void 0,processHeaderCallback:s||void 0,processGroupHeaderCallback:u||void 0,processRowGroupCallback:l||void 0,suppressQuotes:c||!1,columnSeparator:d||","})},t.prototype.isExportSuppressed=function(){return this.gridOptionsWrapper.isSuppressCsvExport()},K([(0,i.dsm)("columnModel")],t.prototype,"columnModel",void 0),K([(0,i.dsm)("valueService")],t.prototype,"valueService",void 0),K([(0,i.dsm)("gridSerializer")],t.prototype,"gridSerializer",void 0),K([(0,i.dsm)("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),K([i.o7C],t.prototype,"postConstruct",null),t=K([(0,i.dR4)("csvCreator")],t),t}(G),Q=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),J=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["HEADER_GROUPING"]=0]="HEADER_GROUPING",e[e["HEADER"]=1]="HEADER",e[e["BODY"]=2]="BODY"})(l||(l={}));var Z=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Q(t,e),t.prototype.serialize=function(e,t){void 0===t&&(t={});var n=this.getColumnsToExport(t.allColumns,t.columnKeys),r=i._.compose(this.prepareSession(n),this.prependContent(t),this.exportColumnGroups(t,n),this.exportHeaders(t,n),this.processPinnedTopRows(t,n),this.processRows(t,n),this.processPinnedBottomRows(t,n),this.appendContent(t));return r(e).parse()},t.prototype.processRow=function(e,t,n,r){var o=t.shouldRowBeSkipped||function(){return!1},a=this.gridOptionsWrapper,s=a.getContext(),u=a.getApi(),l=a.getColumnApi(),c=a.isGroupRemoveSingleChildren(),d=a.isGroupHideOpenParents(),h=a.isGroupRemoveLowestSingleChildren(),p=this.columnModel.isPivotMode()?r.leafGroup:!r.group,f=t.skipGroups||t.skipRowGroups,g=h&&r.leafGroup,m=1===r.allChildrenCount&&(c||g);if(f&&t.skipGroups&&i._.doOnce((function(){return console.warn("AG Grid: Since v25.2 `skipGroups` has been renamed to `skipRowGroups`.")}),"gridSerializer-skipGroups"),!(!p&&(t.skipRowGroups||m||d)||t.onlySelected&&!r.isSelected()||t.skipPinnedTop&&"top"===r.rowPinned||t.skipPinnedBottom&&"bottom"===r.rowPinned)){var _=-1===r.level;if(!_||r.leafGroup){var y=o({node:r,api:u,context:s});if(!y){var v=e.onNewBodyRow();if(n.forEach((function(e,t){v.onColumn(e,t,r)})),t.getCustomContentBelowRow){var b=t.getCustomContentBelowRow({node:r,api:u,columnApi:l,context:s});b&&e.addCustomContent(b)}}}}},t.prototype.appendContent=function(e){return function(t){var n=e.customFooter||e.appendContent;return n&&(e.customFooter&&i._.doOnce((function(){return console.warn("AG Grid: Since version 25.2.0 the `customFooter` param has been deprecated. Use `appendContent` instead.")}),"gridSerializer-customFooter"),t.addCustomContent(n)),t}},t.prototype.prependContent=function(e){return function(t){var n=e.customHeader||e.prependContent;return n&&(e.customHeader&&i._.doOnce((function(){return console.warn("AG Grid: Since version 25.2.0 the `customHeader` param has been deprecated. Use `prependContent` instead.")}),"gridSerializer-customHeader"),t.addCustomContent(n)),t}},t.prototype.prepareSession=function(e){return function(t){return t.prepare(e),t}},t.prototype.exportColumnGroups=function(e,t){var n=this;return function(r){if(e.skipColumnGroupHeaders)e.columnGroups&&i._.doOnce((function(){return console.warn("AG Grid: Since v25.2 the `columnGroups` param has deprecated, and groups are exported by default.")}),"gridSerializer-columnGroups");else{var o=new i.uf_,a=n.displayedGroupCreator.createDisplayedGroups(t,n.columnModel.getGridBalancedTree(),o,null);n.recursivelyAddHeaderGroups(a,r,e.processGroupHeaderCallback)}return r}},t.prototype.exportHeaders=function(e,t){return function(n){if(e.skipHeader||e.skipColumnHeaders)e.skipHeader&&i._.doOnce((function(){return console.warn("AG Grid: Since v25.2 the `skipHeader` param has been renamed to `skipColumnHeaders`.")}),"gridSerializer-skipHeader");else{var r=n.onNewHeaderRow();t.forEach((function(e,t){r.onColumn(e,t,void 0)}))}return n}},t.prototype.processPinnedTopRows=function(e,t){var n=this;return function(r){var i=n.processRow.bind(n,r,e,t);return n.pinnedRowModel.forEachPinnedTopRow(i),r}},t.prototype.processRows=function(e,t){var n=this;return function(r){var o=n.rowModel,a=o.getType(),s=a===i.YMJ.ROW_MODEL_TYPE_CLIENT_SIDE,u=a===i.YMJ.ROW_MODEL_TYPE_SERVER_SIDE,l=!s&&e.onlySelected,c=n.processRow.bind(n,r,e,t);if(n.columnModel.isPivotMode())s?o.forEachPivotNode(c):o.forEachNode(c);else if(e.onlySelectedAllPages||l){var d=n.selectionService.getSelectedNodes();d.forEach(c)}else s||u?o.forEachNodeAfterFilterAndSort(c):o.forEachNode(c);return r}},t.prototype.processPinnedBottomRows=function(e,t){var n=this;return function(r){var i=n.processRow.bind(n,r,e,t);return n.pinnedRowModel.forEachPinnedBottomRow(i),r}},t.prototype.getColumnsToExport=function(e,t){void 0===e&&(e=!1);var n=this.columnModel.isPivotMode();if(t&&t.length)return this.columnModel.getGridColumns(t);if(e&&!n){var r=this.gridOptionsWrapper.isTreeData()?this.columnModel.getGridColumns([i.YMJ.GROUP_AUTO_COLUMN_ID]):[];return r.concat(this.columnModel.getAllPrimaryColumns()||[])}return this.columnModel.getAllDisplayedColumns()},t.prototype.recursivelyAddHeaderGroups=function(e,t,n){var r=[];e.forEach((function(e){var t=e;t.getChildren&&t.getChildren().forEach((function(e){return r.push(e)}))})),e.length>0&&e[0]instanceof i.ock&&this.doAddHeaderHeader(t,e,n),r&&r.length>0&&this.recursivelyAddHeaderGroups(r,t,n)},t.prototype.doAddHeaderHeader=function(e,t,n){var r=this,i=e.onNewHeaderGroupingRow(),o=0;t.forEach((function(e){var t,a=e;t=n?n({columnGroup:a,api:r.gridOptionsWrapper.getApi(),columnApi:r.gridOptionsWrapper.getColumnApi(),context:r.gridOptionsWrapper.getContext()}):r.columnModel.getDisplayNameForColumnGroup(a,"header"),i.onColumn(t||"",o++,a.getLeafColumns().length-1)}))},J([(0,i.dsm)("displayedGroupCreator")],t.prototype,"displayedGroupCreator",void 0),J([(0,i.dsm)("columnModel")],t.prototype,"columnModel",void 0),J([(0,i.dsm)("rowModel")],t.prototype,"rowModel",void 0),J([(0,i.dsm)("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),J([(0,i.dsm)("selectionService")],t.prototype,"selectionService",void 0),t=J([(0,i.dR4)("gridSerializer")],t),t}(i.XQb),$={moduleName:i.zsj.CsvExportModule,beans:[X,Z]},ee="\r\n",te=(function(){function e(){}e.createHeader=function(e){void 0===e&&(e={});var t="<?",n="?>",r=["version"];e.version||(e.version="1.0"),e.encoding&&r.push("encoding"),e.standalone&&r.push("standalone");var i=r.map((function(t){return t+'="'+e[t]+'"'})).join(" ");return t+"xml "+i+" "+n},e.createXml=function(e,t){var n=this,r="";e.properties&&(e.properties.prefixedAttributes&&e.properties.prefixedAttributes.forEach((function(e){Object.keys(e.map).forEach((function(i){r+=n.returnAttributeIfPopulated(e.prefix+i,e.map[i],t)}))})),e.properties.rawMap&&Object.keys(e.properties.rawMap).forEach((function(i){r+=n.returnAttributeIfPopulated(i,e.properties.rawMap[i],t)})));var i="<"+e.name+r;return e.children||null!=e.textNode?null!=e.textNode?i+">"+e.textNode+"</"+e.name+">"+ee:(i+=">"+ee,e.children&&e.children.forEach((function(e){i+=n.createXml(e,t)})),i+"</"+e.name+">"+ee):i+"/>"+ee},e.returnAttributeIfPopulated=function(e,t,n){if(!t&&""!==t&&0!==t)return"";var r=t;return"boolean"===typeof t&&n&&(r=n(t))," "+e+'="'+r+'"'}}(),new Uint32Array([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117])),ne=(function(){function e(){}e.addFolders=function(e){e.forEach(this.addFolder.bind(this))},e.addFolder=function(e){this.folders.push({path:e,created:new Date,isBase64:!1})},e.addFile=function(e,t,n){void 0===n&&(n=!1),this.files.push({path:e,created:new Date,content:t,isBase64:n})},e.getContent=function(e){void 0===e&&(e="application/zip");var t=this.buildFileStream(),n=this.buildUint8Array(t);return this.clearStream(),new Blob([n],{type:e})},e.clearStream=function(){this.folders=[],this.files=[]},e.buildFileStream=function(e){void 0===e&&(e="");for(var t=this.folders.concat(this.files),n=t.length,r="",i=0,o=0,a=0,s=t;a<s.length;a++){var u=s[a],l=this.getHeader(u,i),c=l.fileHeader,d=l.folderHeader,h=l.content;i+=c.length+h.length,o+=d.length,e+=c+h,r+=d}var p=this.buildFolderEnd(n,o,i);return e+r+p},e.getHeader=function(e,t){var n=e.content,r=e.path,o=e.created,a=e.isBase64,s=i._.utf8_encode,u=i._.decToHex,l=s(r),c=l!==r,d=this.convertTime(o),h=this.convertDate(o),p="";if(c){var f=u(1,1)+u(this.getFromCrc32Table(l),4)+l;p="up"+u(f.length,2)+f}var g=n?this.getConvertedContent(n,a):{size:0,content:""},m=g.size,_=g.content,y="\n\0"+(c?"\0\b":"\0\0")+"\0\0"+u(d,2)+u(h,2)+u(m?this.getFromCrc32Table(_):0,4)+u(m,4)+u(m,4)+u(l.length,2)+u(p.length,2),v="PK"+y+l+p,b="PK\0"+y+"\0\0\0\0\0\0"+(n?"\0\0\0\0":"\0\0\0")+u(t,4)+l+p;return{fileHeader:v,folderHeader:b,content:_||""}},e.getConvertedContent=function(e,t){return void 0===t&&(t=!1),t&&(e=e.split(";base64,")[1]),e=t?atob(e):e,{size:e.length,content:e}},e.buildFolderEnd=function(e,t,n){var r=i._.decToHex;return"PK\0\0\0\0"+r(e,2)+r(e,2)+r(t,4)+r(n,4)+"\0\0"},e.buildUint8Array=function(e){for(var t=new Uint8Array(e.length),n=0;n<t.length;n++)t[n]=e.charCodeAt(n);return t},e.getFromCrc32Table=function(e){if(!e.length)return 0;for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);var i=~0,o=0,a=0,s=0;for(r=0;r<t;r++)o=n[r],a=255&(i^o),s=te[a],i=i>>>8^s;return~i},e.convertTime=function(e){var t=e.getHours();return t<<=6,t|=e.getMinutes(),t<<=5,t|=e.getSeconds()/2,t},e.convertDate=function(e){var t=e.getFullYear()-1980;return t<<=4,t|=e.getMonth()+1,t<<=5,t|=e.getDate(),t},e.folders=[],e.files=[]}(),[A,H,$])},62279:function(e,t,n){"use strict";n.d(t,{dsm:function(){return Ze},Cf3:function(){return Sm},dR4:function(){return Je},XQb:function(){return Mt},k$d:function(){return gu},zOQ:function(){return qd},sVm:function(){return Nn},ock:function(){return pt},kNx:function(){return Cn},YMJ:function(){return st},sVA:function(){return It},xA9:function(){return _m},aWS:function(){return fu},uf_:function(){return Nt},zsj:function(){return rt},RI_:function(){return Zi},Xx1:function(){return $e},o7C:function(){return Xe},yah:function(){return Qe},Vf_:function(){return tt},m5s:function(){return Xo},TUE:function(){return os},iEP:function(){return Tg},pow:function(){return op},_:function(){return Ji}});var r={};n.r(r),n.d(r,{attrToBoolean:function(){return A},attrToNumber:function(){return E},attrToString:function(){return T},defaultComparator:function(){return L},exists:function(){return D},find:function(){return R},jsonEquals:function(){return O},makeNull:function(){return C},missing:function(){return S},missingOrEmpty:function(){return k},referenceCompare:function(){return M},toStringOrNull:function(){return x},values:function(){return P}});var i={};n.r(i),n.d(i,{anyExists:function(){return B},areEqual:function(){return G},compareArrays:function(){return V},every:function(){return re},existsAndNotEmpty:function(){return j},fill:function(){return ne},filter:function(){return ue},findIndex:function(){return te},firstExistingValue:function(){return N},flatten:function(){return Z},forEach:function(){return oe},forEachReverse:function(){return ae},forEachSnapshotFirst:function(){return ce},includes:function(){return J},insertArrayIntoArray:function(){return X},insertIntoArray:function(){return K},last:function(){return H},map:function(){return se},moveInArray:function(){return Q},pushAll:function(){return $},reduce:function(){return le},removeAllFromArray:function(){return U},removeFromArray:function(){return z},removeRepeatsFromArray:function(){return q},shallowCompare:function(){return Y},some:function(){return ie},sortNumerically:function(){return W},toStrings:function(){return ee}});var o={};n.r(o),n.d(o,{assign:function(){return we},cloneObject:function(){return he},copyPropertiesIfPresent:function(){return _e},copyPropertyIfPresent:function(){return ye},deepCloneDefinition:function(){return fe},deepCloneObject:function(){return pe},deepFreeze:function(){return ke},get:function(){return De},getAllKeysInObjects:function(){return ve},getAllValuesInObject:function(){return be},getProperty:function(){return ge},getValueUsingField:function(){return xe},isNonNullObject:function(){return Ae},iterateObject:function(){return de},mergeDeep:function(){return Fe},missingOrEmptyObject:function(){return Ce},removeAllReferences:function(){return Ee},set:function(){return Se},setProperty:function(){return me}});var a={};n.r(a),n.d(a,{callIfPresent:function(){return qe},compose:function(){return We},debounce:function(){return Ve},doOnce:function(){return Le},executeAfter:function(){return Ge},executeInAWhile:function(){return Ne},executeNextVMTurn:function(){return He},getFunctionName:function(){return Re},getFunctionParameters:function(){return Pe},isFunction:function(){return Ie},waitUntil:function(){return Ye}});var s={};n.r(s),n.d(s,{addAgGridEventPath:function(){return xt},addChangeListener:function(){return Ct},addSafePassiveEventListener:function(){return At},createEventPath:function(){return kt},getCtrlForEvent:function(){return wt},getEventPath:function(){return Et},getTarget:function(){return Dt},isElementInEventPath:function(){return St},isEventSupported:function(){return Ft},isStopPropagationForAgGrid:function(){return bt},stopPropagationForAgGrid:function(){return vt}});var u={};n.r(u),n.d(u,{camelCaseToHumanText:function(){return Ut},camelCaseToHyphen:function(){return Yt},capitalise:function(){return qt},escapeString:function(){return zt},hyphenToCamelCase:function(){return Wt},padStart:function(){return Vt},startsWith:function(){return Kt},stringRepeat:function(){return Gt},utf8_encode:function(){return Ht}});var l={};n.r(l),n.d(l,{convertToMap:function(){return Xt},keys:function(){return Jt},mapById:function(){return Qt}});var c={};n.r(c),n.d(c,{cleanNumber:function(){return un},createArrayOfNumbers:function(){return on},decToHex:function(){return ln},formatNumberCommas:function(){return dn},formatNumberTwoDecimalPlacesAndCommas:function(){return cn},getMaxSafeInteger:function(){return sn},isNumeric:function(){return an},padStartWidthZeros:function(){return rn},sum:function(){return hn}});var d={};n.r(d),n.d(d,{getBodyHeight:function(){return Zn},getBodyWidth:function(){return Jn},getMaxDivHeight:function(){return zn},getScrollbarWidth:function(){return Un},getTabIndex:function(){return qn},hasOverflowScrolling:function(){return Qn},isBrowserChrome:function(){return Vn},isBrowserEdge:function(){return Hn},isBrowserFirefox:function(){return Yn},isBrowserIE:function(){return jn},isBrowserSafari:function(){return Gn},isIOSUserAgent:function(){return Wn},isInvisibleScrollbar:function(){return Xn}});var h={};n.r(h),n.d(h,{addCssClass:function(){return $n},addOrRemoveAttribute:function(){return Wr},addOrRemoveCssClass:function(){return tr},addStylesToElement:function(){return Tr},appendHtml:function(){return wr},clearElement:function(){return _r},containsClass:function(){return rr},copyNodeList:function(){return Gr},ensureDomOrder:function(){return kr},formatSize:function(){return Nr},getAbsoluteHeight:function(){return hr},getAbsoluteWidth:function(){return pr},getElementAttribute:function(){return Cr},getElementSize:function(){return lr},getInnerHeight:function(){return cr},getInnerWidth:function(){return dr},getScrollLeft:function(){return gr},insertWithDomOrder:function(){return Er},isElement:function(){return jr},isElementChildOfClass:function(){return ur},isFocusableFormField:function(){return ir},isHorizontalScrollShowing:function(){return Mr},isNode:function(){return Br},isNodeOrElement:function(){return Hr},isRtlNegativeScroll:function(){return fr},isVerticalScrollShowing:function(){return Or},isVisible:function(){return br},iterateNamedNodeMap:function(){return Vr},loadTemplate:function(){return Fr},nodeListForEach:function(){return qr},offsetHeight:function(){return Dr},offsetWidth:function(){return Sr},prependDC:function(){return Ar},radioCssClass:function(){return nr},removeCssClass:function(){return er},removeElement:function(){return yr},removeFromParent:function(){return vr},setCheckboxState:function(){return Yr},setDisabled:function(){return sr},setDisplayed:function(){return or},setDomChildOrder:function(){return xr},setElementHeight:function(){return Pr},setElementWidth:function(){return Lr},setFixedHeight:function(){return Ir},setFixedWidth:function(){return Rr},setScrollLeft:function(){return mr},setVisible:function(){return ar}});var p={};n.r(p),n.d(p,{bindCellRendererToHtmlElement:function(){return Qr},cssStyleObjectToMarkup:function(){return Kr},findLineByLeastSquares:function(){return Ur},getNameOfClass:function(){return zr},message:function(){return Xr}});var f={};n.r(f),n.d(f,{getAriaDescribedBy:function(){return ii},getAriaLevel:function(){return ni},getAriaPosInSet:function(){return ri},getAriaSortState:function(){return ti},removeAriaExpanded:function(){return di},removeAriaSort:function(){return Fi},setAriaChecked:function(){return Ci},setAriaColCount:function(){return _i},setAriaColIndex:function(){return yi},setAriaColSpan:function(){return vi},setAriaDescribedBy:function(){return si},setAriaDisabled:function(){return li},setAriaExpanded:function(){return ci},setAriaLabel:function(){return oi},setAriaLabelledBy:function(){return ai},setAriaLevel:function(){return ui},setAriaMultiSelectable:function(){return fi},setAriaPosInSet:function(){return pi},setAriaRole:function(){return ei},setAriaRowCount:function(){return gi},setAriaRowIndex:function(){return mi},setAriaSelected:function(){return wi},setAriaSetSize:function(){return hi},setAriaSort:function(){return bi}});var g={};n.r(g),n.d(g,{stringToArray:function(){return Di}});var m={};n.r(m),n.d(m,{parseDateTimeFromString:function(){return ki},serialiseDate:function(){return Si}});var _={};n.r(_),n.d(_,{fuzzyCheckStrings:function(){return xi},fuzzySuggestions:function(){return Ei},get_bigrams:function(){return Ai},string_distances:function(){return Ti},string_weighted_distances:function(){return Mi}});var y={};n.r(y),n.d(y,{createIcon:function(){return Li},createIconNoSpan:function(){return Ri},iconNameClassMap:function(){return Oi}});var v={};n.r(v),n.d(v,{isEventFromPrintableCharacter:function(){return Bi},isKeyPressed:function(){return Ni},isUserSuppressingHeaderKeyboardEvent:function(){return Hi},isUserSuppressingKeyboardEvent:function(){return ji}});var b={};n.r(b),n.d(b,{areEventsNear:function(){return Wi},isLeftClick:function(){return Yi},normalizeWheel:function(){return Vi}});var F={};n.r(F),n.d(F,{sortRowNodesByOrder:function(){return qi},traverseNodesWithKey:function(){return zi}});var w={};
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function C(e){return null==e||""===e?null:e}function D(e,t){return void 0===t&&(t=!1),null!=e&&(""!==e||t)}function S(e){return!D(e)}function k(e){return null==e||0===e.length}function x(e){return null!=e&&"function"===typeof e.toString?e.toString():null}function E(e){if(void 0!==e){if(null===e||""===e)return null;if("number"===typeof e)return isNaN(e)?void 0:e;var t=parseInt(e,10);return isNaN(t)?void 0:t}}function A(e){if(void 0!==e)return null!==e&&""!==e&&("boolean"===typeof e?e:/true/i.test(e))}function T(e){if(null!=e&&""!==e)return e}function M(e,t){return null==e&&null==t||(null!=e||null==t)&&((null==e||null!=t)&&e===t)}function O(e,t){var n=e?JSON.stringify(e):null,r=t?JSON.stringify(t):null;return n===r}function L(e,t,n){void 0===n&&(n=!1);var r=null==e,i=null==t;if(e&&e.toNumber&&(e=e.toNumber()),t&&t.toNumber&&(t=t.toNumber()),r&&i)return 0;if(r)return-1;if(i)return 1;function o(e,t){return e>t?1:e<t?-1:0}if("string"!==typeof e)return o(e,t);if(!n)return o(e,t);try{return e.localeCompare(t)}catch(a){return o(e,t)}}function R(e,t,n){if(null===e||void 0===e)return null;if(!Array.isArray(e)){var r=P(e);return R(r,t,n)}for(var i=e,o=null,a=0;a<i.length;a++){var s=i[a];if("string"===typeof t){if(s[t]===n){o=s;break}}else{var u=t;if(u(s)){o=s;break}}}return o}function P(e){if(e instanceof Set||e instanceof Map){var t=[];return e.forEach((function(e){return t.push(e)})),t}return Object.keys(e).map((function(t){return e[t]}))}n.r(w),n.d(w,{convertToSet:function(){return Ui}});
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var I=function(){function e(){this.existingKeys={}}return e.prototype.addExistingKeys=function(e){for(var t=0;t<e.length;t++)this.existingKeys[e[t]]=!0},e.prototype.getUniqueKey=function(e,t){e=x(e);var n=0;while(1){var r=void 0;if(e?(r=e,0!==n&&(r+="_"+n)):t?(r=t,0!==n&&(r+="_"+n)):r=""+n,!this.existingKeys[r])return this.existingKeys[r]=!0,r;n++}},e}();
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function N(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0;n<e.length;n++){var r=e[n];if(D(r))return r}return null}function B(e){return e&&null!=N(e)}function j(e){return null!=e&&e.length>0}function H(e){if(e&&e.length)return e[e.length-1]}function G(e,t,n){return null==e&&null==t||null!=e&&null!=t&&e.length===t.length&&re(e,(function(e,r){return n?n(e,t[r]):t[r]===e}))}function V(e,t){return G(e,t)}function Y(e,t){return G(e,t)}function W(e){return e.sort((function(e,t){return e-t}))}function q(e,t){if(e)for(var n=e.length-2;n>=0;n--){var r=e[n]===t,i=e[n+1]===t;r&&i&&e.splice(n+1,1)}}function z(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}function U(e,t){oe(t,(function(t){return z(e,t)}))}function K(e,t,n){e.splice(n,0,t)}function X(e,t,n){if(null!=e&&null!=t)for(var r=t.length-1;r>=0;r--){var i=t[r];K(e,i,n)}}function Q(e,t,n){U(e,t),oe(t.slice().reverse(),(function(t){return K(e,t,n)}))}function J(e,t){return e.indexOf(t)>-1}function Z(e){return[].concat.apply([],e)}function $(e,t){null!=t&&null!=e&&oe(t,(function(t){return e.push(t)}))}function ee(e){return se(e,x)}function te(e,t){for(var n=0;n<e.length;n++)if(t(e[n],n,e))return n;return-1}function ne(e,t,n,r){void 0===t&&(t=null),void 0===n&&(n=0),void 0===r&&(r=e.length);for(var i=n;i<r;i++)e[i]=t;return e}function re(e,t){if(null==e)return!0;for(var n=0;n<e.length;n++)if(!t(e[n],n))return!1;return!0}function ie(e,t){if(null==e)return!1;for(var n=0;n<e.length;n++)if(t(e[n],n))return!0;return!1}function oe(e,t){if(null!=e)for(var n=0;n<e.length;n++)t(e[n],n)}function ae(e,t){if(null!=e)for(var n=e.length-1;n>=0;n--)t(e[n],n)}function se(e,t){if(null==e)return null;for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}function ue(e,t){if(null==e)return null;for(var n=[],r=0;r<e.length;r++)t(e[r],r)&&n.push(e[r]);return n}function le(e,t,n){if(null==e||null==n)return null;for(var r=n,i=0;i<e.length;i++)r=t(r,e[i],i);return r}function ce(e,t){if(e){var n=e.slice(0);n.forEach(t)}}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function de(e,t){null!=e&&(Array.isArray(e)?oe(e,(function(e,n){return t(""+n,e)})):oe(Object.keys(e),(function(n){return t(n,e[n])})))}function he(e){for(var t={},n=Object.keys(e),r=0;r<n.length;r++){var i=n[r],o=e[i];t[i]=o}return t}function pe(e){return JSON.parse(JSON.stringify(e))}function fe(e,t){if(e){var n=e,r={};return Object.keys(n).forEach((function(e){if(!(t&&t.indexOf(e)>=0)){var i=n[e],o=Ae(i)&&i.constructor===Object;r[e]=o?fe(i):i}})),r}}function ge(e,t){return e[t]}function me(e,t,n){e[t]=n}function _e(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];oe(n,(function(n){return ye(e,t,n)}))}function ye(e,t,n,r){var i=ge(e,n);void 0!==i&&me(t,n,r?r(i):i)}function ve(e){var t={};return e.filter((function(e){return null!=e})).forEach((function(e){oe(Object.keys(e),(function(e){return t[e]=null}))})),Object.keys(t)}function be(e){if(!e)return[];var t=Object;if("function"===typeof t.values)return t.values(e);var n=[];for(var r in e)e.hasOwnProperty(r)&&e.propertyIsEnumerable(r)&&n.push(e[r]);return n}function Fe(e,t,n,r){void 0===n&&(n=!0),void 0===r&&(r=!1),D(t)&&de(t,(function(t,i){var o=e[t];if(o!==i){if(r){var a=null==o&&null!=i;if(a){var s="object"===typeof i&&i.constructor===Object,u=s;u&&(o={},e[t]=o)}}Ae(i)&&Ae(o)&&!Array.isArray(o)?Fe(o,i,n,r):(n||void 0!==i)&&(e[t]=i)}}))}function we(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return oe(t,(function(t){return de(t,(function(t,n){return e[t]=n}))})),e}function Ce(e){return S(e)||0===Object.keys(e).length}function De(e,t,n){if(null==e)return n;var r=t.split("."),i=e;while(r.length>1)if(i=i[r.shift()],null==i)return n;var o=i[r[0]];return null!=o?o:n}function Se(e,t,n){if(null!=e){var r=t.split("."),i=e;while(r.length>1)if(i=i[r.shift()],null==i)return;i[r[0]]=n}}function ke(e){return Object.freeze(e),oe(P(e),(function(e){(Ae(e)||"function"===typeof e)&&ke(e)})),e}function xe(e,t,n){if(t&&e){if(!n)return e[t];for(var r=t.split("."),i=e,o=0;o<r.length;o++){if(null==i)return;i=i[r[o]]}return i}}function Ee(e,t){Object.keys(e).forEach((function(t){var n=e[t];"object"===typeof n&&(e[t]=void 0)}));var n=Object.getPrototypeOf(e),r={};Object.keys(n).forEach((function(e){var i=n[e];if("function"===typeof i){var o=function(){console.warn("AG Grid: "+t+" function "+e+"() cannot be called as the grid has been destroyed.\n                     Please don't call grid API functions on destroyed grids - as a matter of fact you shouldn't\n                     be keeping the API reference, your application has a memory leak! Remove the API reference\n                     when the grid is destroyed.")};r[e]={value:o,writable:!0}}})),Object.defineProperties(e,r)}function Ae(e){return"object"===typeof e&&null!==e}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var Te=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/gm,Me=/([^\s,]+)/g,Oe={};function Le(e,t){Oe[t]||(e(),Oe[t]=!0)}function Re(e){if(e.name)return e.name;var t=/function\s+([^\(]+)/.exec(e.toString());return t&&2===t.length?t[1].trim():null}function Pe(e){var t=e.toString().replace(Te,"");return t.slice(t.indexOf("(")+1,t.indexOf(")")).match(Me)||[]}function Ie(e){return!!(e&&e.constructor&&e.call&&e.apply)}function Ne(e){Ge(e,400)}var Be=[],je=!1;function He(e){Be.push(e),je||(je=!0,window.setTimeout((function(){var e=Be.slice();Be.length=0,je=!1,e.forEach((function(e){return e()}))}),0))}function Ge(e,t){void 0===t&&(t=0),e.length>0&&window.setTimeout((function(){return e.forEach((function(e){return e()}))}),t)}function Ve(e,t,n){var r;return void 0===n&&(n=!1),function(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];var a=this,s=n&&!r;window.clearTimeout(r),r=window.setTimeout((function(){r=null,n||e.apply(a,i)}),t),s&&e.apply(a,i)}}function Ye(e,t,n,r){void 0===n&&(n=100);var i=(new Date).getTime(),o=null,a=!1,s=function(){var s=(new Date).getTime()-i>n;(e()||s)&&(t(),a=!0,null!=o&&(window.clearInterval(o),o=null),s&&r&&console.warn(r))};s(),a||(o=window.setInterval(s,10))}function We(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return e.reduce((function(e,t){return t(e)}),t)}}function qe(e){e&&e()}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var ze=function(){function e(e,t){if(this.beanWrappers={},this.destroyed=!1,e&&e.beanClasses){this.contextParams=e,this.logger=t,this.logger.log(">> creating ag-Application Context"),this.createBeans();var n=this.getBeanInstances();this.wireBeans(n),this.logger.log(">> ag-Application Context ready - component is alive")}}return e.prototype.getBeanInstances=function(){return P(this.beanWrappers).map((function(e){return e.beanInstance}))},e.prototype.createBean=function(e,t){if(!e)throw Error("Can't wire to bean since it is null");return this.wireBeans([e],t),e},e.prototype.wireBeans=function(e,t){this.autoWireBeans(e),this.methodWireBeans(e),this.callLifeCycleMethods(e,"preConstructMethods"),D(t)&&e.forEach(t),this.callLifeCycleMethods(e,"postConstructMethods")},e.prototype.createBeans=function(){var e=this;this.contextParams.beanClasses.forEach(this.createBeanWrapper.bind(this)),de(this.beanWrappers,(function(t,n){var r;n.bean.__agBeanMetaData&&n.bean.__agBeanMetaData.autowireMethods&&n.bean.__agBeanMetaData.autowireMethods.agConstructor&&(r=n.bean.__agBeanMetaData.autowireMethods.agConstructor);var i=e.getBeansForParameters(r,n.bean.name),o=Ue(n.bean,i);n.beanInstance=o}));var t=Object.keys(this.beanWrappers).join(", ");this.logger.log("created beans: "+t)},e.prototype.createBeanWrapper=function(e){var t=e.__agBeanMetaData;if(!t){var n=void 0;return n=e.prototype.constructor?Re(e.prototype.constructor):""+e,void console.error("Context item "+n+" is not a bean")}var r={bean:e,beanInstance:null,beanName:t.beanName};this.beanWrappers[t.beanName]=r},e.prototype.autoWireBeans=function(e){var t=this;e.forEach((function(e){t.forEachMetaDataInHierarchy(e,(function(n,r){var i=n.agClassAttributes;i&&i.forEach((function(n){var i=t.lookupBeanInstance(r,n.beanName,n.optional);e[n.attributeName]=i}))}))}))},e.prototype.methodWireBeans=function(e){var t=this;e.forEach((function(e){t.forEachMetaDataInHierarchy(e,(function(n,r){de(n.autowireMethods,(function(n,i){if("agConstructor"!==n){var o=t.getBeansForParameters(i,r);e[n].apply(e,o)}}))}))}))},e.prototype.forEachMetaDataInHierarchy=function(e,t){var n=Object.getPrototypeOf(e);while(null!=n){var r=n.constructor;if(r.hasOwnProperty("__agBeanMetaData")){var i=r.__agBeanMetaData,o=this.getBeanName(r);t(i,o)}n=Object.getPrototypeOf(n)}},e.prototype.getBeanName=function(e){if(e.__agBeanMetaData&&e.__agBeanMetaData.beanName)return e.__agBeanMetaData.beanName;var t=e.toString(),n=t.substring(9,t.indexOf("("));return n},e.prototype.getBeansForParameters=function(e,t){var n=this,r=[];return e&&de(e,(function(e,i){var o=n.lookupBeanInstance(t,i);r[Number(e)]=o})),r},e.prototype.lookupBeanInstance=function(e,t,n){if(void 0===n&&(n=!1),"context"===t)return this;if(this.contextParams.providedBeanInstances&&this.contextParams.providedBeanInstances.hasOwnProperty(t))return this.contextParams.providedBeanInstances[t];var r=this.beanWrappers[t];return r?r.beanInstance:(n||console.error("AG Grid: unable to find bean reference "+t+" while initialising "+e),null)},e.prototype.callLifeCycleMethods=function(e,t){var n=this;e.forEach((function(e){return n.callLifeCycleMethodsOnBean(e,t)}))},e.prototype.callLifeCycleMethodsOnBean=function(e,t,n){var r={};this.forEachMetaDataInHierarchy(e,(function(e){var i=e[t];i&&i.forEach((function(e){e!=n&&(r[e]=!0)}))}));var i=Object.keys(r);i.forEach((function(t){return e[t]()}))},e.prototype.getBean=function(e){return this.lookupBeanInstance("getBean",e,!0)},e.prototype.destroy=function(){if(!this.destroyed){this.logger.log(">> Shutting down ag-Application Context");var e=this.getBeanInstances();this.destroyBeans(e),this.contextParams.providedBeanInstances=null,this.destroyed=!0,this.logger.log(">> ag-Application Context shut down - component is dead")}},e.prototype.destroyBean=function(e){e&&this.destroyBeans([e])},e.prototype.destroyBeans=function(e){var t=this;return e?(e.forEach((function(e){t.callLifeCycleMethodsOnBean(e,"preDestroyMethods","destroy");var n=e;"function"===typeof n.destroy&&n.destroy()})),[]):[]},e}();function Ue(e,t){var n=[null].concat(t),r=e.bind.apply(e,n);return new r}function Ke(e,t,n){var r=nt(e.constructor);r.preConstructMethods||(r.preConstructMethods=[]),r.preConstructMethods.push(t)}function Xe(e,t,n){var r=nt(e.constructor);r.postConstructMethods||(r.postConstructMethods=[]),r.postConstructMethods.push(t)}function Qe(e,t,n){var r=nt(e.constructor);r.preDestroyMethods||(r.preDestroyMethods=[]),r.preDestroyMethods.push(t)}function Je(e){return function(t){var n=nt(t);n.beanName=e}}function Ze(e){return function(t,n,r){et(t,e,!1,t,n,null)}}function $e(e){return function(t,n,r){et(t,e,!0,t,n,null)}}function et(e,t,n,r,i,o){if(null!==t)if("number"!==typeof o){var a=nt(e.constructor);a.agClassAttributes||(a.agClassAttributes=[]),a.agClassAttributes.push({attributeName:i,beanName:t,optional:n})}else console.error("AG Grid: Autowired should be on an attribute");else console.error("AG Grid: Autowired name should not be null")}function tt(e){return function(t,n,r){var i,o="function"==typeof t?t:t.constructor;if("number"===typeof r){var a=void 0;n?(i=nt(o),a=n):(i=nt(o),a="agConstructor"),i.autowireMethods||(i.autowireMethods={}),i.autowireMethods[a]||(i.autowireMethods[a]={}),i.autowireMethods[a][r]=e}}}function nt(e){return e.hasOwnProperty("__agBeanMetaData")||(e.__agBeanMetaData={}),e.__agBeanMetaData}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var rt,it=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ot=function(e,t){return function(n,r){t(n,r,e)}},at=function(){function e(){this.allSyncListeners=new Map,this.allAsyncListeners=new Map,this.globalSyncListeners=new Set,this.globalAsyncListeners=new Set,this.asyncFunctionsQueue=[],this.scheduled=!1,this.firedEvents={}}return e.prototype.setBeans=function(e,t,n,r){if(void 0===r&&(r=null),this.frameworkOverrides=n,r){var i=t.useAsyncEvents();this.addGlobalListener(r,i)}},e.prototype.getListeners=function(e,t,n){var r=t?this.allAsyncListeners:this.allSyncListeners,i=r.get(e);return!i&&n&&(i=new Set,r.set(e,i)),i},e.prototype.noRegisteredListenersExist=function(){return 0===this.allSyncListeners.size&&0===this.allAsyncListeners.size&&0===this.globalSyncListeners.size&&0===this.globalAsyncListeners.size},e.prototype.addEventListener=function(e,t,n){void 0===n&&(n=!1),this.getListeners(e,n,!0).add(t)},e.prototype.removeEventListener=function(e,t,n){void 0===n&&(n=!1);var r=this.getListeners(e,n,!1);if(r&&(r.delete(t),0===r.size)){var i=n?this.allAsyncListeners:this.allSyncListeners;i.delete(e)}},e.prototype.addGlobalListener=function(e,t){void 0===t&&(t=!1),(t?this.globalAsyncListeners:this.globalSyncListeners).add(e)},e.prototype.removeGlobalListener=function(e,t){void 0===t&&(t=!1),(t?this.globalAsyncListeners:this.globalSyncListeners).delete(e)},e.prototype.dispatchEvent=function(e){this.dispatchToListeners(e,!0),this.dispatchToListeners(e,!1),this.firedEvents[e.type]=!0},e.prototype.dispatchEventOnce=function(e){this.firedEvents[e.type]||this.dispatchEvent(e)},e.prototype.dispatchToListeners=function(e,t){var n=this,r=e.type,i=function(r){return r.forEach((function(r){t?n.dispatchAsync((function(){return r(e)})):r(e)}))},o=this.getListeners(r,t,!1);o&&i(o);var a=t?this.globalAsyncListeners:this.globalSyncListeners;a.forEach((function(i){t?n.dispatchAsync((function(){return n.frameworkOverrides.dispatchEvent(r,(function(){return i(r,e)}),!0)})):n.frameworkOverrides.dispatchEvent(r,(function(){return i(r,e)}),!0)}))},e.prototype.dispatchAsync=function(e){this.asyncFunctionsQueue.push(e),this.scheduled||(window.setTimeout(this.flushAsyncQueue.bind(this),0),this.scheduled=!0)},e.prototype.flushAsyncQueue=function(){this.scheduled=!1;var e=this.asyncFunctionsQueue.slice();this.asyncFunctionsQueue=[],e.forEach((function(e){return e()}))},it([ot(0,tt("loggerFactory")),ot(1,tt("gridOptionsWrapper")),ot(2,tt("frameworkOverrides")),ot(3,tt("globalEventListener"))],e.prototype,"setBeans",null),e=it([Je("eventService")],e),e}(),st=function(){function e(){}return e.ROW_BUFFER_SIZE=10,e.LAYOUT_INTERVAL=500,e.BATCH_WAIT_MILLIS=50,e.EXPORT_TYPE_DRAG_COPY="dragCopy",e.EXPORT_TYPE_CLIPBOARD="clipboard",e.EXPORT_TYPE_EXCEL="excel",e.EXPORT_TYPE_CSV="csv",e.ROW_MODEL_TYPE_INFINITE="infinite",e.ROW_MODEL_TYPE_VIEWPORT="viewport",e.ROW_MODEL_TYPE_CLIENT_SIDE="clientSide",e.ROW_MODEL_TYPE_SERVER_SIDE="serverSide",e.ALWAYS="always",e.ONLY_WHEN_GROUPING="onlyWhenGrouping",e.PINNED_TOP="top",e.PINNED_BOTTOM="bottom",e.DOM_LAYOUT_NORMAL="normal",e.DOM_LAYOUT_PRINT="print",e.DOM_LAYOUT_AUTO_HEIGHT="autoHeight",e.GROUP_AUTO_COLUMN_ID="ag-Grid-AutoColumn",e.SOURCE_PASTE="paste",e.PINNED_RIGHT="right",e.PINNED_LEFT="left",e.SORT_ASC="asc",e.SORT_DESC="desc",e.INPUT_SELECTOR="input, select, button, textarea",e.FOCUSABLE_SELECTOR="[tabindex], input, select, button, textarea",e.FOCUSABLE_EXCLUDE=".ag-hidden, .ag-hidden *, [disabled], .ag-disabled, .ag-disabled *",e}();(function(e){e["CommunityCoreModule"]="@ag-grid-community/core",e["CommunityAllModules"]="@ag-grid-community/all",e["InfiniteRowModelModule"]="@ag-grid-community/infinite-row-model",e["ClientSideRowModelModule"]="@ag-grid-community/client-side-row-model",e["CsvExportModule"]="@ag-grid-community/csv-export",e["EnterpriseCoreModule"]="@ag-grid-enterprise/core",e["EnterpriseAllModules"]="@ag-grid-enterprise/all",e["RowGroupingModule"]="@ag-grid-enterprise/row-grouping",e["ColumnToolPanelModule"]="@ag-grid-enterprise/column-tool-panel",e["FiltersToolPanelModule"]="@ag-grid-enterprise/filter-tool-panel",e["MenuModule"]="@ag-grid-enterprise/menu",e["SetFilterModule"]="@ag-grid-enterprise/set-filter",e["MultiFilterModule"]="@ag-grid-enterprise/multi-filter",e["StatusBarModule"]="@ag-grid-enterprise/status-bar",e["SideBarModule"]="@ag-grid-enterprise/side-bar",e["RangeSelectionModule"]="@ag-grid-enterprise/range-selection",e["MasterDetailModule"]="@ag-grid-enterprise/master-detail",e["RichSelectModule"]="@ag-grid-enterprise/rich-select",e["GridChartsModule"]="@ag-grid-enterprise/charts",e["ViewportRowModelModule"]="@ag-grid-enterprise/viewport-row-model",e["ServerSideRowModelModule"]="@ag-grid-enterprise/server-side-row-model",e["ExcelExportModule"]="@ag-grid-enterprise/excel-export",e["ClipboardModule"]="@ag-grid-enterprise/clipboard",e["SparklinesModule"]="@ag-grid-enterprise/sparklines",e["AngularModule"]="@ag-grid-community/angular",e["ReactModule"]="@ag-grid-community/react",e["VueModule"]="@ag-grid-community/vue",e["PolymerModule"]="@ag-grid-community/polymer"})(rt||(rt={}));
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var ut=function(){function e(){}return e.register=function(t,n){void 0===n&&(n=!0),e.modulesMap[t.moduleName]=t,void 0===e.moduleBased?e.moduleBased=n:e.moduleBased!==n&&Le((function(){console.warn("AG Grid: You are mixing modules (i.e. @ag-grid-community/core) and packages (ag-grid-community) - you can only use one or the other of these mechanisms."),console.warn("Please see https://www.ag-grid.com/javascript-grid/packages-modules/ for more information.")}),"ModulePackageCheck")},e.registerModules=function(t,n){void 0===n&&(n=!0),t&&t.forEach((function(t){return e.register(t,n)}))},e.assertRegistered=function(e,t){if(this.isRegistered(e))return!0;var n=t+e,r="AG Grid: unable to use "+t+" as module "+e+" is not present. Please see: https://www.ag-grid.com/javascript-grid/modules/";return Le((function(){console.warn(r)}),n),!1},e.isRegistered=function(t){return!!e.modulesMap[t]},e.getRegisteredModules=function(){return P(e.modulesMap)},e.isPackageBased=function(){return!e.moduleBased},e.modulesMap={},e}(),lt=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ct=0,dt=function(){function e(e,t,n,r){this.instanceId=ct++,this.moving=!1,this.menuVisible=!1,this.filterActive=!1,this.eventService=new at,this.rowGroupActive=!1,this.pivotActive=!1,this.aggregationActive=!1,this.colDef=e,this.userProvidedColDef=t,this.colId=n,this.primary=r,this.setState(e)}return e.prototype.getInstanceId=function(){return this.instanceId},e.prototype.setState=function(e){void 0!==e.sort?e.sort!==st.SORT_ASC&&e.sort!==st.SORT_DESC||(this.sort=e.sort):e.initialSort!==st.SORT_ASC&&e.initialSort!==st.SORT_DESC||(this.sort=e.initialSort);var t=E(e.sortIndex),n=E(e.initialSortIndex);void 0!==t?null!==t&&(this.sortIndex=t):null!==n&&(this.sortIndex=n);var r=A(e.hide),i=A(e.initialHide);this.visible=void 0!==r?!r:!i,void 0!==e.pinned?this.setPinned(e.pinned):this.setPinned(e.initialPinned);var o=E(e.flex),a=E(e.initialFlex);void 0!==o?this.flex=o:void 0!==a&&(this.flex=a)},e.prototype.setColDef=function(e,t){this.colDef=e,this.userProvidedColDef=t,this.initMinAndMaxWidths(),this.initDotNotation()},e.prototype.getUserProvidedColDef=function(){return this.userProvidedColDef},e.prototype.setParent=function(e){this.parent=e},e.prototype.getParent=function(){return this.parent},e.prototype.setOriginalParent=function(e){this.originalParent=e},e.prototype.getOriginalParent=function(){return this.originalParent},e.prototype.initialise=function(){this.initMinAndMaxWidths(),this.resetActualWidth("gridInitializing"),this.initDotNotation(),this.validate()},e.prototype.initDotNotation=function(){var e=this.gridOptionsWrapper.isSuppressFieldDotNotation();this.fieldContainsDots=D(this.colDef.field)&&this.colDef.field.indexOf(".")>=0&&!e,this.tooltipFieldContainsDots=D(this.colDef.tooltipField)&&this.colDef.tooltipField.indexOf(".")>=0&&!e},e.prototype.initMinAndMaxWidths=function(){var e=this.colDef;this.minWidth=this.columnUtils.calculateColMinWidth(e),this.maxWidth=this.columnUtils.calculateColMaxWidth(e)},e.prototype.resetActualWidth=function(e){void 0===e&&(e="api");var t=this.columnUtils.calculateColInitialWidth(this.colDef);this.setActualWidth(t,e,!0)},e.prototype.isEmptyGroup=function(){return!1},e.prototype.isRowGroupDisplayed=function(e){if(S(this.colDef)||S(this.colDef.showRowGroup))return!1;var t=!0===this.colDef.showRowGroup,n=this.colDef.showRowGroup===e;return t||n},e.prototype.isPrimary=function(){return this.primary},e.prototype.isFilterAllowed=function(){var e=!!this.colDef.filter||!!this.colDef.filterFramework;return this.primary&&e},e.prototype.isFieldContainsDots=function(){return this.fieldContainsDots},e.prototype.isTooltipFieldContainsDots=function(){return this.tooltipFieldContainsDots},e.prototype.validate=function(){var e=this.colDef;function t(e,t,n){Le((function(){n?console.warn(e,n):Le((function(){return console.warn(e)}),t)}),t)}var n=this.gridOptionsWrapper.isRowModelDefault();if(n&&!ut.isRegistered(rt.RowGroupingModule)){var r=["enableRowGroup","rowGroup","rowGroupIndex","enablePivot","enableValue","pivot","pivotIndex","aggFunc"];r.forEach((function(n){D(e[n])&&(ut.isPackageBased()?t("AG Grid: "+n+" is only valid in ag-grid-enterprise, your column definition should not have "+n,"ColumnRowGroupingMissing"+n):t("AG Grid: "+n+" is only valid with AG Grid Enterprise Module "+rt.RowGroupingModule+" - your column definition should not have "+n,"ColumnRowGroupingMissing"+n))}))}if(ut.isRegistered(rt.RichSelectModule)||"agRichSelect"===this.colDef.cellEditor&&(ut.isPackageBased()?t("AG Grid: "+this.colDef.cellEditor+" can only be used with ag-grid-enterprise","ColumnRichSelectMissing"):t("AG Grid: "+this.colDef.cellEditor+" can only be used with AG Grid Enterprise Module "+rt.RichSelectModule,"ColumnRichSelectMissing")),this.gridOptionsWrapper.isTreeData()){var i=["rowGroup","rowGroupIndex","pivot","pivotIndex"];i.forEach((function(n){D(e[n])&&t("AG Grid: "+n+" is not possible when doing tree data, your column definition should not have "+n,"TreeDataCannotRowGroup")}))}D(this.colDef.width)&&"number"!==typeof this.colDef.width&&t("AG Grid: colDef.width should be a number, not "+typeof this.colDef.width,"ColumnCheck_asdfawef"),e.pinnedRowCellRenderer&&t("AG Grid: pinnedRowCellRenderer no longer exists, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue. See https://www.ag-grid.com/javascript-grid/cell-rendering/#many-renderers-one-column","colDef.pinnedRowCellRenderer-deprecated"),e.pinnedRowCellRendererParams&&t("AG Grid: pinnedRowCellRenderer no longer exists, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue. See https://www.ag-grid.com/javascript-grid/cell-rendering/#many-renderers-one-column","colDef.pinnedRowCellRenderer-deprecated"),e.pinnedRowCellRendererFramework&&t("AG Grid: pinnedRowCellRenderer no longer exists, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue. See https://www.ag-grid.com/javascript-grid/cell-rendering/#many-renderers-one-column","colDef.pinnedRowCellRenderer-deprecated"),e.pinnedRowValueGetter&&t("AG Grid: pinnedRowCellRenderer is deprecated, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue.","colDef.pinnedRowCellRenderer-deprecated")},e.prototype.addEventListener=function(e,t){this.eventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.eventService.removeEventListener(e,t)},e.prototype.createColumnFunctionCallbackParams=function(e){return{node:e,data:e.data,column:this,colDef:this.colDef,context:this.gridOptionsWrapper.getContext(),api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi()}},e.prototype.isSuppressNavigable=function(e){if("boolean"===typeof this.colDef.suppressNavigable)return this.colDef.suppressNavigable;if("function"===typeof this.colDef.suppressNavigable){var t=this.createColumnFunctionCallbackParams(e),n=this.colDef.suppressNavigable;return n(t)}return!1},e.prototype.isCellEditable=function(e){return!(e.group&&!this.gridOptionsWrapper.isEnableGroupEdit())&&this.isColumnFunc(e,this.colDef.editable)},e.prototype.isSuppressFillHandle=function(){return!!this.colDef.suppressFillHandle},e.prototype.isRowDrag=function(e){return this.isColumnFunc(e,this.colDef.rowDrag)},e.prototype.isDndSource=function(e){return this.isColumnFunc(e,this.colDef.dndSource)},e.prototype.isCellCheckboxSelection=function(e){return this.isColumnFunc(e,this.colDef.checkboxSelection)},e.prototype.isSuppressPaste=function(e){return this.isColumnFunc(e,this.colDef?this.colDef.suppressPaste:null)},e.prototype.isResizable=function(){return!0===this.colDef.resizable},e.prototype.isColumnFunc=function(e,t){if("boolean"===typeof t)return t;if("function"===typeof t){var n=this.createColumnFunctionCallbackParams(e),r=t;return r(n)}return!1},e.prototype.setMoving=function(t,n){void 0===n&&(n="api"),this.moving=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_MOVING_CHANGED,n))},e.prototype.createColumnEvent=function(e,t){return{api:this.gridApi,columnApi:this.columnApi,type:e,column:this,columns:[this],source:t}},e.prototype.isMoving=function(){return this.moving},e.prototype.getSort=function(){return this.sort},e.prototype.setSort=function(t,n){void 0===n&&(n="api"),this.sort!==t&&(this.sort=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_SORT_CHANGED,n)))},e.prototype.setMenuVisible=function(t,n){void 0===n&&(n="api"),this.menuVisible!==t&&(this.menuVisible=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_MENU_VISIBLE_CHANGED,n)))},e.prototype.isMenuVisible=function(){return this.menuVisible},e.prototype.isSortAscending=function(){return this.sort===st.SORT_ASC},e.prototype.isSortDescending=function(){return this.sort===st.SORT_DESC},e.prototype.isSortNone=function(){return S(this.sort)},e.prototype.isSorting=function(){return D(this.sort)},e.prototype.getSortIndex=function(){return this.sortIndex},e.prototype.setSortIndex=function(e){this.sortIndex=e},e.prototype.setAggFunc=function(e){this.aggFunc=e},e.prototype.getAggFunc=function(){return this.aggFunc},e.prototype.getLeft=function(){return this.left},e.prototype.getOldLeft=function(){return this.oldLeft},e.prototype.getRight=function(){return this.left+this.actualWidth},e.prototype.setLeft=function(t,n){void 0===n&&(n="api"),this.oldLeft=this.left,this.left!==t&&(this.left=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_LEFT_CHANGED,n)))},e.prototype.isFilterActive=function(){return this.filterActive},e.prototype.setFilterActive=function(t,n,r){void 0===n&&(n="api"),this.filterActive!==t&&(this.filterActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_FILTER_ACTIVE_CHANGED,n)));var i=this.createColumnEvent(e.EVENT_FILTER_CHANGED,n);r&&Fe(i,r),this.eventService.dispatchEvent(i)},e.prototype.setPinned=function(e){!0===e||e===st.PINNED_LEFT?this.pinned=st.PINNED_LEFT:e===st.PINNED_RIGHT?this.pinned=st.PINNED_RIGHT:this.pinned=null},e.prototype.setFirstRightPinned=function(t,n){void 0===n&&(n="api"),this.firstRightPinned!==t&&(this.firstRightPinned=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_FIRST_RIGHT_PINNED_CHANGED,n)))},e.prototype.setLastLeftPinned=function(t,n){void 0===n&&(n="api"),this.lastLeftPinned!==t&&(this.lastLeftPinned=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_LAST_LEFT_PINNED_CHANGED,n)))},e.prototype.isFirstRightPinned=function(){return this.firstRightPinned},e.prototype.isLastLeftPinned=function(){return this.lastLeftPinned},e.prototype.isPinned=function(){return this.pinned===st.PINNED_LEFT||this.pinned===st.PINNED_RIGHT},e.prototype.isPinnedLeft=function(){return this.pinned===st.PINNED_LEFT},e.prototype.isPinnedRight=function(){return this.pinned===st.PINNED_RIGHT},e.prototype.getPinned=function(){return this.pinned},e.prototype.setVisible=function(t,n){void 0===n&&(n="api");var r=!0===t;this.visible!==r&&(this.visible=r,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_VISIBLE_CHANGED,n)))},e.prototype.isVisible=function(){return this.visible},e.prototype.getColDef=function(){return this.colDef},e.prototype.getColumnGroupShow=function(){return this.colDef.columnGroupShow},e.prototype.getColId=function(){return this.colId},e.prototype.getId=function(){return this.getColId()},e.prototype.getUniqueId=function(){return this.getId()},e.prototype.getDefinition=function(){return this.colDef},e.prototype.getActualWidth=function(){return this.actualWidth},e.prototype.createBaseColDefParams=function(e){var t={node:e,data:e.data,colDef:this.colDef,column:this,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()};return t},e.prototype.getColSpan=function(e){if(S(this.colDef.colSpan))return 1;var t=this.createBaseColDefParams(e),n=this.colDef.colSpan(t);return Math.max(n,1)},e.prototype.getRowSpan=function(e){if(S(this.colDef.rowSpan))return 1;var t=this.createBaseColDefParams(e),n=this.colDef.rowSpan(t);return Math.max(n,1)},e.prototype.setActualWidth=function(e,t,n){void 0===t&&(t="api"),void 0===n&&(n=!1),null!=this.minWidth&&(e=Math.max(e,this.minWidth)),null!=this.maxWidth&&(e=Math.min(e,this.maxWidth)),this.actualWidth!==e&&(this.actualWidth=e,this.flex&&"flex"!==t&&"gridInitializing"!==t&&(this.flex=null),n||this.fireColumnWidthChangedEvent(t))},e.prototype.fireColumnWidthChangedEvent=function(t){this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_WIDTH_CHANGED,t))},e.prototype.isGreaterThanMax=function(e){return null!=this.maxWidth&&e>this.maxWidth},e.prototype.getMinWidth=function(){return this.minWidth},e.prototype.getMaxWidth=function(){return this.maxWidth},e.prototype.getFlex=function(){return this.flex||0},e.prototype.setFlex=function(e){this.flex!==e&&(this.flex=e)},e.prototype.setMinimum=function(e){void 0===e&&(e="api"),D(this.minWidth)&&this.setActualWidth(this.minWidth,e)},e.prototype.setRowGroupActive=function(t,n){void 0===n&&(n="api"),this.rowGroupActive!==t&&(this.rowGroupActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_ROW_GROUP_CHANGED,n)))},e.prototype.isRowGroupActive=function(){return this.rowGroupActive},e.prototype.setPivotActive=function(t,n){void 0===n&&(n="api"),this.pivotActive!==t&&(this.pivotActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_PIVOT_CHANGED,n)))},e.prototype.isPivotActive=function(){return this.pivotActive},e.prototype.isAnyFunctionActive=function(){return this.isPivotActive()||this.isRowGroupActive()||this.isValueActive()},e.prototype.isAnyFunctionAllowed=function(){return this.isAllowPivot()||this.isAllowRowGroup()||this.isAllowValue()},e.prototype.setValueActive=function(t,n){void 0===n&&(n="api"),this.aggregationActive!==t&&(this.aggregationActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_VALUE_CHANGED,n)))},e.prototype.isValueActive=function(){return this.aggregationActive},e.prototype.isAllowPivot=function(){return!0===this.colDef.enablePivot},e.prototype.isAllowValue=function(){return!0===this.colDef.enableValue},e.prototype.isAllowRowGroup=function(){return!0===this.colDef.enableRowGroup},e.prototype.getMenuTabs=function(e){var t=this.getColDef().menuTabs;return null==t&&(t=e),t},e.prototype.isLockPosition=function(){return console.warn("AG Grid: since v21, col.isLockPosition() should not be used, please use col.getColDef().lockPosition instead."),!!this.colDef&&!!this.colDef.lockPosition},e.prototype.isLockVisible=function(){return console.warn("AG Grid: since v21, col.isLockVisible() should not be used, please use col.getColDef().lockVisible instead."),!!this.colDef&&!!this.colDef.lockVisible},e.prototype.isLockPinned=function(){return console.warn("AG Grid: since v21, col.isLockPinned() should not be used, please use col.getColDef().lockPinned instead."),!!this.colDef&&!!this.colDef.lockPinned},e.EVENT_MOVING_CHANGED="movingChanged",e.EVENT_LEFT_CHANGED="leftChanged",e.EVENT_WIDTH_CHANGED="widthChanged",e.EVENT_LAST_LEFT_PINNED_CHANGED="lastLeftPinnedChanged",e.EVENT_FIRST_RIGHT_PINNED_CHANGED="firstRightPinnedChanged",e.EVENT_VISIBLE_CHANGED="visibleChanged",e.EVENT_FILTER_CHANGED="filterChanged",e.EVENT_FILTER_ACTIVE_CHANGED="filterActiveChanged",e.EVENT_SORT_CHANGED="sortChanged",e.EVENT_MENU_VISIBLE_CHANGED="menuVisibleChanged",e.EVENT_ROW_GROUP_CHANGED="columnRowGroupChanged",e.EVENT_PIVOT_CHANGED="columnPivotChanged",e.EVENT_VALUE_CHANGED="columnValueChanged",lt([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),lt([Ze("columnUtils")],e.prototype,"columnUtils",void 0),lt([Ze("columnApi")],e.prototype,"columnApi",void 0),lt([Ze("gridApi")],e.prototype,"gridApi",void 0),lt([Ze("context")],e.prototype,"context",void 0),lt([Xe],e.prototype,"initialise",null),e}(),ht=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},pt=function(){function e(e,t,n,r){this.displayedChildren=[],this.localEventService=new at,this.groupId=t,this.instanceId=n,this.originalColumnGroup=e,this.pinned=r}return e.createUniqueId=function(e,t){return e+"_"+t},e.prototype.reset=function(){this.parent=null,this.children=null,this.displayedChildren=null},e.prototype.getParent=function(){return this.parent},e.prototype.setParent=function(e){this.parent=e},e.prototype.getUniqueId=function(){return e.createUniqueId(this.groupId,this.instanceId)},e.prototype.isEmptyGroup=function(){return 0===this.displayedChildren.length},e.prototype.isMoving=function(){var e=this.getOriginalColumnGroup().getLeafColumns();return!(!e||0===e.length)&&e.every((function(e){return e.isMoving()}))},e.prototype.checkLeft=function(){if(this.displayedChildren.forEach((function(t){t instanceof e&&t.checkLeft()})),this.displayedChildren.length>0)if(this.gridOptionsWrapper.isEnableRtl()){var t=H(this.displayedChildren),n=t.getLeft();this.setLeft(n)}else{var r=this.displayedChildren[0].getLeft();this.setLeft(r)}else this.setLeft(null)},e.prototype.getLeft=function(){return this.left},e.prototype.getOldLeft=function(){return this.oldLeft},e.prototype.setLeft=function(t){this.oldLeft=t,this.left!==t&&(this.left=t,this.localEventService.dispatchEvent(this.createAgEvent(e.EVENT_LEFT_CHANGED)))},e.prototype.getPinned=function(){return this.pinned},e.prototype.createAgEvent=function(e){return{type:e}},e.prototype.addEventListener=function(e,t){this.localEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.localEventService.removeEventListener(e,t)},e.prototype.getGroupId=function(){return this.groupId},e.prototype.getInstanceId=function(){return this.instanceId},e.prototype.isChildInThisGroupDeepSearch=function(t){var n=!1;return this.children.forEach((function(r){t===r&&(n=!0),r instanceof e&&r.isChildInThisGroupDeepSearch(t)&&(n=!0)})),n},e.prototype.getActualWidth=function(){var e=0;return this.displayedChildren&&this.displayedChildren.forEach((function(t){e+=t.getActualWidth()})),e},e.prototype.isResizable=function(){if(!this.displayedChildren)return!1;var e=!1;return this.displayedChildren.forEach((function(t){t.isResizable()&&(e=!0)})),e},e.prototype.getMinWidth=function(){var e=0;return this.displayedChildren.forEach((function(t){e+=t.getMinWidth()||0})),e},e.prototype.addChild=function(e){this.children||(this.children=[]),this.children.push(e)},e.prototype.getDisplayedChildren=function(){return this.displayedChildren},e.prototype.getLeafColumns=function(){var e=[];return this.addLeafColumns(e),e},e.prototype.getDisplayedLeafColumns=function(){var e=[];return this.addDisplayedLeafColumns(e),e},e.prototype.getDefinition=function(){return this.originalColumnGroup.getColGroupDef()},e.prototype.getColGroupDef=function(){return this.originalColumnGroup.getColGroupDef()},e.prototype.isPadding=function(){return this.originalColumnGroup.isPadding()},e.prototype.isExpandable=function(){return this.originalColumnGroup.isExpandable()},e.prototype.isExpanded=function(){return this.originalColumnGroup.isExpanded()},e.prototype.setExpanded=function(e){this.originalColumnGroup.setExpanded(e)},e.prototype.addDisplayedLeafColumns=function(t){this.displayedChildren.forEach((function(n){n instanceof dt?t.push(n):n instanceof e&&n.addDisplayedLeafColumns(t)}))},e.prototype.addLeafColumns=function(t){this.children.forEach((function(n){n instanceof dt?t.push(n):n instanceof e&&n.addLeafColumns(t)}))},e.prototype.getChildren=function(){return this.children},e.prototype.getColumnGroupShow=function(){return this.originalColumnGroup.getColumnGroupShow()},e.prototype.getOriginalColumnGroup=function(){return this.originalColumnGroup},e.prototype.getPaddingLevel=function(){var e=this.getParent();return this.isPadding()&&e&&e.isPadding()?1+e.getPaddingLevel():0},e.prototype.calculateDisplayedColumns=function(){var t=this;this.displayedChildren=[];var n=this;while(null!=n&&n.isPadding())n=n.getParent();var r=!!n&&n.originalColumnGroup.isExpandable();if(!r)return this.displayedChildren=this.children,void this.localEventService.dispatchEvent(this.createAgEvent(e.EVENT_DISPLAYED_CHILDREN_CHANGED));this.children.forEach((function(r){var i=r instanceof e&&(!r.displayedChildren||!r.displayedChildren.length);if(!i){var o=r.getColumnGroupShow();switch(o){case e.HEADER_GROUP_SHOW_OPEN:n.originalColumnGroup.isExpanded()&&t.displayedChildren.push(r);break;case e.HEADER_GROUP_SHOW_CLOSED:n.originalColumnGroup.isExpanded()||t.displayedChildren.push(r);break;default:t.displayedChildren.push(r);break}}})),this.localEventService.dispatchEvent(this.createAgEvent(e.EVENT_DISPLAYED_CHILDREN_CHANGED))},e.HEADER_GROUP_SHOW_OPEN="open",e.HEADER_GROUP_SHOW_CLOSED="closed",e.EVENT_LEFT_CHANGED="leftChanged",e.EVENT_DISPLAYED_CHILDREN_CHANGED="displayedChildrenChanged",ht([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),e}(),ft=function(){function e(e,t,n,r){this.localEventService=new at,this.expandable=!1,this.colGroupDef=e,this.groupId=t,this.expanded=!!e&&!!e.openByDefault,this.padding=n,this.level=r}return e.prototype.setOriginalParent=function(e){this.originalParent=e},e.prototype.getOriginalParent=function(){return this.originalParent},e.prototype.getLevel=function(){return this.level},e.prototype.isVisible=function(){return!!this.children&&this.children.some((function(e){return e.isVisible()}))},e.prototype.isPadding=function(){return this.padding},e.prototype.setExpanded=function(t){this.expanded=void 0!==t&&t;var n={type:e.EVENT_EXPANDED_CHANGED};this.localEventService.dispatchEvent(n)},e.prototype.isExpandable=function(){return this.expandable},e.prototype.isExpanded=function(){return this.expanded},e.prototype.getGroupId=function(){return this.groupId},e.prototype.getId=function(){return this.getGroupId()},e.prototype.setChildren=function(e){this.children=e},e.prototype.getChildren=function(){return this.children},e.prototype.getColGroupDef=function(){return this.colGroupDef},e.prototype.getLeafColumns=function(){var e=[];return this.addLeafColumns(e),e},e.prototype.addLeafColumns=function(t){this.children&&this.children.forEach((function(n){n instanceof dt?t.push(n):n instanceof e&&n.addLeafColumns(t)}))},e.prototype.getColumnGroupShow=function(){var e=this.colGroupDef;if(e)return e.columnGroupShow},e.prototype.setupExpandable=function(){var e=this;this.setExpandable(),this.getLeafColumns().forEach((function(t){return t.addEventListener(dt.EVENT_VISIBLE_CHANGED,e.onColumnVisibilityChanged.bind(e))}))},e.prototype.setExpandable=function(){if(!this.isPadding()){for(var t=!1,n=!1,r=!1,i=this.findChildrenRemovingPadding(),o=0,a=i.length;o<a;o++){var s=i[o];if(s.isVisible()){var u=s.getColumnGroupShow();u===pt.HEADER_GROUP_SHOW_OPEN?(t=!0,r=!0):u===pt.HEADER_GROUP_SHOW_CLOSED?(n=!0,r=!0):(t=!0,n=!0)}}var l=t&&n&&r;if(this.expandable!==l){this.expandable=l;var c={type:e.EVENT_EXPANDABLE_CHANGED};this.localEventService.dispatchEvent(c)}}},e.prototype.findChildrenRemovingPadding=function(){var t=[],n=function(r){r.forEach((function(r){var i=r instanceof e&&r.isPadding();i?n(r.children):t.push(r)}))};return n(this.children),t},e.prototype.onColumnVisibilityChanged=function(){this.setExpandable()},e.prototype.addEventListener=function(e,t){this.localEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.localEventService.removeEventListener(e,t)},e.EVENT_EXPANDED_CHANGED="expandedChanged",e.EVENT_EXPANDABLE_CHANGED="expandableChanged",e}(),gt={numericColumn:{headerClass:"ag-right-aligned-header",cellClass:"ag-right-aligned-cell"},rightAligned:{headerClass:"ag-right-aligned-header",cellClass:"ag-right-aligned-cell"}},mt="__ag_Grid_Stop_Propagation",_t=["touchstart","touchend","touchmove","touchcancel"],yt={};function vt(e){e[mt]=!0}function bt(e){return!0===e[mt]}var Ft=function(){var e={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"},t=function(t){if("boolean"===typeof yt[t])return yt[t];var n=document.createElement(e[t]||"div");t="on"+t;var r=t in n;return r||(n.setAttribute(t,"return;"),r="function"==typeof n[t]),yt[t]=r};return t}();function wt(e,t,n){var r=Dt(t);while(r){var i=e.getDomData(r,n);if(i)return i;r=r.parentElement}return null}function Ct(e,t){e.addEventListener("changed",t),e.addEventListener("paste",t),e.addEventListener("input",t),e.addEventListener("keydown",t),e.addEventListener("keyup",t)}function Dt(e){var t=e;return t.target||t.srcElement}function St(e,t){return!(!t||!e)&&Et(t).indexOf(e)>=0}function kt(e){var t=[],n=Dt(e);while(n)t.push(n),n=n.parentElement;return t}function xt(e){e.__agGridEventPath=Et(e)}function Et(e){var t=e;return t.deepPath?t.deepPath():t.path?t.path:t.composedPath?t.composedPath():t.__agGridEventPath?t.__agGridEventPath:kt(e)}function At(e,t,n,r){var i=J(_t,n),o=i?{passive:!0}:void 0;e&&e.addEventListener&&e.addEventListener(t,n,r,o)}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var Tt=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Mt=function(){function e(){var e=this;this.destroyFunctions=[],this.destroyed=!1,this.__v_skip=!0,this.isAlive=function(){return!e.destroyed}}return e.prototype.getFrameworkOverrides=function(){return this.frameworkOverrides},e.prototype.getContext=function(){return this.context},e.prototype.destroy=function(){this.destroyFunctions.forEach((function(e){return e()})),this.destroyFunctions.length=0,this.destroyed=!0,this.dispatchEvent({type:e.EVENT_DESTROYED})},e.prototype.addEventListener=function(e,t){this.localEventService||(this.localEventService=new at),this.localEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.localEventService&&this.localEventService.removeEventListener(e,t)},e.prototype.dispatchEventAsync=function(e){var t=this;window.setTimeout((function(){return t.dispatchEvent(e)}),0)},e.prototype.dispatchEvent=function(e){this.localEventService&&this.localEventService.dispatchEvent(e)},e.prototype.addManagedListener=function(e,t,n){var r=this;if(!this.destroyed){e instanceof HTMLElement?At(this.getFrameworkOverrides(),e,t,n):e.addEventListener(t,n);var i=function(){return e.removeEventListener(t,n),r.destroyFunctions=r.destroyFunctions.filter((function(e){return e!==i})),null};return this.destroyFunctions.push(i),i}},e.prototype.addDestroyFunc=function(e){this.isAlive()?this.destroyFunctions.push(e):e()},e.prototype.createManagedBean=function(e,t){var n=this.createBean(e,t);return this.addDestroyFunc(this.destroyBean.bind(this,e,t)),n},e.prototype.createBean=function(e,t,n){return(t||this.getContext()).createBean(e,n)},e.prototype.destroyBean=function(e,t){return(t||this.getContext()).destroyBean(e)},e.prototype.destroyBeans=function(e,t){var n=this;return e&&oe(e,(function(e){return n.destroyBean(e,t)})),[]},e.EVENT_DESTROYED="destroyed",Tt([Ze("frameworkOverrides")],e.prototype,"frameworkOverrides",void 0),Tt([Ze("context")],e.prototype,"context",void 0),Tt([Ze("eventService")],e.prototype,"eventService",void 0),Tt([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),Tt([Qe],e.prototype,"destroy",null),e}(),Ot=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Lt=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Rt=function(e,t){return function(n,r){t(n,r,e)}},Pt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ot(t,e),t.prototype.setBeans=function(e){this.logger=e.create("ColumnFactory")},t.prototype.createColumnTree=function(e,t,n){var r=new I,i=this.extractExistingTreeData(n),o=i.existingCols,a=i.existingGroups,s=i.existingColKeys;r.addExistingKeys(s);var u=this.recursivelyCreateColumns(e,0,t,o,r,a),l=this.findMaxDept(u,0);this.logger.log("Number of levels for grouped columns is "+l);var c=this.balanceColumnTree(u,0,l,r),d=function(e,t){e instanceof ft&&e.setupExpandable(),e.setOriginalParent(t)};return this.columnUtils.depthFirstOriginalTreeSearch(null,c,d),{columnTree:c,treeDept:l}},t.prototype.extractExistingTreeData=function(e){var t=[],n=[],r=[];return e&&this.columnUtils.depthFirstOriginalTreeSearch(null,e,(function(e){if(e instanceof ft){var i=e;n.push(i)}else{var o=e;r.push(o.getId()),t.push(o)}})),{existingCols:t,existingGroups:n,existingColKeys:r}},t.prototype.createForAutoGroups=function(e,t){var n=this,r=[];return e.forEach((function(e){var i=n.createAutoGroupTreeItem(t,e);r.push(i)})),r},t.prototype.createAutoGroupTreeItem=function(e,t){for(var n=this.findDepth(e),r=t,i=n-1;i>=0;i--){var o=new ft(null,"FAKE_PATH_"+t.getId()+"}_"+i,!0,i);this.context.createBean(o),o.setChildren([r]),r.setOriginalParent(o),r=o}return r},t.prototype.findDepth=function(e){var t=0,n=e;while(n&&n[0]&&n[0]instanceof ft)t++,n=n[0].getChildren();return t},t.prototype.balanceColumnTree=function(e,t,n,r){for(var i=[],o=0;o<e.length;o++){var a=e[o];if(a instanceof ft){var s=a,u=this.balanceColumnTree(s.getChildren(),t+1,n,r);s.setChildren(u),i.push(s)}else{for(var l=void 0,c=void 0,d=n-1;d>=t;d--){var h=r.getUniqueKey(null,null),p=this.createMergedColGroupDef(null),f=new ft(p,h,!0,t);this.context.createBean(f),c&&c.setChildren([f]),c=f,l||(l=c)}if(l&&c){i.push(l);var g=e.some((function(e){return e instanceof ft}));if(g){c.setChildren([a]);continue}c.setChildren(e);break}i.push(a)}}return i},t.prototype.findMaxDept=function(e,t){for(var n=t,r=0;r<e.length;r++){var i=e[r];if(i instanceof ft){var o=i,a=this.findMaxDept(o.getChildren(),t+1);n<a&&(n=a)}}return n},t.prototype.recursivelyCreateColumns=function(e,t,n,r,i,o){var a=this,s=[];return e?(e.forEach((function(e){var u;u=a.isColumnGroup(e)?a.createColumnGroup(n,e,t,r,i,o):a.createColumn(n,e,r,i),s.push(u)})),s):s},t.prototype.createColumnGroup=function(e,t,n,r,i,o){var a=this.createMergedColGroupDef(t),s=i.getUniqueKey(a.groupId||null,null),u=new ft(a,s,!1,n);this.context.createBean(u);var l=this.findExistingGroup(t,o);l&&l.isExpanded()&&u.setExpanded(!0);var c=this.recursivelyCreateColumns(a.children,n+1,e,r,i,o);return u.setChildren(c),u},t.prototype.createMergedColGroupDef=function(e){var t={};return we(t,this.gridOptionsWrapper.getDefaultColGroupDef()),we(t,e),this.checkForDeprecatedItems(t),t},t.prototype.createColumn=function(e,t,n,r){var i=this.mergeColDefs(t);this.checkForDeprecatedItems(i);var o=this.findExistingColumn(t,n);if(o)o.setColDef(i,t),this.applyColumnState(o,i);else{var a=r.getUniqueKey(i.colId,i.field);o=new dt(i,t,a,e),this.context.createBean(o)}return o},t.prototype.applyColumnState=function(e,t){var n=E(t.flex);void 0!==n&&e.setFlex(n);var r=e.getFlex()<=0;if(r){var i=E(t.width);if(null!=i)e.setActualWidth(i);else{var o=e.getActualWidth();e.setActualWidth(o)}}void 0!==t.sort&&(t.sort==st.SORT_ASC||t.sort==st.SORT_DESC?e.setSort(t.sort):e.setSort(void 0));var a=E(t.sortIndex);void 0!==a&&e.setSortIndex(a);var s=A(t.hide);void 0!==s&&e.setVisible(!s),void 0!==t.pinned&&e.setPinned(t.pinned)},t.prototype.findExistingColumn=function(e,t){var n=R(t,(function(t){var n=t.getUserProvidedColDef();if(!n)return!1;var r=null!=e.colId,i=null!=e.field;return r?t.getId()===e.colId:i?n.field===e.field:n===e}));return t&&n&&z(t,n),n},t.prototype.findExistingGroup=function(e,t){var n=R(t,(function(t){var n=t.getColGroupDef();if(!n)return!1;var r=null!=e.groupId;return!!r&&t.getId()===e.groupId}));return n&&z(t,n),n},t.prototype.mergeColDefs=function(e){var t={},n=this.gridOptionsWrapper.getDefaultColDef();Fe(t,n,!1,!0);var r=e.type;return r||(r=n&&n.type),r&&this.assignColumnTypes(r,t),Fe(t,e,!1,!0),t},t.prototype.assignColumnTypes=function(e,t){var n=[];if(e instanceof Array){var r=e.some((function(e){return"string"!==typeof e}));r?console.warn("ag-grid: if colDef.type is supplied an array it should be of type 'string[]'"):n=e}else{if("string"!==typeof e)return void console.warn("ag-grid: colDef.type should be of type 'string' | 'string[]'");n=e.split(",")}var i=we({},gt),o=this.gridOptionsWrapper.getColumnTypes()||{};de(o,(function(e,t){e in i?console.warn("AG Grid: the column type '"+e+"' is a default column type and cannot be overridden."):i[e]=t})),n.forEach((function(e){var n=i[e.trim()];n?Fe(t,n,!1,!0):console.warn("ag-grid: colDef.type '"+e+"' does not correspond to defined gridOptions.columnTypes")}))},t.prototype.checkForDeprecatedItems=function(e){if(e){var t=e;void 0!==t.group&&console.warn("ag-grid: colDef.group is invalid, please check documentation on how to do grouping as it changed in version 3"),void 0!==t.headerGroup&&console.warn("ag-grid: colDef.headerGroup is invalid, please check documentation on how to do grouping as it changed in version 3"),void 0!==t.headerGroupShow&&console.warn("ag-grid: colDef.headerGroupShow is invalid, should be columnGroupShow, please check documentation on how to do grouping as it changed in version 3"),void 0!==t.suppressRowGroup&&console.warn("ag-grid: colDef.suppressRowGroup is deprecated, please use colDef.type instead"),void 0!==t.suppressAggregation&&console.warn("ag-grid: colDef.suppressAggregation is deprecated, please use colDef.type instead"),(t.suppressRowGroup||t.suppressAggregation)&&console.warn("ag-grid: colDef.suppressAggregation and colDef.suppressRowGroup are deprecated, use allowRowGroup, allowPivot and allowValue instead"),t.displayName&&(console.warn("ag-grid: Found displayName "+t.displayName+", please use headerName instead, displayName is deprecated."),t.headerName=t.displayName)}},t.prototype.isColumnGroup=function(e){return void 0!==e.children},Lt([Ze("columnUtils")],t.prototype,"columnUtils",void 0),Lt([Rt(0,tt("loggerFactory"))],t.prototype,"setBeans",null),t=Lt([Je("columnFactory")],t),t}(Mt),It=function(){function e(){}return e.EVENT_COLUMN_EVERYTHING_CHANGED="columnEverythingChanged",e.EVENT_NEW_COLUMNS_LOADED="newColumnsLoaded",e.EVENT_COLUMN_PIVOT_MODE_CHANGED="columnPivotModeChanged",e.EVENT_COLUMN_ROW_GROUP_CHANGED="columnRowGroupChanged",e.EVENT_EXPAND_COLLAPSE_ALL="expandOrCollapseAll",e.EVENT_COLUMN_PIVOT_CHANGED="columnPivotChanged",e.EVENT_GRID_COLUMNS_CHANGED="gridColumnsChanged",e.EVENT_COLUMN_VALUE_CHANGED="columnValueChanged",e.EVENT_COLUMN_MOVED="columnMoved",e.EVENT_COLUMN_VISIBLE="columnVisible",e.EVENT_COLUMN_PINNED="columnPinned",e.EVENT_COLUMN_GROUP_OPENED="columnGroupOpened",e.EVENT_COLUMN_RESIZED="columnResized",e.EVENT_DISPLAYED_COLUMNS_CHANGED="displayedColumnsChanged",e.EVENT_VIRTUAL_COLUMNS_CHANGED="virtualColumnsChanged",e.EVENT_ASYNC_TRANSACTIONS_FLUSHED="asyncTransactionsFlushed",e.EVENT_ROW_GROUP_OPENED="rowGroupOpened",e.EVENT_ROW_DATA_CHANGED="rowDataChanged",e.EVENT_ROW_DATA_UPDATED="rowDataUpdated",e.EVENT_PINNED_ROW_DATA_CHANGED="pinnedRowDataChanged",e.EVENT_RANGE_SELECTION_CHANGED="rangeSelectionChanged",e.EVENT_CHART_CREATED="chartCreated",e.EVENT_CHART_RANGE_SELECTION_CHANGED="chartRangeSelectionChanged",e.EVENT_CHART_OPTIONS_CHANGED="chartOptionsChanged",e.EVENT_CHART_DESTROYED="chartDestroyed",e.EVENT_TOOL_PANEL_VISIBLE_CHANGED="toolPanelVisibleChanged",e.EVENT_COLUMN_PANEL_ITEM_DRAG_START="columnPanelItemDragStart",e.EVENT_COLUMN_PANEL_ITEM_DRAG_END="columnPanelItemDragEnd",e.EVENT_MODEL_UPDATED="modelUpdated",e.EVENT_PASTE_START="pasteStart",e.EVENT_PASTE_END="pasteEnd",e.EVENT_FILL_START="fillStart",e.EVENT_FILL_END="fillEnd",e.EVENT_CELL_CLICKED="cellClicked",e.EVENT_CELL_DOUBLE_CLICKED="cellDoubleClicked",e.EVENT_CELL_MOUSE_DOWN="cellMouseDown",e.EVENT_CELL_CONTEXT_MENU="cellContextMenu",e.EVENT_CELL_VALUE_CHANGED="cellValueChanged",e.EVENT_ROW_VALUE_CHANGED="rowValueChanged",e.EVENT_CELL_FOCUSED="cellFocused",e.EVENT_ROW_SELECTED="rowSelected",e.EVENT_SELECTION_CHANGED="selectionChanged",e.EVENT_CELL_KEY_DOWN="cellKeyDown",e.EVENT_CELL_KEY_PRESS="cellKeyPress",e.EVENT_CELL_MOUSE_OVER="cellMouseOver",e.EVENT_CELL_MOUSE_OUT="cellMouseOut",e.EVENT_FILTER_CHANGED="filterChanged",e.EVENT_FILTER_MODIFIED="filterModified",e.EVENT_FILTER_OPENED="filterOpened",e.EVENT_SORT_CHANGED="sortChanged",e.EVENT_VIRTUAL_ROW_REMOVED="virtualRowRemoved",e.EVENT_ROW_CLICKED="rowClicked",e.EVENT_ROW_DOUBLE_CLICKED="rowDoubleClicked",e.EVENT_GRID_READY="gridReady",e.EVENT_GRID_SIZE_CHANGED="gridSizeChanged",e.EVENT_VIEWPORT_CHANGED="viewportChanged",e.EVENT_SCROLLBAR_WIDTH_CHANGED="scrollbarWidthChanged",e.EVENT_FIRST_DATA_RENDERED="firstDataRendered",e.EVENT_DRAG_STARTED="dragStarted",e.EVENT_DRAG_STOPPED="dragStopped",e.EVENT_CHECKBOX_CHANGED="checkboxChanged",e.EVENT_ROW_EDITING_STARTED="rowEditingStarted",e.EVENT_ROW_EDITING_STOPPED="rowEditingStopped",e.EVENT_CELL_EDITING_STARTED="cellEditingStarted",e.EVENT_CELL_EDITING_STOPPED="cellEditingStopped",e.EVENT_BODY_SCROLL="bodyScroll",e.EVENT_BODY_SCROLL_END="bodyScrollEnd",e.EVENT_HEIGHT_SCALE_CHANGED="heightScaleChanged",e.EVENT_PAGINATION_CHANGED="paginationChanged",e.EVENT_COMPONENT_STATE_CHANGED="componentStateChanged",e.EVENT_BODY_HEIGHT_CHANGED="bodyHeightChanged",e.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED="displayedColumnsWidthChanged",e.EVENT_SCROLL_VISIBILITY_CHANGED="scrollVisibilityChanged",e.EVENT_COLUMN_HOVER_CHANGED="columnHoverChanged",e.EVENT_FLASH_CELLS="flashCells",e.EVENT_PAGINATION_PIXEL_OFFSET_CHANGED="paginationPixelOffsetChanged",e.EVENT_DISPLAYED_ROWS_CHANGED="displayedRowsChanged",e.EVENT_LEFT_PINNED_WIDTH_CHANGED="leftPinnedWidthChanged",e.EVENT_RIGHT_PINNED_WIDTH_CHANGED="rightPinnedWidthChanged",e.EVENT_ROW_CONTAINER_HEIGHT_CHANGED="rowContainerHeightChanged",e.EVENT_ROW_DRAG_ENTER="rowDragEnter",e.EVENT_ROW_DRAG_MOVE="rowDragMove",e.EVENT_ROW_DRAG_LEAVE="rowDragLeave",e.EVENT_ROW_DRAG_END="rowDragEnd",e.EVENT_POPUP_TO_FRONT="popupToFront",e.EVENT_COLUMN_ROW_GROUP_CHANGE_REQUEST="columnRowGroupChangeRequest",e.EVENT_COLUMN_PIVOT_CHANGE_REQUEST="columnPivotChangeRequest",e.EVENT_COLUMN_VALUE_CHANGE_REQUEST="columnValueChangeRequest",e.EVENT_COLUMN_AGG_FUNC_CHANGE_REQUEST="columnAggFuncChangeRequest",e.EVENT_KEYBOARD_FOCUS="keyboardFocus",e.EVENT_MOUSE_FOCUS="mouseFocus",e.EVENT_STORE_UPDATED="storeUpdated",e}(),Nt=function(){function e(){this.existingIds={}}return e.prototype.getInstanceIdForKey=function(e){var t,n=this.existingIds[e];return t="number"!==typeof n?0:n+1,this.existingIds[e]=t,t},e}(),Bt=/[&<>"']/g,jt={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function Ht(e){var t=String.fromCharCode;function n(e){var t=[];if(!e)return[];var n,r,i=e.length,o=0;while(o<i)n=e.charCodeAt(o++),n>=55296&&n<=56319&&o<i?(r=e.charCodeAt(o++),56320==(64512&r)?t.push(((1023&n)<<10)+(1023&r)+65536):(t.push(n),o--)):t.push(n);return t}function r(e){if(e>=55296&&e<=57343)throw Error("Lone surrogate U+"+e.toString(16).toUpperCase()+" is not a scalar value")}function i(e,n){return t(e>>n&63|128)}function o(e){if(e>=0&&e<=31&&10!==e){var n=e.toString(16).toUpperCase(),o=Vt(n,4,"0");return"_x"+o+"_"}if(0==(4294967168&e))return t(e);var a="";return 0==(4294965248&e)?a=t(e>>6&31|192):0==(4294901760&e)?(r(e),a=t(e>>12&15|224),a+=i(e,6)):0==(4292870144&e)&&(a=t(e>>18&7|240),a+=i(e,12),a+=i(e,6)),a+=t(63&e|128),a}var a,s=n(e),u=s.length,l=-1,c="";while(++l<u)a=s[l],c+=o(a);return c}function Gt(e,t){if(t=Math.floor(t),0===e.length||0===t)return"";var n=e.length*t;t=Math.floor(Math.log(t)/Math.log(2));while(t)e+=e,t--;return e+=e.substring(0,n-e.length),e}function Vt(e,t,n){return e.length>t?e:(t-=e.length,t>n.length&&(n+=Gt(n,t/n.length)),n.slice(0,t)+e)}function Yt(e){return null===e||void 0===e?null:e.replace(/([A-Z])/g,(function(e){return"-"+e[0].toLowerCase()}))}function Wt(e){return null===e||void 0===e?null:e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))}function qt(e){return e[0].toUpperCase()+e.substr(1).toLowerCase()}function zt(e){return null==e?null:e.toString().toString().replace(Bt,(function(e){return jt[e]}))}function Ut(e){if(!e||null==e)return null;var t=/([A-Z])([A-Z])([a-z])|([a-z])([A-Z])/g,n=e.replace(t,"$1$4 $2$3$5").replace("."," ").split(" ");return n.map((function(e){return e.substring(0,1).toUpperCase()+(e.length>1?e.substring(1,e.length):"")})).join(" ")}function Kt(e,t){return e===t||null!=e&&e.slice(0,t.length)===t}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function Xt(e){var t=new Map;return e.forEach((function(e){return t.set(e[0],e[1])})),t}function Qt(e,t){var n=new Map;return e.forEach((function(e){return n.set(t(e),e)})),n}function Jt(e){var t=[];return e.forEach((function(e,n){return t.push(n)})),t}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var Zt=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),$t=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},en=function(e,t){return function(n,r){t(n,r,e)}},tn=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},nn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.primaryHeaderRowCount=0,t.secondaryHeaderRowCount=0,t.secondaryColumnsPresent=!1,t.gridHeaderRowCount=0,t.displayedColumnsLeft=[],t.displayedColumnsRight=[],t.displayedColumnsCenter=[],t.displayedColumns=[],t.displayedColumnsAndGroupsMap={},t.viewportColumns=[],t.viewportColumnsCenter=[],t.autoHeightActiveAtLeastOnce=!1,t.rowGroupColumns=[],t.valueColumns=[],t.pivotColumns=[],t.ready=!1,t.autoGroupsNeedBuilding=!1,t.forceRecreateAutoGroups=!1,t.pivotMode=!1,t.bodyWidth=0,t.leftWidth=0,t.rightWidth=0,t.bodyWidthDirty=!0,t.colDefVersion=0,t.flexColsCalculatedAtLestOnce=!1,t}return Zt(t,e),t.prototype.init=function(){this.suppressColumnVirtualisation=this.gridOptionsWrapper.isSuppressColumnVirtualisation();var e=this.gridOptionsWrapper.isPivotMode();this.isPivotSettingAllowed(e)&&(this.pivotMode=e),this.usingTreeData=this.gridOptionsWrapper.isTreeData(),this.addManagedListener(this.gridOptionsWrapper,"autoGroupColumnDef",this.onAutoGroupColumnDefChanged.bind(this))},t.prototype.onAutoGroupColumnDefChanged=function(){this.autoGroupsNeedBuilding=!0,this.forceRecreateAutoGroups=!0,this.updateGridColumns(),this.updateDisplayedColumns("gridOptionsChanged")},t.prototype.getColDefVersion=function(){return this.colDefVersion},t.prototype.setColumnDefs=function(e,t){var n=this;void 0===t&&(t="api");var r=!!this.columnDefs;this.colDefVersion++;var i=this.compareColumnStatesAndRaiseEvents(t);this.columnDefs=e,this.valueCache.expire(),this.autoGroupsNeedBuilding=!0;var o=this.primaryColumns,a=this.primaryColumnTree,s=this.columnFactory.createColumnTree(e,!0,a);this.primaryColumnTree=s.columnTree,this.primaryHeaderRowCount=s.treeDept+1,this.primaryColumns=this.getColumnsFromTree(this.primaryColumnTree),this.primaryColumnsMap={},this.primaryColumns.forEach((function(e){return n.primaryColumnsMap[e.getId()]=e})),this.extractRowGroupColumns(t,o),this.extractPivotColumns(t,o),this.extractValueColumns(t,o),this.ready=!0,this.updateGridColumns(),r&&this.gridColsArePrimary&&!this.gridOptionsWrapper.isMaintainColumnOrder()&&this.orderGridColumnsLikePrimary(),this.updateDisplayedColumns(t),this.checkViewportColumns(),this.dispatchEverythingChanged(t),i(),this.dispatchNewColumnsLoaded()},t.prototype.dispatchNewColumnsLoaded=function(){var e={type:It.EVENT_NEW_COLUMNS_LOADED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(e)},t.prototype.dispatchEverythingChanged=function(e){void 0===e&&(e="api");var t={type:It.EVENT_COLUMN_EVERYTHING_CHANGED,api:this.gridApi,columnApi:this.columnApi,source:e};this.eventService.dispatchEvent(t)},t.prototype.orderGridColumnsLikePrimary=function(){var e=this,t=this.primaryColumns;t&&this.gridColumns.sort((function(n,r){var i=t.indexOf(n),o=t.indexOf(r),a=i>=0,s=o>=0;if(a&&s)return i-o;if(a)return 1;if(s)return-1;var u=e.gridColumns.indexOf(n),l=e.gridColumns.indexOf(r);return u-l}))},t.prototype.getAllDisplayedAutoHeightCols=function(){return this.displayedAutoHeightCols},t.prototype.setViewport=function(){this.gridOptionsWrapper.isEnableRtl()?(this.viewportLeft=this.bodyWidth-this.scrollPosition-this.scrollWidth,this.viewportRight=this.bodyWidth-this.scrollPosition):(this.viewportLeft=this.scrollPosition,this.viewportRight=this.scrollWidth+this.scrollPosition)},t.prototype.getDisplayedColumnsStartingAt=function(e){var t=e,n=[];while(null!=t)n.push(t),t=this.getDisplayedColAfter(t);return n},t.prototype.checkViewportColumns=function(){if(null!=this.displayedColumnsCenter){var e=this.viewportColumns.map((function(e){return e.getId()})).join("#");this.extractViewport();var t=this.viewportColumns.map((function(e){return e.getId()})).join("#");if(e!==t){var n={type:It.EVENT_VIRTUAL_COLUMNS_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n)}}},t.prototype.setViewportPosition=function(e,t){(e!==this.scrollWidth||t!==this.scrollPosition||this.bodyWidthDirty)&&(this.scrollWidth=e,this.scrollPosition=t,this.bodyWidthDirty=!0,this.setViewport(),this.ready&&this.checkViewportColumns())},t.prototype.isPivotMode=function(){return this.pivotMode},t.prototype.isPivotSettingAllowed=function(e){return!e||!this.gridOptionsWrapper.isTreeData()||(console.warn("AG Grid: Pivot mode not available in conjunction Tree Data i.e. 'gridOptions.treeData: true'"),!1)},t.prototype.setPivotMode=function(e,t){if(void 0===t&&(t="api"),e!==this.pivotMode&&this.isPivotSettingAllowed(this.pivotMode)){this.pivotMode=e,this.autoGroupsNeedBuilding=!0,this.updateGridColumns(),this.updateDisplayedColumns(t);var n={type:It.EVENT_COLUMN_PIVOT_MODE_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n)}},t.prototype.getSecondaryPivotColumn=function(e,t){if(!this.secondaryColumnsPresent||!this.secondaryColumns)return null;var n=this.getPrimaryColumn(t),r=null;return this.secondaryColumns.forEach((function(t){var i=t.getColDef().pivotKeys,o=t.getColDef().pivotValueColumn,a=G(i,e),s=o===n;a&&s&&(r=t)})),r},t.prototype.setBeans=function(e){this.logger=e.create("columnModel")},t.prototype.setFirstRightAndLastLeftPinned=function(e){var t,n;this.gridOptionsWrapper.isEnableRtl()?(t=this.displayedColumnsLeft?this.displayedColumnsLeft[0]:null,n=this.displayedColumnsRight?H(this.displayedColumnsRight):null):(t=this.displayedColumnsLeft?H(this.displayedColumnsLeft):null,n=this.displayedColumnsRight?this.displayedColumnsRight[0]:null),this.gridColumns.forEach((function(r){r.setLastLeftPinned(r===t,e),r.setFirstRightPinned(r===n,e)}))},t.prototype.autoSizeColumns=function(e,t,n){var r=this;void 0===n&&(n="api"),this.animationFrameService.flushAllFrames();var i=[],o=-1;null==t&&(t=this.gridOptionsWrapper.isSkipHeaderOnAutoSize());while(0!==o)o=0,this.actionOnGridColumns(e,(function(e){if(i.indexOf(e)>=0)return!1;var a=r.autoWidthCalculator.getPreferredWidthForColumn(e,t);if(a>0){var s=r.normaliseColumnWidth(e,a);e.setActualWidth(s,n),i.push(e),o++}return!0}),n);this.fireColumnResizedEvent(i,!0,"autosizeColumns")},t.prototype.fireColumnResizedEvent=function(e,t,n,r){if(void 0===r&&(r=null),e&&e.length){var i={type:It.EVENT_COLUMN_RESIZED,columns:e,column:1===e.length?e[0]:null,flexColumns:r,finished:t,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(i)}},t.prototype.autoSizeColumn=function(e,t,n){void 0===n&&(n="api"),e&&this.autoSizeColumns([e],t,n)},t.prototype.autoSizeAllColumns=function(e,t){void 0===t&&(t="api");var n=this.getAllDisplayedColumns();this.autoSizeColumns(n,e,t)},t.prototype.getColumnsFromTree=function(e){var t=[],n=function(e){for(var r=0;r<e.length;r++){var i=e[r];i instanceof dt?t.push(i):i instanceof ft&&n(i.getChildren())}};return n(e),t},t.prototype.getAllDisplayedTrees=function(){return this.displayedTreeLeft&&this.displayedTreeRight&&this.displayedTreeCentre?this.displayedTreeLeft.concat(this.displayedTreeCentre).concat(this.displayedTreeRight):null},t.prototype.getPrimaryColumnTree=function(){return this.primaryColumnTree},t.prototype.getHeaderRowCount=function(){return this.gridHeaderRowCount},t.prototype.getDisplayedTreeLeft=function(){return this.displayedTreeLeft},t.prototype.getDisplayedTreeRight=function(){return this.displayedTreeRight},t.prototype.getDisplayedTreeCentre=function(){return this.displayedTreeCentre},t.prototype.isColumnDisplayed=function(e){return this.getAllDisplayedColumns().indexOf(e)>=0},t.prototype.getAllDisplayedColumns=function(){return this.displayedColumns},t.prototype.getViewportColumns=function(){return this.viewportColumns},t.prototype.getDisplayedLeftColumnsForRow=function(e){return this.colSpanActive?this.getDisplayedColumnsForRow(e,this.displayedColumnsLeft):this.displayedColumnsLeft},t.prototype.getDisplayedRightColumnsForRow=function(e){return this.colSpanActive?this.getDisplayedColumnsForRow(e,this.displayedColumnsRight):this.displayedColumnsRight},t.prototype.getDisplayedColumnsForRow=function(e,t,n,r){for(var i,o=[],a=null,s=function(s){var u,l=t[s],c=t.length-s,d=Math.min(l.getColSpan(e),c),h=[l];if(d>1){for(var p=d-1,f=1;f<=p;f++)h.push(t[s+f]);s+=p}if(n?(u=!1,h.forEach((function(e){n(e)&&(u=!0)}))):u=!0,u){if(0===o.length&&a){var g=!!r&&r(l);g&&o.push(a)}o.push(l)}a=l,i=s},u=0;u<t.length;u++)s(u),u=i;return o},t.prototype.getViewportCenterColumnsForRow=function(e){var t=this;if(!this.colSpanActive)return this.viewportColumnsCenter;var n=function(e){var n=e.getLeft();return D(n)&&n>t.viewportLeft},r=this.suppressColumnVirtualisation?null:this.isColumnInViewport.bind(this);return this.getDisplayedColumnsForRow(e,this.displayedColumnsCenter,r,n)},t.prototype.getAriaColumnIndex=function(e){return this.getAllGridColumns().indexOf(e)+1},t.prototype.isColumnInViewport=function(e){if(e.getColDef().autoHeight)return!0;var t=e.getLeft()||0,n=t+e.getActualWidth(),r=this.viewportLeft-200,i=this.viewportRight+200,o=t<r&&n<r,a=t>i&&n>i;return!o&&!a},t.prototype.getDisplayedColumnsLeftWidth=function(){return this.getWidthOfColsInList(this.displayedColumnsLeft)},t.prototype.getDisplayedColumnsRightWidth=function(){return this.getWidthOfColsInList(this.displayedColumnsRight)},t.prototype.updatePrimaryColumnList=function(e,t,n,r,i,o){var a=this;if(void 0===o&&(o="api"),e&&!k(e)){var s=!1;if(e.forEach((function(e){var i=a.getPrimaryColumn(e);if(i){if(n){if(t.indexOf(i)>=0)return;t.push(i)}else{if(t.indexOf(i)<0)return;z(t,i)}r(i),s=!0}})),s){this.autoGroupsNeedBuilding&&this.updateGridColumns(),this.updateDisplayedColumns(o);var u={type:i,columns:t,column:1===t.length?t[0]:null,api:this.gridApi,columnApi:this.columnApi,source:o};this.eventService.dispatchEvent(u)}}},t.prototype.setRowGroupColumns=function(e,t){void 0===t&&(t="api"),this.autoGroupsNeedBuilding=!0,this.setPrimaryColumnList(e,this.rowGroupColumns,It.EVENT_COLUMN_ROW_GROUP_CHANGED,this.setRowGroupActive.bind(this),t)},t.prototype.setRowGroupActive=function(e,t,n){e!==t.isRowGroupActive()&&(t.setRowGroupActive(e,n),e||this.gridOptionsWrapper.isSuppressMakeColumnVisibleAfterUnGroup()||t.setVisible(!0,n))},t.prototype.addRowGroupColumn=function(e,t){void 0===t&&(t="api"),e&&this.addRowGroupColumns([e],t)},t.prototype.addRowGroupColumns=function(e,t){void 0===t&&(t="api"),this.autoGroupsNeedBuilding=!0,this.updatePrimaryColumnList(e,this.rowGroupColumns,!0,this.setRowGroupActive.bind(this,!0),It.EVENT_COLUMN_ROW_GROUP_CHANGED,t)},t.prototype.removeRowGroupColumns=function(e,t){void 0===t&&(t="api"),this.autoGroupsNeedBuilding=!0,this.updatePrimaryColumnList(e,this.rowGroupColumns,!1,this.setRowGroupActive.bind(this,!1),It.EVENT_COLUMN_ROW_GROUP_CHANGED,t)},t.prototype.removeRowGroupColumn=function(e,t){void 0===t&&(t="api"),e&&this.removeRowGroupColumns([e],t)},t.prototype.addPivotColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.pivotColumns,!0,(function(e){return e.setPivotActive(!0,t)}),It.EVENT_COLUMN_PIVOT_CHANGED,t)},t.prototype.setPivotColumns=function(e,t){void 0===t&&(t="api"),this.setPrimaryColumnList(e,this.pivotColumns,It.EVENT_COLUMN_PIVOT_CHANGED,(function(e,n){n.setPivotActive(e,t)}),t)},t.prototype.addPivotColumn=function(e,t){void 0===t&&(t="api"),this.addPivotColumns([e],t)},t.prototype.removePivotColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.pivotColumns,!1,(function(e){return e.setPivotActive(!1,t)}),It.EVENT_COLUMN_PIVOT_CHANGED,t)},t.prototype.removePivotColumn=function(e,t){void 0===t&&(t="api"),this.removePivotColumns([e],t)},t.prototype.setPrimaryColumnList=function(e,t,n,r,i){var o=this;t.length=0,D(e)&&e.forEach((function(e){var n=o.getPrimaryColumn(e);n&&t.push(n)})),(this.primaryColumns||[]).forEach((function(e){var n=t.indexOf(e)>=0;r(n,e)})),this.autoGroupsNeedBuilding&&this.updateGridColumns(),this.updateDisplayedColumns(i),this.fireColumnEvent(n,t,i)},t.prototype.setValueColumns=function(e,t){void 0===t&&(t="api"),this.setPrimaryColumnList(e,this.valueColumns,It.EVENT_COLUMN_VALUE_CHANGED,this.setValueActive.bind(this),t)},t.prototype.setValueActive=function(e,t,n){if(e!==t.isValueActive()&&(t.setValueActive(e,n),e&&!t.getAggFunc())){var r=this.aggFuncService.getDefaultAggFunc(t);t.setAggFunc(r)}},t.prototype.addValueColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.valueColumns,!0,this.setValueActive.bind(this,!0),It.EVENT_COLUMN_VALUE_CHANGED,t)},t.prototype.addValueColumn=function(e,t){void 0===t&&(t="api"),e&&this.addValueColumns([e],t)},t.prototype.removeValueColumn=function(e,t){void 0===t&&(t="api"),this.removeValueColumns([e],t)},t.prototype.removeValueColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.valueColumns,!1,this.setValueActive.bind(this,!1),It.EVENT_COLUMN_VALUE_CHANGED,t)},t.prototype.normaliseColumnWidth=function(e,t){var n=e.getMinWidth();D(n)&&t<n&&(t=n);var r=e.getMaxWidth();return D(r)&&e.isGreaterThanMax(t)&&(t=r),t},t.prototype.getPrimaryOrGridColumn=function(e){var t=this.getPrimaryColumn(e);return t||this.getGridColumn(e)},t.prototype.setColumnWidths=function(e,t,n,r){var i=this;void 0===r&&(r="api");var o=[];e.forEach((function(e){var n=i.getPrimaryOrGridColumn(e.key);if(n){o.push({width:e.newWidth,ratios:[1],columns:[n]});var r="shift"===i.gridOptionsWrapper.getColResizeDefault();if(r&&(t=!t),t){var a=i.getDisplayedColAfter(n);if(!a)return;var s=n.getActualWidth()-e.newWidth,u=a.getActualWidth()+s;o.push({width:u,ratios:[1],columns:[a]})}}})),0!==o.length&&this.resizeColumnSets(o,n,r)},t.prototype.checkMinAndMaxWidthsForSet=function(e){var t=e.columns,n=e.width,r=0,i=0,o=!0;t.forEach((function(e){var t=e.getMinWidth();r+=t||0;var n=e.getMaxWidth();D(n)&&n>0?i+=n:o=!1}));var a=n>=r,s=!o||n<=i;return a&&s},t.prototype.resizeColumnSets=function(e,t,n){var r=this,i=!e||e.every((function(e){return r.checkMinAndMaxWidthsForSet(e)}));if(i){var o=[],a=[];e.forEach((function(e){var t=e.width,r=e.columns,i=e.ratios,s={},u={};r.forEach((function(e){return a.push(e)}));var l=!0,c=0,d=function(){if(c++,c>1e3)return console.error("AG Grid: infinite loop in resizeColumnSets"),"break";l=!1;var e=[],n=0,o=t;r.forEach((function(t,r){var a=u[t.getId()];if(a)o-=s[t.getId()];else{e.push(t);var l=i[r];n+=l}}));var a=1/n;e.forEach((function(n,r){var c,d=r===e.length-1;d?c=o:(c=Math.round(i[r]*t*a),o-=c);var h=n.getMinWidth(),p=n.getMaxWidth();D(h)&&c<h?(c=h,u[n.getId()]=!0,l=!0):D(p)&&p>0&&c>p&&(c=p,u[n.getId()]=!0,l=!0),s[n.getId()]=c}))};while(l){var h=d();if("break"===h)break}r.forEach((function(e){var t=s[e.getId()];e.getActualWidth()!==t&&(e.setActualWidth(t,n),o.push(e))}))}));var s=o.length>0,u=this.refreshFlexedColumns({resizingCols:a,skipSetLeft:!0});s&&(this.setLeftValues(n),this.updateBodyWidths(),this.checkViewportColumns());var l=a.concat(u);(s||t)&&this.fireColumnResizedEvent(l,t,n,u)}else if(t){var c=e&&e.length>0?e[0].columns:null;this.fireColumnResizedEvent(c,t,n)}},t.prototype.setColumnAggFunc=function(e,t,n){if(void 0===n&&(n="api"),e){var r=this.getPrimaryColumn(e);r&&(r.setAggFunc(t),this.fireColumnEvent(It.EVENT_COLUMN_VALUE_CHANGED,[r],n))}},t.prototype.fireColumnEvent=function(e,t,n){var r={type:e,columns:t,column:t&&1==t.length?t[0]:null,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(r)},t.prototype.moveRowGroupColumn=function(e,t,n){void 0===n&&(n="api");var r=this.rowGroupColumns[e];this.rowGroupColumns.splice(e,1),this.rowGroupColumns.splice(t,0,r);var i={type:It.EVENT_COLUMN_ROW_GROUP_CHANGED,columns:this.rowGroupColumns,column:1===this.rowGroupColumns.length?this.rowGroupColumns[0]:null,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(i)},t.prototype.moveColumns=function(e,t,n){if(void 0===n&&(n="api"),this.columnAnimationService.start(),t>this.gridColumns.length-e.length)return console.warn("AG Grid: tried to insert columns in invalid location, toIndex = "+t),void console.warn("AG Grid: remember that you should not count the moving columns when calculating the new index");var r=this.getGridColumns(e),i=!this.doesMovePassRules(r,t);if(!i){Q(this.gridColumns,r,t),this.updateDisplayedColumns(n);var o={type:It.EVENT_COLUMN_MOVED,columns:r,column:1===r.length?r[0]:null,toIndex:t,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(o),this.columnAnimationService.finish()}},t.prototype.doesMovePassRules=function(e,t){var n=this.gridColumns.slice();return Q(n,e,t),!!this.doesMovePassMarryChildren(n)&&!!this.doesMovePassLockedPositions(n)},t.prototype.sortColumnsLikeGridColumns=function(e){var t=this;if(e&&!(e.length<=1)){var n=e.filter((function(e){return t.gridColumns.indexOf(e)<0})).length>0;n||e.sort((function(e,n){var r=t.gridColumns.indexOf(e),i=t.gridColumns.indexOf(n);return r-i}))}},t.prototype.doesMovePassLockedPositions=function(e){var t=!1,n=!0;return e.forEach((function(e){e.getColDef().lockPosition?t&&(n=!1):t=!0})),n},t.prototype.doesMovePassMarryChildren=function(e){var t=!0;return this.columnUtils.depthFirstOriginalTreeSearch(null,this.gridBalancedTree,(function(n){if(n instanceof ft){var r=n,i=r.getColGroupDef(),o=i&&i.marryChildren;if(o){var a=[];r.getLeafColumns().forEach((function(t){var n=e.indexOf(t);a.push(n)}));var s=Math.max.apply(Math,a),u=Math.min.apply(Math,a),l=s-u,c=r.getLeafColumns().length-1;l>c&&(t=!1)}}})),t},t.prototype.moveColumn=function(e,t,n){void 0===n&&(n="api"),this.moveColumns([e],t,n)},t.prototype.moveColumnByIndex=function(e,t,n){void 0===n&&(n="api");var r=this.gridColumns[e];this.moveColumn(r,t,n)},t.prototype.getColumnDefs=function(){var e=this;if(this.primaryColumns){var t=this.primaryColumns.slice();return this.gridColsArePrimary?t.sort((function(t,n){return e.gridColumns.indexOf(t)-e.gridColumns.indexOf(n)})):this.lastPrimaryOrder&&t.sort((function(t,n){return e.lastPrimaryOrder.indexOf(t)-e.lastPrimaryOrder.indexOf(n)})),this.columnDefFactory.buildColumnDefs(t,this.rowGroupColumns,this.pivotColumns)}},t.prototype.getBodyContainerWidth=function(){return this.bodyWidth},t.prototype.getContainerWidth=function(e){switch(e){case st.PINNED_LEFT:return this.leftWidth;case st.PINNED_RIGHT:return this.rightWidth;default:return this.bodyWidth}},t.prototype.updateBodyWidths=function(){var e=this.getWidthOfColsInList(this.displayedColumnsCenter),t=this.getWidthOfColsInList(this.displayedColumnsLeft),n=this.getWidthOfColsInList(this.displayedColumnsRight);this.bodyWidthDirty=this.bodyWidth!==e;var r=this.bodyWidth!==e||this.leftWidth!==t||this.rightWidth!==n;if(r){this.bodyWidth=e,this.leftWidth=t,this.rightWidth=n;var i={type:It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(i)}},t.prototype.getValueColumns=function(){return this.valueColumns?this.valueColumns:[]},t.prototype.getPivotColumns=function(){return this.pivotColumns?this.pivotColumns:[]},t.prototype.isPivotActive=function(){return this.pivotColumns&&this.pivotColumns.length>0&&this.pivotMode},t.prototype.getRowGroupColumns=function(){return this.rowGroupColumns?this.rowGroupColumns:[]},t.prototype.getDisplayedCenterColumns=function(){return this.displayedColumnsCenter},t.prototype.getDisplayedLeftColumns=function(){return this.displayedColumnsLeft},t.prototype.getDisplayedRightColumns=function(){return this.displayedColumnsRight},t.prototype.getDisplayedColumns=function(e){switch(e){case st.PINNED_LEFT:return this.getDisplayedLeftColumns();case st.PINNED_RIGHT:return this.getDisplayedRightColumns();default:return this.getDisplayedCenterColumns()}},t.prototype.getAllPrimaryColumns=function(){return this.primaryColumns?this.primaryColumns.slice():null},t.prototype.getSecondaryColumns=function(){return this.secondaryColumns?this.secondaryColumns.slice():null},t.prototype.getAllColumnsForQuickFilter=function(){return this.columnsForQuickFilter},t.prototype.getAllGridColumns=function(){return this.gridColumns},t.prototype.isEmpty=function(){return k(this.gridColumns)},t.prototype.isRowGroupEmpty=function(){return k(this.rowGroupColumns)},t.prototype.setColumnVisible=function(e,t,n){void 0===n&&(n="api"),this.setColumnsVisible([e],t,n)},t.prototype.setColumnsVisible=function(e,t,n){var r=this;void 0===t&&(t=!1),void 0===n&&(n="api"),this.columnAnimationService.start(),this.actionOnGridColumns(e,(function(e){return e.isVisible()!==t&&(e.setVisible(t,n),!0)}),n,(function(){var e={type:It.EVENT_COLUMN_VISIBLE,visible:t,column:null,columns:null,api:r.gridApi,columnApi:r.columnApi,source:n};return e})),this.columnAnimationService.finish()},t.prototype.setColumnPinned=function(e,t,n){void 0===n&&(n="api"),e&&this.setColumnsPinned([e],t,n)},t.prototype.setColumnsPinned=function(e,t,n){var r,i=this;(void 0===n&&(n="api"),"print"!==this.gridOptionsWrapper.getDomLayout())?(this.columnAnimationService.start(),r=!0===t||t===st.PINNED_LEFT?st.PINNED_LEFT:t===st.PINNED_RIGHT?st.PINNED_RIGHT:null,this.actionOnGridColumns(e,(function(e){return e.getPinned()!==r&&(e.setPinned(r),!0)}),n,(function(){var e={type:It.EVENT_COLUMN_PINNED,pinned:r,column:null,columns:null,api:i.gridApi,columnApi:i.columnApi,source:n};return e})),this.columnAnimationService.finish()):console.warn("Changing the column pinning status is not allowed with domLayout='print'")},t.prototype.actionOnGridColumns=function(e,t,n,r){var i=this;if(!k(e)){var o=[];if(e.forEach((function(e){var n=i.getGridColumn(e);if(n){var r=t(n);!1!==r&&o.push(n)}})),o.length&&(this.updateDisplayedColumns(n),D(r)&&r)){var a=r();a.columns=o,a.column=1===o.length?o[0]:null,this.eventService.dispatchEvent(a)}}},t.prototype.getDisplayedColBefore=function(e){var t=this.getAllDisplayedColumns(),n=t.indexOf(e);return n>0?t[n-1]:null},t.prototype.getDisplayedColAfter=function(e){var t=this.getAllDisplayedColumns(),n=t.indexOf(e);return n<t.length-1?t[n+1]:null},t.prototype.getDisplayedGroupAfter=function(e){return this.getDisplayedGroupAtDirection(e,"After")},t.prototype.getDisplayedGroupBefore=function(e){return this.getDisplayedGroupAtDirection(e,"Before")},t.prototype.getDisplayedGroupAtDirection=function(e,t){var n=e.getOriginalColumnGroup().getLevel()+e.getPaddingLevel(),r=e.getDisplayedLeafColumns(),i="After"===t?H(r):r[0],o="getDisplayedCol"+t;while(1){var a=this[o](i);if(!a)return null;var s=this.getColumnGroupAtLevel(a,n);if(s!==e)return s}},t.prototype.getColumnGroupAtLevel=function(e,t){var n,r,i=e.getParent();while(1){var o=i.getOriginalColumnGroup();if(n=o.getLevel(),r=i.getPaddingLevel(),n+r<=t)break;i=i.getParent()}return i},t.prototype.isPinningLeft=function(){return this.displayedColumnsLeft.length>0},t.prototype.isPinningRight=function(){return this.displayedColumnsRight.length>0},t.prototype.getPrimaryAndSecondaryAndAutoColumns=function(){var e=this.primaryColumns?this.primaryColumns.slice(0):[];return this.groupAutoColumns&&D(this.groupAutoColumns)&&this.groupAutoColumns.forEach((function(t){return e.push(t)})),this.secondaryColumnsPresent&&this.secondaryColumns&&this.secondaryColumns.forEach((function(t){return e.push(t)})),e},t.prototype.createStateItemFromColumn=function(e){var t=e.isRowGroupActive()?this.rowGroupColumns.indexOf(e):null,n=e.isPivotActive()?this.pivotColumns.indexOf(e):null,r=e.isValueActive()?e.getAggFunc():null,i=null!=e.getSort()?e.getSort():null,o=null!=e.getSortIndex()?e.getSortIndex():null,a=null!=e.getFlex()&&e.getFlex()>0?e.getFlex():null,s={colId:e.getColId(),width:e.getActualWidth(),hide:!e.isVisible(),pinned:e.getPinned(),sort:i,sortIndex:o,aggFunc:r,rowGroup:e.isRowGroupActive(),rowGroupIndex:t,pivot:e.isPivotActive(),pivotIndex:n,flex:a};return s},t.prototype.getColumnState=function(){if(S(this.primaryColumns)||!this.isAlive())return[];var e=this.getPrimaryAndSecondaryAndAutoColumns(),t=e.map(this.createStateItemFromColumn.bind(this));return this.pivotMode||this.orderColumnStateList(t),t},t.prototype.getPrimaryAndAutoGroupCols=function(){return this.groupAutoColumns?tn(this.primaryColumns||[],this.groupAutoColumns):this.primaryColumns},t.prototype.orderColumnStateList=function(e){var t=Xt(this.gridColumns.map((function(e,t){return[e.getColId(),t]})));e.sort((function(e,n){var r=t.has(e.colId)?t.get(e.colId):-1,i=t.has(n.colId)?t.get(n.colId):-1;return r-i}))},t.prototype.resetColumnState=function(e){void 0===e&&(e="api");var t=this.getColumnsFromTree(this.primaryColumnTree),n=[],r=1e3,i=1e3,o=[];this.groupAutoColumns&&(o=o.concat(this.groupAutoColumns)),t&&(o=o.concat(t)),o.forEach((function(e){var t=function(e,t){return null!=e?e:null!=t?t:null},o=e.getColDef(),a=t(o.sort,o.initialSort),s=t(o.sortIndex,o.initialSortIndex),u=t(o.hide,o.initialHide),l=t(o.pinned,o.initialPinned),c=t(o.width,o.initialWidth),d=t(o.flex,o.initialFlex),h=t(o.rowGroupIndex,o.initialRowGroupIndex),p=t(o.rowGroup,o.initialRowGroup);null!=h||null!=p&&0!=p||(h=null,p=null);var f=t(o.pivotIndex,o.initialPivotIndex),g=t(o.pivot,o.initialPivot);null!=f||null!=g&&0!=g||(f=null,g=null);var m=t(o.aggFunc,o.initialAggFunc),_={colId:e.getColId(),sort:a,sortIndex:s,hide:u,pinned:l,width:c,flex:d,rowGroup:p,rowGroupIndex:h,pivot:g,pivotIndex:f,aggFunc:m};S(h)&&p&&(_.rowGroupIndex=r++),S(f)&&g&&(_.pivotIndex=i++),n.push(_)})),this.applyColumnState({state:n,applyOrder:!0},e)},t.prototype.applyColumnState=function(e,t){var n=this;if(void 0===t&&(t="api"),k(this.primaryColumns))return!1;if(e&&e.state&&!e.state.forEach)return console.warn("AG Grid: applyColumnState() - the state attribute should be an array, however an array was not found. Please provide an array of items (one for each col you want to change) for state."),!1;this.columnAnimationService.start();var r=this.compareColumnStatesAndRaiseEvents(t);this.autoGroupsNeedBuilding=!0;var i=this.primaryColumns.slice(),o=!0,a={},s={},u=[],l=this.rowGroupColumns.slice(),c=this.pivotColumns.slice();e.state&&e.state.forEach((function(r){var l=st.GROUP_AUTO_COLUMN_ID,c=r.colId||"",d=Kt(c,l);if(d)u.push(r);else{var h=n.getPrimaryColumn(c);h?(n.syncColumnWithStateItem(h,r,e.defaultState,a,s,!1,t),z(i,h)):o=!1}}));var d=function(r){return n.syncColumnWithStateItem(r,null,e.defaultState,a,s,!1,t)};i.forEach(d);var h=function(e,t,n,r){var i=e[n.getId()],o=e[r.getId()],a=null!=i,s=null!=o;if(a&&s)return i-o;if(a)return-1;if(s)return 1;var u=t.indexOf(n),l=t.indexOf(r),c=u>=0,d=l>=0;return c&&d?u-l:c?-1:1};this.rowGroupColumns.sort(h.bind(this,a,l)),this.pivotColumns.sort(h.bind(this,s,c)),this.updateGridColumns();var p=this.groupAutoColumns?this.groupAutoColumns.slice():[];return u.forEach((function(r){var i=n.getAutoColumn(r.colId);z(p,i),n.syncColumnWithStateItem(i,r,e.defaultState,null,null,!0,t)})),p.forEach(d),this.applyOrderAfterApplyState(e),this.updateDisplayedColumns(t),this.dispatchEverythingChanged(t),r(),this.columnAnimationService.finish(),o},t.prototype.applyOrderAfterApplyState=function(e){if(this.gridColsArePrimary&&e.applyOrder&&e.state){var t=[],n={},r={};this.gridColumns.forEach((function(e){return r[e.getId()]=e})),e.state.forEach((function(e){if(e.colId&&!n[e.colId]){var i=r[e.colId];i&&(t.push(i),n[e.colId]=!0)}})),this.gridColumns.forEach((function(e){n[e.getColId()]||t.push(e)})),t=this.putFixedColumnsFirst(t),this.doesMovePassMarryChildren(t)?this.gridColumns=t:console.warn("AG Grid: Applying column order broke a group where columns should be married together. Applying new order has been discarded.")}},t.prototype.compareColumnStatesAndRaiseEvents=function(e){var t=this,n=!!this.columnDefs;if(!n)return function(){};var r={rowGroupColumns:this.rowGroupColumns.slice(),pivotColumns:this.pivotColumns.slice(),valueColumns:this.valueColumns.slice()},i=this.getColumnState(),o={};return i.forEach((function(e){o[e.colId]=e})),function(){if(!t.gridOptionsWrapper.isSuppressColumnStateEvents()){var n=t.getPrimaryAndAutoGroupCols(),a=function(n,r,i,o){var a=r.map(o),s=i.map(o),u=G(a,s);if(!u){var l={type:n,columns:i,column:1===i.length?i[0]:null,api:t.gridApi,columnApi:t.columnApi,source:e};t.eventService.dispatchEvent(l)}},s=function(e){var t=[];return(n||[]).forEach((function(n){var r=o[n.getColId()];r&&e(r,n)&&t.push(n)})),t},u=function(e){return e.getColId()};a(It.EVENT_COLUMN_ROW_GROUP_CHANGED,r.rowGroupColumns,t.rowGroupColumns,u),a(It.EVENT_COLUMN_PIVOT_CHANGED,r.pivotColumns,t.pivotColumns,u);var l=function(e,t){var n=null!=e.aggFunc,r=n!=t.isValueActive(),i=n&&e.aggFunc!=t.getAggFunc();return r||i},c=s(l);c.length>0&&t.fireColumnEvent(It.EVENT_COLUMN_VALUE_CHANGED,t.valueColumns,e);var d=function(e,t){return e.width!=t.getActualWidth()};t.fireColumnResizedEvent(s(d),!0,e);var h=function(e,t){return e.pinned!=t.getPinned()};t.raiseColumnPinnedEvent(s(h),e);var p=function(e,t){return e.hide==t.isVisible()};t.raiseColumnVisibleEvent(s(p),e);var f=function(e,t){return e.sort!=t.getSort()||e.sortIndex!=t.getSortIndex()};s(f).length>0&&t.sortController.dispatchSortChangedEvents(),t.raiseColumnMovedEvent(i,e)}}},t.prototype.raiseColumnPinnedEvent=function(e,t){if(e.length){var n=1===e.length?e[0]:null,r=this.getCommonValue(e,(function(e){return e.getPinned()})),i={type:It.EVENT_COLUMN_PINNED,pinned:null!=r?r:null,columns:e,column:n,api:this.gridApi,columnApi:this.columnApi,source:t};this.eventService.dispatchEvent(i)}},t.prototype.getCommonValue=function(e,t){if(e&&0!=e.length){for(var n=t(e[0]),r=1;r<e.length;r++)if(n!==t(e[r]))return;return n}},t.prototype.raiseColumnVisibleEvent=function(e,t){if(e.length){var n=1===e.length?e[0]:null,r=this.getCommonValue(e,(function(e){return e.isVisible()})),i={type:It.EVENT_COLUMN_VISIBLE,visible:r,columns:e,column:n,api:this.gridApi,columnApi:this.columnApi,source:t};this.eventService.dispatchEvent(i)}},t.prototype.raiseColumnMovedEvent=function(e,t){var n=this,r=this.getColumnState(),i={};r.forEach((function(e){return i[e.colId]=e}));var o={};e.forEach((function(e){i[e.colId]&&(o[e.colId]=!0)}));var a=ue(e,(function(e){return o[e.colId]})),s=ue(r,(function(e){return o[e.colId]})),u=[];if(s.forEach((function(e,t){var r=a&&a[t];if(r&&r.colId!==e.colId){var i=n.getGridColumn(r.colId);i&&u.push(i)}})),u.length){var l={type:It.EVENT_COLUMN_MOVED,columns:u,column:null,api:this.gridApi,columnApi:this.columnApi,source:t};this.eventService.dispatchEvent(l)}},t.prototype.syncColumnWithStateItem=function(e,t,n,r,i,o,a){if(e){var s=function(e,r){var i=t,o=n,a={value1:void 0,value2:void 0},s=!1;return i&&(void 0!==i[e]&&(a.value1=i[e],s=!0),D(r)&&void 0!==i[r]&&(a.value2=i[r],s=!0)),!s&&o&&(void 0!==o[e]&&(a.value1=o[e]),D(r)&&void 0!==o[r]&&(a.value2=o[r])),a},u=s("hide").value1;void 0!==u&&e.setVisible(!u,a);var l=s("pinned").value1;void 0!==l&&e.setPinned(l);var c=this.columnUtils.calculateColMinWidth(e.getColDef()),d=s("flex").value1;void 0!==d&&e.setFlex(d);var h=e.getFlex()<=0;if(h){var p=s("width").value1;null!=p&&null!=c&&p>=c&&e.setActualWidth(p,a)}var f=s("sort").value1;void 0!==f&&(f===st.SORT_DESC||f===st.SORT_ASC?e.setSort(f):e.setSort(void 0));var g=s("sortIndex").value1;if(void 0!==g&&e.setSortIndex(g),!o){var m=s("aggFunc").value1;void 0!==m&&("string"===typeof m?(e.setAggFunc(m),e.isValueActive()||(e.setValueActive(!0,a),this.valueColumns.push(e))):(D(m)&&console.warn("AG Grid: stateItem.aggFunc must be a string. if using your own aggregation functions, register the functions first before using them in get/set state. This is because it is intended for the column state to be stored and retrieved as simple JSON."),e.isValueActive()&&(e.setValueActive(!1,a),z(this.valueColumns,e))));var _=s("rowGroup","rowGroupIndex"),y=_.value1,v=_.value2;void 0===y&&void 0===v||("number"===typeof v||y?(e.isRowGroupActive()||(e.setRowGroupActive(!0,a),this.rowGroupColumns.push(e)),r&&"number"===typeof v&&(r[e.getId()]=v)):e.isRowGroupActive()&&(e.setRowGroupActive(!1,a),z(this.rowGroupColumns,e)));var b=s("pivot","pivotIndex"),F=b.value1,w=b.value2;void 0===F&&void 0===w||("number"===typeof w||F?(e.isPivotActive()||(e.setPivotActive(!0,a),this.pivotColumns.push(e)),i&&"number"===typeof w&&(i[e.getId()]=w)):e.isPivotActive()&&(e.setPivotActive(!1,a),z(this.pivotColumns,e)))}}},t.prototype.getGridColumns=function(e){return this.getColumns(e,this.getGridColumn.bind(this))},t.prototype.getColumns=function(e,t){var n=[];return e&&e.forEach((function(e){var r=t(e);r&&n.push(r)})),n},t.prototype.getColumnWithValidation=function(e){if(null==e)return null;var t=this.getGridColumn(e);return t||console.warn("AG Grid: could not find column "+e),t},t.prototype.getPrimaryColumn=function(e){return this.primaryColumns?this.getColumn(e,this.primaryColumns,this.primaryColumnsMap):null},t.prototype.getGridColumn=function(e){return this.getColumn(e,this.gridColumns,this.gridColumnsMap)},t.prototype.getColumn=function(e,t,n){if(!e)return null;if("string"==typeof e&&n[e])return n[e];for(var r=0;r<t.length;r++)if(this.columnsMatch(t[r],e))return t[r];return this.getAutoColumn(e)},t.prototype.getAutoColumn=function(e){var t=this;return this.groupAutoColumns&&D(this.groupAutoColumns)&&!S(this.groupAutoColumns)?R(this.groupAutoColumns,(function(n){return t.columnsMatch(n,e)})):null},t.prototype.columnsMatch=function(e,t){var n=e===t,r=e.getColDef()===t,i=e.getColId()==t;return n||r||i},t.prototype.getDisplayNameForColumn=function(e,t,n){if(void 0===n&&(n=!1),!e)return null;var r=this.getHeaderName(e.getColDef(),e,null,null,t);return n?this.wrapHeaderNameWithAggFunc(e,r):r},t.prototype.getDisplayNameForOriginalColumnGroup=function(e,t,n){var r=t?t.getColGroupDef():null;return r?this.getHeaderName(r,null,e,t,n):null},t.prototype.getDisplayNameForColumnGroup=function(e,t){return this.getDisplayNameForOriginalColumnGroup(e,e.getOriginalColumnGroup(),t)},t.prototype.getHeaderName=function(e,t,n,r,i){var o=e.headerValueGetter;if(o){var a={colDef:e,column:t,columnGroup:n,originalColumnGroup:r,location:i,api:this.gridOptionsWrapper.getApi(),context:this.gridOptionsWrapper.getContext()};return"function"===typeof o?o(a):"string"===typeof o?this.expressionService.evaluate(o,a):(console.warn("ag-grid: headerValueGetter must be a function or a string"),"")}return null!=e.headerName?e.headerName:e.field?Ut(e.field):""},t.prototype.wrapHeaderNameWithAggFunc=function(e,t){if(this.gridOptionsWrapper.isSuppressAggFuncInHeader())return t;var n,r=e.getColDef().pivotValueColumn,i=D(r),o=null;if(i)o=r?r.getAggFunc():null,n=!0;else{var a=e.isValueActive(),s=this.pivotMode||!this.isRowGroupEmpty();a&&s?(o=e.getAggFunc(),n=!0):n=!1}if(n){var u="string"===typeof o?o:"func",l=this.gridOptionsWrapper.getLocaleTextFunc(),c=l(u,u);return c+"("+t+")"}return t},t.prototype.getColumnGroup=function(e,t){if(!e)return null;if(e instanceof pt)return e;var n=this.getAllDisplayedTrees(),r="number"===typeof t,i=null;return this.columnUtils.depthFirstAllColumnTreeSearch(n,(function(n){if(n instanceof pt){var o=n,a=void 0;a=r?e===o.getGroupId()&&t===o.getInstanceId():e===o.getGroupId(),a&&(i=o)}})),i},t.prototype.isReady=function(){return this.ready},t.prototype.extractValueColumns=function(e,t){this.valueColumns=this.extractColumns(t,this.valueColumns,(function(t,n){return t.setValueActive(n,e)}),(function(){}),(function(){}),(function(e){var t=e.aggFunc;return null===t||""===t?null:void 0!==t?!!t:void 0}),(function(e){return null!=e.initialAggFunc&&""!=e.initialAggFunc})),this.valueColumns.forEach((function(e){var t=e.getColDef();null!=t.aggFunc&&""!=t.aggFunc?e.setAggFunc(t.aggFunc):e.getAggFunc()||e.setAggFunc(t.initialAggFunc)}))},t.prototype.extractRowGroupColumns=function(e,t){this.rowGroupColumns=this.extractColumns(t,this.rowGroupColumns,(function(t,n){return t.setRowGroupActive(n,e)}),(function(e){return e.rowGroupIndex}),(function(e){return e.initialRowGroupIndex}),(function(e){return e.rowGroup}),(function(e){return e.initialRowGroup}))},t.prototype.extractColumns=function(e,t,n,r,i,o,a){void 0===e&&(e=[]),void 0===t&&(t=[]);var s=[],u=[];(this.primaryColumns||[]).forEach((function(n){var l,c=e.indexOf(n)<0,d=n.getColDef(),h=A(o(d)),p=A(a(d)),f=E(r(d)),g=E(i(d)),m=void 0!==h,_=void 0!==f,y=void 0!==p,v=void 0!==g;if(l=m?h:_?null!==f&&f>=0:c?y?p:!!v&&(null!=g&&g>=0):t.indexOf(n)>=0,l){var b=c?null!=f||null!=g:null!=f;b?s.push(n):u.push(n)}}));var l=function(e){var t=r(e.getColDef()),n=i(e.getColDef());return null!=t?t:n};s.sort((function(e,t){var n=l(e),r=l(t);return n===r?0:n<r?-1:1}));var c=[].concat(s);return t.forEach((function(e){u.indexOf(e)>=0&&c.push(e)})),u.forEach((function(e){c.indexOf(e)<0&&c.push(e)})),t.forEach((function(e){c.indexOf(e)<0&&n(e,!1)})),c.forEach((function(e){t.indexOf(e)<0&&n(e,!0)})),c},t.prototype.extractPivotColumns=function(e,t){this.pivotColumns=this.extractColumns(t,this.pivotColumns,(function(t,n){return t.setPivotActive(n,e)}),(function(e){return e.pivotIndex}),(function(e){return e.initialPivotIndex}),(function(e){return e.pivot}),(function(e){return e.initialPivot}))},t.prototype.resetColumnGroupState=function(e){void 0===e&&(e="api");var t=[];this.columnUtils.depthFirstOriginalTreeSearch(null,this.primaryColumnTree,(function(e){if(e instanceof ft){var n=e.getColGroupDef(),r={groupId:e.getGroupId(),open:n?n.openByDefault:void 0};t.push(r)}})),this.setColumnGroupState(t,e)},t.prototype.getColumnGroupState=function(){var e=[];return this.columnUtils.depthFirstOriginalTreeSearch(null,this.gridBalancedTree,(function(t){if(t instanceof ft){var n=t;e.push({groupId:n.getGroupId(),open:n.isExpanded()})}})),e},t.prototype.setColumnGroupState=function(e,t){var n=this;void 0===t&&(t="api"),this.columnAnimationService.start();var r=[];e.forEach((function(e){var t=e.groupId,i=e.open,o=n.getOriginalColumnGroup(t);o&&o.isExpanded()!==i&&(n.logger.log("columnGroupOpened("+o.getGroupId()+","+i+")"),o.setExpanded(i),r.push(o))})),this.updateGroupsAndDisplayedColumns(t),this.setFirstRightAndLastLeftPinned(t),r.forEach((function(e){var t={type:It.EVENT_COLUMN_GROUP_OPENED,columnGroup:e,api:n.gridApi,columnApi:n.columnApi};n.eventService.dispatchEvent(t)})),this.columnAnimationService.finish()},t.prototype.setColumnGroupOpened=function(e,t,n){var r;void 0===n&&(n="api"),r=e instanceof ft?e.getId():e||"",this.setColumnGroupState([{groupId:r,open:t}],n)},t.prototype.getOriginalColumnGroup=function(e){if(e instanceof ft)return e;"string"!==typeof e&&console.error("AG Grid: group key must be a string");var t=null;return this.columnUtils.depthFirstOriginalTreeSearch(null,this.gridBalancedTree,(function(n){if(n instanceof ft){var r=n;r.getId()===e&&(t=r)}})),t},t.prototype.calculateColumnsForDisplay=function(){var e,t=this;return e=this.pivotMode&&!this.secondaryColumnsPresent?this.gridColumns.filter((function(e){var n=t.groupAutoColumns&&J(t.groupAutoColumns,e),r=t.valueColumns&&J(t.valueColumns,e);return n||r})):this.gridColumns.filter((function(e){var n=t.groupAutoColumns&&J(t.groupAutoColumns,e);return n||e.isVisible()})),e},t.prototype.checkColSpanActiveInCols=function(e){var t=!1;return e.forEach((function(e){D(e.getColDef().colSpan)&&(t=!0)})),t},t.prototype.calculateColumnsForGroupDisplay=function(){var e=this;this.groupDisplayColumns=[];var t=function(t){var n=t.getColDef();n&&D(n.showRowGroup)&&e.groupDisplayColumns.push(t)};this.gridColumns.forEach(t),this.groupAutoColumns&&this.groupAutoColumns.forEach(t)},t.prototype.getGroupDisplayColumns=function(){return this.groupDisplayColumns},t.prototype.updateDisplayedColumns=function(e){var t=this.calculateColumnsForDisplay();this.buildDisplayedTrees(t),this.calculateColumnsForGroupDisplay(),this.updateGroupsAndDisplayedColumns(e),this.setFirstRightAndLastLeftPinned(e)},t.prototype.isSecondaryColumnsPresent=function(){return this.secondaryColumnsPresent},t.prototype.setSecondaryColumns=function(e,t){void 0===t&&(t="api");var n=e&&e.length>0;if(n||this.secondaryColumnsPresent){if(n){this.processSecondaryColumnDefinitions(e);var r=this.columnFactory.createColumnTree(e,!1);this.secondaryBalancedTree=r.columnTree,this.secondaryHeaderRowCount=r.treeDept+1,this.secondaryColumns=this.getColumnsFromTree(this.secondaryBalancedTree),this.secondaryColumnsPresent=!0}else this.secondaryBalancedTree=null,this.secondaryHeaderRowCount=-1,this.secondaryColumns=null,this.secondaryColumnsPresent=!1;this.updateGridColumns(),this.updateDisplayedColumns(t)}},t.prototype.processSecondaryColumnDefinitions=function(e){var t=this.gridOptionsWrapper.getProcessSecondaryColDefFunc(),n=this.gridOptionsWrapper.getProcessSecondaryColGroupDefFunc();if(t||n){var r=function(e){e.forEach((function(e){var i=D(e.children);if(i){var o=e;n&&n(o),r(o.children)}else{var a=e;t&&t(a)}}))};e&&r(e)}},t.prototype.updateGridColumns=function(){var e=this;this.gridColsArePrimary&&(this.lastPrimaryOrder=this.gridColumns),this.secondaryColumns&&this.secondaryBalancedTree?(this.gridBalancedTree=this.secondaryBalancedTree.slice(),this.gridHeaderRowCount=this.secondaryHeaderRowCount,this.gridColumns=this.secondaryColumns.slice(),this.gridColsArePrimary=!1):this.primaryColumns&&(this.gridBalancedTree=this.primaryColumnTree.slice(),this.gridHeaderRowCount=this.primaryHeaderRowCount,this.gridColumns=this.primaryColumns.slice(),this.gridColsArePrimary=!0,this.orderGridColsLikeLastPrimary()),this.addAutoGroupToGridColumns(),this.gridColumns=this.putFixedColumnsFirst(this.gridColumns),this.setupQuickFilterColumns(),this.clearDisplayedAndViewportColumns(),this.colSpanActive=this.checkColSpanActiveInCols(this.gridColumns),this.gridColumnsMap={},this.gridColumns.forEach((function(t){return e.gridColumnsMap[t.getId()]=t})),this.setAutoHeightActive();var t={type:It.EVENT_GRID_COLUMNS_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.setAutoHeightActive=function(){if(this.autoHeightActive=this.gridColumns.filter((function(e){return e.getColDef().autoHeight})).length>0,this.autoHeightActive){this.autoHeightActiveAtLeastOnce=!0;var e=this.rowModel.getType(),t=e===st.ROW_MODEL_TYPE_CLIENT_SIDE||e===st.ROW_MODEL_TYPE_SERVER_SIDE;if(!t){var n="AG Grid - autoHeight columns only work with Client Side Row Model and Server Side Row Model.";Le((function(){return console.warn(n)}),"autoHeightActive.wrongRowModel")}}},t.prototype.orderGridColsLikeLastPrimary=function(){if(!S(this.lastPrimaryOrder)){var e=Xt(this.lastPrimaryOrder.map((function(e,t){return[e,t]}))),t=!0;if(this.gridColumns.forEach((function(n){e.has(n)&&(t=!1)})),!t){var n=Xt(this.gridColumns.map((function(e){return[e,!0]}))),r=this.lastPrimaryOrder.filter((function(e){return n.has(e)})),i=Xt(r.map((function(e){return[e,!0]}))),o=this.gridColumns.filter((function(e){return!i.has(e)})),a=r.slice();o.forEach((function(e){var t=e.getOriginalParent();if(t){var n=[];while(!n.length&&t){var r=t.getLeafColumns();r.forEach((function(e){var t=a.indexOf(e)>=0,r=n.indexOf(e)<0;t&&r&&n.push(e)})),t=t.getOriginalParent()}if(n.length){var i=n.map((function(e){return a.indexOf(e)})),o=Math.max.apply(Math,i);K(a,e,o+1)}else a.push(e)}else a.push(e)})),this.gridColumns=a}}},t.prototype.isPrimaryColumnGroupsPresent=function(){return this.primaryHeaderRowCount>1},t.prototype.setupQuickFilterColumns=function(){this.groupAutoColumns?this.columnsForQuickFilter=(this.primaryColumns||[]).concat(this.groupAutoColumns):this.primaryColumns&&(this.columnsForQuickFilter=this.primaryColumns)},t.prototype.putFixedColumnsFirst=function(e){var t=e.filter((function(e){return e.getColDef().lockPosition})),n=e.filter((function(e){return!e.getColDef().lockPosition}));return t.concat(n)},t.prototype.addAutoGroupToGridColumns=function(){if(this.createGroupAutoColumnsIfNeeded(),!S(this.groupAutoColumns)){this.gridColumns=this.groupAutoColumns?this.groupAutoColumns.concat(this.gridColumns):this.gridColumns;var e=this.columnFactory.createForAutoGroups(this.groupAutoColumns,this.gridBalancedTree);this.gridBalancedTree=e.concat(this.gridBalancedTree)}},t.prototype.clearDisplayedAndViewportColumns=function(){this.displayedTreeLeft=[],this.displayedTreeRight=[],this.displayedTreeCentre=[],this.viewportRowLeft={},this.viewportRowRight={},this.viewportRowCenter={},this.displayedColumnsLeft=[],this.displayedColumnsRight=[],this.displayedColumnsCenter=[],this.displayedColumns=[],this.viewportColumns=[]},t.prototype.updateGroupsAndDisplayedColumns=function(e){this.updateOpenClosedVisibilityInColumnGroups(),this.deriveDisplayedColumns(e),this.refreshFlexedColumns(),this.extractViewport(),this.updateBodyWidths();var t={type:It.EVENT_DISPLAYED_COLUMNS_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.deriveDisplayedColumns=function(e){this.derivedDisplayedColumnsFromDisplayedTree(this.displayedTreeLeft,this.displayedColumnsLeft),this.derivedDisplayedColumnsFromDisplayedTree(this.displayedTreeCentre,this.displayedColumnsCenter),this.derivedDisplayedColumnsFromDisplayedTree(this.displayedTreeRight,this.displayedColumnsRight),this.joinDisplayedColumns(),this.setLeftValues(e),this.displayedAutoHeightCols=this.displayedColumns.filter((function(e){return e.getColDef().autoHeight}))},t.prototype.isAutoRowHeightActive=function(){return this.autoHeightActive},t.prototype.wasAutoRowHeightEverActive=function(){return this.autoHeightActiveAtLeastOnce},t.prototype.joinDisplayedColumns=function(){this.gridOptionsWrapper.isEnableRtl()?this.displayedColumns=this.displayedColumnsRight.concat(this.displayedColumnsCenter).concat(this.displayedColumnsLeft):this.displayedColumns=this.displayedColumnsLeft.concat(this.displayedColumnsCenter).concat(this.displayedColumnsRight)},t.prototype.setLeftValues=function(e){this.setLeftValuesOfColumns(e),this.setLeftValuesOfGroups()},t.prototype.setLeftValuesOfColumns=function(e){var t=this;if(this.primaryColumns){var n=this.primaryColumns.slice(0),r=this.gridOptionsWrapper.isEnableRtl();[this.displayedColumnsLeft,this.displayedColumnsRight,this.displayedColumnsCenter].forEach((function(i){if(r){var o=t.getWidthOfColsInList(i);i.forEach((function(t){o-=t.getActualWidth(),t.setLeft(o,e)}))}else{var a=0;i.forEach((function(t){t.setLeft(a,e),a+=t.getActualWidth()}))}U(n,i)})),n.forEach((function(t){t.setLeft(null,e)}))}},t.prototype.setLeftValuesOfGroups=function(){[this.displayedTreeLeft,this.displayedTreeRight,this.displayedTreeCentre].forEach((function(e){e.forEach((function(e){if(e instanceof pt){var t=e;t.checkLeft()}}))}))},t.prototype.derivedDisplayedColumnsFromDisplayedTree=function(e,t){t.length=0,this.columnUtils.depthFirstDisplayedColumnTreeSearch(e,(function(e){e instanceof dt&&t.push(e)}))},t.prototype.extractViewportColumns=function(){this.suppressColumnVirtualisation?this.viewportColumnsCenter=this.displayedColumnsCenter:this.viewportColumnsCenter=this.filterOutColumnsWithinViewport(),this.viewportColumns=this.viewportColumnsCenter.concat(this.displayedColumnsLeft).concat(this.displayedColumnsRight)},t.prototype.getVirtualHeaderGroupRow=function(e,t){var n;switch(e){case st.PINNED_LEFT:n=this.viewportRowLeft[t];break;case st.PINNED_RIGHT:n=this.viewportRowRight[t];break;default:n=this.viewportRowCenter[t];break}return S(n)&&(n=[]),n},t.prototype.extractViewportRows=function(){this.viewportRowLeft={},this.viewportRowRight={},this.viewportRowCenter={};var e={};this.viewportColumns.forEach((function(t){return e[t.getId()]=!0}));var t=function(n,r,i){for(var o=!1,a=0;a<n.length;a++){var s=n[a],u=!1;if(s instanceof dt)u=!0===e[s.getId()];else{var l=s,c=l.getDisplayedChildren();c&&(u=t(c,r,i+1))}u&&(o=!0,r[i]||(r[i]=[]),r[i].push(s))}return o};t(this.displayedTreeLeft,this.viewportRowLeft,0),t(this.displayedTreeRight,this.viewportRowRight,0),t(this.displayedTreeCentre,this.viewportRowCenter,0)},t.prototype.extractViewport=function(){this.extractViewportColumns(),this.extractViewportRows()},t.prototype.filterOutColumnsWithinViewport=function(){return this.displayedColumnsCenter.filter(this.isColumnInViewport.bind(this))},t.prototype.refreshFlexedColumns=function(e){var t=this;void 0===e&&(e={});var n=e.source?e.source:"flex";if(null!=e.viewportWidth&&(this.flexViewportWidth=e.viewportWidth),!this.flexViewportWidth)return[];var r=-1;e.resizingCols&&e.resizingCols.forEach((function(e){var n=t.displayedColumnsCenter.indexOf(e);r<n&&(r=n)}));var i=function(e){var n=t.displayedColumnsCenter.indexOf(e)>r;return e.getFlex()&&n},o=this.displayedColumnsCenter.filter((function(e){return!i(e)})),a=this.displayedColumnsCenter.filter((function(e){return i(e)})),s=[];if(!a.length)return[];var u,l=[];e:while(1){var c=a.reduce((function(e,t){return e+t.getFlex()}),0);u=this.flexViewportWidth-this.getWidthOfColsInList(o);for(var d=0;d<a.length;d++){var h=a[d],p=u*h.getFlex()/c,f=0,g=h.getMinWidth(),m=h.getMaxWidth();if(D(g)&&p<g?f=g:D(m)&&p>m&&(f=m),f){h.setActualWidth(f,n),z(a,h),s.push(h),o.push(h);continue e}l[d]=Math.round(p)}break}var _=u;return a.forEach((function(e,t){e.setActualWidth(Math.min(l[t],_),n),s.push(e),_-=l[t]})),e.skipSetLeft||this.setLeftValues(n),e.updateBodyWidths&&this.updateBodyWidths(),e.fireResizedEvent&&this.fireColumnResizedEvent(s,!0,n,a),this.flexColsCalculatedAtLestOnce||(this.gridOptionsWrapper.isRowModelDefault()&&this.rowModel.resetRowHeights(),this.flexColsCalculatedAtLestOnce=!0),a},t.prototype.sizeColumnsToFit=function(e,t,n){void 0===t&&(t="sizeColumnsToFit");var r=this.getAllDisplayedColumns();if(!(e<=0)&&r.length){var i=[],o=[];r.forEach((function(e){!0===e.getColDef().suppressSizeToFit?o.push(e):i.push(e)}));var a=i.slice(0),s=!1,u=function(e){z(i,e),o.push(e)};i.forEach((function(e){return e.resetActualWidth(t)}));while(!s){s=!0;var l=e-this.getWidthOfColsInList(o);if(l<=0)i.forEach((function(e){e.setMinimum(t)}));else for(var c=l/this.getWidthOfColsInList(i),d=l,h=i.length-1;h>=0;h--){var p=i[h],f=p.getMinWidth(),g=p.getMaxWidth(),m=Math.round(p.getActualWidth()*c);D(f)&&m<f?(m=f,u(p),s=!1):D(g)&&p.isGreaterThanMax(m)?(m=g,u(p),s=!1):0===h&&(m=d),p.setActualWidth(m,t,!0),d-=m}}a.forEach((function(e){e.fireColumnWidthChangedEvent(t)})),this.setLeftValues(t),this.updateBodyWidths(),n||this.fireColumnResizedEvent(a,!0,t)}},t.prototype.buildDisplayedTrees=function(e){var t=[],n=[],r=[];e.forEach((function(e){switch(e.getPinned()){case"left":t.push(e);break;case"right":n.push(e);break;default:r.push(e);break}}));var i=new Nt;this.displayedTreeLeft=this.displayedGroupCreator.createDisplayedGroups(t,this.gridBalancedTree,i,st.PINNED_LEFT,this.displayedTreeLeft),this.displayedTreeRight=this.displayedGroupCreator.createDisplayedGroups(n,this.gridBalancedTree,i,st.PINNED_RIGHT,this.displayedTreeRight),this.displayedTreeCentre=this.displayedGroupCreator.createDisplayedGroups(r,this.gridBalancedTree,i,null,this.displayedTreeCentre),this.updateDisplayedMap()},t.prototype.updateDisplayedMap=function(){var e=this;this.displayedColumnsAndGroupsMap={};var t=function(t){e.displayedColumnsAndGroupsMap[t.getUniqueId()]=t};this.columnUtils.depthFirstAllColumnTreeSearch(this.displayedTreeCentre,t),this.columnUtils.depthFirstAllColumnTreeSearch(this.displayedTreeLeft,t),this.columnUtils.depthFirstAllColumnTreeSearch(this.displayedTreeRight,t)},t.prototype.isDisplayed=function(e){var t=this.displayedColumnsAndGroupsMap[e.getUniqueId()];return t===e},t.prototype.updateOpenClosedVisibilityInColumnGroups=function(){var e=this.getAllDisplayedTrees();this.columnUtils.depthFirstAllColumnTreeSearch(e,(function(e){if(e instanceof pt){var t=e;t.calculateDisplayedColumns()}}))},t.prototype.getGroupAutoColumns=function(){return this.groupAutoColumns},t.prototype.createGroupAutoColumnsIfNeeded=function(){if(this.autoGroupsNeedBuilding){this.autoGroupsNeedBuilding=!1;var e=this.gridOptionsWrapper.isGroupUseEntireRow(this.pivotMode),t=this.pivotMode?this.gridOptionsWrapper.isPivotSuppressAutoColumn():this.gridOptionsWrapper.isGroupSuppressAutoColumn(),n=this.rowGroupColumns.length>0||this.usingTreeData,r=n&&!t&&!e;if(r){var i=this.autoGroupColService.createAutoGroupColumns(this.rowGroupColumns),o=!this.autoColsEqual(i,this.groupAutoColumns);(o||this.forceRecreateAutoGroups)&&(this.groupAutoColumns=i)}else this.groupAutoColumns=null}},t.prototype.autoColsEqual=function(e,t){return G(e,t,(function(e,t){return e.getColId()===t.getColId()}))},t.prototype.getWidthOfColsInList=function(e){return e.reduce((function(e,t){return e+t.getActualWidth()}),0)},t.prototype.getGridBalancedTree=function(){return this.gridBalancedTree},t.prototype.hasFloatingFilters=function(){if(!this.gridColumns)return!1;var e=this.gridColumns.some((function(e){return e.getColDef().floatingFilter}));return e},t.prototype.getFirstDisplayedColumn=function(){var e=this.gridOptionsWrapper.isEnableRtl(),t=["getDisplayedLeftColumns","getDisplayedCenterColumns","getDisplayedRightColumns"];e&&t.reverse();for(var n=0;n<t.length;n++){var r=this[t[n]]();if(r.length)return e?H(r):r[0]}return null},$t([Ze("expressionService")],t.prototype,"expressionService",void 0),$t([Ze("columnFactory")],t.prototype,"columnFactory",void 0),$t([Ze("displayedGroupCreator")],t.prototype,"displayedGroupCreator",void 0),$t([Ze("autoWidthCalculator")],t.prototype,"autoWidthCalculator",void 0),$t([Ze("columnUtils")],t.prototype,"columnUtils",void 0),$t([Ze("columnAnimationService")],t.prototype,"columnAnimationService",void 0),$t([Ze("autoGroupColService")],t.prototype,"autoGroupColService",void 0),$t([$e("aggFuncService")],t.prototype,"aggFuncService",void 0),$t([$e("valueCache")],t.prototype,"valueCache",void 0),$t([$e("animationFrameService")],t.prototype,"animationFrameService",void 0),$t([Ze("rowModel")],t.prototype,"rowModel",void 0),$t([Ze("columnApi")],t.prototype,"columnApi",void 0),$t([Ze("gridApi")],t.prototype,"gridApi",void 0),$t([Ze("sortController")],t.prototype,"sortController",void 0),$t([Ze("columnDefFactory")],t.prototype,"columnDefFactory",void 0),$t([Xe],t.prototype,"init",null),$t([en(0,tt("loggerFactory"))],t.prototype,"setBeans",null),t=$t([Je("columnModel")],t),t}(Mt);
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function rn(e,t){return Vt(e.toString(),t,"0")}function on(e,t){for(var n=[],r=e;r<=t;r++)n.push(r);return n}function an(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function sn(){return Number.MAX_SAFE_INTEGER||9007199254740991}function un(e){return"string"===typeof e&&(e=parseInt(e,10)),"number"===typeof e?Math.floor(e):null}function ln(e,t){for(var n="",r=0;r<t;r++)n+=String.fromCharCode(255&e),e>>>=8;return n}function cn(e){return"number"!==typeof e?"":dn(Math.round(100*e)/100)}function dn(e){return"number"!==typeof e?"":e.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")}function hn(e){return null==e?null:e.reduce((function(e,t){return e+t}),0)}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var pn=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),fn=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},gn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return pn(t,e),t.prototype.calculateColMinWidth=function(e){return null!=e.minWidth?e.minWidth:this.gridOptionsWrapper.getMinColWidth()},t.prototype.calculateColMaxWidth=function(e){return null!=e.maxWidth?e.maxWidth:this.gridOptionsWrapper.getMaxColWidth()||sn()},t.prototype.calculateColInitialWidth=function(e){var t,n=this.calculateColMinWidth(e),r=this.calculateColMaxWidth(e),i=E(e.width),o=E(e.initialWidth);return t=null!=i?i:null!=o?o:this.gridOptionsWrapper.getColWidth(),Math.max(Math.min(t,r),n)},t.prototype.getOriginalPathForColumn=function(e,t){var n=[],r=!1,i=function(t,o){for(var a=0;a<t.length;a++){if(r)return;var s=t[a];if(s instanceof ft){var u=s;i(u.getChildren(),o+1),n[o]=s}else s===e&&(r=!0)}};return i(t,0),r?n:null},t.prototype.depthFirstOriginalTreeSearch=function(e,t,n){var r=this;t&&t.forEach((function(t){t instanceof ft&&r.depthFirstOriginalTreeSearch(t,t.getChildren(),n),n(t,e)}))},t.prototype.depthFirstAllColumnTreeSearch=function(e,t){var n=this;e&&e.forEach((function(e){e instanceof pt&&n.depthFirstAllColumnTreeSearch(e.getChildren(),t),t(e)}))},t.prototype.depthFirstDisplayedColumnTreeSearch=function(e,t){var n=this;e&&e.forEach((function(e){e instanceof pt&&n.depthFirstDisplayedColumnTreeSearch(e.getDisplayedChildren(),t),t(e)}))},t=fn([Je("columnUtils")],t),t}(Mt),mn=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_n=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},yn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return mn(t,e),t.prototype.createDisplayedGroups=function(e,t,n,r,i){var o,a,s=this,u=[],l=this.mapOldGroupsById(i);return e.forEach((function(e){for(var i=s.getOriginalPathForColumn(t,e),c=[],d=!a,h=0;h<i.length;h++)if(d||i[h]!==a[h]){var p=s.createColumnGroup(i[h],n,l,r);c[h]=p,0==h?u.push(p):c[h-1].addChild(p)}else c[h]=o[h];var f=0===c.length;if(f)u.push(e);else{var g=H(c);g.addChild(e)}o=c,a=i})),this.setupParentsIntoColumns(u,null),u},t.prototype.createColumnGroup=function(e,t,n,r){var i=e.getGroupId(),o=t.getInstanceIdForKey(i),a=pt.createUniqueId(i,o),s=n[a];return s&&s.getOriginalColumnGroup()!==e&&(s=null),D(s)?s.reset():(s=new pt(e,i,o,r),this.context.createBean(s)),s},t.prototype.mapOldGroupsById=function(e){var t={},n=function(e){e.forEach((function(e){if(e instanceof pt){var r=e;t[e.getUniqueId()]=r,n(r.getChildren())}}))};return e&&n(e),t},t.prototype.setupParentsIntoColumns=function(e,t){var n=this;e.forEach((function(e){if(e.setParent(t),e instanceof pt){var r=e;n.setupParentsIntoColumns(r.getChildren(),r)}}))},t.prototype.getOriginalPathForColumn=function(e,t){var n=[],r=!1,i=function(e,o){for(var a=0;a<e.length;a++){if(r)return;var s=e[a];if(s instanceof ft){var u=s;i(u.getChildren(),o+1),n[o]=s}else s===t&&(r=!0)}};return i(e,0),r?n:(console.warn("could not get path"),null)},t=_n([Je("displayedGroupCreator")],t),t}(Mt),vn=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},bn=function(){function e(){}return e.STRING_PROPERTIES=["sortingOrder","rowClass","rowSelection","overlayLoadingTemplate","overlayNoRowsTemplate","quickFilterText","rowModelType","editType","domLayout","clipboardDeliminator","rowGroupPanelShow","multiSortKey","pivotColumnGroupTotals","pivotRowTotals","pivotPanelShow","fillHandleDirection","serverSideStoreType","groupDisplayType","treeDataDisplayType"],e.OBJECT_PROPERTIES=["components","frameworkComponents","rowStyle","context","autoGroupColumnDef","localeText","icons","datasource","serverSideDatasource","viewportDatasource","groupRowRendererParams","aggFuncs","fullWidthCellRendererParams","defaultColGroupDef","defaultColDef","defaultExportParams","defaultCsvExportParams","defaultExcelExportParams","columnTypes","rowClassRules","detailCellRendererParams","loadingCellRendererParams","loadingOverlayComponentParams","noRowsOverlayComponentParams","popupParent","colResizeDefault","statusBar","sideBar","chartThemeOverrides","customChartThemes"],e.ARRAY_PROPERTIES=["alignedGrids","rowData","columnDefs","excelStyles","pinnedTopRowData","pinnedBottomRowData","chartThemes"],e.NUMBER_PROPERTIES=["rowHeight","detailRowHeight","rowBuffer","colWidth","headerHeight","groupHeaderHeight","floatingFiltersHeight","pivotHeaderHeight","pivotGroupHeaderHeight","groupDefaultExpanded","minColWidth","maxColWidth","viewportRowModelPageSize","viewportRowModelBufferSize","autoSizePadding","maxBlocksInCache","maxConcurrentDatasourceRequests","tooltipShowDelay","cacheOverflowSize","paginationPageSize","cacheBlockSize","infiniteInitialRowCount","scrollbarWidth","batchUpdateWaitMillis","asyncTransactionWaitMillis","blockLoadDebounceMillis","keepDetailRowsCount","undoRedoCellEditingLimit","cellFlashDelay","cellFadeDelay","tabIndex"],e.BOOLEAN_PROPERTIES=["suppressMakeColumnVisibleAfterUnGroup","suppressRowClickSelection","suppressCellSelection","suppressHorizontalScroll","alwaysShowHorizontalScroll","alwaysShowVerticalScroll","debug","enableBrowserTooltips","enableCellExpressions","angularCompileRows","angularCompileFilters","groupSuppressAutoColumn","groupSelectsChildren","groupIncludeFooter","groupIncludeTotalFooter","groupUseEntireRow","groupSuppressBlankHeader","suppressMenuHide","suppressRowDeselection","unSortIcon","suppressMultiSort","singleClickEdit","suppressLoadingOverlay","suppressNoRowsOverlay","suppressAutoSize","skipHeaderOnAutoSize","suppressParentsInRowNodes","suppressColumnMoveAnimation","suppressMovableColumns","suppressFieldDotNotation","enableRangeSelection","enableRangeHandle","enableFillHandle","suppressClearOnFillReduction","deltaSort","suppressTouch","suppressAsyncEvents","allowContextMenuWithControlKey","suppressContextMenu","rememberGroupStateWhenNewData","enableCellChangeFlash","suppressDragLeaveHidesColumns","suppressMiddleClickScrolls","suppressPreventDefaultOnMouseWheel","suppressCopyRowsToClipboard","copyHeadersToClipboard","pivotMode","suppressAggFuncInHeader","suppressColumnVirtualisation","suppressAggAtRootLevel","suppressFocusAfterRefresh","functionsPassive","functionsReadOnly","animateRows","groupSelectsFiltered","groupRemoveSingleChildren","groupRemoveLowestSingleChildren","enableRtl","suppressClickEdit","rowDragEntireRow","rowDragManaged","suppressRowDrag","suppressMoveWhenRowDragging","rowDragMultiRow","enableGroupEdit","embedFullWidthRows","deprecatedEmbedFullWidthRows","suppressPaginationPanel","floatingFilter","groupHideOpenParents","groupMultiAutoColumn","pagination","stopEditingWhenGridLosesFocus","paginationAutoPageSize","suppressScrollOnNewData","suppressScrollWhenPopupsAreOpen","purgeClosedRowNodes","cacheQuickFilter","deltaRowDataMode","ensureDomOrder","accentedSort","suppressChangeDetection","valueCache","valueCacheNeverExpires","aggregateOnlyChangedColumns","suppressAnimationFrame","suppressExcelExport","suppressCsvExport","treeData","masterDetail","suppressMultiRangeSelection","enterMovesDownAfterEdit","enterMovesDown","suppressPropertyNamesCheck","rowMultiSelectWithClick","suppressEnterpriseResetOnNewColumns","enableOldSetFilterModel","suppressRowHoverHighlight","suppressRowTransform","suppressClipboardPaste","suppressLastEmptyLineOnPaste","serverSideSortingAlwaysResets","suppressSetColumnStateEvents","suppressColumnStateEvents","enableCharts","deltaColumnMode","suppressMaintainUnsortedOrder","enableCellTextSelection","suppressBrowserResizeObserver","suppressMaxRenderedRowRestriction","excludeChildrenWhenTreeDataFiltering","tooltipMouseTrack","keepDetailRows","paginateChildRows","preventDefaultOnContextMenu","undoRedoCellEditing","allowDragFromColumnsToolPanel","immutableData","immutableColumns","pivotSuppressAutoColumn","suppressExpandablePivotGroups","applyColumnDefOrder","debounceVerticalScrollbar","detailRowAutoHeight","serverSideFilteringAlwaysResets","suppressAggFilteredOnly","showOpenedGroup","suppressClipboardApi","suppressModelUpdateAfterUpdateTransaction","stopEditingWhenCellsLoseFocus","maintainColumnOrder","groupMaintainOrder","columnHoverHighlight","reactUi"],e.FUNCTION_PROPERTIES=["localeTextFunc","groupRowInnerRenderer","groupRowInnerRendererFramework","groupRowRenderer","groupRowRendererFramework","isExternalFilterPresent","getRowHeight","doesExternalFilterPass","getRowClass","getRowStyle","getContextMenuItems","getMainMenuItems","processRowPostCreate","processCellForClipboard","groupRowAggNodes","getRowNodeId","isFullWidthCell","fullWidthCellRenderer","fullWidthCellRendererFramework","processSecondaryColDef","processSecondaryColGroupDef","getBusinessKeyForNode","sendToClipboard","navigateToNextHeader","tabToNextHeader","navigateToNextCell","tabToNextCell","processCellFromClipboard","getDocument","postProcessPopup","getChildCount","getDataPath","loadingCellRenderer","loadingCellRendererFramework","loadingOverlayComponent","loadingOverlayComponentFramework","noRowsOverlayComponent","noRowsOverlayComponentFramework","detailCellRenderer","detailCellRendererFramework","isRowMaster","isRowSelectable","postSort","processHeaderForClipboard","paginationNumberFormatter","processDataFromClipboard","getServerSideGroupKey","isServerSideGroup","suppressKeyboardEvent","createChartContainer","getChartToolbarItems","fillOperation","isApplyServerSideTransaction","getServerSideStoreParams","isServerSideGroupOpenByDefault","isGroupOpenByDefault","defaultGroupSortComparator","defaultGroupOrderComparator","loadingCellRendererSelector"],e.ALL_PROPERTIES=vn(e.ARRAY_PROPERTIES,e.OBJECT_PROPERTIES,e.STRING_PROPERTIES,e.NUMBER_PROPERTIES,e.FUNCTION_PROPERTIES,e.BOOLEAN_PROPERTIES),e.FRAMEWORK_PROPERTIES=["__ob__","__v_skip","__metadata__","mappedColumnProperties","hasChildColumns","toColDef","createColDefFromGridColumn"],e}(),Fn=function(){return Fn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Fn.apply(this,arguments)},wn=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Cn=function(){function e(){}return e.getEventCallbacks=function(){return e.EVENT_CALLBACKS||(e.EVENT_CALLBACKS=e.EVENTS.map((function(t){return e.getCallbackForEvent(t)}))),e.EVENT_CALLBACKS},e.copyAttributesToGridOptions=function(t,n,r){void 0===r&&(r=!1),"object"!==typeof t&&(t={});var i=t,o=function(e){return"undefined"!==typeof n[e]};return wn(e.ARRAY_PROPERTIES,e.STRING_PROPERTIES,e.OBJECT_PROPERTIES,e.FUNCTION_PROPERTIES,e.getEventCallbacks()).filter(o).forEach((function(e){return i[e]=n[e]})),e.BOOLEAN_PROPERTIES.filter(o).forEach((function(t){return i[t]=e.toBoolean(n[t])})),e.NUMBER_PROPERTIES.filter(o).forEach((function(t){return i[t]=e.toNumber(n[t])})),t},e.getCallbackForEvent=function(e){return!e||e.length<2?e:"on"+e[0].toUpperCase()+e.substr(1)},e.processOnChange=function(t,n,r,i){if(t){var o=Fn({},t),a=n,s=function(e){return o[e]};wn(e.ARRAY_PROPERTIES,e.OBJECT_PROPERTIES,e.STRING_PROPERTIES,e.getEventCallbacks()).filter(s).forEach((function(e){return a[e]=o[e].currentValue})),e.BOOLEAN_PROPERTIES.filter(s).forEach((function(t){return a[t]=e.toBoolean(o[t].currentValue)})),e.NUMBER_PROPERTIES.filter(s).forEach((function(t){return a[t]=e.toNumber(o[t].currentValue)})),o.enableCellTextSelection&&(r.setEnableCellTextSelection(e.toBoolean(o.enableCellTextSelection.currentValue)),delete o.enableCellTextSelection),o.quickFilterText&&(r.setQuickFilter(o.quickFilterText.currentValue),delete o.quickFilterText),o.autoGroupColumnDef&&(r.setAutoGroupColumnDef(o.autoGroupColumnDef.currentValue,"gridOptionsChanged"),delete o.autoGroupColumnDef),o.columnDefs&&(r.setColumnDefs(o.columnDefs.currentValue,"gridOptionsChanged"),delete o.columnDefs),o.paginationPageSize&&(r.paginationSetPageSize(e.toNumber(o.paginationPageSize.currentValue)),delete o.paginationPageSize),o.pivotMode&&(i.setPivotMode(e.toBoolean(o.pivotMode.currentValue)),delete o.pivotMode),o.groupRemoveSingleChildren&&(r.setGroupRemoveSingleChildren(e.toBoolean(o.groupRemoveSingleChildren.currentValue)),delete o.groupRemoveSingleChildren),o.suppressRowDrag&&(r.setSuppressRowDrag(e.toBoolean(o.suppressRowDrag.currentValue)),delete o.suppressRowDrag),o.suppressMoveWhenRowDragging&&(r.setSuppressMoveWhenRowDragging(e.toBoolean(o.suppressMoveWhenRowDragging.currentValue)),delete o.suppressMoveWhenRowDragging),o.suppressRowClickSelection&&(r.setSuppressRowClickSelection(e.toBoolean(o.suppressRowClickSelection.currentValue)),delete o.suppressRowClickSelection),o.suppressClipboardPaste&&(r.setSuppressClipboardPaste(e.toBoolean(o.suppressClipboardPaste.currentValue)),delete o.suppressClipboardPaste),o.headerHeight&&(r.setHeaderHeight(e.toNumber(o.headerHeight.currentValue)),delete o.headerHeight);var u=r;Object.keys(o).forEach((function(e){var n="set"+e.charAt(0).toUpperCase()+e.substring(1);u[n]&&u[n](t[e].currentValue)}));var l={type:It.EVENT_COMPONENT_STATE_CHANGED,api:n.api,columnApi:n.columnApi};de(t,(function(e,t){l[e]=t})),r.dispatchEvent(l)}},e.toBoolean=function(e){return"boolean"===typeof e?e:"string"===typeof e&&("TRUE"===e.toUpperCase()||""==e)},e.toNumber=function(e){return"number"===typeof e?e:"string"===typeof e?Number(e):void 0},e.EVENTS=[],e.PUBLIC_EVENTS=[],e.EXCLUDED_INTERNAL_EVENTS=[],e.STRING_PROPERTIES=bn.STRING_PROPERTIES,e.OBJECT_PROPERTIES=bn.OBJECT_PROPERTIES,e.ARRAY_PROPERTIES=bn.ARRAY_PROPERTIES,e.NUMBER_PROPERTIES=bn.NUMBER_PROPERTIES,e.BOOLEAN_PROPERTIES=bn.BOOLEAN_PROPERTIES,e.FUNCTION_PROPERTIES=bn.FUNCTION_PROPERTIES,e.ALL_PROPERTIES=bn.ALL_PROPERTIES,e}();Cn.EVENTS=P(It),Cn.EXCLUDED_INTERNAL_EVENTS=[It.EVENT_SCROLLBAR_WIDTH_CHANGED,It.EVENT_CHECKBOX_CHANGED,It.EVENT_HEIGHT_SCALE_CHANGED,It.EVENT_BODY_HEIGHT_CHANGED,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,It.EVENT_SCROLL_VISIBILITY_CHANGED,It.EVENT_COLUMN_HOVER_CHANGED,It.EVENT_FLASH_CELLS,It.EVENT_PAGINATION_PIXEL_OFFSET_CHANGED,It.EVENT_DISPLAYED_ROWS_CHANGED,It.EVENT_LEFT_PINNED_WIDTH_CHANGED,It.EVENT_RIGHT_PINNED_WIDTH_CHANGED,It.EVENT_ROW_CONTAINER_HEIGHT_CHANGED,It.EVENT_POPUP_TO_FRONT,It.EVENT_KEYBOARD_FOCUS,It.EVENT_MOUSE_FOCUS,It.EVENT_STORE_UPDATED,It.EVENT_COLUMN_PANEL_ITEM_DRAG_START,It.EVENT_COLUMN_PANEL_ITEM_DRAG_END,It.EVENT_FILL_START,It.EVENT_FILL_END],Cn.PUBLIC_EVENTS=Cn.EVENTS.filter((function(e){return!J(Cn.EXCLUDED_INTERNAL_EVENTS,e)}));
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var Dn,Sn,kn,xn,En,An,Tn,Mn,On,Ln=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Rn=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Pn=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.componentsMappedByName={},t}return Ln(t,e),t.prototype.setupComponents=function(e){var t=this;e&&e.forEach((function(e){return t.addComponent(e)}))},t.prototype.addComponent=function(e){var t=e.componentName.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),n=t.toUpperCase();this.componentsMappedByName[n]=e.componentClass},t.prototype.getComponentClass=function(e){return this.componentsMappedByName[e]},t=Rn([Je("agStackComponentsRegistry")],t),t}(Mt),In=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Nn=function(){function e(){}return e.STRING_PROPERTIES=["headerName","columnGroupShow","headerClass","toolPanelClass","headerValueGetter","pivotKeys","groupId","colId","sort","initialSort","field","type","tooltipComponent","tooltipField","headerTooltip","cellClass","showRowGroup","template","templateUrl","filter","initialAggFunc","aggFunc","cellRenderer","cellEditor","pinned","initialPinned","chartDataType","cellEditorPopupPosition"],e.OBJECT_PROPERTIES=["headerGroupComponent","headerGroupComponentFramework","headerGroupComponentParams","cellStyle","cellRendererParams","cellEditorFramework","cellEditorParams","pinnedRowCellRendererFramework","pinnedRowCellRendererParams","filterFramework","filterParams","pivotValueColumn","headerComponent","headerComponentFramework","headerComponentParams","floatingFilterComponent","floatingFilterComponentParams","floatingFilterComponentFramework","tooltipComponent","tooltipComponentParams","tooltipComponentFramework","refData","columnsMenuParams"],e.ARRAY_PROPERTIES=["children","sortingOrder","allowedAggFuncs","menuTabs","pivotTotalColumnIds","cellClassRules","icons"],e.NUMBER_PROPERTIES=["sortedAt","sortIndex","initialSortIndex","flex","initialFlex","width","initialWidth","minWidth","maxWidth","rowGroupIndex","initialRowGroupIndex","pivotIndex","initialPivotIndex"],e.BOOLEAN_PROPERTIES=["suppressCellFlash","suppressColumnsToolPanel","suppressFiltersToolPanel","openByDefault","marryChildren","hide","initialHide","rowGroup","initialRowGroup","pivot","initialPivot","checkboxSelection","headerCheckboxSelection","headerCheckboxSelectionFilteredOnly","suppressMenu","suppressMovable","lockPosition","lockVisible","lockPinned","unSortIcon","suppressSizeToFit","suppressAutoSize","enableRowGroup","enablePivot","enableValue","editable","suppressPaste","suppressNavigable","enableCellChangeFlash","rowDrag","dndSource","autoHeight","wrapText","sortable","resizable","singleClickEdit","floatingFilter","cellEditorPopup","suppressFillHandle"],e.FUNCTION_PROPERTIES=["dndSourceOnRowDrag","valueGetter","valueSetter","filterValueGetter","keyCreator","cellRenderer","cellRendererFramework","pinnedRowCellRenderer","valueFormatter","pinnedRowValueFormatter","valueParser","comparator","equals","pivotComparator","suppressKeyboardEvent","suppressHeaderKeyboardEvent","colSpan","rowSpan","getQuickFilterText","newValueHandler","onCellValueChanged","onCellClicked","onCellDoubleClicked","onCellContextMenu","rowDragText","tooltipValueGetter","tooltipComponent","tooltipComponentFramework","cellRendererSelector","cellEditorSelector"],e.ALL_PROPERTIES=In(e.ARRAY_PROPERTIES,e.OBJECT_PROPERTIES,e.STRING_PROPERTIES,e.NUMBER_PROPERTIES,e.FUNCTION_PROPERTIES,e.BOOLEAN_PROPERTIES),e.FRAMEWORK_PROPERTIES=["__ob__","__v_skip","__metadata__","mappedColumnProperties","hasChildColumns","toColDef","createColDefFromGridColumn"],e}(),Bn=function(){function e(e,t,n,r){void 0===r&&(r=1),this.r=Math.min(1,Math.max(0,e||0)),this.g=Math.min(1,Math.max(0,t||0)),this.b=Math.min(1,Math.max(0,n||0)),this.a=Math.min(1,Math.max(0,r||0))}return e.fromString=function(t){if(t.indexOf("#")>=0)return e.fromHexString(t);var n=e.nameToHex[t];if(n)return e.fromHexString(n);if(t.indexOf("rgb")>=0)return e.fromRgbaString(t);throw new Error("Invalid color string: '"+t+"'")},e.parseHex=function(e){var t;switch(e=e.replace(/ /g,"").slice(1),e.length){case 6:case 8:t=[];for(var n=0;n<e.length;n+=2)t.push(parseInt(""+e[n]+e[n+1],16));break;case 3:case 4:t=e.split("").map((function(e){return parseInt(e,16)})).map((function(e){return e+16*e}));break}if(t.length>=3&&t.every((function(e){return e>=0})))return 3===t.length&&t.push(255),t},e.fromHexString=function(t){var n=e.parseHex(t);if(n){var r=n[0],i=n[1],o=n[2],a=n[3];return new e(r/255,i/255,o/255,a/255)}throw new Error("Malformed hexadecimal color string: '"+t+"'")},e.stringToRgba=function(e){for(var t=[NaN,NaN],n=t[0],r=t[1],i=0;i<e.length;i++){var o=e[i];if(n||"("!==o){if(")"===o){r=i;break}}else n=i}var a=n&&r&&e.substring(n+1,r);if(a){var s=a.split(","),u=[];for(i=0;i<s.length;i++){var l=s[i],c=parseFloat(l);if(isNaN(c))return;l.indexOf("%")>=0?(c=Math.max(0,Math.min(100,c)),c/=100):3===i?c=Math.max(0,Math.min(1,c)):(c=Math.max(0,Math.min(255,c)),c/=255),u.push(c)}return u}},e.fromRgbaString=function(t){var n=e.stringToRgba(t);if(n){if(3===n.length)return new e(n[0],n[1],n[2]);if(4===n.length)return new e(n[0],n[1],n[2],n[3])}throw new Error("Malformed rgb/rgba color string: '"+t+"'")},e.fromArray=function(t){if(4===t.length)return new e(t[0],t[1],t[2],t[3]);if(3===t.length)return new e(t[0],t[1],t[2]);throw new Error("The given array should contain 3 or 4 color components (numbers).")},e.fromHSB=function(t,n,r,i){void 0===i&&(i=1);var o=e.HSBtoRGB(t,n,r);return new e(o[0],o[1],o[2],i)},e.padHex=function(e){return 1===e.length?"0"+e:e},e.prototype.toHexString=function(){var t="#"+e.padHex(Math.round(255*this.r).toString(16))+e.padHex(Math.round(255*this.g).toString(16))+e.padHex(Math.round(255*this.b).toString(16));return this.a<1&&(t+=e.padHex(Math.round(255*this.a).toString(16))),t},e.prototype.toRgbaString=function(e){void 0===e&&(e=3);var t=[Math.round(255*this.r),Math.round(255*this.g),Math.round(255*this.b)],n=Math.pow(10,e);return 1!==this.a?(t.push(Math.round(this.a*n)/n),"rgba("+t.join(", ")+")"):"rgb("+t.join(", ")+")"},e.prototype.toString=function(){return 1===this.a?this.toHexString():this.toRgbaString()},e.prototype.toHSB=function(){return e.RGBtoHSB(this.r,this.g,this.b)},e.RGBtoHSB=function(e,t,n){var r=Math.min(e,t,n),i=Math.max(e,t,n),o=0!==i?(i-r)/i:0,a=NaN;if(r!==i){var s=i-r,u=(i-e)/s,l=(i-t)/s,c=(i-n)/s;a=e===i?c-l:t===i?2+u-c:4+l-u,a/=6,a<0&&(a+=1)}return[360*a,o,i]},e.HSBtoRGB=function(e,t,n){isNaN(e)&&(e=0),e=(e%360+360)%360/360;var r=0,i=0,o=0;if(0===t)r=i=o=n;else{var a=6*(e-Math.floor(e)),s=a-Math.floor(a),u=n*(1-t),l=n*(1-t*s),c=n*(1-t*(1-s));switch(a|0){case 0:r=n,i=c,o=u;break;case 1:r=l,i=n,o=u;break;case 2:r=u,i=n,o=c;break;case 3:r=u,i=l,o=n;break;case 4:r=c,i=u,o=n;break;case 5:r=n,i=u,o=l;break}}return[r,i,o]},e.prototype.derive=function(t,n,r,i){var o=e.RGBtoHSB(this.r,this.g,this.b),a=o[2];0==a&&r>1&&(a=.05);var s=((o[0]+t)%360+360)%360,u=Math.max(Math.min(o[1]*n,1),0);a=Math.max(Math.min(a*r,1),0);var l=Math.max(Math.min(this.a*i,1),0),c=e.HSBtoRGB(s,u,a);return c.push(l),e.fromArray(c)},e.prototype.brighter=function(){return this.derive(0,1,1/.7,1)},e.prototype.darker=function(){return this.derive(0,1,.7,1)},e.nameToHex=Object.freeze({aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkgrey:"#A9A9A9",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",fuchsia:"#FF00FF",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",gray:"#808080",green:"#008000",greenyellow:"#ADFF2F",grey:"#808080",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgray:"#D3D3D3",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",lime:"#00FF00",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",maroon:"#800000",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",navy:"#000080",oldlace:"#FDF5E6",olive:"#808000",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",purple:"#800080",rebeccapurple:"#663399",red:"#FF0000",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",silver:"#C0C0C0",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",teal:"#008080",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",white:"#FFFFFF",whitesmoke:"#F5F5F5",yellow:"#FFFF00",yellowgreen:"#9ACD32"}),e}();function jn(){return void 0===Sn&&(Sn=!!document.documentMode),Sn}function Hn(){return void 0===kn&&(kn=!jn()&&!!window.StyleMedia),kn}function Gn(){return void 0===Dn&&(Dn=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)),Dn}function Vn(){if(void 0===xn){var e=window;xn=!!e.chrome&&(!!e.chrome.webstore||!!e.chrome.runtime)||/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor)}return xn}function Yn(){if(void 0===En){var e=window;En="undefined"!==typeof e.InstallTrigger}return En}function Wn(){return void 0===An&&(An=(/iPad|iPhone|iPod/.test(navigator.platform)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)&&!window.MSStream),An}function qn(e){if(!e)return null;var t=e.tabIndex,n=e.getAttribute("tabIndex");if(jn()&&0===t&&null===n){var r={a:!0,body:!0,button:!0,frame:!0,iframe:!0,img:!0,input:!0,isindex:!0,object:!0,select:!0,textarea:!0};return!0===r[e.nodeName.toLowerCase()]?"0":null}return-1!==t||null!==n&&(""!==n||Yn())?t.toString():null}function zn(){if(!document.body)return-1;var e=1e6,t=navigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,n=document.createElement("div");document.body.appendChild(n);while(1){var r=2*e;if(n.style.height=r+"px",r>t||n.clientHeight!==r)break;e=r}return document.body.removeChild(n),e}function Un(){return null==Mn&&Kn(),Mn}function Kn(){var e=document.body,t=document.createElement("div");t.style.width=t.style.height="100px",t.style.opacity="0",t.style.overflow="scroll",t.style.msOverflowStyle="scrollbar",t.style.position="absolute",e.appendChild(t);var n=t.offsetWidth-t.clientWidth;0===n&&0===t.clientWidth&&(n=null),t.parentNode&&t.parentNode.removeChild(t),null!=n&&(Mn=n,Tn=0===n)}function Xn(){return null==Tn&&Kn(),Tn}function Qn(){var e,t=["webkit","moz","o","ms"],n=document.createElement("div"),r=document.getElementsByTagName("body")[0],i=!1;r.appendChild(n),n.setAttribute("style",t.map((function(e){return"-"+e+"-overflow-scrolling: touch"})).concat("overflow-scrolling: touch").join(";"));var o=window.getComputedStyle(n);if("touch"===o.overflowScrolling&&(i=!0),!i)for(var a=0,s=t;a<s.length;a++)if(e=s[a],"touch"===o[e+"OverflowScrolling"]){i=!0;break}return n.parentNode&&n.parentNode.removeChild(n),i}function Jn(){return document.body?document.body.clientWidth:window.innerHeight?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:-1}function Zn(){return document.body?document.body.clientHeight:window.innerHeight?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:-1}function $n(e,t){if(e&&t&&0!==t.length){if(!(t.indexOf(" ")>=0)){if(e.classList)e.classList.add(t);else if(e.className&&e.className.length>0){var n=e.className.split(" ");n.indexOf(t)<0&&(n.push(t),e.setAttribute("class",n.join(" ")))}else e.setAttribute("class",t);return e}t.split(" ").forEach((function(t){return $n(e,t)}))}}function er(e,t){if(e&&t&&0!==t.length)if(t.indexOf(" ")>=0)t.split(" ").forEach((function(t){return er(e,t)}));else if(e.classList)e.classList.remove(t);else if(e.className&&e.className.length>0){var n=e.className.split(" ").filter((function(e){return e!==t})).join(" ");e.setAttribute("class",n)}}function tr(e,t,n){n?$n(e,t):er(e,t)}function nr(e,t,n){var r=e.parentElement,i=r&&r.firstChild;while(i)t&&tr(i,t,i===e),n&&tr(i,n,i!==e),i=i.nextSibling}function rr(e,t){if(e.classList)return e.classList.contains(t);if(e.className){var n=e.className===t,r=e.className.indexOf(" "+t+" ")>=0,i=0===e.className.indexOf(t+" "),o=e.className.lastIndexOf(" "+t)===e.className.length-t.length-1;return n||r||i||o}return!1}function ir(e){var t=Element.prototype.matches||Element.prototype.msMatchesSelector,n=t.call(e,st.INPUT_SELECTOR),r=t.call(e,st.FOCUSABLE_EXCLUDE),i=br(e),o=n&&!r&&i;return o}function or(e,t){tr(e,"ag-hidden",!t)}function ar(e,t){tr(e,"ag-invisible",!t)}function sr(e,t){var n="disabled",r=t?function(e){return e.setAttribute(n,"")}:function(e){return e.removeAttribute(n)};r(e),qr(e.querySelectorAll("input"),(function(e){return r(e)}))}function ur(e,t,n){var r=0;while(e){if(rr(e,t))return!0;if(e=e.parentElement,n&&++r>n)break}return!1}function lr(e){var t=window.getComputedStyle(e),n=t.height,r=t.width,i=t.paddingTop,o=t.paddingRight,a=t.paddingBottom,s=t.paddingLeft,u=t.marginTop,l=t.marginRight,c=t.marginBottom,d=t.marginLeft,h=t.boxSizing;return{height:parseFloat(n),width:parseFloat(r),paddingTop:parseFloat(i),paddingRight:parseFloat(o),paddingBottom:parseFloat(a),paddingLeft:parseFloat(s),marginTop:parseFloat(u),marginRight:parseFloat(l),marginBottom:parseFloat(c),marginLeft:parseFloat(d),boxSizing:h}}function cr(e){var t=lr(e);return"border-box"===t.boxSizing?t.height-t.paddingTop-t.paddingBottom:t.height}function dr(e){var t=lr(e);return"border-box"===t.boxSizing?t.width-t.paddingLeft-t.paddingRight:t.width}function hr(e){var t=lr(e),n=t.marginBottom+t.marginTop;return Math.ceil(e.offsetHeight+n)}function pr(e){var t=lr(e),n=t.marginLeft+t.marginRight;return Math.ceil(e.offsetWidth+n)}function fr(){if("boolean"===typeof On)return On;var e=document.createElement("div");return e.style.direction="rtl",e.style.width="1px",e.style.height="1px",e.style.position="fixed",e.style.top="0px",e.style.overflow="hidden",e.dir="rtl",e.innerHTML='<div style="width: 2px">\n            <span style="display: inline-block; width: 1px"></span>\n            <span style="display: inline-block; width: 1px"></span>\n        </div>',document.body.appendChild(e),e.scrollLeft=1,On=0===Math.floor(e.scrollLeft),document.body.removeChild(e),On}function gr(e,t){var n=e.scrollLeft;return t&&(n=Math.abs(n),Vn()&&!fr()&&(n=e.scrollWidth-e.clientWidth-n)),n}function mr(e,t,n){n&&(fr()?t*=-1:(Gn()||Vn())&&(t=e.scrollWidth-e.clientWidth-t)),e.scrollLeft=t}function _r(e){while(e&&e.firstChild)e.removeChild(e.firstChild)}function yr(e,t){vr(e.querySelector(t))}function vr(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function br(e){return null!==e.offsetParent}function Fr(e){var t=document.createElement("div");return t.innerHTML=(e||"").trim(),t.firstChild}function wr(e,t){e.lastChild?e.insertAdjacentHTML("afterbegin",t):e.innerHTML=t}function Cr(e,t){if(e.attributes&&e.attributes[t]){var n=e.attributes[t];return n.value}return null}function Dr(e){return e&&e.clientHeight?e.clientHeight:0}function Sr(e){return e&&e.clientWidth?e.clientWidth:0}function kr(e,t,n){n&&n.nextSibling===t||(n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.firstChild&&e.firstChild!==t&&e.insertAdjacentElement("afterbegin",t))}function xr(e,t){for(var n=0;n<t.length;n++){var r=t[n],i=e.children[n];i!==r&&e.insertBefore(r,i)}}function Er(e,t,n){n?n.insertAdjacentElement("afterend",t):e.firstChild?e.insertAdjacentElement("afterbegin",t):e.appendChild(t)}function Ar(e,t){D(e.firstChild)?e.insertBefore(t,e.firstChild):e.appendChild(t)}function Tr(e,t){t&&Object.keys(t).forEach((function(n){var r=Wt(n);r&&(e.style[r]=t[n])}))}function Mr(e){return e.clientWidth<e.scrollWidth}function Or(e){return e.clientHeight<e.scrollHeight}function Lr(e,t){"flex"===t?(e.style.removeProperty("width"),e.style.removeProperty("minWidth"),e.style.removeProperty("maxWidth"),e.style.flex="1 1 auto"):Rr(e,t)}function Rr(e,t){t=Nr(t),e.style.width=t.toString(),e.style.maxWidth=t.toString(),e.style.minWidth=t.toString()}function Pr(e,t){"flex"===t?(e.style.removeProperty("height"),e.style.removeProperty("minHeight"),e.style.removeProperty("maxHeight"),e.style.flex="1 1 auto"):Ir(e,t)}function Ir(e,t){t=Nr(t),e.style.height=t.toString(),e.style.maxHeight=t.toString(),e.style.minHeight=t.toString()}function Nr(e){return"number"===typeof e?e+"px":e}function Br(e){return"function"===typeof Node?e instanceof Node:e&&"object"===typeof e&&"number"===typeof e.nodeType&&"string"===typeof e.nodeName}function jr(e){return"function"===typeof HTMLElement?e instanceof HTMLElement:e&&Ae(e)&&1===e.nodeType&&"string"===typeof e.nodeName}function Hr(e){return Br(e)||jr(e)}function Gr(e){if(null==e)return[];var t=[];return qr(e,(function(e){return t.push(e)})),t}function Vr(e,t){if(e)for(var n=0;n<e.length;n++){var r=e[n];t(r.name,r.value)}}function Yr(e,t){"boolean"===typeof t?(e.checked=t,e.indeterminate=!1):e.indeterminate=!0}function Wr(e,t,n){null==n?e.removeAttribute(t):e.setAttribute(t,n.toString())}function qr(e,t){if(null!=e)for(var n=0;n<e.length;n++)t(e[n])}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function zr(e){var t=/function (.{1,})\(/,n=e.toString(),r=t.exec(n);return r&&r.length>1?r[1]:""}function Ur(e){var t=e.length,n=0;if(t<=1)return e;for(var r=0;r<e.length;r++){var i=e[r],o=i.toString().split("e-");o.length>1?n=Math.max(n,parseInt(o[1],10)):Math.floor(i)!==i&&(n=Math.max(n,i.toString().split(".")[1].length))}for(var a=0,s=0,u=0,l=0,c=0,d=0;d<t;d++)c=e[d],a+=d,s+=c,l+=d*d,u+=d*c;var h=(t*u-a*s)/(t*l-a*a),p=s/t-h*a/t,f=[];for(d=0;d<=t;d++)f.push(parseFloat((d*h+p).toFixed(n)));return f}function Kr(e){if(!e)return"";var t=[];return de(e,(function(e,n){var r=Yt(e);t.push(r+": "+n+";")})),t.join(" ")}function Xr(e){var t=document.createElement("div"),n=document.querySelector("#__ag__message");if(t.innerHTML=e,!n){var r='<div id="__ag__message" style="display: inline-block; position: absolute; top: 0px; left: 0px; color: white; background-color: black; z-index: 20; padding: 2px; border: 1px solid darkred; height: 200px; overflow-y: auto;"></div>';n=Fr(r),document.body&&document.body.appendChild(n)}n.insertBefore(t,n.children[0])}function Qr(e,t){e.then((function(e){var n=e.getGui();null!=n&&("object"===typeof n?t.appendChild(n):t.innerHTML=n)}))}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function Jr(e,t,n){e.setAttribute($r(t),n.toString())}function Zr(e,t){e.removeAttribute($r(t))}function $r(e){return"aria-"+e}function ei(e,t){t?e.setAttribute("role",t):e.removeAttribute("role")}function ti(e){var t;return t=e.isSortAscending()?"ascending":e.isSortDescending()?"descending":"none",t}function ni(e){return parseInt(e.getAttribute("aria-level"),10)}function ri(e){return parseInt(e.getAttribute("aria-posinset"),10)}function ii(e){return e.getAttribute("aria-describedby")||""}function oi(e,t){var n="label";t?Jr(e,n,t):Zr(e,n)}function ai(e,t){var n="labelledby";t?Jr(e,n,t):Zr(e,n)}function si(e,t){var n="describedby";t?Jr(e,n,t):Zr(e,n)}function ui(e,t){Jr(e,"level",t)}function li(e,t){Jr(e,"disabled",t)}function ci(e,t){Jr(e,"expanded",t)}function di(e){Zr(e,"expanded")}function hi(e,t){Jr(e,"setsize",t)}function pi(e,t){Jr(e,"posinset",t)}function fi(e,t){Jr(e,"multiselectable",t)}function gi(e,t){Jr(e,"rowcount",t)}function mi(e,t){Jr(e,"rowindex",t)}function _i(e,t){Jr(e,"colcount",t)}function yi(e,t){Jr(e,"colindex",t)}function vi(e,t){Jr(e,"colspan",t)}function bi(e,t){Jr(e,"sort",t)}function Fi(e){Zr(e,"sort")}function wi(e,t){var n="selected";t?Jr(e,n,t):Zr(e,n)}function Ci(e,t){Jr(e,"checked",void 0===t?"mixed":t)}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function Di(e,t){void 0===t&&(t=",");var n=[],r=function(e){return"\r"===e||"\n"===e},i=!1;if(""===e)return[[""]];for(var o,a,s,u=function(u,l,c){var d=e[c-1],h=e[c],p=e[c+1],f=function(){n[u]||(n[u]=[]),n[u][l]||(n[u][l]="")};if(f(),'"'===h){if(i)return'"'===p?(n[u][l]+='"',c++):i=!1,o=u,a=l,s=c,"continue";if(void 0===d||d===t||r(d))return i=!0,o=u,a=l,s=c,"continue"}if(!i){if(h===t)return l++,f(),o=u,a=l,s=c,"continue";if(r(h))return l=0,u++,f(),"\r"===h&&"\n"===p&&c++,o=u,a=l,s=c,"continue"}n[u][l]+=h,o=u,a=l,s=c},l=0,c=0,d=0;d<e.length;d++)u(l,c,d),l=o,c=a,d=s;return n}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function Si(e,t,n){if(void 0===t&&(t=!0),void 0===n&&(n="-"),!e)return null;var r=[e.getFullYear(),e.getMonth()+1,e.getDate()].map((function(e){return rn(e,2)})).join(n);return t&&(r+=" "+[e.getHours(),e.getMinutes(),e.getSeconds()].map((function(e){return rn(e,2)})).join(":")),r}function ki(e){if(!e)return null;var t=e.split(" "),n=t[0],r=t[1];if(!n)return null;var i=n.split("-").map((function(e){return parseInt(e,10)}));if(3!==i.filter((function(e){return!isNaN(e)})).length)return null;var o=i[0],a=i[1],s=i[2],u=new Date(o,a-1,s);if(u.getFullYear()!==o||u.getMonth()!==a-1||u.getDate()!==s)return null;if(!r||"00:00:00"===r)return u;var l=r.split(":").map((function(e){return parseInt(e,10)})),c=l[0],d=l[1],h=l[2];return c>=0&&c<24&&u.setHours(c),d>=0&&d<60&&u.setMinutes(d),h>=0&&h<60&&u.setSeconds(h),u}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function xi(e,t,n){var r={},i=e.filter((function(e){return!t.some((function(t){return t===e}))}));return i.length>0&&i.forEach((function(e){return r[e]=Ei(e,n)})),r}function Ei(e,t,n,r){var i=r?Mi:Ti,o=t.map((function(t){return{value:t,relevance:i(e.toLowerCase(),t.toLocaleLowerCase())}}));return o.sort((function(e,t){return t.relevance-e.relevance})),n&&(o=o.filter((function(e){return 0!==e.relevance}))),o.map((function(e){return e.value}))}function Ai(e){var t,n,r,i=e.toLowerCase(),o=new Array(i.length-1);for(t=n=0,r=o.length;n<=r;t=n+=1)o[t]=i.slice(t,t+2);return o}function Ti(e,t){if(0===e.length&&0===t.length)return 0;var n,r,i=Ai(e),o=Ai(t),a=i.length+o.length,s=0;for(n=0,r=i.length;n<r;n++){var u=i[n],l=void 0,c=void 0;for(l=0,c=o.length;l<c;l++){var d=o[l];u===d&&s++}}return s>0?2*s/a:0}function Mi(e,t){for(var n=e.replace(/\s/g,""),r=t.replace(/\s/g,""),i=0,o=0,a=0;a<n.length;a++){var s=r.indexOf(n[a],o);-1!==s&&(o=s,i+=100-100*o/1e4*100)}return i}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var Oi={columnGroupOpened:"expanded",columnGroupClosed:"contracted",columnSelectClosed:"tree-closed",columnSelectOpen:"tree-open",columnSelectIndeterminate:"tree-indeterminate",columnMovePin:"pin",columnMoveHide:"eye-slash",columnMoveMove:"arrows",columnMoveLeft:"left",columnMoveRight:"right",columnMoveGroup:"group",columnMoveValue:"aggregation",columnMovePivot:"pivot",dropNotAllowed:"not-allowed",groupContracted:"tree-closed",groupExpanded:"tree-open",chart:"chart",close:"cross",cancel:"cancel",check:"tick",first:"first",previous:"previous",next:"next",last:"last",linked:"linked",unlinked:"unlinked",colorPicker:"color-picker",groupLoading:"loading",menu:"menu",filter:"filter",columns:"columns",maximize:"maximize",minimize:"minimize",menuPin:"pin",menuValue:"aggregation",menuAddRowGroup:"group",menuRemoveRowGroup:"group",clipboardCopy:"copy",clipboardPaste:"paste",pivotPanel:"pivot",rowGroupPanel:"group",valuePanel:"aggregation",columnDrag:"grip",rowDrag:"grip",save:"save",csvExport:"csv",excelExport:"excel",smallDown:"small-down",smallLeft:"small-left",smallRight:"small-right",smallUp:"small-up",sortAscending:"asc",sortDescending:"desc",sortUnSort:"none"};function Li(e,t,n){var r=Ri(e,t,n);if(r&&r.className.indexOf("ag-icon")>-1)return r;var i=document.createElement("span");return i.appendChild(r),i}function Ri(e,t,n,r){var i=null,o=n&&n.getColDef().icons;if(o&&(i=o[e]),t&&!i){var a=t.getIcons();a&&(i=a[e])}if(!i){var s=document.createElement("span"),u=Oi[e];return u||(r?u=e:(console.warn("AG Grid: Did not find icon "+e),u="")),s.setAttribute("class","ag-icon ag-icon-"+u),s.setAttribute("unselectable","on"),ei(s,"presentation"),s}var l=void 0;if("function"===typeof i)l=i();else{if("string"!==typeof i)throw new Error("icon from grid options needs to be a string or a function");l=i}return"string"===typeof l?Fr(l):Hr(l)?l:void console.warn("AG Grid: iconRenderer should return back a string or a dom object")}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var Pi="Del",Ii=46;function Ni(e,t){return(e.which||e.keyCode)===t}function Bi(e){if(e.altKey||e.ctrlKey||e.metaKey)return!1;var t=1===e.key.length,n=Gi(e);return t||n}function ji(e,t,n,r,i){var o=e.getSuppressKeyboardEventFunc(),a=r?r.getColDef().suppressKeyboardEvent:void 0;if(!o&&!a)return!1;var s={event:t,editing:i,column:r,api:e.getApi(),node:n,data:n.data,colDef:r.getColDef(),context:e.getContext(),columnApi:e.getColumnApi()};if(a){var u=a(s);if(u)return!0}return!!o&&o(s)}function Hi(e,t,n,r){var i=r.getDefinition(),o=i&&i.suppressHeaderKeyboardEvent;if(!D(o))return!1;var a={api:e.getApi(),columnApi:e.getColumnApi(),context:e.getContext(),colDef:i,column:r,headerRowIndex:n,event:t};return!!o(a)}function Gi(e){return(Hn()||jn())&&e.key===Pi&&e.charCode===Ii}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function Vi(e){var t=10,n=40,r=800,i=0,o=0,a=0,s=0;return"detail"in e&&(o=e.detail),"wheelDelta"in e&&(o=-e.wheelDelta/120),"wheelDeltaY"in e&&(o=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(i=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(i=o,o=0),a=i*t,s=o*t,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(a=e.deltaX),(a||s)&&e.deltaMode&&(1==e.deltaMode?(a*=n,s*=n):(a*=r,s*=r)),a&&!i&&(i=a<1?-1:1),s&&!o&&(o=s<1?-1:1),{spinX:i,spinY:o,pixelX:a,pixelY:s}}function Yi(e){if("buttons"in e)return 1==e.buttons;var t=e.which||e.button;return 1==t}function Wi(e,t,n){if(0===n)return!1;var r=Math.abs(e.clientX-t.clientX),i=Math.abs(e.clientY-t.clientY);return Math.max(r,i)<=n}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function qi(e,t){if(e){for(var n,r,i=function(e,n){var r=t[e.id],i=t[n.id],o=void 0!==r,a=void 0!==i,s=o&&a,u=!o&&!a;return s?r-i:u?e.__objectId-n.__objectId:o?1:-1},o=!1,a=0;a<e.length-1;a++)if(n=e[a],r=e[a+1],i(n,r)>0){o=!0;break}o&&e.sort(i)}}function zi(e,t){var n=[];function r(e){e&&e.forEach((function(e){if(e.group||e.hasChildren()){n.push(e.key);var i=n.join("|");t(e,i),r(e.childrenAfterGroup),n.pop()}}))}r(e)}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
function Ui(e){var t=new Set;return e.forEach((function(e){return t.add(e)})),t}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var Ki,Xi=function(){return Xi=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Xi.apply(this,arguments)},Qi=Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi(Xi({},p),f),i),d),g),m),h),s),a),_),r),y),v),l),b),c),o),F),w),u),Ji=Qi,Zi=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=1),this.nextValue=e,this.step=t}return e.prototype.next=function(){var e=this.nextValue;return this.nextValue+=this.step,e},e.prototype.peek=function(){return this.nextValue},e.prototype.skip=function(e){this.nextValue+=e},e}();(function(e){e[e["IN_PROGRESS"]=0]="IN_PROGRESS",e[e["RESOLVED"]=1]="RESOLVED"})(Ki||(Ki={}));var $i,eo=function(){function e(e){var t=this;this.status=Ki.IN_PROGRESS,this.resolution=null,this.waiters=[],e((function(e){return t.onDone(e)}),(function(e){return t.onReject(e)}))}return e.all=function(t){return new e((function(e){var n=t.length,r=new Array(n);oe(t,(function(t,i){t.then((function(t){r[i]=t,n--,0===n&&e(r)}))}))}))},e.resolve=function(t){return void 0===t&&(t=null),new e((function(e){return e(t)}))},e.prototype.then=function(t){var n=this;return new e((function(e){n.status===Ki.RESOLVED?e(t(n.resolution)):n.waiters.push((function(n){return e(t(n))}))}))},e.prototype.resolveNow=function(e,t){return this.status===Ki.RESOLVED?t(this.resolution):e},e.prototype.onDone=function(e){this.status=Ki.RESOLVED,this.resolution=e,oe(this.waiters,(function(t){return t(e)}))},e.prototype.onReject=function(e){console.warn("TBI")},e}(),to=(function(){function e(){this.timestamp=(new Date).getTime()}e.prototype.print=function(e){var t=(new Date).getTime()-this.timestamp;console.info(e+" = "+t),this.timestamp=(new Date).getTime()}}(),function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}()),no=function(){return no=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},no.apply(this,arguments)},ro=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["NOTHING"]=0]="NOTHING",e[e["WAITING_TO_SHOW"]=1]="WAITING_TO_SHOW",e[e["SHOWING"]=2]="SHOWING"})($i||($i={}));var io=function(e){function t(t){var n=e.call(this)||this;return n.DEFAULT_HIDE_TOOLTIP_TIMEOUT=1e4,n.SHOW_QUICK_TOOLTIP_DIFF=1e3,n.FADE_OUT_TOOLTIP_TIMEOUT=1e3,n.state=$i.NOTHING,n.tooltipInstanceCount=0,n.tooltipMouseTrack=!1,n.parentComp=t,n}return to(t,e),t.prototype.postConstruct=function(){this.tooltipShowDelay=this.gridOptionsWrapper.getTooltipShowDelay()||2e3,this.tooltipMouseTrack=this.gridOptionsWrapper.isTooltipMouseTrack();var e=this.parentComp.getGui();this.addManagedListener(e,"mouseenter",this.onMouseEnter.bind(this)),this.addManagedListener(e,"mouseleave",this.onMouseLeave.bind(this)),this.addManagedListener(e,"mousemove",this.onMouseMove.bind(this)),this.addManagedListener(e,"mousedown",this.onMouseDown.bind(this)),this.addManagedListener(e,"keydown",this.onKeyDown.bind(this))},t.prototype.destroy=function(){this.setToDoNothing(),e.prototype.destroy.call(this)},t.prototype.onMouseEnter=function(e){if(!Wn()&&this.state==$i.NOTHING){var t=this.isLastTooltipHiddenRecently()?200:this.tooltipShowDelay;this.showTooltipTimeoutId=window.setTimeout(this.showTooltip.bind(this),t),this.lastMouseEvent=e,this.state=$i.WAITING_TO_SHOW}},t.prototype.onMouseLeave=function(){this.setToDoNothing()},t.prototype.onKeyDown=function(){this.setToDoNothing()},t.prototype.setToDoNothing=function(){this.state===$i.SHOWING&&this.hideTooltip(),this.clearTimeouts(),this.state=$i.NOTHING},t.prototype.onMouseMove=function(e){this.lastMouseEvent=e,this.tooltipMouseTrack&&this.state===$i.SHOWING&&this.tooltipComp&&this.positionTooltipUnderLastMouseEvent()},t.prototype.onMouseDown=function(){this.setToDoNothing()},t.prototype.hideTooltip=function(){this.tooltipComp&&(this.destroyTooltipComp(),t.lastTooltipHideTime=(new Date).getTime()),this.state=$i.NOTHING},t.prototype.destroyTooltipComp=function(){var e=this;$n(this.tooltipComp.getGui(),"ag-tooltip-hiding");var t=this.tooltipPopupDestroyFunc,n=this.tooltipComp;window.setTimeout((function(){t(),e.getContext().destroyBean(n)}),this.FADE_OUT_TOOLTIP_TIMEOUT),this.tooltipPopupDestroyFunc=void 0,this.tooltipComp=void 0},t.prototype.isLastTooltipHiddenRecently=function(){var e=(new Date).getTime(),n=t.lastTooltipHideTime;return e-n<this.SHOW_QUICK_TOOLTIP_DIFF},t.prototype.showTooltip=function(){var e=no({api:this.gridApi,columnApi:this.columnApi,context:this.gridOptionsWrapper.getContext()},this.parentComp.getTooltipParams());if(D(e.value)){this.state=$i.SHOWING,this.tooltipInstanceCount++;var t=this.newTooltipComponentCallback.bind(this,this.tooltipInstanceCount),n=this.userComponentFactory.getTooltipCompDetails(e);n.newAgStackInstance().then(t)}else this.setToDoNothing()},t.prototype.newTooltipComponentCallback=function(e,t){var n=this.state!==$i.SHOWING||this.tooltipInstanceCount!==e;if(n)this.getContext().destroyBean(t);else{var r=t.getGui();this.tooltipComp=t,rr(r,"ag-tooltip")||$n(r,"ag-tooltip-custom"),this.gridOptionsWrapper.isReactUi()&&$n(r,"ag-tooltip-reactui");var i=this.gridOptionsWrapper.getLocaleTextFunc(),o=this.popupService.addPopup({eChild:r,ariaLabel:i("ariaLabelTooltip","Tooltip")});o&&(this.tooltipPopupDestroyFunc=o.hideFunc),this.positionTooltipUnderLastMouseEvent(),this.hideTooltipTimeoutId=window.setTimeout(this.hideTooltip.bind(this),this.DEFAULT_HIDE_TOOLTIP_TIMEOUT)}},t.prototype.positionTooltipUnderLastMouseEvent=function(){this.popupService.positionPopupUnderMouseEvent({type:"tooltip",mouseEvent:this.lastMouseEvent,ePopup:this.tooltipComp.getGui(),nudgeY:18})},t.prototype.clearTimeouts=function(){this.showTooltipTimeoutId&&(window.clearTimeout(this.showTooltipTimeoutId),this.showTooltipTimeoutId=void 0),this.hideTooltipTimeoutId&&(window.clearTimeout(this.hideTooltipTimeoutId),this.hideTooltipTimeoutId=void 0)},ro([Ze("popupService")],t.prototype,"popupService",void 0),ro([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),ro([Ze("columnApi")],t.prototype,"columnApi",void 0),ro([Ze("gridApi")],t.prototype,"gridApi",void 0),ro([Xe],t.prototype,"postConstruct",null),t}(Mt),oo=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ao=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},so=new Zi,uo=function(e){function t(t){var n=e.call(this)||this;return n.displayed=!0,n.visible=!0,n.compId=so.next(),n.cssClassStates={},t&&n.setTemplate(t),n}return oo(t,e),t.prototype.preConstructOnComponent=function(){this.usingBrowserTooltips=this.gridOptionsWrapper.isEnableBrowserTooltips()},t.prototype.getCompId=function(){return this.compId},t.prototype.getTooltipParams=function(){return{value:this.tooltipText,location:"UNKNOWN"}},t.prototype.setTooltip=function(e){var t=this,n=function(){t.usingBrowserTooltips?t.getGui().removeAttribute("title"):t.tooltipFeature=t.destroyBean(t.tooltipFeature)},r=function(){t.usingBrowserTooltips?t.getGui().setAttribute("title",t.tooltipText):t.tooltipFeature=t.createBean(new io(t))};this.tooltipText!=e&&(this.tooltipText&&n(),null!=e&&(this.tooltipText=e,this.tooltipText&&r()))},t.prototype.createChildComponentsFromTags=function(e,t){var n=this,r=Gr(e.childNodes);oe(r,(function(r){if(r instanceof HTMLElement){var i=n.createComponentFromElement(r,(function(e){var t=e.getGui();t&&n.copyAttributesFromNode(r,e.getGui())}),t);if(i){if(i.addItems&&r.children.length){n.createChildComponentsFromTags(r,t);var o=Array.prototype.slice.call(r.children);i.addItems(o)}n.swapComponentForNode(i,e,r)}else r.childNodes&&n.createChildComponentsFromTags(r,t)}}))},t.prototype.createComponentFromElement=function(e,n,r){var i=e.nodeName,o=r?r[e.getAttribute("ref")]:void 0,a=this.agStackComponentsRegistry.getComponentClass(i);if(a){t.elementGettingCreated=e;var s=new a(o);return s.setParentComponent(this),this.createBean(s,null,n),s}return null},t.prototype.copyAttributesFromNode=function(e,t){Vr(e.attributes,(function(e,n){return t.setAttribute(e,n)}))},t.prototype.swapComponentForNode=function(e,t,n){var r=e.getGui();t.replaceChild(r,n),t.insertBefore(document.createComment(n.nodeName),r),this.addDestroyFunc(this.destroyBean.bind(this,e)),this.swapInComponentForQuerySelectors(e,n)},t.prototype.swapInComponentForQuerySelectors=function(e,t){var n=this;this.iterateOverQuerySelectors((function(r){n[r.attributeName]===t&&(n[r.attributeName]=e)}))},t.prototype.iterateOverQuerySelectors=function(e){var t=Object.getPrototypeOf(this);while(null!=t){var n=t.__agComponentMetaData,r=Re(t.constructor);n&&n[r]&&n[r].querySelectors&&oe(n[r].querySelectors,(function(t){return e(t)})),t=Object.getPrototypeOf(t)}},t.prototype.setTemplate=function(e,t){var n=Fr(e);this.setTemplateFromElement(n,t)},t.prototype.setTemplateFromElement=function(e,t){this.eGui=e,this.eGui.__agComponent=this,this.wireQuerySelectors(),this.getContext()&&this.createChildComponentsFromTags(this.getGui(),t)},t.prototype.createChildComponentsPreConstruct=function(){this.getGui()&&this.createChildComponentsFromTags(this.getGui())},t.prototype.wireQuerySelectors=function(){var e=this;if(this.eGui){var t=this;this.iterateOverQuerySelectors((function(n){var r=function(e){return t[n.attributeName]=e},i=n.refSelector&&e.eGui.getAttribute("ref")===n.refSelector;if(i)r(e.eGui);else{var o=e.eGui.querySelector(n.querySelector);o&&r(o.__agComponent||o)}}))}},t.prototype.getGui=function(){return this.eGui},t.prototype.getFocusableElement=function(){return this.eGui},t.prototype.setParentComponent=function(e){this.parentComponent=e},t.prototype.getParentComponent=function(){return this.parentComponent},t.prototype.setGui=function(e){this.eGui=e},t.prototype.queryForHtmlElement=function(e){return this.eGui.querySelector(e)},t.prototype.queryForHtmlInputElement=function(e){return this.eGui.querySelector(e)},t.prototype.appendChild=function(e,t){if(t||(t=this.eGui),null!=e)if(Hr(e))t.appendChild(e);else{var n=e;t.appendChild(n.getGui()),this.addDestroyFunc(this.destroyBean.bind(this,n))}},t.prototype.isDisplayed=function(){return this.displayed},t.prototype.setVisible=function(e){e!==this.visible&&(this.visible=e,ar(this.eGui,e))},t.prototype.setDisplayed=function(e){if(e!==this.displayed){this.displayed=e,or(this.eGui,e);var n={type:t.EVENT_DISPLAYED_CHANGED,visible:this.displayed};this.dispatchEvent(n)}},t.prototype.destroy=function(){this.tooltipFeature&&(this.tooltipFeature=this.destroyBean(this.tooltipFeature)),e.prototype.destroy.call(this)},t.prototype.addGuiEventListener=function(e,t){var n=this;this.eGui.addEventListener(e,t),this.addDestroyFunc((function(){return n.eGui.removeEventListener(e,t)}))},t.prototype.addCssClass=function(e){var t=!0!==this.cssClassStates[e];t&&($n(this.eGui,e),this.cssClassStates[e]=!0)},t.prototype.removeCssClass=function(e){var t=!1!==this.cssClassStates[e];t&&(er(this.eGui,e),this.cssClassStates[e]=!1)},t.prototype.addOrRemoveCssClass=function(e,t){var n=this.cssClassStates[e]!==t;n&&(tr(this.eGui,e,t),this.cssClassStates[e]=t)},t.prototype.getAttribute=function(e){var t=this.eGui;return t?t.getAttribute(e):null},t.prototype.getRefElement=function(e){return this.queryForHtmlElement('[ref="'+e+'"]')},t.EVENT_DISPLAYED_CHANGED="displayedChanged",ao([Ze("agStackComponentsRegistry")],t.prototype,"agStackComponentsRegistry",void 0),ao([Ke],t.prototype,"preConstructOnComponent",null),ao([Ke],t.prototype,"createChildComponentsPreConstruct",null),t}(Mt);function lo(e){return co.bind(this,"[ref="+e+"]",e)}function co(e,t,n,r,i){null!==e?"number"!==typeof i?ho(n,"querySelectors",{attributeName:r,querySelector:e,refSelector:t}):console.error("AG Grid: QuerySelector should be on an attribute"):console.error("AG Grid: QuerySelector selector should not be null")}function ho(e,t,n){var r=po(e,Re(e.constructor));r[t]||(r[t]=[]),r[t].push(n)}function po(e,t){return e.__agComponentMetaData||(e.__agComponentMetaData={}),e.__agComponentMetaData[t]||(e.__agComponentMetaData[t]={}),e.__agComponentMetaData[t]}
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var fo,go=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),mo=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},_o=function(e){function t(){return e.call(this,'\n            <div class="ag-floating-filter-input" role="presentation">\n                <ag-input-text-field ref="eFloatingFilterText"></ag-input-text-field>\n            </div>')||this}return go(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){this.params=e;var t=this.columnModel.getDisplayNameForColumn(e.column,"header",!0),n=this.gridOptionsWrapper.getLocaleTextFunc();this.eFloatingFilterText.setDisabled(!0).setInputAriaLabel(t+" "+n("ariaFilterInput","Filter Input"))},t.prototype.onParentModelChanged=function(e){var t=this;e?this.params.parentFilterInstance((function(n){if(n.getModelAsString){var r=n.getModelAsString(e);t.eFloatingFilterText.setValue(r)}})):this.eFloatingFilterText.setValue("")},mo([lo("eFloatingFilterText")],t.prototype,"eFloatingFilterText",void 0),mo([Ze("columnModel")],t.prototype,"columnModel",void 0),t}(uo),yo=function(){function e(e,t,n,r){var i=this;this.alive=!0,this.context=e,this.eParent=r;var o=t.getDateCompDetails(n),a=o.newAgStackInstance();a.then((function(t){i.alive?(i.dateComp=t,t&&(r.appendChild(t.getGui()),t.afterGuiAttached&&t.afterGuiAttached(),i.tempValue&&t.setDate(i.tempValue),null!=i.disabled&&i.setDateCompDisabled(i.disabled))):e.destroyBean(t)}))}return e.prototype.destroy=function(){this.alive=!1,this.dateComp=this.context.destroyBean(this.dateComp)},e.prototype.getDate=function(){return this.dateComp?this.dateComp.getDate():this.tempValue},e.prototype.setDate=function(e){this.dateComp?this.dateComp.setDate(e):this.tempValue=e},e.prototype.setDisabled=function(e){this.dateComp?this.setDateCompDisabled(e):this.disabled=e},e.prototype.setDisplayed=function(e){or(this.eParent,e)},e.prototype.setInputPlaceholder=function(e){this.dateComp&&this.dateComp.setInputPlaceholder&&this.dateComp.setInputPlaceholder(e)},e.prototype.setInputAriaLabel=function(e){this.dateComp&&this.dateComp.setInputAriaLabel&&this.dateComp.setInputAriaLabel(e)},e.prototype.afterGuiAttached=function(e){this.dateComp&&"function"===typeof this.dateComp.afterGuiAttached&&this.dateComp.afterGuiAttached(e)},e.prototype.setDateCompDisabled=function(e){null!=this.dateComp&&null!=this.dateComp.setDisabled&&this.dateComp.setDisabled(e)},e}(),vo=function(){return vo=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},vo.apply(this,arguments)},bo=function(){function e(){this.customFilterOptions={}}return e.prototype.init=function(e,t){this.filterOptions=e.filterOptions||t,this.mapCustomOptions(),this.selectDefaultItem(e),this.checkForDeprecatedParams()},e.prototype.checkForDeprecatedParams=function(){Ji.some(this.filterOptions,(function(e){return"string"!=typeof e&&null!=e.test}))&&console.warn("AG Grid: [IFilterOptionDef] since v26.2.0, test() has been replaced with predicate()."),Ji.some(this.filterOptions,(function(e){return"string"!=typeof e&&null!=e.hideFilterInput}))&&console.warn("AG Grid: [IFilterOptionDef] since v26.2.0, useOfHideFilterInput has been replaced with numberOfInputs.")},e.prototype.getFilterOptions=function(){return this.filterOptions},e.prototype.mapCustomOptions=function(){var e=this;this.filterOptions&&this.filterOptions.forEach((function(t){if("string"!==typeof t){var n=[["displayKey"],["displayName"],["predicate","test"]],r=function(e){return!!ie(e,(function(e){return null!=t[e]}))||(console.warn("AG Grid: ignoring FilterOptionDef as it doesn't contain one of '"+e+"'"),!1)};if(re(n,r)){var i=t.test,o=vo({},t);null!=i&&null==t.predicate&&(o.predicate=function(e,t){return i(e[0],t)},delete o.test),o.hideFilterInput&&null==o.numberOfInputs&&(o.numberOfInputs=0,delete o.hideFilterInput),e.customFilterOptions[t.displayKey]=o}else e.filterOptions=Ji.filter(e.filterOptions,(function(e){return e===t}))||[]}}))},e.prototype.selectDefaultItem=function(e){if(e.defaultOption)this.defaultOption=e.defaultOption;else if(this.filterOptions.length>=1){var t=this.filterOptions[0];"string"===typeof t?this.defaultOption=t:t.displayKey?this.defaultOption=t.displayKey:console.warn("AG Grid: invalid FilterOptionDef supplied as it doesn't contain a 'displayKey'")}else console.warn("AG Grid: no filter options for filter")},e.prototype.getDefaultOption=function(){return this.defaultOption},e.prototype.getCustomOption=function(e){return this.customFilterOptions[e]},e}(),Fo={applyFilter:"Apply",clearFilter:"Clear",resetFilter:"Reset",cancelFilter:"Cancel",textFilter:"Text Filter",numberFilter:"Number Filter",dateFilter:"Date Filter",setFilter:"Set Filter",filterOoo:"Filter...",empty:"Choose One",equals:"Equals",notEqual:"Not equal",lessThan:"Less than",greaterThan:"Greater than",inRange:"In range",inRangeStart:"From",inRangeEnd:"To",lessThanOrEqual:"Less than or equals",greaterThanOrEqual:"Greater than or equals",contains:"Contains",notContains:"Not contains",startsWith:"Starts with",endsWith:"Ends with",andCondition:"AND",orCondition:"OR",dateFormatOoo:"yyyy-mm-dd"},wo=function(){function e(){}return e.BACKSPACE=8,e.TAB=9,e.ENTER=13,e.SHIFT=16,e.ESCAPE=27,e.SPACE=32,e.LEFT=37,e.UP=38,e.RIGHT=39,e.DOWN=40,e.DELETE=46,e.A=65,e.C=67,e.V=86,e.D=68,e.Z=90,e.Y=89,e.F2=113,e.PAGE_UP=33,e.PAGE_DOWN=34,e.PAGE_HOME=36,e.PAGE_END=35,e}(),Co=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Do=function(){return Do=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Do.apply(this,arguments)},So=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ko=function(e){function t(t,n){void 0===n&&(n={});var r=e.call(this)||this;return r.eFocusableElement=t,r.callbacks=n,r.callbacks=Do({shouldStopEventPropagation:function(){return!1},onTabKeyDown:function(e){if(!e.defaultPrevented){var t=r.focusService.findNextFocusableElement(r.eFocusableElement,!1,e.shiftKey);t&&(t.focus(),e.preventDefault())}}},n),r}return Co(t,e),t.prototype.postConstruct=function(){$n(this.eFocusableElement,t.FOCUS_MANAGED_CLASS),this.addKeyDownListeners(this.eFocusableElement),this.callbacks.onFocusIn&&this.addManagedListener(this.eFocusableElement,"focusin",this.callbacks.onFocusIn),this.callbacks.onFocusOut&&this.addManagedListener(this.eFocusableElement,"focusout",this.callbacks.onFocusOut)},t.prototype.addKeyDownListeners=function(e){var t=this;this.addManagedListener(e,"keydown",(function(e){e.defaultPrevented||bt(e)||(t.callbacks.shouldStopEventPropagation(e)?vt(e):e.keyCode===wo.TAB?t.callbacks.onTabKeyDown(e):t.callbacks.handleKeyDown&&t.callbacks.handleKeyDown(e))}))},t.FOCUS_MANAGED_CLASS="ag-focus-managed",So([Ze("focusService")],t.prototype,"focusService",void 0),So([Xe],t.prototype,"postConstruct",null),t}(Mt),xo=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Eo=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ao=function(e){function t(t){var n=e.call(this)||this;return n.filterNameKey=t,n.applyActive=!1,n.hidePopup=null,n.appliedModel=null,n}return xo(t,e),t.prototype.postConstruct=function(){this.resetTemplate(),this.createManagedBean(new ko(this.getFocusableElement(),{handleKeyDown:this.handleKeyDown.bind(this)}))},t.prototype.handleKeyDown=function(e){},t.prototype.getFilterTitle=function(){return this.translate(this.filterNameKey)},t.prototype.onFilterChanged=function(){console.warn("AG Grid: you should not call onFilterChanged() directly on the filter, please call\n        gridApi.onFilterChanged() instead. onFilterChanged is not part of the exposed filter interface (it was\n        a method that existed on an old version of the filters that was not intended for public use."),this.providedFilterParams.filterChangedCallback()},t.prototype.isFilterActive=function(){return!!this.appliedModel},t.prototype.resetTemplate=function(e){var t='\n            <div class="ag-filter-wrapper">\n                <div class="ag-filter-body-wrapper ag-'+this.getCssIdentifier()+'-body-wrapper">\n                    '+this.createBodyTemplate()+"\n                </div>\n            </div>";this.setTemplate(t,e)},t.prototype.isReadOnly=function(){return!!this.providedFilterParams.readOnly},t.prototype.init=function(e){var t=this;this.setParams(e),this.resetUiToDefaults(!0).then((function(){t.updateUiVisibility(),t.setupOnBtApplyDebounce()}))},t.prototype.setParams=function(e){if(t.checkForDeprecatedParams(e),this.providedFilterParams=e,"keep"===e.newRowsAction)this.newRowsActionKeep=!0;else if("clear"===e.newRowsAction)this.newRowsActionKeep=!1;else{var n=[st.ROW_MODEL_TYPE_SERVER_SIDE,st.ROW_MODEL_TYPE_INFINITE];this.newRowsActionKeep=n.indexOf(this.rowModel.getType())>=0}this.applyActive=t.isUseApplyButton(e),this.createButtonPanel()},t.prototype.createButtonPanel=function(){var e=this,t=this.providedFilterParams.buttons;if(!(!t||t.length<1||this.isReadOnly())){var n=document.createElement("div");$n(n,"ag-filter-apply-panel");var r=function(t){var r,i;switch(t){case"apply":r=e.translate("applyFilter"),i=function(t){return e.onBtApply(!1,!1,t)};break;case"clear":r=e.translate("clearFilter"),i=function(){return e.onBtClear()};break;case"reset":r=e.translate("resetFilter"),i=function(){return e.onBtReset()};break;case"cancel":r=e.translate("cancelFilter"),i=function(t){e.onBtCancel(t)};break;default:return void console.warn("Unknown button type specified")}var o=Fr('<button\n                    type="button"\n                    ref="'+t+'FilterButton"\n                    class="ag-standard-button ag-filter-apply-panel-button"\n                >'+r+"\n                </button>");n.appendChild(o),e.addManagedListener(o,"click",i)};Ui(t).forEach((function(e){return r(e)})),this.getGui().appendChild(n)}},t.checkForDeprecatedParams=function(e){var t=e.buttons||[];if(!(t.length>0)){var n=e.applyButton,r=e.resetButton,i=e.clearButton;i&&(console.warn("AG Grid: as of AG Grid v23.2, filterParams.clearButton is deprecated. Please use filterParams.buttons instead"),t.push("clear")),r&&(console.warn("AG Grid: as of AG Grid v23.2, filterParams.resetButton is deprecated. Please use filterParams.buttons instead"),t.push("reset")),n&&(console.warn("AG Grid: as of AG Grid v23.2, filterParams.applyButton is deprecated. Please use filterParams.buttons instead"),t.push("apply")),e.apply&&(console.warn("AG Grid: as of AG Grid v21, filterParams.apply is deprecated. Please use filterParams.buttons instead"),t.push("apply")),e.buttons=t}},t.prototype.getDefaultDebounceMs=function(){return 0},t.prototype.setupOnBtApplyDebounce=function(){var e=t.getDebounceMs(this.providedFilterParams,this.getDefaultDebounceMs());this.onBtApplyDebounce=Ve(this.onBtApply.bind(this),e)},t.prototype.getModel=function(){return this.appliedModel},t.prototype.setModel=function(e){var t=this,n=e?this.setModelIntoUi(e):this.resetUiToDefaults();return n.then((function(){t.updateUiVisibility(),t.applyModel()}))},t.prototype.onBtCancel=function(e){var t=this,n=this.getModel(),r=function(){t.onUiChanged(!1,"prevent"),t.providedFilterParams.closeOnApply&&t.close(e)};null!=n?this.setModelIntoUi(n).then(r):this.resetUiToDefaults().then(r)},t.prototype.onBtClear=function(){var e=this;this.resetUiToDefaults().then((function(){return e.onUiChanged()}))},t.prototype.onBtReset=function(){this.onBtClear(),this.onBtApply()},t.prototype.applyModel=function(){var e=this.getModelFromUi();if(!this.isModelValid(e))return!1;var t=this.appliedModel;return this.appliedModel=e,!this.areModelsEqual(t,e)},t.prototype.isModelValid=function(e){return!0},t.prototype.onBtApply=function(e,t,n){void 0===e&&(e=!1),void 0===t&&(t=!1),this.applyModel()&&this.providedFilterParams.filterChangedCallback({afterFloatingFilter:e,afterDataChange:t});var r=this.providedFilterParams.closeOnApply;r&&this.applyActive&&!e&&!t&&this.close(n)},t.prototype.onNewRowsLoaded=function(){var e=this;this.newRowsActionKeep||this.resetUiToDefaults().then((function(){return e.appliedModel=null}))},t.prototype.close=function(e){if(this.hidePopup){var t,n=e,r=n&&n.key;"Enter"!==r&&"Space"!==r||(t={keyboardEvent:n}),this.hidePopup(t),this.hidePopup=null}},t.prototype.isNewRowsActionKeep=function(){return this.newRowsActionKeep},t.prototype.onUiChanged=function(e,t){if(void 0===e&&(e=!1),this.updateUiVisibility(),this.providedFilterParams.filterModifiedCallback(),this.applyActive&&!this.isReadOnly){var n=this.isModelValid(this.getModelFromUi());sr(this.getRefElement("applyFilterButton"),!n)}e&&!t||"immediately"===t?this.onBtApply(e):(this.applyActive||t)&&"debounce"!==t||this.onBtApplyDebounce()},t.prototype.afterGuiAttached=function(e){null!=e&&(this.hidePopup=e.hidePopup)},t.getDebounceMs=function(e,n){return t.isUseApplyButton(e)?(null!=e.debounceMs&&console.warn("AG Grid: debounceMs is ignored when apply button is present"),0):null!=e.debounceMs?e.debounceMs:n},t.isUseApplyButton=function(e){return t.checkForDeprecatedParams(e),!!e.buttons&&e.buttons.indexOf("apply")>=0},t.prototype.destroy=function(){this.hidePopup=null,e.prototype.destroy.call(this)},t.prototype.translate=function(e){var t=this.gridOptionsWrapper.getLocaleTextFunc();return t(e,Fo[e])},t.prototype.getCellValue=function(e){return this.providedFilterParams.valueGetter(e)},Eo([Ze("rowModel")],t.prototype,"rowModel",void 0),Eo([Xe],t.prototype,"postConstruct",null),t}(uo),To=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Mo=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Oo=function(e){function t(t,n){var r=e.call(this,n)||this;return r.labelSeparator="",r.labelAlignment="left",r.label="",r.config=t||{},r}return To(t,e),t.prototype.postConstruct=function(){$n(this.getGui(),"ag-labeled"),$n(this.eLabel,"ag-label");var e=this.config,t=e.labelSeparator,n=e.label,r=e.labelWidth,i=e.labelAlignment;null!=t&&this.setLabelSeparator(t),null!=n&&this.setLabel(n),null!=r&&this.setLabelWidth(r),this.setLabelAlignment(i||this.labelAlignment),this.refreshLabel()},t.prototype.refreshLabel=function(){_r(this.eLabel),"string"===typeof this.label?this.eLabel.innerText=this.label+this.labelSeparator:this.label&&this.eLabel.appendChild(this.label),""===this.label?($n(this.eLabel,"ag-hidden"),ei(this.eLabel,"presentation")):(er(this.eLabel,"ag-hidden"),ei(this.eLabel,null))},t.prototype.setLabelSeparator=function(e){return this.labelSeparator===e||(this.labelSeparator=e,null!=this.label&&this.refreshLabel()),this},t.prototype.getLabelId=function(){return this.eLabel.id=this.eLabel.id||"ag-"+this.getCompId()+"-label",this.eLabel.id},t.prototype.getLabel=function(){return this.label},t.prototype.setLabel=function(e){return this.label===e||(this.label=e,this.refreshLabel()),this},t.prototype.setLabelAlignment=function(e){var t=this.getGui();return tr(t,"ag-label-align-left","left"===e),tr(t,"ag-label-align-right","right"===e),tr(t,"ag-label-align-top","top"===e),this},t.prototype.setLabelWidth=function(e){return null==this.label||Lr(this.eLabel,e),this},Mo([Xe],t.prototype,"postConstruct",null),t}(uo),Lo=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ro=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.className=r,i.disabled=!1,i}return Lo(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this),this.className&&$n(this.getGui(),this.className)},t.prototype.onValueChange=function(e){var n=this;return this.addManagedListener(this,t.EVENT_CHANGED,(function(){return e(n.getValue())})),this},t.prototype.getWidth=function(){return this.getGui().clientWidth},t.prototype.setWidth=function(e){return Rr(this.getGui(),e),this},t.prototype.getPreviousValue=function(){return this.previousValue},t.prototype.getValue=function(){return this.value},t.prototype.setValue=function(e,n){return this.value===e||(this.previousValue=this.value,this.value=e,n||this.dispatchEvent({type:t.EVENT_CHANGED})),this},t.prototype.setDisabled=function(e){e=!!e;var t=this.getGui();return sr(t,e),tr(t,"ag-disabled",e),this.disabled=e,this},t.prototype.isDisabled=function(){return!!this.disabled},t.EVENT_CHANGED="valueChange",t}(Oo),Po=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Io=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},No=function(e){function t(t,n,r,i){var o=e.call(this,t,'<div class="ag-picker-field" role="presentation">\n                <div ref="eLabel"></div>\n                <div ref="eWrapper"\n                    class="ag-wrapper ag-picker-field-wrapper"\n                    tabIndex="-1"\n                    '+(i?'aria-haspopup="'+i+'"':"")+'\n                >\n                    <div ref="eDisplayField" class="ag-picker-field-display"></div>\n                    <div ref="eIcon" class="ag-picker-field-icon" aria-hidden="true"></div>\n                </div>\n            </div>',n)||this;return o.pickerIcon=r,o.isPickerDisplayed=!1,o.isDestroyingPicker=!1,o.skipClick=!1,o}return Po(t,e),t.prototype.postConstruct=function(){var t=this;e.prototype.postConstruct.call(this);var n=this.getCompId()+"-display";this.eDisplayField.setAttribute("id",n),si(this.eWrapper,n);var r=function(){t.skipClick?t.skipClick=!1:t.isDisabled()||(t.pickerComponent=t.showPicker())},i=this.getGui();if(this.addManagedListener(i,"mousedown",(function(e){!t.skipClick&&t.pickerComponent&&t.pickerComponent.isAlive()&&br(t.pickerComponent.getGui())&&i.contains(e.target)&&(t.skipClick=!0)})),this.addManagedListener(i,"keydown",(function(e){switch(e.keyCode){case wo.UP:case wo.DOWN:case wo.ENTER:case wo.SPACE:r();case wo.ESCAPE:t.isPickerDisplayed&&e.preventDefault();break}})),this.addManagedListener(this.eWrapper,"click",r),this.addManagedListener(this.eLabel,"click",r),this.pickerIcon){var o=Ri(this.pickerIcon,this.gridOptionsWrapper);o&&this.eIcon.appendChild(o)}},t.prototype.refreshLabel=function(){D(this.getLabel())?ai(this.eWrapper,this.getLabelId()):this.eWrapper.removeAttribute("aria-labelledby"),e.prototype.refreshLabel.call(this)},t.prototype.setAriaLabel=function(e){return oi(this.eWrapper,e),this},t.prototype.setInputWidth=function(e){return Lr(this.eWrapper,e),this},t.prototype.getFocusableElement=function(){return this.eWrapper},Io([lo("eLabel")],t.prototype,"eLabel",void 0),Io([lo("eWrapper")],t.prototype,"eWrapper",void 0),Io([lo("eDisplayField")],t.prototype,"eDisplayField",void 0),Io([lo("eIcon")],t.prototype,"eIcon",void 0),t}(Ro),Bo=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),jo=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ho=function(e){function t(t){void 0===t&&(t="default");var n=e.call(this,'<div class="ag-list ag-'+t+'-list" role="listbox"></div>')||this;return n.cssIdentifier=t,n.options=[],n.itemEls=[],n}return Bo(t,e),t.prototype.init=function(){this.addManagedListener(this.getGui(),"keydown",this.handleKeyDown.bind(this))},t.prototype.handleKeyDown=function(e){var t=e.keyCode;switch(t){case wo.ENTER:if(this.highlightedEl){var n=this.itemEls.indexOf(this.highlightedEl);this.setValueByIndex(n)}else this.setValue(this.getValue());break;case wo.DOWN:case wo.UP:var r=t===wo.DOWN,i=void 0;if(e.preventDefault(),this.highlightedEl){var o=this.itemEls.indexOf(this.highlightedEl),a=o+(r?1:-1);a=Math.min(Math.max(a,0),this.itemEls.length-1),i=this.itemEls[a]}else i=this.itemEls[r?0:this.itemEls.length-1];this.highlightItem(i);break}},t.prototype.addOptions=function(e){var t=this;return e.forEach((function(e){return t.addOption(e)})),this},t.prototype.addOption=function(e){var t=e.value,n=e.text,r=zt(n||t);return this.options.push({value:t,text:r}),this.renderOption(t,r),this},t.prototype.renderOption=function(e,t){var n=this,r=document.createElement("div");ei(r,"option"),$n(r,"ag-list-item"),$n(r,"ag-"+this.cssIdentifier+"-list-item"),r.innerHTML="<span>"+t+"</span>",r.tabIndex=-1,this.itemEls.push(r),this.addManagedListener(r,"mouseover",(function(){return n.highlightItem(r)})),this.addManagedListener(r,"mouseleave",(function(){return n.clearHighlighted()})),this.addManagedListener(r,"click",(function(){return n.setValue(e)})),this.getGui().appendChild(r)},t.prototype.setValue=function(e,t){if(this.value===e)return this.fireItemSelected(),this;if(null==e)return this.reset(),this;var n=te(this.options,(function(t){return t.value===e}));if(-1!==n){var r=this.options[n];this.value=r.value,this.displayValue=null!=r.text?r.text:r.value,this.highlightItem(this.itemEls[n]),t||this.fireChangeEvent()}return this},t.prototype.setValueByIndex=function(e){return this.setValue(this.options[e].value)},t.prototype.getValue=function(){return this.value},t.prototype.getDisplayValue=function(){return this.displayValue},t.prototype.refreshHighlighted=function(){var e=this;this.clearHighlighted();var t=te(this.options,(function(t){return t.value===e.value}));-1!==t&&this.highlightItem(this.itemEls[t])},t.prototype.reset=function(){this.value=null,this.displayValue=null,this.clearHighlighted(),this.fireChangeEvent()},t.prototype.highlightItem=function(e){e.offsetParent&&(this.clearHighlighted(),this.highlightedEl=e,$n(this.highlightedEl,t.ACTIVE_CLASS),wi(this.highlightedEl,!0),this.highlightedEl.focus())},t.prototype.clearHighlighted=function(){this.highlightedEl&&this.highlightedEl.offsetParent&&(er(this.highlightedEl,t.ACTIVE_CLASS),wi(this.highlightedEl,!1),this.highlightedEl=null)},t.prototype.fireChangeEvent=function(){this.dispatchEvent({type:Ro.EVENT_CHANGED}),this.fireItemSelected()},t.prototype.fireItemSelected=function(){this.dispatchEvent({type:t.EVENT_ITEM_SELECTED})},t.EVENT_ITEM_SELECTED="selectedItem",t.ACTIVE_CLASS="ag-active-item",jo([Xe],t.prototype,"init",null),t}(uo),Go=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vo=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Yo=function(e){function t(t){return e.call(this,t,"ag-select","smallDown","listbox")||this}return Go(t,e),t.prototype.init=function(){var e=this;this.listComponent=this.createBean(new Ho("select")),this.listComponent.setParentComponent(this),this.eWrapper.tabIndex=0,this.listComponent.addManagedListener(this.listComponent,Ho.EVENT_ITEM_SELECTED,(function(){e.hideList&&e.hideList()})),this.listComponent.addManagedListener(this.listComponent,Ro.EVENT_CHANGED,(function(){e.setValue(e.listComponent.getValue(),!1,!0),e.hideList&&e.hideList()}))},t.prototype.showPicker=function(){var e=this,t=this.listComponent.getGui(),n=this.addManagedListener(document.body,"wheel",(function(n){!t.contains(n.target)&&e.hideList&&e.hideList()})),r=this.addManagedListener(t,"focusout",(function(n){!t.contains(n.relatedTarget)&&e.hideList&&e.hideList()})),i=this.gridOptionsWrapper.getLocaleTextFunc(),o=this.popupService.addPopup({modal:!0,eChild:t,closeOnEsc:!0,closedCallback:function(){e.hideList=null,e.isPickerDisplayed=!1,r(),n(),e.isAlive()&&e.getFocusableElement().focus()},ariaLabel:i("ariaLabelSelectField","Select Field")});return o&&(this.hideList=o.hideFunc),this.isPickerDisplayed=!0,Lr(t,pr(this.eWrapper)),t.style.maxHeight=cr(this.popupService.getPopupParent())+"px",t.style.position="absolute",this.popupService.positionPopupUnderComponent({type:"ag-list",eventSource:this.eWrapper,ePopup:t,keepWithinBounds:!0}),this.listComponent.refreshHighlighted(),this.listComponent},t.prototype.addOptions=function(e){var t=this;return e.forEach((function(e){return t.addOption(e)})),this},t.prototype.addOption=function(e){return this.listComponent.addOption(e),this},t.prototype.setValue=function(t,n,r){if(this.value===t)return this;r||this.listComponent.setValue(t,!0);var i=this.listComponent.getValue();return i===this.getValue()?this:(this.eDisplayField.innerHTML=this.listComponent.getDisplayValue(),e.prototype.setValue.call(this,t,n))},t.prototype.destroy=function(){this.hideList&&this.hideList(),this.destroyBean(this.listComponent),e.prototype.destroy.call(this)},Vo([Ze("popupService")],t.prototype,"popupService",void 0),Vo([Xe],t.prototype,"init",null),t}(No),Wo=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),qo=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},zo=function(e){function t(t,n,r,i){void 0===r&&(r="text"),void 0===i&&(i="input");var o=e.call(this,t,'\n            <div role="presentation">\n                <div ref="eLabel" class="ag-input-field-label"></div>\n                <div ref="eWrapper" class="ag-wrapper ag-input-wrapper" role="presentation">\n                    <'+i+' ref="eInput" class="ag-input-field-input"></'+i+">\n                </div>\n            </div>",n)||this;return o.inputType=r,o.displayFieldTag=i,o}return Wo(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this),this.setInputType(),$n(this.eLabel,this.className+"-label"),$n(this.eWrapper,this.className+"-input-wrapper"),$n(this.eInput,this.className+"-input"),$n(this.getGui(),"ag-input-field"),this.eInput.id=this.eInput.id||"ag-"+this.getCompId()+"-input";var t=this.config,n=t.width,r=t.value;null!=n&&this.setWidth(n),null!=r&&this.setValue(r),this.addInputListeners()},t.prototype.refreshLabel=function(){D(this.getLabel())?ai(this.eInput,this.getLabelId()):this.eInput.removeAttribute("aria-labelledby"),e.prototype.refreshLabel.call(this)},t.prototype.addInputListeners=function(){var e=this;this.addManagedListener(this.eInput,"input",(function(t){return e.setValue(t.target.value)}))},t.prototype.setInputType=function(){"input"===this.displayFieldTag&&this.eInput.setAttribute("type",this.inputType)},t.prototype.getInputElement=function(){return this.eInput},t.prototype.setInputWidth=function(e){return Lr(this.eWrapper,e),this},t.prototype.setInputName=function(e){return this.getInputElement().setAttribute("name",e),this},t.prototype.getFocusableElement=function(){return this.eInput},t.prototype.setMaxLength=function(e){var t=this.eInput;return t.maxLength=e,this},t.prototype.setInputPlaceholder=function(e){return Wr(this.eInput,"placeholder",e),this},t.prototype.setInputAriaLabel=function(e){return oi(this.eInput,e),this},t.prototype.setDisabled=function(t){return sr(this.eInput,t),e.prototype.setDisabled.call(this,t)},qo([lo("eLabel")],t.prototype,"eLabel",void 0),qo([lo("eWrapper")],t.prototype,"eWrapper",void 0),qo([lo("eInput")],t.prototype,"eInput",void 0),t}(Ro),Uo=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ko=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["One"]=0]="One",e[e["Two"]=1]="Two"})(fo||(fo={}));var Xo,Qo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Uo(t,e),t.prototype.getNumberOfInputs=function(e){var n=this.optionsFactory.getCustomOption(e);if(n){var r=n.numberOfInputs;return null!=r?r:1}return e===t.EMPTY?0:e===t.IN_RANGE?2:1},t.prototype.onFloatingFilterChanged=function(e,t){this.setTypeFromFloatingFilter(e),this.setValueFromFloatingFilter(t),this.onUiChanged(!0)},t.prototype.setTypeFromFloatingFilter=function(e){this.eType1.setValue(e),this.eType2.setValue(this.optionsFactory.getDefaultOption()),(this.isDefaultOperator("AND")?this.eJoinOperatorAnd:this.eJoinOperatorOr).setValue(!0)},t.prototype.getModelFromUi=function(){return this.isConditionUiComplete(fo.One)?this.isAllowTwoConditions()&&this.isConditionUiComplete(fo.Two)?{filterType:this.getFilterType(),operator:this.getJoinOperator(),condition1:this.createCondition(fo.One),condition2:this.createCondition(fo.Two)}:this.createCondition(fo.One):null},t.prototype.getConditionTypes=function(){return[this.eType1.getValue(),this.eType2.getValue()]},t.prototype.getJoinOperator=function(){return!0===this.eJoinOperatorOr.getValue()?"OR":"AND"},t.prototype.areModelsEqual=function(e,t){if(!e&&!t)return!0;if(!e&&t||e&&!t)return!1;var n,r=!e.operator,i=!t.operator,o=!r&&i||r&&!i;if(o)return!1;if(r){var a=e,s=t;n=this.areSimpleModelsEqual(a,s)}else{var u=e,l=t;n=u.operator===l.operator&&this.areSimpleModelsEqual(u.condition1,l.condition1)&&this.areSimpleModelsEqual(u.condition2,l.condition2)}return n},t.prototype.setModelIntoUi=function(e){var t=e.operator;if(t){var n=e,r="OR"===n.operator;this.eJoinOperatorAnd.setValue(!r),this.eJoinOperatorOr.setValue(r),this.eType1.setValue(n.condition1.type),this.eType2.setValue(n.condition2.type),this.setConditionIntoUi(n.condition1,fo.One),this.setConditionIntoUi(n.condition2,fo.Two)}else{var i=e;this.eJoinOperatorAnd.setValue(this.isDefaultOperator("AND")),this.eJoinOperatorOr.setValue(this.isDefaultOperator("OR")),this.eType1.setValue(i.type),this.eType2.setValue(this.optionsFactory.getDefaultOption()),this.setConditionIntoUi(i,fo.One),this.setConditionIntoUi(null,fo.Two)}return eo.resolve()},t.prototype.doesFilterPass=function(e){var t=this,n=this.getModel();if(null==n)return!0;var r=n.operator,i=[];if(r){var o=n;i.push(o.condition1,o.condition2)}else i.push(n);var a=r&&"OR"===r?ie:re;return a(i,(function(n){return t.individualConditionPasses(e,n)}))},t.prototype.setParams=function(t){e.prototype.setParams.call(this,t),this.optionsFactory=new bo,this.optionsFactory.init(t,this.getDefaultFilterOptions()),this.allowTwoConditions=!t.suppressAndOrCondition,this.alwaysShowBothConditions=!!t.alwaysShowBothConditions,this.defaultJoinOperator=this.getDefaultJoinOperator(t.defaultJoinOperator),this.putOptionsIntoDropdown(),this.addChangedListeners()},t.prototype.getDefaultJoinOperator=function(e){return J(["AND","OR"],e)?e:"AND"},t.prototype.putOptionsIntoDropdown=function(){var e=this,t=this.optionsFactory.getFilterOptions(),n=[this.eType1,this.eType2];oe(t,(function(t){var r="string"===typeof t?e.createBoilerplateListOption(t):e.createCustomListOption(t);oe(n,(function(e){return e.addOption(r)}))})),oe(n,(function(e){return e.setDisabled(t.length<=1)}))},t.prototype.createBoilerplateListOption=function(e){return{value:e,text:this.translate(e)}},t.prototype.createCustomListOption=function(e){var t=e.displayKey,n=this.optionsFactory.getCustomOption(e.displayKey);return{value:t,text:n?this.gridOptionsWrapper.getLocaleTextFunc()(n.displayKey,n.displayName):this.translate(t)}},t.prototype.isAllowTwoConditions=function(){return this.allowTwoConditions},t.prototype.createBodyTemplate=function(){return'\n            <ag-select class="ag-filter-select" ref="eOptions1"></ag-select>\n            '+this.createValueTemplate(fo.One)+'\n            <div class="ag-filter-condition" ref="eJoinOperatorPanel">\n               <ag-radio-button ref="eJoinOperatorAnd" class="ag-filter-condition-operator ag-filter-condition-operator-and"></ag-radio-button>\n               <ag-radio-button ref="eJoinOperatorOr" class="ag-filter-condition-operator ag-filter-condition-operator-or"></ag-radio-button>\n            </div>\n            <ag-select class="ag-filter-select" ref="eOptions2"></ag-select>\n            '+this.createValueTemplate(fo.Two)},t.prototype.getCssIdentifier=function(){return"simple-filter"},t.prototype.updateUiVisibility=function(){var e=this,t=[[this.eType1],[this.eType2,this.eJoinOperatorPanel,this.eJoinOperatorAnd,this.eJoinOperatorOr]],n=[this.eCondition1Body,this.eCondition2Body];oe(t,(function(t,n){var r=e.isConditionVisible(n),i=e.isConditionDisabled(n);oe(t,(function(e){e instanceof zo||e instanceof Yo?(e.setDisabled(i),e.setDisplayed(r)):(sr(e,i),or(e,r))}))})),oe(n,(function(t,n){or(t,e.isConditionBodyVisible(n))})),this.forEachInput((function(t,n,r,i){e.setElementDisplayed(t,n<i),e.setElementDisabled(t,e.isConditionDisabled(r))})),this.resetPlaceholder()},t.prototype.afterGuiAttached=function(t){if(e.prototype.afterGuiAttached.call(this,t),this.resetPlaceholder(),!t||!t.suppressFocus&&!this.isReadOnly()){var n=this.getInputs()[0][0];if(!n)return;n instanceof zo&&n.getInputElement().focus()}},t.prototype.resetPlaceholder=function(){var e=this,t=this.gridOptionsWrapper.getLocaleTextFunc();this.forEachInput((function(n,r,i,o){if(n instanceof zo){var a=0===r&&o>1?"inRangeStart":0===r?"filterOoo":"inRangeEnd",s=0===r&&o>1?t("ariaFilterFromValue","Filter from value"):0===r?t("ariaFilterValue","Filter Value"):t("ariaFilterToValue","Filter to Value");n.setInputPlaceholder(e.translate(a)),n.setInputAriaLabel(s)}}))},t.prototype.setElementValue=function(e,t,n){e instanceof zo&&e.setValue(t?String(t):null,n)},t.prototype.setElementDisplayed=function(e,t){e instanceof uo&&or(e.getGui(),t)},t.prototype.setElementDisabled=function(e,t){e instanceof uo&&sr(e.getGui(),t)},t.prototype.attachElementOnChange=function(e,t){e instanceof zo&&e.onValueChange(t)},t.prototype.forEachInput=function(e){var t=this,n=this.getInputs();this.getConditionTypes().forEach((function(r,i){for(var o=t.getNumberOfInputs(r),a=0;a<n[i].length;a++){var s=n[i][a];null!=s&&e(s,a,i,o)}}))},t.prototype.isConditionVisible=function(e){return 0===e||!!this.allowTwoConditions&&(this.isReadOnly()?this.isConditionUiComplete(e):!!this.alwaysShowBothConditions||this.isConditionUiComplete(e-1))},t.prototype.isConditionDisabled=function(e){return!!this.isReadOnly()||(!this.isConditionVisible(e)||0!==e&&!this.isConditionUiComplete(e-1))},t.prototype.isConditionBodyVisible=function(e){if(!this.isConditionVisible(e))return!1;var t=this.getConditionTypes()[e],n=this.getNumberOfInputs(t);return n>0},t.prototype.isConditionUiComplete=function(e){var n=this.getConditionTypes()[e];return n!==t.EMPTY&&!Ji.some(this.getValues(e),(function(e){return null==e}))},t.prototype.resetUiToDefaults=function(e){var t=this,n=this.gridOptionsWrapper.getLocaleTextFunc(),r=n("ariaFilteringOperator","Filtering operator"),i="ag-simple-filter-and-or-"+this.getCompId(),o=this.optionsFactory.getDefaultOption();return this.eType1.setValue(o,e).setAriaLabel(r).setDisabled(this.isReadOnly()),this.eType2.setValue(this.optionsFactory.getDefaultOption(),e).setAriaLabel(r).setDisabled(this.isReadOnly()),this.eJoinOperatorAnd.setValue(this.isDefaultOperator("AND"),e).setName(i).setLabel(this.translate("andCondition")).setDisabled(this.isReadOnly()),this.eJoinOperatorOr.setValue(this.isDefaultOperator("OR"),e).setName(i).setLabel(this.translate("orCondition")).setDisabled(this.isReadOnly()),this.forEachInput((function(n){t.setElementValue(n,null,e),t.setElementDisabled(n,t.isReadOnly())})),this.resetPlaceholder(),eo.resolve()},t.prototype.setConditionIntoUi=function(e,t){var n=this,r=this.mapValuesFromModel(e);this.forEachInput((function(e,i,o,a){o===t&&n.setElementValue(e,r[i]?r[i]:null)}))},t.prototype.setValueFromFloatingFilter=function(e){var t=this;this.forEachInput((function(n,r,i,o){t.setElementValue(n,0===r&&0===i?e:null)}))},t.prototype.isDefaultOperator=function(e){return e===this.defaultJoinOperator},t.prototype.addChangedListeners=function(){var e=this;if(!this.isReadOnly()){var t=function(){return e.onUiChanged()};this.eType1.onValueChange(t),this.eType2.onValueChange(t),this.eJoinOperatorOr.onValueChange(t),this.eJoinOperatorAnd.onValueChange(t),this.forEachInput((function(n){e.attachElementOnChange(n,t)}))}},t.prototype.individualConditionPasses=function(e,t){var n=this.getCellValue(e.node),r=this.mapValuesFromModel(t),i=this.optionsFactory.getCustomOption(t.type),o=this.evaluateCustomFilter(i,r,n);return null!=o?o:null==n?this.evaluateNullValue(t.type):this.evaluateNonNullValue(r,n,t)},t.prototype.evaluateCustomFilter=function(e,t,n){if(null!=e){var r=e.predicate;return null==r||Ji.some(t,(function(e){return null==e}))?void 0:r(t,n)}},t.EMPTY="empty",t.EQUALS="equals",t.NOT_EQUAL="notEqual",t.LESS_THAN="lessThan",t.LESS_THAN_OR_EQUAL="lessThanOrEqual",t.GREATER_THAN="greaterThan",t.GREATER_THAN_OR_EQUAL="greaterThanOrEqual",t.IN_RANGE="inRange",t.CONTAINS="contains",t.NOT_CONTAINS="notContains",t.STARTS_WITH="startsWith",t.ENDS_WITH="endsWith",Ko([lo("eOptions1")],t.prototype,"eType1",void 0),Ko([lo("eOptions2")],t.prototype,"eType2",void 0),Ko([lo("eJoinOperatorPanel")],t.prototype,"eJoinOperatorPanel",void 0),Ko([lo("eJoinOperatorAnd")],t.prototype,"eJoinOperatorAnd",void 0),Ko([lo("eJoinOperatorOr")],t.prototype,"eJoinOperatorOr",void 0),Ko([lo("eCondition1Body")],t.prototype,"eCondition1Body",void 0),Ko([lo("eCondition2Body")],t.prototype,"eCondition2Body",void 0),t}(Ao),Jo=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Zo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Jo(t,e),t.prototype.setParams=function(t){e.prototype.setParams.call(this,t),this.scalarFilterParams=t,this.checkDeprecatedParams()},t.prototype.checkDeprecatedParams=function(){this.scalarFilterParams.nullComparator&&(console.warn("AG Grid: Since v21.0, the property filterParams.nullComparator is deprecated. Please use filterParams.includeBlanksInEquals, filterParams.includeBlanksInLessThan and filterParams.includeBlanksInGreaterThan instead."),this.scalarFilterParams.includeBlanksInEquals=this.scalarFilterParams.nullComparator.equals,this.scalarFilterParams.includeBlanksInLessThan=this.scalarFilterParams.nullComparator.lessThan,this.scalarFilterParams.includeBlanksInGreaterThan=this.scalarFilterParams.nullComparator.greaterThan)},t.prototype.evaluateNullValue=function(e){switch(e){case t.EQUALS:case t.NOT_EQUAL:if(this.scalarFilterParams.includeBlanksInEquals)return!0;break;case t.GREATER_THAN:case t.GREATER_THAN_OR_EQUAL:if(this.scalarFilterParams.includeBlanksInGreaterThan)return!0;break;case t.LESS_THAN:case t.LESS_THAN_OR_EQUAL:if(this.scalarFilterParams.includeBlanksInLessThan)return!0;break;case t.IN_RANGE:if(this.scalarFilterParams.includeBlanksInRange)return!0;break}return!1},t.prototype.evaluateNonNullValue=function(e,n,r){var i=this.comparator(),o=i(e[0],n);switch(r.type){case t.EQUALS:return 0===o;case t.NOT_EQUAL:return 0!==o;case t.GREATER_THAN:return o>0;case t.GREATER_THAN_OR_EQUAL:return o>=0;case t.LESS_THAN:return o<0;case t.LESS_THAN_OR_EQUAL:return o<=0;case t.IN_RANGE:var a=i(e[1],n);return this.scalarFilterParams.inRangeInclusive?o>=0&&a<=0:o>0&&a<0;default:return console.warn('AG Grid: Unexpected type of filter "'+r.type+'", it looks like the filter was configured with incorrect Filter Options'),!0}},t}(Qo),$o=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ea=function(){return ea=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},ea.apply(this,arguments)},ta=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},na=1e3,ra=1/0,ia=function(e){function t(){var t=e.call(this,"dateFilter")||this;return t.minValidYear=na,t.maxValidYear=ra,t}return $o(t,e),t.prototype.afterGuiAttached=function(t){e.prototype.afterGuiAttached.call(this,t),this.dateCondition1FromComp.afterGuiAttached(t)},t.prototype.mapValuesFromModel=function(e){var t=e||{},n=t.dateFrom,r=t.dateTo,i=t.type;return[n&&ki(n)||null,r&&ki(r)||null].slice(0,this.getNumberOfInputs(i))},t.prototype.comparator=function(){return this.dateFilterParams.comparator?this.dateFilterParams.comparator:this.defaultComparator.bind(this)},t.prototype.defaultComparator=function(e,t){var n=t;return null==t||n<e?-1:n>e?1:0},t.prototype.setParams=function(t){e.prototype.setParams.call(this,t),this.dateFilterParams=t;var n=function(e,n){if(null!=t[e]){if(!isNaN(t[e]))return null==t[e]?n:Number(t[e]);console.warn("AG Grid: DateFilter "+e+" is not a number")}return n};this.minValidYear=n("minValidYear",na),this.maxValidYear=n("maxValidYear",ra),this.minValidYear>this.maxValidYear&&console.warn("AG Grid: DateFilter minValidYear should be <= maxValidYear"),this.createDateComponents()},t.prototype.createDateComponents=function(){var e=this,t=function(t){return new yo(e.getContext(),e.userComponentFactory,{onDateChanged:function(){return e.onUiChanged()},filterParams:e.dateFilterParams},t)};this.dateCondition1FromComp=t(this.eCondition1PanelFrom),this.dateCondition1ToComp=t(this.eCondition1PanelTo),this.dateCondition2FromComp=t(this.eCondition2PanelFrom),this.dateCondition2ToComp=t(this.eCondition2PanelTo),this.addDestroyFunc((function(){e.forEachInput((function(e){return e.destroy()}))}))},t.prototype.setElementValue=function(e,t,n){e.setDate(t)},t.prototype.setElementDisplayed=function(e,t){e.setDisplayed(t)},t.prototype.setElementDisabled=function(e,t){e.setDisabled(t)},t.prototype.getDefaultFilterOptions=function(){return t.DEFAULT_FILTER_OPTIONS},t.prototype.createValueTemplate=function(e){var t=e===fo.One?"1":"2";return'\n            <div class="ag-filter-body" ref="eCondition'+t+'Body">\n                <div class="ag-filter-from ag-filter-date-from" ref="eCondition'+t+'PanelFrom"></div>\n                <div class="ag-filter-to ag-filter-date-to" ref="eCondition'+t+'PanelTo"></div>\n            </div>'},t.prototype.isConditionUiComplete=function(t){var n=this;if(!e.prototype.isConditionUiComplete.call(this,t))return!1;var r=function(e){return null!=e&&e.getUTCFullYear()>=n.minValidYear&&e.getUTCFullYear()<=n.maxValidYear},i=!0;return this.forEachInput((function(e,n,o,a){o!==t||!i||n>=a||(i=i&&r(e.getDate()))})),i},t.prototype.areSimpleModelsEqual=function(e,t){return e.dateFrom===t.dateFrom&&e.dateTo===t.dateTo&&e.type===t.type},t.prototype.getFilterType=function(){return"date"},t.prototype.createCondition=function(e){var t=this.getConditionTypes()[e],n={},r=this.getValues(e);return r.length>0&&(n.dateFrom=Si(r[0])),r.length>1&&(n.dateTo=Si(r[1])),ea({dateFrom:null,dateTo:null,filterType:this.getFilterType(),type:t},n)},t.prototype.resetPlaceholder=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.translate("dateFormatOoo"),n=e("ariaFilterValue","Filter Value");this.forEachInput((function(e){e.setInputPlaceholder(t),e.setInputAriaLabel(n)}))},t.prototype.getInputs=function(){return[[this.dateCondition1FromComp,this.dateCondition1ToComp],[this.dateCondition2FromComp,this.dateCondition2ToComp]]},t.prototype.getValues=function(e){var t=[];return this.forEachInput((function(n,r,i,o){e===i&&r<o&&t.push(n.getDate())})),t},t.DEFAULT_FILTER_OPTIONS=[Zo.EQUALS,Zo.GREATER_THAN,Zo.LESS_THAN,Zo.NOT_EQUAL,Zo.IN_RANGE],ta([lo("eCondition1PanelFrom")],t.prototype,"eCondition1PanelFrom",void 0),ta([lo("eCondition1PanelTo")],t.prototype,"eCondition1PanelTo",void 0),ta([lo("eCondition2PanelFrom")],t.prototype,"eCondition2PanelFrom",void 0),ta([lo("eCondition2PanelTo")],t.prototype,"eCondition2PanelTo",void 0),ta([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),t}(Zo),oa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),aa=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return oa(t,e),t.prototype.getDefaultDebounceMs=function(){return 0},t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.getTextFromModel=function(e){if(!e)return null;var t=null!=e.operator;if(t){var n=e,r=n||{},i=r.condition1,o=r.condition2,a=this.optionsFactory.getCustomOption(i.type),s=this.optionsFactory.getCustomOption(o.type);return[this.conditionToString(i,a),n.operator,this.conditionToString(o,s)].join(" ")}var u=e,l=this.optionsFactory.getCustomOption(u.type),c=l||{},d=c.displayKey,h=c.displayName,p=c.numberOfInputs;return d&&h&&0===p?(this.gridOptionsWrapper.getLocaleTextFunc()(d,h),h):this.conditionToString(u,l)},t.prototype.isEventFromFloatingFilter=function(e){return e&&e.afterFloatingFilter},t.prototype.getLastType=function(){return this.lastType},t.prototype.isReadOnly=function(){return this.readOnly},t.prototype.setLastTypeFromModel=function(e){if(e){var t,n=e.operator;if(n){var r=e;t=r.condition1}else t=e;this.lastType=t.type}else this.lastType=this.optionsFactory.getDefaultOption()},t.prototype.canWeEditAfterModelFromParentFilter=function(e){if(!e)return this.isTypeEditable(this.lastType);var t=e.operator;if(t)return!1;var n=e;return this.isTypeEditable(n.type)},t.prototype.init=function(e){this.optionsFactory=new bo,this.optionsFactory.init(e.filterParams,this.getDefaultFilterOptions()),this.lastType=this.optionsFactory.getDefaultOption(),this.readOnly=!!e.filterParams.readOnly;var t=this.isTypeEditable(this.lastType);this.setEditable(t)},t.prototype.doesFilterHaveSingleInput=function(e){var t=this.optionsFactory.getCustomOption(e),n=(t||{}).numberOfInputs;return null==n||1==n},t.prototype.isTypeEditable=function(e){return!!e&&!this.isReadOnly()&&this.doesFilterHaveSingleInput(e)&&e!==Qo.IN_RANGE&&e!==Qo.EMPTY},t}(uo),sa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ua=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},la=function(e){function t(){return e.call(this,'\n            <div class="ag-floating-filter-input" role="presentation">\n                <ag-input-text-field ref="eReadOnlyText"></ag-input-text-field>\n                <div ref="eDateWrapper" style="display: flex;"></div>\n            </div>')||this}return sa(t,e),t.prototype.getDefaultFilterOptions=function(){return ia.DEFAULT_FILTER_OPTIONS},t.prototype.conditionToString=function(e,t){var n=e.type,r=(t||{}).numberOfInputs,i=n==Qo.IN_RANGE||2===r,o=ki(e.dateFrom),a=ki(e.dateTo);return i?Si(o,!1)+"-"+Si(a,!1):null!=o?""+Si(o,!1):""+n},t.prototype.init=function(t){e.prototype.init.call(this,t),this.params=t,this.createDateComponent();var n=this.gridOptionsWrapper.getLocaleTextFunc();this.eReadOnlyText.setDisabled(!0).setInputAriaLabel(n("ariaDateFilterInput","Date Filter Input"))},t.prototype.setEditable=function(e){or(this.eDateWrapper,e),or(this.eReadOnlyText.getGui(),!e)},t.prototype.onParentModelChanged=function(t,n){if(!this.isEventFromFloatingFilter(n)){e.prototype.setLastTypeFromModel.call(this,t);var r=!this.isReadOnly()&&this.canWeEditAfterModelFromParentFilter(t);if(this.setEditable(r),r){if(t){var i=t;this.dateComp.setDate(ki(i.dateFrom))}else this.dateComp.setDate(null);this.eReadOnlyText.setValue("")}else this.eReadOnlyText.setValue(this.getTextFromModel(t)),this.dateComp.setDate(null)}},t.prototype.onDateChanged=function(){var e=this,t=this.dateComp.getDate(),n=Si(t);this.params.parentFilterInstance((function(t){if(t){var r=t;r.onFloatingFilterChanged(e.getLastType(),ki(n))}}))},t.prototype.createDateComponent=function(){var e=this,t=Ao.getDebounceMs(this.params.filterParams,this.getDefaultDebounceMs()),n={onDateChanged:Ve(this.onDateChanged.bind(this),t),filterParams:this.params.column.getColDef().filterParams};this.dateComp=new yo(this.getContext(),this.userComponentFactory,n,this.eDateWrapper),this.addDestroyFunc((function(){return e.dateComp.destroy()}))},ua([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),ua([lo("eReadOnlyText")],t.prototype,"eReadOnlyText",void 0),ua([lo("eDateWrapper")],t.prototype,"eDateWrapper",void 0),t}(aa),ca=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),da=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ha=function(e){function t(){return e.call(this,'\n            <div class="ag-filter-filter">\n                <ag-input-text-field class="ag-date-filter" ref="eDateInput"></ag-input-text-field>\n            </div>')||this}return ca(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){var t=this,n=this.eDateInput.getInputElement();this.shouldUseBrowserDatePicker(e)&&(jn()?console.warn("ag-grid: browserDatePicker is specified to true, but it is not supported in IE 11; reverting to text date picker"):n.type="date"),this.addManagedListener(n,"mousedown",(function(){t.eDateInput.isDisabled()||n.focus()})),this.addManagedListener(n,"input",(function(n){n.target===document.activeElement&&(t.eDateInput.isDisabled()||e.onDateChanged())}));var r=e.filterParams||{},i=r.minValidYear,o=r.maxValidYear;i&&(n.min=i+"-01-01"),o&&(n.max=o+"-12-31")},t.prototype.getDate=function(){return ki(this.eDateInput.getValue())},t.prototype.setDate=function(e){this.eDateInput.setValue(Si(e,!1))},t.prototype.setInputPlaceholder=function(e){this.eDateInput.setInputPlaceholder(e)},t.prototype.setDisabled=function(e){this.eDateInput.setDisabled(e)},t.prototype.afterGuiAttached=function(e){e&&e.suppressFocus||this.eDateInput.getInputElement().focus()},t.prototype.shouldUseBrowserDatePicker=function(e){return e.filterParams&&null!=e.filterParams.browserDatePicker?e.filterParams.browserDatePicker:Vn()||Yn()},da([lo("eDateInput")],t.prototype,"eDateInput",void 0),t}(uo),pa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),fa=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ga=function(e){function t(){return e.call(this,"numberFilter")||this}return pa(t,e),t.prototype.mapValuesFromModel=function(e){var t=e||{},n=t.filter,r=t.filterTo,i=t.type;return[n||null,r||null].slice(0,this.getNumberOfInputs(i))},t.prototype.getDefaultDebounceMs=function(){return 500},t.prototype.comparator=function(){return function(e,t){return e===t?0:e<t?1:-1}},t.prototype.setParams=function(t){this.numberFilterParams=t;var n=this.getAllowedCharPattern();if(n){var r={allowedCharPattern:n};this.resetTemplate({eValueFrom1:r,eValueTo1:r,eValueFrom2:r,eValueTo2:r})}e.prototype.setParams.call(this,t)},t.prototype.getDefaultFilterOptions=function(){return t.DEFAULT_FILTER_OPTIONS},t.prototype.createValueTemplate=function(e){var t=e===fo.One?"1":"2",n=this.getAllowedCharPattern(),r=n?"ag-input-text-field":"ag-input-number-field";return'\n            <div class="ag-filter-body" ref="eCondition'+t+'Body" role="presentation">\n                <'+r+' class="ag-filter-from ag-filter-filter" ref="eValue-index0-'+t+'"></'+r+">\n                <"+r+' class="ag-filter-to ag-filter-filter" ref="eValue-index1-'+t+'"></'+r+">\n            </div>"},t.prototype.getValues=function(e){var t=this,n=[];return this.forEachInput((function(r,i,o,a){e===o&&i<a&&n.push(t.stringToFloat(r.getValue()))})),n},t.prototype.areSimpleModelsEqual=function(e,t){return e.filter===t.filter&&e.filterTo===t.filterTo&&e.type===t.type},t.prototype.getFilterType=function(){return"number"},t.prototype.stringToFloat=function(e){if("number"===typeof e)return e;var t=C(e);return null!=t&&""===t.trim()&&(t=null),this.numberFilterParams.numberParser?this.numberFilterParams.numberParser(t):null==t||"-"===t.trim()?null:parseFloat(t)},t.prototype.createCondition=function(e){var t=this.getConditionTypes()[e],n={filterType:this.getFilterType(),type:t},r=this.getValues(e);return r.length>0&&(n.filter=r[0]),r.length>1&&(n.filterTo=r[1]),n},t.prototype.getInputs=function(){return[[this.eValueFrom1,this.eValueTo1],[this.eValueFrom2,this.eValueTo2]]},t.prototype.getAllowedCharPattern=function(){var e=(this.numberFilterParams||{}).allowedCharPattern;return e||(Vn()||Hn()?null:"\\d\\-\\.")},t.DEFAULT_FILTER_OPTIONS=[Zo.EQUALS,Zo.NOT_EQUAL,Zo.LESS_THAN,Zo.LESS_THAN_OR_EQUAL,Zo.GREATER_THAN,Zo.GREATER_THAN_OR_EQUAL,Zo.IN_RANGE],fa([lo("eValue-index0-1")],t.prototype,"eValueFrom1",void 0),fa([lo("eValue-index1-1")],t.prototype,"eValueTo1",void 0),fa([lo("eValue-index0-2")],t.prototype,"eValueFrom2",void 0),fa([lo("eValue-index1-2")],t.prototype,"eValueTo2",void 0),t}(Zo),ma=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_a=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ya=function(e){function t(){return e.call(this,"textFilter")||this}return ma(t,e),t.trimInput=function(e){var t=e&&e.trim();return""===t?e:t},t.prototype.getDefaultDebounceMs=function(){return 500},t.prototype.setParams=function(n){e.prototype.setParams.call(this,n),this.textFilterParams=n,this.comparator=this.textFilterParams.textCustomComparator||t.DEFAULT_COMPARATOR,this.formatter=this.textFilterParams.textFormatter||(this.textFilterParams.caseSensitive?t.DEFAULT_FORMATTER:t.DEFAULT_LOWERCASE_FORMATTER)},t.prototype.createCondition=function(e){var t=this.getConditionTypes()[e],n={filterType:this.getFilterType(),type:t},r=this.getValues(e);return r.length>0&&(n.filter=r[0]),r.length>1&&(n.filterTo=r[1]),n},t.prototype.getFilterType=function(){return"text"},t.prototype.areSimpleModelsEqual=function(e,t){return e.filter===t.filter&&e.filterTo===t.filterTo&&e.type===t.type},t.prototype.getInputs=function(){return[[this.eValueFrom1,this.eValueTo1],[this.eValueFrom2,this.eValueTo2]]},t.prototype.getValues=function(e){var n=this,r=[];return this.forEachInput((function(i,o,a,s){if(e===a&&o<s){var u=C(i.getValue()),l=(n.textFilterParams.trimInput?t.trimInput(u):u)||null;r.push(l),i.setValue(l,!0)}})),r},t.prototype.getDefaultFilterOptions=function(){return t.DEFAULT_FILTER_OPTIONS},t.prototype.createValueTemplate=function(e){var t=e===fo.One?"1":"2";return'\n            <div class="ag-filter-body" ref="eCondition'+t+'Body" role="presentation">\n                <ag-input-text-field class=".ag-filter-from ag-filter-filter" ref="eValue-index0-'+t+'"></ag-input-text-field>\n                <ag-input-text-field class="ag-filter-to ag-filter-filter" ref="eValue-index1-'+t+'"></ag-input-text-field>\n            </div>'},t.prototype.mapValuesFromModel=function(e){var t=e||{},n=t.filter,r=t.filterTo,i=t.type;return[n||null,r||null].slice(0,this.getNumberOfInputs(i))},t.prototype.evaluateNullValue=function(e){return e===Qo.NOT_EQUAL||e===Qo.NOT_CONTAINS},t.prototype.evaluateNonNullValue=function(e,t,n){var r=this,i=Ji.map(e,(function(e){return r.formatter(e)}))||[],o=this.formatter(t);return Ji.some(i,(function(e){return r.comparator(n.type,o,e)}))},t.DEFAULT_FILTER_OPTIONS=[Qo.CONTAINS,Qo.NOT_CONTAINS,Qo.EQUALS,Qo.NOT_EQUAL,Qo.STARTS_WITH,Qo.ENDS_WITH],t.DEFAULT_FORMATTER=function(e){return e},t.DEFAULT_LOWERCASE_FORMATTER=function(e){return null==e?null:e.toString().toLowerCase()},t.DEFAULT_COMPARATOR=function(e,n,r){switch(e){case t.CONTAINS:return n.indexOf(r)>=0;case t.NOT_CONTAINS:return n.indexOf(r)<0;case t.EQUALS:return n===r;case t.NOT_EQUAL:return n!=r;case t.STARTS_WITH:return 0===n.indexOf(r);case t.ENDS_WITH:var i=n.lastIndexOf(r);return i>=0&&i===n.length-r.length;default:return!1}},_a([lo("eValue-index0-1")],t.prototype,"eValueFrom1",void 0),_a([lo("eValue-index1-1")],t.prototype,"eValueTo1",void 0),_a([lo("eValue-index0-2")],t.prototype,"eValueFrom2",void 0),_a([lo("eValue-index1-2")],t.prototype,"eValueTo2",void 0),t}(Qo),va=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ba=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Fa=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return va(t,e),t.prototype.postConstruct=function(){this.setTemplate('\n            <div class="ag-floating-filter-input" role="presentation">\n                <ag-input-text-field ref="eFloatingFilterInput"></ag-input-text-field>\n            </div>')},t.prototype.getDefaultDebounceMs=function(){return 500},t.prototype.onParentModelChanged=function(e,t){this.isEventFromFloatingFilter(t)||(this.setLastTypeFromModel(e),this.eFloatingFilterInput.setValue(this.getTextFromModel(e)),this.setEditable(this.canWeEditAfterModelFromParentFilter(e)))},t.prototype.init=function(t){if(e.prototype.init.call(this,t),this.params=t,this.applyActive=Ao.isUseApplyButton(this.params.filterParams),!this.isReadOnly()){var n=Ao.getDebounceMs(this.params.filterParams,this.getDefaultDebounceMs()),r=Ve(this.syncUpWithParentFilter.bind(this),n),i=this.eFloatingFilterInput.getGui();this.addManagedListener(i,"input",r),this.addManagedListener(i,"keypress",r),this.addManagedListener(i,"keydown",r)}var o=t.column.getDefinition();(this.isReadOnly()||o.filterParams&&o.filterParams.filterOptions&&1===o.filterParams.filterOptions.length&&"inRange"===o.filterParams.filterOptions[0])&&this.eFloatingFilterInput.setDisabled(!0);var a=this.columnModel.getDisplayNameForColumn(t.column,"header",!0),s=this.gridOptionsWrapper.getLocaleTextFunc();this.eFloatingFilterInput.setInputAriaLabel(a+" "+s("ariaFilterInput","Filter Input"))},t.prototype.syncUpWithParentFilter=function(e){var t=this,n=Ni(e,wo.ENTER);if(!this.applyActive||n){var r=this.eFloatingFilterInput.getValue();this.params.filterParams.trimInput&&(r=ya.trimInput(r),this.eFloatingFilterInput.setValue(r,!0)),this.params.parentFilterInstance((function(e){if(e){var n=e;n.onFloatingFilterChanged(t.getLastType(),r||null)}}))}},t.prototype.conditionToString=function(e,t){var n=(t||{}).numberOfInputs,r=e.type==Qo.IN_RANGE||2===n;return r?e.filter+"-"+e.filterTo:null!=e.filter?""+e.filter:""+e.type},t.prototype.setEditable=function(e){this.eFloatingFilterInput.setDisabled(!e)},ba([Ze("columnModel")],t.prototype,"columnModel",void 0),ba([lo("eFloatingFilterInput")],t.prototype,"eFloatingFilterInput",void 0),ba([Xe],t.prototype,"postConstruct",null),t}(aa),wa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ca=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return wa(t,e),t.prototype.getDefaultFilterOptions=function(){return ga.DEFAULT_FILTER_OPTIONS},t}(Fa),Da=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Sa=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Da(t,e),t.prototype.getDefaultFilterOptions=function(){return ya.DEFAULT_FILTER_OPTIONS},t}(Fa),ka=function(){function e(e,t){var n=this;void 0===t&&(t=!1),this.destroyFuncs=[],this.touching=!1,this.eventService=new at,this.eElement=e,this.preventMouseClick=t;var r=this.onTouchStart.bind(this),i=this.onTouchMove.bind(this),o=this.onTouchEnd.bind(this);this.eElement.addEventListener("touchstart",r,{passive:!0}),this.eElement.addEventListener("touchmove",i,{passive:!0}),this.eElement.addEventListener("touchend",o,{passive:!1}),this.destroyFuncs.push((function(){n.eElement.removeEventListener("touchstart",r,{passive:!0}),n.eElement.removeEventListener("touchmove",i,{passive:!0}),n.eElement.removeEventListener("touchend",o,{passive:!1})}))}return e.prototype.getActiveTouch=function(e){for(var t=0;t<e.length;t++){var n=e[t].identifier===this.touchStart.identifier;if(n)return e[t]}return null},e.prototype.addEventListener=function(e,t){this.eventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.eventService.removeEventListener(e,t)},e.prototype.onTouchStart=function(t){var n=this;if(!this.touching){this.touchStart=t.touches[0],this.touching=!0,this.moved=!1;var r=this.touchStart;window.setTimeout((function(){var i=n.touchStart===r;if(n.touching&&i&&!n.moved){n.moved=!0;var o={type:e.EVENT_LONG_TAP,touchStart:n.touchStart,touchEvent:t};n.eventService.dispatchEvent(o)}}),500)}},e.prototype.onTouchMove=function(e){if(this.touching){var t=this.getActiveTouch(e.touches);if(t){var n=!Wi(t,this.touchStart,4);n&&(this.moved=!0)}}},e.prototype.onTouchEnd=function(t){if(this.touching){if(!this.moved){var n={type:e.EVENT_TAP,touchStart:this.touchStart};this.eventService.dispatchEvent(n),this.checkForDoubleTap()}this.preventMouseClick&&t.preventDefault(),this.touching=!1}},e.prototype.checkForDoubleTap=function(){var t=(new Date).getTime();if(this.lastTapTime&&this.lastTapTime>0){var n=t-this.lastTapTime;if(n>e.DOUBLE_TAP_MILLIS){var r={type:e.EVENT_DOUBLE_TAP,touchStart:this.touchStart};this.eventService.dispatchEvent(r),this.lastTapTime=null}else this.lastTapTime=t}else this.lastTapTime=t},e.prototype.destroy=function(){this.destroyFuncs.forEach((function(e){return e()}))},e.EVENT_TAP="tap",e.EVENT_DOUBLE_TAP="doubleTap",e.EVENT_LONG_TAP="longTap",e.DOUBLE_TAP_MILLIS=500,e}(),xa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ea=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Aa=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.lastMovingChanged=0,t}return xa(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.refresh=function(e){return this.params=e,this.workOutTemplate()==this.currentTemplate&&(this.workOutShowMenu()==this.currentShowMenu&&(this.workOutSort()==this.currentSort&&(this.setDisplayName(e),!0)))},t.prototype.workOutTemplate=function(){var e=N(this.params.template,t.TEMPLATE);return e=e&&e.trim?e.trim():e,e},t.prototype.init=function(e){this.params=e,this.currentTemplate=this.workOutTemplate(),this.setTemplate(this.currentTemplate),this.setupTap(),this.setupIcons(e.column),this.setMenu(),this.setupSort(),this.setupFilterIcon(),this.setDisplayName(e)},t.prototype.setDisplayName=function(e){if(this.currentDisplayName!=e.displayName){this.currentDisplayName=e.displayName;var t=zt(this.currentDisplayName);this.eText&&(this.eText.innerHTML=t)}},t.prototype.setupIcons=function(e){this.addInIcon("sortAscending",this.eSortAsc,e),this.addInIcon("sortDescending",this.eSortDesc,e),this.addInIcon("sortUnSort",this.eSortNone,e),this.addInIcon("menu",this.eMenu,e),this.addInIcon("filter",this.eFilter,e)},t.prototype.addInIcon=function(e,t,n){if(null!=t){var r=Ri(e,this.gridOptionsWrapper,n);r&&t.appendChild(r)}},t.prototype.setupTap=function(){var e=this,t=this.gridOptionsWrapper;if(!t.isSuppressTouch()){var n=new ka(this.getGui(),!0),r=t.isSuppressMenuHide(),i=r&&D(this.eMenu),o=i?new ka(this.eMenu,!0):n;if(this.params.enableMenu){var a=i?"EVENT_TAP":"EVENT_LONG_TAP",s=function(n){t.getApi().showColumnMenuAfterMouseClick(e.params.column,n.touchStart)};this.addManagedListener(o,ka[a],s)}if(this.params.enableSorting){var u=function(t){var n=t.touchStart.target;r&&e.eMenu.contains(n)||e.sortController.progressSort(e.params.column,!1,"uiColumnSorted")};this.addManagedListener(n,ka.EVENT_TAP,u)}this.addDestroyFunc((function(){return n.destroy()})),i&&this.addDestroyFunc((function(){return o.destroy()}))}},t.prototype.workOutShowMenu=function(){var e=!this.gridOptionsWrapper.isSuppressMenuHide(),t=Wn()&&e,n=this.params.enableMenu&&!t;return n},t.prototype.setMenu=function(){var e=this;if(this.eMenu)if(this.currentShowMenu=this.workOutShowMenu(),this.currentShowMenu){var t=this.gridOptionsWrapper.isSuppressMenuHide();this.addManagedListener(this.eMenu,"click",(function(){return e.showMenu(e.eMenu)})),tr(this.eMenu,"ag-header-menu-always-show",t)}else vr(this.eMenu)},t.prototype.showMenu=function(e){e||(e=this.eMenu),this.menuFactory.showMenuAfterButtonClick(this.params.column,e,"columnMenu")},t.prototype.removeSortIcons=function(){vr(this.eSortAsc),vr(this.eSortDesc),vr(this.eSortNone),vr(this.eSortOrder)},t.prototype.workOutSort=function(){return this.params.enableSorting},t.prototype.setupSort=function(){var e=this;if(this.currentSort=this.params.enableSorting,this.currentSort){var t=this.gridOptionsWrapper.isMultiSortKeyCtrl();this.addManagedListener(this.params.column,dt.EVENT_MOVING_CHANGED,(function(){e.lastMovingChanged=(new Date).getTime()})),this.eLabel&&this.addManagedListener(this.eLabel,"click",(function(n){var r=e.params.column.isMoving(),i=(new Date).getTime(),o=i-e.lastMovingChanged<50,a=r||o;if(!a){var s=t?n.ctrlKey||n.metaKey:n.shiftKey;e.params.progressSort(s)}})),this.addManagedListener(this.params.column,dt.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.onSortChanged(),this.addManagedListener(this.eventService,It.EVENT_SORT_CHANGED,this.setMultiSortOrder.bind(this)),this.setMultiSortOrder()}else this.removeSortIcons()},t.prototype.onSortChanged=function(){if(tr(this.getGui(),"ag-header-cell-sorted-asc",this.params.column.isSortAscending()),tr(this.getGui(),"ag-header-cell-sorted-desc",this.params.column.isSortDescending()),tr(this.getGui(),"ag-header-cell-sorted-none",this.params.column.isSortNone()),this.eSortAsc&&tr(this.eSortAsc,"ag-hidden",!this.params.column.isSortAscending()),this.eSortDesc&&tr(this.eSortDesc,"ag-hidden",!this.params.column.isSortDescending()),this.eSortNone){var e=!this.params.column.getColDef().unSortIcon&&!this.gridOptionsWrapper.isUnSortIcon();tr(this.eSortNone,"ag-hidden",e||!this.params.column.isSortNone())}},t.prototype.setMultiSortOrder=function(){if(this.eSortOrder){var e=this.params.column,t=this.sortController.getColumnsWithSortingOrdered(),n=t.indexOf(e),r=t.length>1,i=e.isSorting()&&r;or(this.eSortOrder,i),n>=0?this.eSortOrder.innerHTML=(n+1).toString():_r(this.eSortOrder)}},t.prototype.setupFilterIcon=function(){this.eFilter&&(this.addManagedListener(this.params.column,dt.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.onFilterChanged())},t.prototype.onFilterChanged=function(){var e=this.params.column.isFilterActive();tr(this.eFilter,"ag-hidden",!e)},t.TEMPLATE='<div class="ag-cell-label-container" role="presentation">\n            <span ref="eMenu" class="ag-header-icon ag-header-cell-menu-button" aria-hidden="true"></span>\n            <div ref="eLabel" class="ag-header-cell-label" role="presentation" unselectable="on">\n                <span ref="eText" class="ag-header-cell-text" unselectable="on"></span>\n                <span ref="eFilter" class="ag-header-icon ag-header-label-icon ag-filter-icon" aria-hidden="true"></span>\n                <span ref="eSortOrder" class="ag-header-icon ag-header-label-icon ag-sort-order" aria-hidden="true"></span>\n                <span ref="eSortAsc" class="ag-header-icon ag-header-label-icon ag-sort-ascending-icon" aria-hidden="true"></span>\n                <span ref="eSortDesc" class="ag-header-icon ag-header-label-icon ag-sort-descending-icon" aria-hidden="true"></span>\n                <span ref="eSortNone" class="ag-header-icon ag-header-label-icon ag-sort-none-icon" aria-hidden="true"></span>\n            </div>\n        </div>',Ea([Ze("sortController")],t.prototype,"sortController",void 0),Ea([Ze("menuFactory")],t.prototype,"menuFactory",void 0),Ea([lo("eFilter")],t.prototype,"eFilter",void 0),Ea([lo("eSortAsc")],t.prototype,"eSortAsc",void 0),Ea([lo("eSortDesc")],t.prototype,"eSortDesc",void 0),Ea([lo("eSortNone")],t.prototype,"eSortNone",void 0),Ea([lo("eSortOrder")],t.prototype,"eSortOrder",void 0),Ea([lo("eMenu")],t.prototype,"eMenu",void 0),Ea([lo("eLabel")],t.prototype,"eLabel",void 0),Ea([lo("eText")],t.prototype,"eText",void 0),t}(uo),Ta=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ma=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Oa=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Ta(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){this.params=e,this.checkWarnings(),this.setupLabel(),this.addGroupExpandIcon(),this.setupExpandIcons()},t.prototype.checkWarnings=function(){var e=this.params;if(e.template){var t="A template was provided for Header Group Comp - templates are only supported for Header Comps (not groups)";Le((function(){return console.warn(t)}),"HeaderGroupComp.templateNotSupported")}},t.prototype.setupExpandIcons=function(){var e=this;this.addInIcon("columnGroupOpened","agOpened"),this.addInIcon("columnGroupClosed","agClosed");var t=function(t){if(!bt(t)){var n=!e.params.columnGroup.isExpanded();e.columnModel.setColumnGroupOpened(e.params.columnGroup.getOriginalColumnGroup(),n,"uiColumnExpanded")}};this.addTouchAndClickListeners(this.eCloseIcon,t),this.addTouchAndClickListeners(this.eOpenIcon,t);var n=function(e){vt(e)};this.addManagedListener(this.eCloseIcon,"dblclick",n),this.addManagedListener(this.eOpenIcon,"dblclick",n),this.addManagedListener(this.getGui(),"dblclick",t),this.updateIconVisibility();var r=this.params.columnGroup.getOriginalColumnGroup();this.addManagedListener(r,ft.EVENT_EXPANDED_CHANGED,this.updateIconVisibility.bind(this)),this.addManagedListener(r,ft.EVENT_EXPANDABLE_CHANGED,this.updateIconVisibility.bind(this))},t.prototype.addTouchAndClickListeners=function(e,t){var n=new ka(e,!0);this.addManagedListener(n,ka.EVENT_TAP,t),this.addDestroyFunc((function(){return n.destroy()})),this.addManagedListener(e,"click",t)},t.prototype.updateIconVisibility=function(){var e=this.params.columnGroup;if(e.isExpandable()){var t=this.params.columnGroup.isExpanded();or(this.eOpenIcon,t),or(this.eCloseIcon,!t)}else or(this.eOpenIcon,!1),or(this.eCloseIcon,!1)},t.prototype.addInIcon=function(e,t){var n=Ri(e,this.gridOptionsWrapper,null);n&&this.getRefElement(t).appendChild(n)},t.prototype.addGroupExpandIcon=function(){if(!this.params.columnGroup.isExpandable())return or(this.eOpenIcon,!1),void or(this.eCloseIcon,!1)},t.prototype.setupLabel=function(){var e=this.params.displayName;if(D(e)){var t=zt(e);this.getRefElement("agLabel").innerHTML=t}},t.TEMPLATE='<div class="ag-header-group-cell-label" ref="agContainer" role="presentation">\n            <span ref="agLabel" class="ag-header-group-text" role="presentation"></span>\n            <span ref="agOpened" class="ag-header-icon ag-header-expand-icon ag-header-expand-icon-expanded"></span>\n            <span ref="agClosed" class="ag-header-icon ag-header-expand-icon ag-header-expand-icon-collapsed"></span>\n        </div>',Ma([Ze("columnModel")],t.prototype,"columnModel",void 0),Ma([lo("agOpened")],t.prototype,"eOpenIcon",void 0),Ma([lo("agClosed")],t.prototype,"eCloseIcon",void 0),t}(uo),La=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ra=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return La(t,e),t.prototype.isPopup=function(){return!0},t.prototype.setParentComponent=function(t){$n(t.getGui(),"ag-has-popup"),e.prototype.setParentComponent.call(this,t)},t.prototype.destroy=function(){var t=this.parentComponent,n=t&&t.isAlive();n&&er(t.getGui(),"ag-has-popup"),e.prototype.destroy.call(this)},t}(uo),Pa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ia=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Na=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Pa(t,e),t.prototype.init=function(e){this.params=e,this.focusAfterAttached=e.cellStartedEdit,this.eTextArea.setMaxLength(e.maxLength||200).setCols(e.cols||60).setRows(e.rows||10),D(e.value)&&this.eTextArea.setValue(e.value.toString(),!0),this.addGuiEventListener("keydown",this.onKeyDown.bind(this))},t.prototype.onKeyDown=function(e){var t=e.which||e.keyCode;(t===wo.LEFT||t===wo.UP||t===wo.RIGHT||t===wo.DOWN||e.shiftKey&&t===wo.ENTER)&&e.stopPropagation()},t.prototype.afterGuiAttached=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc();this.eTextArea.setInputAriaLabel(e("ariaInputEditor","Input Editor")),this.focusAfterAttached&&this.eTextArea.getFocusableElement().focus()},t.prototype.getValue=function(){return this.params.parseValue(this.eTextArea.getValue())},t.TEMPLATE='<div class="ag-large-text" tabindex="0">\n            <ag-input-text-area ref="eTextArea" class="ag-large-text-input"></ag-input-text-area>\n        </div>',Ia([lo("eTextArea")],t.prototype,"eTextArea",void 0),t}(Ra),Ba=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ja=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ha=function(e){function t(){var t=e.call(this,'<div class="ag-cell-edit-wrapper"><ag-select class="ag-cell-editor" ref="eSelect"></ag-select></div>')||this;return t.startedByEnter=!1,t}return Ba(t,e),t.prototype.init=function(e){var t=this;if(this.focusAfterAttached=e.cellStartedEdit,S(e.values))console.warn("AG Grid: no values found for select cellEditor");else{this.startedByEnter=e.keyPress===wo.ENTER;var n=!1;e.values.forEach((function(r){var i={value:r},o=t.valueFormatterService.formatValue(e.column,null,null,r),a=null!==o&&void 0!==o;i.text=a?o:r,t.eSelect.addOption(i),n=n||e.value===r})),n?this.eSelect.setValue(e.value,!0):e.values.length&&this.eSelect.setValue(e.values[0],!0),this.gridOptionsWrapper.isFullRowEdit()||this.eSelect.onValueChange((function(){return e.stopEditing()}))}},t.prototype.afterGuiAttached=function(){this.focusAfterAttached&&this.eSelect.getFocusableElement().focus(),this.startedByEnter&&this.eSelect.showPicker()},t.prototype.focusIn=function(){this.eSelect.getFocusableElement().focus()},t.prototype.getValue=function(){return this.eSelect.getValue()},t.prototype.isPopup=function(){return!1},ja([Ze("valueFormatterService")],t.prototype,"valueFormatterService",void 0),ja([lo("eSelect")],t.prototype,"eSelect",void 0),t}(Ra),Ga=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Va=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ga(t,e),t.prototype.isPopup=function(){return!0},t}(Ha),Ya=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Wa=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},qa=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Ya(t,e),t.prototype.init=function(e){this.params=e;var t,n=this.eInput;e.cellStartedEdit?(this.focusAfterAttached=!0,e.keyPress===wo.BACKSPACE||e.keyPress===wo.DELETE?t="":e.charPress?t=e.charPress:(t=this.getStartValue(e),e.keyPress!==wo.F2&&(this.highlightAllOnFocus=!0))):(this.focusAfterAttached=!1,t=this.getStartValue(e)),null!=t&&n.setValue(t,!0),this.addManagedListener(n.getGui(),"keydown",(function(e){var t=e.keyCode;t!==wo.PAGE_UP&&t!==wo.PAGE_DOWN||e.preventDefault()}))},t.prototype.afterGuiAttached=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.eInput;if(t.setInputAriaLabel(e("ariaInputEditor","Input Editor")),this.focusAfterAttached){Gn()||t.getFocusableElement().focus();var n=t.getInputElement();if(this.highlightAllOnFocus)n.select();else{var r=t.getValue(),i=D(r)&&r.length||0;i&&n.setSelectionRange(i,i)}}},t.prototype.focusIn=function(){var e=this.eInput,t=e.getFocusableElement(),n=e.getInputElement();t.focus(),n.select()},t.prototype.focusOut=function(){var e=this.eInput.getInputElement();jn()&&e.setSelectionRange(0,0)},t.prototype.getValue=function(){var e=this.eInput;return this.params.parseValue(e.getValue())},t.prototype.getStartValue=function(e){var t=e.useFormatter||e.column.getColDef().refData;return t?e.formatValue(e.value):e.value},t.prototype.isPopup=function(){return!1},t.TEMPLATE='<div class="ag-cell-edit-wrapper"><ag-input-text-field class="ag-cell-editor" ref="eInput"></ag-input-text-field></div>',Wa([lo("eInput")],t.prototype,"eInput",void 0),t}(Ra),za=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ua=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return za(t,e),t.prototype.isPopup=function(){return!0},t}(qa),Ka=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Xa=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Qa="↑",Ja="↓",Za=function(e){function t(){var n=e.call(this,t.TEMPLATE)||this;return n.refreshCount=0,n}return Ka(t,e),t.prototype.init=function(e){this.eValue=this.queryForHtmlElement(".ag-value-change-value"),this.eDelta=this.queryForHtmlElement(".ag-value-change-delta"),this.refresh(e)},t.prototype.showDelta=function(e,t){var n=Math.abs(t),r=e.formatValue(n),i=D(r)?r:n,o=t>=0;this.eDelta.innerHTML=o?Qa+i:Ja+i,tr(this.eDelta,"ag-value-change-delta-up",o),tr(this.eDelta,"ag-value-change-delta-down",!o)},t.prototype.setTimerToRemoveDelta=function(){var e=this;this.refreshCount++;var t=this.refreshCount;window.setTimeout((function(){t===e.refreshCount&&e.hideDeltaValue()}),2e3)},t.prototype.hideDeltaValue=function(){er(this.eValue,"ag-value-change-value-highlight"),_r(this.eDelta)},t.prototype.refresh=function(e){var t=e.value;if(t===this.lastValue)return!1;if(D(e.valueFormatted)?this.eValue.innerHTML=e.valueFormatted:D(e.value)?this.eValue.innerHTML=t:_r(this.eValue),this.filterManager.isSuppressFlashingCellsBecauseFiltering())return!1;if("number"===typeof t&&"number"===typeof this.lastValue){var n=t-this.lastValue;this.showDelta(e,n)}return this.lastValue&&$n(this.eValue,"ag-value-change-value-highlight"),this.setTimerToRemoveDelta(),this.lastValue=t,!0},t.TEMPLATE='<span><span class="ag-value-change-delta"></span><span class="ag-value-change-value"></span></span>',Xa([Ze("filterManager")],t.prototype,"filterManager",void 0),t}(uo),$a=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),es=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ts=function(e){function t(){var n=e.call(this,t.TEMPLATE)||this;return n.refreshCount=0,n.eCurrent=n.queryForHtmlElement(".ag-value-slide-current"),n}return $a(t,e),t.prototype.init=function(e){this.refresh(e)},t.prototype.addSlideAnimation=function(){var e=this;this.refreshCount++;var t=this.refreshCount;this.ePrevious&&this.getGui().removeChild(this.ePrevious),this.ePrevious=Fr('<span class="ag-value-slide-previous ag-value-slide-out"></span>'),this.ePrevious.innerHTML=this.eCurrent.innerHTML,this.getGui().insertBefore(this.ePrevious,this.eCurrent),window.setTimeout((function(){t===e.refreshCount&&$n(e.ePrevious,"ag-value-slide-out-end")}),50),window.setTimeout((function(){t===e.refreshCount&&(e.getGui().removeChild(e.ePrevious),e.ePrevious=null)}),3e3)},t.prototype.refresh=function(e){var t=e.value;return S(t)&&(t=""),t!==this.lastValue&&(!this.filterManager.isSuppressFlashingCellsBecauseFiltering()&&(this.addSlideAnimation(),this.lastValue=t,D(e.valueFormatted)?this.eCurrent.innerHTML=e.valueFormatted:D(e.value)?this.eCurrent.innerHTML=t:_r(this.eCurrent),!0))},t.TEMPLATE='<span>\n            <span class="ag-value-slide-current"></span>\n        </span>',es([Ze("filterManager")],t.prototype,"filterManager",void 0),t}(uo);(function(e){e[e["Above"]=0]="Above",e[e["Below"]=1]="Below"})(Xo||(Xo={}));var ns,rs,is,os=function(){function e(t){this.rowIndex=null,this.key=null,this.childrenMapped={},this.displayed=!1,this.rowTop=null,this.oldRowTop=null,this.selectable=!0,this.__objectId=e.OBJECT_ID_SEQUENCE++,this.__autoHeights={},this.alreadyRendered=!1,this.highlighted=null,this.selected=!1,this.beans=t}return e.prototype.setData=function(e){this.setDataCommon(e,!1)},e.prototype.updateData=function(e){this.setDataCommon(e,!0)},e.prototype.setDataCommon=function(e,t){var n=this.data;this.data=e,this.beans.valueCache.onDataChanged(),this.updateDataOnDetailNode(),this.checkRowSelectable();var r=this.createDataChangedEvent(e,n,t);this.dispatchLocalEvent(r)},e.prototype.updateDataOnDetailNode=function(){this.detailNode&&(this.detailNode.data=this.data)},e.prototype.createDataChangedEvent=function(t,n,r){return{type:e.EVENT_DATA_CHANGED,node:this,oldData:n,newData:t,update:r}},e.prototype.createLocalRowEvent=function(e){return{type:e,node:this}},e.prototype.getRowIndexString=function(){return this.rowPinned===st.PINNED_TOP?"t-"+this.rowIndex:this.rowPinned===st.PINNED_BOTTOM?"b-"+this.rowIndex:this.rowIndex.toString()},e.prototype.createDaemonNode=function(){var t=new e(this.beans);return t.id=this.id,t.data=this.data,t.daemon=!0,t.selected=this.selected,t.level=this.level,t},e.prototype.setDataAndId=function(e,t){var n=D(this.id)?this.createDaemonNode():null,r=this.data;this.data=e,this.updateDataOnDetailNode(),this.setId(t),this.beans.selectionService.syncInRowNode(this,n),this.checkRowSelectable();var i=this.createDataChangedEvent(e,r,!1);this.dispatchLocalEvent(i)},e.prototype.checkRowSelectable=function(){var e=this.beans.gridOptionsWrapper.getIsRowSelectableFunc();this.setRowSelectable(!e||e(this))},e.prototype.setRowSelectable=function(t){this.selectable!==t&&(this.selectable=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_SELECTABLE_CHANGED)))},e.prototype.setId=function(t){var n=this.beans.gridOptionsWrapper.getRowNodeIdFunc();n?this.data?(this.id=n(this.data),this.id&&"string"===typeof this.id&&Kt(this.id,e.ID_PREFIX_ROW_GROUP)&&console.error("AG Grid: Row ID's cannot start with "+e.ID_PREFIX_ROW_GROUP+", this is a reserved prefix for AG Grid's row grouping feature."),this.id&&"string"!==typeof this.id&&(this.id=""+this.id)):this.id=void 0:this.id=t},e.prototype.isPixelInRange=function(e){return!(!D(this.rowTop)||!D(this.rowHeight))&&(e>=this.rowTop&&e<this.rowTop+this.rowHeight)},e.prototype.setFirstChild=function(t){this.firstChild!==t&&(this.firstChild=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_FIRST_CHILD_CHANGED)))},e.prototype.setLastChild=function(t){this.lastChild!==t&&(this.lastChild=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_LAST_CHILD_CHANGED)))},e.prototype.setChildIndex=function(t){this.childIndex!==t&&(this.childIndex=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_CHILD_INDEX_CHANGED)))},e.prototype.setRowTop=function(t){this.oldRowTop=this.rowTop,this.rowTop!==t&&(this.rowTop=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_TOP_CHANGED)),this.setDisplayed(null!==t))},e.prototype.clearRowTopAndRowIndex=function(){this.oldRowTop=null,this.setRowTop(null),this.setRowIndex(null)},e.prototype.setDisplayed=function(t){this.displayed!==t&&(this.displayed=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_DISPLAYED_CHANGED)))},e.prototype.setDragging=function(t){this.dragging!==t&&(this.dragging=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_DRAGGING_CHANGED)))},e.prototype.setHighlighted=function(t){t!==this.highlighted&&(this.highlighted=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_HIGHLIGHT_CHANGED)))},e.prototype.setAllChildrenCount=function(t){this.allChildrenCount!==t&&(this.allChildrenCount=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_ALL_CHILDREN_COUNT_CHANGED)))},e.prototype.setMaster=function(t){this.master!==t&&(this.master&&!t&&(this.expanded=!1),this.master=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_MASTER_CHANGED)))},e.prototype.setRowHeight=function(t,n){void 0===n&&(n=!1),this.rowHeight=t,this.rowHeightEstimated=n,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_HEIGHT_CHANGED))},e.prototype.setRowAutoHeight=function(e,t){this.__autoHeights||(this.__autoHeights={});var n=this.__autoHeights;n[t.getId()]=e,null!=e&&(null==this.checkAutoHeightsDebounced&&(this.checkAutoHeightsDebounced=Ve(this.checkAutoHeights.bind(this),1)),this.checkAutoHeightsDebounced())},e.prototype.checkAutoHeights=function(){var e=!1,t=!0,n=0,r=this.__autoHeights;if(null!=r){var i=this.beans.columnModel.getAllDisplayedAutoHeightCols();if(i.forEach((function(i){var o=r[i.getId()];null!=o?(t=!1,o>n&&(n=o)):e=!0})),!e&&((t||n<10)&&(n=this.beans.gridOptionsWrapper.getRowHeightForNode(this).height),n!=this.rowHeight)){this.setRowHeight(n);var o=this.beans.rowModel;o.onRowHeightChanged&&o.onRowHeightChanged()}}},e.prototype.setRowIndex=function(t){this.rowIndex!==t&&(this.rowIndex=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_ROW_INDEX_CHANGED)))},e.prototype.setUiLevel=function(t){this.uiLevel!==t&&(this.uiLevel=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_UI_LEVEL_CHANGED)))},e.prototype.setExpanded=function(t){if(this.expanded!==t){this.expanded=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_EXPANDED_CHANGED));var n=we({},this.createGlobalRowEvent(It.EVENT_ROW_GROUP_OPENED),{expanded:t});this.beans.rowNodeEventThrottle.dispatchExpanded(n),this.beans.gridOptionsWrapper.isGroupIncludeFooter()&&this.beans.rowRenderer.refreshCells({rowNodes:[this]})}},e.prototype.createGlobalRowEvent=function(e){return{type:e,node:this,data:this.data,rowIndex:this.rowIndex,rowPinned:this.rowPinned,context:this.beans.gridOptionsWrapper.getContext(),api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi()}},e.prototype.dispatchLocalEvent=function(e){this.eventService&&this.eventService.dispatchEvent(e)},e.prototype.setDataValue=function(e,t,n){var r=this.beans.columnModel.getPrimaryColumn(e),i=this.beans.valueService.getValue(r,this);this.beans.valueService.setValue(this,r,t,n),this.dispatchCellChangedEvent(r,t,i)},e.prototype.setGroupValue=function(e,t){var n=this.beans.columnModel.getGridColumn(e);S(this.groupData)&&(this.groupData={});var r=n.getColId(),i=this.groupData[r];i!==t&&(this.groupData[r]=t,this.dispatchCellChangedEvent(n,t,i))},e.prototype.setAggData=function(e){var t=this,n=ve([this.aggData,e]),r=this.aggData;this.aggData=e,this.eventService&&n.forEach((function(e){var n=t.beans.columnModel.getGridColumn(e),i=t.aggData?t.aggData[e]:void 0,o=r?r[e]:void 0;t.dispatchCellChangedEvent(n,i,o)}))},e.prototype.updateHasChildren=function(){var t=this.group&&!this.footer||this.childrenAfterGroup&&this.childrenAfterGroup.length>0;t!==this.__hasChildren&&(this.__hasChildren=!!t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_HAS_CHILDREN_CHANGED)))},e.prototype.hasChildren=function(){return null==this.__hasChildren&&this.updateHasChildren(),this.__hasChildren},e.prototype.isEmptyRowGroupNode=function(){return this.group&&k(this.childrenAfterGroup)},e.prototype.dispatchCellChangedEvent=function(t,n,r){var i={type:e.EVENT_CELL_CHANGED,node:this,column:t,newValue:n,oldValue:r};this.dispatchLocalEvent(i)},e.prototype.resetQuickFilterAggregateText=function(){this.quickFilterAggregateText=null},e.prototype.isExpandable=function(){return!!(this.hasChildren()&&!this.footer||this.master)},e.prototype.isSelected=function(){return this.footer?this.sibling.isSelected():this.selected},e.prototype.depthFirstSearch=function(e){this.childrenAfterGroup&&this.childrenAfterGroup.forEach((function(t){return t.depthFirstSearch(e)})),e(this)},e.prototype.calculateSelectedFromChildren=function(){var e,t=!1,n=!1,r=!1;if(this.childrenAfterGroup)for(var i=0;i<this.childrenAfterGroup.length;i++){var o=this.childrenAfterGroup[i];if(o.selectable){var a=o.isSelected();switch(a){case!0:t=!0;break;case!1:n=!0;break;default:r=!0;break}}}e=r?void 0:!(!t||n)||!(!t&&n)&&void 0,this.selectThisNode(e)},e.prototype.setSelectedInitialValue=function(e){this.selected=e},e.prototype.setSelected=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1),this.setSelectedParams({newValue:e,clearSelection:t,suppressFinishActions:n,rangeSelect:!1})},e.prototype.isRowPinned=function(){return this.rowPinned===st.PINNED_TOP||this.rowPinned===st.PINNED_BOTTOM},e.prototype.setSelectedParams=function(e){var t=this.beans.gridOptionsWrapper.isGroupSelectsChildren(),n=!0===e.newValue,r=!0===e.clearSelection,i=!0===e.suppressFinishActions,o=!0===e.rangeSelect,a=t&&!0===e.groupSelectsFiltered;if(void 0===this.id)return console.warn("AG Grid: cannot select node until id for node is known"),0;if(this.rowPinned)return console.warn("AG Grid: cannot select pinned rows"),0;if(this.footer)return this.sibling.setSelectedParams(e);if(o&&this.beans.selectionService.getLastSelectedNode()){var s=this.beans.selectionService.getLastSelectedNode()!==this,u=this.beans.gridOptionsWrapper.isRowSelectionMulti();if(s&&u){var l=this.doRowRangeSelection(e.newValue);return this.beans.selectionService.setLastSelectedNode(this),l}}var c=0,d=a&&this.group;if(!d){var h=this.selectThisNode(n);h&&c++}if(t&&this.group&&(c+=this.selectChildNodes(n,a)),!i){var p=n&&(r||!this.beans.gridOptionsWrapper.isRowSelectionMulti());if(p&&(c+=this.beans.selectionService.clearOtherNodes(this)),c>0){this.beans.selectionService.updateGroupsFromChildrenSelections();var f={type:It.EVENT_SELECTION_CHANGED,api:this.beans.gridApi,columnApi:this.beans.columnApi};this.beans.eventService.dispatchEvent(f)}n&&this.beans.selectionService.setLastSelectedNode(this)}return c},e.prototype.doRowRangeSelection=function(e){var t=this;void 0===e&&(e=!0);var n=this.beans.gridOptionsWrapper.isGroupSelectsChildren(),r=this.beans.selectionService.getLastSelectedNode(),i=this.beans.rowModel.getNodesInRangeForSelection(this,r),o=0;i.forEach((function(r){if(!(r.group&&n||!1===e&&t===r)){var i=r.selectThisNode(e);i&&o++}})),this.beans.selectionService.updateGroupsFromChildrenSelections();var a={type:It.EVENT_SELECTION_CHANGED,api:this.beans.gridApi,columnApi:this.beans.columnApi};return this.beans.eventService.dispatchEvent(a),o},e.prototype.isParentOfNode=function(e){var t=this.parent;while(t){if(t===e)return!0;t=t.parent}return!1},e.prototype.selectThisNode=function(t){var n=!this.selectable&&t,r=this.selected===t;if(n||r)return!1;this.selected=t,this.eventService&&this.dispatchLocalEvent(this.createLocalRowEvent(e.EVENT_ROW_SELECTED));var i=this.createGlobalRowEvent(It.EVENT_ROW_SELECTED);return this.beans.eventService.dispatchEvent(i),!0},e.prototype.selectChildNodes=function(e,t){var n=t?this.childrenAfterFilter:this.childrenAfterGroup;if(S(n))return 0;for(var r=0,i=0;i<n.length;i++)r+=n[i].setSelectedParams({newValue:e,clearSelection:!1,suppressFinishActions:!0,groupSelectsFiltered:t});return r},e.prototype.addEventListener=function(e,t){this.eventService||(this.eventService=new at),this.eventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.eventService&&(this.eventService.removeEventListener(e,t),this.eventService.noRegisteredListenersExist()&&(this.eventService=null))},e.prototype.onMouseEnter=function(){this.dispatchLocalEvent(this.createLocalRowEvent(e.EVENT_MOUSE_ENTER))},e.prototype.onMouseLeave=function(){this.dispatchLocalEvent(this.createLocalRowEvent(e.EVENT_MOUSE_LEAVE))},e.prototype.getFirstChildOfFirstChild=function(e){var t=this,n=!0,r=!1,i=null;while(n&&!r){var o=t.parent,a=D(o)&&t.firstChild;a?o.rowGroupColumn===e&&(r=!0,i=o):n=!1,t=o}return r?i:null},e.prototype.isFullWidthCell=function(){var e=this.beans.gridOptionsWrapper.getIsFullWidthCellFunc();return!!e&&e(this)},e.prototype.getRoute=function(){if(null!=this.key){var e=[],t=this;while(null!=t.key)e.push(t.key),t=t.parent;return e.reverse()}},e.ID_PREFIX_ROW_GROUP="row-group-",e.ID_PREFIX_TOP_PINNED="t-",e.ID_PREFIX_BOTTOM_PINNED="b-",e.OBJECT_ID_SEQUENCE=0,e.EVENT_ROW_SELECTED="rowSelected",e.EVENT_DATA_CHANGED="dataChanged",e.EVENT_CELL_CHANGED="cellChanged",e.EVENT_ALL_CHILDREN_COUNT_CHANGED="allChildrenCountChanged",e.EVENT_MASTER_CHANGED="masterChanged",e.EVENT_MOUSE_ENTER="mouseEnter",e.EVENT_MOUSE_LEAVE="mouseLeave",e.EVENT_HEIGHT_CHANGED="heightChanged",e.EVENT_TOP_CHANGED="topChanged",e.EVENT_DISPLAYED_CHANGED="displayedChanged",e.EVENT_FIRST_CHILD_CHANGED="firstChildChanged",e.EVENT_LAST_CHILD_CHANGED="lastChildChanged",e.EVENT_CHILD_INDEX_CHANGED="childIndexChanged",e.EVENT_ROW_INDEX_CHANGED="rowIndexChanged",e.EVENT_EXPANDED_CHANGED="expandedChanged",e.EVENT_HAS_CHILDREN_CHANGED="hasChildrenChanged",e.EVENT_SELECTABLE_CHANGED="selectableChanged",e.EVENT_UI_LEVEL_CHANGED="uiLevelChanged",e.EVENT_HIGHLIGHT_CHANGED="rowHighlightChanged",e.EVENT_DRAGGING_CHANGED="draggingChanged",e}(),as=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ss=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},us=function(e){function t(){return e.call(this,'\n            <div class="ag-selection-checkbox" role="presentation">\n                <ag-checkbox role="presentation" ref="eCheckbox"></ag-checkbox>\n            </div>')||this}return as(t,e),t.prototype.postConstruct=function(){this.eCheckbox.setPassive(!0)},t.prototype.getCheckboxId=function(){return this.eCheckbox.getInputElement().id},t.prototype.onDataChanged=function(){this.onSelectionChanged()},t.prototype.onSelectableChanged=function(){this.showOrHideSelect()},t.prototype.onSelectionChanged=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.rowNode.isSelected(),n=void 0===t?e("ariaIndeterminate","indeterminate"):!0===t?e("ariaChecked","checked"):e("ariaUnchecked","unchecked"),r=e("ariaRowToggleSelection","Press Space to toggle row selection");this.eCheckbox.setValue(t,!0),this.eCheckbox.setInputAriaLabel(r+" ("+n+")")},t.prototype.onCheckedClicked=function(e){var t=this.gridOptionsWrapper.isGroupSelectsFiltered(),n=this.rowNode.setSelectedParams({newValue:!1,rangeSelect:e.shiftKey,groupSelectsFiltered:t});return n},t.prototype.onUncheckedClicked=function(e){var t=this.gridOptionsWrapper.isGroupSelectsFiltered(),n=this.rowNode.setSelectedParams({newValue:!0,rangeSelect:e.shiftKey,groupSelectsFiltered:t});return n},t.prototype.init=function(e){var t=this;this.rowNode=e.rowNode,this.column=e.column,this.onSelectionChanged(),this.addGuiEventListener("click",(function(e){return vt(e)})),this.addGuiEventListener("dblclick",(function(e){return vt(e)})),this.addManagedListener(this.eCheckbox.getInputElement(),"click",(function(e){var n=t.eCheckbox.getValue(),r=t.eCheckbox.getPreviousValue();if(void 0===r){var i=t.onUncheckedClicked(e||{});0===i&&t.onCheckedClicked(e)}else n?t.onCheckedClicked(e):t.onUncheckedClicked(e||{})})),this.addManagedListener(this.rowNode,os.EVENT_ROW_SELECTED,this.onSelectionChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_DATA_CHANGED,this.onDataChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_SELECTABLE_CHANGED,this.onSelectableChanged.bind(this));var n=this.gridOptionsWrapper.getIsRowSelectableFunc(),r=n||this.checkboxCallbackExists();if(r){var i=this.showOrHideSelect.bind(this);this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,i),this.addManagedListener(this.rowNode,os.EVENT_DATA_CHANGED,i),this.addManagedListener(this.rowNode,os.EVENT_CELL_CHANGED,i),this.showOrHideSelect()}this.eCheckbox.getInputElement().setAttribute("tabindex","-1")},t.prototype.showOrHideSelect=function(){var e=this.rowNode.selectable;e&&this.checkboxCallbackExists()&&(e=this.column.isCellCheckboxSelection(this.rowNode)),this.setVisible(e)},t.prototype.checkboxCallbackExists=function(){var e=this.column?this.column.getColDef():null;return!!e&&"function"===typeof e.checkboxSelection},ss([lo("eCheckbox")],t.prototype,"eCheckbox",void 0),ss([Xe],t.prototype,"postConstruct",null),t}(uo),ls=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),cs=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["ToolPanel"]=0]="ToolPanel",e[e["HeaderCell"]=1]="HeaderCell",e[e["RowDrag"]=2]="RowDrag",e[e["ChartPanel"]=3]="ChartPanel"})(ns||(ns={})),function(e){e[e["Up"]=0]="Up",e[e["Down"]=1]="Down"}(rs||(rs={})),function(e){e[e["Left"]=0]="Left",e[e["Right"]=1]="Right"}(is||(is={}));var ds=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dragSourceAndParamsList=[],t.dropTargets=[],t}var n;return ls(t,e),n=t,t.prototype.init=function(){this.ePinnedIcon=Li("columnMovePin",this.gridOptionsWrapper,null),this.eHideIcon=Li("columnMoveHide",this.gridOptionsWrapper,null),this.eMoveIcon=Li("columnMoveMove",this.gridOptionsWrapper,null),this.eLeftIcon=Li("columnMoveLeft",this.gridOptionsWrapper,null),this.eRightIcon=Li("columnMoveRight",this.gridOptionsWrapper,null),this.eGroupIcon=Li("columnMoveGroup",this.gridOptionsWrapper,null),this.eAggregateIcon=Li("columnMoveValue",this.gridOptionsWrapper,null),this.ePivotIcon=Li("columnMovePivot",this.gridOptionsWrapper,null),this.eDropNotAllowedIcon=Li("dropNotAllowed",this.gridOptionsWrapper,null)},t.prototype.addDragSource=function(e,t){void 0===t&&(t=!1);var n={eElement:e.eElement,dragStartPixels:e.dragStartPixels,onDragStart:this.onDragStart.bind(this,e),onDragStop:this.onDragStop.bind(this),onDragging:this.onDragging.bind(this)};this.dragSourceAndParamsList.push({params:n,dragSource:e}),this.dragService.addDragSource(n,t)},t.prototype.removeDragSource=function(e){var t=R(this.dragSourceAndParamsList,(function(t){return t.dragSource===e}));t&&(this.dragService.removeDragSource(t.params),z(this.dragSourceAndParamsList,t))},t.prototype.clearDragSourceParamsList=function(){var e=this;this.dragSourceAndParamsList.forEach((function(t){return e.dragService.removeDragSource(t.params)})),this.dragSourceAndParamsList.length=0},t.prototype.nudge=function(){this.dragging&&this.onDragging(this.eventLastTime,!0)},t.prototype.onDragStart=function(e,t){this.dragging=!0,this.dragSource=e,this.eventLastTime=t,this.dragItem=this.dragSource.getDragItem(),this.lastDropTarget=this.dragSource.dragSourceDropTarget,this.dragSource.onDragStarted&&this.dragSource.onDragStarted(),this.createGhost()},t.prototype.onDragStop=function(e){if(this.eventLastTime=null,this.dragging=!1,this.dragSource.onDragStopped&&this.dragSource.onDragStopped(),this.lastDropTarget&&this.lastDropTarget.onDragStop){var t=this.createDropTargetEvent(this.lastDropTarget,e,null,null,!1);this.lastDropTarget.onDragStop(t)}this.lastDropTarget=null,this.dragItem=null,this.removeGhost()},t.prototype.onDragging=function(e,t){var n=this,r=this.getHorizontalDirection(e),i=this.getVerticalDirection(e);this.eventLastTime=e,this.positionGhost(e);var o=this.dropTargets.filter((function(t){return n.isMouseOnDropTarget(e,t)})),a=o.length,s=null;if(a>0&&(s=1===a?o[0]:o.reduce((function(e,t){if(!e)return t;var n=e.getContainer(),r=t.getContainer();return n.contains(r)?t:e}))),s!==this.lastDropTarget)this.leaveLastTargetIfExists(e,r,i,t),this.enterDragTargetIfExists(s,e,r,i,t),this.lastDropTarget=s;else if(s&&s.onDragging){var u=this.createDropTargetEvent(s,e,r,i,t);s.onDragging(u)}},t.prototype.enterDragTargetIfExists=function(e,t,n,r,i){if(e){if(e.onDragEnter){var o=this.createDropTargetEvent(e,t,n,r,i);e.onDragEnter(o)}this.setGhostIcon(e.getIconName?e.getIconName():null)}},t.prototype.leaveLastTargetIfExists=function(e,t,n,r){if(this.lastDropTarget){if(this.lastDropTarget.onDragLeave){var i=this.createDropTargetEvent(this.lastDropTarget,e,t,n,r);this.lastDropTarget.onDragLeave(i)}this.setGhostIcon(null)}},t.prototype.getAllContainersFromDropTarget=function(e){var t=e.getSecondaryContainers?e.getSecondaryContainers():null,n=[[e.getContainer()]];return t?n.concat(t):n},t.prototype.allContainersIntersect=function(e,t){for(var n=0,r=t;n<r.length;n++){var i=r[n],o=i.getBoundingClientRect();if(0===o.width||0===o.height)return!1;var a=e.clientX>=o.left&&e.clientX<o.right,s=e.clientY>=o.top&&e.clientY<o.bottom;if(!a||!s)return!1}return!0},t.prototype.isMouseOnDropTarget=function(e,t){for(var n=this.getAllContainersFromDropTarget(t),r=!1,i=0,o=n;i<o.length;i++){var a=o[i];if(this.allContainersIntersect(e,a)){r=!0;break}}return r&&t.isInterestedIn(this.dragSource.type)},t.prototype.addDropTarget=function(e){this.dropTargets.push(e)},t.prototype.removeDropTarget=function(e){this.dropTargets=this.dropTargets.filter((function(t){return t.getContainer()!==e.getContainer()}))},t.prototype.hasExternalDropZones=function(){return this.dropTargets.some((function(e){return e.external}))},t.prototype.findExternalZone=function(e){var t=this.dropTargets.filter((function(e){return e.external}));return R(t,(function(t){return t.getContainer()===e.getContainer()}))},t.prototype.getHorizontalDirection=function(e){var t=this.eventLastTime&&this.eventLastTime.clientX,n=e.clientX;return t===n?null:t>n?is.Left:is.Right},t.prototype.getVerticalDirection=function(e){var t=this.eventLastTime&&this.eventLastTime.clientY,n=e.clientY;return t===n?null:t>n?rs.Up:rs.Down},t.prototype.createDropTargetEvent=function(e,t,n,r,i){var o=e.getContainer(),a=o.getBoundingClientRect(),s=this,u=s.gridApi,l=s.columnApi,c=s.dragItem,d=s.dragSource,h=t.clientX-a.left,p=t.clientY-a.top;return{event:t,x:h,y:p,vDirection:r,hDirection:n,dragSource:d,fromNudge:i,dragItem:c,api:u,columnApi:l,dropZoneTarget:o}},t.prototype.positionGhost=function(e){var t=this.eGhost;if(t){var n=t.getBoundingClientRect(),r=n.height,i=Jn()-2,o=Zn()-2,a=e.pageY-r/2,s=e.pageX-10,u=this.gridOptionsWrapper.getDocument(),l=window.pageYOffset||u.documentElement.scrollTop,c=window.pageXOffset||u.documentElement.scrollLeft;i>0&&s+t.clientWidth>i+c&&(s=i+c-t.clientWidth),s<0&&(s=0),o>0&&a+t.clientHeight>o+l&&(a=o+l-t.clientHeight),a<0&&(a=0),t.style.left=s+"px",t.style.top=a+"px"}},t.prototype.removeGhost=function(){this.eGhost&&this.eGhostParent&&this.eGhostParent.removeChild(this.eGhost),this.eGhost=null},t.prototype.createGhost=function(){this.eGhost=Fr(n.GHOST_TEMPLATE);var e=this.environment.getTheme().theme;e&&$n(this.eGhost,e),this.eGhostIcon=this.eGhost.querySelector(".ag-dnd-ghost-icon"),this.setGhostIcon(null);var t=this.eGhost.querySelector(".ag-dnd-ghost-label"),r=this.dragSource.dragItemName;Ie(r)&&(r=r()),t.innerHTML=zt(r)||"",this.eGhost.style.height="25px",this.eGhost.style.top="20px",this.eGhost.style.left="20px";var i=this.gridOptionsWrapper.getDocument(),o=i.fullscreenElement||i.querySelector("body");this.eGhostParent=o,this.eGhostParent?this.eGhostParent.appendChild(this.eGhost):console.warn("AG Grid: could not find document body, it is needed for dragging columns")},t.prototype.setGhostIcon=function(e,t){void 0===t&&(t=!1),_r(this.eGhostIcon);var r=null;switch(e||(e=this.dragSource.defaultIconName||n.ICON_NOT_ALLOWED),e){case n.ICON_PINNED:r=this.ePinnedIcon;break;case n.ICON_MOVE:r=this.eMoveIcon;break;case n.ICON_LEFT:r=this.eLeftIcon;break;case n.ICON_RIGHT:r=this.eRightIcon;break;case n.ICON_GROUP:r=this.eGroupIcon;break;case n.ICON_AGGREGATE:r=this.eAggregateIcon;break;case n.ICON_PIVOT:r=this.ePivotIcon;break;case n.ICON_NOT_ALLOWED:r=this.eDropNotAllowedIcon;break;case n.ICON_HIDE:r=this.eHideIcon;break}tr(this.eGhostIcon,"ag-shake-left-to-right",t),r===this.eHideIcon&&this.gridOptionsWrapper.isSuppressDragLeaveHidesColumns()||r&&this.eGhostIcon.appendChild(r)},t.ICON_PINNED="pinned",t.ICON_MOVE="move",t.ICON_LEFT="left",t.ICON_RIGHT="right",t.ICON_GROUP="group",t.ICON_AGGREGATE="aggregate",t.ICON_PIVOT="pivot",t.ICON_NOT_ALLOWED="notAllowed",t.ICON_HIDE="hide",t.GHOST_TEMPLATE='<div class="ag-dnd-ghost ag-unselectable">\n            <span class="ag-dnd-ghost-icon ag-shake-left-to-right"></span>\n            <div class="ag-dnd-ghost-label"></div>\n        </div>',cs([Ze("dragService")],t.prototype,"dragService",void 0),cs([Ze("environment")],t.prototype,"environment",void 0),cs([Ze("columnApi")],t.prototype,"columnApi",void 0),cs([Ze("gridApi")],t.prototype,"gridApi",void 0),cs([Xe],t.prototype,"init",null),cs([Qe],t.prototype,"clearDragSourceParamsList",null),t=n=cs([Je("dragAndDropService")],t),t}(Mt),hs=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ps=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},fs=function(e){function t(t,n,r,i,o,a){var s=e.call(this)||this;return s.cellValueFn=t,s.rowNode=n,s.column=r,s.customGui=i,s.dragStartPixels=o,s.suppressVisibilityChange=a,s.dragSource=null,s}return hs(t,e),t.prototype.isCustomGui=function(){return null!=this.customGui},t.prototype.postConstruct=function(){if(this.customGui?this.setDragElement(this.customGui,this.dragStartPixels):(this.setTemplate('<div class="ag-drag-handle ag-row-drag" aria-hidden="true"></div>'),this.getGui().appendChild(Ri("rowDrag",this.beans.gridOptionsWrapper,null)),this.addDragSource()),this.checkCompatibility(),!this.suppressVisibilityChange){var e=this.beans.gridOptionsWrapper.isRowDragManaged()?new _s(this,this.beans,this.rowNode,this.column):new ms(this,this.beans,this.rowNode,this.column);this.createManagedBean(e,this.beans.context)}},t.prototype.setDragElement=function(e,t){this.setTemplateFromElement(e),this.addDragSource(t)},t.prototype.getSelectedCount=function(){var e=this.beans.gridOptionsWrapper.isRowDragMultiRow();if(!e)return 1;var t=this.beans.selectionService.getSelectedNodes();return-1!==t.indexOf(this.rowNode)?t.length:1},t.prototype.checkCompatibility=function(){var e=this.beans.gridOptionsWrapper.isRowDragManaged(),t=this.beans.gridOptionsWrapper.isTreeData();t&&e&&Le((function(){return console.warn("AG Grid: If using row drag with tree data, you cannot have rowDragManaged=true")}),"RowDragComp.managedAndTreeData")},t.prototype.addDragSource=function(e){var t=this;void 0===e&&(e=4),this.dragSource&&this.removeDragSource();var n={rowNode:this.rowNode,columns:this.column?[this.column]:void 0,defaultTextValue:this.cellValueFn()},r=this.column&&this.column.getColDef().rowDragText;this.dragSource={type:ns.RowDrag,eElement:this.getGui(),dragItemName:function(){var e=t.getSelectedCount();return r?r(n,e):1===e?t.cellValueFn():e+" rows"},getDragItem:function(){return n},dragStartPixels:e,dragSourceDomDataKey:this.beans.gridOptionsWrapper.getDomDataKey()},this.addMouseDownListenerIfNeeded(),this.beans.dragAndDropService.addDragSource(this.dragSource,!0)},t.prototype.addMouseDownListenerIfNeeded=function(){var e=this;!this.customGui&&this.column&&this.gridOptionsWrapper.isEnableCellTextSelect()&&this.addManagedListener(this.getGui(),"mousedown",(function(t){t.preventDefault(),e.beans.focusService.setFocusedCell(e.rowNode.rowIndex,e.column,e.rowNode.rowPinned,!0)}))},t.prototype.removeDragSource=function(){this.dragSource&&this.beans.dragAndDropService.removeDragSource(this.dragSource),this.dragSource=null},ps([Ze("beans")],t.prototype,"beans",void 0),ps([Xe],t.prototype,"postConstruct",null),ps([Qe],t.prototype,"removeDragSource",null),t}(uo),gs=function(e){function t(t,n,r){var i=e.call(this)||this;return i.parent=t,i.rowNode=n,i.column=r,i}return hs(t,e),t.prototype.setDisplayedOrVisible=function(e){if(e)this.parent.setDisplayed(!1);else{var t=!0,n=!1;this.column&&(t=this.column.isRowDrag(this.rowNode)||this.parent.isCustomGui(),n=Ie(this.column.getColDef().rowDrag)),n?(this.parent.setDisplayed(!0),this.parent.setVisible(t)):(this.parent.setDisplayed(t),this.parent.setVisible(!0))}},t}(Mt),ms=function(e){function t(t,n,r,i){var o=e.call(this,t,r,i)||this;return o.beans=n,o}return hs(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.beans.gridOptionsWrapper,"suppressRowDrag",this.onSuppressRowDrag.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_DATA_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_CELL_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_CELL_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.workOutVisibility.bind(this)),this.workOutVisibility()},t.prototype.onSuppressRowDrag=function(){this.workOutVisibility()},t.prototype.workOutVisibility=function(){var e=this.beans.gridOptionsWrapper.isSuppressRowDrag();this.setDisplayedOrVisible(e)},ps([Xe],t.prototype,"postConstruct",null),t}(gs),_s=function(e){function t(t,n,r,i){var o=e.call(this,t,r,i)||this;return o.beans=n,o}return hs(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.beans.eventService,It.EVENT_SORT_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,It.EVENT_FILTER_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,It.EVENT_COLUMN_ROW_GROUP_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_DATA_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_CELL_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.gridOptionsWrapper,"suppressRowDrag",this.onSuppressRowDrag.bind(this)),this.workOutVisibility()},t.prototype.onSuppressRowDrag=function(){this.workOutVisibility()},t.prototype.workOutVisibility=function(){var e=this.beans.ctrlsService.getGridBodyCtrl(),t=e.getRowDragFeature(),n=t&&t.shouldPreventRowMove(),r=this.beans.gridOptionsWrapper.isSuppressRowDrag(),i=this.beans.dragAndDropService.hasExternalDropZones(),o=n&&!i||r;this.setDisplayedOrVisible(o)},ps([Xe],t.prototype,"postConstruct",null),t}(gs),ys=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),vs=function(){return vs=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},vs.apply(this,arguments)},bs=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Fs=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ys(t,e),t.prototype.init=function(e,t,n,r,i,o,a){this.params=a,this.eGui=t,this.eCheckbox=n,this.eExpanded=r,this.eContracted=i,this.comp=e,this.compClass=o;var s=this.isTopLevelFooter(),u=this.isEmbeddedRowMismatch(),l=null==a.value,c=!1;if(this.gridOptionsWrapper.isGroupIncludeFooter()&&this.gridOptionsWrapper.isGroupHideOpenParents()){var d=a.node;if(d.footer){var h=a.colDef&&a.colDef.showRowGroup,p=d.rowGroupColumn&&d.rowGroupColumn.getColId();c=h!==p}}this.cellIsBlank=!s&&(u||l||c),this.cellIsBlank||(this.setupShowingValueForOpenedParent(),this.findDisplayedGroupNode(),this.addFullWidthRowDraggerIfNeeded(),this.addExpandAndContract(),this.addCheckboxIfNeeded(),this.addValueElement(),this.setupIndent())},t.prototype.isTopLevelFooter=function(){if(!this.gridOptionsWrapper.isGroupIncludeTotalFooter())return!1;if(null!=this.params.value||-1!=this.params.node.level)return!1;var e=this.params.colDef,t=null==e;if(t)return!0;if(!0===e.showRowGroup)return!0;var n=this.columnModel.getRowGroupColumns();if(!n||0===n.length)return!0;var r=n[0];return r.getId()===e.showRowGroup},t.prototype.isEmbeddedRowMismatch=function(){if(!this.params.fullWidth||!this.gridOptionsWrapper.isEmbedFullWidthRows())return!1;var e=this.params.pinned===st.PINNED_LEFT,t=this.params.pinned===st.PINNED_RIGHT,n=!e&&!t;return this.gridOptionsWrapper.isEnableRtl()?this.columnModel.isPinningLeft()?!t:!n:this.columnModel.isPinningLeft()?!e:!n},t.prototype.findDisplayedGroupNode=function(){var e=this.params.column,t=this.params.node;if(this.showingValueForOpenedParent){var n=t.parent;while(null!=n){if(n.rowGroupColumn&&e.isRowGroupDisplayed(n.rowGroupColumn.getId())){this.displayedGroupNode=n;break}n=n.parent}}S(this.displayedGroupNode)&&(this.displayedGroupNode=t)},t.prototype.setupShowingValueForOpenedParent=function(){var e=this.params.node,t=this.params.column;if(this.gridOptionsWrapper.isGroupHideOpenParents())if(e.groupData){var n=null!=e.rowGroupColumn;if(n){var r=e.rowGroupColumn.getId(),i=t.isRowGroupDisplayed(r);if(i)return void(this.showingValueForOpenedParent=!1)}var o=null!=e.groupData[t.getId()];this.showingValueForOpenedParent=o}else this.showingValueForOpenedParent=!1;else this.showingValueForOpenedParent=!1},t.prototype.addValueElement=function(){this.displayedGroupNode.footer?this.addFooterValue():(this.addGroupValue(),this.addChildCount())},t.prototype.addGroupValue=function(){var e=this.adjustParamsWithDetailsFromRelatedColumn(),t=this.getInnerCompDetails(e),n=e.valueFormatted,r=e.value,i=null!=n?n:r;this.comp.setInnerRenderer(t,i)},t.prototype.adjustParamsWithDetailsFromRelatedColumn=function(){var e=this.displayedGroupNode.rowGroupColumn,t=this.params.column;if(!e)return this.params;var n=null!=t;if(n){var r=t.isRowGroupDisplayed(e.getId());if(!r)return this.params}var i=this.params,o=this.params,a=o.value,s=o.scope,u=o.node,l=this.valueFormatterService.formatValue(e,u,s,a),c=vs(vs({},i),{valueFormatted:l});return c},t.prototype.addFooterValue=function(){var e=this.params.footerValueGetter,t="";if(e){var n=he(this.params);n.value=this.params.value,"function"===typeof e?t=e(n):"string"===typeof e?t=this.expressionService.evaluate(e,n):console.warn("AG Grid: footerValueGetter should be either a function or a string (expression)")}else t="Total "+(null!=this.params.value?this.params.value:"");var r=this.getInnerCompDetails(this.params);this.comp.setInnerRenderer(r,t)},t.prototype.getInnerCompDetails=function(e){var t=this;if(e.fullWidth)return this.userComponentFactory.getFullWidthGroupRowInnerCellRenderer(this.gridOptions.groupRowRendererParams,e);var n=this.userComponentFactory.getInnerRendererDetails(e,e),r=function(e){return e&&e.componentClass==t.compClass};if(n&&!r(n))return n;var i=this.displayedGroupNode.rowGroupColumn,o=i?i.getColDef():void 0;if(o){var a=this.userComponentFactory.getCellRendererDetails(o,e);if(a&&!r(a))return a;if(r(a)&&o.cellRendererParams&&o.cellRendererParams.innerRenderer){var s=this.userComponentFactory.getInnerRendererDetails(o.cellRendererParams,e);return s}}},t.prototype.addChildCount=function(){this.params.suppressCount||(this.addManagedListener(this.displayedGroupNode,os.EVENT_ALL_CHILDREN_COUNT_CHANGED,this.updateChildCount.bind(this)),this.updateChildCount())},t.prototype.updateChildCount=function(){var e=this.displayedGroupNode.allChildrenCount,t=this.isShowRowGroupForThisRow(),n=t&&null!=e&&e>=0,r=n?"("+e+")":"";this.comp.setChildCount(r)},t.prototype.isShowRowGroupForThisRow=function(){if(this.gridOptionsWrapper.isTreeData())return!0;var e=this.displayedGroupNode.rowGroupColumn;if(!e)return!1;var t=this.params.column,n=null==t||t.isRowGroupDisplayed(e.getId());return n},t.prototype.addExpandAndContract=function(){var e=this.params,t=Ri("groupExpanded",this.gridOptionsWrapper,null),n=Ri("groupContracted",this.gridOptionsWrapper,null);t&&this.eExpanded.appendChild(t),n&&this.eContracted.appendChild(n);var r=e.eGridCell;this.gridOptionsWrapper.isEnableGroupEdit()||!this.isExpandable()||e.suppressDoubleClickExpand||this.addManagedListener(r,"dblclick",this.onCellDblClicked.bind(this)),this.addManagedListener(this.eExpanded,"click",this.onExpandClicked.bind(this)),this.addManagedListener(this.eContracted,"click",this.onExpandClicked.bind(this)),this.addManagedListener(r,"keydown",this.onKeyDown.bind(this)),this.addManagedListener(e.node,os.EVENT_EXPANDED_CHANGED,this.showExpandAndContractIcons.bind(this)),this.showExpandAndContractIcons();var i=this.onRowNodeIsExpandableChanged.bind(this);this.addManagedListener(this.displayedGroupNode,os.EVENT_ALL_CHILDREN_COUNT_CHANGED,i),this.addManagedListener(this.displayedGroupNode,os.EVENT_MASTER_CHANGED,i),this.addManagedListener(this.displayedGroupNode,os.EVENT_HAS_CHILDREN_CHANGED,i)},t.prototype.onExpandClicked=function(e){bt(e)||(vt(e),this.onExpandOrContract())},t.prototype.onExpandOrContract=function(){var e=this.displayedGroupNode,t=!e.expanded;e.setExpanded(t)},t.prototype.isExpandable=function(){if(this.showingValueForOpenedParent)return!0;var e=this.displayedGroupNode,t=this.columnModel.isPivotMode()&&e.leafGroup,n=e.isExpandable()&&!e.footer&&!t;if(!n)return!1;var r=this.params.column,i=null!=r&&"string"===typeof r.getColDef().showRowGroup;if(i){var o=this.isShowRowGroupForThisRow();return o}return!0},t.prototype.showExpandAndContractIcons=function(){var e=this,t=e.params,n=e.displayedGroupNode,r=e.columnModel,i=t.node,o=this.isExpandable();if(o){var a=!!this.showingValueForOpenedParent||i.expanded;this.comp.setExpandedDisplayed(a),this.comp.setContractedDisplayed(!a)}else this.comp.setExpandedDisplayed(!1),this.comp.setContractedDisplayed(!1);var s=r.isPivotMode(),u=s&&n.leafGroup,l=o&&!u,c=i.footer&&-1===i.level;this.comp.addOrRemoveCssClass("ag-cell-expandable",l),this.comp.addOrRemoveCssClass("ag-row-group",l),s?this.comp.addOrRemoveCssClass("ag-pivot-leaf-group",u):c||this.comp.addOrRemoveCssClass("ag-row-group-leaf-indent",!l)},t.prototype.onRowNodeIsExpandableChanged=function(){this.showExpandAndContractIcons(),this.setIndent()},t.prototype.setupIndent=function(){var e=this.params.node,t=this.params.suppressPadding;t||(this.addManagedListener(e,os.EVENT_UI_LEVEL_CHANGED,this.setIndent.bind(this)),this.setIndent())},t.prototype.setIndent=function(){if(!this.gridOptionsWrapper.isGroupHideOpenParents()){var e=this.params,t=e.node,n=!!e.colDef,r=this.gridOptionsWrapper.isTreeData(),i=!n||r||!0===e.colDef.showRowGroup,o=i?t.uiLevel:0,a=e.padding>=0;a&&Le((function(){return console.warn("AG Grid: cellRendererParams.padding no longer works, it was deprecated in since v14.2 and removed in v26, configuring padding for groupCellRenderer should be done with Sass variables and themes. Please see the AG Grid documentation page for Themes, in particular the property $row-group-indent-size.")}),"groupCellRenderer->doDeprecatedWay"),this.indentClass&&this.comp.addOrRemoveCssClass(this.indentClass,!1),this.indentClass="ag-row-group-indent-"+o,this.comp.addOrRemoveCssClass(this.indentClass,!0)}},t.prototype.addFullWidthRowDraggerIfNeeded=function(){var e=this;if(this.params.fullWidth&&this.params.rowDrag){var t=new fs((function(){return e.params.value}),this.params.node);this.createManagedBean(t,this.context),this.eGui.insertAdjacentElement("afterbegin",t.getGui())}},t.prototype.isUserWantsSelected=function(){var e=this.params.checkbox;return"function"===typeof e?e(this.params):!0===e},t.prototype.addCheckboxIfNeeded=function(){var e=this,t=this.displayedGroupNode,n=this.isUserWantsSelected()&&!t.footer&&!t.rowPinned&&!t.detail;if(n){var r=new us;this.getContext().createBean(r),r.init({rowNode:t,column:this.params.column}),this.eCheckbox.appendChild(r.getGui()),this.addDestroyFunc((function(){return e.getContext().destroyBean(r)}))}this.comp.setCheckboxVisible(n)},t.prototype.onKeyDown=function(e){var t=Ni(e,wo.ENTER);if(t&&!this.params.suppressEnterExpand){var n=this.params.column&&this.params.column.isCellEditable(this.params.node);n||this.onExpandOrContract()}},t.prototype.onCellDblClicked=function(e){if(!bt(e)){var t=St(this.eExpanded,e)||St(this.eContracted,e);t||this.onExpandOrContract()}},bs([Ze("expressionService")],t.prototype,"expressionService",void 0),bs([Ze("valueFormatterService")],t.prototype,"valueFormatterService",void 0),bs([Ze("columnModel")],t.prototype,"columnModel",void 0),bs([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),bs([Ze("gridOptions")],t.prototype,"gridOptions",void 0),t}(Mt),ws=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Cs=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ds=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return ws(t,e),t.prototype.init=function(e){var t=this,n={setInnerRenderer:function(e,n){return t.setRenderDetails(e,n)},setChildCount:function(e){return t.eChildCount.innerHTML=e},addOrRemoveCssClass:function(e,n){return t.addOrRemoveCssClass(e,n)},setContractedDisplayed:function(e){return or(t.eContracted,e)},setExpandedDisplayed:function(e){return or(t.eExpanded,e)},setCheckboxVisible:function(e){return tr(t.eCheckbox,"ag-invisible",!e)}},r=this.createManagedBean(new Fs),i=!e.colDef,o=this.getGui();r.init(n,o,this.eCheckbox,this.eExpanded,this.eContracted,this.constructor,e),i&&ei(o,"gridcell")},t.prototype.setRenderDetails=function(e,t){var n=this;if(e){var r=e.newAgStackInstance();if(!r)return;r.then((function(e){if(e){var t=function(){return n.context.destroyBean(e)};n.isAlive()?(n.eValue.appendChild(e.getGui()),n.addDestroyFunc(t)):t()}}))}else this.eValue.innerText=t},t.prototype.destroy=function(){this.getContext().destroyBean(this.innerCellRenderer),e.prototype.destroy.call(this)},t.prototype.refresh=function(){return!1},t.TEMPLATE='<span class="ag-cell-wrapper">\n            <span class="ag-group-expanded" ref="eExpanded"></span>\n            <span class="ag-group-contracted" ref="eContracted"></span>\n            <span class="ag-group-checkbox ag-invisible" ref="eCheckbox"></span>\n            <span class="ag-group-value" ref="eValue"></span>\n            <span class="ag-group-child-count" ref="eChildCount"></span>\n        </span>',Cs([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Cs([lo("eExpanded")],t.prototype,"eExpanded",void 0),Cs([lo("eContracted")],t.prototype,"eContracted",void 0),Cs([lo("eCheckbox")],t.prototype,"eCheckbox",void 0),Cs([lo("eValue")],t.prototype,"eValue",void 0),Cs([lo("eChildCount")],t.prototype,"eChildCount",void 0),t}(uo),Ss=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ks=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},xs=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Ss(t,e),t.prototype.init=function(e){e.node.failedLoad?this.setupFailed():this.setupLoading()},t.prototype.setupFailed=function(){this.eLoadingText.innerText="ERR"},t.prototype.setupLoading=function(){var e=Ri("groupLoading",this.gridOptionsWrapper,null);e&&this.eLoadingIcon.appendChild(e);var t=this.gridOptionsWrapper.getLocaleTextFunc();this.eLoadingText.innerText=t("loadingOoo","Loading")},t.prototype.refresh=function(e){return!1},t.TEMPLATE='<div class="ag-loading">\n            <span class="ag-loading-icon" ref="eLoadingIcon"></span>\n            <span class="ag-loading-text" ref="eLoadingText"></span>\n        </div>',ks([lo("eLoadingIcon")],t.prototype,"eLoadingIcon",void 0),ks([lo("eLoadingText")],t.prototype,"eLoadingText",void 0),t}(uo),Es=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),As=function(e){function t(){return e.call(this)||this}return Es(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){var n=this.gridOptionsWrapper.getOverlayLoadingTemplate()?this.gridOptionsWrapper.getOverlayLoadingTemplate():t.DEFAULT_LOADING_OVERLAY_TEMPLATE,r=this.gridOptionsWrapper.getLocaleTextFunc(),i=n.replace("[LOADING...]",r("loadingOoo","Loading..."));this.setTemplate(i)},t.DEFAULT_LOADING_OVERLAY_TEMPLATE='<span class="ag-overlay-loading-center">[LOADING...]</span>',t}(uo),Ts=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ms=function(e){function t(){return e.call(this)||this}return Ts(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){var n=this.gridOptionsWrapper.getOverlayNoRowsTemplate()?this.gridOptionsWrapper.getOverlayNoRowsTemplate():t.DEFAULT_NO_ROWS_TEMPLATE,r=this.gridOptionsWrapper.getLocaleTextFunc(),i=n.replace("[NO_ROWS_TO_SHOW]",r("noRowsToShow","No Rows To Show"));this.setTemplate(i)},t.DEFAULT_NO_ROWS_TEMPLATE='<span class="ag-overlay-no-rows-center">[NO_ROWS_TO_SHOW]</span>',t}(uo),Os=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ls=function(e){function t(){return e.call(this,'<div class="ag-tooltip"></div>')||this}return Os(t,e),t.prototype.init=function(e){var t=e.value;this.getGui().innerHTML=zt(t)},t}(Ra),Rs=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ps=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Is=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.agGridDefaults={agDateInput:ha,agColumnHeader:Aa,agColumnGroupHeader:Oa,agTextColumnFloatingFilter:Sa,agNumberColumnFloatingFilter:Ca,agDateColumnFloatingFilter:la,agReadOnlyFloatingFilter:_o,agAnimateShowChangeCellRenderer:Za,agAnimateSlideCellRenderer:ts,agGroupCellRenderer:Ds,agGroupRowRenderer:Ds,agLoadingCellRenderer:xs,agCellEditor:qa,agTextCellEditor:qa,agSelectCellEditor:Ha,agPopupTextCellEditor:Ua,agPopupSelectCellEditor:Va,agLargeTextCellEditor:Na,agTextColumnFilter:ya,agNumberColumnFilter:ga,agDateColumnFilter:ia,agLoadingOverlay:As,agNoRowsOverlay:Ms,agTooltipComponent:Ls},t.agDeprecatedNames={set:{newComponentName:"agSetColumnFilter",propertyHolder:"filter"},text:{newComponentName:"agTextColumnFilter",propertyHolder:"filter"},number:{newComponentName:"agNumberColumnFilter",propertyHolder:"filter"},date:{newComponentName:"agDateColumnFilter",propertyHolder:"filter"},group:{newComponentName:"agGroupCellRenderer",propertyHolder:"cellRenderer"},animateShowChange:{newComponentName:"agAnimateShowChangeCellRenderer",propertyHolder:"cellRenderer"},animateSlide:{newComponentName:"agAnimateSlideCellRenderer",propertyHolder:"cellRenderer"},select:{newComponentName:"agSelectCellEditor",propertyHolder:"cellEditor"},largeText:{newComponentName:"agLargeTextCellEditor",propertyHolder:"cellEditor"},popupSelect:{newComponentName:"agPopupSelectCellEditor",propertyHolder:"cellEditor"},popupText:{newComponentName:"agPopupTextCellEditor",propertyHolder:"cellEditor"},richSelect:{newComponentName:"agRichSelectCellEditor",propertyHolder:"cellEditor"},headerComponent:{newComponentName:"agColumnHeader",propertyHolder:"headerComponent"}},t.jsComponents={},t.frameworkComponents={},t}return Rs(t,e),t.prototype.init=function(){var e=this;null!=this.gridOptions.components&&de(this.gridOptions.components,(function(t,n){return e.registerComponent(t,n)})),null!=this.gridOptions.frameworkComponents&&de(this.gridOptions.frameworkComponents,(function(t,n){return e.registerFwComponent(t,n)}))},t.prototype.registerDefaultComponent=function(e,t){var n=this.translateIfDeprecated(e);this.agGridDefaults[n]?console.error("Trying to overwrite a default component. You should call registerComponent"):this.agGridDefaults[n]=t},t.prototype.registerComponent=function(e,t){var n=this.translateIfDeprecated(e);this.frameworkComponents[n]?console.error("Trying to register a component that you have already registered for frameworks: "+n):this.jsComponents[n]=t},t.prototype.registerFwComponent=function(e,t){var n=this.translateIfDeprecated(e);this.jsComponents[n]?console.error("Trying to register a component that you have already registered for plain javascript: "+n):this.frameworkComponents[n]=t},t.prototype.retrieve=function(e){var t=this.translateIfDeprecated(e),n=this.frameworkComponents[t]||this.getFrameworkOverrides().frameworkComponent(t);if(n)return{componentFromFramework:!0,component:n};var r=this.jsComponents[t];if(r)return{componentFromFramework:!1,component:r};var i=this.agGridDefaults[t];return i?{componentFromFramework:!1,component:i}:(Object.keys(this.agGridDefaults).indexOf(t)<0&&console.warn("AG Grid: Looking for component ["+t+"] but it wasn't found."),null)},t.prototype.translateIfDeprecated=function(e){var t=this.agDeprecatedNames[e];return null!=t?(Le((function(){console.warn("ag-grid. Since v15.0 component names have been renamed to be namespaced. You should rename "+t.propertyHolder+":"+e+" to "+t.propertyHolder+":"+t.newComponentName)}),"DEPRECATE_COMPONENT_"+e),t.newComponentName):e},Ps([Ze("gridOptions")],t.prototype,"gridOptions",void 0),Ps([Xe],t.prototype,"init",null),t=Ps([Je("userComponentRegistry")],t),t}(Mt),Ns={propertyName:"dateComponent",isCellRenderer:function(){return!1}},Bs={propertyName:"headerComponent",isCellRenderer:function(){return!1}},js={propertyName:"headerGroupComponent",isCellRenderer:function(){return!1}},Hs={propertyName:"cellRenderer",isCellRenderer:function(){return!0}},Gs={propertyName:"cellEditor",isCellRenderer:function(){return!1}},Vs={propertyName:"innerRenderer",isCellRenderer:function(){return!0}},Ys={propertyName:"loadingOverlayComponent",isCellRenderer:function(){return!1}},Ws={propertyName:"noRowsOverlayComponent",isCellRenderer:function(){return!1}},qs={propertyName:"tooltipComponent",isCellRenderer:function(){return!1}},zs={propertyName:"filter",isCellRenderer:function(){return!1}},Us={propertyName:"floatingFilterComponent",isCellRenderer:function(){return!1}},Ks={propertyName:"toolPanel",isCellRenderer:function(){return!1}},Xs={propertyName:"statusPanel",isCellRenderer:function(){return!1}},Qs=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Js=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Zs=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Qs(t,e),t.prototype.getHeaderCompDetails=function(e,t){return this.getCompDetails(e,Bs,"agColumnHeader",t)},t.prototype.getHeaderGroupCompDetails=function(e){var t=e.columnGroup.getColGroupDef();return this.getCompDetails(t,js,"agColumnGroupHeader",e)},t.prototype.getFullWidthCellRendererDetails=function(e,t,n){return this.getCompDetails(this.gridOptions,{propertyName:t,isCellRenderer:function(){return!0}},n,e)},t.prototype.getInnerRendererDetails=function(e,t){return this.getCompDetails(e,Vs,null,t)},t.prototype.getFullWidthGroupRowInnerCellRenderer=function(e,t){return this.getCompDetails(e,Vs,null,t)},t.prototype.getCellRendererDetails=function(e,t){return this.getCompDetails(e,Hs,null,t)},t.prototype.getCellEditorDetails=function(e,t){return this.getCompDetails(e,Gs,"agCellEditor",t,!0)},t.prototype.getFilterDetails=function(e,t,n){return this.getCompDetails(e,zs,n,t,!0)},t.prototype.getDateCompDetails=function(e){return this.getCompDetails(this.gridOptions,Ns,"agDateInput",e,!0)},t.prototype.getLoadingOverlayCompDetails=function(e){return this.getCompDetails(this.gridOptions,Ys,"agLoadingOverlay",e,!0)},t.prototype.getNoRowsOverlayCompDetails=function(e){return this.getCompDetails(this.gridOptions,Ws,"agNoRowsOverlay",e,!0)},t.prototype.getTooltipCompDetails=function(e){return this.getCompDetails(e.colDef,qs,"agTooltipComponent",e,!0)},t.prototype.getSetFilterCellRendererDetails=function(e,t){return this.getCompDetails(e,Hs,null,t)},t.prototype.getFloatingFilterCompDetails=function(e,t,n){return this.getCompDetails(e,Us,n,t)},t.prototype.getToolPanelCompDetails=function(e,t){return this.getCompDetails(e,Ks,null,t,!0)},t.prototype.getStatusPanelCompDetails=function(e,t){return this.getCompDetails(e,Xs,null,t,!0)},t.prototype.getCompDetails=function(e,t,n,r,i){var o=this;void 0===i&&(i=!1);var a,s,u,l=t.propertyName;if(e){var c=e,d=c[l+"Selector"],h=d?d(r):null;h?(a=h.component,s=h.frameworkComponent,u=h.params):(a=c[l],s=c[l+"Framework"]),!0===a&&(a=void 0)}var p=function(e){var t=o.userComponentRegistry.retrieve(e);t?(a=t.componentFromFramework?void 0:t.component,s=t.componentFromFramework?t.component:void 0):(a=void 0,s=void 0)};if("string"===typeof a&&p(a),null==a&&null==s&&null!=n&&p(n),a&&!this.agComponentUtils.doesImplementIComponent(a)&&(a=this.agComponentUtils.adaptFunction(l,a)),a||s){var f=this.mergeParamsWithApplicationProvidedParams(e,l,r,u),g=null==a,m=a||s;return{componentFromFramework:g,componentClass:m,params:f,type:t,newAgStackInstance:function(e){return o.newAgStackInstance(m,g,f,t,e)}}}if(i){var _=e?e[l]:n,y=_||n;console.error("Could not find component "+y+", did you forget to configure this component?")}},t.prototype.newAgStackInstance=function(e,t,n,r,i){var o,a=r.propertyName,s=!t;if(s)o=new e;else{var u=this.componentMetadataProvider.retrieve(a);o=this.frameworkComponentWrapper.wrap(e,u.mandatoryMethodList,u.optionalMethodList,r,i)}var l=this.initComponent(o,n);return null==l?eo.resolve(o):l.then((function(){return o}))},t.prototype.mergeParamsWithApplicationProvidedParams=function(e,t,n,r){void 0===r&&(r=null);var i={};Fe(i,n);var o=e?e[t+"Params"]:null;if(null!=o)if("function"===typeof o){var a=o(n);Fe(i,a)}else"object"===typeof o&&Fe(i,o);return Fe(i,r),i},t.prototype.initComponent=function(e,t){if(this.context.createBean(e),null!=e.init)return e.init(t)},Js([Ze("gridOptions")],t.prototype,"gridOptions",void 0),Js([Ze("agComponentUtils")],t.prototype,"agComponentUtils",void 0),Js([Ze("componentMetadataProvider")],t.prototype,"componentMetadataProvider",void 0),Js([Ze("userComponentRegistry")],t.prototype,"userComponentRegistry",void 0),Js([$e("frameworkComponentWrapper")],t.prototype,"frameworkComponentWrapper",void 0),t=Js([Je("userComponentFactory")],t),t}(Mt),$s=function(){function e(){}return e.parse=function(t){if(!t)return null;if(!0===t)return{toolPanels:[e.DEFAULT_COLUMN_COMP,e.DEFAULT_FILTER_COMP],defaultToolPanel:"columns"};if("string"===typeof t)return e.parse([t]);if(Array.isArray(t)){var n=[];return t.forEach((function(t){var r=e.DEFAULT_BY_KEY[t];r?n.push(r):console.warn("ag-grid: the key "+t+" is not a valid key for specifying a tool panel, valid keys are: "+Object.keys(e.DEFAULT_BY_KEY).join(","))})),0===n.length?null:{toolPanels:n,defaultToolPanel:n[0].id}}var r={toolPanels:e.parseComponents(t.toolPanels),defaultToolPanel:t.defaultToolPanel,hiddenByDefault:t.hiddenByDefault,position:t.position};return r},e.parseComponents=function(t){var n=[];return t?(t.forEach((function(t){var r=null;if("string"===typeof t){var i=e.DEFAULT_BY_KEY[t];if(!i)return void console.warn("ag-grid: the key "+t+" is not a valid key for specifying a tool panel, valid keys are: "+Object.keys(e.DEFAULT_BY_KEY).join(","));r=i}else r=t;n.push(r)})),n):n},e.DEFAULT_COLUMN_COMP={id:"columns",labelDefault:"Columns",labelKey:"columns",iconKey:"columns",toolPanel:"agColumnsToolPanel"},e.DEFAULT_FILTER_COMP={id:"filters",labelDefault:"Filters",labelKey:"filters",iconKey:"filter",toolPanel:"agFiltersToolPanel"},e.DEFAULT_BY_KEY={columns:e.DEFAULT_COLUMN_COMP,filters:e.DEFAULT_FILTER_COMP},e}(),eu=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},tu=function(e,t){return function(n,r){t(n,r,e)}},nu=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},ru=25,iu=300,ou=5,au=5,su=10;function uu(e){return!0===e||"true"===e}function lu(e){return"number"==typeof e?e:"string"==typeof e?parseInt(e,10):void 0}function cu(e,t){return e>=0?e:t}function du(e,t){var n=parseInt(e,10);return an(n)&&n>0?n:t}var hu,pu,fu=function(){function e(){this.propertyEventService=new at,this.domDataKey="__AG_"+Math.random().toString(),this.destroyed=!1}var t;return t=e,e.prototype.agWire=function(e,t){this.gridOptions.api=e,this.gridOptions.columnApi=t,this.checkForDeprecated(),this.checkForViolations()},e.prototype.destroy=function(){this.gridOptions.api=null,this.gridOptions.columnApi=null,this.destroyed=!0},e.prototype.init=function(){var e=this;!0!==this.gridOptions.suppressPropertyNamesCheck&&(this.checkGridOptionsProperties(),this.checkColumnDefProperties()),null!=this.gridOptions.sideBar&&(this.gridOptions.sideBar=$s.parse(this.gridOptions.sideBar));var t=this.useAsyncEvents();if(this.eventService.addGlobalListener(this.globalEventHandler.bind(this),t),this.isGroupSelectsChildren()&&this.isSuppressParentsInRowNodes()&&console.warn("AG Grid: 'groupSelectsChildren' does not work with 'suppressParentsInRowNodes', this selection method needs the part in rowNode to work"),this.isGroupSelectsChildren()&&(this.isRowSelectionMulti()||console.warn("AG Grid: rowSelection must be 'multiple' for groupSelectsChildren to make sense"),this.isRowModelServerSide()&&console.warn("AG Grid: group selects children is NOT support for Server Side Row Model. This is because the rows are lazy loaded, so selecting a group is not possible asthe grid has no way of knowing what the children are.")),this.isGroupRemoveSingleChildren()&&this.isGroupHideOpenParents()&&console.warn("AG Grid: groupRemoveSingleChildren and groupHideOpenParents do not work with each other, you need to pick one. And don't ask us how to us these together on our support forum either you will get the same answer!"),this.isRowModelServerSide()){var n=function(e){return"AG Grid: '"+e+"' is not supported on the Server-Side Row Model"};D(this.gridOptions.groupDefaultExpanded)&&console.warn(n("groupDefaultExpanded")),D(this.gridOptions.groupDefaultExpanded)&&console.warn(n("groupIncludeFooter")),D(this.gridOptions.groupDefaultExpanded)&&console.warn(n("groupIncludeTotalFooter"))}this.isEnableRangeSelection()&&ut.assertRegistered(rt.RangeSelectionModule,"enableRangeSelection"),this.isEnableRangeSelection()||!this.isEnableRangeHandle()&&!this.isEnableFillHandle()||console.warn("AG Grid: 'enableRangeHandle' and 'enableFillHandle' will not work unless 'enableRangeSelection' is set to true");var r=function(t){e.gridOptions.icons&&e.gridOptions.icons[t]&&console.warn("gridOptions.icons."+t+" is no longer supported. For information on how to style checkboxes and radio buttons, see https://www.ag-grid.com/javascript-grid-icons/")};r("radioButtonOff"),r("radioButtonOn"),r("checkboxChecked"),r("checkboxUnchecked"),r("checkboxIndeterminate"),this.getScrollbarWidth()},e.prototype.checkColumnDefProperties=function(){var e=this;null!=this.gridOptions.columnDefs&&this.gridOptions.columnDefs.forEach((function(t){var n=Object.getOwnPropertyNames(t),r=nu(Nn.ALL_PROPERTIES,Nn.FRAMEWORK_PROPERTIES);e.checkProperties(n,r,r,"colDef","https://www.ag-grid.com/javascript-grid-column-properties/")}))},e.prototype.checkGridOptionsProperties=function(){var e=Object.getOwnPropertyNames(this.gridOptions),t=nu(bn.ALL_PROPERTIES,bn.FRAMEWORK_PROPERTIES,P(It).map((function(e){return Cn.getCallbackForEvent(e)}))),n=nu(t,["api","columnApi"]);this.checkProperties(e,n,t,"gridOptions","https://www.ag-grid.com/javascript-grid-properties/")},e.prototype.checkProperties=function(e,t,n,r,i){var o=xi(e,t,n);de(o,(function(e,t){console.warn("ag-grid: invalid "+r+" property '"+e+"' did you mean any of these: "+t.slice(0,8).join(", "))})),Object.keys(o).length>0&&console.warn("ag-grid: to see all the valid "+r+" properties please check: "+i)},e.prototype.getDomDataKey=function(){return this.domDataKey},e.prototype.getDomData=function(e,t){var n=e[this.getDomDataKey()];return n?n[t]:void 0},e.prototype.setDomData=function(e,t,n){var r=this.getDomDataKey(),i=e[r];S(i)&&(i={},e[r]=i),i[t]=n},e.prototype.isRowSelection=function(){return"single"===this.gridOptions.rowSelection||"multiple"===this.gridOptions.rowSelection},e.prototype.isSuppressRowDeselection=function(){return uu(this.gridOptions.suppressRowDeselection)},e.prototype.isRowSelectionMulti=function(){return"multiple"===this.gridOptions.rowSelection},e.prototype.isRowMultiSelectWithClick=function(){return uu(this.gridOptions.rowMultiSelectWithClick)},e.prototype.getContext=function(){return this.gridOptions.context},e.prototype.isPivotMode=function(){return uu(this.gridOptions.pivotMode)},e.prototype.isSuppressExpandablePivotGroups=function(){return uu(this.gridOptions.suppressExpandablePivotGroups)},e.prototype.getPivotColumnGroupTotals=function(){return this.gridOptions.pivotColumnGroupTotals},e.prototype.getPivotRowTotals=function(){return this.gridOptions.pivotRowTotals},e.prototype.isRowModelInfinite=function(){return this.gridOptions.rowModelType===st.ROW_MODEL_TYPE_INFINITE},e.prototype.isRowModelViewport=function(){return this.gridOptions.rowModelType===st.ROW_MODEL_TYPE_VIEWPORT},e.prototype.isRowModelServerSide=function(){return this.gridOptions.rowModelType===st.ROW_MODEL_TYPE_SERVER_SIDE},e.prototype.isRowModelDefault=function(){return S(this.gridOptions.rowModelType)||this.gridOptions.rowModelType===st.ROW_MODEL_TYPE_CLIENT_SIDE},e.prototype.isFullRowEdit=function(){return"fullRow"===this.gridOptions.editType},e.prototype.isSuppressFocusAfterRefresh=function(){return uu(this.gridOptions.suppressFocusAfterRefresh)},e.prototype.isSuppressBrowserResizeObserver=function(){return uu(this.gridOptions.suppressBrowserResizeObserver)},e.prototype.isSuppressMaintainUnsortedOrder=function(){return uu(this.gridOptions.suppressMaintainUnsortedOrder)},e.prototype.isSuppressClearOnFillReduction=function(){return uu(this.gridOptions.suppressClearOnFillReduction)},e.prototype.isShowToolPanel=function(){return uu(this.gridOptions.sideBar&&Array.isArray(this.getSideBar().toolPanels))},e.prototype.getSideBar=function(){return this.gridOptions.sideBar},e.prototype.isSuppressTouch=function(){return uu(this.gridOptions.suppressTouch)},e.prototype.isMaintainColumnOrder=function(){return uu(this.gridOptions.maintainColumnOrder)},e.prototype.isSuppressRowTransform=function(){return uu(this.gridOptions.suppressRowTransform)},e.prototype.isSuppressColumnStateEvents=function(){return uu(this.gridOptions.suppressColumnStateEvents)},e.prototype.isAllowDragFromColumnsToolPanel=function(){return uu(this.gridOptions.allowDragFromColumnsToolPanel)},e.prototype.useAsyncEvents=function(){return!uu(this.gridOptions.suppressAsyncEvents)},e.prototype.isEnableCellChangeFlash=function(){return uu(this.gridOptions.enableCellChangeFlash)},e.prototype.getCellFlashDelay=function(){return this.gridOptions.cellFlashDelay||500},e.prototype.getCellFadeDelay=function(){return this.gridOptions.cellFadeDelay||1e3},e.prototype.isGroupSelectsChildren=function(){var e=uu(this.gridOptions.groupSelectsChildren);return e&&this.isTreeData()?(console.warn("AG Grid: groupSelectsChildren does not work with tree data"),!1):e},e.prototype.isSuppressRowHoverHighlight=function(){return uu(this.gridOptions.suppressRowHoverHighlight)},e.prototype.isColumnHoverHighlight=function(){return uu(this.gridOptions.columnHoverHighlight)},e.prototype.isGroupSelectsFiltered=function(){return uu(this.gridOptions.groupSelectsFiltered)},e.prototype.isGroupHideOpenParents=function(){return uu(this.gridOptions.groupHideOpenParents)},e.prototype.isGroupMaintainOrder=function(){return uu(this.gridOptions.groupMaintainOrder)},e.prototype.getAutoGroupColumnDef=function(){return this.gridOptions.autoGroupColumnDef},e.prototype.isGroupMultiAutoColumn=function(){return this.gridOptions.groupDisplayType?this.matchesGroupDisplayType("multipleColumns",this.gridOptions.groupDisplayType):uu(this.gridOptions.groupHideOpenParents)},e.prototype.isGroupUseEntireRow=function(e){return!e&&(!!this.gridOptions.groupDisplayType&&this.matchesGroupDisplayType("groupRows",this.gridOptions.groupDisplayType))},e.prototype.isGroupSuppressAutoColumn=function(){var e=!!this.gridOptions.groupDisplayType&&this.matchesGroupDisplayType("custom",this.gridOptions.groupDisplayType);return!!e||!!this.gridOptions.treeDataDisplayType&&this.matchesTreeDataDisplayType("custom",this.gridOptions.treeDataDisplayType)},e.prototype.isGroupRemoveSingleChildren=function(){return uu(this.gridOptions.groupRemoveSingleChildren)},e.prototype.isGroupRemoveLowestSingleChildren=function(){return uu(this.gridOptions.groupRemoveLowestSingleChildren)},e.prototype.isGroupIncludeFooter=function(){return uu(this.gridOptions.groupIncludeFooter)},e.prototype.isGroupIncludeTotalFooter=function(){return uu(this.gridOptions.groupIncludeTotalFooter)},e.prototype.isGroupSuppressBlankHeader=function(){return uu(this.gridOptions.groupSuppressBlankHeader)},e.prototype.isSuppressRowClickSelection=function(){return uu(this.gridOptions.suppressRowClickSelection)},e.prototype.isSuppressCellSelection=function(){return uu(this.gridOptions.suppressCellSelection)},e.prototype.isSuppressMultiSort=function(){return uu(this.gridOptions.suppressMultiSort)},e.prototype.isMultiSortKeyCtrl=function(){return"ctrl"===this.gridOptions.multiSortKey},e.prototype.isPivotSuppressAutoColumn=function(){return uu(this.gridOptions.pivotSuppressAutoColumn)},e.prototype.isSuppressDragLeaveHidesColumns=function(){return uu(this.gridOptions.suppressDragLeaveHidesColumns)},e.prototype.isSuppressScrollOnNewData=function(){return uu(this.gridOptions.suppressScrollOnNewData)},e.prototype.isSuppressScrollWhenPopupsAreOpen=function(){return uu(this.gridOptions.suppressScrollWhenPopupsAreOpen)},e.prototype.isRowDragEntireRow=function(){return uu(this.gridOptions.rowDragEntireRow)},e.prototype.isSuppressRowDrag=function(){return uu(this.gridOptions.suppressRowDrag)},e.prototype.isRowDragManaged=function(){return uu(this.gridOptions.rowDragManaged)},e.prototype.isSuppressMoveWhenRowDragging=function(){return uu(this.gridOptions.suppressMoveWhenRowDragging)},e.prototype.isRowDragMultiRow=function(){return uu(this.gridOptions.rowDragMultiRow)},e.prototype.getDomLayout=function(){var e=this.gridOptions.domLayout||st.DOM_LAYOUT_NORMAL,t=[st.DOM_LAYOUT_PRINT,st.DOM_LAYOUT_AUTO_HEIGHT,st.DOM_LAYOUT_NORMAL];return-1===t.indexOf(e)?(Le((function(){return console.warn("AG Grid: "+e+" is not valid for DOM Layout, valid values are "+st.DOM_LAYOUT_NORMAL+", "+st.DOM_LAYOUT_AUTO_HEIGHT+" and "+st.DOM_LAYOUT_PRINT)}),"warn about dom layout values"),st.DOM_LAYOUT_NORMAL):e},e.prototype.isSuppressHorizontalScroll=function(){return uu(this.gridOptions.suppressHorizontalScroll)},e.prototype.isSuppressMaxRenderedRowRestriction=function(){return uu(this.gridOptions.suppressMaxRenderedRowRestriction)},e.prototype.isExcludeChildrenWhenTreeDataFiltering=function(){return uu(this.gridOptions.excludeChildrenWhenTreeDataFiltering)},e.prototype.isAlwaysShowHorizontalScroll=function(){return uu(this.gridOptions.alwaysShowHorizontalScroll)},e.prototype.isAlwaysShowVerticalScroll=function(){return uu(this.gridOptions.alwaysShowVerticalScroll)},e.prototype.isDebounceVerticalScrollbar=function(){return uu(this.gridOptions.debounceVerticalScrollbar)},e.prototype.isSuppressLoadingOverlay=function(){return uu(this.gridOptions.suppressLoadingOverlay)},e.prototype.isSuppressNoRowsOverlay=function(){return uu(this.gridOptions.suppressNoRowsOverlay)},e.prototype.isSuppressFieldDotNotation=function(){return uu(this.gridOptions.suppressFieldDotNotation)},e.prototype.getPinnedTopRowData=function(){return this.gridOptions.pinnedTopRowData},e.prototype.getPinnedBottomRowData=function(){return this.gridOptions.pinnedBottomRowData},e.prototype.isFunctionsPassive=function(){return uu(this.gridOptions.functionsPassive)},e.prototype.isSuppressChangeDetection=function(){return uu(this.gridOptions.suppressChangeDetection)},e.prototype.isSuppressAnimationFrame=function(){return uu(this.gridOptions.suppressAnimationFrame)},e.prototype.getQuickFilterText=function(){return this.gridOptions.quickFilterText},e.prototype.isCacheQuickFilter=function(){return uu(this.gridOptions.cacheQuickFilter)},e.prototype.isUnSortIcon=function(){return uu(this.gridOptions.unSortIcon)},e.prototype.isSuppressMenuHide=function(){return uu(this.gridOptions.suppressMenuHide)},e.prototype.isEnterMovesDownAfterEdit=function(){return uu(this.gridOptions.enterMovesDownAfterEdit)},e.prototype.isEnterMovesDown=function(){return uu(this.gridOptions.enterMovesDown)},e.prototype.isUndoRedoCellEditing=function(){return uu(this.gridOptions.undoRedoCellEditing)},e.prototype.getUndoRedoCellEditingLimit=function(){return lu(this.gridOptions.undoRedoCellEditingLimit)},e.prototype.getRowStyle=function(){return this.gridOptions.rowStyle},e.prototype.getRowClass=function(){return this.gridOptions.rowClass},e.prototype.getRowStyleFunc=function(){return this.gridOptions.getRowStyle},e.prototype.getRowClassFunc=function(){return this.gridOptions.getRowClass},e.prototype.rowClassRules=function(){return this.gridOptions.rowClassRules},e.prototype.getServerSideStoreType=function(){return this.gridOptions.serverSideStoreType},e.prototype.getServerSideStoreParamsFunc=function(){return this.gridOptions.getServerSideStoreParams},e.prototype.getCreateChartContainerFunc=function(){return this.gridOptions.createChartContainer},e.prototype.getPopupParent=function(){return this.gridOptions.popupParent},e.prototype.getBlockLoadDebounceMillis=function(){return this.gridOptions.blockLoadDebounceMillis},e.prototype.getPostProcessPopupFunc=function(){return this.gridOptions.postProcessPopup},e.prototype.getPaginationNumberFormatterFunc=function(){return this.gridOptions.paginationNumberFormatter},e.prototype.getChildCountFunc=function(){return this.gridOptions.getChildCount},e.prototype.getIsApplyServerSideTransactionFunc=function(){return this.gridOptions.isApplyServerSideTransaction},e.prototype.getDefaultGroupOrderComparator=function(){return this.gridOptions.defaultGroupOrderComparator},e.prototype.getIsFullWidthCellFunc=function(){return this.gridOptions.isFullWidthCell},e.prototype.getFullWidthCellRendererParams=function(){return this.gridOptions.fullWidthCellRendererParams},e.prototype.isEmbedFullWidthRows=function(){return uu(this.gridOptions.embedFullWidthRows)||uu(this.gridOptions.deprecatedEmbedFullWidthRows)},e.prototype.isDetailRowAutoHeight=function(){return uu(this.gridOptions.detailRowAutoHeight)},e.prototype.getSuppressKeyboardEventFunc=function(){return this.gridOptions.suppressKeyboardEvent},e.prototype.getBusinessKeyForNodeFunc=function(){return this.gridOptions.getBusinessKeyForNode},e.prototype.getApi=function(){return this.gridOptions.api},e.prototype.getColumnApi=function(){return this.gridOptions.columnApi},e.prototype.isImmutableData=function(){return uu(this.gridOptions.immutableData)},e.prototype.isEnsureDomOrder=function(){return uu(this.gridOptions.ensureDomOrder)},e.prototype.isEnableCharts=function(){return!!uu(this.gridOptions.enableCharts)&&ut.assertRegistered(rt.GridChartsModule,"enableCharts")},e.prototype.getColResizeDefault=function(){return this.gridOptions.colResizeDefault},e.prototype.isSingleClickEdit=function(){return uu(this.gridOptions.singleClickEdit)},e.prototype.isSuppressClickEdit=function(){return uu(this.gridOptions.suppressClickEdit)},e.prototype.isStopEditingWhenCellsLoseFocus=function(){return uu(this.gridOptions.stopEditingWhenCellsLoseFocus)},e.prototype.getGroupDefaultExpanded=function(){return this.gridOptions.groupDefaultExpanded},e.prototype.getMaxConcurrentDatasourceRequests=function(){return this.gridOptions.maxConcurrentDatasourceRequests},e.prototype.getMaxBlocksInCache=function(){return this.gridOptions.maxBlocksInCache},e.prototype.getCacheOverflowSize=function(){return this.gridOptions.cacheOverflowSize},e.prototype.getPaginationPageSize=function(){return lu(this.gridOptions.paginationPageSize)},e.prototype.isPaginateChildRows=function(){var e=this.isGroupRemoveSingleChildren()||this.isGroupRemoveLowestSingleChildren();return!!e||uu(this.gridOptions.paginateChildRows)},e.prototype.getCacheBlockSize=function(){return du(this.gridOptions.cacheBlockSize)},e.prototype.getInfiniteInitialRowCount=function(){return this.gridOptions.infiniteInitialRowCount},e.prototype.isPurgeClosedRowNodes=function(){return uu(this.gridOptions.purgeClosedRowNodes)},e.prototype.isSuppressPaginationPanel=function(){return uu(this.gridOptions.suppressPaginationPanel)},e.prototype.getRowData=function(){return this.gridOptions.rowData},e.prototype.isEnableRtl=function(){return uu(this.gridOptions.enableRtl)},e.prototype.getRowGroupPanelShow=function(){return this.gridOptions.rowGroupPanelShow},e.prototype.getPivotPanelShow=function(){return this.gridOptions.pivotPanelShow},e.prototype.isAngularCompileRows=function(){return uu(this.gridOptions.angularCompileRows)},e.prototype.isAngularCompileFilters=function(){return uu(this.gridOptions.angularCompileFilters)},e.prototype.isDebug=function(){return uu(this.gridOptions.debug)},e.prototype.getColumnDefs=function(){return this.gridOptions.columnDefs},e.prototype.getColumnTypes=function(){return this.gridOptions.columnTypes},e.prototype.getDatasource=function(){return this.gridOptions.datasource},e.prototype.getViewportDatasource=function(){return this.gridOptions.viewportDatasource},e.prototype.getServerSideDatasource=function(){return this.gridOptions.serverSideDatasource},e.prototype.isAccentedSort=function(){return uu(this.gridOptions.accentedSort)},e.prototype.isEnableBrowserTooltips=function(){return uu(this.gridOptions.enableBrowserTooltips)},e.prototype.isEnableCellExpressions=function(){return uu(this.gridOptions.enableCellExpressions)},e.prototype.isEnableGroupEdit=function(){return uu(this.gridOptions.enableGroupEdit)},e.prototype.isSuppressMiddleClickScrolls=function(){return uu(this.gridOptions.suppressMiddleClickScrolls)},e.prototype.isPreventDefaultOnContextMenu=function(){return uu(this.gridOptions.preventDefaultOnContextMenu)},e.prototype.isSuppressPreventDefaultOnMouseWheel=function(){return uu(this.gridOptions.suppressPreventDefaultOnMouseWheel)},e.prototype.isSuppressColumnVirtualisation=function(){return uu(this.gridOptions.suppressColumnVirtualisation)},e.prototype.isSuppressContextMenu=function(){return uu(this.gridOptions.suppressContextMenu)},e.prototype.isAllowContextMenuWithControlKey=function(){return uu(this.gridOptions.allowContextMenuWithControlKey)},e.prototype.isSuppressCopyRowsToClipboard=function(){return uu(this.gridOptions.suppressCopyRowsToClipboard)},e.prototype.isCopyHeadersToClipboard=function(){return uu(this.gridOptions.copyHeadersToClipboard)},e.prototype.isSuppressClipboardPaste=function(){return uu(this.gridOptions.suppressClipboardPaste)},e.prototype.isSuppressLastEmptyLineOnPaste=function(){return uu(this.gridOptions.suppressLastEmptyLineOnPaste)},e.prototype.isPagination=function(){return uu(this.gridOptions.pagination)},e.prototype.isSuppressEnterpriseResetOnNewColumns=function(){return uu(this.gridOptions.suppressEnterpriseResetOnNewColumns)},e.prototype.getProcessDataFromClipboardFunc=function(){return this.gridOptions.processDataFromClipboard},e.prototype.getAsyncTransactionWaitMillis=function(){return D(this.gridOptions.asyncTransactionWaitMillis)?this.gridOptions.asyncTransactionWaitMillis:st.BATCH_WAIT_MILLIS},e.prototype.isSuppressMovableColumns=function(){return uu(this.gridOptions.suppressMovableColumns)},e.prototype.isAnimateRows=function(){return!this.isEnsureDomOrder()&&uu(this.gridOptions.animateRows)},e.prototype.isSuppressColumnMoveAnimation=function(){return uu(this.gridOptions.suppressColumnMoveAnimation)},e.prototype.isSuppressAggFuncInHeader=function(){return uu(this.gridOptions.suppressAggFuncInHeader)},e.prototype.isSuppressAggAtRootLevel=function(){return uu(this.gridOptions.suppressAggAtRootLevel)},e.prototype.isSuppressAggFilteredOnly=function(){return uu(this.gridOptions.suppressAggFilteredOnly)},e.prototype.isShowOpenedGroup=function(){return uu(this.gridOptions.showOpenedGroup)},e.prototype.isReactUi=function(){return uu(this.gridOptions.reactUi)},e.prototype.isEnableRangeSelection=function(){return ut.isRegistered(rt.RangeSelectionModule)&&uu(this.gridOptions.enableRangeSelection)},e.prototype.isEnableRangeHandle=function(){return uu(this.gridOptions.enableRangeHandle)},e.prototype.isEnableFillHandle=function(){return uu(this.gridOptions.enableFillHandle)},e.prototype.getFillHandleDirection=function(){var e=this.gridOptions.fillHandleDirection;return e?"x"!==e&&"y"!==e&&"xy"!==e?(Le((function(){return console.warn("AG Grid: valid values for fillHandleDirection are 'x', 'y' and 'xy'. Default to 'xy'.")}),"warn invalid fill direction"),"xy"):e:"xy"},e.prototype.getFillOperation=function(){return this.gridOptions.fillOperation},e.prototype.isSuppressMultiRangeSelection=function(){return uu(this.gridOptions.suppressMultiRangeSelection)},e.prototype.isPaginationAutoPageSize=function(){return uu(this.gridOptions.paginationAutoPageSize)},e.prototype.isRememberGroupStateWhenNewData=function(){return uu(this.gridOptions.rememberGroupStateWhenNewData)},e.prototype.getIcons=function(){return this.gridOptions.icons},e.prototype.getAggFuncs=function(){return this.gridOptions.aggFuncs},e.prototype.getSortingOrder=function(){return this.gridOptions.sortingOrder},e.prototype.getAlignedGrids=function(){return this.gridOptions.alignedGrids},e.prototype.isMasterDetail=function(){var e=uu(this.gridOptions.masterDetail);return!!e&&ut.assertRegistered(rt.MasterDetailModule,"masterDetail")},e.prototype.isKeepDetailRows=function(){return uu(this.gridOptions.keepDetailRows)},e.prototype.getKeepDetailRowsCount=function(){var e=this.gridOptions.keepDetailRowsCount;return D(e)&&e>0?this.gridOptions.keepDetailRowsCount:su},e.prototype.getIsRowMasterFunc=function(){return this.gridOptions.isRowMaster},e.prototype.getIsRowSelectableFunc=function(){return this.gridOptions.isRowSelectable},e.prototype.getGroupRowRendererParams=function(){return this.gridOptions.groupRowRendererParams},e.prototype.getOverlayLoadingTemplate=function(){return this.gridOptions.overlayLoadingTemplate},e.prototype.getOverlayNoRowsTemplate=function(){return this.gridOptions.overlayNoRowsTemplate},e.prototype.isSuppressAutoSize=function(){return uu(this.gridOptions.suppressAutoSize)},e.prototype.isEnableCellTextSelection=function(){return uu(this.gridOptions.enableCellTextSelection)},e.prototype.isSuppressParentsInRowNodes=function(){return uu(this.gridOptions.suppressParentsInRowNodes)},e.prototype.isSuppressClipboardApi=function(){return uu(this.gridOptions.suppressClipboardApi)},e.prototype.isFunctionsReadOnly=function(){return uu(this.gridOptions.functionsReadOnly)},e.prototype.isFloatingFilter=function(){return this.gridOptions.floatingFilter},e.prototype.isEnableCellTextSelect=function(){return uu(this.gridOptions.enableCellTextSelection)},e.prototype.isEnableOldSetFilterModel=function(){return uu(this.gridOptions.enableOldSetFilterModel)},e.prototype.getDefaultColDef=function(){return this.gridOptions.defaultColDef},e.prototype.getDefaultColGroupDef=function(){return this.gridOptions.defaultColGroupDef},e.prototype.getDefaultExportParams=function(e){return this.gridOptions.defaultExportParams?(console.warn("AG Grid: Since v25.2 `defaultExportParams`  has been replaced by `default"+qt(e)+"ExportParams`'"),this.gridOptions.defaultExportParams):"csv"===e&&this.gridOptions.defaultCsvExportParams?this.gridOptions.defaultCsvExportParams:"excel"===e&&this.gridOptions.defaultExcelExportParams?this.gridOptions.defaultExcelExportParams:void 0},e.prototype.isSuppressCsvExport=function(){return uu(this.gridOptions.suppressCsvExport)},e.prototype.isAllowShowChangeAfterFilter=function(){return uu(this.gridOptions.allowShowChangeAfterFilter)},e.prototype.isSuppressExcelExport=function(){return uu(this.gridOptions.suppressExcelExport)},e.prototype.isSuppressMakeColumnVisibleAfterUnGroup=function(){return uu(this.gridOptions.suppressMakeColumnVisibleAfterUnGroup)},e.prototype.getDataPathFunc=function(){return this.gridOptions.getDataPath},e.prototype.getIsServerSideGroupFunc=function(){return this.gridOptions.isServerSideGroup},e.prototype.getIsServerSideGroupOpenByDefaultFunc=function(){return this.gridOptions.isServerSideGroupOpenByDefault},e.prototype.getIsGroupOpenByDefaultFunc=function(){return this.gridOptions.isGroupOpenByDefault},e.prototype.getServerSideGroupKeyFunc=function(){return this.gridOptions.getServerSideGroupKey},e.prototype.getGroupRowAggNodesFunc=function(){return this.gridOptions.groupRowAggNodes},e.prototype.getContextMenuItemsFunc=function(){return this.gridOptions.getContextMenuItems},e.prototype.getMainMenuItemsFunc=function(){return this.gridOptions.getMainMenuItems},e.prototype.getRowNodeIdFunc=function(){return this.gridOptions.getRowNodeId},e.prototype.getNavigateToNextHeaderFunc=function(){return this.gridOptions.navigateToNextHeader},e.prototype.getTabToNextHeaderFunc=function(){return this.gridOptions.tabToNextHeader},e.prototype.getNavigateToNextCellFunc=function(){return this.gridOptions.navigateToNextCell},e.prototype.getTabToNextCellFunc=function(){return this.gridOptions.tabToNextCell},e.prototype.getGridTabIndex=function(){return(this.gridOptions.tabIndex||0).toString()},e.prototype.isTreeData=function(){var e=uu(this.gridOptions.treeData);return!!e&&ut.assertRegistered(rt.RowGroupingModule,"Tree Data")},e.prototype.isValueCache=function(){return uu(this.gridOptions.valueCache)},e.prototype.isValueCacheNeverExpires=function(){return uu(this.gridOptions.valueCacheNeverExpires)},e.prototype.isDeltaSort=function(){return uu(this.gridOptions.deltaSort)},e.prototype.isAggregateOnlyChangedColumns=function(){return uu(this.gridOptions.aggregateOnlyChangedColumns)},e.prototype.getProcessSecondaryColDefFunc=function(){return this.gridOptions.processSecondaryColDef},e.prototype.getProcessSecondaryColGroupDefFunc=function(){return this.gridOptions.processSecondaryColGroupDef},e.prototype.getSendToClipboardFunc=function(){return this.gridOptions.sendToClipboard},e.prototype.getProcessRowPostCreateFunc=function(){return this.gridOptions.processRowPostCreate},e.prototype.getProcessCellForClipboardFunc=function(){return this.gridOptions.processCellForClipboard},e.prototype.getProcessHeaderForClipboardFunc=function(){return this.gridOptions.processHeaderForClipboard},e.prototype.getProcessCellFromClipboardFunc=function(){return this.gridOptions.processCellFromClipboard},e.prototype.getViewportRowModelPageSize=function(){return du(this.gridOptions.viewportRowModelPageSize,ou)},e.prototype.getViewportRowModelBufferSize=function(){return cu(this.gridOptions.viewportRowModelBufferSize,au)},e.prototype.isServerSideSortingAlwaysResets=function(){return uu(this.gridOptions.serverSideSortingAlwaysResets)},e.prototype.isServerSideFilteringAlwaysResets=function(){return uu(this.gridOptions.serverSideFilteringAlwaysResets)},e.prototype.getPostSortFunc=function(){return this.gridOptions.postSort},e.prototype.getChartToolbarItemsFunc=function(){return this.gridOptions.getChartToolbarItems},e.prototype.getChartThemeOverrides=function(){return this.gridOptions.chartThemeOverrides},e.prototype.getCustomChartThemes=function(){return this.gridOptions.customChartThemes},e.prototype.getChartThemes=function(){return this.gridOptions.chartThemes||["ag-default","ag-material","ag-pastel","ag-vivid","ag-solar"]},e.prototype.getClipboardDeliminator=function(){return D(this.gridOptions.clipboardDeliminator)?this.gridOptions.clipboardDeliminator:"\t"},e.prototype.setProperty=function(e,t,n){void 0===n&&(n=!1);var r=this.gridOptions,i=r[e];if(n||i!==t){r[e]=t;var o={type:e,currentValue:t,previousValue:i};this.propertyEventService.dispatchEvent(o)}},e.prototype.addEventListener=function(e,t){this.propertyEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.propertyEventService.removeEventListener(e,t)},e.prototype.isSkipHeaderOnAutoSize=function(){return!!this.gridOptions.skipHeaderOnAutoSize},e.prototype.getAutoSizePadding=function(){var e=this.gridOptions.autoSizePadding;return null!=e&&e>=0?e:20},e.prototype.getHeaderHeight=function(){return"number"===typeof this.gridOptions.headerHeight?this.gridOptions.headerHeight:this.getFromTheme(25,"headerHeight")},e.prototype.getFloatingFiltersHeight=function(){return"number"===typeof this.gridOptions.floatingFiltersHeight?this.gridOptions.floatingFiltersHeight:this.getFromTheme(25,"headerHeight")},e.prototype.getGroupHeaderHeight=function(){return"number"===typeof this.gridOptions.groupHeaderHeight?this.gridOptions.groupHeaderHeight:this.getHeaderHeight()},e.prototype.getPivotHeaderHeight=function(){return"number"===typeof this.gridOptions.pivotHeaderHeight?this.gridOptions.pivotHeaderHeight:this.getHeaderHeight()},e.prototype.getPivotGroupHeaderHeight=function(){return"number"===typeof this.gridOptions.pivotGroupHeaderHeight?this.gridOptions.pivotGroupHeaderHeight:this.getGroupHeaderHeight()},e.prototype.isExternalFilterPresent=function(){return"function"===typeof this.gridOptions.isExternalFilterPresent&&this.gridOptions.isExternalFilterPresent()},e.prototype.doesExternalFilterPass=function(e){return"function"===typeof this.gridOptions.doesExternalFilterPass&&this.gridOptions.doesExternalFilterPass(e)},e.prototype.getTooltipShowDelay=function(){var e=this.gridOptions.tooltipShowDelay;return D(e)?(e<0&&console.warn("ag-grid: tooltipShowDelay should not be lower than 0"),Math.max(200,e)):null},e.prototype.isTooltipMouseTrack=function(){return uu(this.gridOptions.tooltipMouseTrack)},e.prototype.isSuppressModelUpdateAfterUpdateTransaction=function(){return uu(this.gridOptions.suppressModelUpdateAfterUpdateTransaction)},e.prototype.getDocument=function(){var e=null;return this.gridOptions.getDocument&&D(this.gridOptions.getDocument)&&(e=this.gridOptions.getDocument()),e&&D(e)?e:document},e.prototype.getMinColWidth=function(){var e=this.gridOptions.minColWidth;if(D(e)&&e>t.MIN_COL_WIDTH)return this.gridOptions.minColWidth;var n=this.getFromTheme(null,"headerCellMinWidth");return D(n)?Math.max(n,t.MIN_COL_WIDTH):t.MIN_COL_WIDTH},e.prototype.getMaxColWidth=function(){return this.gridOptions.maxColWidth&&this.gridOptions.maxColWidth>t.MIN_COL_WIDTH?this.gridOptions.maxColWidth:null},e.prototype.getColWidth=function(){return"number"!==typeof this.gridOptions.colWidth||this.gridOptions.colWidth<t.MIN_COL_WIDTH?200:this.gridOptions.colWidth},e.prototype.getRowBuffer=function(){var e=this.gridOptions.rowBuffer;return"number"===typeof e?e<0&&(Le((function(){return console.warn("AG Grid: rowBuffer should not be negative")}),"warn rowBuffer negative"),this.gridOptions.rowBuffer=e=0):e=st.ROW_BUFFER_SIZE,e},e.prototype.getRowBufferInPixels=function(){var e=this.getRowBuffer(),t=this.getRowHeightAsNumber();return e*t},e.prototype.getScrollbarWidth=function(){if(null==this.scrollbarWidth){var e="number"===typeof this.gridOptions.scrollbarWidth&&this.gridOptions.scrollbarWidth>=0,t=e?this.gridOptions.scrollbarWidth:Un();null!=t&&(this.scrollbarWidth=t,this.eventService.dispatchEvent({type:It.EVENT_SCROLLBAR_WIDTH_CHANGED}))}return this.scrollbarWidth},e.prototype.checkForDeprecated=function(){var e=this.gridOptions;e.deprecatedEmbedFullWidthRows&&console.warn("AG Grid: since v21.2, deprecatedEmbedFullWidthRows has been replaced with embedFullWidthRows."),e.enableOldSetFilterModel&&console.warn("AG Grid: since v22.x, enableOldSetFilterModel is deprecated. Please move to the new Set Filter Model as the old one may not be supported in v23 onwards."),e.floatingFilter&&(console.warn("AG Grid: since v23.1, floatingFilter on the gridOptions is deprecated. Please use floatingFilter on the colDef instead."),e.defaultColDef||(e.defaultColDef={}),null==e.defaultColDef.floatingFilter&&(e.defaultColDef.floatingFilter=!0)),e.rowDeselection&&console.warn("AG Grid: since v24.x, rowDeselection is deprecated and the behaviour is true by default. Please use `suppressRowDeselection` to prevent rows from being deselected."),e.enableMultiRowDragging&&(e.rowDragMultiRow=!0,delete e.enableMultiRowDragging,console.warn("AG Grid: since v26.1, `enableMultiRowDragging` is deprecated. Please use `rowDragMultiRow`."));var t=function(t,n,r){null!=e[t]&&(console.warn("ag-grid: since version "+r+", '"+t+"' is deprecated / renamed, please use the new property name '"+n+"' instead."),null==e[n]&&(e[n]=e[t]))};if(t("batchUpdateWaitMillis","asyncTransactionWaitMillis","23.1.x"),t("deltaRowDataMode","immutableData","23.1.x"),(e.immutableColumns||e.deltaColumnMode)&&console.warn("AG Grid: since v24.0, immutableColumns and deltaColumnMode properties are gone. The grid now works like this as default. To keep column order maintained, set grid property applyColumnDefOrder=true"),t("suppressSetColumnStateEvents","suppressColumnStateEvents","24.0.x"),e.groupRowInnerRenderer||e.groupRowInnerRendererParams||e.groupRowInnerRendererFramework){console.warn("AG Grid: since v24.0, grid properties groupRowInnerRenderer, groupRowInnerRendererFramework and groupRowInnerRendererParams are no longer used."),console.warn("  Instead use the grid properties groupRowRendererParams.innerRenderer, groupRowRendererParams.innerRendererFramework and groupRowRendererParams.innerRendererParams."),console.warn("  For example instead of this:"),console.warn('    groupRowInnerRenderer: "myRenderer"'),console.warn("    groupRowInnerRendererParams: {x: a}"),console.warn("  Replace with this:"),console.warn("    groupRowRendererParams: {"),console.warn('      innerRenderer: "myRenderer",'),console.warn("      innerRendererParams: {x: a}"),console.warn("    }"),console.warn("  We have copied the properties over for you. However to stop this error message, please change your application code."),e.groupRowRendererParams||(e.groupRowRendererParams={});var n=e.groupRowRendererParams;e.groupRowInnerRenderer&&(n.innerRenderer=e.groupRowInnerRenderer),e.groupRowInnerRendererParams&&(n.innerRendererParams=e.groupRowInnerRendererParams),e.groupRowInnerRendererFramework&&(n.innerRendererFramework=e.groupRowInnerRendererFramework)}if(e.rememberGroupStateWhenNewData&&console.warn("AG Grid: since v24.0, grid property rememberGroupStateWhenNewData is deprecated. This feature was provided before Transaction Updates worked (which keep group state). Now that transaction updates are possible and they keep group state, this feature is no longer needed."),e.detailCellRendererParams&&e.detailCellRendererParams.autoHeight&&(console.warn("AG Grid: since v24.1, grid property detailCellRendererParams.autoHeight is replaced with grid property detailRowAutoHeight. This allows this feature to work when you provide a custom DetailCellRenderer"),e.detailRowAutoHeight=!0),e.suppressKeyboardEvent&&console.warn("AG Grid: since v24.1 suppressKeyboardEvent in the gridOptions has been deprecated and will be removed in\n                 future versions of AG Grid. If you need this to be set for every column use the defaultColDef property."),e.suppressEnterpriseResetOnNewColumns&&console.warn("AG Grid: since v25, grid property suppressEnterpriseResetOnNewColumns is deprecated. This was a temporary property to allow changing columns in Server Side Row Model without triggering a reload. Now that it is possible to dynamically change columns in the grid, this is no longer needed."),e.suppressColumnStateEvents&&console.warn('AG Grid: since v25, grid property suppressColumnStateEvents no longer works due to a refactor that we did. It should be possible to achieve similar using event.source, which would be "api" if the event was due to setting column state via the API'),e.defaultExportParams&&console.warn("AG Grid: since v25.2, the grid property `defaultExportParams` has been replaced by `defaultCsvExportParams` and `defaultExcelExportParams`."),e.stopEditingWhenGridLosesFocus&&(console.warn("AG Grid: since v25.2.2, the grid property `stopEditingWhenGridLosesFocus` has been replaced by `stopEditingWhenCellsLoseFocus`."),e.stopEditingWhenCellsLoseFocus=!0),e.applyColumnDefOrder&&console.warn("AG Grid: since v26.0, the grid property `applyColumnDefOrder` is no longer needed, as this is the default behaviour. To turn this behaviour off, set maintainColumnOrder=true"),e.groupMultiAutoColumn&&(console.warn("AG Grid: since v26.0, the grid property `groupMultiAutoColumn` has been replaced by `groupDisplayType = 'multipleColumns'`"),e.groupDisplayType="multipleColumns"),e.groupUseEntireRow&&(console.warn("AG Grid: since v26.0, the grid property `groupUseEntireRow` has been replaced by `groupDisplayType = 'groupRows'`"),e.groupDisplayType="groupRows"),e.groupSuppressAutoColumn){var r=e.treeData?"treeDataDisplayType":"groupDisplayType";console.warn("AG Grid: since v26.0, the grid property `groupSuppressAutoColumn` has been replaced by `"+r+" = 'custom'`"),e.groupDisplayType="custom"}e.defaultGroupSortComparator&&(console.warn("AG Grid: since v26.0, the grid property `defaultGroupSortComparator` has been replaced by `defaultGroupOrderComparator`"),e.defaultGroupOrderComparator=e.defaultGroupSortComparator),e.colWidth&&console.warn("AG Grid: since v26.1, the grid property `colWidth` is deprecated and should be set via `defaultColDef.width`."),e.minColWidth&&console.warn("AG Grid: since v26.1, the grid property `minColWidth` is deprecated and should be set via `defaultColDef.minWidth`."),e.maxColWidth&&console.warn("AG Grid: since v26.1, the grid property `maxColWidth` is deprecated and should be set via `defaultColDef.maxWidth`.")},e.prototype.checkForViolations=function(){this.isTreeData()&&this.treeDataViolations()},e.prototype.treeDataViolations=function(){this.isRowModelDefault()&&S(this.getDataPathFunc())&&console.warn("AG Grid: property usingTreeData=true with rowModel=clientSide, but you did not provide getDataPath function, please provide getDataPath function if using tree data."),this.isRowModelServerSide()&&(S(this.getIsServerSideGroupFunc())&&console.warn("AG Grid: property usingTreeData=true with rowModel=serverSide, but you did not provide isServerSideGroup function, please provide isServerSideGroup function if using tree data."),S(this.getServerSideGroupKeyFunc())&&console.warn("AG Grid: property usingTreeData=true with rowModel=serverSide, but you did not provide getServerSideGroupKey function, please provide getServerSideGroupKey function if using tree data."))},e.prototype.getLocaleTextFunc=function(){if(this.gridOptions.localeTextFunc)return this.gridOptions.localeTextFunc;var e=this.gridOptions.localeText;return function(t,n){return e&&e[t]?e[t]:n}},e.prototype.globalEventHandler=function(e,t){if(!this.destroyed){var n=Cn.getCallbackForEvent(e);"function"===typeof this.gridOptions[n]&&this.gridOptions[n](t)}},e.prototype.getRowHeightAsNumber=function(){return!this.gridOptions.rowHeight||S(this.gridOptions.rowHeight)?this.getDefaultRowHeight():this.gridOptions.rowHeight&&this.isNumeric(this.gridOptions.rowHeight)?this.gridOptions.rowHeight:(console.warn("AG Grid row height must be a number if not using standard row model"),this.getDefaultRowHeight())},e.prototype.getRowHeightForNode=function(e,t,n){if(void 0===t&&(t=!1),null==n&&(n=this.getDefaultRowHeight()),"function"===typeof this.gridOptions.getRowHeight){if(t)return{height:n,estimated:!0};var r={node:e,data:e.data,api:this.gridOptions.api,context:this.gridOptions.context},i=this.gridOptions.getRowHeight(r);if(this.isNumeric(i))return 0===i&&Le((function(){return console.warn("AG Grid: The return of `getRowHeight` cannot be zero. If the intention is to hide rows, use a filter instead.")}),"invalidRowHeight"),{height:Math.max(1,i),estimated:!1}}if(e.detail&&this.isMasterDetail())return this.isNumeric(this.gridOptions.detailRowHeight)?{height:this.gridOptions.detailRowHeight,estimated:!1}:{height:iu,estimated:!1};var o=this.gridOptions.rowHeight&&this.isNumeric(this.gridOptions.rowHeight)?this.gridOptions.rowHeight:n;return{height:o,estimated:!1}},e.prototype.isDynamicRowHeight=function(){return"function"===typeof this.gridOptions.getRowHeight},e.prototype.getListItemHeight=function(){return this.getFromTheme(20,"listItemHeight")},e.prototype.chartMenuPanelWidth=function(){return this.environment.chartMenuPanelWidth()},e.prototype.isNumeric=function(e){return!isNaN(e)&&"number"===typeof e&&isFinite(e)},e.prototype.getFromTheme=function(e,t){var n=this.environment.getTheme().theme;return n&&0===n.indexOf("ag-theme")?this.environment.getSassVariable(n,t):e},e.prototype.getDefaultRowHeight=function(){return this.getFromTheme(ru,"rowHeight")},e.prototype.matchesGroupDisplayType=function(e,t){var n=["groupRows","multipleColumns","custom","singleColumn"];return n.indexOf(t)<0?(console.warn("AG Grid: '"+t+"' is not a valid groupDisplayType value - possible values are: '"+n.join("', '")+"'"),!1):t===e},e.prototype.matchesTreeDataDisplayType=function(e,t){var n=["auto","custom"];return n.indexOf(t)<0?(console.warn("AG Grid: '"+t+"' is not a valid treeDataDisplayType value - possible values are: '"+n.join("', '")+"'"),!1):t===e},e.MIN_COL_WIDTH=10,e.PROP_HEADER_HEIGHT="headerHeight",e.PROP_GROUP_REMOVE_SINGLE_CHILDREN="groupRemoveSingleChildren",e.PROP_GROUP_REMOVE_LOWEST_SINGLE_CHILDREN="groupRemoveLowestSingleChildren",e.PROP_PIVOT_HEADER_HEIGHT="pivotHeaderHeight",e.PROP_SUPPRESS_CLIPBOARD_PASTE="suppressClipboardPaste",e.PROP_GROUP_HEADER_HEIGHT="groupHeaderHeight",e.PROP_PIVOT_GROUP_HEADER_HEIGHT="pivotGroupHeaderHeight",e.PROP_NAVIGATE_TO_NEXT_CELL="navigateToNextCell",e.PROP_TAB_TO_NEXT_CELL="tabToNextCell",e.PROP_NAVIGATE_TO_NEXT_HEADER="navigateToNextHeader",e.PROP_TAB_TO_NEXT_HEADER="tabToNextHeader",e.PROP_IS_EXTERNAL_FILTER_PRESENT="isExternalFilterPresent",e.PROP_DOES_EXTERNAL_FILTER_PASS="doesExternalFilterPass",e.PROP_FLOATING_FILTERS_HEIGHT="floatingFiltersHeight",e.PROP_SUPPRESS_ROW_CLICK_SELECTION="suppressRowClickSelection",e.PROP_SUPPRESS_ROW_DRAG="suppressRowDrag",e.PROP_SUPPRESS_MOVE_WHEN_ROW_DRAG="suppressMoveWhenRowDragging",e.PROP_GET_ROW_CLASS="getRowClass",e.PROP_GET_ROW_STYLE="getRowStyle",e.PROP_GET_ROW_HEIGHT="getRowHeight",e.PROP_POPUP_PARENT="popupParent",e.PROP_DOM_LAYOUT="domLayout",e.PROP_FILL_HANDLE_DIRECTION="fillHandleDirection",e.PROP_GROUP_ROW_AGG_NODES="groupRowAggNodes",e.PROP_GET_BUSINESS_KEY_FOR_NODE="getBusinessKeyForNode",e.PROP_GET_CHILD_COUNT="getChildCount",e.PROP_PROCESS_ROW_POST_CREATE="processRowPostCreate",e.PROP_GET_ROW_NODE_ID="getRowNodeId",e.PROP_IS_FULL_WIDTH_CELL="isFullWidthCell",e.PROP_IS_ROW_SELECTABLE="isRowSelectable",e.PROP_IS_ROW_MASTER="isRowMaster",e.PROP_POST_SORT="postSort",e.PROP_GET_DOCUMENT="getDocument",e.PROP_POST_PROCESS_POPUP="postProcessPopup",e.PROP_DEFAULT_GROUP_ORDER_COMPARATOR="defaultGroupOrderComparator",e.PROP_PAGINATION_NUMBER_FORMATTER="paginationNumberFormatter",e.PROP_GET_CONTEXT_MENU_ITEMS="getContextMenuItems",e.PROP_GET_MAIN_MENU_ITEMS="getMainMenuItems",e.PROP_PROCESS_CELL_FOR_CLIPBOARD="processCellForClipboard",e.PROP_PROCESS_CELL_FROM_CLIPBOARD="processCellFromClipboard",e.PROP_SEND_TO_CLIPBOARD="sendToClipboard",e.PROP_PROCESS_TO_SECONDARY_COLDEF="processSecondaryColDef",e.PROP_PROCESS_SECONDARY_COL_GROUP_DEF="processSecondaryColGroupDef",e.PROP_GET_CHART_TOOLBAR_ITEMS="getChartToolbarItems",e.PROP_GET_SERVER_SIDE_STORE_PARAMS="getServerSideStoreParams",e.PROP_IS_SERVER_SIDE_GROUPS_OPEN_BY_DEFAULT="isServerSideGroupOpenByDefault",e.PROP_IS_APPLY_SERVER_SIDE_TRANSACTION="isApplyServerSideTransaction",e.PROP_IS_SERVER_SIDE_GROUP="isServerSideGroup",e.PROP_GET_SERVER_SIDE_GROUP_KEY="getServerSideGroupKey",eu([Ze("gridOptions")],e.prototype,"gridOptions",void 0),eu([Ze("eventService")],e.prototype,"eventService",void 0),eu([Ze("environment")],e.prototype,"environment",void 0),eu([tu(0,tt("gridApi")),tu(1,tt("columnApi"))],e.prototype,"agWire",null),eu([Qe],e.prototype,"destroy",null),eu([Xe],e.prototype,"init",null),e=t=eu([Je("gridOptionsWrapper")],e),e}(),gu=function(){function e(e,t){this.active=!0,this.nodeIdsToColumns={},this.mapToItems={},this.keepingColumns=e,this.pathRoot={rowNode:t,children:null},this.mapToItems[t.id]=this.pathRoot}return e.prototype.setInactive=function(){this.active=!1},e.prototype.isActive=function(){return this.active},e.prototype.depthFirstSearchChangedPath=function(e,t){if(e.children)for(var n=0;n<e.children.length;n++)this.depthFirstSearchChangedPath(e.children[n],t);t(e.rowNode)},e.prototype.depthFirstSearchEverything=function(e,t,n){if(e.childrenAfterGroup)for(var r=0;r<e.childrenAfterGroup.length;r++){var i=e.childrenAfterGroup[r];i.childrenAfterGroup?this.depthFirstSearchEverything(e.childrenAfterGroup[r],t,n):n&&t(i)}t(e)},e.prototype.forEachChangedNodeDepthFirst=function(e,t){void 0===t&&(t=!1),this.active?this.depthFirstSearchChangedPath(this.pathRoot,e):this.depthFirstSearchEverything(this.pathRoot.rowNode,e,t)},e.prototype.executeFromRootNode=function(e){e(this.pathRoot.rowNode)},e.prototype.createPathItems=function(e){var t=e,n=0;while(!this.mapToItems[t.id]){var r={rowNode:t,children:null};this.mapToItems[t.id]=r,n++,t=t.parent}return n},e.prototype.populateColumnsMap=function(e,t){var n=this;if(this.keepingColumns&&t){var r=e;while(r)this.nodeIdsToColumns[r.id]||(this.nodeIdsToColumns[r.id]={}),t.forEach((function(e){return n.nodeIdsToColumns[r.id][e.getId()]=!0})),r=r.parent}},e.prototype.linkPathItems=function(e,t){for(var n=e,r=0;r<t;r++){var i=this.mapToItems[n.id],o=this.mapToItems[n.parent.id];o.children||(o.children=[]),o.children.push(i),n=n.parent}},e.prototype.addParentNode=function(e,t){if(e&&!e.isRowPinned()){var n=this.createPathItems(e);this.linkPathItems(e,n),this.populateColumnsMap(e,t)}},e.prototype.canSkip=function(e){return this.active&&!this.mapToItems[e.id]},e.prototype.getValueColumnsForNode=function(e,t){if(!this.keepingColumns)return t;var n=this.nodeIdsToColumns[e.id],r=t.filter((function(e){return n[e.getId()]}));return r},e.prototype.getNotValueColumnsForNode=function(e,t){if(!this.keepingColumns)return null;var n=this.nodeIdsToColumns[e.id],r=t.filter((function(e){return!n[e.getId()]}));return r},e}(),mu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_u=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},yu=function(e,t){return function(n,r){t(n,r,e)}},vu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return mu(t,e),t.prototype.setBeans=function(e){this.logger=e.create("selectionService"),this.reset(),this.gridOptionsWrapper.isRowModelDefault()&&this.addManagedListener(this.eventService,It.EVENT_ROW_DATA_CHANGED,this.reset.bind(this))},t.prototype.init=function(){this.groupSelectsChildren=this.gridOptionsWrapper.isGroupSelectsChildren(),this.addManagedListener(this.eventService,It.EVENT_ROW_SELECTED,this.onRowSelected.bind(this))},t.prototype.setLastSelectedNode=function(e){this.lastSelectedNode=e},t.prototype.getLastSelectedNode=function(){return this.lastSelectedNode},t.prototype.getSelectedNodes=function(){var e=[];return de(this.selectedNodes,(function(t,n){n&&e.push(n)})),e},t.prototype.getSelectedRows=function(){var e=[];return de(this.selectedNodes,(function(t,n){n&&n.data&&e.push(n.data)})),e},t.prototype.removeGroupsFromSelection=function(){var e=this;de(this.selectedNodes,(function(t,n){n&&n.group&&(e.selectedNodes[n.id]=void 0)}))},t.prototype.updateGroupsFromChildrenSelections=function(e){if(this.gridOptionsWrapper.isGroupSelectsChildren()&&this.rowModel.getType()===st.ROW_MODEL_TYPE_CLIENT_SIDE){var t=this.rowModel,n=t.getRootNode();e||(e=new gu(!0,n),e.setInactive()),e.forEachChangedNodeDepthFirst((function(e){e!==n&&e.calculateSelectedFromChildren()}))}},t.prototype.getNodeForIdIfSelected=function(e){return this.selectedNodes[e]},t.prototype.clearOtherNodes=function(e){var t=this,n={},r=0;return de(this.selectedNodes,(function(i,o){if(o&&o.id!==e.id){var a=t.selectedNodes[o.id];r+=a.setSelectedParams({newValue:!1,clearSelection:!1,suppressFinishActions:!0}),t.groupSelectsChildren&&o.parent&&(n[o.parent.id]=o.parent)}})),de(n,(function(e,t){t.calculateSelectedFromChildren()})),r},t.prototype.onRowSelected=function(e){var t=e.node;this.groupSelectsChildren&&t.group||(t.isSelected()?this.selectedNodes[t.id]=t:this.selectedNodes[t.id]=void 0)},t.prototype.syncInRowNode=function(e,t){this.syncInOldRowNode(e,t),this.syncInNewRowNode(e)},t.prototype.syncInOldRowNode=function(e,t){var n=D(t)&&e.id!==t.id;if(n&&t){var r=t.id,i=this.selectedNodes[r]==e;i&&(this.selectedNodes[t.id]=t)}},t.prototype.syncInNewRowNode=function(e){D(this.selectedNodes[e.id])?(e.setSelectedInitialValue(!0),this.selectedNodes[e.id]=e):e.setSelectedInitialValue(!1)},t.prototype.reset=function(){this.logger.log("reset"),this.selectedNodes={},this.lastSelectedNode=null},t.prototype.getBestCostNodeSelection=function(){if(this.rowModel.getType()===st.ROW_MODEL_TYPE_CLIENT_SIDE){var e=this.rowModel,t=e.getTopLevelNodes();if(null!==t){var n=[];return r(t),n}console.warn("selectAll not available doing rowModel=virtual")}else console.warn("getBestCostNodeSelection is only available when using normal row model");function r(e){for(var t=0,i=e.length;t<i;t++){var o=e[t];if(o.isSelected())n.push(o);else{var a=o;a.group&&a.children&&r(a.children)}}}},t.prototype.setRowModel=function(e){this.rowModel=e},t.prototype.isEmpty=function(){var e=0;return de(this.selectedNodes,(function(t,n){n&&e++})),0===e},t.prototype.deselectAllRowNodes=function(e){void 0===e&&(e=!1);var t=function(e){return e.selectThisNode(!1)},n=this.rowModel.getType()===st.ROW_MODEL_TYPE_CLIENT_SIDE;if(e){if(!n)return void console.error("AG Grid: selecting just filtered only works with In Memory Row Model");var r=this.rowModel;r.forEachNodeAfterFilter(t)}else de(this.selectedNodes,(function(e,n){n&&t(n)})),this.reset();n&&this.groupSelectsChildren&&this.updateGroupsFromChildrenSelections();var i={type:It.EVENT_SELECTION_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(i)},t.prototype.selectAllRowNodes=function(e){if(void 0===e&&(e=!1),this.rowModel.getType()!==st.ROW_MODEL_TYPE_CLIENT_SIDE)throw new Error("selectAll only available with normal row model, ie not "+this.rowModel.getType());var t=this.rowModel,n=function(e){return e.selectThisNode(!0)};e?t.forEachNodeAfterFilter(n):t.forEachNode(n),this.rowModel.getType()===st.ROW_MODEL_TYPE_CLIENT_SIDE&&this.groupSelectsChildren&&this.updateGroupsFromChildrenSelections();var r={type:It.EVENT_SELECTION_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(r)},t.prototype.selectNode=function(e,t){e&&e.setSelectedParams({newValue:!0,clearSelection:!t})},t.prototype.deselectIndex=function(e){var t=this.rowModel.getRow(e);this.deselectNode(t)},t.prototype.deselectNode=function(e){e&&e.setSelectedParams({newValue:!1,clearSelection:!1})},t.prototype.selectIndex=function(e,t){var n=this.rowModel.getRow(e);this.selectNode(n,t)},_u([Ze("rowModel")],t.prototype,"rowModel",void 0),_u([Ze("columnApi")],t.prototype,"columnApi",void 0),_u([Ze("gridApi")],t.prototype,"gridApi",void 0),_u([yu(0,tt("loggerFactory"))],t.prototype,"setBeans",null),_u([Xe],t.prototype,"init",null),t=_u([Je("selectionService")],t),t}(Mt),bu=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Fu=function(){function e(){}return e.prototype.sizeColumnsToFit=function(e){"undefined"===typeof e&&console.error("AG Grid: missing parameter to columnApi.sizeColumnsToFit(gridWidth)"),this.columnModel.sizeColumnsToFit(e,"api")},e.prototype.setColumnGroupOpened=function(e,t){this.columnModel.setColumnGroupOpened(e,t,"api")},e.prototype.getColumnGroup=function(e,t){return this.columnModel.getColumnGroup(e,t)},e.prototype.getOriginalColumnGroup=function(e){return this.columnModel.getOriginalColumnGroup(e)},e.prototype.getDisplayNameForColumn=function(e,t){return this.columnModel.getDisplayNameForColumn(e,t)||""},e.prototype.getDisplayNameForColumnGroup=function(e,t){return this.columnModel.getDisplayNameForColumnGroup(e,t)||""},e.prototype.getColumn=function(e){return this.columnModel.getPrimaryColumn(e)},e.prototype.applyColumnState=function(e){return this.columnModel.applyColumnState(e,"api")},e.prototype.getColumnState=function(){return this.columnModel.getColumnState()},e.prototype.resetColumnState=function(){this.columnModel.resetColumnState("api")},e.prototype.getColumnGroupState=function(){return this.columnModel.getColumnGroupState()},e.prototype.setColumnGroupState=function(e){this.columnModel.setColumnGroupState(e,"api")},e.prototype.resetColumnGroupState=function(){this.columnModel.resetColumnGroupState("api")},e.prototype.isPinning=function(){return this.columnModel.isPinningLeft()||this.columnModel.isPinningRight()},e.prototype.isPinningLeft=function(){return this.columnModel.isPinningLeft()},e.prototype.isPinningRight=function(){return this.columnModel.isPinningRight()},e.prototype.getDisplayedColAfter=function(e){return this.columnModel.getDisplayedColAfter(e)},e.prototype.getDisplayedColBefore=function(e){return this.columnModel.getDisplayedColBefore(e)},e.prototype.setColumnVisible=function(e,t){this.columnModel.setColumnVisible(e,t,"api")},e.prototype.setColumnsVisible=function(e,t){this.columnModel.setColumnsVisible(e,t,"api")},e.prototype.setColumnPinned=function(e,t){this.columnModel.setColumnPinned(e,t,"api")},e.prototype.setColumnsPinned=function(e,t){this.columnModel.setColumnsPinned(e,t,"api")},e.prototype.getAllColumns=function(){return this.columnModel.getAllPrimaryColumns()},e.prototype.getAllGridColumns=function(){return this.columnModel.getAllGridColumns()},e.prototype.getDisplayedLeftColumns=function(){return this.columnModel.getDisplayedLeftColumns()},e.prototype.getDisplayedCenterColumns=function(){return this.columnModel.getDisplayedCenterColumns()},e.prototype.getDisplayedRightColumns=function(){return this.columnModel.getDisplayedRightColumns()},e.prototype.getAllDisplayedColumns=function(){return this.columnModel.getAllDisplayedColumns()},e.prototype.getAllDisplayedVirtualColumns=function(){return this.columnModel.getViewportColumns()},e.prototype.moveColumn=function(e,t){"number"===typeof e?(console.warn("AG Grid: you are using moveColumn(fromIndex, toIndex) - moveColumn takes a column key and a destination index, not two indexes, to move with indexes use moveColumnByIndex(from,to) instead"),this.columnModel.moveColumnByIndex(e,t,"api")):this.columnModel.moveColumn(e,t,"api")},e.prototype.moveColumnByIndex=function(e,t){this.columnModel.moveColumnByIndex(e,t,"api")},e.prototype.moveColumns=function(e,t){this.columnModel.moveColumns(e,t,"api")},e.prototype.moveRowGroupColumn=function(e,t){this.columnModel.moveRowGroupColumn(e,t)},e.prototype.setColumnAggFunc=function(e,t){this.columnModel.setColumnAggFunc(e,t)},e.prototype.setColumnWidth=function(e,t,n,r){void 0===n&&(n=!0),this.columnModel.setColumnWidths([{key:e,newWidth:t}],!1,n,r)},e.prototype.setColumnWidths=function(e,t,n){void 0===t&&(t=!0),this.columnModel.setColumnWidths(e,!1,t,n)},e.prototype.setPivotMode=function(e){this.columnModel.setPivotMode(e)},e.prototype.isPivotMode=function(){return this.columnModel.isPivotMode()},e.prototype.getSecondaryPivotColumn=function(e,t){return this.columnModel.getSecondaryPivotColumn(e,t)},e.prototype.setValueColumns=function(e){this.columnModel.setValueColumns(e,"api")},e.prototype.getValueColumns=function(){return this.columnModel.getValueColumns()},e.prototype.removeValueColumn=function(e){this.columnModel.removeValueColumn(e,"api")},e.prototype.removeValueColumns=function(e){this.columnModel.removeValueColumns(e,"api")},e.prototype.addValueColumn=function(e){this.columnModel.addValueColumn(e,"api")},e.prototype.addValueColumns=function(e){this.columnModel.addValueColumns(e,"api")},e.prototype.setRowGroupColumns=function(e){this.columnModel.setRowGroupColumns(e,"api")},e.prototype.removeRowGroupColumn=function(e){this.columnModel.removeRowGroupColumn(e,"api")},e.prototype.removeRowGroupColumns=function(e){this.columnModel.removeRowGroupColumns(e,"api")},e.prototype.addRowGroupColumn=function(e){this.columnModel.addRowGroupColumn(e,"api")},e.prototype.addRowGroupColumns=function(e){this.columnModel.addRowGroupColumns(e,"api")},e.prototype.getRowGroupColumns=function(){return this.columnModel.getRowGroupColumns()},e.prototype.setPivotColumns=function(e){this.columnModel.setPivotColumns(e,"api")},e.prototype.removePivotColumn=function(e){this.columnModel.removePivotColumn(e,"api")},e.prototype.removePivotColumns=function(e){this.columnModel.removePivotColumns(e,"api")},e.prototype.addPivotColumn=function(e){this.columnModel.addPivotColumn(e,"api")},e.prototype.addPivotColumns=function(e){this.columnModel.addPivotColumns(e,"api")},e.prototype.getPivotColumns=function(){return this.columnModel.getPivotColumns()},e.prototype.getLeftDisplayedColumnGroups=function(){return this.columnModel.getDisplayedTreeLeft()},e.prototype.getCenterDisplayedColumnGroups=function(){return this.columnModel.getDisplayedTreeCentre()},e.prototype.getRightDisplayedColumnGroups=function(){return this.columnModel.getDisplayedTreeRight()},e.prototype.getAllDisplayedColumnGroups=function(){return this.columnModel.getAllDisplayedTrees()},e.prototype.autoSizeColumn=function(e,t){return this.columnModel.autoSizeColumn(e,t,"api")},e.prototype.autoSizeColumns=function(e,t){return this.columnModel.autoSizeColumns(e,t,"api")},e.prototype.autoSizeAllColumns=function(e){this.columnModel.autoSizeAllColumns(e,"api")},e.prototype.setSecondaryColumns=function(e){this.columnModel.setSecondaryColumns(e,"api")},e.prototype.getSecondaryColumns=function(){return this.columnModel.getSecondaryColumns()},e.prototype.getPrimaryColumns=function(){return this.columnModel.getAllPrimaryColumns()},e.prototype.cleanDownReferencesToAvoidMemoryLeakInCaseApplicationIsKeepingReferenceToDestroyedGrid=function(){setTimeout(Ji.removeAllReferences.bind(window,this,"Column API"),100)},e.prototype.columnGroupOpened=function(e,t){console.error("AG Grid: columnGroupOpened no longer exists, use setColumnGroupOpened"),this.setColumnGroupOpened(e,t)},e.prototype.hideColumns=function(e,t){console.error("AG Grid: hideColumns is deprecated, use setColumnsVisible"),this.columnModel.setColumnsVisible(e,!t,"api")},e.prototype.hideColumn=function(e,t){console.error("AG Grid: hideColumn is deprecated, use setColumnVisible"),this.columnModel.setColumnVisible(e,!t,"api")},e.prototype.setState=function(e){return console.error("AG Grid: setState is deprecated, use setColumnState"),this.setColumnState(e)},e.prototype.getState=function(){return console.error("AG Grid: getState is deprecated, use getColumnState"),this.getColumnState()},e.prototype.resetState=function(){console.error("AG Grid: resetState is deprecated, use resetColumnState"),this.resetColumnState()},e.prototype.getAggregationColumns=function(){return console.error("AG Grid: getAggregationColumns is deprecated, use getValueColumns"),this.columnModel.getValueColumns()},e.prototype.removeAggregationColumn=function(e){console.error("AG Grid: removeAggregationColumn is deprecated, use removeValueColumn"),this.columnModel.removeValueColumn(e,"api")},e.prototype.removeAggregationColumns=function(e){console.error("AG Grid: removeAggregationColumns is deprecated, use removeValueColumns"),this.columnModel.removeValueColumns(e,"api")},e.prototype.addAggregationColumn=function(e){console.error("AG Grid: addAggregationColumn is deprecated, use addValueColumn"),this.columnModel.addValueColumn(e,"api")},e.prototype.addAggregationColumns=function(e){console.error("AG Grid: addAggregationColumns is deprecated, use addValueColumns"),this.columnModel.addValueColumns(e,"api")},e.prototype.setColumnAggFunction=function(e,t){console.error("AG Grid: setColumnAggFunction is deprecated, use setColumnAggFunc"),this.columnModel.setColumnAggFunc(e,t,"api")},e.prototype.getDisplayNameForCol=function(e){return console.error("AG Grid: getDisplayNameForCol is deprecated, use getDisplayNameForColumn"),this.getDisplayNameForColumn(e,null)},e.prototype.setColumnState=function(e){return console.error("AG Grid: setColumnState is deprecated, use applyColumnState"),this.columnModel.applyColumnState({state:e,applyOrder:!0},"api")},bu([Ze("columnModel")],e.prototype,"columnModel",void 0),bu([Qe],e.prototype,"cleanDownReferencesToAvoidMemoryLeakInCaseApplicationIsKeepingReferenceToDestroyedGrid",null),e=bu([Je("columnApi")],e),e}();(function(e){e[e["FILL"]=0]="FILL",e[e["RANGE"]=1]="RANGE"})(hu||(hu={})),function(e){e[e["VALUE"]=0]="VALUE",e[e["DIMENSION"]=1]="DIMENSION"}(pu||(pu={}));
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var wu,Cu="ag-cell-range-selected",Du="ag-cell-range-chart",Su="ag-cell-range-single-cell",ku="ag-cell-range-chart-category",xu="ag-cell-range-handle",Eu="ag-cell-range-top",Au="ag-cell-range-right",Tu="ag-cell-range-bottom",Mu="ag-cell-range-left",Ou=function(){function e(e,t){this.beans=e,this.cellCtrl=t}return e.prototype.setComp=function(e){this.cellComp=e,this.onRangeSelectionChanged()},e.prototype.onRangeSelectionChanged=function(){this.rangeCount=this.beans.rangeService.getCellRangeCount(this.cellCtrl.getCellPosition()),this.hasChartRange=this.getHasChartRange(),this.cellComp.addOrRemoveCssClass(Cu,0!==this.rangeCount),this.cellComp.addOrRemoveCssClass(Cu+"-1",1===this.rangeCount),this.cellComp.addOrRemoveCssClass(Cu+"-2",2===this.rangeCount),this.cellComp.addOrRemoveCssClass(Cu+"-3",3===this.rangeCount),this.cellComp.addOrRemoveCssClass(Cu+"-4",this.rangeCount>=4),this.cellComp.addOrRemoveCssClass(Du,this.hasChartRange),this.cellComp.setAriaSelected(this.rangeCount>0||void 0),this.cellComp.addOrRemoveCssClass(Su,this.isSingleCell()),this.updateRangeBorders(),this.refreshHandle()},e.prototype.updateRangeBorders=function(){var e=this.getRangeBorders(),t=this.isSingleCell(),n=!t&&e.top,r=!t&&e.right,i=!t&&e.bottom,o=!t&&e.left;this.cellComp.addOrRemoveCssClass(Eu,n),this.cellComp.addOrRemoveCssClass(Au,r),this.cellComp.addOrRemoveCssClass(Tu,i),this.cellComp.addOrRemoveCssClass(Mu,o)},e.prototype.isSingleCell=function(){var e=this.beans.rangeService;return 1===this.rangeCount&&e&&!e.isMoreThanOneCell()},e.prototype.getHasChartRange=function(){var e=this.beans.rangeService;if(!this.rangeCount||!e)return!1;var t=e.getCellRanges();return t.length>0&&t.every((function(e){return J([pu.DIMENSION,pu.VALUE],e.type)}))},e.prototype.updateRangeBordersIfRangeCount=function(){this.rangeCount>0&&(this.updateRangeBorders(),this.refreshHandle())},e.prototype.getRangeBorders=function(){var e,t,n=this,r=this.beans.gridOptionsWrapper.isEnableRtl(),i=!1,o=!1,a=!1,s=!1,u=this.cellCtrl.getCellPosition().column,l=this.beans,c=l.rangeService,d=l.columnModel;r?(e=d.getDisplayedColAfter(u),t=d.getDisplayedColBefore(u)):(e=d.getDisplayedColBefore(u),t=d.getDisplayedColAfter(u));var h=c.getCellRanges().filter((function(e){return c.isCellInSpecificRange(n.cellCtrl.getCellPosition(),e)}));e||(s=!0),t||(o=!0);for(var p=0;p<h.length;p++){if(i&&o&&a&&s)break;var f=h[p],g=c.getRangeStartRow(f),m=c.getRangeEndRow(f);!i&&this.beans.rowPositionUtils.sameRow(g,this.cellCtrl.getCellPosition())&&(i=!0),!a&&this.beans.rowPositionUtils.sameRow(m,this.cellCtrl.getCellPosition())&&(a=!0),!s&&e&&f.columns.indexOf(e)<0&&(s=!0),!o&&t&&f.columns.indexOf(t)<0&&(o=!0)}return{top:i,right:o,bottom:a,left:s}},e.prototype.refreshHandle=function(){if(this.beans.rangeService){var e=this.shouldHaveSelectionHandle();this.selectionHandle&&!e&&(this.selectionHandle=this.beans.context.destroyBean(this.selectionHandle)),e&&this.addSelectionHandle(),this.cellComp.addOrRemoveCssClass(xu,!!this.selectionHandle)}},e.prototype.shouldHaveSelectionHandle=function(){var e=this.beans,t=e.gridOptionsWrapper,n=e.rangeService,r=n.getCellRanges(),i=r.length;if(this.rangeCount<1||i<1)return!1;var o=H(r),a=this.cellCtrl.getCellPosition(),s=t.isEnableFillHandle()&&!this.cellCtrl.isSuppressFillHandle(),u=t.isEnableRangeHandle(),l=1===i&&!this.cellCtrl.isEditing()&&(s||u);if(this.hasChartRange){var c=r[0].type===pu.DIMENSION,d=c&&n.isCellInSpecificRange(a,r[0]);this.cellComp.addOrRemoveCssClass(ku,d),l=o.type===pu.VALUE}return l&&null!=o.endRow&&n.isContiguousRange(o)&&n.isBottomRightCell(o,a)},e.prototype.addSelectionHandle=function(){var e=this.beans,t=e.gridOptionsWrapper,n=e.rangeService,r=H(n.getCellRanges()).type,i=t.isEnableFillHandle()&&S(r),o=i?hu.FILL:hu.RANGE;this.selectionHandle&&this.selectionHandle.getType()!==o&&(this.selectionHandle=this.beans.context.destroyBean(this.selectionHandle)),this.selectionHandle||(this.selectionHandle=this.beans.selectionHandleFactory.createSelectionHandle(o)),this.selectionHandle.refresh(this.cellCtrl)},e.prototype.destroy=function(){this.beans.context.destroyBean(this.selectionHandle)},e}(),Lu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ru=function(e){function t(t,n){var r=e.call(this)||this;return r.cellCtrl=t,r.beans=n,r.column=t.getColumn(),r.rowNode=t.getRowNode(),r.setupColSpan(),r.setupRowSpan(),r}return Lu(t,e),t.prototype.setupRowSpan=function(){this.rowSpan=this.column.getRowSpan(this.rowNode)},t.prototype.setComp=function(e){this.cellComp=e,this.onLeftChanged(),this.onWidthChanged(),this.applyRowSpan()},t.prototype.onDisplayColumnsChanged=function(){var e=this.getColSpanningList();G(this.colsSpanning,e)||(this.colsSpanning=e,this.onWidthChanged(),this.onLeftChanged())},t.prototype.setupColSpan=function(){null!=this.column.getColDef().colSpan&&(this.colsSpanning=this.getColSpanningList(),this.addManagedListener(this.beans.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayColumnsChanged.bind(this)),this.addManagedListener(this.beans.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,this.onWidthChanged.bind(this)))},t.prototype.onWidthChanged=function(){if(this.cellComp){var e=this.getCellWidth();this.cellComp.setWidth(e+"px")}},t.prototype.getCellWidth=function(){return this.colsSpanning?this.colsSpanning.reduce((function(e,t){return e+t.getActualWidth()}),0):this.column.getActualWidth()},t.prototype.getColSpanningList=function(){var e=this.column.getColSpan(this.rowNode),t=[];if(1===e)t.push(this.column);else for(var n=this.column,r=this.column.getPinned(),i=0;n&&i<e;i++){if(t.push(n),n=this.beans.columnModel.getDisplayedColAfter(n),!n||S(n))break;if(r!==n.getPinned())break}return t},t.prototype.onLeftChanged=function(){if(this.cellComp){var e=this.modifyLeftForPrintLayout(this.getCellLeft());this.cellComp.setLeft(e+"px")}},t.prototype.getCellLeft=function(){var e;return e=this.beans.gridOptionsWrapper.isEnableRtl()&&this.colsSpanning?H(this.colsSpanning):this.column,e.getLeft()},t.prototype.modifyLeftForPrintLayout=function(e){if(!this.cellCtrl.isPrintLayout()||this.column.getPinned()===st.PINNED_LEFT)return e;var t=this.beans.columnModel.getDisplayedColumnsLeftWidth();if(this.column.getPinned()===st.PINNED_RIGHT){var n=this.beans.columnModel.getBodyContainerWidth();return t+n+(e||0)}return t+(e||0)},t.prototype.applyRowSpan=function(){if(1!==this.rowSpan){var e=this.beans.gridOptionsWrapper.getRowHeightAsNumber(),t=e*this.rowSpan;this.cellComp.setHeight(t+"px"),this.cellComp.setZIndex("1")}},t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(Mt),Pu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Iu=function(e){function t(t,n){var r=e.call(this)||this;return r.staticClasses=[],r.cellCtrl=t,r.beans=n,r.column=t.getColumn(),r.rowNode=t.getRowNode(),r}return Pu(t,e),t.prototype.setComp=function(e,t){this.cellComp=e,this.scope=t,this.applyUserStyles(),this.applyCellClassRules(),this.applyClassesFromColDef()},t.prototype.applyCellClassRules=function(){var e=this,t=this.column.getColDef(),n={value:this.cellCtrl.getValue(),data:this.rowNode.data,node:this.rowNode,colDef:t,rowIndex:this.rowNode.rowIndex,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),$scope:this.scope,context:this.beans.gridOptionsWrapper.getContext()};this.beans.stylingService.processClassRules(t.cellClassRules,n,(function(t){return e.cellComp.addOrRemoveCssClass(t,!0)}),(function(t){return e.cellComp.addOrRemoveCssClass(t,!1)}))},t.prototype.applyUserStyles=function(){var e=this.column.getColDef();if(e.cellStyle){var t;if("function"===typeof e.cellStyle){var n={column:this.column,value:this.cellCtrl.getValue(),colDef:e,data:this.rowNode.data,node:this.rowNode,rowIndex:this.rowNode.rowIndex,$scope:this.scope,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext()},r=e.cellStyle;t=r(n)}else t=e.cellStyle;this.cellComp.setUserStyles(t)}},t.prototype.applyClassesFromColDef=function(){var e=this,t=this.column.getColDef(),n={value:this.cellCtrl.getValue(),data:this.rowNode.data,node:this.rowNode,colDef:t,rowIndex:this.rowNode.rowIndex,$scope:this.scope,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext()};this.staticClasses.length&&this.staticClasses.forEach((function(t){return e.cellComp.addOrRemoveCssClass(t,!1)})),this.staticClasses=this.beans.stylingService.getStaticCellClasses(t,n),this.staticClasses.length&&this.staticClasses.forEach((function(t){return e.cellComp.addOrRemoveCssClass(t,!0)}))},t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(Mt),Nu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Bu=function(e){function t(t,n){var r=e.call(this)||this;return r.ctrl=t,r.beans=n,r}return Nu(t,e),t.prototype.setComp=function(e){this.comp=e,this.setupTooltip()},t.prototype.setupTooltip=function(){this.browserTooltips=this.beans.gridOptionsWrapper.isEnableBrowserTooltips(),this.updateTooltipText(),this.browserTooltips?this.comp.setTitle(null!=this.tooltipSanatised?this.tooltipSanatised:void 0):this.createTooltipFeatureIfNeeded()},t.prototype.updateTooltipText=function(){this.tooltip=this.ctrl.getTooltipValue(),this.tooltipSanatised=zt(this.tooltip)},t.prototype.createTooltipFeatureIfNeeded=function(){var e=this;if(null==this.genericTooltipFeature){var t={getTooltipParams:function(){return e.getTooltipParams()},getGui:function(){return e.ctrl.getGui()}};this.genericTooltipFeature=this.createManagedBean(new io(t),this.beans.context)}},t.prototype.refreshToolTip=function(){this.updateTooltipText(),this.browserTooltips&&this.comp.setTitle(null!=this.tooltipSanatised?this.tooltipSanatised:void 0)},t.prototype.getTooltipParams=function(){var e=this.ctrl,t=e.getColumn?e.getColumn():void 0,n=e.getColDef?e.getColDef():void 0,r=e.getRowNode?e.getRowNode():void 0;return{location:e.getLocation(),colDef:n,column:t,rowIndex:e.getRowIndex?e.getRowIndex():void 0,node:r,data:r?r.data:void 0,value:this.getTooltipText(),valueFormatted:e.getValueFormatted?e.getValueFormatted():void 0}},t.prototype.getTooltipText=function(){return this.tooltip},t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(Mt),ju=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Hu=function(){function e(){}return e.prototype.postConstruct=function(){this.doingMasterDetail=this.gridOptionsWrapper.isMasterDetail(),this.gridOptionsWrapper.isRowModelDefault()&&(this.clientSideRowModel=this.rowModel),this.gridOptionsWrapper.isRowModelServerSide()&&(this.serverSideRowModel=this.rowModel)},ju([Ze("resizeObserverService")],e.prototype,"resizeObserverService",void 0),ju([Ze("paginationProxy")],e.prototype,"paginationProxy",void 0),ju([Ze("context")],e.prototype,"context",void 0),ju([Ze("columnApi")],e.prototype,"columnApi",void 0),ju([Ze("gridApi")],e.prototype,"gridApi",void 0),ju([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),ju([Ze("expressionService")],e.prototype,"expressionService",void 0),ju([Ze("rowRenderer")],e.prototype,"rowRenderer",void 0),ju([Ze("$compile")],e.prototype,"$compile",void 0),ju([Ze("templateService")],e.prototype,"templateService",void 0),ju([Ze("valueService")],e.prototype,"valueService",void 0),ju([Ze("eventService")],e.prototype,"eventService",void 0),ju([Ze("columnModel")],e.prototype,"columnModel",void 0),ju([Ze("headerNavigationService")],e.prototype,"headerNavigationService",void 0),ju([Ze("navigationService")],e.prototype,"navigationService",void 0),ju([Ze("columnAnimationService")],e.prototype,"columnAnimationService",void 0),ju([$e("rangeService")],e.prototype,"rangeService",void 0),ju([Ze("focusService")],e.prototype,"focusService",void 0),ju([$e("contextMenuFactory")],e.prototype,"contextMenuFactory",void 0),ju([Ze("popupService")],e.prototype,"popupService",void 0),ju([Ze("valueFormatterService")],e.prototype,"valueFormatterService",void 0),ju([Ze("stylingService")],e.prototype,"stylingService",void 0),ju([Ze("columnHoverService")],e.prototype,"columnHoverService",void 0),ju([Ze("userComponentFactory")],e.prototype,"userComponentFactory",void 0),ju([Ze("userComponentRegistry")],e.prototype,"userComponentRegistry",void 0),ju([Ze("animationFrameService")],e.prototype,"animationFrameService",void 0),ju([Ze("dragAndDropService")],e.prototype,"dragAndDropService",void 0),ju([Ze("sortController")],e.prototype,"sortController",void 0),ju([Ze("filterManager")],e.prototype,"filterManager",void 0),ju([Ze("rowContainerHeightService")],e.prototype,"rowContainerHeightService",void 0),ju([Ze("frameworkOverrides")],e.prototype,"frameworkOverrides",void 0),ju([Ze("cellPositionUtils")],e.prototype,"cellPositionUtils",void 0),ju([Ze("rowPositionUtils")],e.prototype,"rowPositionUtils",void 0),ju([Ze("selectionService")],e.prototype,"selectionService",void 0),ju([$e("selectionHandleFactory")],e.prototype,"selectionHandleFactory",void 0),ju([Ze("rowCssClassCalculator")],e.prototype,"rowCssClassCalculator",void 0),ju([Ze("rowModel")],e.prototype,"rowModel",void 0),ju([Ze("ctrlsService")],e.prototype,"ctrlsService",void 0),ju([Ze("ctrlsFactory")],e.prototype,"ctrlsFactory",void 0),ju([Ze("agStackComponentsRegistry")],e.prototype,"agStackComponentsRegistry",void 0),ju([Ze("valueCache")],e.prototype,"valueCache",void 0),ju([Ze("rowNodeEventThrottle")],e.prototype,"rowNodeEventThrottle",void 0),ju([Xe],e.prototype,"postConstruct",null),e=ju([Je("beans")],e),e}(),Gu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vu=function(e){function t(t,n,r){var i=e.call(this)||this;return i.cellCtrl=t,i.beans=n,i.column=r,i}return Gu(t,e),t.prototype.onMouseEvent=function(e,t){if(!bt(t))switch(e){case"click":this.onCellClicked(t);break;case"mousedown":case"touchstart":this.onMouseDown(t);break;case"dblclick":this.onCellDoubleClicked(t);break;case"mouseout":this.onMouseOut(t);break;case"mouseover":this.onMouseOver(t);break}},t.prototype.onCellClicked=function(e){if(this.isDoubleClickOnIPad())return this.onCellDoubleClicked(e),void e.preventDefault();var t=this.beans,n=t.eventService,r=t.gridOptionsWrapper,i=this.cellCtrl.createEvent(e,It.EVENT_CELL_CLICKED);n.dispatchEvent(i);var o=this.column.getColDef();o.onCellClicked&&window.setTimeout((function(){return o.onCellClicked(i)}),0);var a=(r.isSingleClickEdit()||o.singleClickEdit)&&!r.isSuppressClickEdit();a&&this.cellCtrl.startRowOrCellEdit()},t.prototype.isDoubleClickOnIPad=function(){if(!Wn()||Ft("dblclick"))return!1;var e=(new Date).getTime(),t=e-this.lastIPadMouseClickEvent<200;return this.lastIPadMouseClickEvent=e,t},t.prototype.onCellDoubleClicked=function(e){var t=this.column.getColDef(),n=this.cellCtrl.createEvent(e,It.EVENT_CELL_DOUBLE_CLICKED);this.beans.eventService.dispatchEvent(n),"function"===typeof t.onCellDoubleClicked&&window.setTimeout((function(){return t.onCellDoubleClicked(n)}),0);var r=!this.beans.gridOptionsWrapper.isSingleClickEdit()&&!this.beans.gridOptionsWrapper.isSuppressClickEdit();r&&this.cellCtrl.startRowOrCellEdit()},t.prototype.onMouseDown=function(e){var t=e.ctrlKey,n=e.metaKey,r=e.shiftKey,i=e.target,o=this.beans,a=o.eventService,s=o.rangeService;if(!this.isRightClickInExistingRange(e)){var u=s&&0!=s.getCellRanges().length;if(!r||!u){var l=(jn()||Hn())&&!this.cellCtrl.isEditing()&&!ir(i);this.cellCtrl.focusCell(l)}if(r&&u&&e.preventDefault(),!this.containsWidget(i)){if(s){var c=this.cellCtrl.getCellPosition();if(r)s.extendLatestRangeToCell(c);else{var d=t||n;s.setRangeToCell(c,d)}}a.dispatchEvent(this.cellCtrl.createEvent(e,It.EVENT_CELL_MOUSE_DOWN))}}},t.prototype.isRightClickInExistingRange=function(e){var t=this.beans.rangeService;if(t){var n=t.isCellInAnyRange(this.cellCtrl.getCellPosition());if(n&&2===e.button)return!0}return!1},t.prototype.containsWidget=function(e){return ur(e,"ag-selection-checkbox",3)},t.prototype.onMouseOut=function(e){if(!this.mouseStayingInsideCell(e)){var t=this.cellCtrl.createEvent(e,It.EVENT_CELL_MOUSE_OUT);this.beans.eventService.dispatchEvent(t),this.beans.columnHoverService.clearMouseOver()}},t.prototype.onMouseOver=function(e){if(!this.mouseStayingInsideCell(e)){var t=this.cellCtrl.createEvent(e,It.EVENT_CELL_MOUSE_OVER);this.beans.eventService.dispatchEvent(t),this.beans.columnHoverService.setMouseOver([this.column])}},t.prototype.mouseStayingInsideCell=function(e){if(!e.target||!e.relatedTarget)return!1;var t=this.cellCtrl.getGui(),n=t.contains(e.target),r=t.contains(e.relatedTarget);return n&&r},t.prototype.destroy=function(){},t}(Hu),Yu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Wu=function(e){function t(t,n,r,i,o,a){var s=e.call(this)||this;return s.cellCtrl=t,s.beans=n,s.column=r,s.rowNode=i,s.rowCtrl=a,s}return Yu(t,e),t.prototype.setComp=function(e){this.eGui=e},t.prototype.onKeyDown=function(e){var t=e.which||e.keyCode;switch(t){case wo.ENTER:this.onEnterKeyDown(e);break;case wo.F2:this.onF2KeyDown();break;case wo.ESCAPE:this.onEscapeKeyDown();break;case wo.TAB:this.onTabKeyDown(e);break;case wo.BACKSPACE:case wo.DELETE:this.onBackspaceOrDeleteKeyPressed(t);break;case wo.DOWN:case wo.UP:case wo.RIGHT:case wo.LEFT:this.onNavigationKeyPressed(e,t);break}},t.prototype.onNavigationKeyPressed=function(e,t){this.cellCtrl.isEditing()||(e.shiftKey&&this.cellCtrl.isRangeSelectionEnabled()?this.onShiftRangeSelect(t):this.beans.navigationService.navigateToNextCell(e,t,this.cellCtrl.getCellPosition(),!0),e.preventDefault())},t.prototype.onShiftRangeSelect=function(e){if(this.beans.rangeService){var t=this.beans.rangeService.extendLatestRangeInDirection(e);t&&this.beans.navigationService.ensureCellVisible(t)}},t.prototype.onTabKeyDown=function(e){this.beans.navigationService.onTabKeyDown(this.cellCtrl,e)},t.prototype.onBackspaceOrDeleteKeyPressed=function(e){this.cellCtrl.isEditing()||this.cellCtrl.startRowOrCellEdit(e)},t.prototype.onEnterKeyDown=function(e){this.cellCtrl.isEditing()||this.rowCtrl.isEditing()?this.cellCtrl.stopEditingAndFocus():this.beans.gridOptionsWrapper.isEnterMovesDown()?this.beans.navigationService.navigateToNextCell(null,wo.DOWN,this.cellCtrl.getCellPosition(),!1):(this.cellCtrl.startRowOrCellEdit(wo.ENTER),this.cellCtrl.isEditing()&&e.preventDefault())},t.prototype.onF2KeyDown=function(){this.cellCtrl.isEditing()||this.cellCtrl.startRowOrCellEdit(wo.F2)},t.prototype.onEscapeKeyDown=function(){this.cellCtrl.isEditing()&&(this.cellCtrl.stopRowOrCellEdit(!0),this.cellCtrl.focusCell(!0))},t.prototype.onKeyPress=function(e){var t=Dt(e),n=t!==this.eGui;if(!n&&!this.cellCtrl.isEditing()){var r=String.fromCharCode(e.charCode);" "===r?this.onSpaceKeyPressed(e):Bi(e)&&(this.cellCtrl.startRowOrCellEdit(null,r),e.preventDefault())}},t.prototype.onSpaceKeyPressed=function(e){var t=this.beans.gridOptionsWrapper;if(!this.cellCtrl.isEditing()&&t.isRowSelection()){var n=this.rowNode.isSelected(),r=!n;if(r||!t.isSuppressRowDeselection()){var i=this.beans.gridOptionsWrapper.isGroupSelectsFiltered(),o=this.rowNode.setSelectedParams({newValue:r,rangeSelect:e.shiftKey,groupSelectsFiltered:i});void 0===n&&0===o&&this.rowNode.setSelectedParams({newValue:!1,rangeSelect:e.shiftKey,groupSelectsFiltered:i})}}e.preventDefault()},t.prototype.destroy=function(){},t}(Mt),qu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),zu=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Uu=function(e){function t(t,n,r,i){var o=e.call(this,'<div class="ag-drag-handle ag-row-drag" draggable="true"></div>')||this;return o.rowNode=t,o.column=n,o.beans=r,o.eCell=i,o}return qu(t,e),t.prototype.postConstruct=function(){var e=this.getGui();e.appendChild(Ri("rowDrag",this.beans.gridOptionsWrapper,null)),this.addGuiEventListener("mousedown",(function(e){e.stopPropagation()})),this.addDragSource(),this.checkVisibility()},t.prototype.addDragSource=function(){this.addGuiEventListener("dragstart",this.onDragStart.bind(this))},t.prototype.onDragStart=function(e){var t=this,n=this.column.getColDef().dndSourceOnRowDrag,r=jn();r||e.dataTransfer.setDragImage(this.eCell,0,0);var i=function(){try{var n=JSON.stringify(t.rowNode.data);r?e.dataTransfer.setData("text",n):(e.dataTransfer.setData("application/json",n),e.dataTransfer.setData("text/plain",n))}catch(i){}};n?n({rowNode:this.rowNode,dragEvent:e}):i()},t.prototype.checkVisibility=function(){var e=this.column.isDndSource(this.rowNode);this.setDisplayed(e)},zu([Xe],t.prototype,"postConstruct",null),t}(uo),Ku=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Xu=function(){return Xu=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Xu.apply(this,arguments)},Qu="ag-cell",Ju="ag-cell-auto-height",Zu="ag-cell-normal-height",$u="ag-cell-focus",el="ag-cell-first-right-pinned",tl="ag-cell-last-left-pinned",nl="ag-cell-not-inline-editing",rl="ag-cell-inline-editing",il="ag-cell-popup-editing",ol="ag-column-hover",al="ag-cell-wrap-text",sl=0,ul=function(e){function t(t,n,r,i){var o=e.call(this)||this;return o.suppressRefreshCell=!1,o.column=t,o.rowNode=n,o.beans=r,o.rowCtrl=i,o.instanceId=t.getId()+"-"+sl++,o.createCellPosition(),o.addFeatures(),o}return Ku(t,e),t.prototype.addFeatures=function(){var e=this;this.cellPositionFeature=new Ru(this,this.beans),this.addDestroyFunc((function(){return e.cellPositionFeature.destroy()})),this.cellCustomStyleFeature=new Iu(this,this.beans),this.addDestroyFunc((function(){return e.cellCustomStyleFeature.destroy()})),this.cellMouseListenerFeature=new Vu(this,this.beans,this.column),this.addDestroyFunc((function(){return e.cellMouseListenerFeature.destroy()})),this.cellKeyboardListenerFeature=new Wu(this,this.beans,this.column,this.rowNode,this.scope,this.rowCtrl),this.addDestroyFunc((function(){return e.cellKeyboardListenerFeature.destroy()}));var t=this.beans.rangeService&&this.beans.gridOptionsWrapper.isEnableRangeSelection();t&&(this.cellRangeFeature=new Ou(this.beans,this),this.addDestroyFunc((function(){return e.cellRangeFeature.destroy()}))),this.addTooltipFeature()},t.prototype.addTooltipFeature=function(){var e=this,t=function(){var t=e.column.getColDef(),n=e.rowNode.data;if(t.tooltipField&&D(n))return xe(n,t.tooltipField,e.column.isTooltipFieldContainsDots());var r=t.tooltipValueGetter;return r?r({location:"cell",api:e.beans.gridOptionsWrapper.getApi(),columnApi:e.beans.gridOptionsWrapper.getColumnApi(),context:e.beans.gridOptionsWrapper.getContext(),colDef:e.column.getColDef(),column:e.column,rowIndex:e.cellPosition.rowIndex,node:e.rowNode,data:e.rowNode.data,value:e.value,valueFormatted:e.valueFormatted}):null},n={getColumn:function(){return e.column},getColDef:function(){return e.column.getColDef()},getRowIndex:function(){return e.cellPosition.rowIndex},getRowNode:function(){return e.rowNode},getGui:function(){return e.getGui()},getLocation:function(){return"cell"},getTooltipValue:t,getValueFormatted:function(){return e.valueFormatted}};this.tooltipFeature=new Bu(n,this.beans),this.addDestroyFunc((function(){return e.tooltipFeature.destroy()}))},t.prototype.setComp=function(e,t,n,r,i){this.cellComp=e,this.gow=this.beans.gridOptionsWrapper,this.scope=t,this.eGui=n,this.printLayout=r,this.updateAndFormatValue(!0),this.addDomData(),this.onCellFocused(),this.applyStaticCssClasses(),this.setWrapText(),this.onFirstRightPinnedChanged(),this.onLastLeftPinnedChanged(),this.onColumnHover(),this.setupControlComps(),this.setupAriaExpanded(),this.setupAutoHeight();var o=zt(this.column.getId()),a=this.beans.columnModel.getAriaColumnIndex(this.column);this.cellComp.setTabIndex(-1),this.cellComp.setRole("gridcell"),this.cellComp.setAriaColIndex(a),this.cellComp.setColId(o),this.cellComp.setUnselectable(this.beans.gridOptionsWrapper.isEnableCellTextSelection()?null:"on"),this.cellPositionFeature.setComp(e),this.cellCustomStyleFeature.setComp(e,t),this.tooltipFeature.setComp(e),this.cellKeyboardListenerFeature.setComp(this.eGui),this.cellRangeFeature&&this.cellRangeFeature.setComp(e),i&&this.isCellEditable()?this.startEditing():this.showValue()},t.prototype.setupAutoHeight=function(){var e=this;if(this.column.getColDef().autoHeight){var t=function(n){var r=e.beans.gridOptionsWrapper.getDocument();if(r&&r.contains(e.eGui)||!(n<5)){var i=e.eGui.offsetHeight;e.rowNode.setRowAutoHeight(i,e.column)}else e.beans.frameworkOverrides.setTimeout((function(){return t(n++)}),0)},n=function(){return t(0)};n();var r=this.beans.resizeObserverService.observeResize(this.eGui,n);this.addDestroyFunc((function(){r(),e.rowNode.setRowAutoHeight(void 0,e.column)}))}},t.prototype.getInstanceId=function(){return this.instanceId},t.prototype.showValue=function(e){void 0===e&&(e=!1);var t=null!=this.valueFormatted?this.valueFormatted:this.value,n=this.createCellRendererParams(),r=this.beans.userComponentFactory.getCellRendererDetails(this.column.getColDef(),n);this.cellComp.setRenderDetails(r,t,e),this.refreshHandle()},t.prototype.setupControlComps=function(){var e=this.column.getColDef();this.includeSelection=this.isIncludeControl(e.checkboxSelection),this.includeRowDrag=this.isIncludeControl(e.rowDrag),this.includeDndSource=this.isIncludeControl(e.dndSource);var t=this.beans.gridOptionsWrapper.isEnableCellTextSelection()||1==this.column.getColDef().autoHeight;this.cellComp.setIncludeSelection(this.includeSelection),this.cellComp.setIncludeDndSource(this.includeDndSource),this.cellComp.setIncludeRowDrag(this.includeRowDrag),this.cellComp.setForceWrapper(t)},t.prototype.isIncludeControl=function(e){var t=null!=this.rowNode.rowPinned,n="function"===typeof e,r=!t&&(n||!0===e);return r},t.prototype.setupAriaExpanded=function(){var e=this,t=this.column.getColDef();if(this.rowNode.isExpandable()){var n=t.showRowGroup,r=this.rowNode.rowGroupColumn,i=!0===n,o=r&&r.getColId()===n,a=i||o;if(a){var s=function(){e.cellComp.setAriaExpanded(!!e.rowNode.expanded)};this.addManagedListener(this.rowNode,os.EVENT_EXPANDED_CHANGED,s),s()}}},t.prototype.refreshShouldDestroy=function(){var e=this.column.getColDef(),t=this.includeSelection!=this.isIncludeControl(e.checkboxSelection),n=this.includeRowDrag!=this.isIncludeControl(e.rowDrag),r=this.includeDndSource!=this.isIncludeControl(e.dndSource);return t||n||r},t.prototype.startEditing=function(e,t,n){if(void 0===e&&(e=null),void 0===t&&(t=null),void 0===n&&(n=!1),this.isCellEditable()&&!this.editing){var r=this.createCellEditorParams(e,t,n),i=this.column.getColDef(),o=this.beans.userComponentFactory.getCellEditorDetails(i,r),a=!!i.cellEditorPopup,s=i.cellEditorPopupPosition;this.setEditing(!0,a),this.cellComp.setEditDetails(o,a,s);var u=this.createEvent(null,It.EVENT_CELL_EDITING_STARTED);this.beans.eventService.dispatchEvent(u)}},t.prototype.setEditing=function(e,t){void 0===t&&(t=!1),this.editing!==e&&(this.editing=e,this.editingInPopup=t,this.setInlineEditingClass())},t.prototype.stopRowOrCellEdit=function(e){void 0===e&&(e=!1),this.beans.gridOptionsWrapper.isFullRowEdit()?this.rowCtrl.stopRowEditing(e):this.stopEditing(e)},t.prototype.onPopupEditorClosed=function(){this.isEditing()&&this.stopEditingAndFocus()},t.prototype.takeValueFromCellEditor=function(e){var t={newValueExists:!1};if(e)return t;var n=this.cellComp.getCellEditor();if(!n)return t;var r=n.isCancelAfterEnd&&n.isCancelAfterEnd();if(r)return t;var i=n.getValue();return{newValue:i,newValueExists:!0}},t.prototype.saveNewValue=function(e,t){t!==e&&(this.suppressRefreshCell=!0,this.rowNode.setDataValue(this.column,t),this.suppressRefreshCell=!1)},t.prototype.stopEditing=function(e){if(void 0===e&&(e=!1),this.editing){var t=this.takeValueFromCellEditor(e),n=t.newValue,r=t.newValueExists,i=this.getValueFromValueService();r&&this.saveNewValue(i,n),this.setEditing(!1),this.cellComp.setEditDetails(),this.updateAndFormatValue(),this.refreshCell({forceRefresh:!0,suppressFlash:!0}),this.dispatchEditingStoppedEvent(i,n)}},t.prototype.dispatchEditingStoppedEvent=function(e,t){var n=Xu(Xu({},this.createEvent(null,It.EVENT_CELL_EDITING_STOPPED)),{oldValue:e,newValue:t});this.beans.eventService.dispatchEvent(n)},t.prototype.setInlineEditingClass=function(){if(this.isAlive()){var e=this.editing&&!this.editingInPopup,t=this.editing&&this.editingInPopup;this.cellComp.addOrRemoveCssClass(rl,e),this.cellComp.addOrRemoveCssClass(nl,!e),this.cellComp.addOrRemoveCssClass(il,t),this.rowCtrl.setInlineEditingCss(this.editing)}},t.prototype.hackSayEditingInPopup=function(){this.editingInPopup||(this.editingInPopup=!0,this.setInlineEditingClass())},t.prototype.createCellEditorParams=function(e,t,n){var r={value:this.getValueFromValueService(),keyPress:e,charPress:t,column:this.column,colDef:this.column.getColDef(),rowIndex:this.getCellPosition().rowIndex,node:this.rowNode,data:this.rowNode.data,api:this.beans.gridOptionsWrapper.getApi(),cellStartedEdit:n,columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext(),onKeyDown:this.onKeyDown.bind(this),stopEditing:this.stopEditingAndFocus.bind(this),eGridCell:this.getGui(),parseValue:this.parseValue.bind(this),formatValue:this.formatValue.bind(this)};return this.scope&&(r.$scope=this.scope),r},t.prototype.createCellRendererParams=function(){var e=this,t=function(t,n){console.warn("AG Grid: since AG Grid v26, params.addRowCompListener() is deprecated. If you need this functionality, please contact AG Grid support and advise why so that we can revert with an appropriate workaround, as we dont have any valid use cases for it. This method was originally provided as a work around to know when cells were destroyed in AG Grid before custom Cell Renderers could be provided."),e.rowCtrl.addEventListener(t,n)},n={value:this.value,valueFormatted:this.valueFormatted,getValue:this.getValueFromValueService.bind(this),setValue:function(t){return e.beans.valueService.setValue(e.rowNode,e.column,t)},formatValue:this.formatValue.bind(this),data:this.rowNode.data,node:this.rowNode,colDef:this.column.getColDef(),column:this.column,rowIndex:this.getCellPosition().rowIndex,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext(),refreshCell:this.refreshCell.bind(this),eGridCell:this.getGui(),eParentOfValue:this.cellComp.getParentOfValue(),registerRowDragger:function(t,n,r,i){return e.registerRowDragger(t,n,i)},addRowCompListener:t};return this.scope&&(n.$scope=this.scope),n},t.prototype.parseValue=function(e){var t=this.column.getColDef(),n={node:this.rowNode,data:this.rowNode.data,oldValue:this.getValue(),newValue:e,colDef:t,column:this.column,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext()},r=t.valueParser;return D(r)?this.beans.expressionService.evaluate(r,n):e},t.prototype.setFocusOutOnEditor=function(){if(this.editing){var e=this.cellComp.getCellEditor();e&&e.focusOut&&e.focusOut()}},t.prototype.setFocusInOnEditor=function(){if(this.editing){var e=this.cellComp.getCellEditor();e&&e.focusIn?e.focusIn():this.focusCell(!0)}},t.prototype.onCellChanged=function(e){var t=e.column===this.column;t&&this.refreshCell({})},t.prototype.refreshCell=function(e){if(!this.suppressRefreshCell&&!this.editing){var t=this.column.getColDef(),n=null!=e&&!!e.newData,r=null!=e&&!!e.suppressFlash||!!t.suppressCellFlash,i=null==t.field&&null==t.valueGetter&&null==t.showRowGroup,o=e&&e.forceRefresh||i||n,a=this.updateAndFormatValue(),s=o||a;if(s){this.showValue(n);var u=this.beans.filterManager.isSuppressFlashingCellsBecauseFiltering(),l=!r&&!u&&(this.beans.gridOptionsWrapper.isEnableCellChangeFlash()||t.enableCellChangeFlash);l&&this.flashCell(),this.cellCustomStyleFeature.applyUserStyles(),this.cellCustomStyleFeature.applyClassesFromColDef()}this.refreshToolTip(),this.cellCustomStyleFeature.applyCellClassRules()}},t.prototype.stopEditingAndFocus=function(e){void 0===e&&(e=!1),this.stopRowOrCellEdit(),this.focusCell(!0),e||this.navigateAfterEdit()},t.prototype.navigateAfterEdit=function(){var e=this.beans.gridOptionsWrapper.isFullRowEdit();if(!e){var t=this.beans.gridOptionsWrapper.isEnterMovesDownAfterEdit();t&&this.beans.navigationService.navigateToNextCell(null,wo.DOWN,this.getCellPosition(),!1)}},t.prototype.flashCell=function(e){var t=e&&e.flashDelay,n=e&&e.fadeDelay;this.animateCell("data-changed",t,n)},t.prototype.animateCell=function(e,t,n){var r=this,i="ag-cell-"+e,o="ag-cell-"+e+"-animation",a=this.beans.gridOptionsWrapper;t||(t=a.getCellFlashDelay()),D(n)||(n=a.getCellFadeDelay()),this.cellComp.addOrRemoveCssClass(i,!0),this.cellComp.addOrRemoveCssClass(o,!1),window.setTimeout((function(){r.cellComp.addOrRemoveCssClass(i,!1),r.cellComp.addOrRemoveCssClass(o,!0),r.cellComp.setTransition("background-color "+n+"ms"),window.setTimeout((function(){r.cellComp.addOrRemoveCssClass(o,!1),r.cellComp.setTransition("transition")}),n)}),t)},t.prototype.onFlashCells=function(e){var t=this.beans.cellPositionUtils.createId(this.getCellPosition()),n=e.cells[t];n&&this.animateCell("highlight")},t.prototype.isCellEditable=function(){return this.column.isCellEditable(this.rowNode)},t.prototype.isSuppressFillHandle=function(){return this.column.isSuppressFillHandle()},t.prototype.formatValue=function(e){var t=this.callValueFormatter(e);return null!=t?t:e},t.prototype.callValueFormatter=function(e){return this.beans.valueFormatterService.formatValue(this.column,this.rowNode,this.scope,e)},t.prototype.updateAndFormatValue=function(e){void 0===e&&(e=!1);var t=this.value,n=this.valueFormatted;this.value=this.getValueFromValueService(),this.valueFormatted=this.callValueFormatter(this.value);var r=!!e||(!this.valuesAreEqual(t,this.value)||this.valueFormatted!=n);return r},t.prototype.valuesAreEqual=function(e,t){var n=this.column.getColDef();return n.equals?n.equals(e,t):e===t},t.prototype.getComp=function(){return this.cellComp},t.prototype.getValueFromValueService=function(){var e=this.rowNode.leafGroup&&this.beans.columnModel.isPivotMode(),t=this.rowNode.group&&this.rowNode.expanded&&!this.rowNode.footer&&!e,n=this.beans.gridOptionsWrapper.isGroupIncludeFooter(),r=this.beans.gridOptionsWrapper.isGroupSuppressBlankHeader(),i=t&&n&&!r,o=this.beans.valueService.getValue(this.column,this.rowNode,!1,i);return o},t.prototype.getValue=function(){return this.value},t.prototype.getValueFormatted=function(){return this.valueFormatted},t.prototype.addDomData=function(){var e=this,n=this.getGui();this.beans.gridOptionsWrapper.setDomData(n,t.DOM_DATA_KEY_CELL_CTRL,this),this.addDestroyFunc((function(){return e.beans.gridOptionsWrapper.setDomData(n,t.DOM_DATA_KEY_CELL_CTRL,null)}))},t.prototype.createEvent=function(e,t){var n={type:t,node:this.rowNode,data:this.rowNode.data,value:this.value,column:this.column,colDef:this.column.getColDef(),context:this.beans.gridOptionsWrapper.getContext(),api:this.beans.gridApi,columnApi:this.beans.columnApi,rowPinned:this.rowNode.rowPinned,event:e,rowIndex:this.rowNode.rowIndex};return this.scope&&(n.$scope=this.scope),n},t.prototype.onKeyPress=function(e){this.cellKeyboardListenerFeature.onKeyPress(e)},t.prototype.onKeyDown=function(e){this.cellKeyboardListenerFeature.onKeyDown(e)},t.prototype.onMouseEvent=function(e,t){this.cellMouseListenerFeature.onMouseEvent(e,t)},t.prototype.getGui=function(){return this.eGui},t.prototype.refreshToolTip=function(){this.tooltipFeature.refreshToolTip()},t.prototype.getColSpanningList=function(){return this.cellPositionFeature.getColSpanningList()},t.prototype.onLeftChanged=function(){this.cellPositionFeature.onLeftChanged(),this.refreshAriaIndex()},t.prototype.refreshAriaIndex=function(){var e=this.beans.columnModel.getAriaColumnIndex(this.column);this.cellComp.setAriaColIndex(e)},t.prototype.isSuppressNavigable=function(){return this.column.isSuppressNavigable(this.rowNode)},t.prototype.onWidthChanged=function(){return this.cellPositionFeature.onWidthChanged()},t.prototype.getColumn=function(){return this.column},t.prototype.getRowNode=function(){return this.rowNode},t.prototype.getBeans=function(){return this.beans},t.prototype.isPrintLayout=function(){return this.printLayout},t.prototype.appendChild=function(e){this.eGui.appendChild(e)},t.prototype.refreshHandle=function(){this.editing||this.cellRangeFeature&&this.cellRangeFeature.refreshHandle()},t.prototype.getCellPosition=function(){return this.cellPosition},t.prototype.isEditing=function(){return this.editing},t.prototype.startRowOrCellEdit=function(e,t){this.beans.gridOptionsWrapper.isFullRowEdit()?this.rowCtrl.startRowEditing(e,t,this):this.startEditing(e,t,!0)},t.prototype.getRowCtrl=function(){return this.rowCtrl},t.prototype.getRowPosition=function(){return{rowIndex:this.cellPosition.rowIndex,rowPinned:this.cellPosition.rowPinned}},t.prototype.updateRangeBordersIfRangeCount=function(){this.cellRangeFeature&&this.cellRangeFeature.updateRangeBordersIfRangeCount()},t.prototype.onRangeSelectionChanged=function(){this.cellRangeFeature&&this.cellRangeFeature.onRangeSelectionChanged()},t.prototype.isRangeSelectionEnabled=function(){return null!=this.cellRangeFeature},t.prototype.focusCell=function(e){void 0===e&&(e=!1),this.beans.focusService.setFocusedCell(this.getCellPosition().rowIndex,this.column,this.rowNode.rowPinned,e)},t.prototype.onRowIndexChanged=function(){this.createCellPosition(),this.onCellFocused(),this.cellRangeFeature&&this.cellRangeFeature.onRangeSelectionChanged()},t.prototype.onFirstRightPinnedChanged=function(){if(this.cellComp){var e=this.column.isFirstRightPinned();this.cellComp.addOrRemoveCssClass(el,e)}},t.prototype.onLastLeftPinnedChanged=function(){if(this.cellComp){var e=this.column.isLastLeftPinned();this.cellComp.addOrRemoveCssClass(tl,e)}},t.prototype.onCellFocused=function(e){if(this.cellComp){var t=this.beans.focusService.isCellFocused(this.cellPosition);if(this.gow.isSuppressCellSelection()||this.cellComp.addOrRemoveCssClass($u,t),t&&e&&e.forceBrowserFocus){var n=this.cellComp.getFocusableElement();n.focus(),document.activeElement&&document.activeElement!==document.body||n.focus()}var r=this.beans.gridOptionsWrapper.isFullRowEdit();t||r||!this.editing||this.stopRowOrCellEdit()}},t.prototype.createCellPosition=function(){this.cellPosition={rowIndex:this.rowNode.rowIndex,rowPinned:this.rowNode.rowPinned,column:this.column}},t.prototype.applyStaticCssClasses=function(){this.cellComp.addOrRemoveCssClass(Qu,!0),this.cellComp.addOrRemoveCssClass(nl,!0);var e=1==this.column.getColDef().autoHeight;this.cellComp.addOrRemoveCssClass(Ju,e),this.cellComp.addOrRemoveCssClass(Zu,!e)},t.prototype.onColumnHover=function(){if(this.cellComp&&this.beans.gridOptionsWrapper.isColumnHoverHighlight()){var e=this.beans.columnHoverService.isHovered(this.column);this.cellComp.addOrRemoveCssClass(ol,e)}},t.prototype.onNewColumnsLoaded=function(){this.cellComp&&(this.setWrapText(),this.editing||this.refreshCell({forceRefresh:!0,suppressFlash:!0}))},t.prototype.setWrapText=function(){var e=1==this.column.getColDef().wrapText;this.cellComp.addOrRemoveCssClass(al,e)},t.prototype.dispatchCellContextMenuEvent=function(e){var t=this.column.getColDef(),n=this.createEvent(e,It.EVENT_CELL_CONTEXT_MENU);this.beans.eventService.dispatchEvent(n),t.onCellContextMenu&&window.setTimeout((function(){return t.onCellContextMenu(n)}),0)},t.prototype.getCellRenderer=function(){return this.cellComp?this.cellComp.getCellRenderer():null},t.prototype.getCellEditor=function(){return this.cellComp?this.cellComp.getCellEditor():null},t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.createSelectionCheckbox=function(){var e=new us;return this.beans.context.createBean(e),e.init({rowNode:this.rowNode,column:this.column}),e},t.prototype.createDndSource=function(){var e=new Uu(this.rowNode,this.column,this.beans,this.eGui);return this.beans.context.createBean(e),e},t.prototype.registerRowDragger=function(e,t,n){var r=this;if(this.customRowDragComp)this.customRowDragComp.setDragElement(e,t);else{var i=this.createRowDragComp(e,t,n);i&&(this.customRowDragComp=i,this.addDestroyFunc((function(){return r.beans.context.destroyBean(i)})))}},t.prototype.createRowDragComp=function(e,t,n){var r=this,i=this.beans.gridOptionsWrapper.isPagination(),o=this.beans.gridOptionsWrapper.isRowDragManaged(),a=this.beans.gridOptionsWrapper.isRowModelDefault();if(o){if(!a)return void Le((function(){return console.warn("AG Grid: managed row dragging is only allowed in the Client Side Row Model")}),"CellComp.addRowDragging");if(i)return void Le((function(){return console.warn("AG Grid: managed row dragging is not possible when doing pagination")}),"CellComp.addRowDragging")}var s=new fs((function(){return r.value}),this.rowNode,this.column,e,t,n);return this.beans.context.createBean(s),s},t.DOM_DATA_KEY_CELL_CTRL="cellCtrl",t}(Mt),ll=function(){return ll=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},ll.apply(this,arguments)},cl=function(){function e(){}return e.createChildScopeOrNull=function(e,t,n){var r=n.isAngularCompileRows();if(!r)return null;var i=t.$new();i.data=ll({},e.data),i.rowNode=e,i.context=n.getContext();var o=function(){i.$destroy(),i.data=null,i.rowNode=null,i.context=null};return{scope:i,scopeDestroyFunc:o}},e}(),dl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),hl=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r};(function(e){e["Normal"]="Normal",e["FullWidth"]="FullWidth",e["FullWidthLoading"]="FullWidthLoading",e["FullWidthGroup"]="FullWidthGroup",e["FullWidthDetail"]="FullWidthDetail"})(wu||(wu={}));var pl,fl=Xt([[wu.FullWidthLoading,"agLoadingCellRenderer"],[wu.FullWidthGroup,"agGroupRowRenderer"],[wu.FullWidthDetail,"agDetailCellRenderer"]]),gl=Xt([[wu.FullWidth,"fullWidthCellRenderer"],[wu.FullWidthLoading,"loadingCellRenderer"],[wu.FullWidthGroup,"groupRowRenderer"],[wu.FullWidthDetail,"detailCellRenderer"]]),ml=0,_l=function(e){function t(t,n,r,i,o,a){var s=e.call(this)||this;return s.allRowGuis=[],s.active=!0,s.centerCellCtrls={list:[],map:{}},s.leftCellCtrls={list:[],map:{}},s.rightCellCtrls={list:[],map:{}},s.lastMouseDownOnDragger=!1,s.updateColumnListsPending=!1,s.parentScope=t,s.beans=r,s.rowNode=n,s.paginationPage=s.beans.paginationProxy.getCurrentPage(),s.useAnimationFrameForCreate=o,s.printLayout=a,s.instanceId=n.id+"-"+ml++,s.setAnimateFlags(i),s.rowFocused=s.beans.focusService.isRowFocused(s.rowNode.rowIndex,s.rowNode.rowPinned),s.setupAngular1Scope(),s.rowLevel=s.beans.rowCssClassCalculator.calculateRowLevel(s.rowNode),s.setRowType(),s.addListeners(),s.setInitialRowTop(),s}return dl(t,e),t.prototype.getBeans=function(){return this.beans},t.prototype.getInstanceId=function(){return this.instanceId},t.prototype.setComp=function(e,t,n){var r={rowComp:e,element:t,pinned:n};this.allRowGuis.push(r),n===st.PINNED_LEFT?this.leftGui=r:n===st.PINNED_RIGHT?this.rightGui=r:this.isFullWidth()&&!this.beans.gridOptionsWrapper.isEmbedFullWidthRows()?this.fullWidthGui=r:this.centerGui=r;var i=null!=this.leftGui&&null!=this.rightGui&&null!=this.centerGui,o=null!=this.fullWidthGui;(i||o)&&this.initialiseRowComps()},t.prototype.isCacheable=function(){return this.rowType===wu.FullWidthDetail&&this.beans.gridOptionsWrapper.isKeepDetailRows()},t.prototype.setCached=function(e){var t=e?"none":void 0;this.allRowGuis.forEach((function(e){return e.rowComp.setDisplay(t)}))},t.prototype.initialiseRowComps=function(){var e=this,n=this.beans.gridOptionsWrapper;this.onRowHeightChanged(),this.updateRowIndexes(),this.setFocusedClasses(),this.setStylesFromGridOptions(),n.isRowSelection()&&this.rowNode.selectable&&this.onRowSelected(),this.updateColumnLists(!this.useAnimationFrameForCreate),this.slideRowIn&&He(this.onTopChanged.bind(this)),this.fadeRowIn&&He((function(){e.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass("ag-opacity-zero",!1)}))}));var r=this.getRowBusinessKey(),i=zt(this.rowNode.id),o=zt(r);this.allRowGuis.forEach((function(r){var a=r.rowComp;a.setRole("row");var s=e.getInitialRowClasses(r.pinned);s.forEach((function(e){return a.addOrRemoveCssClass(e,!0)})),e.rowNode.group&&a.setAriaExpanded(1==e.rowNode.expanded),null!=i&&a.setRowId(i),null!=o&&a.setRowBusinessKey(o),e.isFullWidth()&&a.setTabIndex(-1),n.setDomData(r.element,t.DOM_DATA_KEY_ROW_CTRL,e),e.addDestroyFunc((function(){return n.setDomData(r.element,t.DOM_DATA_KEY_ROW_CTRL,null)})),e.useAnimationFrameForCreate?e.beans.animationFrameService.createTask(e.addHoverFunctionality.bind(e,r.element),e.rowNode.rowIndex,"createTasksP2"):e.addHoverFunctionality(r.element),e.isFullWidth()&&e.setupFullWidth(r),n.isRowDragEntireRow()&&e.addRowDraggerToRow(r),e.beans.animationFrameService.addDestroyTask((function(){e.isAlive()&&r.rowComp.addOrRemoveCssClass("ag-after-created",!0)}))})),this.executeProcessRowPostCreateFunc()},t.prototype.addRowDraggerToRow=function(e){var t=this.beans.gridOptionsWrapper;if(t.isEnableRangeSelection())Le((function(){console.warn("AG Grid: Setting `rowDragEntireRow: true` in the gridOptions doesn't work with `enableRangeSelection: true`")}),"rowDragAndRangeSelectionEnabled");else{var n=new fs((function(){return"1 row"}),this.rowNode,void 0,e.element,void 0,!0);this.createManagedBean(n,this.beans.context)}},t.prototype.getFullWidthCellRendererType=function(){return gl.get(this.rowType)},t.prototype.getFullWidthCellRendererName=function(){return fl.get(this.rowType)},t.prototype.setupFullWidth=function(e){var t=this.createFullWidthParams(e.element,e.pinned),n=this.getFullWidthCellRendererType(),r=this.getFullWidthCellRendererName(),i=this.beans.userComponentFactory.getFullWidthCellRendererDetails(t,n,r);if(i)e.rowComp.showFullWidth(i);else{var o=ut.isRegistered(rt.MasterDetailModule);"agDetailCellRenderer"!==r||o?console.error("AG Grid: fullWidthCellRenderer "+r+" not found"):console.warn("AG Grid: cell renderer agDetailCellRenderer (for master detail) not found. Did you forget to include the master detail module?")}},t.prototype.getScope=function(){return this.scope},t.prototype.isPrintLayout=function(){return this.printLayout},t.prototype.setupAngular1Scope=function(){var e=cl.createChildScopeOrNull(this.rowNode,this.parentScope,this.beans.gridOptionsWrapper);e&&(this.scope=e.scope,this.addDestroyFunc(e.scopeDestroyFunc))},t.prototype.getCellElement=function(e){var t=this.getCellCtrl(e);return t?t.getGui():null},t.prototype.executeProcessRowPostCreateFunc=function(){var e=this.beans.gridOptionsWrapper.getProcessRowPostCreateFunc();if(e){var t={eRow:this.centerGui?this.centerGui.element:void 0,ePinnedLeftRow:this.leftGui?this.leftGui.element:void 0,ePinnedRightRow:this.rightGui?this.rightGui.element:void 0,node:this.rowNode,api:this.beans.gridOptionsWrapper.getApi(),rowIndex:this.rowNode.rowIndex,addRenderedRowListener:this.addEventListener.bind(this),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext()};e(t)}},t.prototype.setRowType=function(){var e=this.rowNode.stub,t=this.rowNode.isFullWidthCell(),n=this.beans.doingMasterDetail&&this.rowNode.detail,r=this.beans.columnModel.isPivotMode(),i=!!this.rowNode.group&&!this.rowNode.footer,o=i&&this.beans.gridOptionsWrapper.isGroupUseEntireRow(r);this.rowType=e?wu.FullWidthLoading:n?wu.FullWidthDetail:t?wu.FullWidth:o?wu.FullWidthGroup:wu.Normal},t.prototype.updateColumnLists=function(e){var t=this;if(void 0===e&&(e=!1),!this.isFullWidth()){var n=e||this.beans.gridOptionsWrapper.isSuppressAnimationFrame()||this.printLayout;n?this.updateColumnListsImpl():this.updateColumnListsPending||(this.beans.animationFrameService.createTask((function(){t.active&&t.updateColumnListsImpl()}),this.rowNode.rowIndex,"createTasksP1"),this.updateColumnListsPending=!0)}},t.prototype.createCellCtrls=function(e,t,n){var r=this;void 0===n&&(n=null);var i={list:[],map:{}},o=function(e,t){i.list.push(t),i.map[e]=t};return t.forEach((function(t){var n=t.getInstanceId(),i=e.map[n];i||(i=new ul(t,r.rowNode,r.beans,r)),o(n,i)})),e.list.forEach((function(e){var t=null!=i.map[e.getColumn().getInstanceId()];if(!t){var a=!r.isCellEligibleToBeRemoved(e,n);a?o(e.getColumn().getInstanceId(),e):e.destroy()}})),i},t.prototype.updateColumnListsImpl=function(){var e=this;this.updateColumnListsPending=!1;var t=this.beans.columnModel;if(this.printLayout)this.centerCellCtrls=this.createCellCtrls(this.centerCellCtrls,t.getAllDisplayedColumns()),this.leftCellCtrls={list:[],map:{}},this.rightCellCtrls={list:[],map:{}};else{var n=t.getViewportCenterColumnsForRow(this.rowNode);this.centerCellCtrls=this.createCellCtrls(this.centerCellCtrls,n);var r=t.getDisplayedLeftColumnsForRow(this.rowNode);this.leftCellCtrls=this.createCellCtrls(this.leftCellCtrls,r,st.PINNED_LEFT);var i=t.getDisplayedRightColumnsForRow(this.rowNode);this.rightCellCtrls=this.createCellCtrls(this.rightCellCtrls,i,st.PINNED_RIGHT)}this.allRowGuis.forEach((function(t){var n=t.pinned===st.PINNED_LEFT?e.leftCellCtrls:t.pinned===st.PINNED_RIGHT?e.rightCellCtrls:e.centerCellCtrls;t.rowComp.setCellCtrls(n.list)}))},t.prototype.isCellEligibleToBeRemoved=function(e,t){var n=!0,r=!1,i=e.getColumn();if(i.getPinned()!=t)return n;var o=e.isEditing(),a=this.beans.focusService.isCellFocused(e.getCellPosition()),s=o||a;if(s){var u=e.getColumn(),l=this.beans.columnModel.getAllDisplayedColumns(),c=l.indexOf(u)>=0;return c?r:n}return n},t.prototype.setAnimateFlags=function(e){if(e){var t=D(this.rowNode.oldRowTop);this.slideRowIn=t,this.fadeRowIn=!t}else this.slideRowIn=!1,this.fadeRowIn=!1},t.prototype.isEditing=function(){return this.editingRow},t.prototype.stopRowEditing=function(e){this.stopEditing(e)},t.prototype.isFullWidth=function(){return this.rowType!==wu.Normal},t.prototype.getRowType=function(){return this.rowType},t.prototype.refreshFullWidth=function(){var e=this,t=function(t,n){if(!t)return!0;var r=t.rowComp.getFullWidthCellRenderer();if(!r)return!1;if(!r.refresh)return!1;var i=e.createFullWidthParams(t.element,n),o=r.refresh(i);return o},n=t(this.fullWidthGui,null),r=t(this.centerGui,null),i=t(this.leftGui,st.PINNED_LEFT),o=t(this.rightGui,st.PINNED_RIGHT),a=n&&r&&i&&o;return a},t.prototype.addListeners=function(){this.addManagedListener(this.rowNode,os.EVENT_HEIGHT_CHANGED,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_ROW_SELECTED,this.onRowSelected.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_ROW_INDEX_CHANGED,this.onRowIndexChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_TOP_CHANGED,this.onTopChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_EXPANDED_CHANGED,this.updateExpandedCss.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_HAS_CHILDREN_CHANGED,this.updateExpandedCss.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_DATA_CHANGED,this.onRowNodeDataChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_CELL_CHANGED,this.onRowNodeCellChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_HIGHLIGHT_CHANGED,this.onRowNodeHighlightChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_DRAGGING_CHANGED,this.onRowNodeDraggingChanged.bind(this)),this.addManagedListener(this.rowNode,os.EVENT_UI_LEVEL_CHANGED,this.onUiLevelChanged.bind(this));var e=this.beans.eventService;this.addManagedListener(e,It.EVENT_PAGINATION_PIXEL_OFFSET_CHANGED,this.onPaginationPixelOffsetChanged.bind(this)),this.addManagedListener(e,It.EVENT_HEIGHT_SCALE_CHANGED,this.onTopChanged.bind(this)),this.addManagedListener(e,It.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(e,It.EVENT_VIRTUAL_COLUMNS_CHANGED,this.onVirtualColumnsChanged.bind(this)),this.addManagedListener(e,It.EVENT_CELL_FOCUSED,this.onCellFocusChanged.bind(this)),this.addManagedListener(e,It.EVENT_PAGINATION_CHANGED,this.onPaginationChanged.bind(this)),this.addManagedListener(e,It.EVENT_MODEL_UPDATED,this.onModelUpdated.bind(this)),this.addManagedListener(e,It.EVENT_COLUMN_MOVED,this.onColumnMoved.bind(this)),this.addListenersForCellComps()},t.prototype.onColumnMoved=function(){this.updateColumnLists()},t.prototype.addListenersForCellComps=function(){var e=this;this.addManagedListener(this.rowNode,os.EVENT_ROW_INDEX_CHANGED,(function(){e.getAllCellCtrls().forEach((function(e){return e.onRowIndexChanged()}))})),this.addManagedListener(this.rowNode,os.EVENT_CELL_CHANGED,(function(t){e.getAllCellCtrls().forEach((function(e){return e.onCellChanged(t)}))}))},t.prototype.onRowNodeDataChanged=function(e){this.getAllCellCtrls().forEach((function(t){return t.refreshCell({suppressFlash:!e.update,newData:!e.update})})),this.onRowSelected(),this.postProcessCss()},t.prototype.onRowNodeCellChanged=function(){this.postProcessCss()},t.prototype.postProcessCss=function(){this.setStylesFromGridOptions(),this.postProcessClassesFromGridOptions(),this.postProcessRowClassRules(),this.postProcessRowDragging()},t.prototype.onRowNodeHighlightChanged=function(){var e=this.rowNode.highlighted;this.allRowGuis.forEach((function(t){var n=e===Xo.Above,r=e===Xo.Below;t.rowComp.addOrRemoveCssClass("ag-row-highlight-above",n),t.rowComp.addOrRemoveCssClass("ag-row-highlight-below",r)}))},t.prototype.onRowNodeDraggingChanged=function(){this.postProcessRowDragging()},t.prototype.postProcessRowDragging=function(){var e=this.rowNode.dragging;this.allRowGuis.forEach((function(t){return t.rowComp.addOrRemoveCssClass("ag-row-dragging",e)}))},t.prototype.updateExpandedCss=function(){var e=this.rowNode.isExpandable(),t=1==this.rowNode.expanded;this.allRowGuis.forEach((function(n){n.rowComp.addOrRemoveCssClass("ag-row-group",e),n.rowComp.addOrRemoveCssClass("ag-row-group-expanded",e&&t),n.rowComp.addOrRemoveCssClass("ag-row-group-contracted",e&&!t),n.rowComp.setAriaExpanded(e&&t)}))},t.prototype.onDisplayedColumnsChanged=function(){this.updateColumnLists(!0),this.beans.columnModel.wasAutoRowHeightEverActive()&&this.rowNode.checkAutoHeights()},t.prototype.onVirtualColumnsChanged=function(){this.updateColumnLists()},t.prototype.getRowPosition=function(){return{rowPinned:this.rowNode.rowPinned,rowIndex:this.rowNode.rowIndex}},t.prototype.onKeyboardNavigate=function(e){var t=R(this.allRowGuis,(function(t){return t.element.contains(e.target)})),n=t?t.element:null,r=n===e.target;if(r){var i=this.rowNode,o=this.beans.focusService.getFocusedCell(),a={rowIndex:i.rowIndex,rowPinned:i.rowPinned,column:o&&o.column};this.beans.navigationService.navigateToNextCell(e,e.keyCode,a,!0),e.preventDefault()}},t.prototype.onTabKeyDown=function(e){if(!e.defaultPrevented&&!bt(e)){var t=R(this.allRowGuis,(function(t){return t.element.contains(e.target)})),n=t?t.element:null,r=n===e.target,i=null;r||(i=this.beans.focusService.findNextFocusableElement(n,!1,e.shiftKey)),(this.isFullWidth()&&r||!i)&&this.beans.navigationService.onTabKeyDown(this,e)}},t.prototype.onFullWidthRowFocused=function(e){var t=this.rowNode,n=this.isFullWidth()&&e.rowIndex===t.rowIndex&&e.rowPinned==t.rowPinned,r=this.fullWidthGui?this.fullWidthGui.element:this.centerGui.element;tr(r,"ag-full-width-focus",n),n&&r.focus({preventScroll:!0})},t.prototype.refreshCell=function(e){this.centerCellCtrls=this.removeCellCtrl(this.centerCellCtrls,e),this.leftCellCtrls=this.removeCellCtrl(this.leftCellCtrls,e),this.rightCellCtrls=this.removeCellCtrl(this.rightCellCtrls,e),this.updateColumnLists()},t.prototype.removeCellCtrl=function(e,t){var n={list:[],map:{}};return e.list.forEach((function(e){e!==t&&(n.list.push(e),n.map[e.getInstanceId()]=e)})),n},t.prototype.onMouseEvent=function(e,t){switch(e){case"dblclick":this.onRowDblClick(t);break;case"click":this.onRowClick(t);break;case"touchstart":case"mousedown":this.onRowMouseDown(t);break}},t.prototype.createRowEvent=function(e,t){return{type:e,node:this.rowNode,data:this.rowNode.data,rowIndex:this.rowNode.rowIndex,rowPinned:this.rowNode.rowPinned,context:this.beans.gridOptionsWrapper.getContext(),api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),event:t}},t.prototype.createRowEventWithSource=function(e,t){var n=this.createRowEvent(e,t);return n.source=this,n},t.prototype.onRowDblClick=function(e){if(!bt(e)){var t=this.createRowEventWithSource(It.EVENT_ROW_DOUBLE_CLICKED,e);this.beans.eventService.dispatchEvent(t)}},t.prototype.onRowMouseDown=function(e){if(this.lastMouseDownOnDragger=ur(e.target,"ag-row-drag",3),this.isFullWidth()){var t=this.rowNode,n=this.beans.columnModel;this.beans.focusService.setFocusedCell(t.rowIndex,n.getAllDisplayedColumns()[0],t.rowPinned,!0)}},t.prototype.onRowClick=function(e){var t=bt(e)||this.lastMouseDownOnDragger;if(!t){var n=this.createRowEventWithSource(It.EVENT_ROW_CLICKED,e);this.beans.eventService.dispatchEvent(n);var r=e.ctrlKey||e.metaKey,i=e.shiftKey,o=this.beans.gridOptionsWrapper.isGroupSelectsChildren();if(!(o&&this.rowNode.group||!this.rowNode.selectable||this.rowNode.rowPinned||!this.beans.gridOptionsWrapper.isRowSelection()||this.beans.gridOptionsWrapper.isSuppressRowClickSelection())){var a=this.beans.gridOptionsWrapper.isRowMultiSelectWithClick(),s=!this.beans.gridOptionsWrapper.isSuppressRowDeselection();if(this.rowNode.isSelected())a?this.rowNode.setSelectedParams({newValue:!1}):r?s&&this.rowNode.setSelectedParams({newValue:!1}):this.rowNode.setSelectedParams({newValue:!i,clearSelection:!i,rangeSelect:i});else{var u=!a&&!r;this.rowNode.setSelectedParams({newValue:!0,clearSelection:u,rangeSelect:i})}}}},t.prototype.setupDetailRowAutoHeight=function(e){var t=this;if(this.beans.gridOptionsWrapper.isDetailRowAutoHeight()){var n=function(){var n=e.clientHeight;if(null!=n&&n>0){var r=function(){t.rowNode.setRowHeight(n),t.beans.clientSideRowModel?t.beans.clientSideRowModel.onRowHeightChanged():t.beans.serverSideRowModel&&t.beans.serverSideRowModel.onRowHeightChanged()};t.beans.frameworkOverrides.setTimeout(r,0)}},r=this.beans.resizeObserverService.observeResize(e,n);this.addDestroyFunc(r),n()}},t.prototype.createFullWidthParams=function(e,t){var n=this,r={fullWidth:!0,data:this.rowNode.data,node:this.rowNode,value:this.rowNode.key,valueFormatted:this.rowNode.key,$scope:this.scope?this.scope:this.parentScope,$compile:this.beans.$compile,rowIndex:this.rowNode.rowIndex,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext(),eGridCell:e,eParentOfValue:e,pinned:t,addRenderedRowListener:this.addEventListener.bind(this),registerRowDragger:function(e,t,r,i){return n.addFullWidthRowDragging(e,t,r,i)}};return r},t.prototype.addFullWidthRowDragging=function(e,t,n,r){if(void 0===n&&(n=""),this.isFullWidth()){var i=new fs((function(){return n}),this.rowNode,void 0,e,t,r);this.createManagedBean(i,this.beans.context)}},t.prototype.onUiLevelChanged=function(){var e=this.beans.rowCssClassCalculator.calculateRowLevel(this.rowNode);if(this.rowLevel!=e){var t="ag-row-level-"+e,n="ag-row-level-"+this.rowLevel;this.allRowGuis.forEach((function(e){e.rowComp.addOrRemoveCssClass(t,!0),e.rowComp.addOrRemoveCssClass(n,!1)}))}this.rowLevel=e},t.prototype.isFirstRowOnPage=function(){return this.rowNode.rowIndex===this.beans.paginationProxy.getPageFirstRow()},t.prototype.isLastRowOnPage=function(){return this.rowNode.rowIndex===this.beans.paginationProxy.getPageLastRow()},t.prototype.onModelUpdated=function(){var e=this.isFirstRowOnPage(),t=this.isLastRowOnPage();this.firstRowOnPage!==e&&(this.firstRowOnPage=e,this.allRowGuis.forEach((function(t){return t.rowComp.addOrRemoveCssClass("ag-row-first",e)}))),this.lastRowOnPage!==t&&(this.lastRowOnPage=t,this.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass("ag-row-last",t)})))},t.prototype.stopEditing=function(e){if(void 0===e&&(e=!1),this.getAllCellCtrls().forEach((function(t){return t.stopEditing(e)})),this.editingRow){if(!e){var t=this.createRowEvent(It.EVENT_ROW_VALUE_CHANGED);this.beans.eventService.dispatchEvent(t)}this.setEditingRow(!1)}},t.prototype.setInlineEditingCss=function(e){this.allRowGuis.forEach((function(t){t.rowComp.addOrRemoveCssClass("ag-row-inline-editing",e),t.rowComp.addOrRemoveCssClass("ag-row-not-inline-editing",!e)}))},t.prototype.setEditingRow=function(e){this.editingRow=e,this.allRowGuis.forEach((function(t){return t.rowComp.addOrRemoveCssClass("ag-row-editing",e)}));var t=e?this.createRowEvent(It.EVENT_ROW_EDITING_STARTED):this.createRowEvent(It.EVENT_ROW_EDITING_STOPPED);this.beans.eventService.dispatchEvent(t)},t.prototype.startRowEditing=function(e,t,n){void 0===e&&(e=null),void 0===t&&(t=null),void 0===n&&(n=null),this.editingRow||(this.getAllCellCtrls().forEach((function(r){var i=r===n;i?r.startEditing(e,t,i):r.startEditing(null,null,i)})),this.setEditingRow(!0))},t.prototype.getAllCellCtrls=function(){var e=hl(this.centerCellCtrls.list,this.leftCellCtrls.list,this.rightCellCtrls.list);return e},t.prototype.postProcessClassesFromGridOptions=function(){var e=this,t=this.beans.rowCssClassCalculator.processClassesFromGridOptions(this.rowNode,this.scope);t&&t.length&&t.forEach((function(t){e.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass(t,!0)}))}))},t.prototype.postProcessRowClassRules=function(){var e=this;this.beans.rowCssClassCalculator.processRowClassRules(this.rowNode,this.scope,(function(t){e.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass(t,!0)}))}),(function(t){e.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass(t,!1)}))}))},t.prototype.setStylesFromGridOptions=function(){var e=this.processStylesFromGridOptions();this.allRowGuis.forEach((function(t){return t.rowComp.setUserStyles(e)}))},t.prototype.getRowBusinessKey=function(){var e=this.beans.gridOptionsWrapper.getBusinessKeyForNodeFunc();if("function"===typeof e)return e(this.rowNode)},t.prototype.getInitialRowClasses=function(e){var t={rowNode:this.rowNode,rowFocused:this.rowFocused,fadeRowIn:this.fadeRowIn,rowIsEven:this.rowNode.rowIndex%2===0,rowLevel:this.rowLevel,fullWidthRow:this.isFullWidth(),firstRowOnPage:this.isFirstRowOnPage(),lastRowOnPage:this.isLastRowOnPage(),printLayout:this.printLayout,expandable:this.rowNode.isExpandable(),scope:this.scope,pinned:e};return this.beans.rowCssClassCalculator.getInitialRowClasses(t)},t.prototype.processStylesFromGridOptions=function(){var e=this.beans.gridOptionsWrapper.getRowStyle();if(!e||"function"!==typeof e){var t,n=this.beans.gridOptionsWrapper.getRowStyleFunc();if(n){var r={data:this.rowNode.data,node:this.rowNode,rowIndex:this.rowNode.rowIndex,$scope:this.scope,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext()};t=n(r)}return we({},e,t)}console.warn("AG Grid: rowStyle should be an object of key/value styles, not be a function, use getRowStyle() instead")},t.prototype.onRowSelected=function(){var e=this,t=this.rowNode.isSelected();this.allRowGuis.forEach((function(n){n.rowComp.setAriaSelected(!!t||void 0),n.rowComp.addOrRemoveCssClass("ag-row-selected",t),n.rowComp.setAriaLabel(e.createAriaLabel())}))},t.prototype.createAriaLabel=function(){var e=this.rowNode.isSelected();if(!e||!this.beans.gridOptionsWrapper.isSuppressRowDeselection()){var t=this.beans.gridOptionsWrapper.getLocaleTextFunc(),n=t(e?"ariaRowDeselect":"ariaRowSelect","Press SPACE to "+(e?"deselect":"select")+" this row.");return n}},t.prototype.isUseAnimationFrameForCreate=function(){return this.useAnimationFrameForCreate},t.prototype.addHoverFunctionality=function(e){var t=this;this.active&&(this.addManagedListener(e,"mouseenter",(function(){return t.rowNode.onMouseEnter()})),this.addManagedListener(e,"mouseleave",(function(){return t.rowNode.onMouseLeave()})),this.addManagedListener(this.rowNode,os.EVENT_MOUSE_ENTER,(function(){t.beans.gridOptionsWrapper.isSuppressRowHoverHighlight()||$n(e,"ag-row-hover")})),this.addManagedListener(this.rowNode,os.EVENT_MOUSE_LEAVE,(function(){er(e,"ag-row-hover")})))},t.prototype.roundRowTopToBounds=function(e){var t=this.beans.ctrlsService.getGridBodyCtrl(),n=t.getScrollFeature().getVScrollPosition(),r=this.applyPaginationOffset(n.top,!0)-100,i=this.applyPaginationOffset(n.bottom,!0)+100;return Math.min(Math.max(r,e),i)},t.prototype.getFrameworkOverrides=function(){return this.beans.frameworkOverrides},t.prototype.onRowHeightChanged=function(){if(D(this.rowNode.rowHeight)){var e=this.rowNode.rowHeight+"px";this.allRowGuis.forEach((function(t){return t.rowComp.setHeight(e)}))}},t.prototype.addEventListener=function(t,n){"renderedRowRemoved"!==t&&"rowRemoved"!==t||(t=It.EVENT_VIRTUAL_ROW_REMOVED,console.warn("AG Grid: Since version 11, event renderedRowRemoved is now called "+It.EVENT_VIRTUAL_ROW_REMOVED)),e.prototype.addEventListener.call(this,t,n)},t.prototype.removeEventListener=function(t,n){"renderedRowRemoved"!==t&&"rowRemoved"!==t||(t=It.EVENT_VIRTUAL_ROW_REMOVED,console.warn("AG Grid: Since version 11, event renderedRowRemoved and rowRemoved is now called "+It.EVENT_VIRTUAL_ROW_REMOVED)),e.prototype.removeEventListener.call(this,t,n)},t.prototype.destroyFirstPass=function(){this.active=!1,this.setupRemoveAnimation();var t=this.createRowEvent(It.EVENT_VIRTUAL_ROW_REMOVED);this.dispatchEvent(t),this.beans.eventService.dispatchEvent(t),e.prototype.destroy.call(this)},t.prototype.setupRemoveAnimation=function(){var e=null!=this.rowNode.rowTop;if(e){var t=this.roundRowTopToBounds(this.rowNode.rowTop);this.setRowTop(t)}else this.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass("ag-opacity-zero",!0)}))},t.prototype.destroySecondPass=function(){this.allRowGuis.length=0;var e=function(e){return e.list.forEach((function(e){return e.destroy()})),{list:[],map:{}}};this.centerCellCtrls=e(this.centerCellCtrls),this.leftCellCtrls=e(this.leftCellCtrls),this.rightCellCtrls=e(this.rightCellCtrls)},t.prototype.setFocusedClasses=function(){var e=this;this.allRowGuis.forEach((function(t){t.rowComp.addOrRemoveCssClass("ag-row-focus",e.rowFocused),t.rowComp.addOrRemoveCssClass("ag-row-no-focus",!e.rowFocused)}))},t.prototype.onCellFocusChanged=function(){var e=this.beans.focusService.isRowFocused(this.rowNode.rowIndex,this.rowNode.rowPinned);e!==this.rowFocused&&(this.rowFocused=e,this.setFocusedClasses()),!e&&this.editingRow&&this.stopEditing(!1)},t.prototype.onPaginationChanged=function(){var e=this.beans.paginationProxy.getCurrentPage();this.paginationPage!==e&&(this.paginationPage=e,this.onTopChanged())},t.prototype.onTopChanged=function(){this.setRowTop(this.rowNode.rowTop)},t.prototype.onPaginationPixelOffsetChanged=function(){this.onTopChanged()},t.prototype.applyPaginationOffset=function(e,t){if(void 0===t&&(t=!1),this.rowNode.isRowPinned())return e;var n=this.beans.paginationProxy.getPixelOffset(),r=t?1:-1;return e+n*r},t.prototype.setRowTop=function(e){if(!this.printLayout&&D(e)){var t=this.applyPaginationOffset(e),n=this.rowNode.isRowPinned()?t:this.beans.rowContainerHeightService.getRealPixelPosition(t),r=n+"px";this.setRowTopStyle(r)}},t.prototype.getInitialRowTop=function(){return this.initialTop},t.prototype.getInitialTransform=function(){return this.initialTransform},t.prototype.setInitialRowTop=function(){if(this.printLayout)return"";var e=this.slideRowIn?this.roundRowTopToBounds(this.rowNode.oldRowTop):this.rowNode.rowTop,t=this.applyPaginationOffset(e),n=this.rowNode.isRowPinned()?t:this.beans.rowContainerHeightService.getRealPixelPosition(t),r=n+"px",i=this.beans.gridOptionsWrapper.isSuppressRowTransform();i?this.initialTop=r:this.initialTransform="translateY("+r+")"},t.prototype.setRowTopStyle=function(e){var t=this.beans.gridOptionsWrapper.isSuppressRowTransform();this.allRowGuis.forEach((function(n){return t?n.rowComp.setTop(e):n.rowComp.setTransform("translateY("+e+")")}))},t.prototype.getRowNode=function(){return this.rowNode},t.prototype.getCellCtrl=function(e){var t=null;return this.getAllCellCtrls().forEach((function(n){n.getColumn()==e&&(t=n)})),null!=t||this.getAllCellCtrls().forEach((function(n){n.getColSpanningList().indexOf(e)>=0&&(t=n)})),t},t.prototype.onRowIndexChanged=function(){null!=this.rowNode.rowIndex&&(this.onCellFocusChanged(),this.updateRowIndexes())},t.prototype.updateRowIndexes=function(){var e=this,t=this.rowNode.getRowIndexString(),n=this.beans.headerNavigationService.getHeaderRowCount(),r=this.rowNode.rowIndex%2===0;this.allRowGuis.forEach((function(i){i.rowComp.setRowIndex(t),i.rowComp.setAriaRowIndex(n+e.rowNode.rowIndex+1),i.rowComp.addOrRemoveCssClass("ag-row-even",r),i.rowComp.addOrRemoveCssClass("ag-row-odd",!r)}))},t.prototype.getPinnedLeftRowElement=function(){return this.leftGui?this.leftGui.element:void 0},t.prototype.getPinnedRightRowElement=function(){return this.rightGui?this.rightGui.element:void 0},t.prototype.getBodyRowElement=function(){return this.centerGui?this.centerGui.element:void 0},t.prototype.getFullWidthRowElement=function(){return this.fullWidthGui?this.fullWidthGui.element:void 0},t.DOM_DATA_KEY_ROW_CTRL="renderedRow",t}(Mt),yl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),vl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},bl=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Fl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.destroyFuncsForColumnListeners=[],t.rowCtrlsByRowIndex={},t.zombieRowCtrls={},t.allRowCtrls=[],t.topRowCtrls=[],t.bottomRowCtrls=[],t.refreshInProgress=!1,t}return yl(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(){e.gridBodyCtrl=e.ctrlsService.getGridBodyCtrl(),e.initialise()}))},t.prototype.initialise=function(){this.addManagedListener(this.eventService,It.EVENT_PAGINATION_CHANGED,this.onPageLoaded.bind(this)),this.addManagedListener(this.eventService,It.EVENT_PINNED_ROW_DATA_CHANGED,this.onPinnedRowDataChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_BODY_SCROLL,this.redrawAfterScroll.bind(this)),this.addManagedListener(this.eventService,It.EVENT_BODY_HEIGHT_CHANGED,this.redrawAfterScroll.bind(this)),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,this.onDomLayoutChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.onNewColumnsLoaded.bind(this)),this.registerCellEventListeners(),this.initialiseCache(),this.printLayout=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT,this.embedFullWidthRows=this.printLayout||this.gridOptionsWrapper.isEmbedFullWidthRows(),this.redrawAfterModelUpdate()},t.prototype.initialiseCache=function(){if(this.gridOptionsWrapper.isKeepDetailRows()){var e=this.gridOptionsWrapper.getKeepDetailRowsCount(),t=null!=e?e:3;this.cachedRowCtrls=new wl(t)}},t.prototype.getRowCtrls=function(){return this.allRowCtrls},t.prototype.updateAllRowCtrls=function(){var e=be(this.rowCtrlsByRowIndex);this.beans.gridOptionsWrapper.isEnsureDomOrder()&&e.sort((function(e,t){return e.getRowNode().rowIndex-t.getRowNode.rowIndex}));var t=be(this.zombieRowCtrls),n=this.cachedRowCtrls?this.cachedRowCtrls.getEntries():[];this.allRowCtrls=bl(e,t,n)},t.prototype.registerCellEventListeners=function(){var e=this;this.addManagedListener(this.eventService,It.EVENT_CELL_FOCUSED,(function(t){e.getAllCellCtrls().forEach((function(e){return e.onCellFocused(t)})),e.getAllRowCtrls().forEach((function(e){e.isFullWidth()&&e.onFullWidthRowFocused(t)}))})),this.addManagedListener(this.eventService,It.EVENT_FLASH_CELLS,(function(t){e.getAllCellCtrls().forEach((function(e){return e.onFlashCells(t)}))})),this.addManagedListener(this.eventService,It.EVENT_COLUMN_HOVER_CHANGED,(function(){e.getAllCellCtrls().forEach((function(e){return e.onColumnHover()}))})),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,(function(){e.printLayout&&e.getAllCellCtrls().forEach((function(e){return e.onLeftChanged()}))}));var t=this.gridOptionsWrapper.isEnableRangeSelection();t&&(this.addManagedListener(this.eventService,It.EVENT_RANGE_SELECTION_CHANGED,(function(){e.getAllCellCtrls().forEach((function(e){return e.onRangeSelectionChanged()}))})),this.addManagedListener(this.eventService,It.EVENT_COLUMN_MOVED,(function(){e.getAllCellCtrls().forEach((function(e){return e.updateRangeBordersIfRangeCount()}))})),this.addManagedListener(this.eventService,It.EVENT_COLUMN_PINNED,(function(){e.getAllCellCtrls().forEach((function(e){return e.updateRangeBordersIfRangeCount()}))})),this.addManagedListener(this.eventService,It.EVENT_COLUMN_VISIBLE,(function(){e.getAllCellCtrls().forEach((function(e){return e.updateRangeBordersIfRangeCount()}))}))),this.refreshListenersToColumnsForCellComps(),this.addManagedListener(this.eventService,It.EVENT_GRID_COLUMNS_CHANGED,this.refreshListenersToColumnsForCellComps.bind(this)),this.addDestroyFunc(this.removeGridColumnListeners.bind(this))},t.prototype.removeGridColumnListeners=function(){this.destroyFuncsForColumnListeners.forEach((function(e){return e()})),this.destroyFuncsForColumnListeners.length=0},t.prototype.refreshListenersToColumnsForCellComps=function(){var e=this;this.removeGridColumnListeners();var t=this.columnModel.getAllGridColumns();t&&t.forEach((function(t){var n=function(n){e.getAllCellCtrls().forEach((function(e){e.getColumn()===t&&n(e)}))},r=function(){n((function(e){return e.onLeftChanged()}))},i=function(){n((function(e){return e.onWidthChanged()}))},o=function(){n((function(e){return e.onFirstRightPinnedChanged()}))},a=function(){n((function(e){return e.onLastLeftPinnedChanged()}))};t.addEventListener(dt.EVENT_LEFT_CHANGED,r),t.addEventListener(dt.EVENT_WIDTH_CHANGED,i),t.addEventListener(dt.EVENT_FIRST_RIGHT_PINNED_CHANGED,o),t.addEventListener(dt.EVENT_LAST_LEFT_PINNED_CHANGED,a),e.destroyFuncsForColumnListeners.push((function(){t.removeEventListener(dt.EVENT_LEFT_CHANGED,r),t.removeEventListener(dt.EVENT_WIDTH_CHANGED,i),t.removeEventListener(dt.EVENT_FIRST_RIGHT_PINNED_CHANGED,o),t.removeEventListener(dt.EVENT_LAST_LEFT_PINNED_CHANGED,a)}))}))},t.prototype.onDomLayoutChanged=function(){var e=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT,t=e||this.gridOptionsWrapper.isEmbedFullWidthRows(),n=t!==this.embedFullWidthRows||this.printLayout!==e;this.printLayout=e,this.embedFullWidthRows=t,n&&this.redrawAfterModelUpdate()},t.prototype.datasourceChanged=function(){this.firstRenderedRow=0,this.lastRenderedRow=-1;var e=Object.keys(this.rowCtrlsByRowIndex);this.removeRowCtrls(e)},t.prototype.onPageLoaded=function(e){var t={recycleRows:e.keepRenderedRows,animate:e.animate,newData:e.newData,newPage:e.newPage,onlyBody:!0};this.redrawAfterModelUpdate(t)},t.prototype.getAllCellsForColumn=function(e){var t=[];return this.getAllRowCtrls().forEach((function(n){var r=n.getCellElement(e);r&&t.push(r)})),t},t.prototype.refreshFloatingRowComps=function(){this.refreshFloatingRows(this.topRowCtrls,this.pinnedRowModel.getPinnedTopRowData()),this.refreshFloatingRows(this.bottomRowCtrls,this.pinnedRowModel.getPinnedBottomRowData())},t.prototype.getTopRowCtrls=function(){return this.topRowCtrls},t.prototype.getBottomRowCtrls=function(){return this.bottomRowCtrls},t.prototype.refreshFloatingRows=function(e,t){var n=this;e.forEach((function(e){e.destroyFirstPass(),e.destroySecondPass()})),e.length=0,t&&t.forEach((function(t){var r=new _l(n.$scope,t,n.beans,!1,!1,n.printLayout);e.push(r)}))},t.prototype.onPinnedRowDataChanged=function(){var e={recycleRows:!0};this.redrawAfterModelUpdate(e)},t.prototype.getRenderedIndexesForRowNodes=function(e){var t=[];return S(e)||de(this.rowCtrlsByRowIndex,(function(n,r){var i=r.getRowNode();e.indexOf(i)>=0&&t.push(n)})),t},t.prototype.redrawRows=function(e){var t=null!=e&&e.length>0;if(t){var n=this.getRenderedIndexesForRowNodes(e);this.removeRowCtrls(n)}this.redrawAfterModelUpdate({recycleRows:t})},t.prototype.getCellToRestoreFocusToAfterRefresh=function(e){var t=e.suppressKeepFocus?null:this.focusService.getFocusCellToUseAfterRefresh();if(null==t)return null;var n=document.activeElement,r=this.gridOptionsWrapper.getDomData(n,ul.DOM_DATA_KEY_CELL_CTRL),i=this.gridOptionsWrapper.getDomData(n,_l.DOM_DATA_KEY_ROW_CTRL),o=r||i;return o?t:null},t.prototype.redrawAfterModelUpdate=function(e){void 0===e&&(e={}),this.getLockOnRefresh();var t=this.getCellToRestoreFocusToAfterRefresh(e);this.updateContainerHeights(),this.scrollToTopIfNewData(e);var n=!this.printLayout&&!!e.recycleRows,r=e.animate&&this.gridOptionsWrapper.isAnimateRows(),i=n?this.recycleRows():null;n||this.removeAllRowComps();var o=function(){if(null==t||null==i)return!1;var e=!1;return de(i,(function(n,r){var i=r.getRowNode(),o=i.rowIndex==t.rowIndex,a=i.rowPinned==t.rowPinned;o&&a&&(e=!0)})),e},a=o();this.redraw(i,r),e.onlyBody||this.refreshFloatingRowComps(),this.dispatchDisplayedRowsChanged(),a||this.restoreFocusedCell(t),this.releaseLockOnRefresh()},t.prototype.scrollToTopIfNewData=function(e){var t=e.newData||e.newPage,n=this.gridOptionsWrapper.isSuppressScrollOnNewData();t&&!n&&this.gridBodyCtrl.getScrollFeature().scrollToTop()},t.prototype.updateContainerHeights=function(){if(this.printLayout)this.rowContainerHeightService.setModelHeight(null);else{var e=this.paginationProxy.getCurrentPageHeight();0===e&&(e=1),this.rowContainerHeightService.setModelHeight(e)}},t.prototype.getLockOnRefresh=function(){if(this.refreshInProgress)throw new Error("AG Grid: cannot get grid to draw rows when it is in the middle of drawing rows. Your code probably called a grid API method while the grid was in the render stage. To overcome this, put the API call into a timeout, e.g. instead of api.refreshView(), call setTimeout(function() { api.refreshView(); }, 0). To see what part of your code that caused the refresh check this stacktrace.");this.refreshInProgress=!0},t.prototype.releaseLockOnRefresh=function(){this.refreshInProgress=!1},t.prototype.restoreFocusedCell=function(e){e&&this.focusService.setFocusedCell(e.rowIndex,e.column,e.rowPinned,!0)},t.prototype.stopEditing=function(e){void 0===e&&(e=!1),this.getAllRowCtrls().forEach((function(t){t.stopEditing(e)}))},t.prototype.onNewColumnsLoaded=function(){this.getAllCellCtrls().forEach((function(e){return e.onNewColumnsLoaded()}))},t.prototype.getAllCellCtrls=function(){var e=[];return this.getAllRowCtrls().forEach((function(t){return e=e.concat(t.getAllCellCtrls())})),e},t.prototype.getAllRowCtrls=function(){var e=this,t=bl(this.topRowCtrls,this.bottomRowCtrls);return Object.keys(this.rowCtrlsByRowIndex).forEach((function(n){return t.push(e.rowCtrlsByRowIndex[n])})),t},t.prototype.addRenderedRowListener=function(e,t,n){var r=this.rowCtrlsByRowIndex[t];r&&r.addEventListener(e,n)},t.prototype.flashCells=function(e){void 0===e&&(e={});var t=e.flashDelay,n=e.fadeDelay;this.getCellCtrls(e.rowNodes,e.columns).forEach((function(e){return e.flashCell({flashDelay:t,fadeDelay:n})}))},t.prototype.refreshCells=function(e){void 0===e&&(e={});var t={forceRefresh:e.force,newData:!1,suppressFlash:e.suppressFlash};this.getCellCtrls(e.rowNodes,e.columns).forEach((function(e){if(e.refreshShouldDestroy()){var n=e.getRowCtrl();n&&n.refreshCell(e)}else e.refreshCell(t)}))},t.prototype.getCellRendererInstances=function(e){var t=this.getCellCtrls(e.rowNodes,e.columns).map((function(e){return e.getCellRenderer()})).filter((function(e){return null!=e}));return t},t.prototype.getCellEditorInstances=function(e){var t=[];return this.getCellCtrls(e.rowNodes,e.columns).forEach((function(e){var n=e.getCellEditor();n&&t.push(n)})),t},t.prototype.getEditingCells=function(){var e=[];return this.getAllCellCtrls().forEach((function(t){if(t.isEditing()){var n=t.getCellPosition();e.push(n)}})),e},t.prototype.getCellCtrls=function(e,t){var n,r,i=this,o=[];D(e)&&(n={top:{},bottom:{},normal:{}},e.forEach((function(e){var t=e.id;e.rowPinned===st.PINNED_TOP?n.top[t]=!0:e.rowPinned===st.PINNED_BOTTOM?n.bottom[t]=!0:n.normal[t]=!0}))),D(t)&&(r={},t.forEach((function(e){var t=i.columnModel.getGridColumn(e);D(t)&&(r[t.getId()]=!0)})));var a=function(e){var t=e.getRowNode(),i=t.id,a=t.rowPinned;if(D(n))if(a===st.PINNED_BOTTOM){if(!n.bottom[i])return}else if(a===st.PINNED_TOP){if(!n.top[i])return}else if(!n.normal[i])return;e.getAllCellCtrls().forEach((function(e){var t=e.getColumn().getId(),n=r&&!r[t];n||o.push(e)}))};return de(this.rowCtrlsByRowIndex,(function(e,t){a(t)})),this.topRowCtrls&&this.topRowCtrls.forEach(a),this.bottomRowCtrls&&this.bottomRowCtrls.forEach(a),o},t.prototype.destroy=function(){this.removeAllRowComps(),e.prototype.destroy.call(this)},t.prototype.removeAllRowComps=function(){var e=Object.keys(this.rowCtrlsByRowIndex);this.removeRowCtrls(e)},t.prototype.recycleRows=function(){var e=[];de(this.rowCtrlsByRowIndex,(function(t,n){var r=null==n.getRowNode().id;r&&e.push(t)})),this.removeRowCtrls(e);var t={};return de(this.rowCtrlsByRowIndex,(function(e,n){var r=n.getRowNode();t[r.id]=n})),this.rowCtrlsByRowIndex={},t},t.prototype.removeRowCtrls=function(e){var t=this;e.forEach((function(e){var n=t.rowCtrlsByRowIndex[e];n&&(n.destroyFirstPass(),n.destroySecondPass()),delete t.rowCtrlsByRowIndex[e]}))},t.prototype.redrawAfterScroll=function(){this.getLockOnRefresh(),this.redraw(null,!1,!0),this.releaseLockOnRefresh(),this.dispatchDisplayedRowsChanged()},t.prototype.removeRowCompsNotToDraw=function(e){var t={};e.forEach((function(e){return t[e]=!0}));var n=Object.keys(this.rowCtrlsByRowIndex),r=n.filter((function(e){return!t[e]}));this.removeRowCtrls(r)},t.prototype.calculateIndexesToDraw=function(e){var t=this,n=on(this.firstRenderedRow,this.lastRenderedRow),r=function(e,r){var i=r.getRowNode().rowIndex;null!=i&&(i<t.firstRenderedRow||i>t.lastRenderedRow)&&t.doNotUnVirtualiseRow(r)&&n.push(i)};return de(this.rowCtrlsByRowIndex,r),de(e,r),n.sort((function(e,t){return e-t})),n},t.prototype.redraw=function(e,t,n){var r=this;void 0===t&&(t=!1),void 0===n&&(n=!1),this.rowContainerHeightService.updateOffset(),this.workOutFirstAndLastRowsToRender();var i=this.calculateIndexesToDraw(e);this.removeRowCompsNotToDraw(i),this.printLayout&&(t=!1);var o=[];if(i.forEach((function(i){var a=r.createOrUpdateRowCtrl(i,e,t,n);D(a)&&o.push(a)})),e){var a=n&&!this.gridOptionsWrapper.isSuppressAnimationFrame()&&!this.printLayout;a?this.beans.animationFrameService.addDestroyTask((function(){r.destroyRowCtrls(e,t),r.updateAllRowCtrls(),r.dispatchDisplayedRowsChanged()})):this.destroyRowCtrls(e,t)}this.updateAllRowCtrls(),this.checkAngularCompile(),this.gridBodyCtrl.updateRowCount()},t.prototype.dispatchDisplayedRowsChanged=function(){var e={type:It.EVENT_DISPLAYED_ROWS_CHANGED};this.eventService.dispatchEvent(e)},t.prototype.onDisplayedColumnsChanged=function(){var e=this.columnModel.isPinningLeft(),t=this.columnModel.isPinningRight(),n=this.pinningLeft!==e||t!==this.pinningRight;n&&(this.pinningLeft=e,this.pinningRight=t,this.embedFullWidthRows&&this.redrawFullWidthEmbeddedRows())},t.prototype.redrawFullWidthEmbeddedRows=function(){var e=[];de(this.rowCtrlsByRowIndex,(function(t,n){if(n.isFullWidth()){var r=n.getRowNode().rowIndex;e.push(r.toString())}})),this.refreshFloatingRowComps(),this.removeRowCtrls(e),this.redrawAfterScroll()},t.prototype.refreshFullWidthRows=function(e){var t=[],n=!!e,r=n?{}:void 0;n&&r&&e.forEach((function(e){return r[e.id]=!0})),de(this.rowCtrlsByRowIndex,(function(e,i){if(i.isFullWidth()){var o=i.getRowNode();if(n&&r){var a=o.level>0&&o.parent?o.parent.id:void 0,s=!r[o.id]&&!r[a];if(s)return}var u=i.refreshFullWidth();if(!u){var l=i.getRowNode().rowIndex;t.push(l.toString())}}})),this.removeRowCtrls(t),this.redrawAfterScroll()},t.prototype.createOrUpdateRowCtrl=function(e,t,n,r){var i,o=this.rowCtrlsByRowIndex[e];o||(i=this.paginationProxy.getRow(e),D(i)&&D(t)&&t[i.id]&&i.alreadyRendered&&(o=t[i.id],t[i.id]=null));var a=!o;if(a){if(i||(i=this.paginationProxy.getRow(e)),!D(i))return;o=this.createRowCon(i,n,r)}return i&&(i.alreadyRendered=!0),this.rowCtrlsByRowIndex[e]=o,o},t.prototype.destroyRowCtrls=function(e,t){var n=this,r=[];de(e,(function(e,i){i&&(n.cachedRowCtrls&&i.isCacheable()?n.cachedRowCtrls.addRow(i):(i.destroyFirstPass(),t?(n.zombieRowCtrls[i.getInstanceId()]=i,r.push((function(){i.destroySecondPass(),delete n.zombieRowCtrls[i.getInstanceId()]}))):i.destroySecondPass()))})),t&&(r.push((function(){n.updateAllRowCtrls(),n.dispatchDisplayedRowsChanged()})),Ne(r))},t.prototype.checkAngularCompile=function(){var e=this;this.gridOptionsWrapper.isAngularCompileRows()&&window.setTimeout((function(){e.$scope.$apply()}),0)},t.prototype.workOutFirstAndLastRowsToRender=function(){var e,t,n=this;if(this.paginationProxy.isRowsToRender())if(this.printLayout)e=this.paginationProxy.getPageFirstRow(),t=this.paginationProxy.getPageLastRow();else{var r=this.gridOptionsWrapper.getRowBufferInPixels(),i=this.ctrlsService.getGridBodyCtrl(),o=!1,a=void 0,s=void 0;do{var u=this.paginationProxy.getPixelOffset(),l=this.paginationProxy.getCurrentPagePixelRange(),c=l.pageFirstPixel,d=l.pageLastPixel,h=this.rowContainerHeightService.getDivStretchOffset(),p=i.getScrollFeature().getVScrollPosition(),f=p.top,g=p.bottom;a=Math.max(f+u-r,c)+h,s=Math.min(g+u+r,d)+h,o=this.ensureAllRowsInRangeHaveHeightsCalculated(a,s)}while(o);var m=this.paginationProxy.getRowIndexAtPixel(a),_=this.paginationProxy.getRowIndexAtPixel(s),y=this.paginationProxy.getPageFirstRow(),v=this.paginationProxy.getPageLastRow();m<y&&(m=y),_>v&&(_=v),e=m,t=_}else e=0,t=-1;var b=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_NORMAL,F=this.gridOptionsWrapper.isSuppressMaxRenderedRowRestriction(),w=Math.max(this.gridOptionsWrapper.getRowBuffer(),500);b&&!F&&t-e>w&&(t=e+w);var C=e!==this.firstRenderedRow,D=t!==this.lastRenderedRow;if(C||D){this.firstRenderedRow=e,this.lastRenderedRow=t;var S={type:It.EVENT_VIEWPORT_CHANGED,firstRow:e,lastRow:t,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(S)}if(this.paginationProxy.isRowsToRender()){var k={type:It.EVENT_FIRST_DATA_RENDERED,firstRow:e,lastRow:t,api:this.gridApi,columnApi:this.columnApi};window.setTimeout((function(){return n.eventService.dispatchEventOnce(k)}),50)}},t.prototype.ensureAllRowsInRangeHaveHeightsCalculated=function(e,t){var n=this.paginationProxy.ensureRowHeightsValid(e,t,-1,-1);return n&&this.updateContainerHeights(),n},t.prototype.getFirstVirtualRenderedRow=function(){return this.firstRenderedRow},t.prototype.getLastVirtualRenderedRow=function(){return this.lastRenderedRow},t.prototype.doNotUnVirtualiseRow=function(e){var t=!1,n=!0,r=e.getRowNode(),i=this.focusService.isRowNodeFocused(r),o=e.isEditing(),a=r.detail,s=i||o||a;if(!s)return t;var u=this.paginationProxy.isRowPresent(r);return u?n:t},t.prototype.createRowCon=function(e,t,n){var r=this.cachedRowCtrls?this.cachedRowCtrls.getRow(e):null;if(r)return r;var i=this.gridOptionsWrapper.isSuppressAnimationFrame(),o=n&&!i&&!this.printLayout,a=new _l(this.$scope,e,this.beans,t,o,this.printLayout);return a},t.prototype.getRenderedNodes=function(){var e=this.rowCtrlsByRowIndex;return Object.keys(e).map((function(t){return e[t].getRowNode()}))},t.prototype.getRowByPosition=function(e){var t;switch(e.rowPinned){case st.PINNED_TOP:t=this.topRowCtrls[e.rowIndex];break;case st.PINNED_BOTTOM:t=this.bottomRowCtrls[e.rowIndex];break;default:t=this.rowCtrlsByRowIndex[e.rowIndex];break}return t},t.prototype.getRowNode=function(e){switch(e.rowPinned){case st.PINNED_TOP:return this.pinnedRowModel.getPinnedTopRowData()[e.rowIndex];case st.PINNED_BOTTOM:return this.pinnedRowModel.getPinnedBottomRowData()[e.rowIndex];default:return this.rowModel.getRow(e.rowIndex)}},t.prototype.isRangeInRenderedViewport=function(e,t){var n=null==e||null==t;if(n)return!1;var r=e>this.lastRenderedRow,i=t<this.firstRenderedRow,o=!i&&!r;return o},vl([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),vl([Ze("columnModel")],t.prototype,"columnModel",void 0),vl([Ze("$scope")],t.prototype,"$scope",void 0),vl([Ze("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),vl([Ze("rowModel")],t.prototype,"rowModel",void 0),vl([Ze("focusService")],t.prototype,"focusService",void 0),vl([Ze("columnApi")],t.prototype,"columnApi",void 0),vl([Ze("gridApi")],t.prototype,"gridApi",void 0),vl([Ze("beans")],t.prototype,"beans",void 0),vl([Ze("rowContainerHeightService")],t.prototype,"rowContainerHeightService",void 0),vl([$e("ctrlsService")],t.prototype,"ctrlsService",void 0),vl([Xe],t.prototype,"postConstruct",null),t=vl([Je("rowRenderer")],t),t}(Mt),wl=function(){function e(e){this.entriesMap={},this.entriesList=[],this.maxCount=e}return e.prototype.toString=function(){return this.entriesList.map((function(e){return e.getRowNode().data.name})).join(", ")},e.prototype.addRow=function(e){if(this.entriesMap[e.getRowNode().id]=e,this.entriesList.push(e),e.setCached(!0),this.entriesList.length>this.maxCount){var t=this.entriesList[0];t.destroyFirstPass(),t.destroySecondPass(),this.removeFromCache(t)}},e.prototype.getRow=function(e){if(null==e||null==e.id)return null;var t=this.entriesMap[e.id];if(!t)return null;this.removeFromCache(t),t.setCached(!1);var n=t.getRowNode()!=e;return n?null:t},e.prototype.removeFromCache=function(e){var t=e.getRowNode().id;delete this.entriesMap[t],z(this.entriesList,e)},e.prototype.getEntries=function(){return this.entriesList},e}(),Cl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Dl=function(e){function t(t,n){var r=e.call(this,t)||this;return r.ctrl=n,r}return Cl(t,e),t.prototype.getCtrl=function(){return this.ctrl},t}(uo),Sl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),kl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},xl=function(e){function t(n){var r=e.call(this,t.TEMPLATE,n)||this;return r.headerCompVersion=0,r.column=n.getColumnGroupChild(),r.pinned=n.getPinned(),r}return Sl(t,e),t.prototype.postConstruct=function(){var e=this,t=this.getGui(),n=function(e,n,r){var i=r||t;null!=n&&""!=n?i.setAttribute(e,n):i.removeAttribute(e)},r={setWidth:function(e){return t.style.width=e},addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},setAriaSort:function(e){return e?bi(t,e):Fi(t)},setColId:function(e){return n("col-id",e)},setTitle:function(e){return n("title",e)},setAriaDescribedBy:function(e){return si(t,e)},setUserCompDetails:function(t){return e.setUserCompDetails(t)},getUserCompInstance:function(){return e.headerComp}};this.ctrl.setComp(r,this.getGui(),this.eResize);var i=this.ctrl.getSelectAllGui();this.eResize.insertAdjacentElement("afterend",i)},t.prototype.destroyHeaderComp=function(){this.headerComp&&(this.getGui().removeChild(this.headerCompGui),this.headerComp=this.destroyBean(this.headerComp),this.headerCompGui=void 0)},t.prototype.setUserCompDetails=function(e){var t=this;this.headerCompVersion++;var n=this.headerCompVersion;e.newAgStackInstance().then((function(e){return t.afterCompCreated(n,e)}))},t.prototype.afterCompCreated=function(e,t){e==this.headerCompVersion&&this.isAlive()?(this.destroyHeaderComp(),this.headerComp=t,this.headerCompGui=t.getGui(),this.getGui().appendChild(this.headerCompGui),this.ctrl.setDragSource(this.headerCompGui)):this.destroyBean(t)},t.TEMPLATE='<div class="ag-header-cell" role="columnheader" unselectable="on" tabindex="-1">\n            <div ref="eResize" class="ag-header-cell-resize" role="presentation"></div>\n        </div>',kl([lo("eResize")],t.prototype,"eResize",void 0),kl([Xe],t.prototype,"postConstruct",null),kl([Qe],t.prototype,"destroyHeaderComp",null),t}(Dl),El=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Al=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Tl=function(e){function t(n){return e.call(this,t.TEMPLATE,n)||this}return El(t,e),t.prototype.postConstruct=function(){var e=this,t=this.getGui(),n=function(e,n){return void 0!=n?t.setAttribute(e,n):t.removeAttribute(e)},r={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},addOrRemoveResizableCssClass:function(t,n){return tr(e.eResize,t,n)},setWidth:function(e){return t.style.width=e},setColId:function(e){return t.setAttribute("col-id",e)},setAriaExpanded:function(e){return n("aria-expanded",e)},setTitle:function(e){return n("title",e)},setUserCompDetails:function(t){return e.setUserCompDetails(t)}};this.ctrl.setComp(r,t,this.eResize)},t.prototype.setUserCompDetails=function(e){var t=this;e.newAgStackInstance().then((function(e){return t.afterHeaderCompCreated(e)}))},t.prototype.afterHeaderCompCreated=function(e){var t=this,n=function(){return t.destroyBean(e)};this.isAlive()?(this.getGui().appendChild(e.getGui()),this.addDestroyFunc(n),this.ctrl.setDragSource(e.getGui())):n()},t.TEMPLATE='<div class="ag-header-group-cell" role="columnheader" tabindex="-1">\n            <div ref="eResize" class="ag-header-cell-resize" role="presentation"></div>\n        </div>',Al([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Al([lo("eResize")],t.prototype,"eResize",void 0),Al([Xe],t.prototype,"postConstruct",null),t}(Dl),Ml=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ol=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ll=function(e){function t(n){return e.call(this,t.TEMPLATE,n)||this}return Ml(t,e),t.prototype.postConstruct=function(){var e=this,t=this.getGui(),n={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},addOrRemoveBodyCssClass:function(t,n){return tr(e.eFloatingFilterBody,t,n)},addOrRemoveButtonWrapperCssClass:function(t,n){return tr(e.eButtonWrapper,t,n)},setCompDetails:function(t){return e.setCompDetails(t)},getFloatingFilterComp:function(){return e.compPromise},setWidth:function(e){return t.style.width=e},setMenuIcon:function(t){return e.eButtonShowMainFilter.appendChild(t)}};this.ctrl.setComp(n,t,this.eButtonShowMainFilter,this.eFloatingFilterBody)},t.prototype.setCompDetails=function(e){var t=this;this.compPromise=e.newAgStackInstance(),this.compPromise.then((function(e){return t.afterCompCreated(e)}))},t.prototype.afterCompCreated=function(e){var t=this;e&&(this.addDestroyFunc((function(){return t.context.destroyBean(e)})),this.isAlive()&&(this.eFloatingFilterBody.appendChild(e.getGui()),e.afterGuiAttached&&e.afterGuiAttached()))},t.TEMPLATE='<div class="ag-header-cell ag-floating-filter" role="gridcell" tabindex="-1">\n            <div ref="eFloatingFilterBody" role="presentation"></div>\n            <div class="ag-floating-filter-button ag-hidden" ref="eButtonWrapper" role="presentation">\n                <button type="button" aria-label="Open Filter Menu" class="ag-floating-filter-button-button" ref="eButtonShowMainFilter" tabindex="-1"></button>\n            </div>\n        </div>',Ol([lo("eFloatingFilterBody")],t.prototype,"eFloatingFilterBody",void 0),Ol([lo("eButtonWrapper")],t.prototype,"eButtonWrapper",void 0),Ol([lo("eButtonShowMainFilter")],t.prototype,"eButtonShowMainFilter",void 0),Ol([Xe],t.prototype,"postConstruct",null),t}(Dl),Rl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Pl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e["COLUMN_GROUP"]="group",e["COLUMN"]="column",e["FLOATING_FILTER"]="filter"})(pl||(pl={}));var Il,Nl=function(e){function t(t){var n=e.call(this)||this;n.headerComps={};var r=t.getType()==pl.COLUMN_GROUP?"ag-header-row-column-group":t.getType()==pl.FLOATING_FILTER?"ag-header-row-column-filter":"ag-header-row-column";return n.setTemplate('<div class="ag-header-row '+r+'" role="row"></div>'),n.ctrl=t,n}return Rl(t,e),t.prototype.init=function(){var e=this,t={setTransform:function(t){return e.getGui().style.transform=t},setHeight:function(t){return e.getGui().style.height=t},setTop:function(t){return e.getGui().style.top=t},setHeaderCtrls:function(t){return e.setHeaderCtrls(t)},setWidth:function(t){return e.getGui().style.width=t},setAriaRowIndex:function(t){return mi(e.getGui(),t)}};this.ctrl.setComp(t)},t.prototype.destroyHeaderCtrls=function(){this.setHeaderCtrls([])},t.prototype.setHeaderCtrls=function(e){var t=this;if(this.isAlive()){var n=this.headerComps;this.headerComps={},e.forEach((function(e){var r=e.getInstanceId(),i=n[r];delete n[r],null==i&&(i=t.createHeaderComp(e),t.getGui().appendChild(i.getGui())),t.headerComps[r]=i})),de(n,(function(e,n){t.getGui().removeChild(n.getGui()),t.destroyBean(n)}));var r=this.gridOptionsWrapper.isEnsureDomOrder();if(r){var i=be(this.headerComps);i.sort((function(e,t){var n=e.getCtrl().getColumnGroupChild().getLeft(),r=t.getCtrl().getColumnGroupChild().getLeft();return n-r}));var o=i.map((function(e){return e.getGui()}));xr(this.getGui(),o)}}},t.prototype.createHeaderComp=function(e){var t;switch(this.ctrl.getType()){case pl.COLUMN_GROUP:t=new Tl(e);break;case pl.FLOATING_FILTER:t=new Ll(e);break;default:t=new xl(e);break}return this.createBean(t),t.setParentComponent(this),t},Pl([Xe],t.prototype,"init",null),Pl([Qe],t.prototype,"destroyHeaderCtrls",null),t}(uo),Bl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),jl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["UP"]=0]="UP",e[e["DOWN"]=1]="DOWN",e[e["LEFT"]=2]="LEFT",e[e["RIGHT"]=3]="RIGHT"})(Il||(Il={}));var Hl,Gl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Bl(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){e.gridBodyCon=t.gridBodyCtrl}))},t.prototype.getHeaderRowCount=function(){var e=this.ctrlsService.getHeaderRowContainerCtrl();return e?e.getRowCount():0},t.prototype.getHeaderRowType=function(e){var t=this.ctrlsService.getHeaderRowContainerCtrl();if(t)return t.getRowType(e)},t.prototype.navigateVertically=function(e,t,n){if(t||(t=this.focusService.getFocusedHeader()),!t)return!1;var r=t.headerRowIndex,i=t.column,o=this.getHeaderRowCount(),a=e===Il.UP,s=a?r-1:r+1,u=null,l=!1;s<0&&(s=0,u=i,l=!0),s>=o&&(s=-1);var c=this.getHeaderRowType(r);if(!l){if(c===pl.COLUMN_GROUP){var d=i;u=a?i.getParent():d.getDisplayedChildren()[0]}else if(c===pl.FLOATING_FILTER)u=i;else{d=i;u=a?d.getParent():d}if(!u)return!1}return this.focusService.focusHeaderPosition({headerPosition:{headerRowIndex:s,column:u},allowUserOverride:!0,event:n})},t.prototype.navigateHorizontally=function(e,t,n){void 0===t&&(t=!1);var r,i,o=this.focusService.getFocusedHeader(),a=e===Il.LEFT,s=this.gridOptionsWrapper.isEnableRtl();return a!==s?(i="Before",r=this.headerPositionUtils.findHeader(o,i)):(i="After",r=this.headerPositionUtils.findHeader(o,i)),r?this.focusService.focusHeaderPosition({headerPosition:r,direction:i,fromTab:t,allowUserOverride:!0,event:n}):!t||this.focusNextHeaderRow(o,i,n)},t.prototype.focusNextHeaderRow=function(e,t,n){var r,i=e.headerRowIndex,o=null;return"Before"===t?i>0&&(r=i-1,o=this.headerPositionUtils.findColAtEdgeForHeaderRow(r,"end")):(r=i+1,o=this.headerPositionUtils.findColAtEdgeForHeaderRow(r,"start")),this.focusService.focusHeaderPosition({headerPosition:o,direction:t,fromTab:!0,allowUserOverride:!0,event:n})},t.prototype.scrollToColumn=function(e,t){if(void 0===t&&(t="After"),!e.getPinned()){var n;if(e instanceof pt){var r=e.getDisplayedLeafColumns();n="Before"===t?H(r):r[0]}else n=e;this.gridBodyCon.getScrollFeature().ensureColumnVisible(n),this.gridBodyCon.getScrollFeature().horizontallyScrollHeaderCenterAndFloatingCenter(),this.animationFrameService.flushAllFrames()}},jl([Ze("focusService")],t.prototype,"focusService",void 0),jl([Ze("headerPositionUtils")],t.prototype,"headerPositionUtils",void 0),jl([Ze("animationFrameService")],t.prototype,"animationFrameService",void 0),jl([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),jl([Xe],t.prototype,"postConstruct",null),t=jl([Je("headerNavigationService")],t),t}(Mt),Vl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Yl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Wl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Vl(t,e),t.prototype.setComp=function(e,t,n){this.comp=e,this.eGui=t,this.createManagedBean(new ko(n,{onTabKeyDown:this.onTabKeyDown.bind(this),handleKeyDown:this.handleKeyDown.bind(this),onFocusOut:this.onFocusOut.bind(this)})),this.addManagedListener(this.eventService,It.EVENT_COLUMN_PIVOT_MODE_CHANGED,this.onPivotModeChanged.bind(this)),this.onPivotModeChanged(),this.setupHeaderHeight(),this.ctrlsService.registerGridHeaderCtrl(this)},t.prototype.setupHeaderHeight=function(){var e=this.setHeaderHeight.bind(this);e(),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_PIVOT_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_GROUP_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_PIVOT_GROUP_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_FLOATING_FILTERS_HEIGHT,e),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,e)},t.prototype.setHeaderHeight=function(){var e,t,n,r=this,i=r.columnModel,o=r.gridOptionsWrapper,a=0,s=i.getHeaderRowCount();if(i.isPivotMode())t=o.getPivotGroupHeaderHeight(),n=o.getPivotHeaderHeight();else{var u=i.hasFloatingFilters();u&&(s++,a=1),t=o.getGroupHeaderHeight(),n=o.getHeaderHeight()}var l=1+a,c=s-l;e=a*o.getFloatingFiltersHeight(),e+=c*t,e+=n;var d=e+1+"px";this.comp.setHeightAndMinHeight(d)},t.prototype.onPivotModeChanged=function(){var e=this.columnModel.isPivotMode();this.comp.addOrRemoveCssClass("ag-pivot-on",e),this.comp.addOrRemoveCssClass("ag-pivot-off",!e)},t.prototype.onTabKeyDown=function(e){var t=this.gridOptionsWrapper.isEnableRtl(),n=e.shiftKey!==t?Il.LEFT:Il.RIGHT;(this.headerNavigationService.navigateHorizontally(n,!0,e)||this.focusService.focusNextGridCoreContainer(e.shiftKey))&&e.preventDefault()},t.prototype.handleKeyDown=function(e){var t=null;switch(e.keyCode){case wo.LEFT:t=Il.LEFT;case wo.RIGHT:D(t)||(t=Il.RIGHT),this.headerNavigationService.navigateHorizontally(t,!1,e);break;case wo.UP:t=Il.UP;case wo.DOWN:D(t)||(t=Il.DOWN),this.headerNavigationService.navigateVertically(t,null,e)&&e.preventDefault();break;default:return}},t.prototype.onFocusOut=function(e){var t=e.relatedTarget;!t&&this.eGui.contains(document.activeElement)||this.eGui.contains(t)||this.focusService.clearFocusedHeader()},Yl([Ze("headerNavigationService")],t.prototype,"headerNavigationService",void 0),Yl([Ze("focusService")],t.prototype,"focusService",void 0),Yl([Ze("columnModel")],t.prototype,"columnModel",void 0),Yl([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),t}(Mt),ql=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),zl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ul=function(e){function t(t){var n=e.call(this)||this;return n.callback=t,n}return ql(t,e),t.prototype.postConstruct=function(){var e=this.setWidth.bind(this);this.addManagedListener(this.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,e),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,e),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,e),this.setWidth()},t.prototype.setWidth=function(){var e=this.columnModel,t=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT,n=e.getBodyContainerWidth(),r=e.getDisplayedColumnsLeftWidth(),i=e.getDisplayedColumnsRightWidth(),o=t?n+r+i:n;this.callback(o)},zl([Ze("columnModel")],t.prototype,"columnModel",void 0),zl([Xe],t.prototype,"postConstruct",null),t}(Mt),Kl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Xl=function(){function e(e,t){this.needToMoveLeft=!1,this.needToMoveRight=!1,this.pinned=e,this.eContainer=t,this.centerContainer=!D(e)}return e.prototype.init=function(){var e=this;this.ctrlsService.whenReady((function(){e.gridBodyCon=e.ctrlsService.getGridBodyCtrl()}))},e.prototype.getIconName=function(){return this.pinned?ds.ICON_PINNED:ds.ICON_MOVE},e.prototype.onDragEnter=function(e){var t=e.dragItem.columns,n=e.dragSource.type===ns.ToolPanel;if(n)this.setColumnsVisible(t,!0,"uiColumnDragged");else{var r=e.dragItem.visibleState,i=(t||[]).filter((function(e){return r[e.getId()]}));this.setColumnsVisible(i,!0,"uiColumnDragged")}this.setColumnsPinned(t,this.pinned,"uiColumnDragged"),this.onDragging(e,!0)},e.prototype.onDragLeave=function(e){var t=!this.gridOptionsWrapper.isSuppressDragLeaveHidesColumns()&&!e.fromNudge;if(t){var n=e.dragSource.getDragItem(),r=n.columns;this.setColumnsVisible(r,!1,"uiColumnDragged")}this.ensureIntervalCleared()},e.prototype.setColumnsVisible=function(e,t,n){if(void 0===n&&(n="api"),e){var r=e.filter((function(e){return!e.getColDef().lockVisible}));this.columnModel.setColumnsVisible(r,t,n)}},e.prototype.setColumnsPinned=function(e,t,n){if(void 0===n&&(n="api"),e){var r=e.filter((function(e){return!e.getColDef().lockPinned}));this.columnModel.setColumnsPinned(r,t,n)}},e.prototype.onDragStop=function(){this.ensureIntervalCleared()},e.prototype.normaliseX=function(e){if(this.gridOptionsWrapper.isEnableRtl()){var t=this.eContainer.clientWidth;e=t-e}return this.centerContainer&&(e+=this.ctrlsService.getCenterRowContainerCtrl().getCenterViewportScrollLeft()),e},e.prototype.checkCenterForScrolling=function(e){if(this.centerContainer){var t=this.ctrlsService.getCenterRowContainerCtrl().getCenterViewportScrollLeft(),n=t+this.ctrlsService.getCenterRowContainerCtrl().getCenterWidth();this.gridOptionsWrapper.isEnableRtl()?(this.needToMoveRight=e<t+50,this.needToMoveLeft=e>n-50):(this.needToMoveLeft=e<t+50,this.needToMoveRight=e>n-50),this.needToMoveLeft||this.needToMoveRight?this.ensureIntervalStarted():this.ensureIntervalCleared()}},e.prototype.onDragging=function(e,t){var n=this;if(void 0===t&&(t=!1),this.lastDraggingEvent=e,!S(e.hDirection)){var r=this.normaliseX(e.x);t||this.checkCenterForScrolling(r);var i=this.normaliseDirection(e.hDirection),o=e.dragSource.type,a=e.dragSource.getDragItem().columns;a=a.filter((function(e){return!e.getColDef().lockPinned||e.getPinned()==n.pinned})),this.attemptMoveColumns(o,a,i,r,t)}},e.prototype.normaliseDirection=function(e){if(!this.gridOptionsWrapper.isEnableRtl())return e;switch(e){case is.Left:return is.Right;case is.Right:return is.Left;default:console.error("AG Grid: Unknown direction "+e)}},e.prototype.calculateOldIndex=function(e){var t=this.columnModel.getAllGridColumns(),n=W(e.map((function(e){return t.indexOf(e)}))),r=n[0],i=H(n),o=i-r,a=o!==n.length-1;return a?null:r},e.prototype.attemptMoveColumns=function(e,t,n,r,i){var o=n===is.Left,a=n===is.Right,s=t.slice();this.columnModel.sortColumnsLikeGridColumns(s);var u=this.calculateValidMoves(s,a,r),l=this.calculateOldIndex(s);if(0!==u.length){var c=u[0],d=null!==l&&!i;if(e==ns.HeaderCell&&(d=null!==l),d){if(o&&c>=l)return;if(a&&c<=l)return}for(var h=0;h<u.length;h++){var p=u[h];if(this.columnModel.doesMovePassRules(s,p))return void this.columnModel.moveColumns(s,p,"uiColumnDragged")}}},e.prototype.calculateValidMoves=function(e,t,n){var r=this.gridOptionsWrapper.isSuppressMovableColumns()||e.some((function(e){return e.getColDef().suppressMovable}));if(r)return[];var i,o=this.columnModel.getDisplayedColumns(this.pinned),a=this.columnModel.getAllGridColumns(),s=o.filter((function(t){return J(e,t)})),u=o.filter((function(t){return!J(e,t)})),l=a.filter((function(t){return!J(e,t)})),c=0,d=n;if(t){var h=0;s.forEach((function(e){return h+=e.getActualWidth()})),d-=h}if(d>0){for(var p=0;p<u.length;p++){var f=u[p];if(d-=f.getActualWidth(),d<0)break;c++}t&&c++}if(c>0){var g=u[c-1];i=l.indexOf(g)+1}else i=l.indexOf(u[0]),-1===i&&(i=0);var m=[i],_=function(e,t){return e-t};if(t){var y=i+1,v=a.length-1;while(y<=v)m.push(y),y++;m.sort(_)}else{y=i,v=a.length-1;var b=a[y];while(y<=v&&this.isColumnHidden(o,b))y++,m.push(y),b=a[y];y=i-1;var F=0;while(y>=F)m.push(y),y--;m.sort(_).reverse()}return m},e.prototype.isColumnHidden=function(e,t){return e.indexOf(t)<0},e.prototype.ensureIntervalStarted=function(){this.movingIntervalId||(this.intervalCount=0,this.failedMoveAttempts=0,this.movingIntervalId=window.setInterval(this.moveInterval.bind(this),100),this.needToMoveLeft?this.dragAndDropService.setGhostIcon(ds.ICON_LEFT,!0):this.dragAndDropService.setGhostIcon(ds.ICON_RIGHT,!0))},e.prototype.ensureIntervalCleared=function(){this.movingIntervalId&&(window.clearInterval(this.movingIntervalId),this.movingIntervalId=null,this.dragAndDropService.setGhostIcon(ds.ICON_MOVE))},e.prototype.moveInterval=function(){var e;this.intervalCount++,e=10+5*this.intervalCount,e>100&&(e=100);var t=null,n=this.gridBodyCon.getScrollFeature();if(this.needToMoveLeft?t=n.scrollHorizontally(-e):this.needToMoveRight&&(t=n.scrollHorizontally(e)),0!==t)this.onDragging(this.lastDraggingEvent),this.failedMoveAttempts=0;else{this.failedMoveAttempts++;var r=this.lastDraggingEvent.dragItem.columns,i=r.filter((function(e){return!e.getColDef().lockPinned}));if(i.length>0&&(this.dragAndDropService.setGhostIcon(ds.ICON_PINNED),this.failedMoveAttempts>7)){var o=this.needToMoveLeft?st.PINNED_LEFT:st.PINNED_RIGHT;this.setColumnsPinned(i,o,"uiColumnDragged"),this.dragAndDropService.nudge()}}},Kl([Ze("columnModel")],e.prototype,"columnModel",void 0),Kl([Ze("dragAndDropService")],e.prototype,"dragAndDropService",void 0),Kl([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),Kl([Ze("ctrlsService")],e.prototype,"ctrlsService",void 0),Kl([Xe],e.prototype,"init",null),e}(),Ql=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Jl=function(){function e(e){this.columnsToAggregate=[],this.columnsToGroup=[],this.columnsToPivot=[],this.pinned=e}return e.prototype.onDragEnter=function(e){var t=this;if(this.clearColumnsList(),!this.gridOptionsWrapper.isFunctionsReadOnly()){var n=e.dragItem.columns;n&&n.forEach((function(e){e.isPrimary()&&(e.isAnyFunctionActive()||(e.isAllowValue()?t.columnsToAggregate.push(e):e.isAllowRowGroup()?t.columnsToGroup.push(e):e.isAllowPivot()&&t.columnsToPivot.push(e)))}))}},e.prototype.getIconName=function(){var e=this.columnsToAggregate.length+this.columnsToGroup.length+this.columnsToPivot.length;return e>0?this.pinned?ds.ICON_PINNED:ds.ICON_MOVE:null},e.prototype.onDragLeave=function(e){this.clearColumnsList()},e.prototype.clearColumnsList=function(){this.columnsToAggregate.length=0,this.columnsToGroup.length=0,this.columnsToPivot.length=0},e.prototype.onDragging=function(e){},e.prototype.onDragStop=function(e){this.columnsToAggregate.length>0&&this.columnModel.addValueColumns(this.columnsToAggregate,"toolPanelDragAndDrop"),this.columnsToGroup.length>0&&this.columnModel.addRowGroupColumns(this.columnsToGroup,"toolPanelDragAndDrop"),this.columnsToPivot.length>0&&this.columnModel.addPivotColumns(this.columnsToPivot,"toolPanelDragAndDrop")},Ql([Ze("columnModel")],e.prototype,"columnModel",void 0),Ql([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),e}(),Zl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),$l=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ec=function(e){function t(t,n){var r=e.call(this)||this;return r.pinned=t,r.eContainer=n,r}return Zl(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){switch(e.pinned){case st.PINNED_LEFT:e.eSecondaryContainers=[[t.gridBodyCtrl.getBodyViewportElement(),t.leftRowContainerCtrl.getContainerElement()],[t.bottomLeftRowContainerCtrl.getContainerElement()],[t.topLeftRowContainerCtrl.getContainerElement()]];break;case st.PINNED_RIGHT:e.eSecondaryContainers=[[t.gridBodyCtrl.getBodyViewportElement(),t.rightRowContainerCtrl.getContainerElement()],[t.bottomRightRowContainerCtrl.getContainerElement()],[t.topRightRowContainerCtrl.getContainerElement()]];break;default:e.eSecondaryContainers=[[t.gridBodyCtrl.getBodyViewportElement(),t.centerRowContainerCtrl.getViewportElement()],[t.bottomCenterRowContainerCtrl.getViewportElement()],[t.topCenterRowContainerCtrl.getViewportElement()]];break}}))},t.prototype.isInterestedIn=function(e){return e===ns.HeaderCell||e===ns.ToolPanel&&this.gridOptionsWrapper.isAllowDragFromColumnsToolPanel()},t.prototype.getSecondaryContainers=function(){return this.eSecondaryContainers},t.prototype.getContainer=function(){return this.eContainer},t.prototype.init=function(){this.moveColumnFeature=this.createManagedBean(new Xl(this.pinned,this.eContainer)),this.bodyDropPivotTarget=this.createManagedBean(new Jl(this.pinned)),this.dragAndDropService.addDropTarget(this)},t.prototype.getIconName=function(){return this.currentDropListener.getIconName()},t.prototype.isDropColumnInPivotMode=function(e){return this.columnModel.isPivotMode()&&e.dragSource.type===ns.ToolPanel},t.prototype.onDragEnter=function(e){this.currentDropListener=this.isDropColumnInPivotMode(e)?this.bodyDropPivotTarget:this.moveColumnFeature,this.currentDropListener.onDragEnter(e)},t.prototype.onDragLeave=function(e){this.currentDropListener.onDragLeave(e)},t.prototype.onDragging=function(e){this.currentDropListener.onDragging(e)},t.prototype.onDragStop=function(e){this.currentDropListener.onDragStop(e)},$l([Ze("dragAndDropService")],t.prototype,"dragAndDropService",void 0),$l([Ze("columnModel")],t.prototype,"columnModel",void 0),$l([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),$l([Xe],t.prototype,"postConstruct",null),$l([Xe],t.prototype,"init",null),t}(Mt),tc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),nc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},rc=0,ic=function(e){function t(t,n){var r=e.call(this)||this;return r.lastFocusEvent=null,r.columnGroupChild=t,r.parentRowCtrl=n,r.instanceId=t.getUniqueId()+"-"+rc++,r}return tc(t,e),t.prototype.shouldStopEventPropagation=function(e){var t=this.focusService.getFocusedHeader(),n=t.headerRowIndex,r=t.column;return Hi(this.gridOptionsWrapper,e,n,r)},t.prototype.setGui=function(e){this.eGui=e,this.addDomData()},t.prototype.addDomData=function(){var e=this,n=t.DOM_DATA_KEY_HEADER_CTRL;this.gridOptionsWrapper.setDomData(this.eGui,n,this),this.addDestroyFunc((function(){return e.gridOptionsWrapper.setDomData(e.eGui,n,null)}))},t.prototype.focus=function(e){return!!this.eGui&&(this.lastFocusEvent=e||null,this.eGui.focus(),!0)},t.prototype.getRowIndex=function(){return this.parentRowCtrl.getRowIndex()},t.prototype.getParentRowCtrl=function(){return this.parentRowCtrl},t.prototype.getPinned=function(){return this.parentRowCtrl.getPinned()},t.prototype.getInstanceId=function(){return this.instanceId},t.prototype.getColumnGroupChild=function(){return this.columnGroupChild},t.DOM_DATA_KEY_HEADER_CTRL="headerCtrl",nc([Ze("focusService")],t.prototype,"focusService",void 0),t}(Mt),oc=function(){function e(){}return e.getFloatingFilterType=function(e){return this.filterToFloatingFilterMapping[e]},e.filterToFloatingFilterMapping={set:"agSetColumnFloatingFilter",agSetColumnFilter:"agSetColumnFloatingFilter",multi:"agMultiColumnFloatingFilter",agMultiColumnFilter:"agMultiColumnFloatingFilter",number:"agNumberColumnFloatingFilter",agNumberColumnFilter:"agNumberColumnFloatingFilter",date:"agDateColumnFloatingFilter",agDateColumnFilter:"agDateColumnFloatingFilter",text:"agTextColumnFloatingFilter",agTextColumnFilter:"agTextColumnFloatingFilter"},e}(),ac=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),sc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},uc=function(e){function t(t,n,r,i){var o=e.call(this)||this;return o.columnOrGroup=t,o.eCell=n,o.ariaEl=o.eCell.querySelector("[role=columnheader]")||o.eCell,o.colsSpanning=i,o.beans=r,o}return ac(t,e),t.prototype.setColsSpanning=function(e){this.colsSpanning=e,this.onLeftChanged()},t.prototype.getColumnOrGroup=function(){return this.beans.gridOptionsWrapper.isEnableRtl()&&this.colsSpanning?H(this.colsSpanning):this.columnOrGroup},t.prototype.postConstruct=function(){this.addManagedListener(this.columnOrGroup,dt.EVENT_LEFT_CHANGED,this.onLeftChanged.bind(this)),this.setLeftFirstTime(),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,this.onLeftChanged.bind(this)),this.addManagedListener(this.beans.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,this.onLeftChanged.bind(this))},t.prototype.setLeftFirstTime=function(){var e=this.beans.gridOptionsWrapper.isSuppressColumnMoveAnimation(),t=D(this.columnOrGroup.getOldLeft()),n=this.beans.columnAnimationService.isActive()&&t&&!e;n?this.animateInLeft():this.onLeftChanged()},t.prototype.animateInLeft=function(){var e=this,t=this.getColumnOrGroup(),n=t.getLeft(),r=t.getOldLeft(),i=this.modifyLeftForPrintLayout(t,r),o=this.modifyLeftForPrintLayout(t,n);this.setLeft(i),this.actualLeft=o,this.beans.columnAnimationService.executeNextVMTurn((function(){e.actualLeft===o&&e.setLeft(o)}))},t.prototype.onLeftChanged=function(){var e=this.getColumnOrGroup(),t=e.getLeft();this.actualLeft=this.modifyLeftForPrintLayout(e,t),this.setLeft(this.actualLeft)},t.prototype.modifyLeftForPrintLayout=function(e,t){var n=this.beans.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT;if(!n)return t;if(e.getPinned()===st.PINNED_LEFT)return t;var r=this.beans.columnModel.getDisplayedColumnsLeftWidth();if(e.getPinned()===st.PINNED_RIGHT){var i=this.beans.columnModel.getBodyContainerWidth();return r+i+t}return r+t},t.prototype.setLeft=function(e){var t;if(D(e)&&(this.eCell.style.left=e+"px"),this.columnOrGroup instanceof dt)t=this.columnOrGroup;else{var n=this.columnOrGroup,r=n.getLeafColumns();if(!r.length)return;r.length>1&&vi(this.ariaEl,r.length),t=r[0]}var i=this.beans.columnModel.getAriaColumnIndex(t);yi(this.ariaEl,i)},sc([Xe],t.prototype,"postConstruct",null),t}(Mt),lc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),cc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},dc=function(e){function t(t,n){var r=e.call(this)||this;return r.columns=t,r.element=n,r}return lc(t,e),t.prototype.postConstruct=function(){this.gridOptionsWrapper.isColumnHoverHighlight()&&this.addMouseHoverListeners()},t.prototype.addMouseHoverListeners=function(){this.addManagedListener(this.element,"mouseout",this.onMouseOut.bind(this)),this.addManagedListener(this.element,"mouseover",this.onMouseOver.bind(this))},t.prototype.onMouseOut=function(){this.columnHoverService.clearMouseOver()},t.prototype.onMouseOver=function(){this.columnHoverService.setMouseOver(this.columns)},cc([Ze("columnHoverService")],t.prototype,"columnHoverService",void 0),cc([Xe],t.prototype,"postConstruct",null),t}(Mt),hc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),pc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},fc=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.column=t,r}return hc(t,e),t.prototype.setComp=function(t,n,r,i){e.prototype.setGui.call(this,n),this.comp=t,this.eButtonShowMainFilter=r,this.eFloatingFilterBody=i;var o=this.column.getColDef();this.active=(!!o.filter||!!o.filterFramework)&&!!o.floatingFilter,this.setupWidth(),this.setupLeft(),this.setupHover(),this.setupFocus(),this.setupUserComp(),this.setupSyncWithFilter(),this.setupUi(),this.addManagedListener(this.eButtonShowMainFilter,"click",this.showParentFilter.bind(this))},t.prototype.setupUi=function(){if(this.comp.addOrRemoveButtonWrapperCssClass("ag-hidden",!this.active||this.suppressFilterButton),this.active){this.comp.addOrRemoveBodyCssClass("ag-floating-filter-full-body",this.suppressFilterButton),this.comp.addOrRemoveBodyCssClass("ag-floating-filter-body",!this.suppressFilterButton);var e=Ri("filter",this.gridOptionsWrapper,this.column);e&&this.eButtonShowMainFilter.appendChild(e)}},t.prototype.setupFocus=function(){this.createManagedBean(new ko(this.eGui,{shouldStopEventPropagation:this.shouldStopEventPropagation.bind(this),onTabKeyDown:this.onTabKeyDown.bind(this),handleKeyDown:this.handleKeyDown.bind(this),onFocusIn:this.onFocusIn.bind(this)}))},t.prototype.onTabKeyDown=function(e){var t=document.activeElement,n=t===this.eGui;if(!n){var r=this.focusService.findNextFocusableElement(this.eGui,null,e.shiftKey);r&&(e.preventDefault(),r.focus())}},t.prototype.handleKeyDown=function(e){var t=document.activeElement,n=t===this.eGui;switch(e.keyCode){case wo.UP:case wo.DOWN:n||e.preventDefault();case wo.LEFT:case wo.RIGHT:if(n)return;e.stopPropagation();case wo.ENTER:n&&this.focusService.focusInto(this.eGui)&&e.preventDefault();break;case wo.ESCAPE:n||this.eGui.focus()}},t.prototype.onFocusIn=function(e){var t=this.eGui.contains(e.relatedTarget);if(!t){var n=this.focusService.isKeyboardMode(),r=!!e.relatedTarget&&!rr(e.relatedTarget,"ag-floating-filter"),i=!!e.relatedTarget&&ur(e.relatedTarget,"ag-floating-filter");if(n&&r&&i&&e.target===this.eGui){var o=this.lastFocusEvent,a=!(!o||o.keyCode!==wo.TAB);if(o&&a){var s=this.beans.focusService.getFocusedHeader(),u=this.beans.columnModel.getDisplayedColAfter(this.column),l=s&&u===s.column,c=!!(n&&o.shiftKey&&l);this.focusService.focusInto(this.eGui,c)}}var d=this.getRowIndex();this.beans.focusService.setFocusedHeader(d,this.column)}},t.prototype.setupHover=function(){var e=this;this.createManagedBean(new dc([this.column],this.eGui));var t=function(){if(e.gridOptionsWrapper.isColumnHoverHighlight()){var t=e.columnHoverService.isHovered(e.column);e.comp.addOrRemoveCssClass("ag-column-hover",t)}};this.addManagedListener(this.eventService,It.EVENT_COLUMN_HOVER_CHANGED,t),t()},t.prototype.setupLeft=function(){var e=new uc(this.column,this.eGui,this.beans);this.createManagedBean(e)},t.prototype.setupUserComp=function(){if(this.active){var e=this.column.getColDef(),n=this.filterManager.createFilterParams(this.column,e),r=this.userComponentFactory.mergeParamsWithApplicationProvidedParams(e,"filter",n),i=t.getDefaultFloatingFilterType(e);null==i&&(i="agReadOnlyFloatingFilter");var o={api:this.gridApi,column:this.column,filterParams:r,currentParentModel:this.currentParentModel.bind(this),parentFilterInstance:this.parentFilterInstance.bind(this),showParentFilter:this.showParentFilter.bind(this),onFloatingFilterChanged:this.onFloatingFilterChanged.bind(this),suppressFilterButton:!1};this.suppressFilterButton=!!e.floatingFilterComponentParams&&!!e.floatingFilterComponentParams.suppressFilterButton;var a=this.userComponentFactory.getFloatingFilterCompDetails(e,o,i);a&&this.comp.setCompDetails(a)}},t.getDefaultFloatingFilterType=function(e){if(null==e)return null;var t=null;if("string"===typeof e.filter)t=oc.getFloatingFilterType(e.filter);else if(e.filterFramework);else if(!0===e.filter){var n=ut.isRegistered(rt.SetFilterModule);t=n?"agSetColumnFloatingFilter":"agTextColumnFloatingFilter"}return t},t.prototype.currentParentModel=function(){var e=this.getFilterComponent(!1);return e?e.resolveNow(null,(function(e){return e&&e.getModel()})):null},t.prototype.getFilterComponent=function(e){return void 0===e&&(e=!0),this.filterManager.getFilterComponent(this.column,"NO_UI",e)},t.prototype.onFloatingFilterChanged=function(){console.warn("AG Grid: since version 21.x, how floating filters are implemented has changed. Instead of calling params.onFloatingFilterChanged(), get a reference to the main filter via params.parentFilterInstance() and then set a value on the parent filter directly.")},t.prototype.parentFilterInstance=function(e){var t=this,n=this.getFilterComponent();n&&n.then((function(n){var r=t.frameworkComponentWrapper?t.frameworkComponentWrapper.unwrap(n):n;e(r)}))},t.prototype.showParentFilter=function(){var e=this.suppressFilterButton?this.eFloatingFilterBody:this.eButtonShowMainFilter;this.menuFactory.showMenuAfterButtonClick(this.column,e,"floatingFilter","filterMenuTab",["filterMenuTab"])},t.prototype.setupSyncWithFilter=function(){var e=this;if(this.active){var t=function(t){var n=e.comp.getFloatingFilterComp();if(n){var r=e.currentParentModel();n.then((function(e){return e&&e.onParentModelChanged(r,t)}))}};this.addManagedListener(this.column,dt.EVENT_FILTER_CHANGED,t),this.filterManager.isFilterActive(this.column)&&t(null)}},t.prototype.setupWidth=function(){var e=this,t=function(){var t=e.column.getActualWidth()+"px";e.comp.setWidth(t)};this.addManagedListener(this.column,dt.EVENT_WIDTH_CHANGED,t),t()},pc([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),pc([Ze("filterManager")],t.prototype,"filterManager",void 0),pc([Ze("columnHoverService")],t.prototype,"columnHoverService",void 0),pc([Ze("gridApi")],t.prototype,"gridApi",void 0),pc([Ze("menuFactory")],t.prototype,"menuFactory",void 0),pc([Ze("beans")],t.prototype,"beans",void 0),pc([$e("frameworkComponentWrapper")],t.prototype,"frameworkComponentWrapper",void 0),t}(ic),gc=function(){function e(){}return e.getHeaderClassesFromColDef=function(e,t,n,r){return S(e)?[]:this.getColumnClassesFromCollDef(e.headerClass,e,t,n,r)},e.getToolPanelClassesFromColDef=function(e,t,n,r){return S(e)?[]:this.getColumnClassesFromCollDef(e.toolPanelClass,e,t,n,r)},e.getColumnClassesFromCollDef=function(e,t,n,r,i){if(S(e))return[];var o;if("function"===typeof e){var a={colDef:t,column:r,columnGroup:i,context:n.getContext(),api:n.getApi()};o=e(a)}else o=e;return"string"===typeof o?[o]:Array.isArray(o)?o:[]},e}(),mc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_c=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},yc=function(e){function t(t,n,r,i,o){var a=e.call(this)||this;return a.pinned=t,a.column=n,a.eResize=r,a.comp=i,a.ctrl=o,a}return mc(t,e),t.prototype.postConstruct=function(){var e,t,n=this,r=this.column.getColDef(),i=[],o=function(){if(or(n.eResize,e),e){var r=n.horizontalResizeService.addResizeBar({eResizeBar:n.eResize,onResizeStart:n.onResizeStart.bind(n),onResizing:n.onResizing.bind(n,!1),onResizeEnd:n.onResizing.bind(n,!0)});if(i.push(r),t){var o=n.gridOptionsWrapper.isSkipHeaderOnAutoSize(),a=function(){n.columnModel.autoSizeColumn(n.column,o,"uiColumnResized")};n.eResize.addEventListener("dblclick",a);var s=new ka(n.eResize);s.addEventListener(ka.EVENT_DOUBLE_TAP,a),n.addDestroyFunc((function(){n.eResize.removeEventListener("dblclick",a),s.removeEventListener(ka.EVENT_DOUBLE_TAP,a),s.destroy()}))}}},a=function(){i.forEach((function(e){return e()})),i.length=0},s=function(){var i=n.column.isResizable(),s=!n.gridOptionsWrapper.isSuppressAutoSize()&&!r.suppressAutoSize,u=i!==e||s!==t;u&&(e=i,t=s,a(),o())};s(),this.addDestroyFunc(a),this.ctrl.addRefreshFunction(s)},t.prototype.onResizing=function(e,t){var n=this.normaliseResizeAmount(t),r=[{key:this.column,newWidth:this.resizeStartWidth+n}];this.columnModel.setColumnWidths(r,this.resizeWithShiftKey,e,"uiColumnDragged"),e&&this.comp.addOrRemoveCssClass("ag-column-resizing",!1)},t.prototype.onResizeStart=function(e){this.resizeStartWidth=this.column.getActualWidth(),this.resizeWithShiftKey=e,this.comp.addOrRemoveCssClass("ag-column-resizing",!0)},t.prototype.normaliseResizeAmount=function(e){var t=e,n=this.pinned!==st.PINNED_LEFT,r=this.pinned===st.PINNED_RIGHT;return this.gridOptionsWrapper.isEnableRtl()?n&&(t*=-1):r&&(t*=-1),t},_c([Ze("horizontalResizeService")],t.prototype,"horizontalResizeService",void 0),_c([Ze("columnModel")],t.prototype,"columnModel",void 0),_c([Xe],t.prototype,"postConstruct",null),t}(Mt),vc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),bc=function(e){function t(t,n,r){void 0===n&&(n="ag-checkbox"),void 0===r&&(r="checkbox");var i=e.call(this,t,n,r)||this;return i.labelAlignment="right",i.selected=!1,i.readOnly=!1,i.passive=!1,i}return vc(t,e),t.prototype.addInputListeners=function(){this.addManagedListener(this.eInput,"click",this.onCheckboxClick.bind(this)),this.addManagedListener(this.eLabel,"click",this.toggle.bind(this))},t.prototype.getNextValue=function(){return void 0===this.selected||!this.selected},t.prototype.setPassive=function(e){this.passive=e},t.prototype.isReadOnly=function(){return this.readOnly},t.prototype.setReadOnly=function(e){tr(this.eWrapper,"ag-disabled",e),this.eInput.disabled=e,this.readOnly=e},t.prototype.setDisabled=function(t){return tr(this.eWrapper,"ag-disabled",t),e.prototype.setDisabled.call(this,t)},t.prototype.toggle=function(){if(!this.eInput.disabled){var e=this.isSelected(),t=this.getNextValue();this.passive?this.dispatchChange(t,e):this.setValue(t)}},t.prototype.getValue=function(){return this.isSelected()},t.prototype.setValue=function(e,t){return this.refreshSelectedClass(e),this.setSelected(e,t),this},t.prototype.setName=function(e){var t=this.getInputElement();return t.name=e,this},t.prototype.isSelected=function(){return this.selected},t.prototype.setSelected=function(e,t){this.isSelected()!==e&&(this.previousValue=this.isSelected(),e=this.selected="boolean"===typeof e?e:void 0,this.eInput.checked=e,this.eInput.indeterminate=void 0===e,t||this.dispatchChange(this.selected,this.previousValue))},t.prototype.dispatchChange=function(e,n,r){this.dispatchEvent({type:t.EVENT_CHANGED,selected:e,previousValue:n,event:r});var i=this.getInputElement(),o={type:It.EVENT_CHECKBOX_CHANGED,id:i.id,name:i.name,selected:e,previousValue:n};this.eventService.dispatchEvent(o)},t.prototype.onCheckboxClick=function(e){if(!this.passive&&!this.eInput.disabled){var t=this.isSelected(),n=this.selected=e.target.checked;this.refreshSelectedClass(n),this.dispatchChange(n,t,e)}},t.prototype.refreshSelectedClass=function(e){tr(this.eWrapper,"ag-checked",!0===e),tr(this.eWrapper,"ag-indeterminate",null==e)},t}(zo),Fc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),wc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Cc=function(e){function t(t){var n=e.call(this)||this;n.cbSelectAllVisible=!1,n.processingEventFromCheckbox=!1,n.column=t;var r=t.getColDef();return n.filteredOnly=!!r&&!!r.headerCheckboxSelectionFilteredOnly,n}return Fc(t,e),t.prototype.onSpaceKeyPressed=function(e){var t=this.cbSelectAll;t.isDisplayed()&&!t.getGui().contains(document.activeElement)&&(e.preventDefault(),t.setValue(!t.getValue()))},t.prototype.getCheckboxGui=function(){return this.cbSelectAll.getGui()},t.prototype.setComp=function(e){this.comp=e,this.cbSelectAll=this.createManagedBean(new bc),this.cbSelectAll.addCssClass("ag-header-select-all"),ei(this.cbSelectAll.getGui(),"presentation"),this.showOrHideSelectAll(),this.addManagedListener(this.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.showOrHideSelectAll.bind(this)),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,this.showOrHideSelectAll.bind(this)),this.addManagedListener(this.eventService,It.EVENT_SELECTION_CHANGED,this.onSelectionChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_MODEL_UPDATED,this.onModelChanged.bind(this)),this.addManagedListener(this.cbSelectAll,bc.EVENT_CHANGED,this.onCbSelectAll.bind(this)),this.cbSelectAll.getInputElement().setAttribute("tabindex","-1"),this.refreshSelectAllLabel()},t.prototype.showOrHideSelectAll=function(){this.cbSelectAllVisible=this.isCheckboxSelection(),this.cbSelectAll.setDisplayed(this.cbSelectAllVisible),this.cbSelectAllVisible&&(this.checkRightRowModelType(),this.updateStateOfCheckbox()),this.refreshHeaderAriaDescribedBy(this.cbSelectAllVisible)},t.prototype.refreshHeaderAriaDescribedBy=function(e){var t=e?this.cbSelectAll.getInputElement().id:void 0;this.comp.setAriaDescribedBy(t)},t.prototype.onModelChanged=function(){this.cbSelectAllVisible&&this.updateStateOfCheckbox()},t.prototype.onSelectionChanged=function(){this.cbSelectAllVisible&&this.updateStateOfCheckbox()},t.prototype.getNextCheckboxState=function(e){return(0!==e.selected||0!==e.notSelected)&&(e.selected>0&&e.notSelected>0?null:e.selected>0)},t.prototype.updateStateOfCheckbox=function(){if(!this.processingEventFromCheckbox){this.processingEventFromCheckbox=!0;var e=this.getSelectionCount(),t=this.getNextCheckboxState(e);this.cbSelectAll.setValue(t),this.refreshSelectAllLabel(),this.processingEventFromCheckbox=!1}},t.prototype.refreshSelectAllLabel=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.cbSelectAll.getValue(),n=t?e("ariaChecked","checked"):e("ariaUnchecked","unchecked"),r=e("ariaRowSelectAll","Press Space to toggle all rows selection");this.cbSelectAll.setInputAriaLabel(r+" ("+n+")")},t.prototype.getSelectionCount=function(){var e=this,t=0,n=0,r=function(r){e.gridOptionsWrapper.isGroupSelectsChildren()&&r.group||(r.isSelected()?t++:r.selectable&&n++)};return this.filteredOnly?this.gridApi.forEachNodeAfterFilter(r):this.gridApi.forEachNode(r),{notSelected:n,selected:t}},t.prototype.checkRightRowModelType=function(){var e=this.rowModel.getType(),t=e===st.ROW_MODEL_TYPE_CLIENT_SIDE;t||console.warn("AG Grid: selectAllCheckbox is only available if using normal row model, you are using "+e)},t.prototype.onCbSelectAll=function(){if(!this.processingEventFromCheckbox&&this.cbSelectAllVisible){var e=this.cbSelectAll.getValue();e?this.selectionService.selectAllRowNodes(this.filteredOnly):this.selectionService.deselectAllRowNodes(this.filteredOnly)}},t.prototype.isCheckboxSelection=function(){var e=this.column.getColDef().headerCheckboxSelection;if("function"===typeof e){var t=e;e=t({column:this.column,colDef:this.column.getColDef(),columnApi:this.columnApi,api:this.gridApi})}return!!e&&(this.gridOptionsWrapper.isRowModelServerSide()?(console.warn("headerCheckboxSelection is not supported for Server Side Row Model"),!1):this.gridOptionsWrapper.isRowModelInfinite()?(console.warn("headerCheckboxSelection is not supported for Infinite Row Model"),!1):!this.gridOptionsWrapper.isRowModelViewport()||(console.warn("headerCheckboxSelection is not supported for Viewport Row Model"),!1))},wc([Ze("gridApi")],t.prototype,"gridApi",void 0),wc([Ze("columnApi")],t.prototype,"columnApi",void 0),wc([Ze("rowModel")],t.prototype,"rowModel",void 0),wc([Ze("selectionService")],t.prototype,"selectionService",void 0),t}(Mt),Dc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Sc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},kc=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.refreshFunctions=[],r.userHeaderClasses=new Set,r.column=t,r}return Dc(t,e),t.prototype.setComp=function(t,n,r){var i=this;e.prototype.setGui.call(this,n),this.comp=t,this.colDefVersion=this.columnModel.getColDefVersion(),this.updateState(),this.setupWidth(),this.setupMovingCss(),this.setupMenuClass(),this.setupSortableClass(),this.addColumnHoverListener(),this.setupFilterCss(),this.setupColId(),this.setupClassesFromColDef(),this.setupTooltip(),this.addActiveHeaderMouseListeners(),this.setupSelectAll(),this.setupUserComp(),this.createManagedBean(new yc(this.getPinned(),this.column,r,t,this)),this.createManagedBean(new dc([this.column],n)),this.createManagedBean(new uc(this.column,n,this.beans)),this.createManagedBean(new ko(n,{shouldStopEventPropagation:function(e){return i.shouldStopEventPropagation(e)},onTabKeyDown:function(){return null},handleKeyDown:this.handleKeyDown.bind(this),onFocusIn:this.onFocusIn.bind(this),onFocusOut:this.onFocusOut.bind(this)})),this.addManagedListener(this.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.onNewColumnsLoaded.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_VALUE_CHANGED,this.onColumnValueChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_ROW_GROUP_CHANGED,this.onColumnRowGroupChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_PIVOT_CHANGED,this.onColumnPivotChanged.bind(this))},t.prototype.setupUserComp=function(){var e=this.lookupUserCompDetails();this.setCompDetails(e)},t.prototype.setCompDetails=function(e){this.userCompDetails=e,this.comp.setUserCompDetails(e)},t.prototype.lookupUserCompDetails=function(){var e=this.createParams(),t=this.column.getColDef();return this.userComponentFactory.getHeaderCompDetails(t,e)},t.prototype.createParams=function(){var e=this,t=this.column.getColDef(),n={column:this.column,displayName:this.displayName,enableSorting:t.sortable,enableMenu:this.menuEnabled,showColumnMenu:function(t){e.gridApi.showColumnMenuAfterButtonClick(e.column,t)},progressSort:function(t){e.sortController.progressSort(e.column,!!t,"uiColumnSorted")},setSort:function(t,n){e.sortController.setSortForColumn(e.column,t,!!n,"uiColumnSorted")},api:this.gridApi,columnApi:this.columnApi,context:this.gridOptionsWrapper.getContext(),eGridHeader:this.getGui()};return n},t.prototype.setupSelectAll=function(){this.selectAllFeature=this.createManagedBean(new Cc(this.column)),this.selectAllFeature.setComp(this.comp)},t.prototype.getSelectAllGui=function(){return this.selectAllFeature.getCheckboxGui()},t.prototype.handleKeyDown=function(e){e.keyCode===wo.SPACE&&this.selectAllFeature.onSpaceKeyPressed(e),e.keyCode===wo.ENTER&&this.onEnterKeyPressed(e)},t.prototype.onEnterKeyPressed=function(e){var t=this.comp.getUserCompInstance();if(t)if(e.ctrlKey||e.metaKey)this.menuEnabled&&t.showMenu&&(e.preventDefault(),t.showMenu());else if(this.sortable){var n=e.shiftKey;this.sortController.progressSort(this.column,n,"uiColumnSorted")}},t.prototype.isMenuEnabled=function(){return this.menuEnabled},t.prototype.onFocusIn=function(e){if(!this.getGui().contains(e.relatedTarget)){var t=this.getRowIndex();this.focusService.setFocusedHeader(t,this.column)}this.setActiveHeader(!0)},t.prototype.onFocusOut=function(e){this.getGui().contains(e.relatedTarget)||this.setActiveHeader(!1)},t.prototype.setupTooltip=function(){var e=this,t={getColumn:function(){return e.column},getColDef:function(){return e.column.getColDef()},getGui:function(){return e.eGui},getLocation:function(){return"header"},getTooltipValue:function(){var t=e.column.getColDef().headerTooltip;return t}},n=this.createManagedBean(new Bu(t,this.beans));n.setComp(this.comp),this.refreshFunctions.push((function(){return n.refreshToolTip()}))},t.prototype.setupClassesFromColDef=function(){var e=this,t=function(){var t=e.column.getColDef(),n=e.gridOptionsWrapper,r=gc.getHeaderClassesFromColDef(t,n,e.column,null),i=e.userHeaderClasses;e.userHeaderClasses=new Set(r),r.forEach((function(t){i.has(t)?i.delete(t):e.comp.addOrRemoveCssClass(t,!0)})),i.forEach((function(t){return e.comp.addOrRemoveCssClass(t,!1)}))};this.refreshFunctions.push(t),t()},t.prototype.getGui=function(){return this.eGui},t.prototype.setDragSource=function(e){var t=this;this.dragSourceElement=e,this.removeDragSource(),e&&this.draggable&&(this.moveDragSource={type:ns.HeaderCell,eElement:e,defaultIconName:ds.ICON_HIDE,getDragItem:function(){return t.createDragItem()},dragItemName:this.displayName,onDragStarted:function(){return t.column.setMoving(!0,"uiColumnMoved")},onDragStopped:function(){return t.column.setMoving(!1,"uiColumnMoved")}},this.dragAndDropService.addDragSource(this.moveDragSource,!0))},t.prototype.createDragItem=function(){var e={};return e[this.column.getId()]=this.column.isVisible(),{columns:[this.column],visibleState:e}},t.prototype.removeDragSource=function(){this.moveDragSource&&(this.dragAndDropService.removeDragSource(this.moveDragSource),this.moveDragSource=void 0)},t.prototype.onNewColumnsLoaded=function(){var e=this.columnModel.getColDefVersion();e!=this.colDefVersion&&(this.colDefVersion=e,this.refresh())},t.prototype.updateState=function(){var e=this.column.getColDef();this.menuEnabled=this.menuFactory.isMenuEnabled(this.column)&&!e.suppressMenu,this.sortable=e.sortable,this.displayName=this.calculateDisplayName(),this.draggable=this.workOutDraggable()},t.prototype.addRefreshFunction=function(e){this.refreshFunctions.push(e)},t.prototype.refresh=function(){this.updateState(),this.refreshHeaderComp(),this.refreshFunctions.forEach((function(e){return e()}))},t.prototype.refreshHeaderComp=function(){var e=this.lookupUserCompDetails(),t=this.comp.getUserCompInstance(),n=null!=t&&this.userCompDetails.componentClass==e.componentClass,r=!!n&&this.attemptHeaderCompRefresh(e.params);r?this.setDragSource(this.dragSourceElement):this.setCompDetails(e)},t.prototype.attemptHeaderCompRefresh=function(e){var t=this.comp.getUserCompInstance();if(!t)return!1;if(!t.refresh)return!1;var n=t.refresh(e);return n},t.prototype.calculateDisplayName=function(){return this.columnModel.getDisplayNameForColumn(this.column,"header",!0)},t.prototype.checkDisplayName=function(){this.displayName!==this.calculateDisplayName()&&this.refresh()},t.prototype.workOutDraggable=function(){var e=this.column.getColDef(),t=this.gridOptionsWrapper.isSuppressMovableColumns(),n=!t&&!e.suppressMovable&&!e.lockPosition;return!!n||!!e.enableRowGroup||!!e.enablePivot},t.prototype.onColumnRowGroupChanged=function(){this.checkDisplayName()},t.prototype.onColumnPivotChanged=function(){this.checkDisplayName()},t.prototype.onColumnValueChanged=function(){this.checkDisplayName()},t.prototype.setupWidth=function(){var e=this,t=function(){e.comp.setWidth(e.column.getActualWidth()+"px")};this.addManagedListener(this.column,dt.EVENT_WIDTH_CHANGED,t),t()},t.prototype.setupMovingCss=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-header-cell-moving",e.column.isMoving())};this.addManagedListener(this.column,dt.EVENT_MOVING_CHANGED,t),t()},t.prototype.setupMenuClass=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-column-menu-visible",e.column.isMenuVisible())};this.addManagedListener(this.column,dt.EVENT_MENU_VISIBLE_CHANGED,t),t()},t.prototype.setupSortableClass=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-header-cell-sortable",!!e.sortable)},n=function(){e.sortable?e.comp.setAriaSort(ti(e.column)):e.comp.setAriaSort(void 0)};t(),n(),this.addRefreshFunction(t),this.addRefreshFunction(n),this.addManagedListener(this.column,dt.EVENT_SORT_CHANGED,n)},t.prototype.addColumnHoverListener=function(){var e=this,t=function(){if(e.gridOptionsWrapper.isColumnHoverHighlight()){var t=e.columnHoverService.isHovered(e.column);e.comp.addOrRemoveCssClass("ag-column-hover",t)}};this.addManagedListener(this.eventService,It.EVENT_COLUMN_HOVER_CHANGED,t),t()},t.prototype.setupFilterCss=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-header-cell-filtered",e.column.isFilterActive())};this.addManagedListener(this.column,dt.EVENT_FILTER_ACTIVE_CHANGED,t),t()},t.prototype.setupColId=function(){this.comp.setColId(this.column.getColId())},t.prototype.addActiveHeaderMouseListeners=function(){var e=this,t=function(t){return e.setActiveHeader("mouseenter"===t.type)};this.addManagedListener(this.getGui(),"mouseenter",t),this.addManagedListener(this.getGui(),"mouseleave",t)},t.prototype.setActiveHeader=function(e){this.comp.addOrRemoveCssClass("ag-header-active",e)},Sc([Ze("columnModel")],t.prototype,"columnModel",void 0),Sc([Ze("columnHoverService")],t.prototype,"columnHoverService",void 0),Sc([Ze("beans")],t.prototype,"beans",void 0),Sc([Ze("sortController")],t.prototype,"sortController",void 0),Sc([Ze("menuFactory")],t.prototype,"menuFactory",void 0),Sc([Ze("dragAndDropService")],t.prototype,"dragAndDropService",void 0),Sc([Ze("gridApi")],t.prototype,"gridApi",void 0),Sc([Ze("columnApi")],t.prototype,"columnApi",void 0),Sc([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Sc([Qe],t.prototype,"removeDragSource",null),t}(ic),xc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ec=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ac=function(e){function t(t,n,r,i){var o=e.call(this)||this;return o.eResize=n,o.comp=t,o.pinned=r,o.columnGroup=i,o}return xc(t,e),t.prototype.postConstruct=function(){var e=this;if(this.columnGroup.isResizable()){var t=this.horizontalResizeService.addResizeBar({eResizeBar:this.eResize,onResizeStart:this.onResizeStart.bind(this),onResizing:this.onResizing.bind(this,!1),onResizeEnd:this.onResizing.bind(this,!0)});if(this.addDestroyFunc(t),!this.gridOptionsWrapper.isSuppressAutoSize()){var n=this.gridOptionsWrapper.isSkipHeaderOnAutoSize();this.eResize.addEventListener("dblclick",(function(t){var r=[];e.columnGroup.getDisplayedLeafColumns().forEach((function(e){e.getColDef().suppressAutoSize||r.push(e.getColId())})),r.length>0&&e.columnModel.autoSizeColumns(r,n,"uiColumnResized")}))}}else this.comp.addOrRemoveResizableCssClass("ag-hidden",!0)},t.prototype.onResizeStart=function(e){var t=this,n=this.columnGroup.getDisplayedLeafColumns();this.resizeCols=n.filter((function(e){return e.isResizable()})),this.resizeStartWidth=0,this.resizeCols.forEach((function(e){return t.resizeStartWidth+=e.getActualWidth()})),this.resizeRatios=[],this.resizeCols.forEach((function(e){return t.resizeRatios.push(e.getActualWidth()/t.resizeStartWidth)}));var r=null;if(e&&(r=this.columnModel.getDisplayedGroupAfter(this.columnGroup)),r){var i=r.getDisplayedLeafColumns();this.resizeTakeFromCols=i.filter((function(e){return e.isResizable()})),this.resizeTakeFromStartWidth=0,this.resizeTakeFromCols.forEach((function(e){return t.resizeTakeFromStartWidth+=e.getActualWidth()})),this.resizeTakeFromRatios=[],this.resizeTakeFromCols.forEach((function(e){return t.resizeTakeFromRatios.push(e.getActualWidth()/t.resizeTakeFromStartWidth)}))}else this.resizeTakeFromCols=null,this.resizeTakeFromStartWidth=null,this.resizeTakeFromRatios=null;this.comp.addOrRemoveCssClass("ag-column-resizing",!0)},t.prototype.onResizing=function(e,t){var n=[],r=this.normaliseDragChange(t);n.push({columns:this.resizeCols,ratios:this.resizeRatios,width:this.resizeStartWidth+r}),this.resizeTakeFromCols&&n.push({columns:this.resizeTakeFromCols,ratios:this.resizeTakeFromRatios,width:this.resizeTakeFromStartWidth-r}),this.columnModel.resizeColumnSets(n,e,"uiColumnDragged"),e&&this.comp.addOrRemoveCssClass("ag-column-resizing",!1)},t.prototype.normaliseDragChange=function(e){var t=e;return this.gridOptionsWrapper.isEnableRtl()?this.pinned!==st.PINNED_LEFT&&(t*=-1):this.pinned===st.PINNED_RIGHT&&(t*=-1),t},Ec([Ze("horizontalResizeService")],t.prototype,"horizontalResizeService",void 0),Ec([Ze("columnModel")],t.prototype,"columnModel",void 0),Ec([Xe],t.prototype,"postConstruct",null),t}(Mt),Tc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Mc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Oc=function(e){function t(t,n){var r=e.call(this)||this;return r.removeChildListenersFuncs=[],r.columnGroup=n,r.comp=t,r}return Tc(t,e),t.prototype.postConstruct=function(){this.addListenersToChildrenColumns(),this.addManagedListener(this.columnGroup,pt.EVENT_DISPLAYED_CHILDREN_CHANGED,this.onDisplayedChildrenChanged.bind(this)),this.onWidthChanged(),this.addDestroyFunc(this.removeListenersOnChildrenColumns.bind(this))},t.prototype.addListenersToChildrenColumns=function(){var e=this;this.removeListenersOnChildrenColumns();var t=this.onWidthChanged.bind(this);this.columnGroup.getLeafColumns().forEach((function(n){n.addEventListener(dt.EVENT_WIDTH_CHANGED,t),n.addEventListener(dt.EVENT_VISIBLE_CHANGED,t),e.removeChildListenersFuncs.push((function(){n.removeEventListener(dt.EVENT_WIDTH_CHANGED,t),n.removeEventListener(dt.EVENT_VISIBLE_CHANGED,t)}))}))},t.prototype.removeListenersOnChildrenColumns=function(){this.removeChildListenersFuncs.forEach((function(e){return e()})),this.removeChildListenersFuncs=[]},t.prototype.onDisplayedChildrenChanged=function(){this.addListenersToChildrenColumns(),this.onWidthChanged()},t.prototype.onWidthChanged=function(){this.comp.setWidth(this.columnGroup.getActualWidth()+"px")},Mc([Xe],t.prototype,"postConstruct",null),t}(Mt),Lc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Rc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Pc=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.columnGroup=t,r}return Lc(t,e),t.prototype.setComp=function(t,n,r){e.prototype.setGui.call(this,n),this.comp=t,this.displayName=this.columnModel.getDisplayNameForColumnGroup(this.columnGroup,"header"),this.addClasses(),this.addAttributes(),this.setupMovingCss(),this.setupExpandable(),this.setupTooltip(),this.setupUserComp();var i=this.getParentRowCtrl().getPinned(),o=this.columnGroup.getOriginalColumnGroup().getLeafColumns();this.createManagedBean(new dc(o,n)),this.createManagedBean(new uc(this.columnGroup,n,this.beans)),this.createManagedBean(new Ac(t,r,i,this.columnGroup)),this.createManagedBean(new Oc(t,this.columnGroup)),this.createManagedBean(new ko(n,{shouldStopEventPropagation:this.shouldStopEventPropagation.bind(this),onTabKeyDown:function(){},handleKeyDown:this.handleKeyDown.bind(this),onFocusIn:this.onFocusIn.bind(this)}))},t.prototype.setupUserComp=function(){var e=this,t=this.displayName,n={displayName:this.displayName,columnGroup:this.columnGroup,setExpanded:function(t){e.columnModel.setColumnGroupOpened(e.columnGroup.getOriginalColumnGroup(),t,"gridInitializing")},api:this.gridApi,columnApi:this.columnApi,context:this.gridOptionsWrapper.getContext()};if(!t){var r=this.columnGroup,i=r.getLeafColumns();while(r.getParent()&&r.getParent().getLeafColumns().length===i.length)r=r.getParent();var o=r.getColGroupDef();o&&(t=o.headerName),t||(t=i?this.columnModel.getDisplayNameForColumn(i[0],"header",!0):"")}var a=this.userComponentFactory.getHeaderGroupCompDetails(n);this.comp.setUserCompDetails(a)},t.prototype.setupTooltip=function(){var e=this,t=this.columnGroup.getColGroupDef(),n={getColumn:function(){return e.columnGroup},getGui:function(){return e.eGui},getLocation:function(){return"headerGroup"},getTooltipValue:function(){return t&&t.headerTooltip}};t&&(n.getColDef=function(){return t});var r=this.createManagedBean(new Bu(n,this.beans));r.setComp(this.comp)},t.prototype.setupExpandable=function(){var e=this.columnGroup.getOriginalColumnGroup();this.refreshExpanded(),this.addManagedListener(e,ft.EVENT_EXPANDABLE_CHANGED,this.refreshExpanded.bind(this)),this.addManagedListener(e,ft.EVENT_EXPANDED_CHANGED,this.refreshExpanded.bind(this))},t.prototype.refreshExpanded=function(){var e=this.columnGroup;this.expandable=e.isExpandable();var t=e.isExpanded();this.expandable?this.comp.setAriaExpanded(t?"true":"false"):this.comp.setAriaExpanded(void 0)},t.prototype.addAttributes=function(){this.comp.setColId(this.columnGroup.getUniqueId())},t.prototype.addClasses=function(){var e=this,t=this.columnGroup.getColGroupDef(),n=gc.getHeaderClassesFromColDef(t,this.gridOptionsWrapper,null,this.columnGroup);n.push(this.columnGroup.isPadding()?"ag-header-group-cell-no-group":"ag-header-group-cell-with-group"),n.forEach((function(t){return e.comp.addOrRemoveCssClass(t,!0)}))},t.prototype.setupMovingCss=function(){var e=this,t=this.columnGroup.getOriginalColumnGroup(),n=t.getLeafColumns(),r=function(){return e.comp.addOrRemoveCssClass("ag-header-cell-moving",e.columnGroup.isMoving())};n.forEach((function(t){e.addManagedListener(t,dt.EVENT_MOVING_CHANGED,r)})),r()},t.prototype.onFocusIn=function(e){if(!this.eGui.contains(e.relatedTarget)){var t=this.getRowIndex();this.beans.focusService.setFocusedHeader(t,this.columnGroup)}},t.prototype.handleKeyDown=function(e){var t=document.activeElement,n=t===this.eGui;if(this.expandable&&n&&e.keyCode===wo.ENTER){var r=this.columnGroup,i=!r.isExpanded();this.columnModel.setColumnGroupOpened(r.getOriginalColumnGroup(),i,"uiColumnExpanded")}},t.prototype.setDragSource=function(e){var t=this;if(!this.isSuppressMoving()){var n=this.columnGroup.getOriginalColumnGroup().getLeafColumns(),r={type:ns.HeaderCell,eElement:e,defaultIconName:ds.ICON_HIDE,dragItemName:this.displayName,getDragItem:this.getDragItemForGroup.bind(this),onDragStarted:function(){return n.forEach((function(e){return e.setMoving(!0,"uiColumnDragged")}))},onDragStopped:function(){return n.forEach((function(e){return e.setMoving(!1,"uiColumnDragged")}))}};this.dragAndDropService.addDragSource(r,!0),this.addDestroyFunc((function(){return t.dragAndDropService.removeDragSource(r)}))}},t.prototype.getDragItemForGroup=function(){var e=this.columnGroup.getOriginalColumnGroup().getLeafColumns(),t={};e.forEach((function(e){return t[e.getId()]=e.isVisible()}));var n=[];return this.columnModel.getAllDisplayedColumns().forEach((function(t){e.indexOf(t)>=0&&(n.push(t),z(e,t))})),e.forEach((function(e){return n.push(e)})),{columns:n,visibleState:t}},t.prototype.isSuppressMoving=function(){var e=!1;this.columnGroup.getLeafColumns().forEach((function(t){(t.getColDef().suppressMovable||t.getColDef().lockPosition)&&(e=!0)}));var t=e||this.gridOptionsWrapper.isSuppressMovableColumns();return t},Rc([Ze("beans")],t.prototype,"beans",void 0),Rc([Ze("columnModel")],t.prototype,"columnModel",void 0),Rc([Ze("dragAndDropService")],t.prototype,"dragAndDropService",void 0),Rc([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Rc([Ze("gridApi")],t.prototype,"gridApi",void 0),Rc([Ze("columnApi")],t.prototype,"columnApi",void 0),t}(ic),Ic=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Nc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Bc=0,jc=function(e){function t(t,n,r){var i=e.call(this)||this;return i.instanceId=Bc++,i.headerCellCtrls={},i.rowIndex=t,i.pinned=n,i.type=r,i}return Ic(t,e),t.prototype.getInstanceId=function(){return this.instanceId},t.prototype.setComp=function(e){this.comp=e,this.onRowHeightChanged(),this.onVirtualColumnsChanged(),this.setWidth(),this.addEventListeners(),Gn()&&this.comp.setTransform("translateZ(0)"),e.setAriaRowIndex(this.rowIndex+1)},t.prototype.addEventListeners=function(){this.addManagedListener(this.eventService,It.EVENT_COLUMN_RESIZED,this.onColumnResized.bind(this)),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_VIRTUAL_COLUMNS_CHANGED,this.onVirtualColumnsChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_PIVOT_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_GROUP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_PIVOT_GROUP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_FLOATING_FILTERS_HEIGHT,this.onRowHeightChanged.bind(this))},t.prototype.getHtmlElementForColumnHeader=function(e){if(this.type==pl.COLUMN){var t=R(this.headerCellCtrls,(function(t){return t.getColumnGroupChild()==e}));if(t){var n=t.getGui();return n}}},t.prototype.onDisplayedColumnsChanged=function(){this.onVirtualColumnsChanged(),this.setWidth()},t.prototype.getType=function(){return this.type},t.prototype.onColumnResized=function(){this.setWidth()},t.prototype.setWidth=function(){var e=this.getWidthForRow();this.comp.setWidth(e+"px")},t.prototype.getWidthForRow=function(){var e=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT;if(e){var t=null!=this.pinned;return t?0:this.columnModel.getContainerWidth(st.PINNED_RIGHT)+this.columnModel.getContainerWidth(st.PINNED_LEFT)+this.columnModel.getContainerWidth(null)}return this.columnModel.getContainerWidth(this.pinned)},t.prototype.onRowHeightChanged=function(){var e,t,n=this.columnModel.getHeaderRowCount(),r=[],i=0;this.columnModel.isPivotMode()?(e=this.gridOptionsWrapper.getPivotGroupHeaderHeight(),t=this.gridOptionsWrapper.getPivotHeaderHeight()):(this.columnModel.hasFloatingFilters()&&(n++,i=1),e=this.gridOptionsWrapper.getGroupHeaderHeight(),t=this.gridOptionsWrapper.getHeaderHeight());for(var o=1+i,a=n-o,s=0;s<a;s++)r.push(e);r.push(t);for(s=0;s<i;s++)r.push(this.gridOptionsWrapper.getFloatingFiltersHeight());var u=0;for(s=0;s<this.rowIndex;s++)u+=r[s];this.comp.setTop(u+"px"),this.comp.setHeight(r[this.rowIndex]+"px")},t.prototype.getPinned=function(){return this.pinned},t.prototype.getRowIndex=function(){return this.rowIndex},t.prototype.onVirtualColumnsChanged=function(){var e=this,t=this.headerCellCtrls;this.headerCellCtrls={};var n=this.getColumnsInViewport();n.forEach((function(n){if(!n.isEmptyGroup()){var r=n.getUniqueId(),i=t[r];delete t[r];var o=i&&i.getColumnGroupChild()!=n;if(o&&(e.destroyBean(i),i=void 0),null==i)switch(e.type){case pl.FLOATING_FILTER:i=e.createBean(new fc(n,e));break;case pl.COLUMN_GROUP:i=e.createBean(new Pc(n,e));break;default:i=e.createBean(new kc(n,e));break}e.headerCellCtrls[r]=i}}));var r=function(t){var n=e.focusService.isHeaderWrapperFocused(t);if(!n)return!1;var r=e.columnModel.isDisplayed(t.getColumnGroupChild());return r};de(t,(function(t,n){var i=r(n);i?e.headerCellCtrls[t]=n:e.destroyBean(n)}));var i=be(this.headerCellCtrls);this.comp.setHeaderCtrls(i)},t.prototype.getColumnsInViewport=function(){var e=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT;return e?this.getColumnsInViewportPrintLayout():this.getColumnsInViewportNormalLayout()},t.prototype.getColumnsInViewportPrintLayout=function(){var e=this;if(null!=this.pinned)return[];var t=[],n=this.getActualDepth();return[st.PINNED_LEFT,null,st.PINNED_RIGHT].forEach((function(r){var i=e.columnModel.getVirtualHeaderGroupRow(r,n);t=t.concat(i)})),t},t.prototype.getActualDepth=function(){return this.type==pl.FLOATING_FILTER?this.rowIndex-1:this.rowIndex},t.prototype.getColumnsInViewportNormalLayout=function(){return this.columnModel.getVirtualHeaderGroupRow(this.pinned,this.getActualDepth())},t.prototype.focusHeader=function(e,t){var n=be(this.headerCellCtrls),r=R(n,(function(t){return t.getColumnGroupChild()==e}));return!!r&&(r.focus(t),!0)},Nc([Ze("columnModel")],t.prototype,"columnModel",void 0),Nc([Ze("focusService")],t.prototype,"focusService",void 0),t}(Mt),Hc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Gc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Vc=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},Yc=function(e){function t(t){var n=e.call(this)||this;return n.groupsRowCtrls=[],n.pinned=t,n}return Hc(t,e),t.prototype.setComp=function(e,t){this.comp=e,this.setupCenterWidth(),this.setupPinnedWidth(),this.setupDragAndDrop(t),this.addManagedListener(this.eventService,It.EVENT_GRID_COLUMNS_CHANGED,this.onGridColumnsChanged.bind(this)),this.ctrlsService.registerHeaderContainer(this,this.pinned),this.columnModel.isReady()&&this.refresh()},t.prototype.setupDragAndDrop=function(e){var t=new ec(this.pinned,e);this.createManagedBean(t)},t.prototype.refresh=function(e){var t=this;void 0===e&&(e=!1);var n=new Zi,r=this.focusService.getFocusHeaderToUseAfterRefresh(),i=function(){var e=t.columnModel.getHeaderRowCount()-1;t.groupsRowCtrls=t.destroyBeans(t.groupsRowCtrls);for(var r=0;r<e;r++){var i=t.createBean(new jc(n.next(),t.pinned,pl.COLUMN_GROUP));t.groupsRowCtrls.push(i)}},o=function(){var r=n.next(),i=null==t.columnsRowCtrl||!e||t.columnsRowCtrl.getRowIndex()!==r;i&&(t.destroyBean(t.columnsRowCtrl),t.columnsRowCtrl=t.createBean(new jc(r,t.pinned,pl.COLUMN)))},a=function(){var r=!t.columnModel.isPivotMode()&&t.columnModel.hasFloatingFilters(),i=function(){t.filtersRowCtrl=t.destroyBean(t.filtersRowCtrl)};if(r){var o=n.next();if(t.filtersRowCtrl){var a=t.filtersRowCtrl.getRowIndex()!==o;e&&!a||i()}t.filtersRowCtrl||(t.filtersRowCtrl=t.createBean(new jc(o,t.pinned,pl.FLOATING_FILTER)))}else i()};i(),o(),a();var s=this.getAllCtrls();this.comp.setCtrls(s),this.restoreFocusOnHeader(r)},t.prototype.restoreFocusOnHeader=function(e){null!=e&&e.column.getPinned()==this.pinned&&this.focusService.focusHeaderPosition({headerPosition:e})},t.prototype.getAllCtrls=function(){var e=Vc(this.groupsRowCtrls,[this.columnsRowCtrl]);return this.filtersRowCtrl&&e.push(this.filtersRowCtrl),e},t.prototype.onGridColumnsChanged=function(){this.refresh(!0)},t.prototype.setupCenterWidth=function(){var e=this;null==this.pinned&&this.createManagedBean(new Ul((function(t){return e.comp.setCenterWidth(t+"px")})))},t.prototype.setHorizontalScroll=function(e){this.comp.setContainerTransform("translateX("+e+"px)")},t.prototype.setupPinnedWidth=function(){var e=this;if(null!=this.pinned){var t=this.pinned===st.PINNED_LEFT,n=this.pinned===st.PINNED_RIGHT,r=function(){var r=t?e.pinnedWidthService.getPinnedLeftWidth():e.pinnedWidthService.getPinnedRightWidth();if(null!=r){var i=0==r,o=e.gridOptionsWrapper.isEnableRtl(),a=e.gridOptionsWrapper.getScrollbarWidth(),s=e.scrollVisibleService.isVerticalScrollShowing()&&(o&&t||!o&&n),u=s?r+a:r;e.comp.setPinnedContainerWidth(u+"px"),e.comp.addOrRemoveCssClass("ag-hidden",i)}};this.addManagedListener(this.eventService,It.EVENT_LEFT_PINNED_WIDTH_CHANGED,r),this.addManagedListener(this.eventService,It.EVENT_RIGHT_PINNED_WIDTH_CHANGED,r),this.addManagedListener(this.eventService,It.EVENT_SCROLL_VISIBILITY_CHANGED,r),this.addManagedListener(this.eventService,It.EVENT_SCROLLBAR_WIDTH_CHANGED,r)}},t.prototype.getHtmlElementForColumnHeader=function(e){if(this.columnsRowCtrl)return this.columnsRowCtrl.getHtmlElementForColumnHeader(e)},t.prototype.getRowType=function(e){var t=this.getAllCtrls(),n=t[e];return n?n.getType():void 0},t.prototype.focusHeader=function(e,t,n){var r=this.getAllCtrls(),i=r[e];return!!i&&i.focusHeader(t,n)},t.prototype.getRowCount=function(){return this.getAllCtrls().length},Gc([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Gc([Ze("scrollVisibleService")],t.prototype,"scrollVisibleService",void 0),Gc([Ze("pinnedWidthService")],t.prototype,"pinnedWidthService",void 0),Gc([Ze("columnModel")],t.prototype,"columnModel",void 0),Gc([Ze("focusService")],t.prototype,"focusService",void 0),t}(Mt),Wc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),qc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},zc=function(e){function t(t){var n=e.call(this)||this;return n.headerRowComps={},n.rowCompsList=[],n.pinned=t,n}return Wc(t,e),t.prototype.init=function(){var e=this;this.selectAndSetTemplate();var t={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},setCtrls:function(t){return e.setCtrls(t)},setCenterWidth:function(t){return e.eCenterContainer.style.width=t},setContainerTransform:function(t){return e.eCenterContainer.style.transform=t},setPinnedContainerWidth:function(t){var n=e.getGui();n.style.width=t,n.style.maxWidth=t,n.style.minWidth=t}},n=this.createManagedBean(new Yc(this.pinned));n.setComp(t,this.getGui())},t.prototype.selectAndSetTemplate=function(){var e=this.pinned==st.PINNED_LEFT,n=this.pinned==st.PINNED_RIGHT,r=e?t.PINNED_LEFT_TEMPLATE:n?t.PINNED_RIGHT_TEMPLATE:t.CENTER_TEMPLATE;this.setTemplate(r),this.eRowContainer=this.eCenterContainer?this.eCenterContainer:this.getGui()},t.prototype.destroyRowComps=function(){this.setCtrls([])},t.prototype.destroyRowComp=function(e){this.destroyBean(e),this.eRowContainer.removeChild(e.getGui())},t.prototype.setCtrls=function(e){var t,n=this,r=this.headerRowComps;this.headerRowComps={},this.rowCompsList=[];var i=function(e){var r=e.getGui(),i=r.parentElement!=n.eRowContainer;i&&n.eRowContainer.appendChild(r),t&&kr(n.eRowContainer,r,t),t=r};e.forEach((function(e){var t=e.getInstanceId(),o=r[t];delete r[t];var a=o||n.createBean(new Nl(e));n.headerRowComps[t]=a,n.rowCompsList.push(a),i(a)})),be(r).forEach((function(e){return n.destroyRowComp(e)}))},t.PINNED_LEFT_TEMPLATE='<div class="ag-pinned-left-header" role="presentation"/>',t.PINNED_RIGHT_TEMPLATE='<div class="ag-pinned-right-header" role="presentation"/>',t.CENTER_TEMPLATE='<div class="ag-header-viewport" role="presentation">\n            <div class="ag-header-container" ref="eCenterContainer" role="rowgroup"></div>\n        </div>',qc([lo("eCenterContainer")],t.prototype,"eCenterContainer",void 0),qc([Xe],t.prototype,"init",null),qc([Qe],t.prototype,"destroyRowComps",null),t}(uo),Uc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Kc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Xc=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Uc(t,e),t.prototype.postConstruct=function(){var e=this,t={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},setHeightAndMinHeight:function(t){e.getGui().style.height=t,e.getGui().style.minHeight=t}},n=this.createManagedBean(new Wl);n.setComp(t,this.getGui(),this.getFocusableElement());var r=function(t){e.createManagedBean(t),e.appendChild(t)};r(new zc(st.PINNED_LEFT)),r(new zc(null)),r(new zc(st.PINNED_RIGHT))},t.TEMPLATE='<div class="ag-header" role="presentation" unselectable="on"/>',Kc([Xe],t.prototype,"postConstruct",null),t}(uo),Qc=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Jc=function(){return Jc=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Jc.apply(this,arguments)},Zc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},$c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.allAdvancedFilters=new Map,t.activeAdvancedFilters=[],t.quickFilter=null,t.quickFilterParts=null,t.processingFilterChange=!1,t}var n;return Qc(t,e),n=t,t.prototype.init=function(){this.addManagedListener(this.eventService,It.EVENT_ROW_DATA_CHANGED,this.onNewRowsLoaded.bind(this)),this.addManagedListener(this.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.onNewColumnsLoaded.bind(this)),this.quickFilter=this.parseQuickFilter(this.gridOptionsWrapper.getQuickFilterText()),this.setQuickFilterParts(),this.allowShowChangeAfterFilter=this.gridOptionsWrapper.isAllowShowChangeAfterFilter()},t.prototype.setQuickFilterParts=function(){this.quickFilterParts=this.quickFilter?this.quickFilter.split(" "):null},t.prototype.setFilterModel=function(e){var t=this,n=[],r=this.getFilterModel();if(e){var i=Ui(Object.keys(e));this.allAdvancedFilters.forEach((function(r,o){var a=e[o];n.push(t.setModelOnFilterWrapper(r.filterPromise,a)),i.delete(o)})),i.forEach((function(r){var i=t.columnModel.getPrimaryColumn(r);if(i)if(i.isFilterAllowed()){var o=t.getOrCreateFilterWrapper(i,"NO_UI");n.push(t.setModelOnFilterWrapper(o.filterPromise,e[r]))}else console.warn("AG-Grid: setFilterModel() - unable to fully apply model, filtering disabled for colId: "+r);else console.warn("AG-Grid: setFilterModel() - no column found for colId: "+r)}))}else this.allAdvancedFilters.forEach((function(e){n.push(t.setModelOnFilterWrapper(e.filterPromise,null))}));eo.all(n).then((function(){var e=t.getFilterModel(),n=[];t.allAdvancedFilters.forEach((function(t,i){var o=r?r[i]:null,a=e?e[i]:null;Ji.jsonEquals(o,a)||n.push(t.column)})),n.length>0&&t.onFilterChanged({columns:n})}))},t.prototype.setModelOnFilterWrapper=function(e,t){return new eo((function(n){e.then((function(e){"function"!==typeof e.setModel&&(console.warn("Warning ag-grid - filter missing setModel method, which is needed for setFilterModel"),n()),(e.setModel(t)||eo.resolve()).then((function(){return n()}))}))}))},t.prototype.getFilterModel=function(){var e={};return this.allAdvancedFilters.forEach((function(t,n){var r=t.filterPromise,i=r.resolveNow(null,(function(e){return e}));if(null==i)return null;if("function"===typeof i.getModel){var o=i.getModel();D(o)&&(e[n]=o)}else console.warn("Warning ag-grid - filter API missing getModel method, which is needed for getFilterModel")})),e},t.prototype.isAdvancedFilterPresent=function(){return this.activeAdvancedFilters.length>0},t.prototype.updateActiveFilters=function(){var e=this;this.activeAdvancedFilters.length=0;var t=function(e){return!!e&&(e.isFilterActive?e.isFilterActive():(console.warn("AG Grid: Filter is missing isFilterActive() method"),!1))};this.allAdvancedFilters.forEach((function(n){if(n.filterPromise.resolveNow(!1,t)){var r=n.filterPromise.resolveNow(null,(function(e){return e}));e.activeAdvancedFilters.push(r)}}))},t.prototype.updateFilterFlagInColumns=function(e,t){this.allAdvancedFilters.forEach((function(n){var r=n.filterPromise.resolveNow(!1,(function(e){return e.isFilterActive()}));n.column.setFilterActive(r,e,t)}))},t.prototype.isAnyFilterPresent=function(){return this.isQuickFilterPresent()||this.isAdvancedFilterPresent()||this.gridOptionsWrapper.isExternalFilterPresent()},t.prototype.doAdvancedFiltersPass=function(e,t){for(var n=e.data,r=0;r<this.activeAdvancedFilters.length;r++){var i=this.activeAdvancedFilters[r];if(null!=i&&i!==t){if("function"!==typeof i.doesFilterPass)throw new Error("Filter is missing method doesFilterPass");if(!i.doesFilterPass({node:e,data:n}))return!1}}return!0},t.prototype.parseQuickFilter=function(e){return D(e)?this.gridOptionsWrapper.isRowModelDefault()?e.toUpperCase():(console.warn("ag-grid: quick filtering only works with the Client-Side Row Model"),null):null},t.prototype.setQuickFilter=function(e){var t=this.parseQuickFilter(e);this.quickFilter!==t&&(this.quickFilter=t,this.setQuickFilterParts(),this.onFilterChanged())},t.prototype.onFilterChanged=function(e){void 0===e&&(e={});var t=e.filterInstance,n=e.additionalEventAttributes,r=e.columns;this.updateActiveFilters(),this.updateFilterFlagInColumns("filterChanged",n),this.allAdvancedFilters.forEach((function(e){e.filterPromise&&e.filterPromise.then((function(e){e&&e!==t&&e.onAnyFilterChanged&&e.onAnyFilterChanged()}))}));var i={type:It.EVENT_FILTER_CHANGED,api:this.gridApi,columnApi:this.columnApi,columns:r||[]};n&&Fe(i,n),this.processingFilterChange=!0,this.eventService.dispatchEvent(i),this.processingFilterChange=!1},t.prototype.isSuppressFlashingCellsBecauseFiltering=function(){return!this.allowShowChangeAfterFilter&&this.processingFilterChange},t.prototype.isQuickFilterPresent=function(){return null!==this.quickFilter},t.prototype.doesRowPassOtherFilters=function(e,t){return this.doesRowPassFilter({rowNode:t,filterInstanceToSkip:e})},t.prototype.doesRowPassQuickFilterNoCache=function(e,t){var n=this,r=this.columnModel.getAllColumnsForQuickFilter();return ie(r,(function(r){var i=n.getQuickFilterTextForColumn(r,e);return D(i)&&i.indexOf(t)>=0}))},t.prototype.doesRowPassQuickFilterCache=function(e,t){return e.quickFilterAggregateText||this.aggregateRowForQuickFilter(e),e.quickFilterAggregateText.indexOf(t)>=0},t.prototype.doesRowPassQuickFilter=function(e){var t=this,n=this.gridOptionsWrapper.isCacheQuickFilter();return re(this.quickFilterParts,(function(r){return n?t.doesRowPassQuickFilterCache(e,r):t.doesRowPassQuickFilterNoCache(e,r)}))},t.prototype.doesRowPassFilter=function(e){return!(this.isQuickFilterPresent()&&!this.doesRowPassQuickFilter(e.rowNode))&&(!(this.gridOptionsWrapper.isExternalFilterPresent()&&!this.gridOptionsWrapper.doesExternalFilterPass(e.rowNode))&&!(this.isAdvancedFilterPresent()&&!this.doAdvancedFiltersPass(e.rowNode,e.filterInstanceToSkip)))},t.prototype.getQuickFilterTextForColumn=function(e,t){var n=this.valueService.getValue(e,t,!0),r=e.getColDef();if(r.getQuickFilterText){var i={value:n,node:t,data:t.data,column:e,colDef:r,context:this.gridOptionsWrapper.getContext()};n=r.getQuickFilterText(i)}return D(n)?n.toString().toUpperCase():null},t.prototype.aggregateRowForQuickFilter=function(e){var t=this,r=[],i=this.columnModel.getAllColumnsForQuickFilter();oe(i,(function(n){var i=t.getQuickFilterTextForColumn(n,e);D(i)&&r.push(i)})),e.quickFilterAggregateText=r.join(n.QUICK_FILTER_SEPARATOR)},t.prototype.onNewRowsLoaded=function(e){this.allAdvancedFilters.forEach((function(e){e.filterPromise.then((function(e){e.onNewRowsLoaded&&e.onNewRowsLoaded()}))})),this.updateFilterFlagInColumns(e),this.updateActiveFilters()},t.prototype.createValueGetter=function(e){var t=this;return function(n){return t.valueService.getValue(e,n,!0)}},t.prototype.getFilterComponent=function(e,t,n){if(void 0===n&&(n=!0),n)return this.getOrCreateFilterWrapper(e,t).filterPromise;var r=this.cachedFilter(e);return r?r.filterPromise:null},t.prototype.isFilterActive=function(e){var t=this.cachedFilter(e);return!!t&&t.filterPromise.resolveNow(!1,(function(e){return e.isFilterActive()}))},t.prototype.getOrCreateFilterWrapper=function(e,t){var n=this.cachedFilter(e);return n?"NO_UI"!==t&&this.putIntoGui(n,t):(n=this.createFilterWrapper(e,t),this.allAdvancedFilters.set(e.getColId(),n)),n},t.prototype.cachedFilter=function(e){return this.allAdvancedFilters.get(e.getColId())},t.prototype.createFilterInstance=function(e,t){var n,r=this,i=ut.isRegistered(rt.SetFilterModule)?"agSetColumnFilter":"agTextColumnFilter",o=e.getColDef(),a=Jc(Jc({},this.createFilterParams(e,o,t)),{filterModifiedCallback:function(){var t={type:It.EVENT_FILTER_MODIFIED,api:r.gridApi,columnApi:r.columnApi,column:e,filterInstance:n};r.eventService.dispatchEvent(t)},filterChangedCallback:function(t){return r.onFilterChanged({filterInstance:n,additionalEventAttributes:t,columns:[e]})},doesRowPassOtherFilter:function(e){return r.doesRowPassOtherFilters(n,e)}}),s=this.userComponentFactory.getFilterDetails(o,a,i);if(!s)return null;var u=s.newAgStackInstance();return u&&u.then((function(e){return n=e})),u},t.prototype.createFilterParams=function(e,t,n){void 0===n&&(n=null);var r={api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),column:e,colDef:he(t),rowModel:this.rowModel,filterChangedCallback:function(){},filterModifiedCallback:function(){},valueGetter:this.createValueGetter(e),context:this.gridOptionsWrapper.getContext(),doesRowPassOtherFilter:function(){return!0}};return n&&(r.$scope=n),r},t.prototype.createFilterWrapper=function(e,t){var n={column:e,filterPromise:null,scope:null,compiledElement:null,guiPromise:eo.resolve(null)};return n.scope=this.gridOptionsWrapper.isAngularCompileFilters()?this.$scope.$new():null,n.filterPromise=this.createFilterInstance(e,n.scope),n.filterPromise&&this.putIntoGui(n,t),n},t.prototype.putIntoGui=function(e,t){var n=this,r=document.createElement("div");r.className="ag-filter",e.guiPromise=new eo((function(i){e.filterPromise.then((function(o){var a=o.getGui();if(D(a)||console.warn("getGui method from filter returned "+a+", it should be a DOM element or an HTML template string."),"string"===typeof a&&(a=Fr(a)),r.appendChild(a),e.scope){var s=n.$compile(r)(e.scope);e.compiledElement=s,window.setTimeout((function(){return e.scope.$apply()}),0)}i(r),n.eventService.dispatchEvent({type:It.EVENT_FILTER_OPENED,column:e.column,source:t,eGui:r,api:n.gridApi,columnApi:n.columnApi})}))}))},t.prototype.onNewColumnsLoaded=function(){var e=this,t=!1,n=[];this.allAdvancedFilters.forEach((function(r){var i=!e.columnModel.getPrimaryColumn(r.column);i&&(t=!0,n.push(r.column),e.disposeFilterWrapper(r,"filterDestroyed"))})),t&&this.onFilterChanged({columns:n})},t.prototype.destroyFilter=function(e,t){void 0===t&&(t="api");var n=this.allAdvancedFilters.get(e.getColId());n&&(this.disposeFilterWrapper(n,t),this.onFilterChanged({columns:[e]}))},t.prototype.disposeFilterWrapper=function(e,t){var n=this;e.filterPromise.then((function(r){(r.setModel(null)||eo.resolve()).then((function(){n.getContext().destroyBean(r),e.column.setFilterActive(!1,t),e.scope&&(e.compiledElement&&e.compiledElement.remove(),e.scope.$destroy()),n.allAdvancedFilters.delete(e.column.getColId())}))}))},t.prototype.destroy=function(){var t=this;e.prototype.destroy.call(this),this.allAdvancedFilters.forEach((function(e){return t.disposeFilterWrapper(e,"filterDestroyed")}))},t.QUICK_FILTER_SEPARATOR="\n",Zc([Ze("$compile")],t.prototype,"$compile",void 0),Zc([Ze("$scope")],t.prototype,"$scope",void 0),Zc([Ze("valueService")],t.prototype,"valueService",void 0),Zc([Ze("columnModel")],t.prototype,"columnModel",void 0),Zc([Ze("rowModel")],t.prototype,"rowModel",void 0),Zc([Ze("columnApi")],t.prototype,"columnApi",void 0),Zc([Ze("gridApi")],t.prototype,"gridApi",void 0),Zc([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Zc([Xe],t.prototype,"init",null),Zc([Qe],t.prototype,"destroy",null),t=n=Zc([Je("filterManager")],t),t}(Mt),ed=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),td=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},nd=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.initialised=!1,t}return ed(t,e),t.prototype.init=function(){this.cellExpressions=this.gridOptionsWrapper.isEnableCellExpressions(),this.initialised=!0},t.prototype.getValue=function(e,t,n,r){if(void 0===n&&(n=!1),void 0===r&&(r=!1),this.initialised||this.init(),t){var i,o=e.getColDef(),a=o.field,s=e.getId(),u=t.data,l=t.groupData&&void 0!==t.groupData[s],c=!r&&t.aggData&&void 0!==t.aggData[s];if(n&&o.filterValueGetter?i=this.executeFilterValueGetter(o.filterValueGetter,u,e,t):this.gridOptionsWrapper.isTreeData()&&c?i=t.aggData[s]:this.gridOptionsWrapper.isTreeData()&&o.valueGetter?i=this.executeValueGetter(o.valueGetter,u,e,t):this.gridOptionsWrapper.isTreeData()&&a&&u?i=xe(u,a,e.isFieldContainsDots()):l?i=t.groupData[s]:c?i=t.aggData[s]:o.valueGetter?i=this.executeValueGetter(o.valueGetter,u,e,t):a&&u&&(i=xe(u,a,e.isFieldContainsDots())),this.cellExpressions&&"string"===typeof i&&0===i.indexOf("=")){var d=i.substring(1);i=this.executeValueGetter(d,u,e,t)}if(null==i){var h=this.getOpenedGroup(t,e);if(null!=h)return h}return i}},t.prototype.getOpenedGroup=function(e,t){if(this.gridOptionsWrapper.isShowOpenedGroup()){var n=t.getColDef();if(n.showRowGroup){var r=t.getColDef().showRowGroup,i=e.parent;while(null!=i){if(i.rowGroupColumn&&(!0===r||r===i.rowGroupColumn.getId()))return i.key;i=i.parent}}}},t.prototype.setValue=function(e,t,n,r){var i=this.columnModel.getPrimaryColumn(t);if(e&&i){S(e.data)&&(e.data={});var o=i.getColDef(),a=o.field,s=o.newValueHandler,u=o.valueSetter;if(S(a)&&S(s)&&S(u))console.warn("AG Grid: you need either field or valueSetter set on colDef for editing to work");else{var l,c={node:e,data:e.data,oldValue:this.getValue(i,e),newValue:n,colDef:i.getColDef(),column:i,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()};if(c.newValue=n,l=s&&D(s)?s(c):D(u)?this.expressionService.evaluate(u,c):this.setValueUsingField(e.data,a,n,i.isFieldContainsDots()),void 0===l&&(l=!0),l){e.resetQuickFilterAggregateText(),this.valueCache.onDataChanged(),c.newValue=this.getValue(i,e);var d=i.getColDef().onCellValueChanged;"function"===typeof d&&setTimeout((function(){return d(c)}),0);var h={type:It.EVENT_CELL_VALUE_CHANGED,event:null,rowIndex:e.rowIndex,rowPinned:e.rowPinned,column:c.column,api:c.api,columnApi:c.columnApi,colDef:c.colDef,context:c.context,data:e.data,node:e,oldValue:c.oldValue,newValue:c.newValue,value:c.newValue,source:r};this.eventService.dispatchEvent(h)}}}},t.prototype.setValueUsingField=function(e,t,n,r){if(!t)return!1;var i=!1;if(r){var o=t.split("."),a=e;while(o.length>0&&a){var s=o.shift();0===o.length?a[s]=n:a=a[s]}}else e[t]=n;return!i},t.prototype.executeFilterValueGetter=function(e,t,n,r){var i={data:t,node:r,column:n,colDef:n.getColDef(),api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext(),getValue:this.getValueCallback.bind(this,r)};return this.expressionService.evaluate(e,i)},t.prototype.executeValueGetter=function(e,t,n,r){var i=n.getId(),o=this.valueCache.getValue(r,i);if(void 0!==o)return o;var a={data:t,node:r,column:n,colDef:n.getColDef(),api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext(),getValue:this.getValueCallback.bind(this,r)},s=this.expressionService.evaluate(e,a);return this.valueCache.setValue(r,i,s),s},t.prototype.getValueCallback=function(e,t){var n=this.columnModel.getPrimaryColumn(t);return n?this.getValue(n,e):null},t.prototype.getKeyForNode=function(e,t){var n=this.getValue(e,t),r=e.getColDef().keyCreator,i=n;if(r){var o={value:n,colDef:e.getColDef(),column:e,node:t,data:t.data,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()};i=r(o)}return"string"===typeof i||null==i||(i=String(i),"[object Object]"===i&&Le((function(){console.warn("AG Grid: a column you are grouping or pivoting by has objects as values. If you want to group by complex objects then either a) use a colDef.keyCreator (se AG Grid docs) or b) to toString() on the object to return a key")}),"getKeyForNode - warn about [object,object]")),i},td([Ze("expressionService")],t.prototype,"expressionService",void 0),td([Ze("columnModel")],t.prototype,"columnModel",void 0),td([Ze("valueCache")],t.prototype,"valueCache",void 0),td([Xe],t.prototype,"init",null),t=td([Je("valueService")],t),t}(Mt),rd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),id=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e["AUTO_HEIGHT"]="ag-layout-auto-height",e["NORMAL"]="ag-layout-normal",e["PRINT"]="ag-layout-print"})(Hl||(Hl={}));var od,ad=function(e){function t(t){var n=e.call(this)||this;return n.view=t,n}return rd(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,this.updateLayoutClasses.bind(this)),this.updateLayoutClasses()},t.prototype.updateLayoutClasses=function(){var e=this.gridOptionsWrapper.getDomLayout(),t={autoHeight:e===st.DOM_LAYOUT_AUTO_HEIGHT,normal:e===st.DOM_LAYOUT_NORMAL,print:e===st.DOM_LAYOUT_PRINT},n=t.autoHeight?Hl.AUTO_HEIGHT:t.print?Hl.PRINT:Hl.NORMAL;this.view.updateLayoutClasses(n,t)},id([Ze("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),id([Xe],t.prototype,"postConstruct",null),t}(Mt),sd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ud=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ld=function(e){function t(t){var n=e.call(this)||this;return n.scrollLeft=-1,n.nextScrollTop=-1,n.scrollTop=-1,n.eBodyViewport=t,n.resetLastHorizontalScrollElementDebounced=Ve(n.resetLastHorizontalScrollElement.bind(n),500),n}return sd(t,e),t.prototype.postConstruct=function(){var e=this;this.enableRtl=this.gridOptionsWrapper.isEnableRtl(),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,this.onDisplayedColumnsWidthChanged.bind(this)),this.ctrlsService.whenReady((function(t){e.centerRowContainerCon=t.centerRowContainerCtrl,e.onDisplayedColumnsWidthChanged(),e.addScrollListener()}))},t.prototype.addScrollListener=function(){var e=this.ctrlsService.getFakeHScrollCtrl();this.addManagedListener(this.centerRowContainerCon.getViewportElement(),"scroll",this.onCenterViewportScroll.bind(this)),this.addManagedListener(e.getViewport(),"scroll",this.onFakeHorizontalScroll.bind(this));var t=this.gridOptionsWrapper.isDebounceVerticalScrollbar()?Ve(this.onVerticalScroll.bind(this),100):this.onVerticalScroll.bind(this);this.addManagedListener(this.eBodyViewport,"scroll",t)},t.prototype.onDisplayedColumnsWidthChanged=function(){this.enableRtl&&this.horizontallyScrollHeaderCenterAndFloatingCenter()},t.prototype.horizontallyScrollHeaderCenterAndFloatingCenter=function(e){void 0===e&&(e=this.centerRowContainerCon.getCenterViewportScrollLeft());var t=this.enableRtl?e:-e,n=this.ctrlsService.getTopCenterRowContainerCtrl(),r=this.ctrlsService.getBottomCenterRowContainerCtrl(),i=this.ctrlsService.getFakeHScrollCtrl(),o=this.ctrlsService.getHeaderRowContainerCtrl();o.setHorizontalScroll(t),r.setContainerTranslateX(t),n.setContainerTranslateX(t);var a=this.lastHorizontalScrollElement===this.centerRowContainerCon.getViewportElement()?i.getViewport():this.centerRowContainerCon.getViewportElement();mr(a,Math.abs(e),this.enableRtl)},t.prototype.isControllingScroll=function(e){return this.lastHorizontalScrollElement?e===this.lastHorizontalScrollElement:(this.lastHorizontalScrollElement=e,!0)},t.prototype.onFakeHorizontalScroll=function(){var e=this.ctrlsService.getFakeHScrollCtrl().getViewport();this.isControllingScroll(e)&&this.onBodyHorizontalScroll(e)},t.prototype.onCenterViewportScroll=function(){var e=this.centerRowContainerCon.getViewportElement();this.isControllingScroll(e)&&this.onBodyHorizontalScroll(e)},t.prototype.onBodyHorizontalScroll=function(e){var t=this.centerRowContainerCon.getViewportElement(),n=t.scrollLeft;this.shouldBlockScrollUpdate("horizontal",n,!0)||(this.doHorizontalScroll(Math.round(gr(e,this.enableRtl))),this.resetLastHorizontalScrollElementDebounced())},t.prototype.onVerticalScroll=function(){var e=this.eBodyViewport.scrollTop;this.shouldBlockScrollUpdate("vertical",e,!0)||(this.animationFrameService.setScrollTop(e),this.nextScrollTop=e,this.gridOptionsWrapper.isSuppressAnimationFrame()?(this.scrollTop=this.nextScrollTop,this.redrawRowsAfterScroll()):this.animationFrameService.schedule())},t.prototype.resetLastHorizontalScrollElement=function(){this.lastHorizontalScrollElement=null},t.prototype.doHorizontalScroll=function(e){var t=this.ctrlsService.getFakeHScrollCtrl().getViewport(),n=gr(t,this.enableRtl);this.scrollLeft===e&&e===n||(this.scrollLeft=e,this.fireScrollEvent("horizontal"),this.horizontallyScrollHeaderCenterAndFloatingCenter(e),this.onHorizontalViewportChanged())},t.prototype.fireScrollEvent=function(e){var t=this,n={type:It.EVENT_BODY_SCROLL,api:this.gridApi,columnApi:this.columnApi,direction:e,left:this.scrollLeft,top:this.scrollTop};this.eventService.dispatchEvent(n),window.clearTimeout(this.scrollTimer),this.scrollTimer=void 0,this.scrollTimer=window.setTimeout((function(){var e=we({},n,{type:It.EVENT_BODY_SCROLL_END});t.eventService.dispatchEvent(e)}),100)},t.prototype.shouldBlockScrollUpdate=function(e,t,n){if(void 0===n&&(n=!1),n&&!Wn())return!1;if("vertical"===e){var r=cr(this.eBodyViewport),i=this.eBodyViewport.scrollHeight;if(t<0||t+r>i)return!0}if("horizontal"===e){var o=this.centerRowContainerCon.getCenterWidth(),a=this.centerRowContainerCon.getViewportElement().scrollWidth;if(this.enableRtl&&fr()){if(t>0)return!0}else if(t<0)return!0;if(Math.abs(t)+o>a)return!0}return!1},t.prototype.redrawRowsAfterScroll=function(){this.fireScrollEvent("vertical")},t.prototype.onHorizontalViewportChanged=function(){this.centerRowContainerCon.onHorizontalViewportChanged()},t.prototype.checkScrollLeft=function(){this.scrollLeft!==this.centerRowContainerCon.getCenterViewportScrollLeft()&&this.onBodyHorizontalScroll(this.centerRowContainerCon.getViewportElement())},t.prototype.executeAnimationFrameScroll=function(){var e=this.scrollTop!=this.nextScrollTop;return e&&(this.scrollTop=this.nextScrollTop,this.redrawRowsAfterScroll()),e},t.prototype.setHorizontalScrollPosition=function(e){var t=0,n=this.centerRowContainerCon.getViewportElement().scrollWidth-this.centerRowContainerCon.getCenterWidth();this.shouldBlockScrollUpdate("horizontal",e)&&(e=this.enableRtl&&fr()?e>0?0:n:Math.min(Math.max(e,t),n)),mr(this.centerRowContainerCon.getViewportElement(),Math.abs(e),this.enableRtl),this.doHorizontalScroll(e)},t.prototype.setVerticalScrollPosition=function(e){this.eBodyViewport.scrollTop=e},t.prototype.getVScrollPosition=function(){var e={top:this.eBodyViewport.scrollTop,bottom:this.eBodyViewport.scrollTop+this.eBodyViewport.offsetHeight};return e},t.prototype.getHScrollPosition=function(){return this.centerRowContainerCon.getHScrollPosition()},t.prototype.isHorizontalScrollShowing=function(){return this.centerRowContainerCon.isHorizontalScrollShowing()},t.prototype.scrollHorizontally=function(e){var t=this.centerRowContainerCon.getViewportElement().scrollLeft;return this.setHorizontalScrollPosition(t+e),this.centerRowContainerCon.getViewportElement().scrollLeft-t},t.prototype.scrollToTop=function(){this.eBodyViewport.scrollTop=0},t.prototype.ensureNodeVisible=function(e,t){void 0===t&&(t=null);for(var n=this.rowModel.getRowCount(),r="function"===typeof e,i=-1,o=0;o<n;o++){var a=this.rowModel.getRow(o);if(r){if(e(a)){i=o;break}}else if(e===a||e===a.data){i=o;break}}i>=0&&this.ensureIndexVisible(i,t)},t.prototype.ensureIndexVisible=function(e,t){if(this.gridOptionsWrapper.getDomLayout()!==st.DOM_LAYOUT_PRINT){var n=this.paginationProxy.getRowCount();if("number"!==typeof e||e<0||e>=n)console.warn("invalid row index for ensureIndexVisible: "+e);else{var r=this.gridOptionsWrapper.isPagination(),i=r&&!this.gridOptionsWrapper.isSuppressPaginationPanel();i||this.paginationProxy.goToPageWithIndex(e);var o,a=this.paginationProxy.getRow(e);do{var s=a.rowTop,u=a.rowHeight,l=this.paginationProxy.getPixelOffset(),c=a.rowTop-l,d=c+a.rowHeight,h=this.getVScrollPosition(),p=this.heightScaler.getDivStretchOffset(),f=h.top+p,g=h.bottom+p,m=g-f,_=this.heightScaler.getScrollPositionForPixel(c),y=this.heightScaler.getScrollPositionForPixel(d-m),v=Math.min((_+y)/2,c),b=f>c,F=g<d,w=null;"top"===t?w=_:"bottom"===t?w=y:"middle"===t?w=v:b?w=_:F&&(w=y),null!==w&&(this.eBodyViewport.scrollTop=w,this.rowRenderer.redrawAfterScroll()),o=s!==a.rowTop||u!==a.rowHeight}while(o);this.animationFrameService.flushAllFrames()}}},t.prototype.ensureColumnVisible=function(e){var t=this.columnModel.getGridColumn(e);if(t&&!t.isPinned()&&this.columnModel.isColumnDisplayed(t)){var n,r,i=t.getLeft(),o=i+t.getActualWidth(),a=this.centerRowContainerCon.getCenterWidth(),s=this.centerRowContainerCon.getCenterViewportScrollLeft(),u=this.columnModel.getBodyContainerWidth();this.enableRtl?(n=u-s-a,r=u-s):(n=s,r=a+s);var l=n>i,c=r<o,d=a<t.getActualWidth(),h=l||d,p=c;if(h||p){var f=void 0;f=this.enableRtl?h?u-a-i:u-o:h?i:o-a,this.centerRowContainerCon.setCenterViewportScrollLeft(f)}this.centerRowContainerCon.onHorizontalViewportChanged(),this.animationFrameService.flushAllFrames()}},ud([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),ud([Ze("animationFrameService")],t.prototype,"animationFrameService",void 0),ud([Ze("columnApi")],t.prototype,"columnApi",void 0),ud([Ze("gridApi")],t.prototype,"gridApi",void 0),ud([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),ud([Ze("rowModel")],t.prototype,"rowModel",void 0),ud([Ze("rowContainerHeightService")],t.prototype,"heightScaler",void 0),ud([Ze("rowRenderer")],t.prototype,"rowRenderer",void 0),ud([Ze("columnModel")],t.prototype,"columnModel",void 0),ud([Xe],t.prototype,"postConstruct",null),t}(Mt),cd=function(){function e(e){this.tickingInterval=null,this.onScrollCallback=null,this.scrollContainer=e.scrollContainer,this.scrollHorizontally=-1!==e.scrollAxis.indexOf("x"),this.scrollVertically=-1!==e.scrollAxis.indexOf("y"),this.scrollByTick=null!=e.scrollByTick?e.scrollByTick:20,e.onScrollCallback&&(this.onScrollCallback=e.onScrollCallback),this.scrollVertically&&(this.getVerticalPosition=e.getVerticalPosition,this.setVerticalPosition=e.setVerticalPosition),this.scrollHorizontally&&(this.getHorizontalPosition=e.getHorizontalPosition,this.setHorizontalPosition=e.setHorizontalPosition),this.shouldSkipVerticalScroll=e.shouldSkipVerticalScroll||function(){return!1},this.shouldSkipHorizontalScroll=e.shouldSkipHorizontalScroll||function(){return!1}}return e.prototype.check=function(e,t){void 0===t&&(t=!1);var n=t||this.shouldSkipVerticalScroll();if(!n||!this.shouldSkipHorizontalScroll()){var r=this.scrollContainer.getBoundingClientRect(),i=this.scrollByTick;this.tickLeft=e.clientX<r.left+i,this.tickRight=e.clientX>r.right-i,this.tickUp=e.clientY<r.top+i&&!n,this.tickDown=e.clientY>r.bottom-i&&!n,this.tickLeft||this.tickRight||this.tickUp||this.tickDown?this.ensureTickingStarted():this.ensureCleared()}},e.prototype.ensureTickingStarted=function(){null===this.tickingInterval&&(this.tickingInterval=window.setInterval(this.doTick.bind(this),100),this.tickCount=0)},e.prototype.doTick=function(){var e;if(this.tickCount++,e=this.tickCount>20?200:this.tickCount>10?80:40,this.scrollVertically){var t=this.getVerticalPosition();this.tickUp&&this.setVerticalPosition(t-e),this.tickDown&&this.setVerticalPosition(t+e)}if(this.scrollHorizontally){var n=this.getHorizontalPosition();this.tickLeft&&this.setHorizontalPosition(n-e),this.tickRight&&this.setHorizontalPosition(n+e)}this.onScrollCallback&&this.onScrollCallback()},e.prototype.ensureCleared=function(){this.tickingInterval&&(window.clearInterval(this.tickingInterval),this.tickingInterval=null)},e}(),dd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),hd=function(){return hd=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},hd.apply(this,arguments)},pd=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},fd=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},gd=function(e){function t(t){var n=e.call(this)||this;return n.isMultiRowDrag=!1,n.isGridSorted=!1,n.isGridFiltered=!1,n.isRowGroupActive=!1,n.eContainer=t,n}return dd(t,e),t.prototype.postConstruct=function(){var e=this;this.gridOptionsWrapper.isRowModelDefault()&&(this.clientSideRowModel=this.rowModel);var t=function(){e.onSortChanged(),e.onFilterChanged(),e.onRowGroupChanged()};this.addManagedListener(this.eventService,It.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_ROW_GROUP_CHANGED,this.onRowGroupChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_MODEL_UPDATED,(function(){t()})),t(),this.ctrlsService.whenReady((function(){var t=e.ctrlsService.getGridBodyCtrl();e.autoScrollService=new cd({scrollContainer:t.getBodyViewportElement(),scrollAxis:"y",getVerticalPosition:function(){return t.getScrollFeature().getVScrollPosition().top},setVerticalPosition:function(e){return t.getScrollFeature().setVerticalScrollPosition(e)},onScrollCallback:function(){e.onDragging(e.lastDraggingEvent)}})}))},t.prototype.onSortChanged=function(){this.isGridSorted=this.sortController.isSortActive()},t.prototype.onFilterChanged=function(){this.isGridFiltered=this.filterManager.isAnyFilterPresent()},t.prototype.onRowGroupChanged=function(){var e=this.columnModel.getRowGroupColumns();this.isRowGroupActive=!k(e)},t.prototype.getContainer=function(){return this.eContainer},t.prototype.isInterestedIn=function(e){return e===ns.RowDrag},t.prototype.getIconName=function(){var e=this.gridOptionsWrapper.isRowDragManaged();return e&&this.shouldPreventRowMove()?ds.ICON_NOT_ALLOWED:ds.ICON_MOVE},t.prototype.shouldPreventRowMove=function(){return this.isGridSorted||this.isGridFiltered||this.isRowGroupActive},t.prototype.getRowNodes=function(e){if(!this.isFromThisGrid(e))return e.dragItem.rowNodes||[];var t=this.gridOptionsWrapper.isRowDragMultiRow(),n=this.selectionService.getSelectedNodes(),r=e.dragItem.rowNode;return t&&-1!==n.indexOf(r)?(this.isMultiRowDrag=!0,fd(n)):(this.isMultiRowDrag=!1,[r])},t.prototype.onDragEnter=function(e){this.dispatchGridEvent(It.EVENT_ROW_DRAG_ENTER,e),this.getRowNodes(e).forEach((function(e){e.setDragging(!0)})),this.onEnterOrDragging(e)},t.prototype.onDragging=function(e){this.onEnterOrDragging(e)},t.prototype.isFromThisGrid=function(e){var t=e.dragSource.dragSourceDomDataKey;return t===this.gridOptionsWrapper.getDomDataKey()},t.prototype.isDropZoneWithinThisGrid=function(e){var t=this.ctrlsService.getGridBodyCtrl(),n=t.getGui(),r=e.dropZoneTarget;return!n.contains(r)},t.prototype.onEnterOrDragging=function(e){this.dispatchGridEvent(It.EVENT_ROW_DRAG_MOVE,e),this.lastDraggingEvent=e;var t=this.mouseEventService.getNormalisedPosition(e).y,n=this.gridOptionsWrapper.isRowDragManaged();n&&this.doManagedDrag(e,t),this.autoScrollService.check(e.event)},t.prototype.doManagedDrag=function(e,t){var n,r=this,i=this.isFromThisGrid(e);i?(n=[e.dragItem.rowNode],this.isMultiRowDrag&&(n=fd(this.selectionService.getSelectedNodes()).sort((function(e,t){return r.getRowIndexNumber(e)-r.getRowIndexNumber(t)}))),e.dragItem.rowNodes=n):n=e.dragItem.rowNodes;var o=this.gridOptionsWrapper.isRowDragManaged();o&&this.shouldPreventRowMove()||(this.gridOptionsWrapper.isSuppressMoveWhenRowDragging()||!i?this.isDropZoneWithinThisGrid(e)||this.clientSideRowModel.highlightRowAtPixel(n[0],t):this.moveRows(n,t))},t.prototype.getRowIndexNumber=function(e){return parseInt(H(e.getRowIndexString().split("-")),10)},t.prototype.moveRowAndClearHighlight=function(e){var t=this,n=this.clientSideRowModel.getLastHighlightedRowNode(),r=n&&n.highlighted===Xo.Below,i=this.mouseEventService.getNormalisedPosition(e).y,o=e.dragItem.rowNodes,a=r?1:0;if(this.isFromThisGrid(e))o.forEach((function(e){e.rowTop<i&&(a-=1)})),this.moveRows(o,i,a);else{var s=this.gridOptionsWrapper.getRowNodeIdFunc(),u=this.clientSideRowModel.getRowIndexAtPixel(i)+1;this.clientSideRowModel.getHighlightPosition(i)===Xo.Above&&u--,this.clientSideRowModel.updateRowData({add:o.map((function(e){return e.data})).filter((function(e){return!t.clientSideRowModel.getRowNode(s?s(e):e.id)})),addIndex:u})}this.clearRowHighlight()},t.prototype.clearRowHighlight=function(){this.clientSideRowModel.highlightRowAtPixel(null)},t.prototype.moveRows=function(e,t,n){void 0===n&&(n=0);var r=this.clientSideRowModel.ensureRowsAtPixel(e,t,n);r&&(this.focusService.clearFocusedCell(),this.rangeService&&this.rangeService.removeAllCellRanges())},t.prototype.addRowDropZone=function(e){var t=this;if(e.getContainer())if(this.dragAndDropService.findExternalZone(e))console.warn("AG Grid: addRowDropZone - target already exists in the list of DropZones. Use `removeRowDropZone` before adding it again.");else{var n={getContainer:e.getContainer};e.fromGrid?(e.fromGrid=void 0,n=e):(e.onDragEnter&&(n.onDragEnter=function(n){e.onDragEnter(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_ENTER,n))}),e.onDragLeave&&(n.onDragLeave=function(n){e.onDragLeave(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_LEAVE,n))}),e.onDragging&&(n.onDragging=function(n){e.onDragging(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_MOVE,n))}),e.onDragStop&&(n.onDragStop=function(n){e.onDragStop(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_END,n))})),this.dragAndDropService.addDropTarget(hd({isInterestedIn:function(e){return e===ns.RowDrag},getIconName:function(){return ds.ICON_MOVE},external:!0},n))}else Le((function(){return console.warn("AG Grid: addRowDropZone - A container target needs to be provided")}),"add-drop-zone-empty-target")},t.prototype.getRowDropZone=function(e){var t=this,n=this.getContainer.bind(this),r=this.onDragEnter.bind(this),i=this.onDragLeave.bind(this),o=this.onDragging.bind(this),a=this.onDragStop.bind(this);return e?{getContainer:n,onDragEnter:e.onDragEnter?function(n){r(n),e.onDragEnter(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_ENTER,n))}:r,onDragLeave:e.onDragLeave?function(n){i(n),e.onDragLeave(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_LEAVE,n))}:i,onDragging:e.onDragging?function(n){o(n),e.onDragging(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_MOVE,n))}:o,onDragStop:e.onDragStop?function(n){a(n),e.onDragStop(t.draggingToRowDragEvent(It.EVENT_ROW_DRAG_END,n))}:a,fromGrid:!0}:{getContainer:n,onDragEnter:r,onDragLeave:i,onDragging:o,onDragStop:a,fromGrid:!0}},t.prototype.draggingToRowDragEvent=function(e,t){var n,r,i=this.mouseEventService.getNormalisedPosition(t).y,o=i>this.paginationProxy.getCurrentPageHeight(),a=-1;switch(o||(a=this.rowModel.getRowIndexAtPixel(i),n=this.rowModel.getRow(a)),t.vDirection){case rs.Down:r="down";break;case rs.Up:r="up";break;default:r=null;break}var s={type:e,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),event:t.event,node:t.dragItem.rowNode,nodes:t.dragItem.rowNodes,overIndex:a,overNode:n,y:i,vDirection:r};return s},t.prototype.dispatchGridEvent=function(e,t){var n=this.draggingToRowDragEvent(e,t);this.eventService.dispatchEvent(n)},t.prototype.onDragLeave=function(e){this.dispatchGridEvent(It.EVENT_ROW_DRAG_LEAVE,e),this.stopDragging(e),this.gridOptionsWrapper.isRowDragManaged()&&this.clearRowHighlight(),this.isFromThisGrid(e)&&(this.isMultiRowDrag=!1)},t.prototype.onDragStop=function(e){this.dispatchGridEvent(It.EVENT_ROW_DRAG_END,e),this.stopDragging(e),!this.gridOptionsWrapper.isRowDragManaged()||!this.gridOptionsWrapper.isSuppressMoveWhenRowDragging()&&this.isFromThisGrid(e)||this.isDropZoneWithinThisGrid(e)||this.moveRowAndClearHighlight(e)},t.prototype.stopDragging=function(e){this.autoScrollService.ensureCleared(),this.getRowNodes(e).forEach((function(e){e.setDragging(!1)}))},pd([Ze("dragAndDropService")],t.prototype,"dragAndDropService",void 0),pd([Ze("rowModel")],t.prototype,"rowModel",void 0),pd([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),pd([Ze("columnModel")],t.prototype,"columnModel",void 0),pd([Ze("focusService")],t.prototype,"focusService",void 0),pd([Ze("sortController")],t.prototype,"sortController",void 0),pd([Ze("filterManager")],t.prototype,"filterManager",void 0),pd([Ze("selectionService")],t.prototype,"selectionService",void 0),pd([Ze("mouseEventService")],t.prototype,"mouseEventService",void 0),pd([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),pd([$e("rangeService")],t.prototype,"rangeService",void 0),pd([Xe],t.prototype,"postConstruct",null),t}(Mt),md=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_d=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e["ANIMATION_ON"]="ag-row-animation",e["ANIMATION_OFF"]="ag-row-no-animation"})(od||(od={}));var yd,vd="ag-selectable",bd="ag-force-vertical-scroll",Fd="ag-column-moving",wd=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.angularApplyTriggered=!1,t}return md(t,e),t.prototype.getScrollFeature=function(){return this.bodyScrollFeature},t.prototype.getBodyViewportElement=function(){return this.eBodyViewport},t.prototype.setComp=function(e,t,n,r,i){this.comp=e,this.eGridBody=t,this.eBodyViewport=n,this.eTop=r,this.eBottom=i,this.setCellTextSelection(this.gridOptionsWrapper.isEnableCellTextSelect()),this.createManagedBean(new ad(this.comp)),this.bodyScrollFeature=this.createManagedBean(new ld(this.eBodyViewport)),this.addRowDragListener(),this.setupRowAnimationCssClass(),this.ctrlsService.registerGridBodyCtrl(this),this.addEventListeners(),this.addFocusListeners([r,n,i]),this.onGridColumnsChanged(),this.addBodyViewportListener(),this.setFloatingHeights(),this.disableBrowserDragging(),this.addStopEditingWhenGridLosesFocus(),this.$scope&&this.addAngularApplyCheck()},t.prototype.getComp=function(){return this.comp},t.prototype.addEventListeners=function(){this.addManagedListener(this.eventService,It.EVENT_GRID_COLUMNS_CHANGED,this.onGridColumnsChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_SCROLL_VISIBILITY_CHANGED,this.onScrollVisibilityChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_PINNED_ROW_DATA_CHANGED,this.setFloatingHeights.bind(this))},t.prototype.addFocusListeners=function(e){var t=this;e.forEach((function(e){t.addManagedListener(e,"focusin",(function(){$n(e,"ag-has-focus")})),t.addManagedListener(e,"focusout",(function(t){e.contains(t.relatedTarget)||er(e,"ag-has-focus")}))}))},t.prototype.setColumnMovingCss=function(e){this.comp.setColumnMovingCss(e?Fd:null,e)},t.prototype.setCellTextSelection=function(e){void 0===e&&(e=!1);var t=e?vd:null;this.comp.setCellSelectableCss(t,e)},t.prototype.onScrollVisibilityChanged=function(){var e=this.scrollVisibleService.isVerticalScrollShowing();this.setVerticalScrollPaddingVisible(e)},t.prototype.onGridColumnsChanged=function(){var e=this.columnModel.getAllGridColumns();this.comp.setColumnCount(e?e.length:0)},t.prototype.disableBrowserDragging=function(){this.addManagedListener(this.eGridBody,"dragstart",(function(e){if(e.target instanceof HTMLImageElement)return e.preventDefault(),!1}))},t.prototype.addStopEditingWhenGridLosesFocus=function(){var e=this;if(this.gridOptionsWrapper.isStopEditingWhenCellsLoseFocus()){var t=function(t){var r=t.relatedTarget;if(null!==qn(r)){var i=n.some((function(e){return e.contains(r)}))&&e.mouseEventService.isElementInThisGrid(r);if(!i){var o=e.popupService;i=o.getActivePopups().some((function(e){return e.contains(r)}))||o.isElementWithinCustomPopup(r)}i||e.rowRenderer.stopEditing()}else e.rowRenderer.stopEditing()},n=[this.eBodyViewport,this.eBottom,this.eTop];n.forEach((function(n){return e.addManagedListener(n,"focusout",t)}))}},t.prototype.updateRowCount=function(){var e=this.headerNavigationService.getHeaderRowCount(),t=this.paginationProxy.getType(),n=-1;t===st.ROW_MODEL_TYPE_CLIENT_SIDE&&(n=0,this.paginationProxy.forEachNode((function(e){e.group||n++})));var r=-1===n?-1:e+n;this.comp.setRowCount(r)},t.prototype.registerBodyViewportResizeListener=function(e){this.comp.registerBodyViewportResizeListener(e)},t.prototype.setVerticalScrollPaddingVisible=function(e){var t=e?"scroll":"hidden";this.comp.setPinnedTopBottomOverflowY(t)},t.prototype.isVerticalScrollShowing=function(){var e=this.gridOptionsWrapper.isAlwaysShowVerticalScroll(),t=e?bd:null;return this.comp.setAlwaysVerticalScrollClass(t,e),e||Or(this.eBodyViewport)},t.prototype.setupRowAnimationCssClass=function(){var e=this,t=function(){var t=e.gridOptionsWrapper.isAnimateRows()&&!e.rowContainerHeightService.isStretching(),n=t?od.ANIMATION_ON:od.ANIMATION_OFF;e.comp.setRowAnimationCssOnBodyViewport(n,t)};t(),this.addManagedListener(this.eventService,It.EVENT_HEIGHT_SCALE_CHANGED,t)},t.prototype.getGridBodyElement=function(){return this.eGridBody},t.prototype.addBodyViewportListener=function(){var e=this,t=function(t){e.gridOptionsWrapper.isPreventDefaultOnContextMenu()&&t.preventDefault();var n=Dt(t);n!==e.eBodyViewport&&n!==e.ctrlsService.getCenterRowContainerCtrl().getViewportElement()||e.contextMenuFactory&&e.contextMenuFactory.onContextMenu(t,null,null,null,null,e.eGridBody)};this.addManagedListener(this.eBodyViewport,"contextmenu",t),this.addManagedListener(this.eBodyViewport,"wheel",this.onWheel.bind(this))},t.prototype.onWheel=function(e){this.gridOptionsWrapper.isSuppressScrollWhenPopupsAreOpen()&&this.popupService.hasAnchoredPopup()&&e.preventDefault()},t.prototype.getGui=function(){return this.eGridBody},t.prototype.scrollVertically=function(e){var t=this.eBodyViewport.scrollTop;return this.bodyScrollFeature.setVerticalScrollPosition(t+e),this.eBodyViewport.scrollTop-t},t.prototype.addRowDragListener=function(){this.rowDragFeature=this.createManagedBean(new gd(this.eBodyViewport)),this.dragAndDropService.addDropTarget(this.rowDragFeature)},t.prototype.getRowDragFeature=function(){return this.rowDragFeature},t.prototype.setFloatingHeights=function(){var e=this.pinnedRowModel,t=e.getPinnedTopTotalHeight();t&&(t+=1);var n=e.getPinnedBottomTotalHeight();n&&(n+=1),this.comp.setTopHeight(t),this.comp.setBottomHeight(n),this.comp.setTopDisplay(t?"inherit":"none"),this.comp.setBottomDisplay(n?"inherit":"none")},t.prototype.sizeColumnsToFit=function(e){var t=this,n=this.isVerticalScrollShowing()&&!jn(),r=n?this.gridOptionsWrapper.getScrollbarWidth():0,i=dr(this.eBodyViewport),o=i-r;o>0?this.columnModel.sizeColumnsToFit(o,"sizeColumnsToFit"):void 0===e?window.setTimeout((function(){t.sizeColumnsToFit(100)}),0):100===e?window.setTimeout((function(){t.sizeColumnsToFit(500)}),100):500===e?window.setTimeout((function(){t.sizeColumnsToFit(-1)}),500):console.warn("AG Grid: tried to call sizeColumnsToFit() but the grid is coming back with zero width, maybe the grid is not visible yet on the screen?")},t.prototype.addScrollEventListener=function(e){this.eBodyViewport.addEventListener("scroll",e)},t.prototype.removeScrollEventListener=function(e){this.eBodyViewport.removeEventListener("scroll",e)},t.prototype.requestAngularApply=function(){var e=this;this.angularApplyTriggered||(this.angularApplyTriggered=!0,window.setTimeout((function(){e.angularApplyTriggered=!1,e.$scope.$apply()}),0))},t.prototype.addAngularApplyCheck=function(){var e=this;this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,(function(){return e.requestAngularApply()})),this.addManagedListener(this.eventService,It.EVENT_VIRTUAL_COLUMNS_CHANGED,(function(){return e.requestAngularApply()}))},_d([Ze("rowContainerHeightService")],t.prototype,"rowContainerHeightService",void 0),_d([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),_d([Ze("columnModel")],t.prototype,"columnModel",void 0),_d([Ze("scrollVisibleService")],t.prototype,"scrollVisibleService",void 0),_d([$e("contextMenuFactory")],t.prototype,"contextMenuFactory",void 0),_d([Ze("headerNavigationService")],t.prototype,"headerNavigationService",void 0),_d([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),_d([Ze("dragAndDropService")],t.prototype,"dragAndDropService",void 0),_d([Ze("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),_d([Ze("rowRenderer")],t.prototype,"rowRenderer",void 0),_d([Ze("popupService")],t.prototype,"popupService",void 0),_d([Ze("mouseEventService")],t.prototype,"mouseEventService",void 0),_d([Ze("$scope")],t.prototype,"$scope",void 0),t}(Mt),Cd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Dd=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Sd=function(e){function t(t){var n=e.call(this)||this;return n.element=t,n}return Cd(t,e),t.prototype.postConstruct=function(){this.addMouseListeners(),this.mockContextMenuForIPad(),this.addKeyboardEvents()},t.prototype.addKeyboardEvents=function(){var e=this,t=["keydown","keypress"];t.forEach((function(t){var n=e.processKeyboardEvent.bind(e,t);e.addManagedListener(e.element,t,n)}))},t.prototype.addMouseListeners=function(){var e=this,t=Ft("touchstart")?"touchstart":"mousedown",n=["dblclick","contextmenu","mouseover","mouseout","click",t];n.forEach((function(t){var n=e.processMouseEvent.bind(e,t);e.addManagedListener(e.element,t,n)}))},t.prototype.processMouseEvent=function(e,t){if(this.mouseEventService.isEventFromThisGrid(t)&&!bt(t)){var n=this.getRowForEvent(t),r=this.mouseEventService.getRenderedCellForEvent(t);"contextmenu"===e?this.handleContextMenuMouseEvent(t,null,n,r):(r&&r.onMouseEvent(e,t),n&&n.onMouseEvent(e,t))}},t.prototype.mockContextMenuForIPad=function(){var e=this;if(Wn()){var t=new ka(this.element),n=function(t){var n=e.getRowForEvent(t.touchEvent),r=e.mouseEventService.getRenderedCellForEvent(t.touchEvent);e.handleContextMenuMouseEvent(null,t.touchEvent,n,r)};this.addManagedListener(t,ka.EVENT_LONG_TAP,n),this.addDestroyFunc((function(){return t.destroy()}))}},t.prototype.getRowForEvent=function(e){var t=Dt(e);while(t){var n=this.gridOptionsWrapper.getDomData(t,_l.DOM_DATA_KEY_ROW_CTRL);if(n)return n;t=t.parentElement}return null},t.prototype.handleContextMenuMouseEvent=function(e,t,n,r){var i=n?n.getRowNode():null,o=r?r.getColumn():null,a=null;if(o){var s=e||t;r.dispatchCellContextMenuEvent(s),a=this.valueService.getValue(o,i)}var u=this.ctrlsService.getGridBodyCtrl(),l=r?r.getGui():u.getGridBodyElement();this.contextMenuFactory&&this.contextMenuFactory.onContextMenu(e,t,i,o,a,l)},t.prototype.processKeyboardEvent=function(e,t){var n=wt(this.gridOptionsWrapper,t,ul.DOM_DATA_KEY_CELL_CTRL),r=wt(this.gridOptionsWrapper,t,_l.DOM_DATA_KEY_ROW_CTRL);t.defaultPrevented||(n?this.processCellKeyboardEvent(n,e,t):r&&r.isFullWidth()&&this.processFullWidthRowKeyboardEvent(r,e,t))},t.prototype.processCellKeyboardEvent=function(e,t,n){var r=e.getRowNode(),i=e.getColumn(),o=e.isEditing(),a=!ji(this.gridOptionsWrapper,n,r,i,o);if(a)switch(t){case"keydown":var s=!o&&this.navigationService.handlePageScrollingKey(n);s||e.onKeyDown(n),this.doGridOperations(n,e.isEditing());break;case"keypress":e.onKeyPress(n);break}if("keydown"===t){var u=e.createEvent(n,It.EVENT_CELL_KEY_DOWN);this.eventService.dispatchEvent(u)}if("keypress"===t){var l=e.createEvent(n,It.EVENT_CELL_KEY_PRESS);this.eventService.dispatchEvent(l)}},t.prototype.processFullWidthRowKeyboardEvent=function(e,t,n){var r=e.getRowNode(),i=this.focusService.getFocusedCell(),o=i&&i.column,a=!ji(this.gridOptionsWrapper,n,r,o,!1);if(a){var s=n.keyCode;if("keydown"===t)switch(s){case wo.UP:case wo.DOWN:e.onKeyboardNavigate(n);break;case wo.TAB:e.onTabKeyDown(n);default:}}if("keydown"===t){var u=e.createRowEvent(It.EVENT_CELL_KEY_DOWN,n);this.eventService.dispatchEvent(u)}if("keypress"===t){var l=e.createRowEvent(It.EVENT_CELL_KEY_PRESS,n);this.eventService.dispatchEvent(l)}},t.prototype.doGridOperations=function(e,t){if((e.ctrlKey||e.metaKey)&&!t&&this.mouseEventService.isEventFromThisGrid(e))switch(e.which){case wo.A:return this.onCtrlAndA(e);case wo.C:return this.onCtrlAndC(e);case wo.V:return this.onCtrlAndV();case wo.D:return this.onCtrlAndD(e);case wo.Z:return e.shiftKey?this.undoRedoService.redo():this.undoRedoService.undo();case wo.Y:return this.undoRedoService.redo()}},t.prototype.onCtrlAndA=function(e){var t=this,n=t.pinnedRowModel,r=t.paginationProxy,i=t.rangeService,o=st.PINNED_BOTTOM,a=st.PINNED_TOP;if(i&&r.isRowsToRender()){var s=[n.isEmpty(a),n.isEmpty(o)],u=s[0],l=s[1],c=u?null:a,d=void 0,h=void 0;l?(d=null,h=this.paginationProxy.getRowCount()-1):(d=o,h=n.getPinnedBottomRowData().length-1);var p=this.columnModel.getAllDisplayedColumns();if(k(p))return;i.setCellRange({rowStartIndex:0,rowStartPinned:c,rowEndIndex:h,rowEndPinned:d,columnStart:p[0],columnEnd:H(p)})}e.preventDefault()},t.prototype.onCtrlAndC=function(e){this.clipboardService&&!this.gridOptionsWrapper.isEnableCellTextSelection()&&(this.clipboardService.copyToClipboard(),e.preventDefault())},t.prototype.onCtrlAndV=function(){ut.isRegistered(rt.ClipboardModule)&&!this.gridOptionsWrapper.isSuppressClipboardPaste()&&this.clipboardService.pasteFromClipboard()},t.prototype.onCtrlAndD=function(e){ut.isRegistered(rt.ClipboardModule)&&!this.gridOptionsWrapper.isSuppressClipboardPaste()&&this.clipboardService.copyRangeDown(),e.preventDefault()},Dd([Ze("mouseEventService")],t.prototype,"mouseEventService",void 0),Dd([Ze("valueService")],t.prototype,"valueService",void 0),Dd([$e("contextMenuFactory")],t.prototype,"contextMenuFactory",void 0),Dd([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Dd([Ze("navigationService")],t.prototype,"navigationService",void 0),Dd([Ze("focusService")],t.prototype,"focusService",void 0),Dd([Ze("undoRedoService")],t.prototype,"undoRedoService",void 0),Dd([Ze("columnModel")],t.prototype,"columnModel",void 0),Dd([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),Dd([Ze("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),Dd([$e("rangeService")],t.prototype,"rangeService",void 0),Dd([$e("clipboardService")],t.prototype,"clipboardService",void 0),Dd([Xe],t.prototype,"postConstruct",null),t}(Mt),kd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),xd=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ed=function(e){function t(t){var n=e.call(this)||this;return n.centerContainerCon=t,n}return kd(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(){e.gridBodyCon=e.ctrlsService.getGridBodyCtrl(),e.listenForResize()})),this.addManagedListener(this.eventService,It.EVENT_SCROLLBAR_WIDTH_CHANGED,this.onScrollbarWidthChanged.bind(this))},t.prototype.listenForResize=function(){var e=this.onCenterViewportResized.bind(this);this.centerContainerCon.registerViewportResizeListener(e),this.gridBodyCon.registerBodyViewportResizeListener(e)},t.prototype.onScrollbarWidthChanged=function(){this.checkViewportAndScrolls()},t.prototype.onCenterViewportResized=function(){if(this.centerContainerCon.isViewportVisible()){this.checkViewportAndScrolls();var e=this.centerContainerCon.getCenterWidth();e!==this.centerWidth&&(this.centerWidth=e,this.columnModel.refreshFlexedColumns({viewportWidth:this.centerWidth,updateBodyWidths:!0,fireResizedEvent:!0}))}else this.bodyHeight=0},t.prototype.checkViewportAndScrolls=function(){this.updateScrollVisibleService(),this.checkBodyHeight(),this.onHorizontalViewportChanged(),this.gridBodyCon.getScrollFeature().checkScrollLeft()},t.prototype.getBodyHeight=function(){return this.bodyHeight},t.prototype.checkBodyHeight=function(){var e=this.gridBodyCon.getBodyViewportElement(),t=cr(e);if(this.bodyHeight!==t){this.bodyHeight=t;var n={type:It.EVENT_BODY_HEIGHT_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n)}},t.prototype.updateScrollVisibleService=function(){this.updateScrollVisibleServiceImpl(),setTimeout(this.updateScrollVisibleServiceImpl.bind(this),500)},t.prototype.updateScrollVisibleServiceImpl=function(){var e={horizontalScrollShowing:this.isHorizontalScrollShowing(),verticalScrollShowing:this.gridBodyCon.isVerticalScrollShowing()};this.scrollVisibleService.setScrollsVisible(e),this.gridBodyCon.setVerticalScrollPaddingVisible(e.verticalScrollShowing)},t.prototype.isHorizontalScrollShowing=function(){var e=this.gridOptionsWrapper.isAlwaysShowHorizontalScroll();return e||this.centerContainerCon.isViewportHScrollShowing()},t.prototype.onHorizontalViewportChanged=function(){var e=this.centerContainerCon.getCenterWidth(),t=this.centerContainerCon.getViewportScrollLeft();this.columnModel.setViewportPosition(e,t)},xd([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),xd([Ze("columnModel")],t.prototype,"columnModel",void 0),xd([Ze("scrollVisibleService")],t.prototype,"scrollVisibleService",void 0),xd([Ze("columnApi")],t.prototype,"columnApi",void 0),xd([Ze("gridApi")],t.prototype,"gridApi",void 0),xd([Xe],t.prototype,"postConstruct",null),t}(Mt),Ad=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Td=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Md=function(e){function t(t){var n=e.call(this)||this;return n.element=t,n}return Ad(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.eventService,It.EVENT_LEFT_PINNED_WIDTH_CHANGED,this.onPinnedLeftWidthChanged.bind(this))},t.prototype.onPinnedLeftWidthChanged=function(){var e=this.pinnedWidthService.getPinnedLeftWidth(),t=e>0;or(this.element,t),t&&Rr(this.element,e)},Td([Ze("pinnedWidthService")],t.prototype,"pinnedWidthService",void 0),Td([Xe],t.prototype,"postConstruct",null),t}(Mt),Od=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ld=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Rd=function(e){function t(t){var n=e.call(this)||this;return n.element=t,n}return Od(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.eventService,It.EVENT_RIGHT_PINNED_WIDTH_CHANGED,this.onPinnedRightWidthChanged.bind(this))},t.prototype.onPinnedRightWidthChanged=function(){var e=this.pinnedWidthService.getPinnedRightWidth(),t=e>0;or(this.element,t),t&&Rr(this.element,e)},Ld([Ze("pinnedWidthService")],t.prototype,"pinnedWidthService",void 0),Ld([Xe],t.prototype,"postConstruct",null),t}(Mt),Pd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Id=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Nd=function(e){function t(t,n){var r=e.call(this)||this;return r.eContainer=t,r.eWrapper=n,r}return Pd(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.eventService,It.EVENT_ROW_CONTAINER_HEIGHT_CHANGED,this.onHeightChanged.bind(this))},t.prototype.onHeightChanged=function(){var e=this.maxDivHeightScaler.getUiContainerHeight(),t=null!=e?e+"px":"";this.eContainer.style.height=t,this.eWrapper&&(this.eWrapper.style.height=t)},Id([Ze("rowContainerHeightService")],t.prototype,"maxDivHeightScaler",void 0),Id([Xe],t.prototype,"postConstruct",null),t}(Mt),Bd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),jd=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Hd=function(e){function t(t){var n=e.call(this)||this;return n.eContainer=t,n}return Bd(t,e),t.prototype.postConstruct=function(){var e=this;if(this.gridOptionsWrapper.isEnableRangeSelection()&&!S(this.rangeService)){var t={eElement:this.eContainer,onDragStart:this.rangeService.onDragStart.bind(this.rangeService),onDragStop:this.rangeService.onDragStop.bind(this.rangeService),onDragging:this.rangeService.onDragging.bind(this.rangeService)};this.dragService.addDragSource(t),this.addDestroyFunc((function(){return e.dragService.removeDragSource(t)}))}},jd([$e("rangeService")],t.prototype,"rangeService",void 0),jd([Ze("dragService")],t.prototype,"dragService",void 0),jd([Xe],t.prototype,"postConstruct",null),t}(Mt),Gd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vd=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Yd=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r};(function(e){e["LEFT"]="left",e["RIGHT"]="right",e["CENTER"]="center",e["FULL_WIDTH"]="fullWidth",e["TOP_LEFT"]="topLeft",e["TOP_RIGHT"]="topRight",e["TOP_CENTER"]="topCenter",e["TOP_FULL_WITH"]="topFullWidth",e["BOTTOM_LEFT"]="bottomLeft",e["BOTTOM_RIGHT"]="bottomRight",e["BOTTOM_CENTER"]="bottomCenter",e["BOTTOM_FULL_WITH"]="bottomFullWidth"})(yd||(yd={}));var Wd,qd,zd=Xt([[yd.CENTER,"ag-center-cols-container"],[yd.LEFT,"ag-pinned-left-cols-container"],[yd.RIGHT,"ag-pinned-right-cols-container"],[yd.FULL_WIDTH,"ag-full-width-container"],[yd.TOP_CENTER,"ag-floating-top-container"],[yd.TOP_LEFT,"ag-pinned-left-floating-top"],[yd.TOP_RIGHT,"ag-pinned-right-floating-top"],[yd.TOP_FULL_WITH,"ag-floating-top-full-width-container"],[yd.BOTTOM_CENTER,"ag-floating-bottom-container"],[yd.BOTTOM_LEFT,"ag-pinned-left-floating-bottom"],[yd.BOTTOM_RIGHT,"ag-pinned-right-floating-bottom"],[yd.BOTTOM_FULL_WITH,"ag-floating-bottom-full-width-container"]]),Ud=Xt([[yd.CENTER,"ag-center-cols-viewport"],[yd.TOP_CENTER,"ag-floating-top-viewport"],[yd.BOTTOM_CENTER,"ag-floating-bottom-viewport"]]),Kd=Xt([[yd.CENTER,"ag-center-cols-clipper"]]),Xd=function(e){function t(t){var n=e.call(this)||this;return n.name=t,n}return Gd(t,e),t.getRowContainerCssClasses=function(e){var t=zd.get(e),n=Ud.get(e),r=Kd.get(e);return{container:t,viewport:n,wrapper:r}},t.getPinned=function(e){switch(e){case yd.BOTTOM_LEFT:case yd.TOP_LEFT:case yd.LEFT:return st.PINNED_LEFT;case yd.BOTTOM_RIGHT:case yd.TOP_RIGHT:case yd.RIGHT:return st.PINNED_RIGHT;default:return null}},t.prototype.postConstruct=function(){var e=this;this.enableRtl=this.gridOptionsWrapper.isEnableRtl(),this.embedFullWidthRows=this.gridOptionsWrapper.isEmbedFullWidthRows(),this.addManagedListener(this.eventService,It.EVENT_SCROLL_VISIBILITY_CHANGED,this.onScrollVisibilityChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,this.onDisplayedColumnsWidthChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_ROWS_CHANGED,this.onDisplayedRowsChanged.bind(this)),this.forContainers([yd.CENTER],(function(){return e.viewportSizeFeature=e.createManagedBean(new Ed(e))})),this.registerWithCtrlsService()},t.prototype.registerWithCtrlsService=function(){switch(this.name){case yd.CENTER:this.ctrlsService.registerCenterRowContainerCtrl(this);break;case yd.LEFT:this.ctrlsService.registerLeftRowContainerCtrl(this);break;case yd.RIGHT:this.ctrlsService.registerRightRowContainerCtrl(this);break;case yd.TOP_CENTER:this.ctrlsService.registerTopCenterRowContainerCtrl(this);break;case yd.TOP_LEFT:this.ctrlsService.registerTopLeftRowContainerCon(this);break;case yd.TOP_RIGHT:this.ctrlsService.registerTopRightRowContainerCtrl(this);break;case yd.BOTTOM_CENTER:this.ctrlsService.registerBottomCenterRowContainerCtrl(this);break;case yd.BOTTOM_LEFT:this.ctrlsService.registerBottomLeftRowContainerCtrl(this);break;case yd.BOTTOM_RIGHT:this.ctrlsService.registerBottomRightRowContainerCtrl(this);break}},t.prototype.forContainers=function(e,t){e.indexOf(this.name)>=0&&t()},t.prototype.getContainerElement=function(){return this.eContainer},t.prototype.getViewportSizeFeature=function(){return this.viewportSizeFeature},t.prototype.setComp=function(e,t,n,r){var i=this;this.comp=e,this.eContainer=t,this.eViewport=n,this.eWrapper=r,this.createManagedBean(new Sd(this.eContainer)),this.addPreventScrollWhileDragging(),this.listenOnDomOrder(),this.stopHScrollOnPinnedRows();var o=[yd.TOP_CENTER,yd.TOP_LEFT,yd.TOP_RIGHT],a=[yd.BOTTOM_CENTER,yd.BOTTOM_LEFT,yd.BOTTOM_RIGHT],s=[yd.CENTER,yd.LEFT,yd.RIGHT],u=Yd(o,a,s),l=[yd.CENTER,yd.LEFT,yd.RIGHT,yd.FULL_WIDTH],c=[yd.CENTER,yd.TOP_CENTER,yd.BOTTOM_CENTER],d=[yd.LEFT,yd.BOTTOM_LEFT,yd.TOP_LEFT],h=[yd.RIGHT,yd.BOTTOM_RIGHT,yd.TOP_RIGHT];this.forContainers(d,(function(){return i.createManagedBean(new Md(i.eContainer))})),this.forContainers(h,(function(){return i.createManagedBean(new Rd(i.eContainer))})),this.forContainers(l,(function(){return i.createManagedBean(new Nd(i.eContainer,i.eWrapper))})),this.forContainers(u,(function(){return i.createManagedBean(new Hd(i.eContainer))})),this.forContainers(c,(function(){return i.createManagedBean(new Ul((function(e){return i.comp.setContainerWidth(e+"px")})))}))},t.prototype.listenOnDomOrder=function(){var e=this,t=function(){return e.comp.setDomOrder(e.gridOptionsWrapper.isEnsureDomOrder())};this.addManagedListener(this.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,t),t()},t.prototype.stopHScrollOnPinnedRows=function(){var e=this;this.forContainers([yd.TOP_CENTER,yd.BOTTOM_CENTER],(function(){var t=function(){return e.eViewport.scrollLeft=0};e.addManagedListener(e.eViewport,"scroll",t)}))},t.prototype.onDisplayedColumnsChanged=function(){var e=this;this.forContainers([yd.CENTER],(function(){return e.onHorizontalViewportChanged()}))},t.prototype.onDisplayedColumnsWidthChanged=function(){var e=this;this.forContainers([yd.CENTER],(function(){return e.onHorizontalViewportChanged()}))},t.prototype.onScrollVisibilityChanged=function(){if(this.name===yd.CENTER){var e=this.scrollVisibleService.isHorizontalScrollShowing(),t=e&&this.gridOptionsWrapper.getScrollbarWidth()||0,n=0==t?"100%":"calc(100% + "+t+"px)";this.comp.setViewportHeight(n)}},t.prototype.addPreventScrollWhileDragging=function(){var e=this,t=function(t){e.dragService.isDragging()&&t.cancelable&&t.preventDefault()};this.eContainer.addEventListener("touchmove",t,{passive:!1}),this.addDestroyFunc((function(){return e.eContainer.removeEventListener("touchmove",t)}))},t.prototype.onHorizontalViewportChanged=function(){var e=this.getCenterWidth(),t=this.getCenterViewportScrollLeft();this.columnModel.setViewportPosition(e,t)},t.prototype.getCenterWidth=function(){return dr(this.eViewport)},t.prototype.getCenterViewportScrollLeft=function(){return gr(this.eViewport,this.enableRtl)},t.prototype.registerViewportResizeListener=function(e){var t=this.resizeObserverService.observeResize(this.eViewport,e);this.addDestroyFunc((function(){return t()}))},t.prototype.isViewportVisible=function(){return br(this.eViewport)},t.prototype.isViewportHScrollShowing=function(){return Mr(this.eViewport)},t.prototype.getViewportScrollLeft=function(){return gr(this.eViewport,this.enableRtl)},t.prototype.isHorizontalScrollShowing=function(){var e=this.gridOptionsWrapper.isAlwaysShowHorizontalScroll();return e||Mr(this.eViewport)},t.prototype.getViewportElement=function(){return this.eViewport},t.prototype.setContainerTranslateX=function(e){this.eContainer.style.transform="translateX("+e+"px)"},t.prototype.getHScrollPosition=function(){var e={left:this.eViewport.scrollLeft,right:this.eViewport.scrollLeft+this.eViewport.offsetWidth};return e},t.prototype.setCenterViewportScrollLeft=function(e){mr(this.eViewport,e,this.enableRtl)},t.prototype.onDisplayedRowsChanged=function(){var e=this,t=this.name===yd.TOP_FULL_WITH||this.name===yd.BOTTOM_FULL_WITH||this.name===yd.FULL_WIDTH,n=function(n){var r=n.isFullWidth(),i=e.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT,o=e.embedFullWidthRows||i,a=t?!o&&r:o||!r;return a},r=this.getRowCtrls(),i=r.filter(n);this.comp.setRowCtrls(i)},t.prototype.getRowCtrls=function(){switch(this.name){case yd.TOP_CENTER:case yd.TOP_LEFT:case yd.TOP_RIGHT:case yd.TOP_FULL_WITH:return this.rowRenderer.getTopRowCtrls();case yd.BOTTOM_CENTER:case yd.BOTTOM_LEFT:case yd.BOTTOM_RIGHT:case yd.BOTTOM_FULL_WITH:return this.rowRenderer.getBottomRowCtrls();default:return this.rowRenderer.getRowCtrls()}},Vd([Ze("scrollVisibleService")],t.prototype,"scrollVisibleService",void 0),Vd([Ze("dragService")],t.prototype,"dragService",void 0),Vd([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Vd([Ze("columnModel")],t.prototype,"columnModel",void 0),Vd([Ze("resizeObserverService")],t.prototype,"resizeObserverService",void 0),Vd([Ze("rowRenderer")],t.prototype,"rowRenderer",void 0),Vd([Xe],t.prototype,"postConstruct",null),t}(Mt),Qd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Jd=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Zd='<div class="ag-root ag-unselectable" role="grid" unselectable="on">\n        <ag-header-root ref="gridHeader" unselectable="on"></ag-header-root>\n        <div class="ag-floating-top" ref="eTop" role="presentation" unselectable="on">\n            <ag-row-container ref="topLeftContainer" name="'+yd.TOP_LEFT+'"></ag-row-container>\n            <ag-row-container ref="topCenterContainer" name="'+yd.TOP_CENTER+'"></ag-row-container>\n            <ag-row-container ref="topRightContainer" name="'+yd.TOP_RIGHT+'"></ag-row-container>\n            <ag-row-container ref="topFullWidthContainer" name="'+yd.TOP_FULL_WITH+'"></ag-row-container>\n        </div>\n        <div class="ag-body-viewport" ref="eBodyViewport" role="presentation">\n            <ag-row-container ref="leftContainer" name="'+yd.LEFT+'"></ag-row-container>\n            <ag-row-container ref="centerContainer" name="'+yd.CENTER+'"></ag-row-container>\n            <ag-row-container ref="rightContainer" name="'+yd.RIGHT+'"></ag-row-container>\n            <ag-row-container ref="fullWidthContainer" name="'+yd.FULL_WIDTH+'"></ag-row-container>\n        </div>\n        <div class="ag-floating-bottom" ref="eBottom" role="presentation" unselectable="on">\n            <ag-row-container ref="bottomLeftContainer" name="'+yd.BOTTOM_LEFT+'"></ag-row-container>\n            <ag-row-container ref="bottomCenterContainer" name="'+yd.BOTTOM_CENTER+'"></ag-row-container>\n            <ag-row-container ref="bottomRightContainer" name="'+yd.BOTTOM_RIGHT+'"></ag-row-container>\n            <ag-row-container ref="bottomFullWidthContainer" name="'+yd.BOTTOM_FULL_WITH+'"></ag-row-container>\n        </div>\n        <ag-fake-horizontal-scroll></ag-fake-horizontal-scroll>\n        <ag-overlay-wrapper></ag-overlay-wrapper>\n    </div>',$d=function(e){function t(){return e.call(this,Zd)||this}return Qd(t,e),t.prototype.init=function(){var e=this,t=function(e,t){var n=e+"px";t.style.minHeight=n,t.style.height=n},n={setRowAnimationCssOnBodyViewport:function(t,n){return e.setRowAnimationCssOnBodyViewport(t,n)},setColumnCount:function(t){return _i(e.getGui(),t)},setRowCount:function(t){return gi(e.getGui(),t)},setTopHeight:function(n){return t(n,e.eTop)},setBottomHeight:function(n){return t(n,e.eBottom)},setTopDisplay:function(t){return e.eTop.style.display=t},setBottomDisplay:function(t){return e.eBottom.style.display=t},setColumnMovingCss:function(t,n){return e.addOrRemoveCssClass(Fd,n)},updateLayoutClasses:function(t,n){tr(e.eBodyViewport,Hl.AUTO_HEIGHT,n.autoHeight),tr(e.eBodyViewport,Hl.NORMAL,n.normal),tr(e.eBodyViewport,Hl.PRINT,n.print),e.addOrRemoveCssClass(Hl.AUTO_HEIGHT,n.autoHeight),e.addOrRemoveCssClass(Hl.NORMAL,n.normal),e.addOrRemoveCssClass(Hl.PRINT,n.print)},setAlwaysVerticalScrollClass:function(t,n){return tr(e.eBodyViewport,bd,n)},registerBodyViewportResizeListener:function(t){var n=e.resizeObserverService.observeResize(e.eBodyViewport,t);e.addDestroyFunc((function(){return n()}))},setPinnedTopBottomOverflowY:function(t){return e.eTop.style.overflowY=e.eBottom.style.overflowY=t},setCellSelectableCss:function(t,n){[e.eTop,e.eBodyViewport,e.eBottom].forEach((function(e){return tr(e,vd,n)}))}};this.ctrl=this.createManagedBean(new wd),this.ctrl.setComp(n,this.getGui(),this.eBodyViewport,this.eTop,this.eBottom),(this.rangeService||this.gridOptionsWrapper.isRowSelectionMulti())&&fi(this.getGui(),!0)},t.prototype.setRowAnimationCssOnBodyViewport=function(e,t){tr(this.eBodyViewport,od.ANIMATION_ON,t),tr(this.eBodyViewport,od.ANIMATION_OFF,!t)},t.prototype.getFloatingTopBottom=function(){return[this.eTop,this.eBottom]},Jd([Ze("resizeObserverService")],t.prototype,"resizeObserverService",void 0),Jd([$e("rangeService")],t.prototype,"rangeService",void 0),Jd([lo("eBodyViewport")],t.prototype,"eBodyViewport",void 0),Jd([lo("eTop")],t.prototype,"eTop",void 0),Jd([lo("eBottom")],t.prototype,"eBottom",void 0),Jd([lo("gridHeader")],t.prototype,"headerRootComp",void 0),Jd([Xe],t.prototype,"init",null),t}(uo);(function(e){e[e["SINGLE_SHEET"]=0]="SINGLE_SHEET",e[e["MULTI_SHEET"]=1]="MULTI_SHEET"})(Wd||(Wd={})),function(e){e["EVERYTHING"]="group",e["FILTER"]="filter",e["SORT"]="sort",e["MAP"]="map",e["AGGREGATE"]="aggregate",e["PIVOT"]="pivot",e["NOTHING"]="nothing"}(qd||(qd={}));
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var eh,th=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},nh=function(){function e(){this.detailGridInfoMap={},this.destroyCalled=!1}return e.prototype.registerOverlayWrapperComp=function(e){this.overlayWrapperComp=e},e.prototype.registerSideBarComp=function(e){this.sideBarComp=e},e.prototype.init=function(){var e=this;switch(this.rowModel.getType()){case st.ROW_MODEL_TYPE_CLIENT_SIDE:this.clientSideRowModel=this.rowModel;break;case st.ROW_MODEL_TYPE_INFINITE:this.infiniteRowModel=this.rowModel;break;case st.ROW_MODEL_TYPE_SERVER_SIDE:this.serverSideRowModel=this.rowModel;break}this.ctrlsService.whenReady((function(){e.gridBodyCon=e.ctrlsService.getGridBodyCtrl()}))},e.prototype.__getAlignedGridService=function(){return this.alignedGridsService},e.prototype.addDetailGridInfo=function(e,t){this.detailGridInfoMap[e]=t},e.prototype.removeDetailGridInfo=function(e){this.detailGridInfoMap[e]=void 0},e.prototype.getDetailGridInfo=function(e){return this.detailGridInfoMap[e]},e.prototype.forEachDetailGridInfo=function(e){var t=0;de(this.detailGridInfoMap,(function(n,r){D(r)&&(e(r,t),t++)}))},e.prototype.getDataAsCsv=function(e){if(ut.assertRegistered(rt.CsvExportModule,"api.getDataAsCsv"))return this.csvCreator.getDataAsCsv(e)},e.prototype.exportDataAsCsv=function(e){ut.assertRegistered(rt.CsvExportModule,"api.exportDataAsCSv")&&this.csvCreator.exportDataAsCsv(e)},e.prototype.getDataAsExcel=function(e){if(ut.assertRegistered(rt.ExcelExportModule,"api.getDataAsExcel")){var t=e&&e.exportMode||"xlsx";return this.excelCreator.getFactoryMode(t)===Wd.MULTI_SHEET?void console.warn("AG Grid: The Excel Exporter is currently on Multi Sheet mode. End that operation by calling `api.getMultipleSheetAsExcel()` or `api.exportMultipleSheetsAsExcel()`"):this.excelCreator.getDataAsExcel(e)}},e.prototype.exportDataAsExcel=function(e){if(ut.assertRegistered(rt.ExcelExportModule,"api.exportDataAsExcel")){var t=e&&e.exportMode||"xlsx";if(this.excelCreator.getFactoryMode(t)===Wd.MULTI_SHEET)return void console.warn("AG Grid: The Excel Exporter is currently on Multi Sheet mode. End that operation by calling `api.getMultipleSheetAsExcel()` or `api.exportMultipleSheetsAsExcel()`");this.excelCreator.exportDataAsExcel(e)}},e.prototype.getSheetDataForExcel=function(e){if(ut.assertRegistered(rt.ExcelExportModule,"api.getSheetDataForExcel")){var t=e&&e.exportMode||"xlsx";return this.excelCreator.setFactoryMode(Wd.MULTI_SHEET,t),this.excelCreator.getSheetDataForExcel(e)}},e.prototype.getMultipleSheetsAsExcel=function(e){if(ut.assertRegistered(rt.ExcelExportModule,"api.getMultipleSheetsAsExcel"))return this.excelCreator.getMultipleSheetsAsExcel(e)},e.prototype.exportMultipleSheetsAsExcel=function(e){if(ut.assertRegistered(rt.ExcelExportModule,"api.exportMultipleSheetsAsExcel"))return this.excelCreator.exportMultipleSheetsAsExcel(e)},e.prototype.setEnterpriseDatasource=function(e){console.warn("ag-grid: since version 18.x, api.setEnterpriseDatasource() should be replaced with api.setServerSideDatasource()"),this.setServerSideDatasource(e)},e.prototype.setGridAriaProperty=function(e,t){if(e){var n=this.ctrlsService.getGridBodyCtrl().getGui(),r="aria-"+e;null===t?n.removeAttribute(r):n.setAttribute(r,t)}},e.prototype.setServerSideDatasource=function(e){this.serverSideRowModel?this.serverSideRowModel.setDatasource(e):console.warn("AG Grid: you can only use an enterprise datasource when gridOptions.rowModelType is '"+st.ROW_MODEL_TYPE_SERVER_SIDE+"'")},e.prototype.setDatasource=function(e){this.gridOptionsWrapper.isRowModelInfinite()?this.rowModel.setDatasource(e):console.warn("AG Grid: you can only use a datasource when gridOptions.rowModelType is '"+st.ROW_MODEL_TYPE_INFINITE+"'")},e.prototype.setViewportDatasource=function(e){this.gridOptionsWrapper.isRowModelViewport()?this.rowModel.setViewportDatasource(e):console.warn("AG Grid: you can only use a viewport datasource when gridOptions.rowModelType is '"+st.ROW_MODEL_TYPE_VIEWPORT+"'")},e.prototype.setRowData=function(e){if(this.gridOptionsWrapper.isRowModelDefault())if(this.gridOptionsWrapper.isImmutableData()){var t=this.immutableService.createTransactionForRowData(e);if(!t)return;var n=t[0],r=t[1],i=this.clientSideRowModel.updateRowData(n,r);i&&this.rowRenderer.refreshFullWidthRows(i.update)}else this.selectionService.reset(),this.clientSideRowModel.setRowData(e);else console.warn("cannot call setRowData unless using normal row model")},e.prototype.setFloatingTopRowData=function(e){console.warn("AG Grid: since v12, api.setFloatingTopRowData() is now api.setPinnedTopRowData()"),this.setPinnedTopRowData(e)},e.prototype.setFloatingBottomRowData=function(e){console.warn("AG Grid: since v12, api.setFloatingBottomRowData() is now api.setPinnedBottomRowData()"),this.setPinnedBottomRowData(e)},e.prototype.getFloatingTopRowCount=function(){return console.warn("AG Grid: since v12, api.getFloatingTopRowCount() is now api.getPinnedTopRowCount()"),this.getPinnedTopRowCount()},e.prototype.getFloatingBottomRowCount=function(){return console.warn("AG Grid: since v12, api.getFloatingBottomRowCount() is now api.getPinnedBottomRowCount()"),this.getPinnedBottomRowCount()},e.prototype.getFloatingTopRow=function(e){return console.warn("AG Grid: since v12, api.getFloatingTopRow() is now api.getPinnedTopRow()"),this.getPinnedTopRow(e)},e.prototype.getFloatingBottomRow=function(e){return console.warn("AG Grid: since v12, api.getFloatingBottomRow() is now api.getPinnedBottomRow()"),this.getPinnedBottomRow(e)},e.prototype.setPinnedTopRowData=function(e){this.pinnedRowModel.setPinnedTopRowData(e)},e.prototype.setPinnedBottomRowData=function(e){this.pinnedRowModel.setPinnedBottomRowData(e)},e.prototype.getPinnedTopRowCount=function(){return this.pinnedRowModel.getPinnedTopRowCount()},e.prototype.getPinnedBottomRowCount=function(){return this.pinnedRowModel.getPinnedBottomRowCount()},e.prototype.getPinnedTopRow=function(e){return this.pinnedRowModel.getPinnedTopRow(e)},e.prototype.getPinnedBottomRow=function(e){return this.pinnedRowModel.getPinnedBottomRow(e)},e.prototype.setColumnDefs=function(e,t){void 0===t&&(t="api"),this.columnModel.setColumnDefs(e,t)},e.prototype.setAutoGroupColumnDef=function(e,t){void 0===t&&(t="api"),this.gridOptionsWrapper.setProperty("autoGroupColumnDef",e,!0)},e.prototype.expireValueCache=function(){this.valueCache.expire()},e.prototype.getVerticalPixelRange=function(){return this.gridBodyCon.getScrollFeature().getVScrollPosition()},e.prototype.getHorizontalPixelRange=function(){return this.gridBodyCon.getScrollFeature().getHScrollPosition()},e.prototype.setAlwaysShowHorizontalScroll=function(e){this.gridOptionsWrapper.setProperty("alwaysShowHorizontalScroll",e)},e.prototype.setAlwaysShowVerticalScroll=function(e){this.gridOptionsWrapper.setProperty("alwaysShowVerticalScroll",e)},e.prototype.refreshToolPanel=function(){this.sideBarComp&&this.sideBarComp.refresh()},e.prototype.refreshCells=function(e){void 0===e&&(e={}),Array.isArray(e)?console.warn("since AG Grid v11.1, refreshCells() now takes parameters, please see the documentation."):this.rowRenderer.refreshCells(e)},e.prototype.flashCells=function(e){void 0===e&&(e={}),this.rowRenderer.flashCells(e)},e.prototype.redrawRows=function(e){void 0===e&&(e={});var t=e?e.rowNodes:void 0;this.rowRenderer.redrawRows(t)},e.prototype.refreshView=function(){console.warn("AG Grid: since v11.1, refreshView() is deprecated, please call refreshCells() or redrawRows() instead"),this.redrawRows()},e.prototype.refreshRows=function(e){console.warn("since AG Grid v11.1, refreshRows() is deprecated, please use refreshCells({rowNodes: rows}) or redrawRows({rowNodes: rows}) instead"),this.refreshCells({rowNodes:e})},e.prototype.rowDataChanged=function(e){console.warn("AG Grid: rowDataChanged is deprecated, either call refreshView() to refresh everything, or call rowNode.setRowData(newData) to set value on a particular node"),this.redrawRows()},e.prototype.softRefreshView=function(){console.error("AG Grid: since v16, softRefreshView() is no longer supported. Please check the documentation on how to refresh.")},e.prototype.refreshGroupRows=function(){console.warn("AG Grid: since v11.1, refreshGroupRows() is no longer supported, call refreshCells() instead. Because refreshCells() now does dirty checking, it will only refresh cells that have changed, so it should not be necessary to only refresh the group rows."),this.refreshCells()},e.prototype.setFunctionsReadOnly=function(e){this.gridOptionsWrapper.setProperty("functionsReadOnly",e)},e.prototype.refreshHeader=function(){this.ctrlsService.getHeaderRowContainerCtrls().forEach((function(e){return e.refresh()}))},e.prototype.isAnyFilterPresent=function(){return this.filterManager.isAnyFilterPresent()},e.prototype.isAdvancedFilterPresent=function(){return console.warn("AG Grid: isAdvancedFilterPresent() is deprecated, please use isColumnFilterPresent()"),this.isColumnFilterPresent()},e.prototype.isColumnFilterPresent=function(){return this.filterManager.isAdvancedFilterPresent()},e.prototype.isQuickFilterPresent=function(){return this.filterManager.isQuickFilterPresent()},e.prototype.getModel=function(){return this.rowModel},e.prototype.setRowNodeExpanded=function(e,t){e&&e.setExpanded(t)},e.prototype.onGroupExpandedOrCollapsed=function(e){S(this.clientSideRowModel)&&console.warn("AG Grid: cannot call onGroupExpandedOrCollapsed unless using normal row model"),D(e)&&console.warn("AG Grid: api.onGroupExpandedOrCollapsed - refreshFromIndex parameter is no longer used, the grid will refresh all rows"),this.clientSideRowModel.refreshModel({step:qd.MAP})},e.prototype.refreshInMemoryRowModel=function(e){console.warn("ag-grid: since version 18.x, api.refreshInMemoryRowModel() should be replaced with api.refreshClientSideRowModel()"),this.refreshClientSideRowModel(e)},e.prototype.refreshClientSideRowModel=function(e){S(this.clientSideRowModel)&&console.warn("cannot call refreshClientSideRowModel unless using normal row model");var t=qd.EVERYTHING,n={group:qd.EVERYTHING,filter:qd.FILTER,map:qd.MAP,aggregate:qd.AGGREGATE,sort:qd.SORT,pivot:qd.PIVOT};if(D(e)&&(t=n[e]),S(t))console.error("AG Grid: invalid step "+e+", available steps are "+Object.keys(n).join(", "));else{var r={step:t,keepRenderedRows:!0,animate:!0,keepEditingRows:!0};this.clientSideRowModel.refreshModel(r)}},e.prototype.isAnimationFrameQueueEmpty=function(){return this.animationFrameService.isQueueEmpty()},e.prototype.flushAllAnimationFrames=function(){this.animationFrameService.flushAllFrames()},e.prototype.getRowNode=function(e){return this.rowModel.getRowNode(e)},e.prototype.getSizesForCurrentTheme=function(){return{rowHeight:this.gridOptionsWrapper.getRowHeightAsNumber(),headerHeight:this.gridOptionsWrapper.getHeaderHeight()}},e.prototype.expandAll=function(){this.clientSideRowModel?this.clientSideRowModel.expandOrCollapseAll(!0):this.serverSideRowModel?this.serverSideRowModel.expandAll(!0):console.warn("AG Grid: expandAll only works with Client Side Row Model and Server Side Row Model")},e.prototype.collapseAll=function(){this.clientSideRowModel?this.clientSideRowModel.expandOrCollapseAll(!1):this.serverSideRowModel?this.serverSideRowModel.expandAll(!1):console.warn("AG Grid: collapseAll only works with Client Side Row Model and Server Side Row Model")},e.prototype.getToolPanelInstance=function(e){if(this.sideBarComp){var t=this.sideBarComp.getToolPanelInstance(e),n=this.frameworkComponentWrapper?this.frameworkComponentWrapper.unwrap(t):t;return n}console.warn("AG Grid: toolPanel is only available in AG Grid Enterprise")},e.prototype.addVirtualRowListener=function(e,t,n){"string"!==typeof e&&console.warn("AG Grid: addVirtualRowListener is deprecated, please use addRenderedRowListener."),this.addRenderedRowListener(e,t,n)},e.prototype.addRenderedRowListener=function(e,t,n){"virtualRowSelected"===e&&console.warn("AG Grid: event virtualRowSelected is deprecated, to register for individual row\n                selection events, add a listener directly to the row node."),this.rowRenderer.addRenderedRowListener(e,t,n)},e.prototype.setQuickFilter=function(e){this.filterManager.setQuickFilter(e)},e.prototype.selectIndex=function(e,t,n){console.warn("AG Grid: do not use api for selection, call node.setSelected(value) instead"),n&&console.warn("AG Grid: suppressEvents is no longer supported, stop listening for the event if you no longer want it"),this.selectionService.selectIndex(e,t)},e.prototype.deselectIndex=function(e,t){void 0===t&&(t=!1),console.warn("AG Grid: do not use api for selection, call node.setSelected(value) instead"),t&&console.warn("AG Grid: suppressEvents is no longer supported, stop listening for the event if you no longer want it"),this.selectionService.deselectIndex(e)},e.prototype.selectNode=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1),console.warn("AG Grid: API for selection is deprecated, call node.setSelected(value) instead"),n&&console.warn("AG Grid: suppressEvents is no longer supported, stop listening for the event if you no longer want it"),e.setSelectedParams({newValue:!0,clearSelection:!t})},e.prototype.deselectNode=function(e,t){void 0===t&&(t=!1),console.warn("AG Grid: API for selection is deprecated, call node.setSelected(value) instead"),t&&console.warn("AG Grid: suppressEvents is no longer supported, stop listening for the event if you no longer want it"),e.setSelectedParams({newValue:!1})},e.prototype.selectAll=function(){this.selectionService.selectAllRowNodes()},e.prototype.deselectAll=function(){this.selectionService.deselectAllRowNodes()},e.prototype.selectAllFiltered=function(){this.selectionService.selectAllRowNodes(!0)},e.prototype.deselectAllFiltered=function(){this.selectionService.deselectAllRowNodes(!0)},e.prototype.recomputeAggregates=function(){S(this.clientSideRowModel)&&console.warn("cannot call recomputeAggregates unless using normal row model"),console.warn("recomputeAggregates is deprecated, please call api.refreshClientSideRowModel('aggregate') instead"),this.clientSideRowModel.refreshModel({step:qd.AGGREGATE})},e.prototype.sizeColumnsToFit=function(){this.gridBodyCon.sizeColumnsToFit()},e.prototype.showLoadingOverlay=function(){this.overlayWrapperComp.showLoadingOverlay()},e.prototype.showNoRowsOverlay=function(){this.overlayWrapperComp.showNoRowsOverlay()},e.prototype.hideOverlay=function(){this.overlayWrapperComp.hideOverlay()},e.prototype.isNodeSelected=function(e){return console.warn("AG Grid: no need to call api.isNodeSelected(), just call node.isSelected() instead"),e.isSelected()},e.prototype.getSelectedNodesById=function(){return console.error("AG Grid: since version 3.4, getSelectedNodesById no longer exists, use getSelectedNodes() instead"),null},e.prototype.getSelectedNodes=function(){return this.selectionService.getSelectedNodes()},e.prototype.getSelectedRows=function(){return this.selectionService.getSelectedRows()},e.prototype.getBestCostNodeSelection=function(){return this.selectionService.getBestCostNodeSelection()},e.prototype.getRenderedNodes=function(){return this.rowRenderer.getRenderedNodes()},e.prototype.ensureColIndexVisible=function(e){console.warn("AG Grid: ensureColIndexVisible(index) no longer supported, use ensureColumnVisible(colKey) instead.")},e.prototype.ensureColumnVisible=function(e){this.gridBodyCon.getScrollFeature().ensureColumnVisible(e)},e.prototype.ensureIndexVisible=function(e,t){this.gridBodyCon.getScrollFeature().ensureIndexVisible(e,t)},e.prototype.ensureNodeVisible=function(e,t){void 0===t&&(t=null),this.gridBodyCon.getScrollFeature().ensureNodeVisible(e,t)},e.prototype.forEachLeafNode=function(e){S(this.clientSideRowModel)&&console.warn("cannot call forEachNode unless using normal row model"),this.clientSideRowModel.forEachLeafNode(e)},e.prototype.forEachNode=function(e){this.rowModel.forEachNode(e)},e.prototype.forEachNodeAfterFilter=function(e){S(this.clientSideRowModel)&&console.warn("cannot call forEachNodeAfterFilter unless using normal row model"),this.clientSideRowModel.forEachNodeAfterFilter(e)},e.prototype.forEachNodeAfterFilterAndSort=function(e){S(this.clientSideRowModel)&&console.warn("cannot call forEachNodeAfterFilterAndSort unless using normal row model"),this.clientSideRowModel.forEachNodeAfterFilterAndSort(e)},e.prototype.getFilterApiForColDef=function(e){return console.warn("ag-grid API method getFilterApiForColDef deprecated, use getFilterInstance instead"),this.getFilterInstance(e)},e.prototype.getFilterInstance=function(e,t){var n=this,r=this.columnModel.getPrimaryColumn(e);if(r){var i=this.filterManager.getFilterComponent(r,"NO_UI"),o=i&&i.resolveNow(null,(function(e){return e})),a=this.frameworkComponentWrapper?this.frameworkComponentWrapper.unwrap(o):o;return t&&(a?setTimeout(t,0,a):i&&i.then((function(e){var r=n.frameworkComponentWrapper?n.frameworkComponentWrapper.unwrap(e):e;t(r)}))),a}},e.prototype.getFilterApi=function(e){return console.warn("AG Grid: getFilterApi is deprecated, use getFilterInstance instead"),this.getFilterInstance(e)},e.prototype.destroyFilter=function(e){var t=this.columnModel.getPrimaryColumn(e);if(t)return this.filterManager.destroyFilter(t,"filterDestroyed")},e.prototype.getStatusPanel=function(e){if(this.statusBarService){var t=this.statusBarService.getStatusPanel(e),n=this.frameworkComponentWrapper?this.frameworkComponentWrapper.unwrap(t):t;return n}},e.prototype.getColumnDef=function(e){var t=this.columnModel.getPrimaryColumn(e);return t?t.getColDef():null},e.prototype.getColumnDefs=function(){return this.columnModel.getColumnDefs()},e.prototype.onFilterChanged=function(){this.filterManager.onFilterChanged()},e.prototype.onSortChanged=function(){this.sortController.onSortChanged()},e.prototype.setSortModel=function(e,t){void 0===t&&(t="api"),console.warn("AG Grid: as of version 24.0.0, setSortModel() is deprecated, sort information is now part of Column State. Please use columnApi.applyColumnState() instead.");var n=[];e&&e.forEach((function(e,t){n.push({colId:e.colId,sort:e.sort,sortIndex:t})})),this.columnModel.applyColumnState({state:n,defaultState:{sort:null}})},e.prototype.getSortModel=function(){console.warn("AG Grid: as of version 24.0.0, getSortModel() is deprecated, sort information is now part of Column State. Please use columnApi.getColumnState() instead.");var e=this.columnModel.getColumnState(),t=e.filter((function(e){return null!=e.sort})),n={};t.forEach((function(e){var t=e.colId,r=e.sortIndex;n[t]=r}));var r=t.map((function(e){return{colId:e.colId,sort:e.sort}}));return r.sort((function(e,t){return n[e.colId]-n[t.colId]})),r},e.prototype.setFilterModel=function(e){this.filterManager.setFilterModel(e)},e.prototype.getFilterModel=function(){return this.filterManager.getFilterModel()},e.prototype.getFocusedCell=function(){return this.focusService.getFocusedCell()},e.prototype.clearFocusedCell=function(){return this.focusService.clearFocusedCell()},e.prototype.setFocusedCell=function(e,t,n){this.focusService.setFocusedCell(e,t,n,!0)},e.prototype.setSuppressRowDrag=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_SUPPRESS_ROW_DRAG,e)},e.prototype.setSuppressMoveWhenRowDragging=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_SUPPRESS_MOVE_WHEN_ROW_DRAG,e)},e.prototype.setSuppressRowClickSelection=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_SUPPRESS_ROW_CLICK_SELECTION,e)},e.prototype.addRowDropZone=function(e){this.gridBodyCon.getRowDragFeature().addRowDropZone(e)},e.prototype.removeRowDropZone=function(e){var t=this.dragAndDropService.findExternalZone(e);t&&this.dragAndDropService.removeDropTarget(t)},e.prototype.getRowDropZoneParams=function(e){return this.gridBodyCon.getRowDragFeature().getRowDropZone(e)},e.prototype.setHeaderHeight=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_HEADER_HEIGHT,e)},e.prototype.setDomLayout=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_DOM_LAYOUT,e)},e.prototype.setEnableCellTextSelection=function(e){this.gridBodyCon.setCellTextSelection(e)},e.prototype.setFillHandleDirection=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_FILL_HANDLE_DIRECTION,e)},e.prototype.setGroupHeaderHeight=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GROUP_HEADER_HEIGHT,e)},e.prototype.setFloatingFiltersHeight=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_FLOATING_FILTERS_HEIGHT,e)},e.prototype.setPivotGroupHeaderHeight=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PIVOT_GROUP_HEADER_HEIGHT,e)},e.prototype.setIsExternalFilterPresent=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_IS_EXTERNAL_FILTER_PRESENT,e)},e.prototype.setDoesExternalFilterPass=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_DOES_EXTERNAL_FILTER_PASS,e)},e.prototype.setNavigateToNextCell=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_NAVIGATE_TO_NEXT_CELL,e)},e.prototype.setTabToNextCell=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_TAB_TO_NEXT_CELL,e)},e.prototype.setTabToNextHeader=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_TAB_TO_NEXT_HEADER,e)},e.prototype.setNavigateToNextHeader=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_NAVIGATE_TO_NEXT_HEADER,e)},e.prototype.setGroupRowAggNodes=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GROUP_ROW_AGG_NODES,e)},e.prototype.setGetBusinessKeyForNode=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_BUSINESS_KEY_FOR_NODE,e)},e.prototype.setGetChildCount=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_CHILD_COUNT,e)},e.prototype.setProcessRowPostCreate=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PROCESS_ROW_POST_CREATE,e)},e.prototype.setGetRowNodeId=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_ROW_NODE_ID,e)},e.prototype.setGetRowClass=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_ROW_CLASS,e)},e.prototype.setIsFullWidthCell=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_IS_FULL_WIDTH_CELL,e)},e.prototype.setIsRowSelectable=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_IS_ROW_SELECTABLE,e)},e.prototype.setIsRowMaster=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_IS_ROW_MASTER,e)},e.prototype.setPostSort=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_POST_SORT,e)},e.prototype.setGetDocument=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_DOCUMENT,e)},e.prototype.setGetContextMenuItems=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_CONTEXT_MENU_ITEMS,e)},e.prototype.setGetMainMenuItems=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_MAIN_MENU_ITEMS,e)},e.prototype.setProcessCellForClipboard=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PROCESS_CELL_FOR_CLIPBOARD,e)},e.prototype.setSendToClipboard=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_SEND_TO_CLIPBOARD,e)},e.prototype.setProcessCellFromClipboard=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PROCESS_CELL_FROM_CLIPBOARD,e)},e.prototype.setProcessSecondaryColDef=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PROCESS_TO_SECONDARY_COLDEF,e)},e.prototype.setProcessSecondaryColGroupDef=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PROCESS_SECONDARY_COL_GROUP_DEF,e)},e.prototype.setPostProcessPopup=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_POST_PROCESS_POPUP,e)},e.prototype.setDefaultGroupOrderComparator=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_DEFAULT_GROUP_ORDER_COMPARATOR,e)},e.prototype.setGetChartToolbarItems=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_CHART_TOOLBAR_ITEMS,e)},e.prototype.setPaginationNumberFormatter=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PAGINATION_NUMBER_FORMATTER,e)},e.prototype.setGetServerSideStoreParams=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_SERVER_SIDE_STORE_PARAMS,e)},e.prototype.setIsServerSideGroupOpenByDefault=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_IS_SERVER_SIDE_GROUPS_OPEN_BY_DEFAULT,e)},e.prototype.setIsApplyServerSideTransaction=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_IS_APPLY_SERVER_SIDE_TRANSACTION,e)},e.prototype.setIsServerSideGroup=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_IS_SERVER_SIDE_GROUP,e)},e.prototype.setGetServerSideGroupKey=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_SERVER_SIDE_GROUP_KEY,e)},e.prototype.setGetRowStyle=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_ROW_STYLE,e)},e.prototype.setGetRowHeight=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GET_ROW_HEIGHT,e)},e.prototype.setPivotHeaderHeight=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_PIVOT_HEADER_HEIGHT,e)},e.prototype.isSideBarVisible=function(){return!!this.sideBarComp&&this.sideBarComp.isDisplayed()},e.prototype.setSideBarVisible=function(e){this.sideBarComp?this.sideBarComp.setDisplayed(e):e&&console.warn("AG Grid: sideBar is not loaded")},e.prototype.setSideBarPosition=function(e){this.sideBarComp?this.sideBarComp.setSideBarPosition(e):console.warn("AG Grid: sideBar is not loaded")},e.prototype.openToolPanel=function(e){this.sideBarComp?this.sideBarComp.openToolPanel(e):console.warn("AG Grid: toolPanel is only available in AG Grid Enterprise")},e.prototype.closeToolPanel=function(){this.sideBarComp?this.sideBarComp.close():console.warn("AG Grid: toolPanel is only available in AG Grid Enterprise")},e.prototype.getOpenedToolPanel=function(){return this.sideBarComp?this.sideBarComp.openedItem():null},e.prototype.getSideBar=function(){return this.gridOptionsWrapper.getSideBar()},e.prototype.setSideBar=function(e){this.gridOptionsWrapper.setProperty("sideBar",$s.parse(e))},e.prototype.setSuppressClipboardPaste=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_SUPPRESS_CLIPBOARD_PASTE,e)},e.prototype.isToolPanelShowing=function(){return this.sideBarComp.isToolPanelShowing()},e.prototype.doLayout=function(){var e="AG Grid - since version 25.1, doLayout was taken out, as it's not needed. The grid responds to grid size changes automatically";Le((function(){return console.warn(e)}),"doLayoutDeprecated")},e.prototype.resetRowHeights=function(){D(this.clientSideRowModel)&&this.clientSideRowModel.resetRowHeights()},e.prototype.setGroupRemoveSingleChildren=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GROUP_REMOVE_SINGLE_CHILDREN,e)},e.prototype.setGroupRemoveLowestSingleChildren=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_GROUP_REMOVE_LOWEST_SINGLE_CHILDREN,e)},e.prototype.onRowHeightChanged=function(){this.clientSideRowModel?this.clientSideRowModel.onRowHeightChanged():this.serverSideRowModel&&this.serverSideRowModel.onRowHeightChanged()},e.prototype.getValue=function(e,t){var n=this.columnModel.getPrimaryColumn(e);return S(n)&&(n=this.columnModel.getGridColumn(e)),S(n)?null:this.valueService.getValue(n,t)},e.prototype.addEventListener=function(e,t){var n=this.gridOptionsWrapper.useAsyncEvents();this.eventService.addEventListener(e,t,n)},e.prototype.addGlobalListener=function(e){var t=this.gridOptionsWrapper.useAsyncEvents();this.eventService.addGlobalListener(e,t)},e.prototype.removeEventListener=function(e,t){var n=this.gridOptionsWrapper.useAsyncEvents();this.eventService.removeEventListener(e,t,n)},e.prototype.removeGlobalListener=function(e){var t=this.gridOptionsWrapper.useAsyncEvents();this.eventService.removeGlobalListener(e,t)},e.prototype.dispatchEvent=function(e){this.eventService.dispatchEvent(e)},e.prototype.destroy=function(){if(!this.destroyCalled){this.destroyCalled=!0;var e=this.ctrlsService.getGridCtrl();e&&e.destroyGridUi(),this.context.destroy()}},e.prototype.cleanDownReferencesToAvoidMemoryLeakInCaseApplicationIsKeepingReferenceToDestroyedGrid=function(){setTimeout(Ee.bind(window,this,"Grid API"),100)},e.prototype.warnIfDestroyed=function(e){return this.destroyCalled&&console.warn("AG Grid: Grid API method "+e+" was called on a grid that was destroyed."),this.destroyCalled},e.prototype.resetQuickFilter=function(){this.warnIfDestroyed("resetQuickFilter")||this.rowModel.forEachNode((function(e){return e.quickFilterAggregateText=null}))},e.prototype.getRangeSelections=function(){return console.warn("AG Grid: in v20.1.x, api.getRangeSelections() is gone, please use getCellRanges() instead.\n        We had to change how cell selections works a small bit to allow charting to integrate. The return type of\n        getCellRanges() is a bit different, please check the AG Grid documentation."),null},e.prototype.getCellRanges=function(){return this.rangeService?this.rangeService.getCellRanges():(console.warn("AG Grid: cell range selection is only available in AG Grid Enterprise"),null)},e.prototype.camelCaseToHumanReadable=function(e){return Ut(e)},e.prototype.addRangeSelection=function(e){console.warn("AG Grid: As of version 21.x, range selection changed slightly to allow charting integration. Please call api.addCellRange() instead of api.addRangeSelection()")},e.prototype.addCellRange=function(e){this.rangeService||console.warn("AG Grid: cell range selection is only available in AG Grid Enterprise"),this.rangeService.addCellRange(e)},e.prototype.clearRangeSelection=function(){this.rangeService||console.warn("AG Grid: cell range selection is only available in AG Grid Enterprise"),this.rangeService.removeAllCellRanges()},e.prototype.undoCellEditing=function(){this.undoRedoService.undo()},e.prototype.redoCellEditing=function(){this.undoRedoService.redo()},e.prototype.getCurrentUndoSize=function(){return this.undoRedoService.getCurrentUndoStackSize()},e.prototype.getCurrentRedoSize=function(){return this.undoRedoService.getCurrentRedoStackSize()},e.prototype.getChartModels=function(){if(ut.assertRegistered(rt.RangeSelectionModule,"api.getChartModels")&&ut.assertRegistered(rt.GridChartsModule,"api.getChartModels"))return this.chartService.getChartModels()},e.prototype.getChartRef=function(e){if(ut.assertRegistered(rt.RangeSelectionModule,"api.getChartRef")&&ut.assertRegistered(rt.GridChartsModule,"api.getChartRef"))return this.chartService.getChartRef(e)},e.prototype.getChartImageDataURL=function(e){if(ut.assertRegistered(rt.RangeSelectionModule,"api.getChartImageDataURL")&&ut.assertRegistered(rt.GridChartsModule,"api.getChartImageDataURL"))return this.chartService.getChartImageDataURL(e)},e.prototype.createRangeChart=function(e){if(ut.assertRegistered(rt.RangeSelectionModule,"api.createRangeChart")&&ut.assertRegistered(rt.GridChartsModule,"api.createRangeChart"))return this.chartService.createRangeChart(e)},e.prototype.createCrossFilterChart=function(e){if(ut.assertRegistered(rt.RangeSelectionModule,"api.createCrossFilterChart")&&ut.assertRegistered(rt.GridChartsModule,"api.createCrossFilterChart"))return this.chartService.createCrossFilterChart(e)},e.prototype.restoreChart=function(e,t){if(ut.assertRegistered(rt.RangeSelectionModule,"api.restoreChart")&&ut.assertRegistered(rt.GridChartsModule,"api.restoreChart"))return this.chartService.restoreChart(e,t)},e.prototype.createPivotChart=function(e){if(ut.assertRegistered(rt.RangeSelectionModule,"api.createPivotChart")&&ut.assertRegistered(rt.GridChartsModule,"api.createPivotChart"))return this.chartService.createPivotChart(e)},e.prototype.copySelectedRowsToClipboard=function(e,t){this.clipboardService||console.warn("AG Grid: clipboard is only available in AG Grid Enterprise"),this.clipboardService.copySelectedRowsToClipboard(e,t)},e.prototype.copySelectedRangeToClipboard=function(e){this.clipboardService||console.warn("AG Grid: clipboard is only available in AG Grid Enterprise"),this.clipboardService.copySelectedRangeToClipboard(e)},e.prototype.copySelectedRangeDown=function(){this.clipboardService||console.warn("AG Grid: clipboard is only available in AG Grid Enterprise"),this.clipboardService.copyRangeDown()},e.prototype.showColumnMenuAfterButtonClick=function(e,t){var n=this.columnModel.getGridColumn(e);this.menuFactory.showMenuAfterButtonClick(n,t,"columnMenu")},e.prototype.showColumnMenuAfterMouseClick=function(e,t){var n=this.columnModel.getGridColumn(e);n||(n=this.columnModel.getPrimaryColumn(e)),n?this.menuFactory.showMenuAfterMouseEvent(n,t):console.error("AG Grid: column '"+e+"' not found")},e.prototype.hidePopupMenu=function(){this.contextMenuFactory&&this.contextMenuFactory.hideActiveMenu(),this.menuFactory.hideActiveMenu()},e.prototype.setPopupParent=function(e){this.gridOptionsWrapper.setProperty(fu.PROP_POPUP_PARENT,e)},e.prototype.tabToNextCell=function(){return this.navigationService.tabToNextCell(!1)},e.prototype.tabToPreviousCell=function(){return this.navigationService.tabToNextCell(!0)},e.prototype.getCellRendererInstances=function(e){return void 0===e&&(e={}),this.rowRenderer.getCellRendererInstances(e)},e.prototype.getCellEditorInstances=function(e){return void 0===e&&(e={}),this.rowRenderer.getCellEditorInstances(e)},e.prototype.getEditingCells=function(){return this.rowRenderer.getEditingCells()},e.prototype.stopEditing=function(e){void 0===e&&(e=!1),this.rowRenderer.stopEditing(e)},e.prototype.startEditingCell=function(e){var t=this.columnModel.getGridColumn(e.colKey);if(t){var n={rowIndex:e.rowIndex,rowPinned:e.rowPinned||null,column:t},r=null==e.rowPinned;r&&this.gridBodyCon.getScrollFeature().ensureIndexVisible(e.rowIndex);var i=this.navigationService.getCellByPosition(n);i&&i.startRowOrCellEdit(e.keyPress,e.charPress)}else console.warn("AG Grid: no column found for "+e.colKey)},e.prototype.addAggFunc=function(e,t){this.aggFuncService&&this.aggFuncService.addAggFunc(e,t)},e.prototype.addAggFuncs=function(e){this.aggFuncService&&this.aggFuncService.addAggFuncs(e)},e.prototype.clearAggFuncs=function(){this.aggFuncService&&this.aggFuncService.clear()},e.prototype.applyServerSideTransaction=function(e){if(this.serverSideTransactionManager)return this.serverSideTransactionManager.applyTransaction(e);console.warn("AG Grid: Cannot apply Server Side Transaction if not using the Server Side Row Model.")},e.prototype.applyServerSideTransactionAsync=function(e,t){if(this.serverSideTransactionManager)return this.serverSideTransactionManager.applyTransactionAsync(e,t);console.warn("AG Grid: Cannot apply Server Side Transaction if not using the Server Side Row Model.")},e.prototype.retryServerSideLoads=function(){this.serverSideRowModel?this.serverSideRowModel.retryLoads():console.warn("AG Grid: API retryServerSideLoads() can only be used when using Server-Side Row Model.")},e.prototype.flushServerSideAsyncTransactions=function(){if(this.serverSideTransactionManager)return this.serverSideTransactionManager.flushAsyncTransactions();console.warn("AG Grid: Cannot flush Server Side Transaction if not using the Server Side Row Model.")},e.prototype.applyTransaction=function(e){if(this.clientSideRowModel){var t=this.clientSideRowModel.updateRowData(e);return this.rowRenderer.refreshFullWidthRows(t.update),this.gridOptionsWrapper.isSuppressChangeDetection()||this.rowRenderer.refreshCells(),t}console.error("AG Grid: updateRowData() only works with ClientSideRowModel. Working with InfiniteRowModel was deprecated in v23.1 and removed in v24.1")},e.prototype.updateRowData=function(e){var t="AG Grid: as of v23.1, grid API updateRowData(transaction) is now called applyTransaction(transaction). updateRowData is deprecated and will be removed in a future major release.";return Le((function(){return console.warn(t)}),"updateRowData deprecated"),this.applyTransaction(e)},e.prototype.applyTransactionAsync=function(e,t){this.clientSideRowModel?this.clientSideRowModel.batchUpdateRowData(e,t):console.error("AG Grid: api.applyTransactionAsync() only works with ClientSideRowModel.")},e.prototype.flushAsyncTransactions=function(){this.clientSideRowModel?this.clientSideRowModel.flushAsyncTransactions():console.error("AG Grid: api.applyTransactionAsync() only works with ClientSideRowModel.")},e.prototype.batchUpdateRowData=function(e,t){var n="AG Grid: as of v23.1, grid API batchUpdateRowData(transaction, callback) is now called applyTransactionAsync(transaction, callback). batchUpdateRowData is deprecated and will be removed in a future major release.";Le((function(){return console.warn(n)}),"batchUpdateRowData deprecated"),this.applyTransactionAsync(e,t)},e.prototype.insertItemsAtIndex=function(e,t,n){void 0===n&&(n=!1),console.warn("AG Grid: insertItemsAtIndex() is deprecated, use updateRowData(transaction) instead."),this.updateRowData({add:t,addIndex:e,update:null,remove:null})},e.prototype.removeItems=function(e,t){void 0===t&&(t=!1),console.warn("AG Grid: removeItems() is deprecated, use updateRowData(transaction) instead.");var n=e.map((function(e){return e.data}));this.updateRowData({add:null,addIndex:null,update:null,remove:n})},e.prototype.addItems=function(e,t){void 0===t&&(t=!1),console.warn("AG Grid: addItems() is deprecated, use updateRowData(transaction) instead."),this.updateRowData({add:e,addIndex:null,update:null,remove:null})},e.prototype.refreshVirtualPageCache=function(){console.warn("AG Grid: refreshVirtualPageCache() is now called refreshInfiniteCache(), please call refreshInfiniteCache() instead"),this.refreshInfiniteCache()},e.prototype.refreshInfinitePageCache=function(){console.warn("AG Grid: refreshInfinitePageCache() is now called refreshInfiniteCache(), please call refreshInfiniteCache() instead"),this.refreshInfiniteCache()},e.prototype.refreshInfiniteCache=function(){this.infiniteRowModel?this.infiniteRowModel.refreshCache():console.warn("AG Grid: api.refreshInfiniteCache is only available when rowModelType='infinite'.")},e.prototype.purgeVirtualPageCache=function(){console.warn("AG Grid: purgeVirtualPageCache() is now called purgeInfiniteCache(), please call purgeInfiniteCache() instead"),this.purgeInfinitePageCache()},e.prototype.purgeInfinitePageCache=function(){console.warn("AG Grid: purgeInfinitePageCache() is now called purgeInfiniteCache(), please call purgeInfiniteCache() instead"),this.purgeInfiniteCache()},e.prototype.purgeInfiniteCache=function(){this.infiniteRowModel?this.infiniteRowModel.purgeCache():console.warn("AG Grid: api.purgeInfiniteCache is only available when rowModelType='infinite'.")},e.prototype.purgeEnterpriseCache=function(e){console.warn("ag-grid: since version 18.x, api.purgeEnterpriseCache() should be replaced with api.purgeServerSideCache()"),this.purgeServerSideCache(e)},e.prototype.purgeServerSideCache=function(e){void 0===e&&(e=[]),this.serverSideRowModel?(console.warn("AG Grid: since v25.0, api.purgeServerSideCache is deprecated. Please use api.refreshServerSideStore({purge: true}) instead."),this.refreshServerSideStore({route:e,purge:!0})):console.warn("AG Grid: api.purgeServerSideCache is only available when rowModelType='serverSide'.")},e.prototype.refreshServerSideStore=function(e){this.serverSideRowModel?this.serverSideRowModel.refreshStore(e):console.warn("AG Grid: api.refreshServerSideStore is only available when rowModelType='serverSide'.")},e.prototype.getServerSideStoreState=function(){return this.serverSideRowModel?this.serverSideRowModel.getStoreState():(console.warn("AG Grid: api.getServerSideStoreState is only available when rowModelType='serverSide'."),[])},e.prototype.getVirtualRowCount=function(){return console.warn("AG Grid: getVirtualRowCount() is now called getInfiniteRowCount(), please call getInfiniteRowCount() instead"),this.getInfiniteRowCount()},e.prototype.getInfiniteRowCount=function(){if(this.infiniteRowModel)return this.infiniteRowModel.getRowCount();console.warn("AG Grid: api.getVirtualRowCount is only available when rowModelType='virtual'.")},e.prototype.isMaxRowFound=function(){return console.warn("AG Grid: api.isLastRowIndexKnown is deprecated, please use api.isLastRowIndexKnown()"),this.isLastRowIndexKnown()},e.prototype.isLastRowIndexKnown=function(){if(this.infiniteRowModel)return this.infiniteRowModel.isLastRowIndexKnown();console.warn("AG Grid: api.isMaxRowFound is only available when rowModelType='virtual'.")},e.prototype.setVirtualRowCount=function(e,t){console.warn("AG Grid: setVirtualRowCount() is now called setInfiniteRowCount(), please call setInfiniteRowCount() instead"),this.setRowCount(e,t)},e.prototype.setInfiniteRowCount=function(e,t){console.warn("AG Grid: setInfiniteRowCount() is now called setRowCount(), please call setRowCount() instead"),this.setRowCount(e,t)},e.prototype.setRowCount=function(e,t){this.infiniteRowModel?this.infiniteRowModel.setRowCount(e,t):console.warn("AG Grid: api.setRowCount is only available for Infinite Row Model.")},e.prototype.getVirtualPageState=function(){return console.warn("AG Grid: getVirtualPageState() is now called getCacheBlockState(), please call getCacheBlockState() instead"),this.getCacheBlockState()},e.prototype.getInfinitePageState=function(){return console.warn("AG Grid: getInfinitePageState() is now called getCacheBlockState(), please call getCacheBlockState() instead"),this.getCacheBlockState()},e.prototype.getCacheBlockState=function(){return this.rowNodeBlockLoader.getBlockState()},e.prototype.checkGridSize=function(){console.warn("in AG Grid v25.2.0, checkGridSize() was removed, as it was legacy and didn't do anything uesful.")},e.prototype.getFirstRenderedRow=function(){return console.warn("in AG Grid v12, getFirstRenderedRow() was renamed to getFirstDisplayedRow()"),this.getFirstDisplayedRow()},e.prototype.getFirstDisplayedRow=function(){return this.rowRenderer.getFirstVirtualRenderedRow()},e.prototype.getLastRenderedRow=function(){return console.warn("in AG Grid v12, getLastRenderedRow() was renamed to getLastDisplayedRow()"),this.getLastDisplayedRow()},e.prototype.getLastDisplayedRow=function(){return this.rowRenderer.getLastVirtualRenderedRow()},e.prototype.getDisplayedRowAtIndex=function(e){return this.rowModel.getRow(e)},e.prototype.getDisplayedRowCount=function(){return this.rowModel.getRowCount()},e.prototype.paginationIsLastPageFound=function(){return this.paginationProxy.isLastPageFound()},e.prototype.paginationGetPageSize=function(){return this.paginationProxy.getPageSize()},e.prototype.paginationSetPageSize=function(e){this.gridOptionsWrapper.setProperty("paginationPageSize",e)},e.prototype.paginationGetCurrentPage=function(){return this.paginationProxy.getCurrentPage()},e.prototype.paginationGetTotalPages=function(){return this.paginationProxy.getTotalPages()},e.prototype.paginationGetRowCount=function(){return this.paginationProxy.getMasterRowCount()},e.prototype.paginationGoToNextPage=function(){this.paginationProxy.goToNextPage()},e.prototype.paginationGoToPreviousPage=function(){this.paginationProxy.goToPreviousPage()},e.prototype.paginationGoToFirstPage=function(){this.paginationProxy.goToFirstPage()},e.prototype.paginationGoToLastPage=function(){this.paginationProxy.goToLastPage()},e.prototype.paginationGoToPage=function(e){this.paginationProxy.goToPage(e)},th([$e("immutableService")],e.prototype,"immutableService",void 0),th([$e("csvCreator")],e.prototype,"csvCreator",void 0),th([$e("excelCreator")],e.prototype,"excelCreator",void 0),th([Ze("rowRenderer")],e.prototype,"rowRenderer",void 0),th([Ze("navigationService")],e.prototype,"navigationService",void 0),th([Ze("filterManager")],e.prototype,"filterManager",void 0),th([Ze("columnModel")],e.prototype,"columnModel",void 0),th([Ze("selectionService")],e.prototype,"selectionService",void 0),th([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),th([Ze("valueService")],e.prototype,"valueService",void 0),th([Ze("alignedGridsService")],e.prototype,"alignedGridsService",void 0),th([Ze("eventService")],e.prototype,"eventService",void 0),th([Ze("pinnedRowModel")],e.prototype,"pinnedRowModel",void 0),th([Ze("context")],e.prototype,"context",void 0),th([Ze("rowModel")],e.prototype,"rowModel",void 0),th([Ze("sortController")],e.prototype,"sortController",void 0),th([Ze("paginationProxy")],e.prototype,"paginationProxy",void 0),th([Ze("focusService")],e.prototype,"focusService",void 0),th([Ze("dragAndDropService")],e.prototype,"dragAndDropService",void 0),th([$e("rangeService")],e.prototype,"rangeService",void 0),th([$e("clipboardService")],e.prototype,"clipboardService",void 0),th([$e("aggFuncService")],e.prototype,"aggFuncService",void 0),th([Ze("menuFactory")],e.prototype,"menuFactory",void 0),th([$e("contextMenuFactory")],e.prototype,"contextMenuFactory",void 0),th([Ze("valueCache")],e.prototype,"valueCache",void 0),th([Ze("animationFrameService")],e.prototype,"animationFrameService",void 0),th([$e("statusBarService")],e.prototype,"statusBarService",void 0),th([$e("chartService")],e.prototype,"chartService",void 0),th([$e("undoRedoService")],e.prototype,"undoRedoService",void 0),th([$e("rowNodeBlockLoader")],e.prototype,"rowNodeBlockLoader",void 0),th([$e("ssrmTransactionManager")],e.prototype,"serverSideTransactionManager",void 0),th([Ze("ctrlsService")],e.prototype,"ctrlsService",void 0),th([$e("frameworkComponentWrapper")],e.prototype,"frameworkComponentWrapper",void 0),th([Xe],e.prototype,"init",null),th([Qe],e.prototype,"cleanDownReferencesToAvoidMemoryLeakInCaseApplicationIsKeepingReferenceToDestroyedGrid",null),e=th([Je("gridApi")],e),e}(),rh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ih=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},oh=function(e,t){return function(n,r){t(n,r,e)}},ah=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.expressionToFunctionCache={},t}return rh(t,e),t.prototype.setBeans=function(e){this.logger=e.create("ExpressionService")},t.prototype.evaluate=function(e,t){if("function"===typeof e){var n=e;return n(t)}if("string"===typeof e){var r=e;return this.evaluateExpression(r,t)}console.error("AG Grid: value should be either a string or a function",e)},t.prototype.evaluateExpression=function(e,t){try{var n=this.createExpressionFunction(e),r=n(t.value,t.context,t.oldValue,t.newValue,t.value,t.node,t.data,t.colDef,t.rowIndex,t.api,t.columnApi,t.getValue,t.column,t.columnGroup);return r}catch(i){return console.log("Processing of the expression failed"),console.log("Expression = "+e),console.log("Params =",t),console.log("Exception = "+i),null}},t.prototype.createExpressionFunction=function(e){if(this.expressionToFunctionCache[e])return this.expressionToFunctionCache[e];var t=this.createFunctionBody(e),n=new Function("x, ctx, oldValue, newValue, value, node, data, colDef, rowIndex, api, columnApi, getValue, column, columnGroup",t);return this.expressionToFunctionCache[e]=n,n},t.prototype.createFunctionBody=function(e){return e.indexOf("return")>=0?e:"return "+e+";"},ih([oh(0,tt("loggerFactory"))],t.prototype,"setBeans",null),t=ih([Je("expressionService")],t),t}(Mt),sh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),uh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},lh=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.templateCache={},t.waitingCallbacks={},t}return sh(t,e),t.prototype.getTemplate=function(e,t){var n=this.templateCache[e];if(n)return n;var r=this.waitingCallbacks[e],i=this;if(!r){r=[],this.waitingCallbacks[e]=r;var o=new XMLHttpRequest;o.onload=function(){i.handleHttpResult(this,e)},o.open("GET",e),o.send()}return t&&r.push(t),null},t.prototype.handleHttpResult=function(e,t){if(200===e.status&&null!==e.response){this.templateCache[t]=e.response||e.responseText;for(var n=this.waitingCallbacks[t],r=0;r<n.length;r++){var i=n[r];i()}if(this.$scope){var o=this;window.setTimeout((function(){o.$scope.$apply()}),0)}}else console.warn("Unable to get template error "+e.status+" - "+t)},uh([Ze("$scope")],t.prototype,"$scope",void 0),t=uh([Je("templateService")],t),t}(Mt),ch=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),dh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},hh=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r},ph=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return ch(t,e),n=t,t.addKeyboardModeEvents=function(e,t){var r=n.instancesMonitored.get(e);r&&r.length>0?-1===r.indexOf(t)&&r.push(t):(n.instancesMonitored.set(e,[t]),e.addEventListener("keydown",n.toggleKeyboardMode),e.addEventListener("mousedown",n.toggleKeyboardMode))},t.removeKeyboardModeEvents=function(e,t){var r=n.instancesMonitored.get(e),i=[];r&&r.length&&(i=hh(r).filter((function(e){return e!==t})),n.instancesMonitored.set(e,i)),0===i.length&&(e.removeEventListener("keydown",n.toggleKeyboardMode),e.removeEventListener("mousedown",n.toggleKeyboardMode))},t.toggleKeyboardMode=function(e){var t=n.keyboardModeActive,r="keydown"===e.type;if((!r||!(e.ctrlKey||e.metaKey||e.altKey))&&!(t&&r||!t&&!r)){n.keyboardModeActive=r;var i=e.target.ownerDocument;if(i){var o=n.instancesMonitored.get(i);o&&o.forEach((function(e){e.dispatchEvent({type:r?It.EVENT_KEYBOARD_FOCUS:It.EVENT_MOUSE_FOCUS})}))}}},t.prototype.init=function(){var e=this,t=this.clearFocusedCell.bind(this);this.addManagedListener(this.eventService,It.EVENT_COLUMN_PIVOT_MODE_CHANGED,t),this.addManagedListener(this.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.onColumnEverythingChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_GROUP_OPENED,t),this.addManagedListener(this.eventService,It.EVENT_COLUMN_ROW_GROUP_CHANGED,t),this.ctrlsService.whenReady((function(t){e.gridCtrl=t.gridCtrl;var r=e.gridOptionsWrapper.getDocument();n.addKeyboardModeEvents(r,e.gridCtrl),e.addDestroyFunc((function(){return e.unregisterGridCompController(e.gridCtrl)}))}))},t.prototype.unregisterGridCompController=function(e){var t=this.gridOptionsWrapper.getDocument();n.removeKeyboardModeEvents(t,e)},t.prototype.onColumnEverythingChanged=function(){if(this.focusedCellPosition){var e=this.focusedCellPosition.column,t=this.columnModel.getGridColumn(e.getId());e!==t&&this.clearFocusedCell()}},t.prototype.isKeyboardMode=function(){return n.keyboardModeActive},t.prototype.getFocusCellToUseAfterRefresh=function(){return this.gridOptionsWrapper.isSuppressFocusAfterRefresh()||!this.focusedCellPosition||this.isDomDataMissingInHierarchy(document.activeElement,_l.DOM_DATA_KEY_ROW_CTRL)?null:this.focusedCellPosition},t.prototype.getFocusHeaderToUseAfterRefresh=function(){return this.gridOptionsWrapper.isSuppressFocusAfterRefresh()||!this.focusedHeaderPosition||this.isDomDataMissingInHierarchy(document.activeElement,ic.DOM_DATA_KEY_HEADER_CTRL)?null:this.focusedHeaderPosition},t.prototype.isDomDataMissingInHierarchy=function(e,t){var n=e;while(n){var r=this.gridOptionsWrapper.getDomData(n,t);if(r)return!1;n=n.parentNode}return!0},t.prototype.clearFocusedCell=function(){this.focusedCellPosition=null,this.onCellFocused(!1)},t.prototype.getFocusedCell=function(){return this.focusedCellPosition},t.prototype.setFocusedCell=function(e,t,n,r){void 0===r&&(r=!1);var i=this.columnModel.getGridColumn(t);i?(this.focusedCellPosition=i?{rowIndex:e,rowPinned:C(n),column:i}:null,this.onCellFocused(r)):this.focusedCellPosition=null},t.prototype.isCellFocused=function(e){return null!=this.focusedCellPosition&&(this.focusedCellPosition.column===e.column&&this.isRowFocused(e.rowIndex,e.rowPinned))},t.prototype.isRowNodeFocused=function(e){return this.isRowFocused(e.rowIndex,e.rowPinned)},t.prototype.isHeaderWrapperFocused=function(e){if(null==this.focusedHeaderPosition)return!1;var t=e.getColumnGroupChild(),n=e.getRowIndex(),r=e.getPinned(),i=this.focusedHeaderPosition,o=i.column,a=i.headerRowIndex;return t===o&&n===a&&r==o.getPinned()},t.prototype.clearFocusedHeader=function(){this.focusedHeaderPosition=null},t.prototype.getFocusedHeader=function(){return this.focusedHeaderPosition},t.prototype.setFocusedHeader=function(e,t){this.focusedHeaderPosition={headerRowIndex:e,column:t}},t.prototype.focusHeaderPosition=function(e){var t=e.direction,n=e.fromTab,r=e.allowUserOverride,i=e.event,o=e.headerPosition;if(r){var a=this.gridOptionsWrapper,s=this.getFocusedHeader(),u=this.headerNavigationService.getHeaderRowCount();if(n){var l=a.getTabToNextHeaderFunc();if(l){var c={backwards:"Before"===t,previousHeaderPosition:s,nextHeaderPosition:o,headerRowCount:u,api:a.getApi(),columnApi:a.getColumnApi()};o=l(c)}}else{l=a.getNavigateToNextHeaderFunc();if(l&&i){var d={key:i.key,previousHeaderPosition:s,nextHeaderPosition:o,headerRowCount:u,event:i,api:a.getApi(),columnApi:a.getColumnApi()};o=l(d)}}}if(!o)return!1;if(-1===o.headerRowIndex)return this.focusGridView(o.column);this.headerNavigationService.scrollToColumn(o.column,t);var h=this.ctrlsService.getHeaderRowContainerCtrl(o.column.getPinned()),p=h.focusHeader(o.headerRowIndex,o.column,i);return p},t.prototype.isAnyCellFocused=function(){return!!this.focusedCellPosition},t.prototype.isRowFocused=function(e,t){return null!=this.focusedCellPosition&&(this.focusedCellPosition.rowIndex===e&&this.focusedCellPosition.rowPinned===C(t))},t.prototype.findFocusableElements=function(e,t,n){void 0===n&&(n=!1);var r=st.FOCUSABLE_SELECTOR,i=st.FOCUSABLE_EXCLUDE;t&&(i+=", "+t),n&&(i+=', [tabindex="-1"]');var o=Array.prototype.slice.apply(e.querySelectorAll(r)),a=Array.prototype.slice.apply(e.querySelectorAll(i));if(!a.length)return o;var s=function(e,t){return e.filter((function(e){return-1===t.indexOf(e)}))};return s(o,a)},t.prototype.focusInto=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=this.findFocusableElements(e,null,n),i=t?H(r):r[0];return!!i&&(i.focus(),!0)},t.prototype.findNextFocusableElement=function(e,t,n){var r,i=this.findFocusableElements(e,t?':not([tabindex="-1"])':null);r=t?te(i,(function(e){return e.contains(document.activeElement)})):i.indexOf(document.activeElement);var o=r+(n?-1:1);return o<0||o>=i.length?null:i[o]},t.prototype.isFocusUnderManagedComponent=function(e){var t=e.querySelectorAll("."+ko.FOCUS_MANAGED_CLASS);if(!t.length)return!1;for(var n=0;n<t.length;n++)if(t[n].contains(document.activeElement))return!0;return!1},t.prototype.findTabbableParent=function(e,t){void 0===t&&(t=5);var n=0;while(e&&null===qn(e)&&++n<=t)e=e.parentElement;return null===qn(e)?null:e},t.prototype.onCellFocused=function(e){var t={type:It.EVENT_CELL_FOCUSED,forceBrowserFocus:e,rowIndex:null,column:null,floating:null,api:this.gridApi,columnApi:this.columnApi,rowPinned:null,isFullWidthCell:!1};if(this.focusedCellPosition){var n=t.rowIndex=this.focusedCellPosition.rowIndex,r=t.rowPinned=this.focusedCellPosition.rowPinned;t.column=this.focusedCellPosition.column;var i=this.rowRenderer.getRowByPosition({rowIndex:n,rowPinned:r});i&&(t.isFullWidthCell=i.isFullWidth())}this.eventService.dispatchEvent(t)},t.prototype.focusGridView=function(e,t){var n=t?this.rowPositionUtils.getLastRow():this.rowPositionUtils.getFirstRow();if(!n)return!1;var r=n.rowIndex,i=n.rowPinned,o=this.getFocusedHeader();if(!e&&o&&(e=o.column),null==r||!e)return!1;if(this.navigationService.ensureCellVisible({rowIndex:r,column:e,rowPinned:i}),this.setFocusedCell(r,e,C(i),!0),this.rangeService){var a={rowIndex:r,rowPinned:i,column:e};this.rangeService.setRangeToCell(a)}return!0},t.prototype.focusNextGridCoreContainer=function(e){return!!this.gridCtrl.focusNextInnerContainer(e)||(e||this.gridCtrl.forceFocusOutOfContainer(),!1)},t.AG_KEYBOARD_FOCUS="ag-keyboard-focus",t.keyboardModeActive=!1,t.instancesMonitored=new Map,dh([Ze("columnModel")],t.prototype,"columnModel",void 0),dh([Ze("headerNavigationService")],t.prototype,"headerNavigationService",void 0),dh([Ze("columnApi")],t.prototype,"columnApi",void 0),dh([Ze("gridApi")],t.prototype,"gridApi",void 0),dh([Ze("rowRenderer")],t.prototype,"rowRenderer",void 0),dh([Ze("rowPositionUtils")],t.prototype,"rowPositionUtils",void 0),dh([$e("rangeService")],t.prototype,"rangeService",void 0),dh([Ze("navigationService")],t.prototype,"navigationService",void 0),dh([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),dh([Xe],t.prototype,"init",null),t=n=dh([Je("focusService")],t),t}(Mt),fh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),gh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["vertical"]=0]="vertical",e[e["horizontal"]=1]="horizontal"})(eh||(eh={}));var mh,_h=0,yh=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.popupList=[],t}return fh(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){e.gridCtrl=t.gridCtrl,e.addManagedListener(e.gridCtrl,It.EVENT_KEYBOARD_FOCUS,(function(){oe(e.popupList,(function(e){return $n(e.element,ph.AG_KEYBOARD_FOCUS)}))})),e.addManagedListener(e.gridCtrl,It.EVENT_MOUSE_FOCUS,(function(){oe(e.popupList,(function(e){return er(e.element,ph.AG_KEYBOARD_FOCUS)}))}))}))},t.prototype.getPopupParent=function(){var e=this.gridOptionsWrapper.getPopupParent();return e||this.gridCtrl.getGui()},t.prototype.positionPopupForMenu=function(e){var t=e.eventSource.getBoundingClientRect(),n=this.getParentRect(),r=this.keepXYWithinBounds(e.ePopup,t.top-n.top,eh.vertical),i=e.ePopup.clientWidth>0?e.ePopup.clientWidth:200;e.ePopup.style.minWidth=i+"px";var o,a=n.right-n.left,s=a-i;function u(){return t.right-n.left-2}function l(){return t.left-n.left-i}this.gridOptionsWrapper.isEnableRtl()?(o=l(),o<0&&(o=u()),o>s&&(o=0)):(o=u(),o>s&&(o=l()),o<0&&(o=0)),e.ePopup.style.left=o+"px",e.ePopup.style.top=r+"px"},t.prototype.positionPopupUnderMouseEvent=function(e){var t=e.ePopup,n=e.nudgeX,r=e.nudgeY,i=this.calculatePointerAlign(e.mouseEvent),o=i.x,a=i.y;this.positionPopup({ePopup:t,x:o,y:a,nudgeX:n,nudgeY:r,keepWithinBounds:!0}),this.callPostProcessPopup(e.type,e.ePopup,null,e.mouseEvent,e.column,e.rowNode)},t.prototype.calculatePointerAlign=function(e){var t=this.getParentRect();return{x:e.clientX-t.left,y:e.clientY-t.top}},t.prototype.positionPopupUnderComponent=function(e){var t=e.eventSource.getBoundingClientRect(),n=e.alignSide||"left",r=this.getParentRect(),i=t.left-r.left;"right"===n&&(i-=e.ePopup.offsetWidth-t.width),this.positionPopup({ePopup:e.ePopup,nudgeX:e.nudgeX,nudgeY:e.nudgeY,x:i,y:t.top-r.top+t.height,keepWithinBounds:e.keepWithinBounds}),this.callPostProcessPopup(e.type,e.ePopup,e.eventSource,null,e.column,e.rowNode)},t.prototype.positionPopupOverComponent=function(e){var t=e.eventSource.getBoundingClientRect(),n=this.getParentRect();this.positionPopup({ePopup:e.ePopup,nudgeX:e.nudgeX,nudgeY:e.nudgeY,x:t.left-n.left,y:t.top-n.top,keepWithinBounds:e.keepWithinBounds}),this.callPostProcessPopup(e.type,e.ePopup,e.eventSource,null,e.column,e.rowNode)},t.prototype.callPostProcessPopup=function(e,t,n,r,i,o){var a=this.gridOptionsWrapper.getPostProcessPopupFunc();if(a){var s={column:i,rowNode:o,ePopup:t,type:e,eventSource:n,mouseEvent:r};a(s)}},t.prototype.positionPopup=function(e){var t=e.ePopup,n=e.keepWithinBounds,r=e.nudgeX,i=e.nudgeY,o=e.x,a=e.y;r&&(o+=r),i&&(a+=i),n&&(o=this.keepXYWithinBounds(t,o,eh.horizontal),a=this.keepXYWithinBounds(t,a,eh.vertical)),t.style.left=o+"px",t.style.top=a+"px"},t.prototype.getActivePopups=function(){return this.popupList.map((function(e){return e.element}))},t.prototype.getPopupList=function(){return this.popupList},t.prototype.getParentRect=function(){var e=this.gridOptionsWrapper.getDocument(),t=this.getPopupParent();t===e.body&&(t=e.documentElement);var n=getComputedStyle(t),r=t.getBoundingClientRect();return{top:r.top+parseFloat(n.borderTopWidth)||0,left:r.left+parseFloat(n.borderLeftWidth)||0,right:r.right+parseFloat(n.borderRightWidth)||0,bottom:r.bottom+parseFloat(n.borderBottomWidth)||0}},t.prototype.keepXYWithinBounds=function(e,t,n){var r=n===eh.vertical,i=r?"clientHeight":"clientWidth",o=r?"top":"left",a=r?"offsetHeight":"offsetWidth",s=r?"scrollTop":"scrollLeft",u=this.gridOptionsWrapper.getDocument(),l=u.documentElement,c=this.getPopupParent(),d=c.getBoundingClientRect(),h=u.documentElement.getBoundingClientRect(),p=c===u.body,f=e[a],g=r?hr:pr,m=p?g(l)+l[s]:c[i];p&&(m-=Math.abs(h[o]-d[o]));var _=m-f;return Math.min(Math.max(t,0),Math.abs(_))},t.prototype.keepPopupPositionedRelativeTo=function(e){var t=this,n=this.getPopupParent(),r=n.getBoundingClientRect(),i=e.element.getBoundingClientRect(),o=r.top-i.top,a=r.left-i.left,s=o,u=a,l=e.ePopup.style.top,c=parseInt(l.substring(0,l.length-1),10),d=e.ePopup.style.left,h=parseInt(d.substring(0,d.length-1),10);return new eo((function(r){t.getFrameworkOverrides().setInterval((function(){var r=n.getBoundingClientRect(),i=e.element.getBoundingClientRect(),l=0==i.top&&0==i.left&&0==i.height&&0==i.width;if(l)e.hidePopup();else{var d=r.top-i.top;if(d!=s){var p=t.keepXYWithinBounds(e.ePopup,c+o-d,eh.vertical);e.ePopup.style.top=p+"px"}s=d;var f=r.left-i.left;if(f!=u){var g=t.keepXYWithinBounds(e.ePopup,h+a-f,eh.horizontal);e.ePopup.style.left=g+"px"}u=f}}),200).then((function(e){var t=function(){null!=e&&window.clearInterval(e)};r(t)}))}))},t.prototype.addPopup=function(e){var t=this,n=e.modal,r=e.eChild,i=e.closeOnEsc,o=e.closedCallback,a=e.click,s=e.alwaysOnTop,u=e.afterGuiAttached,l=e.positionCallback,c=e.anchorToElement,d=e.ariaLabel,h=this.gridOptionsWrapper.getDocument(),p=new eo((function(e){return e((function(){}))}));if(!h)return console.warn("ag-grid: could not find the document, document is empty"),{hideFunc:function(){},stopAnchoringPromise:p};var f=te(this.popupList,(function(e){return e.element===r}));if(-1!==f){var g=this.popupList[f];return{hideFunc:g.hideFunc,stopAnchoringPromise:g.stopAnchoringPromise}}var m=this.getPopupParent();null==r.style.top&&(r.style.top="0px"),null==r.style.left&&(r.style.left="0px");var _=document.createElement("div"),y=this.environment.getTheme().theme;y&&$n(_,y),$n(_,"ag-popup"),$n(r,this.gridOptionsWrapper.isEnableRtl()?"ag-rtl":"ag-ltr"),$n(r,"ag-popup-child"),ei(r,"dialog"),oi(r,d),this.focusService.isKeyboardMode()&&$n(r,ph.AG_KEYBOARD_FOCUS),_.appendChild(r),m.appendChild(_),s?this.setAlwaysOnTop(_,!0):this.bringPopupToFront(_);var v=!1,b=function(e){if(_.contains(document.activeElement)){var t=e.which||e.keyCode;t===wo.ESCAPE&&C({keyboardEvent:e})}},F=function(e){return C({mouseEvent:e})},w=function(e){return C({touchEvent:e})},C=function(e){void 0===e&&(e={});var n=e.mouseEvent,i=e.touchEvent,s=e.keyboardEvent;t.isEventFromCurrentPopup({mouseEvent:n,touchEvent:i},r)||t.isEventSameChainAsOriginalEvent({originalMouseEvent:a,mouseEvent:n,touchEvent:i})||v||(v=!0,m.removeChild(_),h.removeEventListener("keydown",b),h.removeEventListener("mousedown",F),h.removeEventListener("touchstart",w),h.removeEventListener("contextmenu",F),t.eventService.removeEventListener(It.EVENT_DRAG_STARTED,F),o&&o(n||i||s),t.popupList=t.popupList.filter((function(e){return e.element!==r})),p&&p.then((function(e){return e&&e()})))};return u&&u({hidePopup:C}),window.setTimeout((function(){i&&h.addEventListener("keydown",b),n&&(h.addEventListener("mousedown",F),t.eventService.addEventListener(It.EVENT_DRAG_STARTED,F),h.addEventListener("touchstart",w),h.addEventListener("contextmenu",F))}),0),l&&l(),c&&(p=this.keepPopupPositionedRelativeTo({element:c,ePopup:r,hidePopup:C})),this.popupList.push({element:r,wrapper:_,hideFunc:C,stopAnchoringPromise:p,instanceId:_h++,isAnchored:!!c}),{hideFunc:C,stopAnchoringPromise:p}},t.prototype.hasAnchoredPopup=function(){return ie(this.popupList,(function(e){return e.isAnchored}))},t.prototype.isEventFromCurrentPopup=function(e,t){var n=e.mouseEvent,r=e.touchEvent,i=n||r;if(!i)return!1;var o=te(this.popupList,(function(e){return e.element===t}));if(-1===o)return!1;for(var a=o;a<this.popupList.length;a++){var s=this.popupList[a];if(St(s.element,i))return!0}return this.isElementWithinCustomPopup(i.target)},t.prototype.isElementWithinCustomPopup=function(e){while(e&&e!==document.body){if(e.classList.contains("ag-custom-component-popup")||null===e.parentElement)return!0;e=e.parentElement}return!1},t.prototype.isEventSameChainAsOriginalEvent=function(e){var t=e.originalMouseEvent,n=e.mouseEvent,r=e.touchEvent,i=null;if(n?i=n:r&&(i=r.touches[0]),i&&t){var o=n?n.screenX:0,a=n?n.screenY:0,s=Math.abs(t.screenX-o)<5,u=Math.abs(t.screenY-a)<5;if(s&&u)return!0}return!1},t.prototype.getWrapper=function(e){while(!rr(e,"ag-popup")&&e.parentElement)e=e.parentElement;return rr(e,"ag-popup")?e:null},t.prototype.setAlwaysOnTop=function(e,t){var n=this.getWrapper(e);n&&(tr(n,"ag-always-on-top",!!t),t&&this.bringPopupToFront(n))},t.prototype.bringPopupToFront=function(e){var t=this.getPopupParent(),n=Array.prototype.slice.call(t.querySelectorAll(".ag-popup")),r=n.length,i=Array.prototype.slice.call(t.querySelectorAll(".ag-popup.ag-always-on-top")),o=i.length,a=this.getWrapper(e);if(a&&!(r<=1)&&t.contains(e)){var s=n.indexOf(a);if(o){var u=rr(a,"ag-always-on-top");u?s!==r-1&&H(i).insertAdjacentElement("afterend",a):s!==r-o-1&&i[0].insertAdjacentElement("beforebegin",a)}else s!==r-1&&H(n).insertAdjacentElement("afterend",a);var l={type:"popupToFront",api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),eWrapper:a};this.eventService.dispatchEvent(l)}},gh([Ze("environment")],t.prototype,"environment",void 0),gh([Ze("focusService")],t.prototype,"focusService",void 0),gh([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),gh([Xe],t.prototype,"postConstruct",null),t=gh([Je("popupService")],t),t}(Mt),vh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),bh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Fh=function(e,t){return function(n,r){t(n,r,e)}},wh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return vh(t,e),t.prototype.setBeans=function(e){this.logging=e.isDebug()},t.prototype.create=function(e){return new Ch(e,this.isLogging.bind(this))},t.prototype.isLogging=function(){return this.logging},bh([Fh(0,tt("gridOptionsWrapper"))],t.prototype,"setBeans",null),t=bh([Je("loggerFactory")],t),t}(Mt),Ch=function(){function e(e,t){this.name=e,this.isLoggingFunc=t}return e.prototype.isLogging=function(){return this.isLoggingFunc()},e.prototype.log=function(e){this.isLoggingFunc()&&console.log("AG Grid."+this.name+": "+e)},e}(),Dh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Sh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},kh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Dh(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){e.centerRowContainerCon=t.centerRowContainerCtrl}))},t.prototype.getPreferredWidthForColumn=function(e,t){var n=this.getHeaderCellForColumn(e);if(!n)return-1;var r=document.createElement("span");r.style.position="fixed";var i=this.centerRowContainerCon.getContainerElement();i.appendChild(r),this.putRowCellsIntoDummyContainer(e,r),t||this.cloneItemIntoDummy(n,r);var o=r.offsetWidth;i.removeChild(r);var a=this.gridOptionsWrapper.getAutoSizePadding();return o+a},t.prototype.getHeaderCellForColumn=function(e){var t=null;return this.ctrlsService.getHeaderRowContainerCtrls().forEach((function(n){var r=n.getHtmlElementForColumnHeader(e);null!=r&&(t=r)})),t},t.prototype.putRowCellsIntoDummyContainer=function(e,t){var n=this,r=this.rowRenderer.getAllCellsForColumn(e);r.forEach((function(e){return n.cloneItemIntoDummy(e,t)}))},t.prototype.cloneItemIntoDummy=function(e,t){var n=e.cloneNode(!0);n.style.width="",n.style.position="static",n.style.left="";var r=document.createElement("div");rr(n,"ag-header-cell")?($n(r,"ag-header"),$n(r,"ag-header-row"),r.style.position="static"):$n(r,"ag-row");var i=e.parentElement;while(i){if(i.classList.contains("ag-header-row")||i.classList.contains("ag-row")){for(var o=0;o<i.classList.length;o++){var a=i.classList[o];"ag-row-position-absolute"!=a&&$n(r,a)}break}i=i.parentElement}r.style.display="table-row",r.appendChild(n),t.appendChild(r)},Sh([Ze("rowRenderer")],t.prototype,"rowRenderer",void 0),Sh([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Sh([Ze("rowCssClassCalculator")],t.prototype,"rowCssClassCalculator",void 0),Sh([Xe],t.prototype,"postConstruct",null),t=Sh([Je("autoWidthCalculator")],t),t}(Mt),xh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Eh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ah=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return xh(t,e),t.prototype.addResizeBar=function(e){var t=this,n={dragStartPixels:e.dragStartPixels||0,eElement:e.eResizeBar,onDragStart:this.onDragStart.bind(this,e),onDragStop:this.onDragStop.bind(this,e),onDragging:this.onDragging.bind(this,e)};this.dragService.addDragSource(n,!0);var r=function(){return t.dragService.removeDragSource(n)};return r},t.prototype.onDragStart=function(e,t){this.dragStartX=t.clientX,this.setResizeIcons();var n=t instanceof MouseEvent&&!0===t.shiftKey;e.onResizeStart(n)},t.prototype.setResizeIcons=function(){var e=this.ctrlsService.getGridCtrl();e.setResizeCursor(!0),e.disableUserSelect(!0)},t.prototype.onDragStop=function(e,t){e.onResizeEnd(this.resizeAmount),this.resetIcons()},t.prototype.resetIcons=function(){var e=this.ctrlsService.getGridCtrl();e.setResizeCursor(!1),e.disableUserSelect(!1)},t.prototype.onDragging=function(e,t){this.resizeAmount=t.clientX-this.dragStartX,e.onResizing(this.resizeAmount)},Eh([Ze("dragService")],t.prototype,"dragService",void 0),Eh([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),t=Eh([Je("horizontalResizeService")],t),t}(Mt),Th=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Mh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Oh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Th(t,e),t.prototype.postConstruct=function(){this.ctrlsService.registerGridCtrl(this)},t.prototype.setComp=function(e,t,n){var r=this;this.view=e,this.eGridHostDiv=t,this.eGui=n,this.mouseEventService.stampTopLevelGridCompWithGridInstance(t),this.createManagedBean(new ad(this.view)),this.addRtlSupport(),this.addManagedListener(this,It.EVENT_KEYBOARD_FOCUS,(function(){r.view.addOrRemoveKeyboardFocusClass(!0)})),this.addManagedListener(this,It.EVENT_MOUSE_FOCUS,(function(){r.view.addOrRemoveKeyboardFocusClass(!1)}));var i=this.resizeObserverService.observeResize(this.eGridHostDiv,this.onGridSizeChanged.bind(this));this.addDestroyFunc((function(){return i()}))},t.prototype.showDropZones=function(){return ut.isRegistered(rt.RowGroupingModule)},t.prototype.showSideBar=function(){return ut.isRegistered(rt.SideBarModule)},t.prototype.showStatusBar=function(){return ut.isRegistered(rt.StatusBarModule)},t.prototype.showWatermark=function(){return ut.isRegistered(rt.EnterpriseCoreModule)},t.prototype.onGridSizeChanged=function(){var e={type:It.EVENT_GRID_SIZE_CHANGED,api:this.gridApi,columnApi:this.columnApi,clientWidth:this.eGridHostDiv.clientWidth,clientHeight:this.eGridHostDiv.clientHeight};this.eventService.dispatchEvent(e)},t.prototype.addRtlSupport=function(){var e=this.gridOptionsWrapper.isEnableRtl()?"ag-rtl":"ag-ltr";this.view.setRtlClass(e)},t.prototype.destroyGridUi=function(){this.view.destroyGridUi()},t.prototype.getGui=function(){return this.eGui},t.prototype.setResizeCursor=function(e){this.view.setCursor(e?"ew-resize":null)},t.prototype.disableUserSelect=function(e){this.view.setUserSelect(e?"none":null)},t.prototype.focusNextInnerContainer=function(e){var t=this.view.getFocusableContainers(),n=te(t,(function(e){return e.contains(document.activeElement)})),r=n+(e?-1:1);return!(r<0||r>=t.length)&&(0===r?this.focusGridHeader():this.focusService.focusInto(t[r]))},t.prototype.focusInnerElement=function(e){var t=this.view.getFocusableContainers();if(e){if(t.length>1)return this.focusService.focusInto(H(t),!0);var n=H(this.columnModel.getAllDisplayedColumns());if(this.focusService.focusGridView(n,!0))return!0}return this.focusGridHeader()},t.prototype.focusGridHeader=function(){var e=this.columnModel.getAllDisplayedColumns()[0];return!!e&&(e.getParent()&&(e=this.columnModel.getColumnGroupAtLevel(e,0)),this.focusService.focusHeaderPosition({headerPosition:{headerRowIndex:0,column:e}}),!0)},t.prototype.forceFocusOutOfContainer=function(e){void 0===e&&(e=!1),this.view.forceFocusOutOfContainer(e)},Mh([Ze("columnApi")],t.prototype,"columnApi",void 0),Mh([Ze("gridApi")],t.prototype,"gridApi",void 0),Mh([Ze("focusService")],t.prototype,"focusService",void 0),Mh([Ze("resizeObserverService")],t.prototype,"resizeObserverService",void 0),Mh([Ze("columnModel")],t.prototype,"columnModel",void 0),Mh([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Mh([Ze("mouseEventService")],t.prototype,"mouseEventService",void 0),Mh([Xe],t.prototype,"postConstruct",null),t}(Mt),Lh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Rh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ph=function(e){function t(t){var n=e.call(this)||this;n.skipTabGuardFocus=!1;var r=t.comp,i=t.eTopGuard,o=t.eBottomGuard,a=t.focusInnerElement,s=t.onFocusIn,u=t.onFocusOut,l=t.shouldStopEventPropagation,c=t.onTabKeyDown,d=t.handleKeyDown,h=t.eFocusableElement;return n.comp=r,n.eTopGuard=i,n.eBottomGuard=o,n.providedFocusInnerElement=a,n.eFocusableElement=h,n.providedFocusIn=s,n.providedFocusOut=u,n.providedShouldStopEventPropagation=l,n.providedOnTabKeyDown=c,n.providedHandleKeyDown=d,n}return Lh(t,e),t.prototype.postConstruct=function(){var e=this;this.createManagedBean(new ko(this.eFocusableElement,{shouldStopEventPropagation:function(){return e.shouldStopEventPropagation()},onTabKeyDown:function(t){return e.onTabKeyDown(t)},handleKeyDown:function(t){return e.handleKeyDown(t)},onFocusIn:function(t){return e.onFocusIn(t)},onFocusOut:function(t){return e.onFocusOut(t)}})),this.activateTabGuards(),[this.eTopGuard,this.eBottomGuard].forEach((function(t){return e.addManagedListener(t,"focus",e.onFocus.bind(e))}))},t.prototype.handleKeyDown=function(e){this.providedHandleKeyDown&&this.providedHandleKeyDown(e)},t.prototype.tabGuardsAreActive=function(){return!!this.eTopGuard&&this.eTopGuard.hasAttribute("tabIndex")},t.prototype.shouldStopEventPropagation=function(){return!!this.providedShouldStopEventPropagation&&this.providedShouldStopEventPropagation()},t.prototype.activateTabGuards=function(){this.comp.setTabIndex(this.getGridTabIndex())},t.prototype.deactivateTabGuards=function(){this.comp.setTabIndex()},t.prototype.onFocus=function(e){if(this.skipTabGuardFocus)this.skipTabGuardFocus=!1;else{var t=e.target===this.eBottomGuard;this.providedFocusInnerElement?this.providedFocusInnerElement(t):this.focusInnerElement(t)}},t.prototype.onFocusIn=function(e){this.providedFocusIn&&this.providedFocusIn(e)||this.deactivateTabGuards()},t.prototype.onFocusOut=function(e){this.providedFocusOut&&this.providedFocusOut(e)||this.eFocusableElement.contains(e.relatedTarget)||this.activateTabGuards()},t.prototype.onTabKeyDown=function(e){var t=this;if(this.providedOnTabKeyDown)this.providedOnTabKeyDown(e);else if(!e.defaultPrevented){var n=this.tabGuardsAreActive();n&&this.deactivateTabGuards();var r=this.getNextFocusableElement(e.shiftKey);n&&setTimeout((function(){return t.activateTabGuards()}),0),r&&(r.focus(),e.preventDefault())}},t.prototype.getGridTabIndex=function(){return this.gridOptionsWrapper.getGridTabIndex()},t.prototype.focusInnerElement=function(e){void 0===e&&(e=!1);var t=this.focusService.findFocusableElements(this.eFocusableElement);this.tabGuardsAreActive()&&(t.splice(0,1),t.splice(t.length-1,1)),t.length&&t[e?t.length-1:0].focus()},t.prototype.getNextFocusableElement=function(e){return this.focusService.findNextFocusableElement(this.eFocusableElement,!1,e)},t.prototype.forceFocusOutOfContainer=function(e){void 0===e&&(e=!1);var t=e?this.eTopGuard:this.eBottomGuard;this.activateTabGuards(),this.skipTabGuardFocus=!0,t.focus()},Rh([Ze("focusService")],t.prototype,"focusService",void 0),Rh([Xe],t.prototype,"postConstruct",null),t}(Mt),Ih=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Nh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ih(t,e),t.prototype.initialiseTabGuard=function(e){this.eTopGuard=this.createTabGuard("top"),this.eBottomGuard=this.createTabGuard("bottom"),this.eFocusableElement=this.getFocusableElement();var t=[this.eTopGuard,this.eBottomGuard],n={setTabIndex:function(e){t.forEach((function(t){return null!=e?t.setAttribute("tabIndex",e):t.removeAttribute("tabIndex")}))}};this.addTabGuards(this.eTopGuard,this.eBottomGuard),this.tabGuardCtrl=this.createManagedBean(new Ph({comp:n,eTopGuard:this.eTopGuard,eBottomGuard:this.eBottomGuard,eFocusableElement:this.eFocusableElement,onFocusIn:e.onFocusIn,onFocusOut:e.onFocusOut,focusInnerElement:e.focusInnerElement,handleKeyDown:e.handleKeyDown,onTabKeyDown:e.onTabKeyDown,shouldStopEventPropagation:e.shouldStopEventPropagation}))},t.prototype.createTabGuard=function(e){var t=document.createElement("div");return t.classList.add("ag-tab-guard"),t.classList.add("ag-tab-guard-"+e),ei(t,"presentation"),t},t.prototype.addTabGuards=function(e,t){this.eFocusableElement.insertAdjacentElement("afterbegin",e),this.eFocusableElement.insertAdjacentElement("beforeend",t)},t.prototype.removeAllChildrenExceptTabGuards=function(){var e=[this.eTopGuard,this.eBottomGuard];_r(this.getFocusableElement()),this.addTabGuards.apply(this,e)},t.prototype.forceFocusOutOfContainer=function(e){void 0===e&&(e=!1),this.tabGuardCtrl.forceFocusOutOfContainer(e)},t.prototype.appendChild=function(t,n){Hr(t)||(t=t.getGui());var r=this.eBottomGuard;r?r.insertAdjacentElement("beforebegin",t):e.prototype.appendChild.call(this,t,n)},t}(uo),Bh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),jh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Hh=function(e){function t(t){var n=e.call(this,void 0)||this;return n.eGridDiv=t,n}return Bh(t,e),t.prototype.postConstruct=function(){var e=this;this.logger=this.loggerFactory.create("GridComp");var t={destroyGridUi:function(){return e.destroyBean(e)},setRtlClass:function(t){return $n(e.getGui(),t)},addOrRemoveKeyboardFocusClass:function(t){return e.addOrRemoveCssClass(ph.AG_KEYBOARD_FOCUS,t)},forceFocusOutOfContainer:this.forceFocusOutOfContainer.bind(this),updateLayoutClasses:this.updateLayoutClasses.bind(this),getFocusableContainers:this.getFocusableContainers.bind(this),setUserSelect:function(t){e.getGui().style.userSelect=null!=t?t:"",e.getGui().style.webkitUserSelect=null!=t?t:""},setCursor:function(t){e.getGui().style.cursor=null!=t?t:""}};this.ctrl=this.createManagedBean(new Oh);var n=this.createTemplate();this.setTemplate(n),this.ctrl.setComp(t,this.eGridDiv,this.getGui()),this.insertGridIntoDom(),this.initialiseTabGuard({onTabKeyDown:function(){},focusInnerElement:function(t){return e.ctrl.focusInnerElement(t)}})},t.prototype.insertGridIntoDom=function(){var e=this,t=this.getGui();this.eGridDiv.appendChild(t),this.addDestroyFunc((function(){e.eGridDiv.removeChild(t),e.logger.log("Grid removed from DOM")}))},t.prototype.updateLayoutClasses=function(e,t){tr(this.eRootWrapperBody,Hl.AUTO_HEIGHT,t.autoHeight),tr(this.eRootWrapperBody,Hl.NORMAL,t.normal),tr(this.eRootWrapperBody,Hl.PRINT,t.print),this.addOrRemoveCssClass(Hl.AUTO_HEIGHT,t.autoHeight),this.addOrRemoveCssClass(Hl.NORMAL,t.normal),this.addOrRemoveCssClass(Hl.PRINT,t.print)},t.prototype.createTemplate=function(){var e=this.ctrl.showDropZones()?"<ag-grid-header-drop-zones></ag-grid-header-drop-zones>":"",t=this.ctrl.showSideBar()?'<ag-side-bar ref="sideBar"></ag-side-bar>':"",n=this.ctrl.showStatusBar()?'<ag-status-bar ref="statusBar"></ag-status-bar>':"",r=this.ctrl.showWatermark()?"<ag-watermark></ag-watermark>":"",i='<div class="ag-root-wrapper">\n                '+e+'\n                <div class="ag-root-wrapper-body" ref="rootWrapperBody">\n                    <ag-grid-body ref="gridBody"></ag-grid-body>\n                    '+t+"\n                </div>\n                "+n+"\n                <ag-pagination></ag-pagination>\n                "+r+"\n            </div>";return i},t.prototype.getFocusableElement=function(){return this.eRootWrapperBody},t.prototype.getFocusableContainers=function(){var e=[this.gridBodyComp.getGui()];return this.sideBarComp&&e.push(this.sideBarComp.getGui()),e.filter((function(e){return br(e)}))},jh([Ze("loggerFactory")],t.prototype,"loggerFactory",void 0),jh([lo("gridBody")],t.prototype,"gridBodyComp",void 0),jh([lo("sideBar")],t.prototype,"sideBarComp",void 0),jh([lo("rootWrapperBody")],t.prototype,"eRootWrapperBody",void 0),jh([Xe],t.prototype,"postConstruct",null),t}(Nh),Gh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Yh=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dragEndFunctions=[],t.dragSources=[],t}return Gh(t,e),t.prototype.init=function(){this.logger=this.loggerFactory.create("DragService")},t.prototype.removeAllListeners=function(){this.dragSources.forEach(this.removeListener.bind(this)),this.dragSources.length=0},t.prototype.removeListener=function(e){var t=e.dragSource.eElement,n=e.mouseDownListener;if(t.removeEventListener("mousedown",n),e.touchEnabled){var r=e.touchStartListener;t.removeEventListener("touchstart",r,{passive:!0})}},t.prototype.removeDragSource=function(e){var t=R(this.dragSources,(function(t){return t.dragSource===e}));t&&(this.removeListener(t),z(this.dragSources,t))},t.prototype.isDragging=function(){return this.dragging},t.prototype.addDragSource=function(e,t){var n=this;void 0===t&&(t=!1);var r=this.onMouseDown.bind(this,e);e.eElement.addEventListener("mousedown",r);var i=null,o=this.gridOptionsWrapper.isSuppressTouch();t&&!o&&(i=function(t){t.preventDefault(),n.onTouchStart(e,t)},e.eElement.addEventListener("touchstart",i,{passive:!0})),this.dragSources.push({dragSource:e,mouseDownListener:r,touchStartListener:i,touchEnabled:t})},t.prototype.onTouchStart=function(e,t){var n=this;this.currentDragParams=e,this.dragging=!1;var r=t.touches[0];this.touchLastTime=r,this.touchStart=r;var i=function(t){return n.onTouchMove(t,e.eElement)},o=function(t){return n.onTouchUp(t,e.eElement)},a=function(e){e.cancelable&&e.preventDefault()},s=e.eElement,u=[{target:document,type:"touchmove",listener:a,options:{passive:!1}},{target:s,type:"touchmove",listener:i,options:{passive:!0}},{target:s,type:"touchend",listener:o,options:{passive:!0}},{target:s,type:"touchcancel",listener:o,options:{passive:!0}}];this.addTemporaryEvents(u),0===e.dragStartPixels&&this.onCommonMove(r,this.touchStart,e.eElement)},t.prototype.onMouseDown=function(e,t){var n=this,r=t;if((!e.skipMouseEvent||!e.skipMouseEvent(t))&&!r._alreadyProcessedByDragService&&(r._alreadyProcessedByDragService=!0,0===t.button)){this.currentDragParams=e,this.dragging=!1,this.mouseStartEvent=t;var i=this.gridOptionsWrapper.getDocument(),o=function(t){return n.onMouseMove(t,e.eElement)},a=function(t){return n.onMouseUp(t,e.eElement)},s=function(e){return e.preventDefault()},u=i,l=[{target:u,type:"mousemove",listener:o},{target:u,type:"mouseup",listener:a},{target:u,type:"contextmenu",listener:s}];this.addTemporaryEvents(l),0===e.dragStartPixels&&this.onMouseMove(t,e.eElement)}},t.prototype.addTemporaryEvents=function(e){e.forEach((function(e){var t=e.target,n=e.type,r=e.listener,i=e.options;t.addEventListener(n,r,i)})),this.dragEndFunctions.push((function(){e.forEach((function(e){var t=e.target,n=e.type,r=e.listener,i=e.options;t.removeEventListener(n,r,i)}))}))},t.prototype.isEventNearStartEvent=function(e,t){var n=this.currentDragParams.dragStartPixels,r=D(n)?n:4;return Wi(e,t,r)},t.prototype.getFirstActiveTouch=function(e){for(var t=0;t<e.length;t++)if(e[t].identifier===this.touchStart.identifier)return e[t];return null},t.prototype.onCommonMove=function(e,t,n){if(!this.dragging){if(!this.dragging&&this.isEventNearStartEvent(e,t))return;this.dragging=!0;var r={type:It.EVENT_DRAG_STARTED,api:this.gridApi,columnApi:this.columnApi,target:n};this.eventService.dispatchEvent(r),this.currentDragParams.onDragStart(t),this.currentDragParams.onDragging(t)}this.currentDragParams.onDragging(e)},t.prototype.onTouchMove=function(e,t){var n=this.getFirstActiveTouch(e.touches);n&&this.onCommonMove(n,this.touchStart,t)},t.prototype.onMouseMove=function(e,t){this.onCommonMove(e,this.mouseStartEvent,t)},t.prototype.onTouchUp=function(e,t){var n=this.getFirstActiveTouch(e.changedTouches);n||(n=this.touchLastTime),this.onUpCommon(n,t)},t.prototype.onMouseUp=function(e,t){this.onUpCommon(e,t)},t.prototype.onUpCommon=function(e,t){if(this.dragging){this.dragging=!1,this.currentDragParams.onDragStop(e);var n={type:It.EVENT_DRAG_STOPPED,api:this.gridApi,columnApi:this.columnApi,target:t};this.eventService.dispatchEvent(n)}this.mouseStartEvent=null,this.touchStart=null,this.touchLastTime=null,this.currentDragParams=null,this.dragEndFunctions.forEach((function(e){return e()})),this.dragEndFunctions.length=0},Vh([Ze("loggerFactory")],t.prototype,"loggerFactory",void 0),Vh([Ze("columnApi")],t.prototype,"columnApi",void 0),Vh([Ze("gridApi")],t.prototype,"gridApi",void 0),Vh([Xe],t.prototype,"init",null),Vh([Qe],t.prototype,"removeAllListeners",null),t=Vh([Je("dragService")],t),t}(Mt),Wh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),qh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},zh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return Wh(t,e),n=t,t.prototype.progressSort=function(e,t,n){void 0===n&&(n="api");var r=this.getNextSortDirection(e);this.setSortForColumn(e,r,t,n)},t.prototype.setSortForColumn=function(e,t,n,r){void 0===r&&(r="api"),t!==st.SORT_ASC&&t!==st.SORT_DESC&&(t=null),e.setSort(t,r);var i=n&&!this.gridOptionsWrapper.isSuppressMultiSort();i||this.clearSortBarThisColumn(e,r),this.updateSortIndex(e),this.dispatchSortChangedEvents()},t.prototype.updateSortIndex=function(e){var t=this.getColumnsWithSortingOrdered(),n=0;t.forEach((function(t){t!==e&&(t.setSortIndex(n),n++)})),e.getSort()&&e.setSortIndex(n);var r=this.columnModel.getPrimaryAndSecondaryAndAutoColumns();r.filter((function(e){return null==e.getSort()})).forEach((function(e){return e.setSortIndex()}))},t.prototype.onSortChanged=function(){this.dispatchSortChangedEvents()},t.prototype.isSortActive=function(){var e=this.columnModel.getPrimaryAndSecondaryAndAutoColumns(),t=e.filter((function(e){return!!e.getSort()}));return t&&t.length>0},t.prototype.dispatchSortChangedEvents=function(){var e={type:It.EVENT_SORT_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(e)},t.prototype.clearSortBarThisColumn=function(e,t){this.columnModel.getPrimaryAndSecondaryAndAutoColumns().forEach((function(n){n!==e&&n.setSort(void 0,t)}))},t.prototype.getNextSortDirection=function(e){var t;if(t=e.getColDef().sortingOrder?e.getColDef().sortingOrder:this.gridOptionsWrapper.getSortingOrder()?this.gridOptionsWrapper.getSortingOrder():n.DEFAULT_SORTING_ORDER,!Array.isArray(t)||t.length<=0)return console.warn("ag-grid: sortingOrder must be an array with at least one element, currently it's "+t),null;var r,i=t.indexOf(e.getSort()),o=i<0,a=i==t.length-1;return r=o||a?t[0]:t[i+1],n.DEFAULT_SORTING_ORDER.indexOf(r)<0?(console.warn("ag-grid: invalid sort type "+r),null):r},t.prototype.getColumnsWithSortingOrdered=function(){var e=this.columnModel.getPrimaryAndSecondaryAndAutoColumns(),t=e.filter((function(e){return!!e.getSort()})),n={};return e.forEach((function(e,t){return n[e.getId()]=t})),t.sort((function(e,t){var r=e.getSortIndex(),i=t.getSortIndex();if(null!=r&&null!=i)return r-i;if(null==r&&null==i){var o=n[e.getId()],a=n[t.getId()];return o>a?1:-1}return null==i?-1:1})),t},t.prototype.getSortModel=function(){return this.getColumnsWithSortingOrdered().map((function(e){return{sort:e.getSort(),colId:e.getId()}}))},t.prototype.getSortOptions=function(){return this.getColumnsWithSortingOrdered().map((function(e){return{sort:e.getSort(),column:e}}))},t.DEFAULT_SORTING_ORDER=[st.SORT_ASC,st.SORT_DESC,null],qh([Ze("columnModel")],t.prototype,"columnModel",void 0),qh([Ze("columnApi")],t.prototype,"columnApi",void 0),qh([Ze("gridApi")],t.prototype,"gridApi",void 0),t=n=qh([Je("sortController")],t),t}(Mt),Uh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Kh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Xh=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.gridInstanceId=n.gridInstanceSequence.next(),t}var n;return Uh(t,e),n=t,t.prototype.stampTopLevelGridCompWithGridInstance=function(e){e[n.GRID_DOM_KEY]=this.gridInstanceId},t.prototype.getRenderedCellForEvent=function(e){return wt(this.gridOptionsWrapper,e,ul.DOM_DATA_KEY_CELL_CTRL)},t.prototype.isEventFromThisGrid=function(e){var t=this.isElementInThisGrid(e.target);return t},t.prototype.isElementInThisGrid=function(e){var t=e;while(t){var r=t[n.GRID_DOM_KEY];if(D(r)){var i=r===this.gridInstanceId;return i}t=t.parentElement}return!1},t.prototype.getCellPositionForEvent=function(e){var t=this.getRenderedCellForEvent(e);return t?t.getCellPosition():null},t.prototype.getNormalisedPosition=function(e){var t,n,r=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_NORMAL,i=e;if(null!=i.clientX||null!=i.clientY?(t=i.clientX,n=i.clientY):(t=i.x,n=i.y),r){var o=this.ctrlsService.getGridBodyCtrl(),a=o.getScrollFeature().getVScrollPosition(),s=o.getScrollFeature().getHScrollPosition();t+=s.left,n+=a.top}return{x:t,y:n}},t.gridInstanceSequence=new Zi,t.GRID_DOM_KEY="__ag_grid_instance",Kh([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),t=n=Kh([Je("mouseEventService")],t),t}(Mt),Qh=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Jh=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Zh=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Qh(t,e),t.prototype.getNextCellToFocus=function(e,t){var n=t,r=!1;while(!r){switch(e){case wo.UP:n=this.getCellAbove(n);break;case wo.DOWN:n=this.getCellBelow(n);break;case wo.RIGHT:n=this.gridOptionsWrapper.isEnableRtl()?this.getCellToLeft(n):this.getCellToRight(n);break;case wo.LEFT:n=this.gridOptionsWrapper.isEnableRtl()?this.getCellToRight(n):this.getCellToLeft(n);break;default:n=null,console.warn("AG Grid: unknown key for navigation "+e);break}r=!n||this.isCellGoodToFocusOn(n)}return n},t.prototype.isCellGoodToFocusOn=function(e){var t,n=e.column;switch(e.rowPinned){case st.PINNED_TOP:t=this.pinnedRowModel.getPinnedTopRow(e.rowIndex);break;case st.PINNED_BOTTOM:t=this.pinnedRowModel.getPinnedBottomRow(e.rowIndex);break;default:t=this.rowModel.getRow(e.rowIndex);break}if(!t)return!1;var r=n.isSuppressNavigable(t);return!r},t.prototype.getCellToLeft=function(e){if(!e)return null;var t=this.columnModel.getDisplayedColBefore(e.column);return t?{rowIndex:e.rowIndex,column:t,rowPinned:e.rowPinned}:null},t.prototype.getCellToRight=function(e){if(!e)return null;var t=this.columnModel.getDisplayedColAfter(e.column);return t?{rowIndex:e.rowIndex,column:t,rowPinned:e.rowPinned}:null},t.prototype.getRowBelow=function(e){var t=e.rowIndex,n=e.rowPinned;if(this.isLastRowInContainer(e))switch(n){case st.PINNED_BOTTOM:return null;case st.PINNED_TOP:return this.rowModel.isRowsToRender()?{rowIndex:this.paginationProxy.getPageFirstRow(),rowPinned:null}:this.pinnedRowModel.isRowsToRender(st.PINNED_BOTTOM)?{rowIndex:0,rowPinned:st.PINNED_BOTTOM}:null;default:return this.pinnedRowModel.isRowsToRender(st.PINNED_BOTTOM)?{rowIndex:0,rowPinned:st.PINNED_BOTTOM}:null}return{rowIndex:t+1,rowPinned:n}},t.prototype.getCellBelow=function(e){if(!e)return null;var t=this.getRowBelow(e);return t?{rowIndex:t.rowIndex,column:e.column,rowPinned:t.rowPinned}:null},t.prototype.isLastRowInContainer=function(e){var t=e.rowPinned,n=e.rowIndex;if(t===st.PINNED_TOP){var r=this.pinnedRowModel.getPinnedTopRowData().length-1;return r<=n}if(t===st.PINNED_BOTTOM){var i=this.pinnedRowModel.getPinnedBottomRowData().length-1;return i<=n}var o=this.paginationProxy.getPageLastRow();return o<=n},t.prototype.getRowAbove=function(e){var t=e.rowIndex,n=e.rowPinned,r=n?0===t:t===this.paginationProxy.getPageFirstRow();return r?n===st.PINNED_TOP?null:n&&this.rowModel.isRowsToRender()?this.getLastBodyCell():this.pinnedRowModel.isRowsToRender(st.PINNED_TOP)?this.getLastFloatingTopRow():null:{rowIndex:t-1,rowPinned:n}},t.prototype.getCellAbove=function(e){if(!e)return null;var t=this.getRowAbove({rowIndex:e.rowIndex,rowPinned:e.rowPinned});return t?{rowIndex:t.rowIndex,column:e.column,rowPinned:t.rowPinned}:null},t.prototype.getLastBodyCell=function(){var e=this.paginationProxy.getPageLastRow();return{rowIndex:e,rowPinned:null}},t.prototype.getLastFloatingTopRow=function(){var e=this.pinnedRowModel.getPinnedTopRowData().length-1;return{rowIndex:e,rowPinned:st.PINNED_TOP}},t.prototype.getNextTabbedCell=function(e,t){return t?this.getNextTabbedCellBackwards(e):this.getNextTabbedCellForwards(e)},t.prototype.getNextTabbedCellForwards=function(e){var t=this.columnModel.getAllDisplayedColumns(),n=e.rowIndex,r=e.rowPinned,i=this.columnModel.getDisplayedColAfter(e.column);if(!i){i=t[0];var o=this.getRowBelow(e);if(S(o))return null;if(!o.rowPinned&&!this.paginationProxy.isRowInPage(o))return null;n=o?o.rowIndex:null,r=o?o.rowPinned:null}return{rowIndex:n,column:i,rowPinned:r}},t.prototype.getNextTabbedCellBackwards=function(e){var t=this.columnModel.getAllDisplayedColumns(),n=e.rowIndex,r=e.rowPinned,i=this.columnModel.getDisplayedColBefore(e.column);if(!i){i=H(t);var o=this.getRowAbove({rowIndex:e.rowIndex,rowPinned:e.rowPinned});if(S(o))return null;if(!o.rowPinned&&!this.paginationProxy.isRowInPage(o))return null;n=o?o.rowIndex:null,r=o?o.rowPinned:null}return{rowIndex:n,column:i,rowPinned:r}},Jh([Ze("columnModel")],t.prototype,"columnModel",void 0),Jh([Ze("rowModel")],t.prototype,"rowModel",void 0),Jh([Ze("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),Jh([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),t=Jh([Je("cellNavigationService")],t),t}(Mt),$h=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ep=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},tp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $h(t,e),t.prototype.formatValue=function(e,t,n,r,i,o){void 0===o&&(o=!0);var a,s=null,u=e.getColDef();if(i?a=i:o&&(a=t&&t.rowPinned&&u.pinnedRowValueFormatter?u.pinnedRowValueFormatter:u.valueFormatter),a){var l={value:r,node:t,data:t?t.data:null,colDef:u,column:e,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()};l.$scope=n,s=this.expressionService.evaluate(a,l)}else if(u.refData)return u.refData[r]||"";return null==s&&Array.isArray(r)&&(s=r.join(", ")),s},ep([Ze("expressionService")],t.prototype,"expressionService",void 0),t=ep([Je("valueFormatterService")],t),t}(Mt),np=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),rp=function(e){function t(t){return e.call(this,t,"ag-radio-button","radio")||this}return np(t,e),t.prototype.isSelected=function(){return this.eInput.checked},t.prototype.toggle=function(){this.eInput.disabled||this.isSelected()||this.setValue(!0)},t.prototype.addInputListeners=function(){e.prototype.addInputListeners.call(this),this.addManagedListener(this.eventService,It.EVENT_CHECKBOX_CHANGED,this.onChange.bind(this))},t.prototype.onChange=function(e){e.selected&&e.name&&this.eInput.name&&this.eInput.name===e.name&&e.id&&this.eInput.id!==e.id&&this.setValue(!1,!0)},t}(bc),ip=["mouseover","mouseout","mouseenter","mouseleave"],op=function(){function e(){this.isOutsideAngular=function(e){return J(ip,e)}}return e.prototype.setTimeout=function(e,t){window.setTimeout(e,t)},e.prototype.setInterval=function(e,t){return new eo((function(n){n(window.setInterval(e,t))}))},e.prototype.addEventListener=function(e,t,n,r){e.addEventListener(t,n,r)},e.prototype.dispatchEvent=function(e,t,n){void 0===n&&(n=!1),t()},e.prototype.frameworkComponent=function(e){return null},e}(),ap=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),sp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},up=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ap(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,this.onDisplayedColumnsWidthChanged.bind(this))},t.prototype.onDisplayedColumnsChanged=function(){this.update()},t.prototype.onDisplayedColumnsWidthChanged=function(){this.update()},t.prototype.update=function(){this.updateImpl(),setTimeout(this.updateImpl.bind(this),500)},t.prototype.updateImpl=function(){var e=this.ctrlsService.getCenterRowContainerCtrl();if(e){var t={horizontalScrollShowing:e.isHorizontalScrollShowing(),verticalScrollShowing:this.isVerticalScrollShowing()};this.setScrollsVisible(t)}},t.prototype.setScrollsVisible=function(e){var t=this.horizontalScrollShowing!==e.horizontalScrollShowing||this.verticalScrollShowing!==e.verticalScrollShowing;if(t){this.horizontalScrollShowing=e.horizontalScrollShowing,this.verticalScrollShowing=e.verticalScrollShowing;var n={type:It.EVENT_SCROLL_VISIBILITY_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n)}},t.prototype.isHorizontalScrollShowing=function(){return this.horizontalScrollShowing},t.prototype.isVerticalScrollShowing=function(){return this.verticalScrollShowing},sp([Ze("columnApi")],t.prototype,"columnApi",void 0),sp([Ze("gridApi")],t.prototype,"gridApi",void 0),sp([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),sp([Xe],t.prototype,"postConstruct",null),t=sp([Je("scrollVisibleService")],t),t}(Mt),lp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),cp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},dp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return lp(t,e),t.prototype.processAllCellClasses=function(e,t,n,r){this.processClassRules(e.cellClassRules,t,n,r),this.processStaticCellClasses(e,t,n)},t.prototype.processClassRules=function(e,t,n,r){if(null!=e)for(var i=Object.keys(e),o={},a={},s=function(s){var l,c=i[s],d=e[c];"string"===typeof d?l=u.expressionService.evaluate(d,t):"function"===typeof d&&(l=d(t)),c.split(" ").forEach((function(e){null!=e&&""!=e.trim()&&(l?o[e]=!0:a[e]=!0)})),r&&Object.keys(a).forEach(r),Object.keys(o).forEach(n)},u=this,l=0;l<i.length;l++)s(l)},t.prototype.getStaticCellClasses=function(e,t){var n,r=e.cellClass;if(!r)return[];if("function"===typeof r){var i=e.cellClass;n=i(t)}else n=r;return"string"===typeof n&&(n=[n]),n},t.prototype.processStaticCellClasses=function(e,t,n){var r=this.getStaticCellClasses(e,t);r.forEach((function(e){n(e)}))},cp([Ze("expressionService")],t.prototype,"expressionService",void 0),t=cp([Je("stylingService")],t),t}(Mt),hp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),pp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},fp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return hp(t,e),t.prototype.setMouseOver=function(e){this.selectedColumns=e;var t={type:It.EVENT_COLUMN_HOVER_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.clearMouseOver=function(){this.selectedColumns=null;var e={type:It.EVENT_COLUMN_HOVER_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(e)},t.prototype.isHovered=function(e){return!!this.selectedColumns&&this.selectedColumns.indexOf(e)>=0},pp([Ze("columnApi")],t.prototype,"columnApi",void 0),pp([Ze("gridApi")],t.prototype,"gridApi",void 0),t=pp([Je("columnHoverService")],t),t}(Mt),gp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),mp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},_p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.executeNextFuncs=[],t.executeLaterFuncs=[],t.active=!1,t.animationThreadCount=0,t}return gp(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){return e.gridBodyCtrl=t.gridBodyCtrl}))},t.prototype.isActive=function(){return this.active},t.prototype.start=function(){this.active||this.gridOptionsWrapper.isSuppressColumnMoveAnimation()||this.gridOptionsWrapper.isEnableRtl()||(this.ensureAnimationCssClassPresent(),this.active=!0)},t.prototype.finish=function(){this.active&&(this.flush(),this.active=!1)},t.prototype.executeNextVMTurn=function(e){this.active?this.executeNextFuncs.push(e):e()},t.prototype.executeLaterVMTurn=function(e){this.active?this.executeLaterFuncs.push(e):e()},t.prototype.ensureAnimationCssClassPresent=function(){var e=this;this.animationThreadCount++;var t=this.animationThreadCount;this.gridBodyCtrl.setColumnMovingCss(!0),this.executeLaterFuncs.push((function(){e.animationThreadCount===t&&e.gridBodyCtrl.setColumnMovingCss(!1)}))},t.prototype.flush=function(){var e=this.executeNextFuncs;this.executeNextFuncs=[];var t=this.executeLaterFuncs;this.executeLaterFuncs=[],0===e.length&&0===t.length||(window.setTimeout((function(){return e.forEach((function(e){return e()}))}),0),window.setTimeout((function(){return t.forEach((function(e){return e()}))}),300))},mp([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),mp([Xe],t.prototype,"postConstruct",null),t=mp([Je("columnAnimationService")],t),t}(Mt),yp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),vp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},bp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return yp(t,e),n=t,t.prototype.createAutoGroupColumns=function(e){var t=this,n=[],r=this.gridOptionsWrapper.isTreeData(),i=this.gridOptionsWrapper.isGroupMultiAutoColumn();return r&&i&&(console.warn("AG Grid: you cannot mix groupMultiAutoColumn with treeData, only one column can be used to display groups when doing tree data"),i=!1),i?e.forEach((function(e,r){n.push(t.createOneAutoGroupColumn(e,r))})):n.push(this.createOneAutoGroupColumn()),n},t.prototype.createOneAutoGroupColumn=function(e,t){var r,i=this.generateDefaultColDef(e);r=e?st.GROUP_AUTO_COLUMN_ID+"-"+e.getId():n.GROUP_AUTO_COLUMN_BUNDLE_ID;var o=this.gridOptionsWrapper.getAutoGroupColumnDef();if(Fe(i,o),i=this.columnFactory.mergeColDefs(i),i.colId=r,!this.gridOptionsWrapper.isTreeData()){var a=S(i.field)&&S(i.valueGetter)&&S(i.filterValueGetter);a&&(i.filter=!1)}t&&t>0&&(i.headerCheckboxSelection=!1);var s=new dt(i,null,r,!0);return this.context.createBean(s),s},t.prototype.generateDefaultColDef=function(e){var t=this.gridOptionsWrapper.getAutoGroupColumnDef(),n=this.gridOptionsWrapper.getLocaleTextFunc(),r={headerName:n("group","Group")},i=t&&(t.cellRenderer||t.cellRendererFramework||t.cellRendererSelector);if(i||(r.cellRenderer="agGroupCellRenderer"),e){var o=e.getColDef();we(r,{headerName:this.columnModel.getDisplayNameForColumn(e,"header"),headerValueGetter:o.headerValueGetter}),o.cellRenderer&&we(r,{cellRendererParams:{innerRenderer:o.cellRenderer,innerRendererParams:o.cellRendererParams}}),r.showRowGroup=e.getColId()}else r.showRowGroup=!0;return r},t.GROUP_AUTO_COLUMN_BUNDLE_ID=st.GROUP_AUTO_COLUMN_ID,vp([Ze("columnModel")],t.prototype,"columnModel",void 0),vp([Ze("columnFactory")],t.prototype,"columnFactory",void 0),t=n=vp([Je("autoGroupColService")],t),t}(Mt),Fp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),wp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Cp=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.currentPage=0,t.topDisplayedRowIndex=0,t.bottomDisplayedRowIndex=0,t.pixelOffset=0,t.masterRowCount=0,t}return Fp(t,e),t.prototype.postConstruct=function(){this.active=this.gridOptionsWrapper.isPagination(),this.paginateChildRows=this.gridOptionsWrapper.isPaginateChildRows(),this.addManagedListener(this.eventService,It.EVENT_MODEL_UPDATED,this.onModelUpdated.bind(this)),this.addManagedListener(this.gridOptionsWrapper,"paginationPageSize",this.onPaginationPageSizeChanged.bind(this)),this.onModelUpdated()},t.prototype.ensureRowHeightsValid=function(e,t,n,r){var i=this.rowModel.ensureRowHeightsValid(e,t,this.getPageFirstRow(),this.getPageLastRow());return i&&this.calculatePages(),i},t.prototype.onModelUpdated=function(e){this.calculatePages();var t={type:It.EVENT_PAGINATION_CHANGED,animate:!!e&&e.animate,newData:!!e&&e.newData,newPage:!!e&&e.newPage,keepRenderedRows:!!e&&e.keepRenderedRows,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.onPaginationPageSizeChanged=function(){this.calculatePages();var e={type:It.EVENT_PAGINATION_CHANGED,animate:!1,newData:!1,newPage:!1,keepRenderedRows:!0,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(e)},t.prototype.goToPage=function(e){if(this.active&&this.currentPage!==e){this.currentPage=e;var t={type:It.EVENT_MODEL_UPDATED,animate:!1,keepRenderedRows:!1,newData:!1,newPage:!0,api:this.gridApi,columnApi:this.columnApi};this.onModelUpdated(t)}},t.prototype.getPixelOffset=function(){return this.pixelOffset},t.prototype.getRow=function(e){return this.rowModel.getRow(e)},t.prototype.getRowNode=function(e){return this.rowModel.getRowNode(e)},t.prototype.getRowIndexAtPixel=function(e){return this.rowModel.getRowIndexAtPixel(e)},t.prototype.getCurrentPageHeight=function(){return S(this.topRowBounds)||S(this.bottomRowBounds)?0:Math.max(this.bottomRowBounds.rowTop+this.bottomRowBounds.rowHeight-this.topRowBounds.rowTop,0)},t.prototype.getCurrentPagePixelRange=function(){var e=this.topRowBounds?this.topRowBounds.rowTop:0,t=this.bottomRowBounds?this.bottomRowBounds.rowTop+this.bottomRowBounds.rowHeight:0;return{pageFirstPixel:e,pageLastPixel:t}},t.prototype.isRowPresent=function(e){if(!this.rowModel.isRowPresent(e))return!1;var t=e.rowIndex>=this.topDisplayedRowIndex&&e.rowIndex<=this.bottomDisplayedRowIndex;return t},t.prototype.isEmpty=function(){return this.rowModel.isEmpty()},t.prototype.isRowsToRender=function(){return this.rowModel.isRowsToRender()},t.prototype.getNodesInRangeForSelection=function(e,t){return this.rowModel.getNodesInRangeForSelection(e,t)},t.prototype.forEachNode=function(e){return this.rowModel.forEachNode(e)},t.prototype.getType=function(){return this.rowModel.getType()},t.prototype.getRowBounds=function(e){var t=this.rowModel.getRowBounds(e);return t.rowIndex=e,t},t.prototype.getPageFirstRow=function(){return this.topRowBounds?this.topRowBounds.rowIndex:-1},t.prototype.getPageLastRow=function(){return this.bottomRowBounds?this.bottomRowBounds.rowIndex:-1},t.prototype.getRowCount=function(){return this.rowModel.getRowCount()},t.prototype.getPageForIndex=function(e){return Math.floor(e/this.pageSize)},t.prototype.goToPageWithIndex=function(e){if(this.active){var t=this.getPageForIndex(e);this.goToPage(t)}},t.prototype.isRowInPage=function(e){if(!this.active)return!0;var t=this.getPageForIndex(e.rowIndex);return t===this.currentPage},t.prototype.isLastPageFound=function(){return this.rowModel.isLastRowIndexKnown()},t.prototype.getCurrentPage=function(){return this.currentPage},t.prototype.goToNextPage=function(){this.goToPage(this.currentPage+1)},t.prototype.goToPreviousPage=function(){this.goToPage(this.currentPage-1)},t.prototype.goToFirstPage=function(){this.goToPage(0)},t.prototype.goToLastPage=function(){var e=this.rowModel.getRowCount(),t=Math.floor(e/this.pageSize);this.goToPage(t)},t.prototype.getPageSize=function(){return this.pageSize},t.prototype.getTotalPages=function(){return this.totalPages},t.prototype.setPageSize=function(){this.pageSize=this.gridOptionsWrapper.getPaginationPageSize(),(null==this.pageSize||this.pageSize<1)&&(this.pageSize=100)},t.prototype.calculatePages=function(){this.active?(this.setPageSize(),this.paginateChildRows?this.calculatePagesAllRows():this.calculatePagesMasterRowsOnly()):this.calculatedPagesNotActive(),this.topRowBounds=this.rowModel.getRowBounds(this.topDisplayedRowIndex),this.topRowBounds&&(this.topRowBounds.rowIndex=this.topDisplayedRowIndex),this.bottomRowBounds=this.rowModel.getRowBounds(this.bottomDisplayedRowIndex),this.bottomRowBounds&&(this.bottomRowBounds.rowIndex=this.bottomDisplayedRowIndex),this.setPixelOffset(D(this.topRowBounds)?this.topRowBounds.rowTop:0)},t.prototype.setPixelOffset=function(e){this.pixelOffset!==e&&(this.pixelOffset=e,this.eventService.dispatchEvent({type:It.EVENT_PAGINATION_PIXEL_OFFSET_CHANGED}))},t.prototype.setZeroRows=function(){this.masterRowCount=0,this.topDisplayedRowIndex=0,this.bottomDisplayedRowIndex=-1,this.currentPage=0,this.totalPages=0},t.prototype.calculatePagesMasterRowsOnly=function(){if(this.masterRowCount=this.rowModel.getTopLevelRowCount(),this.masterRowCount<=0)this.setZeroRows();else{var e=this.masterRowCount-1;this.totalPages=Math.floor(e/this.pageSize)+1,this.currentPage>=this.totalPages&&(this.currentPage=this.totalPages-1),(!an(this.currentPage)||this.currentPage<0)&&(this.currentPage=0);var t=this.pageSize*this.currentPage,n=this.pageSize*(this.currentPage+1)-1;if(n>e&&(n=e),this.topDisplayedRowIndex=this.rowModel.getTopLevelRowDisplayedIndex(t),n===e)this.bottomDisplayedRowIndex=this.rowModel.getRowCount()-1;else{var r=this.rowModel.getTopLevelRowDisplayedIndex(n+1);this.bottomDisplayedRowIndex=r-1}}},t.prototype.getMasterRowCount=function(){return this.masterRowCount},t.prototype.calculatePagesAllRows=function(){if(this.masterRowCount=this.rowModel.getRowCount(),0!==this.masterRowCount){var e=this.masterRowCount-1;this.totalPages=Math.floor(e/this.pageSize)+1,this.currentPage>=this.totalPages&&(this.currentPage=this.totalPages-1),(!an(this.currentPage)||this.currentPage<0)&&(this.currentPage=0),this.topDisplayedRowIndex=this.pageSize*this.currentPage,this.bottomDisplayedRowIndex=this.pageSize*(this.currentPage+1)-1,this.bottomDisplayedRowIndex>e&&(this.bottomDisplayedRowIndex=e)}else this.setZeroRows()},t.prototype.calculatedPagesNotActive=function(){this.pageSize=this.rowModel.getRowCount(),this.totalPages=1,this.currentPage=0,this.topDisplayedRowIndex=0,this.bottomDisplayedRowIndex=this.rowModel.getRowCount()-1},wp([Ze("rowModel")],t.prototype,"rowModel",void 0),wp([Ze("columnApi")],t.prototype,"columnApi",void 0),wp([Ze("gridApi")],t.prototype,"gridApi",void 0),wp([Xe],t.prototype,"postConstruct",null),t=wp([Je("paginationProxy")],t),t}(Mt),Dp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Sp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},kp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Dp(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){e.centerRowContainerCon=t.centerRowContainerCtrl,e.addManagedListener(e.eventService,It.EVENT_BODY_HEIGHT_CHANGED,e.onBodyHeightChanged.bind(e)),e.addManagedListener(e.eventService,It.EVENT_SCROLL_VISIBILITY_CHANGED,e.onScrollVisibilityChanged.bind(e)),e.checkPageSize()}))},t.prototype.notActive=function(){return!this.gridOptionsWrapper.isPaginationAutoPageSize()},t.prototype.onScrollVisibilityChanged=function(){this.checkPageSize()},t.prototype.onBodyHeightChanged=function(){this.checkPageSize()},t.prototype.checkPageSize=function(){if(!this.notActive()){var e=this.gridOptionsWrapper.getRowHeightAsNumber(),t=this.centerRowContainerCon.getViewportSizeFeature().getBodyHeight();if(t>0){var n=Math.floor(t/e);this.gridOptionsWrapper.setProperty("paginationPageSize",n)}}},Sp([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Sp([Xe],t.prototype,"postConstruct",null),t=Sp([Je("paginationAutoPageSizeService")],t),t}(Mt),xp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ep=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ap=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cacheVersion=0,t}return xp(t,e),t.prototype.init=function(){this.active=this.gridOptionsWrapper.isValueCache(),this.neverExpires=this.gridOptionsWrapper.isValueCacheNeverExpires()},t.prototype.onDataChanged=function(){this.neverExpires||this.expire()},t.prototype.expire=function(){this.cacheVersion++},t.prototype.setValue=function(e,t,n){this.active&&(e.__cacheVersion!==this.cacheVersion&&(e.__cacheVersion=this.cacheVersion,e.__cacheData={}),e.__cacheData[t]=n)},t.prototype.getValue=function(e,t){if(this.active&&e.__cacheVersion===this.cacheVersion)return e.__cacheData[t]},Ep([Xe],t.prototype,"init",null),t=Ep([Je("valueCache")],t),t}(Mt),Tp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Mp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Op=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Tp(t,e),t.prototype.init=function(){this.rowModel.getType()===st.ROW_MODEL_TYPE_CLIENT_SIDE&&(this.clientSideRowModel=this.rowModel),this.addManagedListener(this.eventService,It.EVENT_CELL_VALUE_CHANGED,this.onCellValueChanged.bind(this))},t.prototype.onCellValueChanged=function(e){e.source!==st.SOURCE_PASTE&&this.doChangeDetection(e.node,e.column)},t.prototype.doChangeDetection=function(e,t){if(!this.gridOptionsWrapper.isSuppressChangeDetection()){if(this.clientSideRowModel&&!e.isRowPinned()){var n=this.gridOptionsWrapper.isAggregateOnlyChangedColumns(),r=new gu(n,this.clientSideRowModel.getRootNode());r.addParentNode(e.parent,[t]),this.clientSideRowModel.doAggregate(r)}this.rowRenderer.refreshCells()}},Mp([Ze("rowModel")],t.prototype,"rowModel",void 0),Mp([Ze("rowRenderer")],t.prototype,"rowRenderer",void 0),Mp([Xe],t.prototype,"init",null),t=Mp([Je("changeDetectionService")],t),t}(Mt),Lp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Rp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Pp=function(e,t){return function(n,r){t(n,r,e)}},Ip=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.consuming=!1,t}return Lp(t,e),t.prototype.setBeans=function(e){this.logger=e.create("AlignedGridsService")},t.prototype.init=function(){this.addManagedListener(this.eventService,It.EVENT_COLUMN_MOVED,this.fireColumnEvent.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_VISIBLE,this.fireColumnEvent.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_PINNED,this.fireColumnEvent.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_GROUP_OPENED,this.fireColumnEvent.bind(this)),this.addManagedListener(this.eventService,It.EVENT_COLUMN_RESIZED,this.fireColumnEvent.bind(this)),this.addManagedListener(this.eventService,It.EVENT_BODY_SCROLL,this.fireScrollEvent.bind(this))},t.prototype.fireEvent=function(e){if(!this.consuming){var t=this.gridOptionsWrapper.getAlignedGrids();t&&t.forEach((function(t){if(t.api){var n=t.api.__getAlignedGridService();e(n)}}))}},t.prototype.onEvent=function(e){this.consuming=!0,e(),this.consuming=!1},t.prototype.fireColumnEvent=function(e){this.fireEvent((function(t){t.onColumnEvent(e)}))},t.prototype.fireScrollEvent=function(e){"horizontal"===e.direction&&this.fireEvent((function(t){t.onScrollEvent(e)}))},t.prototype.onScrollEvent=function(e){var t=this;this.onEvent((function(){var n=t.ctrlsService.getGridBodyCtrl();n.getScrollFeature().setHorizontalScrollPosition(e.left)}))},t.prototype.getMasterColumns=function(e){var t=[];return e.columns?e.columns.forEach((function(e){t.push(e)})):e.column&&t.push(e.column),t},t.prototype.getColumnIds=function(e){var t=[];return e.columns?e.columns.forEach((function(e){t.push(e.getColId())})):e.column&&t.push(e.column.getColId()),t},t.prototype.onColumnEvent=function(e){var t=this;this.onEvent((function(){switch(e.type){case It.EVENT_COLUMN_MOVED:case It.EVENT_COLUMN_VISIBLE:case It.EVENT_COLUMN_PINNED:case It.EVENT_COLUMN_RESIZED:var n=e;t.processColumnEvent(n);break;case It.EVENT_COLUMN_GROUP_OPENED:var r=e;t.processGroupOpenedEvent(r);break;case It.EVENT_COLUMN_PIVOT_CHANGED:console.warn("AG Grid: pivoting is not supported with aligned grids. You can only use one of these features at a time in a grid.");break}}))},t.prototype.processGroupOpenedEvent=function(e){var t=e.columnGroup,n=null;if(t){var r=t.getGroupId();n=this.columnModel.getOriginalColumnGroup(r)}t&&!n||(this.logger.log("onColumnEvent-> processing "+e+" expanded = "+t.isExpanded()),this.columnModel.setColumnGroupOpened(n,t.isExpanded(),"alignedGridChanged"))},t.prototype.processColumnEvent=function(e){var t=this,n=e.column,r=null;if(n&&(r=this.columnModel.getPrimaryColumn(n.getColId())),!n||r){var i=this.getMasterColumns(e);switch(e.type){case It.EVENT_COLUMN_MOVED:var o=e,a=e.columnApi.getColumnState(),s=a.map((function(e){return{colId:e.colId}}));this.columnModel.applyColumnState({state:s,applyOrder:!0},"alignedGridChanged"),this.logger.log("onColumnEvent-> processing "+e.type+" toIndex = "+o.toIndex);break;case It.EVENT_COLUMN_VISIBLE:var u=e;a=e.columnApi.getColumnState(),s=a.map((function(e){return{colId:e.colId,hide:e.hide}}));this.columnModel.applyColumnState({state:s},"alignedGridChanged"),this.logger.log("onColumnEvent-> processing "+e.type+" visible = "+u.visible);break;case It.EVENT_COLUMN_PINNED:var l=e;a=e.columnApi.getColumnState(),s=a.map((function(e){return{colId:e.colId,pinned:e.pinned}}));this.columnModel.applyColumnState({state:s},"alignedGridChanged"),this.logger.log("onColumnEvent-> processing "+e.type+" pinned = "+l.pinned);break;case It.EVENT_COLUMN_RESIZED:var c=e;i.forEach((function(n){t.logger.log("onColumnEvent-> processing "+e.type+" actualWidth = "+n.getActualWidth());var r=[{key:n.getColId(),newWidth:n.getActualWidth()}];t.columnModel.setColumnWidths(r,!1,c.finished,"alignedGridChanged")}));break}var d=this.ctrlsService.getGridBodyCtrl(),h=d.isVerticalScrollShowing(),p=this.gridOptionsWrapper.getAlignedGrids();p&&p.forEach((function(e){e.api&&e.api.setAlwaysShowVerticalScroll(h)}))}},Rp([Ze("columnModel")],t.prototype,"columnModel",void 0),Rp([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Rp([Pp(0,tt("loggerFactory"))],t.prototype,"setBeans",null),Rp([Xe],t.prototype,"init",null),t=Rp([Je("alignedGridsService")],t),t}(Mt),Np=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Bp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},jp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Np(t,e),t.prototype.adaptFunction=function(e,t){var n=this.componentMetadataProvider.retrieve(e);return n&&n.functionAdapter?n.functionAdapter(t):null},t.prototype.adaptCellRendererFunction=function(e){var t=function(){function t(){}return t.prototype.refresh=function(e){return!1},t.prototype.getGui=function(){var t=e(this.params),n=typeof t;return"string"===n||"number"===n||"boolean"===n?Fr("<span>"+t+"</span>"):null==t?Fr("<span></span>"):t},t.prototype.init=function(e){this.params=e},t}();return t},t.prototype.doesImplementIComponent=function(e){return!!e&&(e.prototype&&"getGui"in e.prototype)},Bp([Ze("componentMetadataProvider")],t.prototype,"componentMetadataProvider",void 0),t=Bp([Je("agComponentUtils")],t),t}(Mt),Hp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Gp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Vp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Hp(t,e),t.prototype.postConstruct=function(){this.componentMetaData={dateComponent:{mandatoryMethodList:["getDate","setDate"],optionalMethodList:["afterGuiAttached","setInputPlaceholder","setInputAriaLabel"]},detailCellRenderer:{mandatoryMethodList:[],optionalMethodList:["refresh"],functionAdapter:this.agComponentUtils.adaptCellRendererFunction.bind(this.agComponentUtils)},headerComponent:{mandatoryMethodList:[],optionalMethodList:["refresh"]},headerGroupComponent:{mandatoryMethodList:[],optionalMethodList:[]},loadingCellRenderer:{mandatoryMethodList:[],optionalMethodList:[]},loadingOverlayComponent:{mandatoryMethodList:[],optionalMethodList:[]},noRowsOverlayComponent:{mandatoryMethodList:[],optionalMethodList:[]},floatingFilterComponent:{mandatoryMethodList:["onParentModelChanged"],optionalMethodList:["afterGuiAttached"]},floatingFilterWrapperComponent:{mandatoryMethodList:[],optionalMethodList:[]},cellRenderer:{mandatoryMethodList:[],optionalMethodList:["refresh","afterGuiAttached"],functionAdapter:this.agComponentUtils.adaptCellRendererFunction.bind(this.agComponentUtils)},cellEditor:{mandatoryMethodList:["getValue"],optionalMethodList:["isPopup","isCancelBeforeStart","isCancelAfterEnd","getPopupPosition","focusIn","focusOut","afterGuiAttached"]},innerRenderer:{mandatoryMethodList:[],optionalMethodList:["afterGuiAttached"],functionAdapter:this.agComponentUtils.adaptCellRendererFunction.bind(this.agComponentUtils)},fullWidthCellRenderer:{mandatoryMethodList:[],optionalMethodList:["refresh","afterGuiAttached"],functionAdapter:this.agComponentUtils.adaptCellRendererFunction.bind(this.agComponentUtils)},pinnedRowCellRenderer:{mandatoryMethodList:[],optionalMethodList:["refresh","afterGuiAttached"],functionAdapter:this.agComponentUtils.adaptCellRendererFunction.bind(this.agComponentUtils)},groupRowRenderer:{mandatoryMethodList:[],optionalMethodList:["afterGuiAttached"],functionAdapter:this.agComponentUtils.adaptCellRendererFunction.bind(this.agComponentUtils)},filter:{mandatoryMethodList:["isFilterActive","doesFilterPass","getModel","setModel"],optionalMethodList:["afterGuiAttached","onNewRowsLoaded","getModelAsString","onFloatingFilterChanged"]},filterComponent:{mandatoryMethodList:["isFilterActive","doesFilterPass","getModel","setModel"],optionalMethodList:["afterGuiAttached","onNewRowsLoaded","getModelAsString","onFloatingFilterChanged"]},statusPanel:{mandatoryMethodList:[],optionalMethodList:["afterGuiAttached"]},toolPanel:{mandatoryMethodList:[],optionalMethodList:["refresh","afterGuiAttached"]},tooltipComponent:{mandatoryMethodList:[],optionalMethodList:[]}}},t.prototype.retrieve=function(e){return this.componentMetaData[e]},Gp([Ze("agComponentUtils")],t.prototype,"agComponentUtils",void 0),Gp([Xe],t.prototype,"postConstruct",null),t=Gp([Je("componentMetadataProvider")],t),t}(Mt),Yp=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Wp=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},qp=8,zp=4,Up=4,Kp=6,Xp={"ag-theme-custom":{headerHeight:25,headerCellMinWidth:24,listItemHeight:5*zp,rowHeight:25,chartMenuPanelWidth:220},"ag-theme-material":{headerHeight:7*qp,headerCellMinWidth:48,listItemHeight:4*qp,rowHeight:6*qp,chartMenuPanelWidth:240},"ag-theme-balham":{headerHeight:8*Up,headerCellMinWidth:24,listItemHeight:6*Up,rowHeight:7*Up,chartMenuPanelWidth:220},"ag-theme-alpine":{headerHeight:8*Kp,headerCellMinWidth:36,listItemHeight:4*Kp,rowHeight:7*Kp,chartMenuPanelWidth:240}},Qp={headerHeight:["ag-header-row"],headerCellMinWidth:["ag-header-cell"],listItemHeight:["ag-virtual-list-item"],rowHeight:["ag-row"],chartMenuPanelWidth:["ag-chart-docked-container"]},Jp={},Zp=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Yp(t,e),t.prototype.getSassVariable=function(e,t){var n="ag-theme-"+(e.match("material")?"material":e.match("balham")?"balham":e.match("alpine")?"alpine":"custom"),r=Xp[n][t],i=0;Jp[e]||(Jp[e]={});var o=Jp[e][t];if(null!=o)return o;if(Qp[t]){var a=Qp[t],s=document.createElement("div");$n(s,e),s.style.position="absolute";var u=a.reduce((function(e,t){var n=document.createElement("div");return n.style.position="static",$n(n,t),e.appendChild(n),n}),s);if(document.body){document.body.appendChild(s);var l=-1!==t.toLowerCase().indexOf("height")?"height":"width";i=parseInt(window.getComputedStyle(u)[l],10),document.body.removeChild(s)}}return Jp[e][t]=i||r,Jp[e][t]},t.prototype.isThemeDark=function(){var e=this.getTheme().theme;return!!e&&e.indexOf("dark")>=0},t.prototype.chartMenuPanelWidth=function(){var e=this.getTheme().themeFamily;return this.getSassVariable(e,"chartMenuPanelWidth")},t.prototype.getTheme=function(){var e=/\bag-(material|(?:theme-([\w\-]*)))\b/,t=this.eGridDiv,n=null;while(t){if(n=e.exec(t.className),n)break;t=t.parentElement||void 0}if(!n)return{};var r=n[0],i=void 0===n[2];if(i){var o=r.replace("ag-","ag-theme-");Le((function(){return console.warn("AG Grid: As of v19 old theme are no longer provided. Please replace "+r+" with "+o+".")}),"using-old-theme")}return{theme:r,el:t,themeFamily:r.replace(/-dark$/,"")}},Wp([Ze("eGridDiv")],t.prototype,"eGridDiv",void 0),t=Wp([Je("environment")],t),t}(Mt),$p=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ef=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},tf=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.createTasksP1={list:[],sorted:!1},t.createTasksP2={list:[],sorted:!1},t.destroyTasks=[],t.ticking=!1,t.scrollGoingDown=!0,t.lastScrollTop=0,t.taskCount=0,t.cancelledTasks=new Set,t}return $p(t,e),t.prototype.setScrollTop=function(e){this.scrollGoingDown=e>this.lastScrollTop,this.lastScrollTop=e},t.prototype.init=function(){this.useAnimationFrame=!this.gridOptionsWrapper.isSuppressAnimationFrame()},t.prototype.isOn=function(){return this.useAnimationFrame},t.prototype.verifyAnimationFrameOn=function(e){!1===this.useAnimationFrame&&console.warn("AG Grid: AnimationFrameService."+e+" called but animation frames are off")},t.prototype.createTask=function(e,t,n){this.verifyAnimationFrameOn(n);var r={task:e,index:t,createOrder:++this.taskCount};this.addTaskToList(this[n],r),this.schedule()},t.prototype.cancelTask=function(e){this.cancelledTasks.add(e)},t.prototype.addTaskToList=function(e,t){e.list.push(t),e.sorted=!1},t.prototype.sortTaskList=function(e){if(!e.sorted){var t=this.scrollGoingDown?1:-1;e.list.sort((function(e,n){return e.index!==n.index?t*(n.index-e.index):n.createOrder-e.createOrder})),e.sorted=!0}},t.prototype.addDestroyTask=function(e){this.verifyAnimationFrameOn("createTasksP3"),this.destroyTasks.push(e),this.schedule()},t.prototype.executeFrame=function(e){this.verifyAnimationFrameOn("executeFrame");var t=this.createTasksP1,n=t.list,r=this.createTasksP2,i=r.list,o=this.destroyTasks,a=(new Date).getTime(),s=(new Date).getTime()-a,u=e<=0,l=this.ctrlsService.getGridBodyCtrl();while(u||s<e){var c=l.getScrollFeature().executeAnimationFrameScroll();if(!c){var d=void 0;if(n.length)this.sortTaskList(t),d=n.pop().task;else if(i.length)this.sortTaskList(r),d=i.pop().task;else{if(!o.length){this.cancelledTasks.clear();break}d=o.pop()}this.cancelledTasks.has(d)||d()}s=(new Date).getTime()-a}n.length||i.length||o.length?this.requestFrame():this.stopTicking()},t.prototype.stopTicking=function(){this.ticking=!1},t.prototype.flushAllFrames=function(){this.useAnimationFrame&&this.executeFrame(-1)},t.prototype.schedule=function(){this.useAnimationFrame&&(this.ticking||(this.ticking=!0,this.requestFrame()))},t.prototype.requestFrame=function(){var e=this.executeFrame.bind(this,60);window.requestAnimationFrame?window.requestAnimationFrame(e):window.webkitRequestAnimationFrame?window.webkitRequestAnimationFrame(e):window.setTimeout(e,0)},t.prototype.isQueueEmpty=function(){return!this.ticking},t.prototype.debounce=function(e){var t=this,n=!1;return function(){t.isOn()?n||(n=!0,t.addDestroyTask((function(){n=!1,e()}))):t.getFrameworkOverrides().setTimeout(e,0)}},ef([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),ef([Xe],t.prototype,"init",null),t=ef([Je("animationFrameService")],t),t}(Mt),nf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),rf=function(){return rf=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},rf.apply(this,arguments)},of=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},af=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.timeLastPageEventProcessed=0,t}return nf(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){e.gridBodyCon=t.gridBodyCtrl}))},t.prototype.handlePageScrollingKey=function(e){var t=e.which||e.keyCode,n=e.altKey,r=e.ctrlKey||e.metaKey,i=this.mouseEventService.getCellPositionForEvent(e);if(!i)return!1;var o=!1;switch(t){case wo.PAGE_HOME:case wo.PAGE_END:r||n||(this.onHomeOrEndKey(t),o=!0);break;case wo.LEFT:case wo.RIGHT:r&&!n&&(this.onCtrlLeftOrRight(t,i),o=!0);break;case wo.UP:case wo.DOWN:r&&!n&&(this.onCtrlUpOrDown(t,i),o=!0);break;case wo.PAGE_DOWN:r||n||(this.onPageDown(i),o=!0);break;case wo.PAGE_UP:r||n||(this.onPageUp(i),o=!0);break}return o&&e.preventDefault(),o},t.prototype.isTimeSinceLastPageEventToRecent=function(){var e=(new Date).getTime(),t=e-this.timeLastPageEventProcessed;return t<100},t.prototype.setTimeLastPageEventProcessed=function(){this.timeLastPageEventProcessed=(new Date).getTime()},t.prototype.navigateTo=function(e){var t=e.scrollIndex,n=e.scrollType,r=e.scrollColumn,i=e.focusIndex,o=e.focusColumn;if(D(r)&&!r.isPinned()&&this.gridBodyCon.getScrollFeature().ensureColumnVisible(r),D(t)&&this.gridBodyCon.getScrollFeature().ensureIndexVisible(t,n),this.animationFrameService.flushAllFrames(),this.focusService.setFocusedCell(i,o,null,!0),this.rangeService){var a={rowIndex:i,rowPinned:null,column:o};this.rangeService.setRangeToCell(a)}},t.prototype.onPageDown=function(e){if(!this.isTimeSinceLastPageEventToRecent()){var t=this.ctrlsService.getGridBodyCtrl(),n=t.getScrollFeature().getVScrollPosition(),r=this.gridOptionsWrapper.getScrollbarWidth(),i=n.bottom-n.top;this.ctrlsService.getCenterRowContainerCtrl().isHorizontalScrollShowing()&&(i-=r);var o=this.paginationProxy.getPixelOffset(),a=n.top+i,s=this.paginationProxy.getRowIndexAtPixel(a+o),u=s,l=this.paginationProxy.getRow(e.rowIndex).rowTop,c=l+i-o,d=this.paginationProxy.getRowIndexAtPixel(c+o),h=this.paginationProxy.getPageLastRow();d>h&&(d=h),u>h&&(u=h),this.navigateTo({scrollIndex:u,scrollType:"top",scrollColumn:null,focusIndex:d,focusColumn:e.column}),this.setTimeLastPageEventProcessed()}},t.prototype.onPageUp=function(e){if(!this.isTimeSinceLastPageEventToRecent()){var t=this.ctrlsService.getGridBodyCtrl(),n=t.getScrollFeature().getVScrollPosition(),r=this.gridOptionsWrapper.getScrollbarWidth(),i=n.bottom-n.top;this.ctrlsService.getCenterRowContainerCtrl().isHorizontalScrollShowing()&&(i-=r);var o=this.paginationProxy.getPixelOffset(),a=n.top,s=this.paginationProxy.getRowIndexAtPixel(a+o),u=s,l=this.paginationProxy.getRow(e.rowIndex),c=l.rowTop+l.rowHeight-i-o,d=this.paginationProxy.getRowIndexAtPixel(c+o),h=this.paginationProxy.getPageFirstRow();d<h&&(d=h),u<h&&(u=h),this.navigateTo({scrollIndex:u,scrollType:"bottom",scrollColumn:null,focusIndex:d,focusColumn:e.column}),this.setTimeLastPageEventProcessed()}},t.prototype.getIndexToFocus=function(e,t){var n=e;if(t){var r=this.paginationProxy.getRow(e);r&&r.stub&&(n-=1)}return n},t.prototype.onCtrlUpOrDown=function(e,t){var n=e===wo.UP,r=n?this.paginationProxy.getPageFirstRow():this.paginationProxy.getPageLastRow();this.navigateTo({scrollIndex:r,scrollType:null,scrollColumn:t.column,focusIndex:this.getIndexToFocus(r,!n),focusColumn:t.column})},t.prototype.onCtrlLeftOrRight=function(e,t){var n=e===wo.LEFT,r=this.columnModel.getAllDisplayedColumns(),i=this.gridOptionsWrapper.isEnableRtl(),o=n!==i?r[0]:H(r);this.navigateTo({scrollIndex:t.rowIndex,scrollType:null,scrollColumn:o,focusIndex:t.rowIndex,focusColumn:o})},t.prototype.onHomeOrEndKey=function(e){var t=e===wo.PAGE_HOME,n=this.columnModel.getAllDisplayedColumns(),r=t?n[0]:H(n),i=t?this.paginationProxy.getPageFirstRow():this.paginationProxy.getPageLastRow();this.navigateTo({scrollIndex:i,scrollType:null,scrollColumn:r,focusIndex:this.getIndexToFocus(i,!t),focusColumn:r})},t.prototype.onTabKeyDown=function(e,t){var n=t.shiftKey,r=this.tabToNextCellCommon(e,n);if(r)t.preventDefault();else if(n){var i=e.getRowPosition(),o=i.rowIndex,a=i.rowPinned,s=a?0===o:o===this.paginationProxy.getPageFirstRow();if(s){t.preventDefault();var u=this.headerNavigationService.getHeaderRowCount()-1,l=H(this.columnModel.getAllDisplayedColumns());this.focusService.focusHeaderPosition({headerPosition:{headerRowIndex:u,column:l},event:t})}}else e instanceof ul&&e.focusCell(!0),this.focusService.focusNextGridCoreContainer(!1)&&t.preventDefault()},t.prototype.tabToNextCell=function(e){var t=this.focusService.getFocusedCell();if(!t)return!1;var n=this.getCellByPosition(t);return!!(n||(n=this.rowRenderer.getRowByPosition(t),n&&n.isFullWidth()))&&this.tabToNextCellCommon(n,e)},t.prototype.tabToNextCellCommon=function(e,t){var n,r=e.isEditing();if(!r&&e instanceof ul){var i=e,o=i.getRowCtrl();o&&(r=o.isEditing())}return n=r?this.gridOptionsWrapper.isFullRowEdit()?this.moveToNextEditingRow(e,t):this.moveToNextEditingCell(e,t):this.moveToNextCellNotEditing(e,t),n||!!this.focusService.getFocusedHeader()},t.prototype.moveToNextEditingCell=function(e,t){var n=e.getCellPosition();e.stopEditing();var r=this.findNextCellToFocusOn(n,t,!0);return null!=r&&(r.startEditing(null,null,!0),r.focusCell(!1),!0)},t.prototype.moveToNextEditingRow=function(e,t){var n=e.getCellPosition(),r=this.findNextCellToFocusOn(n,t,!0);if(null==r)return!1;var i=r.getCellPosition(),o=this.isCellEditable(n),a=this.isCellEditable(i),s=i&&n.rowIndex===i.rowIndex&&n.rowPinned===i.rowPinned;if(o&&e.setFocusOutOnEditor(),!s){var u=e.getRowCtrl();u.stopEditing();var l=r.getRowCtrl();l.startRowEditing()}return a?(r.setFocusInOnEditor(),r.focusCell()):r.focusCell(!0),!0},t.prototype.moveToNextCellNotEditing=function(e,t){var n,r=this.columnModel.getAllDisplayedColumns();n=e instanceof _l?rf(rf({},e.getRowPosition()),{column:t?r[0]:H(r)}):e.getCellPosition();var i=this.findNextCellToFocusOn(n,t,!1);if(i instanceof ul)i.focusCell(!0);else if(i)return this.tryToFocusFullWidthRow(i.getRowPosition(),t);return D(i)},t.prototype.findNextCellToFocusOn=function(e,t,n){var r=e;while(1){t||(r=this.getLastCellOfColSpan(r)),r=this.cellNavigationService.getNextTabbedCell(r,t);var i=this.gridOptionsWrapper.getTabToNextCellFunc();if(D(i)){var o={backwards:t,editing:n,previousCellPosition:e,nextCellPosition:r||null,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi()},a=i(o);D(a)?(a.floating&&(Le((function(){console.warn("AG Grid: tabToNextCellFunc return type should have attributes: rowIndex, rowPinned, column. However you had 'floating', maybe you meant 'rowPinned'?")}),"no floating in userCell"),a.rowPinned=a.floating),r={rowIndex:a.rowIndex,column:a.column,rowPinned:a.rowPinned}):r=null}if(!r)return null;if(r.rowIndex<0){var s=this.headerNavigationService.getHeaderRowCount();return this.focusService.focusHeaderPosition({headerPosition:{headerRowIndex:s+r.rowIndex,column:r.column}}),null}var u=this.gridOptionsWrapper.isFullRowEdit();if(n&&!u){var l=this.isCellEditable(r);if(!l)continue}this.ensureCellVisible(r);var c=this.getCellByPosition(r);if(c){if(!c.isSuppressNavigable())return this.rangeService&&this.rangeService.setRangeToCell(r),c}else{var d=this.rowRenderer.getRowByPosition(r);if(d&&d.isFullWidth())return d}}},t.prototype.isCellEditable=function(e){var t=this.lookupRowNodeForCell(e);return!!t&&e.column.isCellEditable(t)},t.prototype.getCellByPosition=function(e){var t=this.rowRenderer.getRowByPosition(e);return t?t.getCellCtrl(e.column):null},t.prototype.lookupRowNodeForCell=function(e){return e.rowPinned===st.PINNED_TOP?this.pinnedRowModel.getPinnedTopRow(e.rowIndex):e.rowPinned===st.PINNED_BOTTOM?this.pinnedRowModel.getPinnedBottomRow(e.rowIndex):this.paginationProxy.getRow(e.rowIndex)},t.prototype.navigateToNextCell=function(e,t,n,r){var i=n,o=!1;while(i&&(i===n||!this.isValidNavigateCell(i)))this.gridOptionsWrapper.isEnableRtl()?t===wo.LEFT&&(i=this.getLastCellOfColSpan(i)):t===wo.RIGHT&&(i=this.getLastCellOfColSpan(i)),i=this.cellNavigationService.getNextCellToFocus(t,i),o=S(i);if(o&&e&&e.keyCode===wo.UP&&(i={rowIndex:-1,rowPinned:null,column:n.column}),r){var a=this.gridOptionsWrapper.getNavigateToNextCellFunc();if(D(a)){var s={key:t,previousCellPosition:n,nextCellPosition:i||null,event:e,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi()},u=a(s);D(u)?(u.floating&&(Le((function(){console.warn("AG Grid: tabToNextCellFunc return type should have attributes: rowIndex, rowPinned, column. However you had 'floating', maybe you meant 'rowPinned'?")}),"no floating in userCell"),u.rowPinned=u.floating),i={rowPinned:u.rowPinned,rowIndex:u.rowIndex,column:u.column}):i=null}}if(i)if(i.rowIndex<0){var l=this.headerNavigationService.getHeaderRowCount();this.focusService.focusHeaderPosition({headerPosition:{headerRowIndex:l+i.rowIndex,column:n.column},event:e||void 0})}else{var c=this.getNormalisedPosition(i);c?this.focusPosition(c):this.tryToFocusFullWidthRow(i)}},t.prototype.getNormalisedPosition=function(e){this.ensureCellVisible(e);var t=this.getCellByPosition(e);return t?(e=t.getCellPosition(),this.ensureCellVisible(e),e):null},t.prototype.tryToFocusFullWidthRow=function(e,t){void 0===t&&(t=!1);var n=this.columnModel.getAllDisplayedColumns(),r=this.rowRenderer.getRowByPosition(e);if(!r||!r.isFullWidth())return!1;var i={rowIndex:e.rowIndex,rowPinned:e.rowPinned,column:e.column||(t?H(n):n[0])};return this.focusPosition(i),!0},t.prototype.focusPosition=function(e){this.focusService.setFocusedCell(e.rowIndex,e.column,e.rowPinned,!0),this.rangeService&&this.rangeService.setRangeToCell(e)},t.prototype.isValidNavigateCell=function(e){var t=this.rowPositionUtils.getRowNode(e);return!!t},t.prototype.getLastCellOfColSpan=function(e){var t=this.getCellByPosition(e);if(!t)return e;var n=t.getColSpanningList();return 1===n.length?e:{rowIndex:e.rowIndex,column:H(n),rowPinned:e.rowPinned}},t.prototype.ensureCellVisible=function(e){S(e.rowPinned)&&this.gridBodyCon.getScrollFeature().ensureIndexVisible(e.rowIndex),e.column.isPinned()||this.gridBodyCon.getScrollFeature().ensureColumnVisible(e.column),this.gridBodyCon.getScrollFeature().horizontallyScrollHeaderCenterAndFloatingCenter(),this.animationFrameService.flushAllFrames()},of([Ze("mouseEventService")],t.prototype,"mouseEventService",void 0),of([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),of([Ze("focusService")],t.prototype,"focusService",void 0),of([Ze("animationFrameService")],t.prototype,"animationFrameService",void 0),of([$e("rangeService")],t.prototype,"rangeService",void 0),of([Ze("columnModel")],t.prototype,"columnModel",void 0),of([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),of([Ze("rowRenderer")],t.prototype,"rowRenderer",void 0),of([Ze("headerNavigationService")],t.prototype,"headerNavigationService",void 0),of([Ze("rowPositionUtils")],t.prototype,"rowPositionUtils",void 0),of([Ze("cellNavigationService")],t.prototype,"cellNavigationService",void 0),of([Ze("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),of([Xe],t.prototype,"postConstruct",null),t=of([Je("navigationService")],t),t}(Mt),sf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),uf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},lf=function(e,t){return function(n,r){t(n,r,e)}},cf=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.scrollY=0,t.uiBodyHeight=0,t}return sf(t,e),t.prototype.agWire=function(e){this.logger=e.create("RowContainerHeightService")},t.prototype.postConstruct=function(){this.addManagedListener(this.eventService,It.EVENT_BODY_HEIGHT_CHANGED,this.updateOffset.bind(this)),this.maxDivHeight=zn(),this.logger.log("maxDivHeight = "+this.maxDivHeight)},t.prototype.isStretching=function(){return this.stretching},t.prototype.getDivStretchOffset=function(){return this.divStretchOffset},t.prototype.updateOffset=function(){if(this.stretching){var e=this.ctrlsService.getGridBodyCtrl(),t=e.getScrollFeature().getVScrollPosition().top,n=this.getUiBodyHeight(),r=t!==this.scrollY||n!==this.uiBodyHeight;r&&(this.scrollY=t,this.uiBodyHeight=n,this.calculateOffset())}},t.prototype.calculateOffset=function(){this.setUiContainerHeight(this.maxDivHeight),this.pixelsToShave=this.modelHeight-this.uiContainerHeight,this.maxScrollY=this.uiContainerHeight-this.uiBodyHeight;var e=this.scrollY/this.maxScrollY,t=e*this.pixelsToShave;this.logger.log("Div Stretch Offset = "+t+" ("+this.pixelsToShave+" * "+e+")"),this.setDivStretchOffset(t)},t.prototype.setUiContainerHeight=function(e){e!==this.uiContainerHeight&&(this.uiContainerHeight=e,this.eventService.dispatchEvent({type:It.EVENT_ROW_CONTAINER_HEIGHT_CHANGED}))},t.prototype.clearOffset=function(){this.setUiContainerHeight(this.modelHeight),this.pixelsToShave=0,this.setDivStretchOffset(0)},t.prototype.setDivStretchOffset=function(e){var t="number"===typeof e?Math.floor(e):null;this.divStretchOffset!==t&&(this.divStretchOffset=t,this.eventService.dispatchEvent({type:It.EVENT_HEIGHT_SCALE_CHANGED}))},t.prototype.setModelHeight=function(e){this.modelHeight=e,this.stretching=null!=e&&this.maxDivHeight>0&&e>this.maxDivHeight,this.stretching?this.calculateOffset():this.clearOffset()},t.prototype.getUiContainerHeight=function(){return this.uiContainerHeight},t.prototype.getRealPixelPosition=function(e){return e-this.divStretchOffset},t.prototype.getUiBodyHeight=function(){var e=this.ctrlsService.getGridBodyCtrl(),t=e.getScrollFeature().getVScrollPosition();return t.bottom-t.top},t.prototype.getScrollPositionForPixel=function(e){if(this.pixelsToShave<=0)return e;var t=this.modelHeight-this.getUiBodyHeight(),n=e/t,r=this.maxScrollY*n;return r},uf([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),uf([lf(0,tt("loggerFactory"))],t.prototype,"agWire",null),uf([Xe],t.prototype,"postConstruct",null),t=uf([Je("rowContainerHeightService")],t),t}(Mt),df=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),hf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},pf=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return df(t,e),t.prototype.init=function(){this.groupSelectsChildren=this.gridOptionsWrapper.isGroupSelectsChildren(),this.isRowSelectableFunc=this.gridOptionsWrapper.getIsRowSelectableFunc()},t.prototype.updateSelectableAfterGrouping=function(e){if(this.isRowSelectableFunc){var t=function(e){return e.childrenAfterGroup};this.recurseDown(e.childrenAfterGroup,t)}},t.prototype.updateSelectableAfterFiltering=function(e){if(this.isRowSelectableFunc){var t=function(e){return e.childrenAfterFilter};this.recurseDown(e.childrenAfterGroup,t)}},t.prototype.recurseDown=function(e,t){var n=this;e&&e.forEach((function(e){if(e.group){var r;if(e.hasChildren()&&n.recurseDown(t(e),t),n.groupSelectsChildren){var i=R(t(e),"selectable",!0);r=D(i)}else r=!!n.isRowSelectableFunc&&n.isRowSelectableFunc(e);e.setRowSelectable(r)}}))},hf([Xe],t.prototype,"init",null),t=hf([Je("selectableService")],t),t}(Mt),ff=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),gf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},mf=function(e){function t(){var t=e.call(this)||this;return t.previousAndFirstButtonsDisabled=!1,t.nextButtonDisabled=!1,t.lastButtonDisabled=!1,t}return ff(t,e),t.prototype.postConstruct=function(){var e=this,t=this.gridOptionsWrapper.isEnableRtl();this.setTemplate(this.getTemplate()),this.btFirst.insertAdjacentElement("afterbegin",Ri(t?"last":"first",this.gridOptionsWrapper)),this.btPrevious.insertAdjacentElement("afterbegin",Ri(t?"next":"previous",this.gridOptionsWrapper)),this.btNext.insertAdjacentElement("afterbegin",Ri(t?"previous":"next",this.gridOptionsWrapper)),this.btLast.insertAdjacentElement("afterbegin",Ri(t?"first":"last",this.gridOptionsWrapper));var n=this.gridOptionsWrapper.isPagination(),r=n&&!this.gridOptionsWrapper.isSuppressPaginationPanel();r?(this.addManagedListener(this.eventService,It.EVENT_PAGINATION_CHANGED,this.onPaginationChanged.bind(this)),[{el:this.btFirst,fn:this.onBtFirst.bind(this)},{el:this.btPrevious,fn:this.onBtPrevious.bind(this)},{el:this.btNext,fn:this.onBtNext.bind(this)},{el:this.btLast,fn:this.onBtLast.bind(this)}].forEach((function(t){var n=t.el,r=t.fn;e.addManagedListener(n,"click",r),e.addManagedListener(n,"keydown",(function(e){e.keyCode!==wo.ENTER&&e.keyCode!==wo.SPACE||(e.preventDefault(),r())}))})),this.onPaginationChanged()):this.setDisplayed(!1)},t.prototype.onPaginationChanged=function(){this.enableOrDisableButtons(),this.updateRowLabels(),this.setCurrentPageLabel(),this.setTotalLabels()},t.prototype.onBtFirst=function(){this.previousAndFirstButtonsDisabled||this.paginationProxy.goToFirstPage()},t.prototype.setCurrentPageLabel=function(){var e=this.paginationProxy.getTotalPages()>0,t=this.paginationProxy.getCurrentPage(),n=e?t+1:0;this.lbCurrent.innerHTML=this.formatNumber(n)},t.prototype.formatNumber=function(e){var t=this.gridOptionsWrapper.getPaginationNumberFormatterFunc();return t?t({value:e}):dn(e)},t.prototype.getTemplate=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=e("page","Page"),n=e("to","to"),r=e("of","of"),i=e("firstPage","First Page"),o=e("previousPage","Previous Page"),a=e("nextPage","Next Page"),s=e("lastPage","Last Page"),u=this.getCompId();return'<div class="ag-paging-panel ag-unselectable" id="ag-'+u+'">\n                <span class="ag-paging-row-summary-panel" role="status">\n                    <span id="ag-'+u+'-first-row" ref="lbFirstRowOnPage" class="ag-paging-row-summary-panel-number"></span>\n                    <span id="ag-'+u+'-to">'+n+'</span>\n                    <span id="ag-'+u+'-last-row" ref="lbLastRowOnPage" class="ag-paging-row-summary-panel-number"></span>\n                    <span id="ag-'+u+'-of">'+r+'</span>\n                    <span id="ag-'+u+'-row-count" ref="lbRecordCount" class="ag-paging-row-summary-panel-number"></span>\n                </span>\n                <span class="ag-paging-page-summary-panel" role="presentation">\n                    <div ref="btFirst" class="ag-paging-button" role="button" aria-label="'+i+'" tabindex="0"></div>\n                    <div ref="btPrevious" class="ag-paging-button" role="button" aria-label="'+o+'" tabindex="0"></div>\n                    <span class="ag-paging-description" role="status">\n                        <span id="ag-'+u+'-start-page">'+t+'</span>\n                        <span id="ag-'+u+'-start-page-number" ref="lbCurrent" class="ag-paging-number"></span>\n                        <span id="ag-'+u+'-of-page">'+r+'</span>\n                        <span id="ag-'+u+'-of-page-number" ref="lbTotal" class="ag-paging-number"></span>\n                    </span>\n                    <div ref="btNext" class="ag-paging-button" role="button" aria-label="'+a+'" tabindex="0"></div>\n                    <div ref="btLast" class="ag-paging-button" role="button" aria-label="'+s+'" tabindex="0"></div>\n                </span>\n            </div>'},t.prototype.onBtNext=function(){this.nextButtonDisabled||this.paginationProxy.goToNextPage()},t.prototype.onBtPrevious=function(){this.previousAndFirstButtonsDisabled||this.paginationProxy.goToPreviousPage()},t.prototype.onBtLast=function(){this.lastButtonDisabled||this.paginationProxy.goToLastPage()},t.prototype.enableOrDisableButtons=function(){var e=this.paginationProxy.getCurrentPage(),t=this.paginationProxy.isLastPageFound(),n=this.paginationProxy.getTotalPages();this.previousAndFirstButtonsDisabled=0===e,tr(this.btFirst,"ag-disabled",this.previousAndFirstButtonsDisabled),li(this.btFirst,this.previousAndFirstButtonsDisabled),tr(this.btPrevious,"ag-disabled",this.previousAndFirstButtonsDisabled),li(this.btPrevious,this.previousAndFirstButtonsDisabled);var r=this.isZeroPagesToDisplay(),i=t&&e===n-1;this.nextButtonDisabled=i||r,tr(this.btNext,"ag-disabled",this.nextButtonDisabled),li(this.btNext,this.nextButtonDisabled),this.lastButtonDisabled=!t||r||e===n-1,tr(this.btLast,"ag-disabled",this.lastButtonDisabled),li(this.btLast,this.lastButtonDisabled)},t.prototype.updateRowLabels=function(){var e,t,n=this.paginationProxy.getCurrentPage(),r=this.paginationProxy.getPageSize(),i=this.paginationProxy.isLastPageFound(),o=this.paginationProxy.isLastPageFound()?this.paginationProxy.getMasterRowCount():null;this.isZeroPagesToDisplay()?e=t=0:(e=r*n+1,t=e+r-1,i&&t>o&&(t=o)),this.lbFirstRowOnPage.innerHTML=this.formatNumber(e),this.rowNodeBlockLoader.isLoading()?this.lbLastRowOnPage.innerHTML="?":this.lbLastRowOnPage.innerHTML=this.formatNumber(t)},t.prototype.isZeroPagesToDisplay=function(){var e=this.paginationProxy.isLastPageFound(),t=this.paginationProxy.getTotalPages();return e&&0===t},t.prototype.setTotalLabels=function(){var e=this.paginationProxy.isLastPageFound(),t=this.paginationProxy.getTotalPages(),n=e?this.paginationProxy.getMasterRowCount():null;if(1===n){var r=this.paginationProxy.getRow(0),i=r&&r.group&&!(r.groupData||r.aggData);if(i)return void this.setTotalLabelsToZero()}if(e)this.lbTotal.innerHTML=this.formatNumber(t),this.lbRecordCount.innerHTML=this.formatNumber(n);else{var o=this.gridOptionsWrapper.getLocaleTextFunc()("more","more");this.lbTotal.innerHTML=o,this.lbRecordCount.innerHTML=o}},t.prototype.setTotalLabelsToZero=function(){this.lbFirstRowOnPage.innerHTML=this.formatNumber(0),this.lbCurrent.innerHTML=this.formatNumber(0),this.lbLastRowOnPage.innerHTML=this.formatNumber(0),this.lbTotal.innerHTML=this.formatNumber(0),this.lbRecordCount.innerHTML=this.formatNumber(0)},gf([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),gf([Ze("rowNodeBlockLoader")],t.prototype,"rowNodeBlockLoader",void 0),gf([lo("btFirst")],t.prototype,"btFirst",void 0),gf([lo("btPrevious")],t.prototype,"btPrevious",void 0),gf([lo("btNext")],t.prototype,"btNext",void 0),gf([lo("btLast")],t.prototype,"btLast",void 0),gf([lo("lbRecordCount")],t.prototype,"lbRecordCount",void 0),gf([lo("lbFirstRowOnPage")],t.prototype,"lbFirstRowOnPage",void 0),gf([lo("lbLastRowOnPage")],t.prototype,"lbLastRowOnPage",void 0),gf([lo("lbCurrent")],t.prototype,"lbCurrent",void 0),gf([lo("lbTotal")],t.prototype,"lbTotal",void 0),gf([Xe],t.prototype,"postConstruct",null),t}(uo),_f=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),yf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},vf=50,bf=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.polyfillFunctions=[],t}return _f(t,e),t.prototype.observeResize=function(e,t){var n=this,r=Ve(t,vf),i=function(){var t=new window.ResizeObserver(r);return t.observe(e),function(){return t.disconnect()}},o=function(){var r=Sr(e),i=Dr(e),o=!0,a=function(){if(o){var s=Sr(e),u=Dr(e),l=s!==r||u!==i;l&&(r=s,i=u,t()),n.doNextPolyfillTurn(a)}};return a(),function(){return o=!1}},a=this.gridOptionsWrapper.isSuppressBrowserResizeObserver(),s=!!window.ResizeObserver;return s&&!a?i():o()},t.prototype.doNextPolyfillTurn=function(e){this.polyfillFunctions.push(e),this.schedulePolyfill()},t.prototype.schedulePolyfill=function(){var e=this;if(!this.polyfillScheduled){var t=function(){var t=e.polyfillFunctions;e.polyfillScheduled=!1,e.polyfillFunctions=[],t.forEach((function(e){return e()}))};this.polyfillScheduled=!0,this.getFrameworkOverrides().setTimeout(t,vf)}},t=yf([Je("resizeObserverService")],t),t}(Mt),Ff=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),wf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){e[e["Loading"]=0]="Loading",e[e["NoRows"]=1]="NoRows"})(mh||(mh={}));var Cf=function(e){function t(){var n=e.call(this,t.TEMPLATE)||this;return n.inProgress=!1,n.destroyRequested=!1,n}return Ff(t,e),t.prototype.updateLayoutClasses=function(e,t){tr(this.eOverlayWrapper,Hl.AUTO_HEIGHT,t.autoHeight),tr(this.eOverlayWrapper,Hl.NORMAL,t.normal),tr(this.eOverlayWrapper,Hl.PRINT,t.print)},t.prototype.postConstruct=function(){this.createManagedBean(new ad(this)),this.setDisplayed(!1),this.addManagedListener(this.eventService,It.EVENT_ROW_DATA_CHANGED,this.onRowDataChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_ROW_DATA_UPDATED,this.onRowDataChanged.bind(this)),this.addManagedListener(this.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.onNewColumnsLoaded.bind(this)),this.gridOptionsWrapper.isRowModelDefault()&&!this.gridOptionsWrapper.getRowData()&&this.showLoadingOverlay(),this.gridApi.registerOverlayWrapperComp(this)},t.prototype.setWrapperTypeClass=function(e){tr(this.eOverlayWrapper,"ag-overlay-loading-wrapper",e===mh.Loading),tr(this.eOverlayWrapper,"ag-overlay-no-rows-wrapper",e===mh.NoRows)},t.prototype.showLoadingOverlay=function(){if(!this.gridOptionsWrapper.isSuppressLoadingOverlay()){var e={api:this.gridOptionsWrapper.getApi()},t=this.userComponentFactory.getLoadingOverlayCompDetails(e),n=t.newAgStackInstance();this.showOverlay(n,mh.Loading)}},t.prototype.showNoRowsOverlay=function(){if(!this.gridOptionsWrapper.isSuppressNoRowsOverlay()){var e={api:this.gridOptionsWrapper.getApi()},t=this.userComponentFactory.getNoRowsOverlayCompDetails(e),n=t.newAgStackInstance();this.showOverlay(n,mh.NoRows)}},t.prototype.showOverlay=function(e,t){var n=this;this.inProgress||(this.setWrapperTypeClass(t),this.destroyActiveOverlay(),this.inProgress=!0,e&&e.then((function(e){n.inProgress=!1,n.eOverlayWrapper.appendChild(e.getGui()),n.activeOverlay=e,n.destroyRequested&&(n.destroyRequested=!1,n.destroyActiveOverlay())})),this.setDisplayed(!0))},t.prototype.destroyActiveOverlay=function(){this.inProgress?this.destroyRequested=!0:this.activeOverlay&&(this.activeOverlay=this.getContext().destroyBean(this.activeOverlay),_r(this.eOverlayWrapper))},t.prototype.hideOverlay=function(){this.destroyActiveOverlay(),this.setDisplayed(!1)},t.prototype.destroy=function(){this.destroyActiveOverlay(),e.prototype.destroy.call(this)},t.prototype.showOrHideOverlay=function(){var e=this.paginationProxy.isEmpty(),t=this.gridOptionsWrapper.isSuppressNoRowsOverlay();e&&!t?this.showNoRowsOverlay():this.hideOverlay()},t.prototype.onRowDataChanged=function(){this.showOrHideOverlay()},t.prototype.onNewColumnsLoaded=function(){this.columnModel.isReady()&&!this.paginationProxy.isEmpty()&&this.hideOverlay()},t.TEMPLATE='\n        <div class="ag-overlay" aria-hidden="true">\n            <div class="ag-overlay-panel">\n                <div class="ag-overlay-wrapper" ref="eOverlayWrapper"></div>\n            </div>\n        </div>',wf([Ze("userComponentFactory")],t.prototype,"userComponentFactory",void 0),wf([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),wf([Ze("gridApi")],t.prototype,"gridApi",void 0),wf([Ze("columnModel")],t.prototype,"columnModel",void 0),wf([lo("eOverlayWrapper")],t.prototype,"eOverlayWrapper",void 0),wf([Xe],t.prototype,"postConstruct",null),t}(uo),Df=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Sf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},kf=function(e){function t(n){void 0===n&&(n={});var r=e.call(this,t.getTemplate(n))||this;r.suppressEnabledCheckbox=!0,r.suppressOpenCloseIcons=!1;var i=n.title,o=n.enabled,a=n.items,s=n.suppressEnabledCheckbox,u=n.suppressOpenCloseIcons;return r.title=i,r.cssIdentifier=n.cssIdentifier||"default",r.enabled=null==o||o,r.items=a||[],r.alignItems=n.alignItems||"center",null!=s&&(r.suppressEnabledCheckbox=s),null!=u&&(r.suppressOpenCloseIcons=u),r}return Df(t,e),t.getTemplate=function(e){var t=e.cssIdentifier||"default",n=e.direction||"vertical";return'<div class="ag-group ag-'+t+'-group" role="presentation">\n            <div class="ag-group-title-bar ag-'+t+'-group-title-bar ag-unselectable" ref="eTitleBar" role="button">\n                <span class="ag-group-title-bar-icon ag-'+t+'-group-title-bar-icon" ref="eGroupOpenedIcon" role="presentation"></span>\n                <span class="ag-group-title-bar-icon ag-'+t+'-group-title-bar-icon" ref="eGroupClosedIcon" role="presentation"></span>\n                <span ref="eTitle" class="ag-group-title ag-'+t+'-group-title"></span>\n            </div>\n            <div ref="eToolbar" class="ag-group-toolbar ag-'+t+'-group-toolbar">\n                <ag-checkbox ref="cbGroupEnabled"></ag-checkbox>\n            </div>\n            <div ref="eContainer" class="ag-group-container ag-group-container-'+n+" ag-"+t+'-group-container"></div>\n        </div>'},t.prototype.postConstruct=function(){if(this.items.length){var e=this.items;this.items=[],this.addItems(e)}var t=this.gridOptionsWrapper.getLocaleTextFunc();this.cbGroupEnabled.setLabel(t("enabled","Enabled")),this.title&&this.setTitle(this.title),this.enabled&&this.setEnabled(this.enabled),this.setAlignItems(this.alignItems),this.hideEnabledCheckbox(this.suppressEnabledCheckbox),this.hideOpenCloseIcons(this.suppressOpenCloseIcons),this.setupExpandContract(),this.refreshAriaStatus(),this.refreshChildDisplay()},t.prototype.setupExpandContract=function(){var e=this;this.eGroupClosedIcon.appendChild(Li("columnSelectClosed",this.gridOptionsWrapper,null)),this.eGroupOpenedIcon.appendChild(Li("columnSelectOpen",this.gridOptionsWrapper,null)),this.addManagedListener(this.eTitleBar,"click",(function(){return e.toggleGroupExpand()})),this.addManagedListener(this.eTitleBar,"keydown",(function(t){switch(t.keyCode){case wo.ENTER:case wo.SPACE:t.preventDefault(),e.toggleGroupExpand();break;case wo.RIGHT:case wo.LEFT:t.preventDefault(),e.toggleGroupExpand(t.keyCode===wo.RIGHT);break}}))},t.prototype.refreshAriaStatus=function(){this.suppressOpenCloseIcons||ci(this.eTitleBar,this.expanded)},t.prototype.refreshChildDisplay=function(){var e=!this.suppressOpenCloseIcons;or(this.eToolbar,this.expanded&&!this.suppressEnabledCheckbox),or(this.eGroupOpenedIcon,e&&this.expanded),or(this.eGroupClosedIcon,e&&!this.expanded)},t.prototype.isExpanded=function(){return this.expanded},t.prototype.setAlignItems=function(e){var t=this.getGui();this.alignItems!==e&&er(t,"ag-group-item-alignment-"+this.alignItems),this.alignItems=e;var n="ag-group-item-alignment-"+this.alignItems;return $n(t,n),this},t.prototype.toggleGroupExpand=function(e){return this.suppressOpenCloseIcons?(this.expanded=!0,this.refreshChildDisplay(),or(this.eContainer,!0),this):(e=null!=e?e:!this.expanded,this.expanded===e||(this.expanded=e,this.refreshAriaStatus(),this.refreshChildDisplay(),or(this.eContainer,e),this.dispatchEvent({type:this.expanded?t.EVENT_EXPANDED:t.EVENT_COLLAPSED})),this)},t.prototype.addItems=function(e){var t=this;e.forEach((function(e){return t.addItem(e)}))},t.prototype.addItem=function(e){var t=this.eContainer,n=e instanceof uo?e.getGui():e;$n(n,"ag-group-item"),$n(n,"ag-"+this.cssIdentifier+"-group-item"),t.appendChild(n),this.items.push(n)},t.prototype.hideItem=function(e,t){var n=this.items[t];tr(n,"ag-hidden",e)},t.prototype.setTitle=function(e){return this.eTitle.innerText=e,this},t.prototype.addCssClassToTitleBar=function(e){$n(this.eTitleBar,e)},t.prototype.setEnabled=function(e,t){return this.enabled=e,this.refreshDisabledStyles(),this.toggleGroupExpand(e),t||this.cbGroupEnabled.setValue(e),this},t.prototype.isEnabled=function(){return this.enabled},t.prototype.onEnableChange=function(e){var t=this;return this.cbGroupEnabled.onValueChange((function(n){t.setEnabled(n,!0),e(n)})),this},t.prototype.hideEnabledCheckbox=function(e){return this.suppressEnabledCheckbox=e,this.refreshChildDisplay(),this.refreshDisabledStyles(),this},t.prototype.hideOpenCloseIcons=function(e){return this.suppressOpenCloseIcons=e,e&&this.toggleGroupExpand(!0),this},t.prototype.refreshDisabledStyles=function(){tr(this.getGui(),"ag-disabled",!this.enabled),this.suppressEnabledCheckbox&&!this.enabled?($n(this.eTitleBar,"ag-disabled-group-title-bar"),this.eTitleBar.removeAttribute("tabindex")):(er(this.eTitleBar,"ag-disabled-group-title-bar"),this.eTitleBar.setAttribute("tabindex","0")),tr(this.eContainer,"ag-disabled-group-container",!this.enabled)},t.EVENT_EXPANDED="expanded",t.EVENT_COLLAPSED="collapsed",Sf([lo("eTitleBar")],t.prototype,"eTitleBar",void 0),Sf([lo("eGroupOpenedIcon")],t.prototype,"eGroupOpenedIcon",void 0),Sf([lo("eGroupClosedIcon")],t.prototype,"eGroupClosedIcon",void 0),Sf([lo("eToolbar")],t.prototype,"eToolbar",void 0),Sf([lo("cbGroupEnabled")],t.prototype,"cbGroupEnabled",void 0),Sf([lo("eTitle")],t.prototype,"eTitle",void 0),Sf([lo("eContainer")],t.prototype,"eContainer",void 0),Sf([Xe],t.prototype,"postConstruct",null),t}(uo),xf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ef=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Af="ag-resizer-wrapper",Tf='<div class="'+Af+'">\n        <div ref="eTopLeftResizer" class="ag-resizer ag-resizer-topLeft"></div>\n        <div ref="eTopResizer" class="ag-resizer ag-resizer-top"></div>\n        <div ref="eTopRightResizer" class="ag-resizer ag-resizer-topRight"></div>\n        <div ref="eRightResizer" class="ag-resizer ag-resizer-right"></div>\n        <div ref="eBottomRightResizer" class="ag-resizer ag-resizer-bottomRight"></div>\n        <div ref="eBottomResizer" class="ag-resizer ag-resizer-bottom"></div>\n        <div ref="eBottomLeftResizer" class="ag-resizer ag-resizer-bottomLeft"></div>\n        <div ref="eLeftResizer" class="ag-resizer ag-resizer-left"></div>\n    </div>',Mf=function(e){function t(t,n){var r=e.call(this)||this;return r.element=t,r.dragStartPosition={x:0,y:0},r.position={x:0,y:0},r.lastSize={width:-1,height:-1},r.positioned=!1,r.resizersAdded=!1,r.resizeListeners=[],r.boundaryEl=null,r.isResizing=!1,r.isMoving=!1,r.resizable={},r.movable=!1,r.currentResizer=null,r.config=we({},{popup:!1},n),r}return xf(t,e),t.prototype.center=function(){var e=this.offsetParent,t=e.clientHeight,n=e.clientWidth,r=n/2-this.getWidth()/2,i=t/2-this.getHeight()/2;this.offsetElement(r,i)},t.prototype.initialisePosition=function(){var e=this.config,t=e.centered,n=e.forcePopupParentAsOffsetParent,r=e.minWidth,i=e.width,o=e.minHeight,a=e.height,s=e.x,u=e.y;this.offsetParent||this.setOffsetParent();var l=0,c=0,d=!!this.element.offsetParent;if(d){var h=this.findBoundaryElement(),p=window.getComputedStyle(h);if(null!=p.minWidth){var f=h.offsetWidth-this.element.offsetWidth;c=parseInt(p.minWidth,10)-f}if(null!=p.minHeight){var g=h.offsetHeight-this.element.offsetHeight;l=parseInt(p.minHeight,10)-g}}if(this.minHeight=o||l,this.minWidth=r||c,i&&this.setWidth(i),a&&this.setHeight(a),i&&a||this.refreshSize(),t)this.center();else if(s||u)this.offsetElement(s,u);else if(d&&n&&this.boundaryEl){var m=parseFloat(this.boundaryEl.style.top),_=parseFloat(this.boundaryEl.style.left);this.offsetElement(isNaN(_)?0:_,isNaN(m)?0:m)}this.positioned=!!this.offsetParent},t.prototype.isPositioned=function(){return this.positioned},t.prototype.getPosition=function(){return this.position},t.prototype.setMovable=function(e,t){if(this.config.popup&&e!==this.movable){this.movable=e;var n=this.moveElementDragListener||{eElement:t,onDragStart:this.onMoveStart.bind(this),onDragging:this.onMove.bind(this),onDragStop:this.onMoveEnd.bind(this)};e?(this.dragService.addDragSource(n),this.moveElementDragListener=n):(this.dragService.removeDragSource(n),this.moveElementDragListener=void 0)}},t.prototype.setResizable=function(e){var t=this;if(this.clearResizeListeners(),e?this.addResizers():this.removeResizers(),"boolean"===typeof e){if(!1===e)return;e={topLeft:e,top:e,topRight:e,right:e,bottomRight:e,bottom:e,bottomLeft:e,left:e}}Object.keys(e).forEach((function(n){var r=e,i=!!r[n],o=t.getResizerElement(n),a={dragStartPixels:0,eElement:o,onDragStart:function(e){return t.onResizeStart(e,n)},onDragging:t.onResize.bind(t),onDragStop:function(e){return t.onResizeEnd(e,n)}};!!t.resizable[n]===i&&(t.isAlive()||i)||(i?(t.dragService.addDragSource(a),t.resizeListeners.push(a),o.style.pointerEvents="all"):o.style.pointerEvents="none")}))},t.prototype.removeSizeFromEl=function(){this.element.style.removeProperty("height"),this.element.style.removeProperty("width"),this.element.style.removeProperty("flex")},t.prototype.restoreLastSize=function(){this.element.style.flex="0 0 auto";var e=this.lastSize,t=e.height,n=e.width;-1!==n&&(this.element.style.width=n+"px"),-1!==t&&(this.element.style.height=t+"px")},t.prototype.getHeight=function(){return this.element.offsetHeight},t.prototype.setHeight=function(e){var t=this.config.popup,n=this.element,r=!1;if("string"===typeof e&&-1!==e.indexOf("%"))Ir(n,e),e=hr(n),r=!0;else if(this.positioned){var i=this.element.getBoundingClientRect(),o=this.offsetParent.getBoundingClientRect();e=Math.max(this.minHeight,e);var a=this.offsetParent.clientHeight,s=t?this.position.y:i.top,u=t?0:o.top;a&&e+s>a+u&&(e=a-s)}this.getHeight()!==e&&(r?(n.style.maxHeight="unset",n.style.minHeight="unset"):t?Ir(n,e):(n.style.height=e+"px",n.style.flex="0 0 auto",this.lastSize.height="number"===typeof e?e:parseFloat(e)))},t.prototype.getWidth=function(){return this.element.offsetWidth},t.prototype.setWidth=function(e){var t=this.element,n=this.config.popup,r=!1;if("string"===typeof e&&-1!==e.indexOf("%"))Rr(t,e),e=pr(t),r=!0;else if(this.positioned){e=Math.max(this.minWidth,e);var i=this.offsetParent.clientWidth,o=n?this.position.x:this.element.getBoundingClientRect().left;i&&e+o>i&&(e=i-o)}this.getWidth()!==e&&(r?(t.style.maxWidth="unset",t.style.minWidth="unset"):this.config.popup?Rr(t,e):(t.style.width=e+"px",t.style.flex=" unset",this.lastSize.width="number"===typeof e?e:parseFloat(e)))},t.prototype.offsetElement=function(e,t){void 0===e&&(e=0),void 0===t&&(t=0);var n=this.config.forcePopupParentAsOffsetParent?this.boundaryEl:this.element;this.popupService.positionPopup({ePopup:n,x:e,y:t,keepWithinBounds:!0}),this.setPosition(parseFloat(n.style.left),parseFloat(n.style.top))},t.prototype.setPosition=function(e,t){this.position.x=e,this.position.y=t},t.prototype.updateDragStartPosition=function(e,t){this.dragStartPosition={x:e,y:t}},t.prototype.calculateMouseMovement=function(e){var t=e.e,n=e.isLeft,r=e.isTop,i=e.anywhereWithin,o=e.topBuffer,a=t.clientX-this.dragStartPosition.x,s=t.clientY-this.dragStartPosition.y,u=this.shouldSkipX(t,!!n,!!i,a)?0:a,l=this.shouldSkipY(t,!!r,o,s)?0:s;return{movementX:u,movementY:l}},t.prototype.shouldSkipX=function(e,t,n,r){var i=this.element.getBoundingClientRect(),o=this.offsetParent.getBoundingClientRect(),a=this.boundaryEl.getBoundingClientRect(),s=this.config.popup?this.position.x:i.left,u=s<=0&&o.left>=e.clientX||o.right<=e.clientX&&o.right<=a.right;return!!u||(u=t?r<0&&e.clientX>s+o.left||r>0&&e.clientX<s+o.left:n?r<0&&e.clientX>a.right||r>0&&e.clientX<s+o.left:r<0&&e.clientX>a.right||r>0&&e.clientX<a.right,u)},t.prototype.shouldSkipY=function(e,t,n,r){void 0===n&&(n=0);var i=this.element.getBoundingClientRect(),o=this.offsetParent.getBoundingClientRect(),a=this.boundaryEl.getBoundingClientRect(),s=this.config.popup?this.position.y:i.top,u=s<=0&&o.top>=e.clientY||o.bottom<=e.clientY&&o.bottom<=a.bottom;return!!u||(u=t?r<0&&e.clientY>s+o.top+n||r>0&&e.clientY<s+o.top:r<0&&e.clientY>a.bottom||r>0&&e.clientY<a.bottom,u)},t.prototype.createResizeMap=function(){var e=this.element;this.resizerMap={topLeft:{element:e.querySelector("[ref=eTopLeftResizer]")},top:{element:e.querySelector("[ref=eTopResizer]")},topRight:{element:e.querySelector("[ref=eTopRightResizer]")},right:{element:e.querySelector("[ref=eRightResizer]")},bottomRight:{element:e.querySelector("[ref=eBottomRightResizer]")},bottom:{element:e.querySelector("[ref=eBottomResizer]")},bottomLeft:{element:e.querySelector("[ref=eBottomLeftResizer]")},left:{element:e.querySelector("[ref=eLeftResizer]")}}},t.prototype.addResizers=function(){if(!this.resizersAdded){var e=this.element;if(e){var t=new DOMParser,n=t.parseFromString(Tf,"text/html").body;e.appendChild(n.firstChild),this.createResizeMap(),this.resizersAdded=!0}}},t.prototype.removeResizers=function(){this.resizerMap=void 0;var e=this.element.querySelector("."+Af);e&&this.element.removeChild(e),this.resizersAdded=!1},t.prototype.getResizerElement=function(e){return this.resizerMap[e].element},t.prototype.onResizeStart=function(e,t){this.boundaryEl=this.findBoundaryElement(),this.positioned||this.initialisePosition(),this.currentResizer={isTop:!!t.match(/top/i),isRight:!!t.match(/right/i),isBottom:!!t.match(/bottom/i),isLeft:!!t.match(/left/i)},$n(this.element,"ag-resizing"),$n(this.resizerMap[t].element,"ag-active");var n=this.config,r=n.popup,i=n.forcePopupParentAsOffsetParent;r||i||this.applySizeToSiblings(this.currentResizer.isBottom||this.currentResizer.isTop),this.isResizing=!0,this.updateDragStartPosition(e.clientX,e.clientY)},t.prototype.getSiblings=function(){var e=this.element,t=e.parentElement;return t?Array.prototype.slice.call(t.children).filter((function(e){return!rr(e,"ag-hidden")})):null},t.prototype.getMinSizeOfSiblings=function(){for(var e=this.getSiblings()||[],t=0,n=0,r=0;r<e.length;r++){var i=e[r],o=!!i.style.flex&&"0 0 auto"!==i.style.flex;if(i!==this.element){var a=this.minHeight||0,s=this.minWidth||0;if(o){var u=window.getComputedStyle(i);u.minHeight&&(a=parseInt(u.minHeight,10)),u.minWidth&&(s=parseInt(u.minWidth,10))}else a=i.offsetHeight,s=i.offsetWidth;t+=a,n+=s}}return{height:t,width:n}},t.prototype.applySizeToSiblings=function(e){var t=null,n=this.getSiblings();if(n){for(var r=0;r<n.length;r++){var i=n[r];i!==t&&(e?i.style.height=i.offsetHeight+"px":i.style.width=i.offsetWidth+"px",i.style.flex="0 0 auto",i===this.element&&(t=n[r+1]))}t&&(t.style.removeProperty("height"),t.style.removeProperty("min-height"),t.style.removeProperty("max-height"),t.style.flex="1 1 auto")}},t.prototype.onResize=function(e){if(this.isResizing&&this.currentResizer){var t=this.config,n=t.popup,r=t.forcePopupParentAsOffsetParent,i=this.currentResizer,o=i.isTop,a=i.isRight,s=i.isBottom,u=i.isLeft,l=a||u,c=s||o,d=this.calculateMouseMovement({e:e,isLeft:u,isTop:o}),h=d.movementX,p=d.movementY,f=this.position.x,g=this.position.y,m=0,_=0;if(l&&h){var y=u?-1:1,v=this.getWidth(),b=v+h*y,F=!1;u&&(m=v-b,(f+m<=0||b<=this.minWidth)&&(F=!0,m=0)),F||this.setWidth(b)}if(c&&p){y=o?-1:1;var w=this.getHeight(),C=w+p*y,D=!1;o?(_=w-C,(g+_<=0||C<=this.minHeight)&&(D=!0,_=0)):!this.config.popup&&!this.config.forcePopupParentAsOffsetParent&&w<C&&this.getMinSizeOfSiblings().height+C>this.element.parentElement.offsetHeight&&(D=!0),D||this.setHeight(C)}this.updateDragStartPosition(e.clientX,e.clientY),((n||r)&&m||_)&&this.offsetElement(f+m,g+_)}},t.prototype.onResizeEnd=function(e,t){this.isResizing=!1,this.currentResizer=null,this.boundaryEl=null;var n={type:"resize",api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi()};er(this.element,"ag-resizing"),er(this.resizerMap[t].element,"ag-active"),this.dispatchEvent(n)},t.prototype.refreshSize=function(){var e=this.element;this.config.popup&&(this.config.width||this.setWidth(e.offsetWidth),this.config.height||this.setHeight(e.offsetHeight))},t.prototype.onMoveStart=function(e){this.boundaryEl=this.findBoundaryElement(),this.positioned||this.initialisePosition(),this.isMoving=!0,$n(this.element,"ag-moving"),this.updateDragStartPosition(e.clientX,e.clientY)},t.prototype.onMove=function(e){if(this.isMoving){var t,n=this.position,r=n.x,i=n.y;this.config.calculateTopBuffer&&(t=this.config.calculateTopBuffer());var o=this.calculateMouseMovement({e:e,isTop:!0,anywhereWithin:!0,topBuffer:t}),a=o.movementX,s=o.movementY;this.offsetElement(r+a,i+s),this.updateDragStartPosition(e.clientX,e.clientY)}},t.prototype.onMoveEnd=function(){this.isMoving=!1,this.boundaryEl=null,er(this.element,"ag-moving")},t.prototype.setOffsetParent=function(){this.config.forcePopupParentAsOffsetParent?this.offsetParent=this.popupService.getPopupParent():this.offsetParent=this.element.offsetParent},t.prototype.findBoundaryElement=function(){var e=this.element;while(e){if("static"!==window.getComputedStyle(e).position)return e;e=e.parentElement}return this.element},t.prototype.clearResizeListeners=function(){while(this.resizeListeners.length){var e=this.resizeListeners.pop();this.dragService.removeDragSource(e)}},t.prototype.destroy=function(){e.prototype.destroy.call(this),this.moveElementDragListener&&this.dragService.removeDragSource(this.moveElementDragListener),this.clearResizeListeners(),this.removeResizers()},Ef([Ze("popupService")],t.prototype,"popupService",void 0),Ef([Ze("dragService")],t.prototype,"dragService",void 0),t}(Mt),Of=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Lf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Rf=function(e){function t(n){var r=e.call(this,t.getTemplate(n))||this;return r.closable=!0,r.config=n,r}return Of(t,e),t.getTemplate=function(e){var t=e&&e.cssIdentifier||"default";return'<div class="ag-panel ag-'+t+'-panel" tabindex="-1">\n            <div ref="eTitleBar" class="ag-panel-title-bar ag-'+t+'-panel-title-bar ag-unselectable">\n                <span ref="eTitle" class="ag-panel-title-bar-title ag-'+t+'-panel-title-bar-title"></span>\n                <div ref="eTitleBarButtons" class="ag-panel-title-bar-buttons ag-'+t+'-panel-title-bar-buttons"></div>\n            </div>\n            <div ref="eContentWrapper" class="ag-panel-content-wrapper ag-'+t+'-panel-content-wrapper"></div>\n        </div>'},t.prototype.postConstruct=function(){var e=this,t=this.config,n=t.component,r=t.closable,i=t.hideTitleBar,o=t.title,a=t.minWidth,s=void 0===a?250:a,u=t.width,l=t.minHeight,c=void 0===l?250:l,d=t.height,h=t.centered,p=t.popup,f=t.x,g=t.y;this.positionableFeature=new Mf(this.getGui(),{minWidth:s,width:u,minHeight:c,height:d,centered:h,x:f,y:g,popup:p,calculateTopBuffer:function(){return e.positionableFeature.getHeight()-e.getBodyHeight()}}),this.createManagedBean(this.positionableFeature);var m=this.getGui();n&&this.setBodyComponent(n),i?$n(this.eTitleBar,"ag-hidden"):(o&&this.setTitle(o),this.setClosable(null!=r?r:this.closable)),this.addManagedListener(this.eTitleBar,"mousedown",(function(t){if(m.contains(t.relatedTarget)||m.contains(document.activeElement)||e.eTitleBarButtons.contains(t.target))t.preventDefault();else{var n=e.eContentWrapper.querySelector("button, [href], input, select, textarea, [tabindex]");n&&n.focus()}})),p&&this.positionableFeature.isPositioned()||(this.renderComponent&&this.renderComponent(),this.positionableFeature.initialisePosition(),this.eContentWrapper.style.height="0")},t.prototype.renderComponent=function(){var e=this,t=this.getGui();t.focus(),this.close=function(){t.parentElement.removeChild(t),e.destroy()}},t.prototype.getHeight=function(){return this.positionableFeature.getHeight()},t.prototype.setHeight=function(e){this.positionableFeature.setHeight(e)},t.prototype.getWidth=function(){return this.positionableFeature.getWidth()},t.prototype.setWidth=function(e){this.positionableFeature.setWidth(e)},t.prototype.setClosable=function(e){if(e!==this.closable&&(this.closable=e),e){var n=this.closeButtonComp=new uo(t.CLOSE_BTN_TEMPLATE);this.getContext().createBean(n);var r=n.getGui();r.appendChild($n(Ri("close",this.gridOptionsWrapper),"ag-panel-title-bar-button-icon")),this.addTitleBarButton(n),n.addManagedListener(r,"click",this.onBtClose.bind(this))}else if(this.closeButtonComp){r=this.closeButtonComp.getGui();r.parentElement.removeChild(r),this.closeButtonComp=this.destroyBean(this.closeButtonComp)}},t.prototype.setBodyComponent=function(e){e.setParentComponent(this),this.eContentWrapper.appendChild(e.getGui())},t.prototype.addTitleBarButton=function(e,t){var n=this.eTitleBarButtons,r=n.children,i=r.length;null==t&&(t=i),t=Math.max(0,Math.min(t,i));var o=e.getGui();$n(o,"ag-panel-title-bar-button"),0===t?n.insertAdjacentElement("afterbegin",o):t===i?n.insertAdjacentElement("beforeend",o):r[t-1].insertAdjacentElement("afterend",o),e.setParentComponent(this)},t.prototype.getBodyHeight=function(){return cr(this.eContentWrapper)},t.prototype.getBodyWidth=function(){return dr(this.eContentWrapper)},t.prototype.setTitle=function(e){this.eTitle.innerText=e},t.prototype.onBtClose=function(){this.close()},t.prototype.destroy=function(){this.closeButtonComp&&(this.closeButtonComp=this.destroyBean(this.closeButtonComp));var t=this.getGui();t&&t.offsetParent&&this.close(),e.prototype.destroy.call(this)},t.CLOSE_BTN_TEMPLATE='<div class="ag-button"></div>',Lf([lo("eContentWrapper")],t.prototype,"eContentWrapper",void 0),Lf([lo("eTitleBar")],t.prototype,"eTitleBar",void 0),Lf([lo("eTitleBarButtons")],t.prototype,"eTitleBarButtons",void 0),Lf([lo("eTitle")],t.prototype,"eTitle",void 0),Lf([Xe],t.prototype,"postConstruct",null),t}(uo),Pf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),If=function(){return If=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},If.apply(this,arguments)},Nf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Bf=function(e){function t(t){var n=e.call(this,If(If({},t),{popup:!0}))||this;return n.isMaximizable=!1,n.isMaximized=!1,n.maximizeListeners=[],n.resizeListenerDestroy=null,n.lastPosition={x:0,y:0,width:0,height:0},n}return Pf(t,e),t.prototype.postConstruct=function(){var t=this,n=this.getGui(),r=this.config,i=r.movable,o=r.resizable,a=r.maximizable;$n(n,"ag-dialog"),e.prototype.postConstruct.call(this),this.addManagedListener(n,"focusin",(function(e){n.contains(e.relatedTarget)||t.popupService.bringPopupToFront(n)})),i&&this.setMovable(i),a&&this.setMaximizable(a),o&&this.setResizable(o)},t.prototype.renderComponent=function(){var e=this.getGui(),t=this.config,n=t.alwaysOnTop,r=t.modal,i=t.title,o=this.gridOptionsWrapper.getLocaleTextFunc(),a=this.popupService.addPopup({modal:r,eChild:e,closeOnEsc:!0,closedCallback:this.destroy.bind(this),alwaysOnTop:n,ariaLabel:i||o("ariaLabelDialog","Dialog")});a&&(this.close=a.hideFunc)},t.prototype.toggleMaximize=function(){var e=this.positionableFeature.getPosition();if(this.isMaximized){var t=this.lastPosition,n=t.x,r=t.y,i=t.width,o=t.height;this.setWidth(i),this.setHeight(o),this.positionableFeature.offsetElement(n,r)}else this.lastPosition.width=this.getWidth(),this.lastPosition.height=this.getHeight(),this.lastPosition.x=e.x,this.lastPosition.y=e.y,this.positionableFeature.offsetElement(0,0),this.setHeight("100%"),this.setWidth("100%");this.isMaximized=!this.isMaximized,this.refreshMaximizeIcon()},t.prototype.refreshMaximizeIcon=function(){or(this.maximizeIcon,!this.isMaximized),or(this.minimizeIcon,this.isMaximized)},t.prototype.clearMaximizebleListeners=function(){this.maximizeListeners.length&&(this.maximizeListeners.forEach((function(e){return e()})),this.maximizeListeners.length=0),this.resizeListenerDestroy&&(this.resizeListenerDestroy(),this.resizeListenerDestroy=null)},t.prototype.destroy=function(){this.maximizeButtonComp=this.destroyBean(this.maximizeButtonComp),this.clearMaximizebleListeners(),e.prototype.destroy.call(this)},t.prototype.setResizable=function(e){this.positionableFeature.setResizable(e)},t.prototype.setMovable=function(e){this.positionableFeature.setMovable(e,this.eTitleBar)},t.prototype.setMaximizable=function(e){var t=this;if(!e)return this.clearMaximizebleListeners(),void(this.maximizeButtonComp&&(this.destroyBean(this.maximizeButtonComp),this.maximizeButtonComp=this.maximizeIcon=this.minimizeIcon=void 0));var n=this.eTitleBar;if(n&&e!==this.isMaximizable){var r=this.maximizeButtonComp=this.createBean(new uo('<div class="ag-dialog-button"></span>')),i=r.getGui();i.appendChild(this.maximizeIcon=Ri("maximize",this.gridOptionsWrapper)),$n(this.maximizeIcon,"ag-panel-title-bar-button-icon"),i.appendChild(this.minimizeIcon=Ri("minimize",this.gridOptionsWrapper)),$n(this.minimizeIcon,"ag-panel-title-bar-button-icon"),$n(this.minimizeIcon,"ag-hidden"),r.addManagedListener(i,"click",this.toggleMaximize.bind(this)),this.addTitleBarButton(r,0),this.maximizeListeners.push(this.addManagedListener(n,"dblclick",this.toggleMaximize.bind(this))),this.resizeListenerDestroy=this.addManagedListener(this,"resize",(function(){t.isMaximized=!1,t.refreshMaximizeIcon()}))}},Nf([Ze("popupService")],t.prototype,"popupService",void 0),t}(Rf),jf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Hf=function(e){function t(t,n,r){return void 0===n&&(n="ag-text-field"),void 0===r&&(r="text"),e.call(this,t,n,r)||this}return jf(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this),this.config.allowedCharPattern&&this.preventDisallowedCharacters()},t.prototype.setValue=function(t,n){var r=e.prototype.setValue.call(this,t,n);return this.eInput.value!==t&&(this.eInput.value=D(t)?t:""),r},t.prototype.preventDisallowedCharacters=function(){var e=new RegExp("["+this.config.allowedCharPattern+"]"),t=function(t){t.key&&!e.test(t.key)&&t.preventDefault()};this.addManagedListener(this.eInput,"keypress",t),this.addManagedListener(this.eInput,"paste",(function(t){var n=t.clipboardData.getData("text");ie(n,(function(t){return!e.test(t)}))&&t.preventDefault()}))},t}(zo),Gf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vf=function(e){function t(t){return e.call(this,t,"ag-text-area",null,"textarea")||this}return Gf(t,e),t.prototype.setValue=function(t,n){var r=e.prototype.setValue.call(this,t,n);return this.eInput.value=t,r},t.prototype.setCols=function(e){return this.eInput.cols=e,this},t.prototype.setRows=function(e){return this.eInput.rows=e,this},t}(zo),Yf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Wf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},qf=function(e){function t(n){var r=e.call(this,n,t.TEMPLATE)||this;return r.labelAlignment="top",r}return Yf(t,e),t.prototype.init=function(){$n(this.eSlider.getGui(),"ag-slider-field")},t.prototype.onValueChange=function(e){var t=this,n=Ro.EVENT_CHANGED;return this.addManagedListener(this.eText,n,(function(){var n=parseFloat(t.eText.getValue());t.eSlider.setValue(n.toString(),!0),e(n||0)})),this.addManagedListener(this.eSlider,n,(function(){var n=t.eSlider.getValue();t.eText.setValue(n,!0),e(parseFloat(n))})),this},t.prototype.setSliderWidth=function(e){return this.eSlider.setWidth(e),this},t.prototype.setTextFieldWidth=function(e){return this.eText.setWidth(e),this},t.prototype.setMinValue=function(e){return this.eSlider.setMinValue(e),this.eText.setMin(e),this},t.prototype.setMaxValue=function(e){return this.eSlider.setMaxValue(e),this.eText.setMax(e),this},t.prototype.getValue=function(){return this.eText.getValue()},t.prototype.setValue=function(e){return this.getValue()===e||(this.eText.setValue(e,!0),this.eSlider.setValue(e,!0),this.dispatchEvent({type:Ro.EVENT_CHANGED})),this},t.prototype.setStep=function(e){return this.eSlider.setStep(e),this.eText.setStep(e),this},t.TEMPLATE='<div class="ag-slider">\n            <label ref="eLabel"></label>\n            <div class="ag-wrapper ag-slider-wrapper">\n                <ag-input-range ref="eSlider"></ag-input-range>\n                <ag-input-number-field ref="eText"></ag-input-number-field>\n            </div>\n        </div>',Wf([lo("eLabel")],t.prototype,"eLabel",void 0),Wf([lo("eSlider")],t.prototype,"eSlider",void 0),Wf([lo("eText")],t.prototype,"eText",void 0),Wf([Xe],t.prototype,"init",null),t}(Oo),zf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Uf=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Kf=function(e){function t(n){var r=e.call(this,t.TEMPLATE)||this;return r.H=1,r.S=1,r.B=1,r.A=1,r.isSpectrumDragging=!1,r.isSpectrumHueDragging=!1,r.isSpectrumAlphaDragging=!1,r.colorChanged=!1,r.picker=n.picker,r}return zf(t,e),t.prototype.postConstruct=function(){var e=this.getGui();this.initRecentColors(),this.addManagedListener(this.spectrumVal,"mousedown",this.onSpectrumDraggerDown.bind(this)),this.addManagedListener(e,"mousemove",this.onSpectrumDraggerMove.bind(this)),this.addManagedListener(this.spectrumHue,"mousedown",this.onSpectrumHueDown.bind(this)),this.addManagedListener(e,"mousemove",this.onSpectrumHueMove.bind(this)),this.addManagedListener(this.spectrumAlpha,"mousedown",this.onSpectrumAlphaDown.bind(this)),this.addManagedListener(e,"mousemove",this.onSpectrumAlphaMove.bind(this)),this.addManagedListener(document,"mouseup",this.onMouseUp.bind(this)),this.addManagedListener(this.recentColors,"click",this.onRecentColorClick.bind(this))},t.prototype.refreshSpectrumRect=function(){return this.spectrumValRect=this.spectrumVal.getBoundingClientRect()},t.prototype.refreshHueRect=function(){return this.spectrumHueRect=this.spectrumHue.getBoundingClientRect()},t.prototype.refreshAlphaRect=function(){return this.spectrumAlphaRect=this.spectrumAlpha.getBoundingClientRect()},t.prototype.onSpectrumDraggerDown=function(e){this.refreshSpectrumRect(),this.isSpectrumDragging=!0,this.moveDragger(e)},t.prototype.onSpectrumDraggerMove=function(e){this.isSpectrumDragging&&this.moveDragger(e)},t.prototype.onSpectrumHueDown=function(e){this.refreshHueRect(),this.isSpectrumHueDragging=!0,this.moveHueSlider(e)},t.prototype.onSpectrumHueMove=function(e){this.isSpectrumHueDragging&&this.moveHueSlider(e)},t.prototype.onSpectrumAlphaDown=function(e){this.refreshAlphaRect(),this.isSpectrumAlphaDragging=!0,this.moveAlphaSlider(e)},t.prototype.onSpectrumAlphaMove=function(e){this.isSpectrumAlphaDragging&&this.moveAlphaSlider(e)},t.prototype.onMouseUp=function(){this.isSpectrumDragging=!1,this.isSpectrumHueDragging=!1,this.isSpectrumAlphaDragging=!1},t.prototype.moveDragger=function(e){var t=this.spectrumValRect;if(t){var n=e.clientX-t.left,r=e.clientY-t.top;n=Math.max(n,0),n=Math.min(n,t.width),r=Math.max(r,0),r=Math.min(r,t.height),this.setSpectrumValue(n/t.width,1-r/t.height)}},t.prototype.moveHueSlider=function(e){var t=this.spectrumHueRect;if(t){var n=this.spectrumHueSlider,r=n.getBoundingClientRect(),i=e.clientX-t.left;i=Math.max(i,0),i=Math.min(i,t.width),this.H=1-i/t.width,n.style.left=i+r.width/2+"px",this.update()}},t.prototype.moveAlphaSlider=function(e){var t=this.spectrumAlphaRect;if(t){var n=this.spectrumAlphaSlider,r=n.getBoundingClientRect(),i=e.clientX-t.left;i=Math.max(i,0),i=Math.min(i,t.width),this.A=i/t.width,n.style.left=i+r.width/2+"px",this.update()}},t.prototype.update=function(){var e=Bn.fromHSB(360*this.H,this.S,this.B,this.A),t=Bn.fromHSB(360*this.H,1,1),n=e.toRgbaString(),r=this.picker,i=Bn.fromString(r.getValue());i.toRgbaString()!==n&&(this.colorChanged=!0),r.setValue(n),this.spectrumColor.style.backgroundColor=t.toRgbaString(),this.spectrumDragger.style.backgroundColor=n},t.prototype.setSpectrumValue=function(e,t){var n=this.spectrumValRect||this.refreshSpectrumRect();if(n){var r=this.spectrumDragger,i=r.getBoundingClientRect();e=Math.max(0,e),e=Math.min(1,e),t=Math.max(0,t),t=Math.min(1,t),this.S=e,this.B=t,r.style.left=e*n.width-i.width/2+"px",r.style.top=(1-t)*n.height-i.height/2+"px",this.update()}},t.prototype.initRecentColors=function(){var e=t.recentColors,n=e.map((function(e,t){return'<div class="ag-recent-color" id='+t+' style="background-color: '+e+'; width: 15px; height: 15px;" recent-color="'+e+'"></div>'}));this.recentColors.innerHTML=n.join("")},t.prototype.setValue=function(e){var t=Bn.fromString(e),n=t.toHSB(),r=n[0],i=n[1],o=n[2];this.H=(isNaN(r)?0:r)/360,this.A=t.a;var a=this.spectrumHueRect||this.refreshHueRect(),s=this.spectrumAlphaRect||this.refreshAlphaRect();this.spectrumHueSlider.style.left=(this.H-1)*-a.width+"px",this.spectrumAlphaSlider.style.left=this.A*s.width+"px",this.setSpectrumValue(i,o)},t.prototype.onRecentColorClick=function(e){var n=e.target;if(D(n.id)){var r=parseInt(n.id,10);this.setValue(t.recentColors[r]),this.destroy()}},t.prototype.addRecentColor=function(){var e=Bn.fromHSB(360*this.H,this.S,this.B,this.A),n=e.toRgbaString(),r=t.recentColors;this.colorChanged&&r[0]!==n&&(r=r.filter((function(e){return e!=n})),r=[n].concat(r),r.length>t.maxRecentColors&&(r=r.slice(0,t.maxRecentColors)),t.recentColors=r)},t.prototype.destroy=function(){this.addRecentColor(),e.prototype.destroy.call(this)},t.maxRecentColors=8,t.recentColors=[],t.TEMPLATE='<div class="ag-color-panel">\n            <div ref="spectrumColor" class="ag-spectrum-color">\n                <div class="ag-spectrum-sat ag-spectrum-fill">\n                    <div ref="spectrumVal" class="ag-spectrum-val ag-spectrum-fill">\n                        <div ref="spectrumDragger" class="ag-spectrum-dragger"></div>\n                    </div>\n                </div>\n            </div>\n            <div class="ag-spectrum-tools">\n                <div ref="spectrumHue" class="ag-spectrum-hue ag-spectrum-tool">\n                    <div class="ag-spectrum-hue-background"></div>\n                    <div ref="spectrumHueSlider" class="ag-spectrum-slider"></div>\n                </div>\n                <div ref="spectrumAlpha" class="ag-spectrum-alpha ag-spectrum-tool">\n                    <div class="ag-spectrum-alpha-background"></div>\n                    <div ref="spectrumAlphaSlider" class="ag-spectrum-slider"></div>\n                </div>\n                <div ref="recentColors" class="ag-recent-colors"></div>\n            </div>\n        </div>',Uf([lo("spectrumColor")],t.prototype,"spectrumColor",void 0),Uf([lo("spectrumVal")],t.prototype,"spectrumVal",void 0),Uf([lo("spectrumDragger")],t.prototype,"spectrumDragger",void 0),Uf([lo("spectrumHue")],t.prototype,"spectrumHue",void 0),Uf([lo("spectrumHueSlider")],t.prototype,"spectrumHueSlider",void 0),Uf([lo("spectrumAlpha")],t.prototype,"spectrumAlpha",void 0),Uf([lo("spectrumAlphaSlider")],t.prototype,"spectrumAlphaSlider",void 0),Uf([lo("recentColors")],t.prototype,"recentColors",void 0),Uf([Xe],t.prototype,"postConstruct",null),t}(uo),Xf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Qf=function(e){function t(t){var n=e.call(this,t,"ag-color-picker","colorPicker")||this;return t&&t.color&&(n.value=t.color),n}return Xf(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this),this.value&&this.setValue(this.value)},t.prototype.showPicker=function(){var e=this,t=this.getGui().getBoundingClientRect(),n=this.createBean(new Bf({closable:!1,modal:!0,hideTitleBar:!0,minWidth:190,width:190,height:250,x:t.right-190,y:t.top-250}));this.isPickerDisplayed=!0,$n(n.getGui(),"ag-color-dialog");var r=this.createBean(new Kf({picker:this}));return r.addDestroyFunc((function(){n.isAlive()&&e.destroyBean(n)})),n.setParentComponent(this),n.setBodyComponent(r),r.setValue(this.getValue()),n.addDestroyFunc((function(){e.isDestroyingPicker?e.isDestroyingPicker=!1:(e.isDestroyingPicker=!0,r.isAlive()&&e.destroyBean(r)),e.isAlive()&&e.getFocusableElement().focus(),e.isPickerDisplayed=!1})),n},t.prototype.setValue=function(t){return this.value===t?this:(this.eDisplayField.style.backgroundColor=t,e.prototype.setValue.call(this,t))},t.prototype.getValue=function(){return this.value},t}(No),Jf=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Zf=function(e){function t(t){return e.call(this,t,"ag-number-field","number")||this}return Jf(t,e),t.prototype.postConstruct=function(){var t=this;e.prototype.postConstruct.call(this),this.addManagedListener(this.eInput,"blur",(function(){var e=parseFloat(t.eInput.value),n=isNaN(e)?"":t.normalizeValue(e.toString());t.value!==n&&t.setValue(n)}))},t.prototype.normalizeValue=function(e){if(""===e)return"";this.precision&&(e=this.adjustPrecision(e));var t=parseFloat(e);return null!=this.min&&t<this.min?e=this.min.toString():null!=this.max&&t>this.max&&(e=this.max.toString()),e},t.prototype.adjustPrecision=function(e){if(this.precision){var t=parseFloat(e).toFixed(this.precision);e=parseFloat(t).toString()}return e},t.prototype.setMin=function(e){return this.min===e||(this.min=e,Wr(this.eInput,"min",e)),this},t.prototype.setMax=function(e){return this.max===e||(this.max=e,Wr(this.eInput,"max",e)),this},t.prototype.setPrecision=function(e){return this.precision=e,this},t.prototype.setStep=function(e){return this.step===e||(this.step=e,Wr(this.eInput,"step",e)),this},t.prototype.setValue=function(t,n){t=this.adjustPrecision(t);var r=this.normalizeValue(t);return t!=r?this:e.prototype.setValue.call(this,t,n)},t}(Hf),$f=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),eg=function(e){function t(t){return e.call(this,t,"ag-range-field","range")||this}return $f(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this);var t=this.config,n=t.min,r=t.max,i=t.step;null!=n&&this.setMinValue(n),null!=r&&this.setMaxValue(r),this.setStep(i||1)},t.prototype.addInputListeners=function(){var e=this,t=jn(),n=t?"change":"input";this.addManagedListener(this.eInput,n,(function(t){var n=t.target.value;e.setValue(n)}))},t.prototype.setMinValue=function(e){return this.min=e,this.eInput.setAttribute("min",e.toString()),this},t.prototype.setMaxValue=function(e){return this.max=e,this.eInput.setAttribute("max",e.toString()),this},t.prototype.setStep=function(e){return this.eInput.setAttribute("step",e.toString()),this},t.prototype.setValue=function(t,n){null!=this.min&&(t=Math.max(parseFloat(t),this.min).toString()),null!=this.max&&(t=Math.min(parseFloat(t),this.max).toString());var r=e.prototype.setValue.call(this,t,n);return this.eInput.value=t,r},t}(zo),tg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ng=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},rg=function(e){function t(n){var r=e.call(this,n,t.TEMPLATE)||this;return r.radius=0,r.offsetX=0,r.offsetY=0,r}return tg(t,e),t.prototype.postConstruct=function(){var t=this;e.prototype.postConstruct.call(this),this.dragListener={eElement:this.eParentCircle,dragStartPixels:0,onDragStart:function(e){t.parentCircleRect=t.eParentCircle.getBoundingClientRect()},onDragging:function(e){return t.calculateAngleDrag(e)},onDragStop:function(){}},this.dragService.addDragSource(this.dragListener),this.eAngleValue.setLabel("").setLabelWidth(5).setInputWidth(45).setMin(0).setMax(360).setValue(""+this.degrees).onValueChange((function(e){null!=e&&""!==e||(e="0"),e=t.eAngleValue.normalizeValue(e);var n=parseFloat(e);n>180&&(n-=360),t.setValue(n)})),this.updateNumberInput(),D(this.getValue())&&this.eAngleValue.setValue(this.normalizeNegativeValue(this.getValue()).toString()),this.addManagedListener(this,Ro.EVENT_CHANGED,(function(){t.eAngleValue.getInputElement().contains(document.activeElement)||t.updateNumberInput()}))},t.prototype.updateNumberInput=function(){var e=this.normalizeNegativeValue(this.getValue());this.eAngleValue.setValue(e.toString())},t.prototype.positionChildCircle=function(e){var t=this.parentCircleRect||{width:24,height:24},n=this.eChildCircle,r=t.width/2,i=t.height/2;n.style.left=r+8*Math.cos(e)+"px",n.style.top=i+8*Math.sin(e)+"px"},t.prototype.calculatePolar=function(){var e=this.offsetX,t=this.offsetY,n=Math.atan2(t,e);this.degrees=this.toDegrees(n),this.radius=Math.sqrt(e*e+t*t),this.positionChildCircle(n)},t.prototype.calculateCartesian=function(){var e=this.toRadians(this.getValue()),t=this.getRadius();this.setOffsetX(Math.cos(e)*t).setOffsetY(Math.sin(e)*t)},t.prototype.setOffsetX=function(e){return this.offsetX!==e&&(this.offsetX=e,this.calculatePolar()),this},t.prototype.setOffsetY=function(e){return this.offsetY!==e&&(this.offsetY=e,this.calculatePolar()),this},t.prototype.calculateAngleDrag=function(e){var t=this.parentCircleRect,n=t.width/2,r=t.height/2,i=e.clientX-t.left,o=e.clientY-t.top,a=i-n,s=o-r,u=Math.atan2(s,a);this.setValue(u,!0)},t.prototype.toDegrees=function(e){return e/Math.PI*180},t.prototype.toRadians=function(e){return e/180*Math.PI},t.prototype.normalizeNegativeValue=function(e){return e<0?360+e:e},t.prototype.normalizeAngle180=function(e){return e%=2*Math.PI,e<-Math.PI?e+=2*Math.PI:e>=Math.PI&&(e-=2*Math.PI),e},t.prototype.getRadius=function(){return this.radius},t.prototype.setRadius=function(e){return this.radius===e||(this.radius=e,this.calculateCartesian()),this},t.prototype.onValueChange=function(e){var t=this;return this.addManagedListener(this,Ro.EVENT_CHANGED,(function(){e(t.degrees)})),this},t.prototype.getValue=function(e){return e?this.toRadians(this.degrees):this.degrees},t.prototype.setValue=function(e,t){var n;return n=t?e:this.normalizeAngle180(this.toRadians(e)),e=this.toDegrees(n),this.degrees!==e&&(this.degrees=Math.floor(e),this.calculateCartesian(),this.positionChildCircle(n),this.dispatchEvent({type:Ro.EVENT_CHANGED})),this},t.prototype.setWidth=function(e){return Rr(this.getGui(),e),this},t.prototype.destroy=function(){this.dragService.removeDragSource(this.dragListener),e.prototype.destroy.call(this)},t.TEMPLATE='<div class="ag-angle-select">\n            <div ref="eLabel"></div>\n            <div class="ag-wrapper ag-angle-select-wrapper">\n                <div ref="eAngleSelectField" class="ag-angle-select-field">\n                    <div ref="eParentCircle" class="ag-angle-select-parent-circle">\n                        <div ref="eChildCircle" class="ag-angle-select-child-circle"></div>\n                    </div>\n                </div>\n                <ag-input-number-field ref="eAngleValue"></ag-input-number-field>\n            </div>\n        </div>',ng([lo("eLabel")],t.prototype,"eLabel",void 0),ng([lo("eParentCircle")],t.prototype,"eParentCircle",void 0),ng([lo("eChildCircle")],t.prototype,"eChildCircle",void 0),ng([lo("eAngleValue")],t.prototype,"eAngleValue",void 0),ng([Ze("dragService")],t.prototype,"dragService",void 0),t}(Oo),ig=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),og=function(e){function t(t){return e.call(this,t,"ag-toggle-button")||this}return ig(t,e),t.prototype.setValue=function(t,n){return e.prototype.setValue.call(this,t,n),tr(this.getGui(),"ag-selected",this.getValue()),this},t}(bc),ag=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),sg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ug=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ag(t,e),t.prototype.getFirstRow=function(){var e,t=0;return this.pinnedRowModel.getPinnedTopRowCount()?e=st.PINNED_TOP:this.rowModel.getRowCount()?(e=null,t=this.paginationProxy.getPageFirstRow()):this.pinnedRowModel.getPinnedBottomRowCount()&&(e=st.PINNED_BOTTOM),void 0===e?null:{rowIndex:t,rowPinned:e}},t.prototype.getLastRow=function(){var e,t=null,n=this.pinnedRowModel.getPinnedBottomRowCount(),r=this.pinnedRowModel.getPinnedTopRowCount();return n?(t=st.PINNED_BOTTOM,e=n-1):this.rowModel.getRowCount()?(t=null,e=this.paginationProxy.getPageLastRow()):r&&(t=st.PINNED_TOP,e=r-1),void 0===e?null:{rowIndex:e,rowPinned:t}},t.prototype.getRowNode=function(e){switch(e.rowPinned){case st.PINNED_TOP:return this.pinnedRowModel.getPinnedTopRowData()[e.rowIndex];case st.PINNED_BOTTOM:return this.pinnedRowModel.getPinnedBottomRowData()[e.rowIndex];default:return this.rowModel.getRow(e.rowIndex)}},t.prototype.sameRow=function(e,t){return!e&&!t||!(e&&!t||!e&&t)&&(e.rowIndex===t.rowIndex&&e.rowPinned==t.rowPinned)},t.prototype.before=function(e,t){switch(e.rowPinned){case st.PINNED_TOP:if(t.rowPinned!==st.PINNED_TOP)return!0;break;case st.PINNED_BOTTOM:if(t.rowPinned!==st.PINNED_BOTTOM)return!1;break;default:if(D(t.rowPinned))return t.rowPinned!==st.PINNED_TOP;break}return e.rowIndex<t.rowIndex},sg([Ze("rowModel")],t.prototype,"rowModel",void 0),sg([Ze("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),sg([Ze("paginationProxy")],t.prototype,"paginationProxy",void 0),t=sg([Je("rowPositionUtils")],t),t}(Mt),lg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),cg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},dg=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return lg(t,e),t.prototype.createId=function(e){var t=e.rowIndex,n=e.rowPinned,r=e.column;return this.createIdFromValues(t,r,n)},t.prototype.createIdFromValues=function(e,t,n){return e+"."+(null==n?"null":n)+"."+t.getId()},t.prototype.equals=function(e,t){var n=e.column===t.column,r=e.rowPinned===t.rowPinned,i=e.rowIndex===t.rowIndex;return n&&r&&i},t=cg([Je("cellPositionUtils")],t),t}(Mt),hg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),pg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},fg=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return hg(t,e),t.prototype.init=function(){this.setPinnedTopRowData(this.gridOptionsWrapper.getPinnedTopRowData()),this.setPinnedBottomRowData(this.gridOptionsWrapper.getPinnedBottomRowData())},t.prototype.isEmpty=function(e){var t=e===st.PINNED_TOP?this.pinnedTopRows:this.pinnedBottomRows;return k(t)},t.prototype.isRowsToRender=function(e){return!this.isEmpty(e)},t.prototype.getRowAtPixel=function(e,t){var n=t===st.PINNED_TOP?this.pinnedTopRows:this.pinnedBottomRows;if(k(n))return 0;for(var r=0;r<n.length;r++){var i=n[r],o=i.rowTop+i.rowHeight-1;if(o>=e)return r}return n.length-1},t.prototype.setPinnedTopRowData=function(e){this.pinnedTopRows=this.createNodesFromData(e,!0);var t={type:It.EVENT_PINNED_ROW_DATA_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.setPinnedBottomRowData=function(e){this.pinnedBottomRows=this.createNodesFromData(e,!1);var t={type:It.EVENT_PINNED_ROW_DATA_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.createNodesFromData=function(e,t){var n=this,r=[];if(e){var i=0;e.forEach((function(e,o){var a=new os(n.beans);a.data=e;var s=t?os.ID_PREFIX_TOP_PINNED:os.ID_PREFIX_BOTTOM_PINNED;a.id=s+o,a.rowPinned=t?st.PINNED_TOP:st.PINNED_BOTTOM,a.setRowTop(i),a.setRowHeight(n.gridOptionsWrapper.getRowHeightForNode(a).height),a.setRowIndex(o),i+=a.rowHeight,r.push(a)}))}return r},t.prototype.getPinnedTopRowData=function(){return this.pinnedTopRows},t.prototype.getPinnedBottomRowData=function(){return this.pinnedBottomRows},t.prototype.getPinnedTopTotalHeight=function(){return this.getTotalHeight(this.pinnedTopRows)},t.prototype.getPinnedTopRowCount=function(){return this.pinnedTopRows?this.pinnedTopRows.length:0},t.prototype.getPinnedBottomRowCount=function(){return this.pinnedBottomRows?this.pinnedBottomRows.length:0},t.prototype.getPinnedTopRow=function(e){return this.pinnedTopRows[e]},t.prototype.getPinnedBottomRow=function(e){return this.pinnedBottomRows[e]},t.prototype.forEachPinnedTopRow=function(e){k(this.pinnedTopRows)||this.pinnedTopRows.forEach(e)},t.prototype.forEachPinnedBottomRow=function(e){k(this.pinnedBottomRows)||this.pinnedBottomRows.forEach(e)},t.prototype.getPinnedBottomTotalHeight=function(){return this.getTotalHeight(this.pinnedBottomRows)},t.prototype.getTotalHeight=function(e){if(!e||0===e.length)return 0;var t=H(e);return t.rowTop+t.rowHeight},pg([Ze("columnApi")],t.prototype,"columnApi",void 0),pg([Ze("gridApi")],t.prototype,"gridApi",void 0),pg([Ze("beans")],t.prototype,"beans",void 0),pg([Xe],t.prototype,"init",null),t=pg([Je("pinnedRowModel")],t),t}(Mt),gg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),mg=function(){function e(e){this.cellValueChanges=e}return e}(),_g=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.initialRange=n,i.finalRange=r,i}return gg(t,e),t}(mg),yg=function(){function e(t){this.actionStack=[],this.maxStackSize=t||e.DEFAULT_STACK_SIZE,this.actionStack=new Array(this.maxStackSize)}return e.prototype.pop=function(){return this.actionStack.pop()},e.prototype.push=function(e){var t=e.cellValueChanges&&e.cellValueChanges.length>0;t&&(this.actionStack.length===this.maxStackSize&&this.actionStack.shift(),this.actionStack.push(e))},e.prototype.clear=function(){this.actionStack=[]},e.prototype.getCurrentStackSize=function(){return this.actionStack.length},e.DEFAULT_STACK_SIZE=10,e}(),vg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),bg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Fg=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cellValueChanges=[],t.activeCellEdit=null,t.activeRowEdit=null,t.isPasting=!1,t.isFilling=!1,t.onCellValueChanged=function(e){var n={column:e.column,rowIndex:e.rowIndex,rowPinned:e.rowPinned},r=null!==t.activeCellEdit&&t.cellPositionUtils.equals(t.activeCellEdit,n),i=null!==t.activeRowEdit&&t.rowPositionUtils.sameRow(t.activeRowEdit,n),o=r||i||t.isPasting||t.isFilling;if(o){var a=e.rowPinned,s=e.rowIndex,u=e.column,l=e.oldValue,c=e.value,d={rowPinned:a,rowIndex:s,columnId:u.getColId(),newValue:c,oldValue:l};t.cellValueChanges.push(d)}},t.clearStacks=function(){t.undoStack.clear(),t.redoStack.clear()},t}return vg(t,e),t.prototype.init=function(){if(this.gridOptionsWrapper.isUndoRedoCellEditing()){var e=this.gridOptionsWrapper.getUndoRedoCellEditingLimit();e<=0||(this.undoStack=new yg(e),this.redoStack=new yg(e),this.addRowEditingListeners(),this.addCellEditingListeners(),this.addPasteListeners(),this.addFillListeners(),this.addManagedListener(this.eventService,It.EVENT_CELL_VALUE_CHANGED,this.onCellValueChanged),this.addManagedListener(this.eventService,It.EVENT_MODEL_UPDATED,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_COLUMN_PIVOT_MODE_CHANGED,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_NEW_COLUMNS_LOADED,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_COLUMN_GROUP_OPENED,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_COLUMN_ROW_GROUP_CHANGED,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_COLUMN_MOVED,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_COLUMN_PINNED,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_COLUMN_VISIBLE,this.clearStacks),this.addManagedListener(this.eventService,It.EVENT_ROW_DRAG_END,this.clearStacks))}},t.prototype.getCurrentUndoStackSize=function(){return this.undoStack?this.undoStack.getCurrentStackSize():0},t.prototype.getCurrentRedoStackSize=function(){return this.redoStack?this.redoStack.getCurrentStackSize():0},t.prototype.undo=function(){if(this.undoStack){var e=this.undoStack.pop();e&&e.cellValueChanges&&(this.processAction(e,(function(e){return e.oldValue})),e instanceof _g?this.processRangeAndCellFocus(e.cellValueChanges,e.initialRange):this.processRangeAndCellFocus(e.cellValueChanges),this.redoStack.push(e))}},t.prototype.redo=function(){if(this.redoStack){var e=this.redoStack.pop();e&&e.cellValueChanges&&(this.processAction(e,(function(e){return e.newValue})),e instanceof _g?this.processRangeAndCellFocus(e.cellValueChanges,e.finalRange):this.processRangeAndCellFocus(e.cellValueChanges),this.undoStack.push(e))}},t.prototype.processAction=function(e,t){var n=this;e.cellValueChanges.forEach((function(e){var r=e.rowIndex,i=e.rowPinned,o=e.columnId,a={rowIndex:r,rowPinned:i},s=n.getRowNode(a);s.displayed&&s.setDataValue(o,t(e))}))},t.prototype.processRangeAndCellFocus=function(e,t){var n;if(t){var r=t.startRow,i=t.endRow;n={rowPinned:r.rowPinned,rowIndex:r.rowIndex,columnId:t.startColumn.getColId()},this.setLastFocusedCell(n);var o={rowStartIndex:r.rowIndex,rowStartPinned:r.rowPinned,rowEndIndex:i.rowIndex,rowEndPinned:i.rowPinned,columnStart:t.startColumn,columns:t.columns};this.gridApi.addCellRange(o)}else{var a=e[0],s=a.rowIndex,u=a.rowPinned,l={rowIndex:s,rowPinned:u},c=this.getRowNode(l);n={rowPinned:a.rowPinned,rowIndex:c.rowIndex,columnId:a.columnId},this.setLastFocusedCell(n)}},t.prototype.setLastFocusedCell=function(e){var t=e.rowIndex,n=e.columnId,r=e.rowPinned;this.gridApi.ensureIndexVisible(t),this.gridApi.ensureColumnVisible(n),ut.isRegistered(rt.RangeSelectionModule)&&this.gridApi.clearRangeSelection(),this.focusService.setFocusedCell(t,n,r,!0)},t.prototype.addRowEditingListeners=function(){var e=this;this.addManagedListener(this.eventService,It.EVENT_ROW_EDITING_STARTED,(function(t){e.activeRowEdit={rowIndex:t.rowIndex,rowPinned:t.rowPinned}})),this.addManagedListener(this.eventService,It.EVENT_ROW_EDITING_STOPPED,(function(){var t=new mg(e.cellValueChanges);e.pushActionsToUndoStack(t),e.activeRowEdit=null}))},t.prototype.addCellEditingListeners=function(){var e=this;this.addManagedListener(this.eventService,It.EVENT_CELL_EDITING_STARTED,(function(t){e.activeCellEdit={column:t.column,rowIndex:t.rowIndex,rowPinned:t.rowPinned}})),this.addManagedListener(this.eventService,It.EVENT_CELL_EDITING_STOPPED,(function(){e.activeCellEdit=null;var t=!e.activeRowEdit&&!e.isPasting&&!e.isFilling;if(t){var n=new mg(e.cellValueChanges);e.pushActionsToUndoStack(n)}}))},t.prototype.addPasteListeners=function(){var e=this;this.addManagedListener(this.eventService,It.EVENT_PASTE_START,(function(){e.isPasting=!0})),this.addManagedListener(this.eventService,It.EVENT_PASTE_END,(function(){var t=new mg(e.cellValueChanges);e.pushActionsToUndoStack(t),e.isPasting=!1}))},t.prototype.addFillListeners=function(){var e=this;this.addManagedListener(this.eventService,It.EVENT_FILL_START,(function(){e.isFilling=!0})),this.addManagedListener(this.eventService,It.EVENT_FILL_END,(function(t){var n=new _g(e.cellValueChanges,t.initialRange,t.finalRange);e.pushActionsToUndoStack(n),e.isFilling=!1}))},t.prototype.pushActionsToUndoStack=function(e){this.undoStack.push(e),this.cellValueChanges=[],this.redoStack.clear()},t.prototype.getRowNode=function(e){switch(e.rowPinned){case st.PINNED_TOP:return this.pinnedRowModel.getPinnedTopRowData()[e.rowIndex];case st.PINNED_BOTTOM:return this.pinnedRowModel.getPinnedBottomRowData()[e.rowIndex];default:return this.rowModel.getRow(e.rowIndex)}},bg([Ze("focusService")],t.prototype,"focusService",void 0),bg([Ze("gridApi")],t.prototype,"gridApi",void 0),bg([Ze("rowModel")],t.prototype,"rowModel",void 0),bg([Ze("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),bg([Ze("cellPositionUtils")],t.prototype,"cellPositionUtils",void 0),bg([Ze("rowPositionUtils")],t.prototype,"rowPositionUtils",void 0),bg([Xe],t.prototype,"init",null),t=bg([Je("undoRedoService")],t),t}(Mt),wg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Cg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Dg=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return wg(t,e),t.prototype.findHeader=function(e,t){var n,r,i;if(e.column instanceof pt?(r="getDisplayedGroup"+t,n=this.columnModel[r](e.column)):(i="getDisplayedCol"+t,n=this.columnModel[i](e.column)),n)return{column:n,headerRowIndex:e.headerRowIndex}},t.prototype.findColAtEdgeForHeaderRow=function(e,t){var n=this.columnModel.getAllDisplayedColumns(),r=n["start"===t?0:n.length-1];if(r){var i=this.ctrlsService.getHeaderRowContainerCtrl(r.getPinned()),o=i.getRowType(e);if(console.log("level="+e+" type = "+o),o==pl.COLUMN_GROUP){var a=this.columnModel.getColumnGroupAtLevel(r,e);return{headerRowIndex:e,column:a}}return{headerRowIndex:null==o?-1:e,column:r}}},Cg([Ze("columnModel")],t.prototype,"columnModel",void 0),Cg([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),t=Cg([Je("headerPositionUtils")],t),t}(Mt),Sg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},kg=function(){function e(){}return e.prototype.buildColumnDefs=function(e,t,n){var r=this,i=[],o={};return e.forEach((function(e){var a=r.createDefFromColumn(e,t,n),s=!0,u=a,l=e.getOriginalParent();while(l){var c=null;if(l.isPadding())l=l.getOriginalParent();else{var d=o[l.getGroupId()];if(d){d.children.push(u),s=!1;break}c=r.createDefFromGroup(l),c&&(c.children=[u],o[c.groupId]=c,u=c,l=l.getOriginalParent())}}s&&i.push(u)})),i},e.prototype.createDefFromGroup=function(e){var t=fe(e.getColGroupDef(),["children"]);return t&&(t.groupId=e.getGroupId()),t},e.prototype.createDefFromColumn=function(e,t,n){var r=fe(e.getColDef());return r.colId=e.getColId(),r.width=e.getActualWidth(),r.rowGroup=e.isRowGroupActive(),r.rowGroupIndex=e.isRowGroupActive()?t.indexOf(e):null,r.pivot=e.isPivotActive(),r.pivotIndex=e.isPivotActive()?n.indexOf(e):null,r.aggFunc=e.isValueActive()?e.getAggFunc():null,r.hide=!e.isVisible()||void 0,r.pinned=e.isPinned()?e.getPinned():null,r.sort=e.getSort()?e.getSort():null,r.sortIndex=null!=e.getSortIndex()?e.getSortIndex():null,r},e=Sg([Je("columnDefFactory")],e),e}(),xg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Eg=function(){function e(){}return e.prototype.getInitialRowClasses=function(e){var t=[];return D(e.extraCssClass)&&t.push(e.extraCssClass),t.push("ag-row"),t.push(e.rowFocused?"ag-row-focus":"ag-row-no-focus"),e.fadeRowIn&&t.push("ag-opacity-zero"),t.push(e.rowIsEven?"ag-row-even":"ag-row-odd"),e.rowNode.isRowPinned()&&t.push("ag-row-pinned"),e.rowNode.isSelected()&&t.push("ag-row-selected"),e.rowNode.footer&&t.push("ag-row-footer"),t.push("ag-row-level-"+e.rowLevel),e.rowNode.stub&&t.push("ag-row-loading"),e.fullWidthRow&&t.push("ag-full-width-row"),e.expandable&&(t.push("ag-row-group"),t.push(e.rowNode.expanded?"ag-row-group-expanded":"ag-row-group-contracted")),e.rowNode.dragging&&t.push("ag-row-dragging"),$(t,this.processClassesFromGridOptions(e.rowNode,e.scope)),$(t,this.preProcessRowClassRules(e.rowNode,e.scope)),t.push(e.printLayout?"ag-row-position-relative":"ag-row-position-absolute"),e.firstRowOnPage&&t.push("ag-row-first"),e.lastRowOnPage&&t.push("ag-row-last"),e.fullWidthRow&&(e.pinned===st.PINNED_LEFT&&t.push("ag-cell-last-left-pinned"),e.pinned===st.PINNED_RIGHT&&t.push("ag-cell-first-right-pinned")),t},e.prototype.processClassesFromGridOptions=function(e,t){var n=[],r=function(e){"string"===typeof e?n.push(e):Array.isArray(e)&&e.forEach((function(e){return n.push(e)}))},i=this.gridOptionsWrapper.getRowClass();if(i){if("function"===typeof i)return console.warn("AG Grid: rowClass should not be a function, please use getRowClass instead"),[];r(i)}var o=this.gridOptionsWrapper.getRowClassFunc();if(o){var a={data:e.data,node:e,rowIndex:e.rowIndex,$scope:t,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()},s=o(a);r(s)}return n},e.prototype.preProcessRowClassRules=function(e,t){var n=[];return this.processRowClassRules(e,t,(function(e){n.push(e)}),(function(e){})),n},e.prototype.processRowClassRules=function(e,t,n,r){var i={data:e.data,node:e,rowIndex:e.rowIndex,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),$scope:t,context:this.gridOptionsWrapper.getContext()};this.stylingService.processClassRules(this.gridOptionsWrapper.rowClassRules(),i,n,r)},e.prototype.calculateRowLevel=function(e){return e.group?e.level:e.parent?e.parent.level+1:0},xg([Ze("stylingService")],e.prototype,"stylingService",void 0),xg([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),e=xg([Je("rowCssClassCalculator")],e),e}(),Ag=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Tg=function(e){function t(n){var r=e.call(this)||this;return r.state=t.STATE_WAITING_TO_LOAD,r.version=0,r.id=n,r}return Ag(t,e),t.prototype.getId=function(){return this.id},t.prototype.load=function(){this.state=t.STATE_LOADING,this.loadFromDatasource()},t.prototype.getVersion=function(){return this.version},t.prototype.setStateWaitingToLoad=function(){this.version++,this.state=t.STATE_WAITING_TO_LOAD},t.prototype.getState=function(){return this.state},t.prototype.pageLoadFailed=function(e){var n=this.isRequestMostRecentAndLive(e);n&&(this.state=t.STATE_FAILED,this.processServerFail()),this.dispatchLoadCompleted(!1)},t.prototype.success=function(e,t){this.successCommon(e,t)},t.prototype.pageLoaded=function(e,t,n){this.successCommon(e,{rowData:t,rowCount:n})},t.prototype.isRequestMostRecentAndLive=function(e){var t=e===this.version,n=this.isAlive();return t&&n},t.prototype.successCommon=function(e,n){this.dispatchLoadCompleted();var r=this.isRequestMostRecentAndLive(e);r&&(this.state=t.STATE_LOADED,this.processServerResult(n))},t.prototype.dispatchLoadCompleted=function(e){void 0===e&&(e=!0);var n={type:t.EVENT_LOAD_COMPLETE,success:e,block:this};this.dispatchEvent(n)},t.EVENT_LOAD_COMPLETE="loadComplete",t.STATE_WAITING_TO_LOAD="needsLoading",t.STATE_LOADING="loading",t.STATE_LOADED="loaded",t.STATE_FAILED="failed",t}(Mt),Mg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Og=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Lg=function(e,t){return function(n,r){t(n,r,e)}},Rg=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.activeBlockLoadsCount=0,t.blocks=[],t.active=!0,t}var n;return Mg(t,e),n=t,t.prototype.postConstruct=function(){this.maxConcurrentRequests=this.gridOptionsWrapper.getMaxConcurrentDatasourceRequests();var e=this.gridOptionsWrapper.getBlockLoadDebounceMillis();e&&e>0&&(this.checkBlockToLoadDebounce=Ji.debounce(this.performCheckBlocksToLoad.bind(this),e))},t.prototype.setBeans=function(e){this.logger=e.create("RowNodeBlockLoader")},t.prototype.addBlock=function(e){this.blocks.push(e),e.addEventListener(Tg.EVENT_LOAD_COMPLETE,this.loadComplete.bind(this)),this.checkBlockToLoad()},t.prototype.removeBlock=function(e){Ji.removeFromArray(this.blocks,e)},t.prototype.destroy=function(){e.prototype.destroy.call(this),this.active=!1},t.prototype.loadComplete=function(){this.activeBlockLoadsCount--,this.checkBlockToLoad(),0==this.activeBlockLoadsCount&&this.dispatchEvent({type:n.BLOCK_LOADER_FINISHED_EVENT})},t.prototype.checkBlockToLoad=function(){this.checkBlockToLoadDebounce?this.checkBlockToLoadDebounce():this.performCheckBlocksToLoad()},t.prototype.performCheckBlocksToLoad=function(){if(this.active)if(this.printCacheStatus(),null!=this.maxConcurrentRequests&&this.activeBlockLoadsCount>=this.maxConcurrentRequests)this.logger.log("checkBlockToLoad: max loads exceeded");else{var e=null;this.blocks.forEach((function(t){t.getState()===Tg.STATE_WAITING_TO_LOAD&&(e=t)})),e&&(e.load(),this.activeBlockLoadsCount++,this.printCacheStatus())}},t.prototype.getBlockState=function(){var e={};return this.blocks.forEach((function(t){var n=t.getBlockStateJson(),r=n.id,i=n.state;e[r]=i})),e},t.prototype.printCacheStatus=function(){this.logger.isLogging()&&this.logger.log("printCacheStatus: activePageLoadsCount = "+this.activeBlockLoadsCount+", blocks = "+JSON.stringify(this.getBlockState()))},t.prototype.isLoading=function(){return this.activeBlockLoadsCount>0},t.BLOCK_LOADER_FINISHED_EVENT="blockLoaderFinished",Og([Xe],t.prototype,"postConstruct",null),Og([Lg(0,tt("loggerFactory"))],t.prototype,"setBeans",null),t=n=Og([Je("rowNodeBlockLoader")],t),t}(Mt),Pg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ig=function(){function e(){}return e.prototype.doFullSort=function(e,t){var n=function(e,t){return{currentPos:t,rowNode:e}},r=e.map(n);return r.sort(this.compareRowNodes.bind(this,t)),r.map((function(e){return e.rowNode}))},e.prototype.compareRowNodes=function(e,t,n){for(var r=t.rowNode,i=n.rowNode,o=0,a=e.length;o<a;o++){var s=e[o],u=s.sort===st.SORT_DESC,l=this.getValue(r,s.column),c=this.getValue(i,s.column),d=void 0,h=this.getComparator(s,r);d=h?h(l,c,r,i,u):Ji.defaultComparator(l,c,this.gridOptionsWrapper.isAccentedSort());var p=!isNaN(d);if(p&&0!==d)return s.sort===st.SORT_ASC?d:-1*d}return t.currentPos-n.currentPos},e.prototype.getComparator=function(e,t){var n=e.column,r=n.getColDef().comparator;if(null!=r)return r;if(t.rowGroupColumn)return t.rowGroupColumn.getColDef().comparator;if(n.getColDef().showRowGroup){var i=!t.group&&n.getColDef().field;if(i){var o=this.columnModel.getPrimaryColumn(i);if(o)return o.getColDef().comparator}}},e.prototype.getValue=function(e,t){return this.valueService.getValue(t,e,!1,!1)},Pg([Ze("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),Pg([Ze("valueService")],e.prototype,"valueService",void 0),Pg([Ze("columnModel")],e.prototype,"columnModel",void 0),e=Pg([Je("rowNodeSorter")],e),e}(),Ng=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Bg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},jg=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.ready=!1,t.readyCallbacks=[],t}return Ng(t,e),t.prototype.checkReady=function(){if(this.ready=null!=this.gridCtrl&&null!=this.gridBodyCtrl&&null!=this.centerRowContainerCtrl&&null!=this.leftRowContainerCtrl&&null!=this.rightRowContainerCtrl&&null!=this.bottomCenterRowContainerCtrl&&null!=this.bottomLeftRowContainerCtrl&&null!=this.bottomRightRowContainerCtrl&&null!=this.topCenterRowContainerCtrl&&null!=this.topLeftRowContainerCtrl&&null!=this.topRightRowContainerCtrl&&null!=this.centerHeaderRowContainerCtrl&&null!=this.leftHeaderRowContainerCtrl&&null!=this.rightHeaderRowContainerCtrl&&null!=this.fakeHScrollCtrl&&null!=this.gridHeaderCtrl,this.ready){var e=this.createReadyParams();this.readyCallbacks.forEach((function(t){return t(e)})),this.readyCallbacks.length=0}},t.prototype.whenReady=function(e){this.ready?e(this.createReadyParams()):this.readyCallbacks.push(e)},t.prototype.createReadyParams=function(){return{centerRowContainerCtrl:this.centerRowContainerCtrl,leftRowContainerCtrl:this.leftRowContainerCtrl,rightRowContainerCtrl:this.rightRowContainerCtrl,bottomCenterRowContainerCtrl:this.bottomCenterRowContainerCtrl,bottomLeftRowContainerCtrl:this.bottomLeftRowContainerCtrl,bottomRightRowContainerCtrl:this.bottomRightRowContainerCtrl,topCenterRowContainerCtrl:this.topCenterRowContainerCtrl,topLeftRowContainerCtrl:this.topLeftRowContainerCtrl,topRightRowContainerCtrl:this.topRightRowContainerCtrl,centerHeaderRowContainerCtrl:this.centerHeaderRowContainerCtrl,leftHeaderRowContainerCtrl:this.leftHeaderRowContainerCtrl,rightHeaderRowContainerCtrl:this.rightHeaderRowContainerCtrl,fakeHScrollCtrl:this.fakeHScrollCtrl,gridBodyCtrl:this.gridBodyCtrl,gridCtrl:this.gridCtrl,gridHeaderCtrl:this.gridHeaderCtrl}},t.prototype.registerFakeHScrollCtrl=function(e){this.fakeHScrollCtrl=e,this.checkReady()},t.prototype.registerGridHeaderCtrl=function(e){this.gridHeaderCtrl=e,this.checkReady()},t.prototype.registerCenterRowContainerCtrl=function(e){this.centerRowContainerCtrl=e,this.checkReady()},t.prototype.registerLeftRowContainerCtrl=function(e){this.leftRowContainerCtrl=e,this.checkReady()},t.prototype.registerRightRowContainerCtrl=function(e){this.rightRowContainerCtrl=e,this.checkReady()},t.prototype.registerTopCenterRowContainerCtrl=function(e){this.topCenterRowContainerCtrl=e,this.checkReady()},t.prototype.registerTopLeftRowContainerCon=function(e){this.topLeftRowContainerCtrl=e,this.checkReady()},t.prototype.registerTopRightRowContainerCtrl=function(e){this.topRightRowContainerCtrl=e,this.checkReady()},t.prototype.registerBottomCenterRowContainerCtrl=function(e){this.bottomCenterRowContainerCtrl=e,this.checkReady()},t.prototype.registerBottomLeftRowContainerCtrl=function(e){this.bottomLeftRowContainerCtrl=e,this.checkReady()},t.prototype.registerBottomRightRowContainerCtrl=function(e){this.bottomRightRowContainerCtrl=e,this.checkReady()},t.prototype.registerHeaderContainer=function(e,t){switch(t){case st.PINNED_LEFT:this.leftHeaderRowContainerCtrl=e;break;case st.PINNED_RIGHT:this.rightHeaderRowContainerCtrl=e;break;default:this.centerHeaderRowContainerCtrl=e;break}this.checkReady()},t.prototype.registerGridBodyCtrl=function(e){this.gridBodyCtrl=e,this.checkReady()},t.prototype.registerGridCtrl=function(e){this.gridCtrl=e,this.checkReady()},t.prototype.getFakeHScrollCtrl=function(){return this.fakeHScrollCtrl},t.prototype.getGridHeaderCtrl=function(){return this.gridHeaderCtrl},t.prototype.getGridCtrl=function(){return this.gridCtrl},t.prototype.getCenterRowContainerCtrl=function(){return this.centerRowContainerCtrl},t.prototype.getTopCenterRowContainerCtrl=function(){return this.topCenterRowContainerCtrl},t.prototype.getBottomCenterRowContainerCtrl=function(){return this.bottomCenterRowContainerCtrl},t.prototype.getGridBodyCtrl=function(){return this.gridBodyCtrl},t.prototype.getHeaderRowContainerCtrls=function(){return[this.leftHeaderRowContainerCtrl,this.rightHeaderRowContainerCtrl,this.centerHeaderRowContainerCtrl]},t.prototype.getHeaderRowContainerCtrl=function(e){switch(e){case st.PINNED_LEFT:return this.leftHeaderRowContainerCtrl;case st.PINNED_RIGHT:return this.rightHeaderRowContainerCtrl;default:return this.centerHeaderRowContainerCtrl}},t=Bg([Je("ctrlsService")],t),t}(Mt),Hg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Gg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Vg=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.registry={},t}return Hg(t,e),t.prototype.register=function(e){this.registry[e.controllerName]=e.controllerClass},t.prototype.getInstance=function(e){var t=this.registry[e];if(null!=t)return new t},t=Gg([Je("ctrlsFactory")],t),t}(Mt),Yg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Wg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},qg=function(e){function t(){return e.call(this)||this}return Yg(t,e),t.prototype.setComp=function(e,t,n,r){this.view=e,this.eViewport=n,this.eContainer=r,this.eGui=t,this.addManagedListener(this.eventService,It.EVENT_SCROLL_VISIBILITY_CHANGED,this.onScrollVisibilityChanged.bind(this)),this.onScrollVisibilityChanged();var i=this.setFakeHScrollSpacerWidths.bind(this);this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,i),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,i),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,i),this.setFakeHScrollSpacerWidths(),this.invisibleScrollbar&&(this.hideAndShowInvisibleScrollAsNeeded(),this.addActiveListenerToggles()),this.ctrlsService.registerFakeHScrollCtrl(this)},t.prototype.addActiveListenerToggles=function(){var e=this,t=["mouseenter","mousedown","touchstart"],n=["mouseleave","mouseup","touchend"];t.forEach((function(t){return e.addManagedListener(e.eGui,t,(function(){return e.view.addOrRemoveCssClass("ag-scrollbar-active",!0)}))})),n.forEach((function(t){return e.addManagedListener(e.eGui,t,(function(){return e.view.addOrRemoveCssClass("ag-scrollbar-active",!1)}))}))},t.prototype.postConstruct=function(){this.enableRtl=this.gridOptionsWrapper.isEnableRtl(),this.invisibleScrollbar=Xn()},t.prototype.onScrollVisibilityChanged=function(){this.setScrollVisible(),this.setFakeHScrollSpacerWidths()},t.prototype.hideAndShowInvisibleScrollAsNeeded=function(){var e=this;this.addManagedListener(this.eventService,It.EVENT_BODY_SCROLL,(function(t){"horizontal"===t.direction&&e.view.addOrRemoveCssClass("ag-scrollbar-scrolling",!0)})),this.addManagedListener(this.eventService,It.EVENT_BODY_SCROLL_END,(function(){return e.view.addOrRemoveCssClass("ag-scrollbar-scrolling",!1)}))},t.prototype.setFakeHScrollSpacerWidths=function(){var e=this.scrollVisibleService.isVerticalScrollShowing(),t=this.columnModel.getDisplayedColumnsRightWidth(),n=!this.enableRtl&&e,r=this.gridOptionsWrapper.getScrollbarWidth();n&&(t+=r),this.view.setRightSpacerFixedWidth(t),this.view.includeRightSpacerScrollerCss("ag-scroller-corner",t<=r);var i=this.columnModel.getDisplayedColumnsLeftWidth(),o=this.enableRtl&&e;o&&(i+=r),this.view.setLeftSpacerFixedWidth(i),this.view.includeLeftSpacerScrollerCss("ag-scroller-corner",i<=r)},t.prototype.setScrollVisible=function(){var e=this.scrollVisibleService.isHorizontalScrollShowing(),t=this.invisibleScrollbar,n=this.gridOptionsWrapper.isSuppressHorizontalScroll(),r=e&&this.gridOptionsWrapper.getScrollbarWidth()||0,i=0===r&&t?15:r,o=n?0:i,a=jn()&&e;this.view.addOrRemoveCssClass("ag-scrollbar-invisible",t),this.view.setHeight(o),this.view.setViewportHeight(o+(a?1:0)),this.view.setContainerHeight(o)},t.prototype.getViewport=function(){return this.eViewport},t.prototype.getContainer=function(){return this.eContainer},Wg([Ze("scrollVisibleService")],t.prototype,"scrollVisibleService",void 0),Wg([Ze("columnModel")],t.prototype,"columnModel",void 0),Wg([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),Wg([Xe],t.prototype,"postConstruct",null),t}(Mt),zg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ug=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Kg=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return zg(t,e),t.prototype.postConstruct=function(){var e=this,t={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},setHeight:function(t){return Ir(e.getGui(),t)},setContainerHeight:function(t){return Ir(e.eContainer,t)},setViewportHeight:function(t){return Ir(e.eViewport,t)},setRightSpacerFixedWidth:function(t){return Rr(e.eRightSpacer,t)},setLeftSpacerFixedWidth:function(t){return Rr(e.eLeftSpacer,t)},includeLeftSpacerScrollerCss:function(t,n){return tr(e.eLeftSpacer,t,n)},includeRightSpacerScrollerCss:function(t,n){return tr(e.eRightSpacer,t,n)}},n=this.createManagedBean(new qg);n.setComp(t,this.getGui(),this.eViewport,this.eContainer),this.createManagedBean(new Ul((function(t){return e.eContainer.style.width=t+"px"})))},t.TEMPLATE='<div class="ag-body-horizontal-scroll" aria-hidden="true">\n            <div class="ag-horizontal-left-spacer" ref="eLeftSpacer"></div>\n            <div class="ag-body-horizontal-scroll-viewport" ref="eViewport">\n                <div class="ag-body-horizontal-scroll-container" ref="eContainer"></div>\n            </div>\n            <div class="ag-horizontal-right-spacer" ref="eRightSpacer"></div>\n        </div>',Ug([lo("eLeftSpacer")],t.prototype,"eLeftSpacer",void 0),Ug([lo("eRightSpacer")],t.prototype,"eRightSpacer",void 0),Ug([lo("eViewport")],t.prototype,"eViewport",void 0),Ug([lo("eContainer")],t.prototype,"eContainer",void 0),Ug([Xe],t.prototype,"postConstruct",null),t}(uo),Xg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Qg=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Jg=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Xg(t,e),t.prototype.postConstruct=function(){var e=this.checkContainerWidths.bind(this);this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_CHANGED,e),this.addManagedListener(this.eventService,It.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,e),this.addManagedListener(this.gridOptionsWrapper,fu.PROP_DOM_LAYOUT,e)},t.prototype.checkContainerWidths=function(){var e=this.gridOptionsWrapper.getDomLayout()===st.DOM_LAYOUT_PRINT,t=e?0:this.columnModel.getDisplayedColumnsLeftWidth(),n=e?0:this.columnModel.getDisplayedColumnsRightWidth();t!=this.leftWidth&&(this.leftWidth=t,this.eventService.dispatchEvent({type:It.EVENT_LEFT_PINNED_WIDTH_CHANGED})),n!=this.rightWidth&&(this.rightWidth=n,this.eventService.dispatchEvent({type:It.EVENT_RIGHT_PINNED_WIDTH_CHANGED}))},t.prototype.getPinnedRightWidth=function(){return this.rightWidth},t.prototype.getPinnedLeftWidth=function(){return this.leftWidth},Qg([Ze("columnModel")],t.prototype,"columnModel",void 0),Qg([Xe],t.prototype,"postConstruct",null),t=Qg([Je("pinnedWidthService")],t),t}(Mt),Zg=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),$g=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},em=function(e){function t(t){var n=e.call(this,'<div class="ag-popup-editor" tabindex="-1"/>')||this;return n.params=t,n}return Zg(t,e),t.prototype.postConstruct=function(){this.gridOptionsWrapper.setDomData(this.getGui(),t.DOM_KEY_POPUP_EDITOR_WRAPPER,!0),this.addKeyDownListener()},t.prototype.addKeyDownListener=function(){var e=this,t=this.getGui(),n=this.params,r=function(t){ji(e.gridOptionsWrapper,t,n.node,n.column,!0)||n.onKeyDown(t)};this.addManagedListener(t,"keydown",r)},t.DOM_KEY_POPUP_EDITOR_WRAPPER="popupEditorWrapper",$g([Xe],t.prototype,"postConstruct",null),t}(Ra),tm=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),nm=function(){return nm=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},nm.apply(this,arguments)},rm=function(e){function t(t,n,r,i,o,a,s){var u=e.call(this)||this;u.scope=null,u.rendererVersion=0,u.editorVersion=0,u.scope=t,u.beans=n,u.column=r.getColumn(),u.rowNode=r.getRowNode(),u.rowCtrl=r.getRowCtrl(),u.autoHeightCell=i,u.eRow=a,u.setTemplate('<div comp-id="'+u.getCompId()+'"/>');var l=u.getGui(),c=l.style;u.eCellValue=l;var d=function(e,t,n){var r=n||l;null!=t&&""!=t?r.setAttribute(e,t):r.removeAttribute(e)},h={addOrRemoveCssClass:function(e,t){return u.addOrRemoveCssClass(e,t)},setUserStyles:function(e){return Tr(l,e)},setAriaSelected:function(e){return wi(l,e)},setAriaExpanded:function(e){return ci(l,e)},getFocusableElement:function(){return u.getFocusableElement()},setLeft:function(e){return c.left=e},setWidth:function(e){return c.width=e},setAriaColIndex:function(e){return yi(u.getGui(),e)},setHeight:function(e){return c.height=e},setZIndex:function(e){return c.zIndex=e},setTabIndex:function(e){return d("tabindex",e.toString())},setRole:function(e){return ei(l,e)},setColId:function(e){return d("col-id",e)},setTitle:function(e){return d("title",e)},setUnselectable:function(e){return d("unselectable",e,u.eCellValue)},setTransition:function(e){return c.transition=e||""},setIncludeSelection:function(e){return u.includeSelection=e},setIncludeRowDrag:function(e){return u.includeRowDrag=e},setIncludeDndSource:function(e){return u.includeDndSource=e},setForceWrapper:function(e){return u.forceWrapper=e},setRenderDetails:function(e,t,n){return u.setRenderDetails(e,t,n)},setEditDetails:function(e,t,n){return u.setEditDetails(e,t,n)},getCellEditor:function(){return u.cellEditor||null},getCellRenderer:function(){return u.cellRenderer||null},getParentOfValue:function(){return u.eCellValue}};return u.cellCtrl=r,r.setComp(h,u.scope,u.getGui(),o,s),u}return tm(t,e),t.prototype.setRenderDetails=function(e,t,n){var r=this.cellEditor&&!this.cellEditorPopupWrapper;if(!r){this.firstRender=null==this.firstRender;var i=this.isUsingAngular1Template(),o=this.setupControlsWrapper();if(e){var a=n||o,s=!a&&this.refreshCellRenderer(e);s||(this.destroyRenderer(),this.createCellRendererInstance(e))}else this.destroyRenderer(),i?this.insertValueUsingAngular1Template():this.insertValueWithoutCellRenderer(t)}},t.prototype.setEditDetails=function(e,t,n){e?this.createCellEditorInstance(e,t,n):this.destroyEditor()},t.prototype.removeControlsWrapper=function(){this.eCellValue=this.getGui(),this.eCellWrapper=null,this.checkboxSelectionComp=this.beans.context.destroyBean(this.checkboxSelectionComp),this.dndSourceComp=this.beans.context.destroyBean(this.dndSourceComp),this.rowDraggingComp=this.beans.context.destroyBean(this.rowDraggingComp)},t.prototype.setupControlsWrapper=function(){var e=this.includeRowDrag||this.includeDndSource||this.includeSelection||this.forceWrapper,t=!0,n=!1;return this.addOrRemoveCssClass("ag-cell-value",!e),e&&!this.eCellWrapper?(this.addControlsWrapper(),t):!e&&this.eCellWrapper?(this.removeControlsWrapper(),t):n},t.prototype.addControlsWrapper=function(){var e=this.getGui();e.innerHTML='<div ref="eCellWrapper" class="ag-cell-wrapper" role="presentation">\n                <span ref="eCellValue" class="ag-cell-value" role="presentation"></span>\n            </div>',this.eCellValue=this.getRefElement("eCellValue"),this.eCellWrapper=this.getRefElement("eCellWrapper"),this.forceWrapper||this.eCellValue.setAttribute("unselectable","on");var t=this.eCellValue.id="cell-"+this.getCompId(),n=[];this.includeRowDrag&&(this.rowDraggingComp=this.cellCtrl.createRowDragComp(),this.rowDraggingComp&&this.eCellWrapper.insertBefore(this.rowDraggingComp.getGui(),this.eCellValue)),this.includeDndSource&&(this.dndSourceComp=this.cellCtrl.createDndSource(),this.eCellWrapper.insertBefore(this.dndSourceComp.getGui(),this.eCellValue)),this.includeSelection&&(this.checkboxSelectionComp=this.cellCtrl.createSelectionCheckbox(),this.eCellWrapper.insertBefore(this.checkboxSelectionComp.getGui(),this.eCellValue),n.push(this.checkboxSelectionComp.getCheckboxId())),n.push(t),si(this.getGui(),n.join(" "))},t.prototype.createCellEditorInstance=function(e,t,n){var r=this,i=this.editorVersion,o=e.newAgStackInstance();if(o){var a=e.params;o.then((function(e){return r.afterCellEditorCreated(i,e,a,t,n)}));var s=S(this.cellEditor);s&&a.cellStartedEdit&&this.cellCtrl.focusCell(!0)}},t.prototype.insertValueWithoutCellRenderer=function(e){var t=null!=e?zt(e):null;null!=t?this.eCellValue.innerHTML=t:_r(this.eCellValue)},t.prototype.insertValueUsingAngular1Template=function(){var e,t=this,n=this.column.getColDef(),r=n.template,i=n.templateUrl;null!=r?e=r:null!=i&&(e=this.beans.templateService.getTemplate(i,(function(){return t.cellCtrl.refreshCell({forceRefresh:!0})}))),null!=e&&(this.eCellValue.innerHTML=e,this.updateAngular1ScopeAndCompile())},t.prototype.destroyEditorAndRenderer=function(){this.destroyRenderer(),this.destroyEditor()},t.prototype.destroyRenderer=function(){var e=this.beans.context;this.cellRenderer=e.destroyBean(this.cellRenderer),vr(this.cellRendererGui),this.cellRendererGui=null,this.rendererVersion++},t.prototype.destroyEditor=function(){var e=this.beans.context;this.hideEditorPopup&&this.hideEditorPopup(),this.hideEditorPopup=void 0,this.cellEditor=e.destroyBean(this.cellEditor),this.cellEditorPopupWrapper=e.destroyBean(this.cellEditorPopupWrapper),vr(this.cellEditorGui),this.cellEditorGui=null,this.editorVersion++},t.prototype.refreshCellRenderer=function(e){if(null==this.cellRenderer||null==this.cellRenderer.refresh)return!1;if(this.cellRendererClass!==e.componentClass)return!1;var t=this.cellRenderer.refresh(e.params);return!0===t||void 0===t},t.prototype.createCellRendererInstance=function(e){var t=this,n=this.beans.gridOptionsWrapper.isAngularCompileRows(),r=this.beans.gridOptionsWrapper.isSuppressAnimationFrame(),i=!n&&!r&&!this.autoHeightCell,o=this.rendererVersion,a=e.componentClass,s=function(){var n=t.rendererVersion!==o||!t.isAlive();if(!n){var r=e.newAgStackInstance(),i=t.afterCellRendererCreated.bind(t,o,a);r&&r.then(i)}};i&&this.firstRender?this.beans.animationFrameService.createTask(s,this.rowNode.rowIndex,"createTasksP2"):s()},t.prototype.isUsingAngular1Template=function(){var e=this.column.getColDef(),t=null!=e.template||null!=e.templateUrl;return t},t.prototype.getCtrl=function(){return this.cellCtrl},t.prototype.getRowCtrl=function(){return this.rowCtrl},t.prototype.getCellRenderer=function(){return this.cellRenderer},t.prototype.getCellEditor=function(){return this.cellEditor},t.prototype.afterCellRendererCreated=function(e,t,n){var r=!this.isAlive()||e!==this.rendererVersion;r?this.beans.context.destroyBean(n):(this.cellRenderer=n,this.cellRendererClass=t,this.cellRendererGui=this.cellRenderer.getGui(),null!=this.cellRendererGui&&(_r(this.eCellValue),this.eCellValue.appendChild(this.cellRendererGui),this.updateAngular1ScopeAndCompile()))},t.prototype.afterCellEditorCreated=function(e,t,n,r,i){var o=e!==this.editorVersion;if(o)this.beans.context.destroyBean(t);else{var a=t.isCancelBeforeStart&&t.isCancelBeforeStart();if(a)return this.beans.context.destroyBean(t),void this.cellCtrl.stopEditing();if(!t.getGui)return console.warn("AG Grid: cellEditor for column "+this.column.getId()+" is missing getGui() method"),void this.beans.context.destroyBean(t);this.cellEditor=t,this.cellEditorGui=t.getGui();var s=r||void 0!==t.isPopup&&t.isPopup();s?(r||this.cellCtrl.hackSayEditingInPopup(),this.addPopupCellEditor(n,i)):this.addInCellEditor(),t.afterGuiAttached&&t.afterGuiAttached()}},t.prototype.addInCellEditor=function(){var e=this.getGui();e.contains(document.activeElement)&&e.focus(),this.destroyRenderer(),this.removeControlsWrapper(),this.clearCellElement(),this.cellEditorGui&&e.appendChild(this.cellEditorGui)},t.prototype.addPopupCellEditor=function(e,t){var n=this;this.beans.gridOptionsWrapper.isFullRowEdit()&&console.warn("AG Grid: popup cellEditor does not work with fullRowEdit - you cannot use them both - either turn off fullRowEdit, or stop using popup editors.");var r=this.cellEditor;this.cellEditorPopupWrapper=this.beans.context.createBean(new em(e));var i=this.cellEditorPopupWrapper.getGui();this.cellEditorGui&&i.appendChild(this.cellEditorGui);var o=this.beans.popupService,a=this.beans.gridOptionsWrapper.isStopEditingWhenCellsLoseFocus(),s=(null!=t||r.getPopupPosition&&r.getPopupPosition(),{column:this.column,rowNode:this.rowNode,type:"popupCellEditor",eventSource:this.getGui(),ePopup:i,keepWithinBounds:!0}),u="under"===t?o.positionPopupUnderComponent.bind(o,s):o.positionPopupOverComponent.bind(o,s),l=this.beans.gridOptionsWrapper.getLocaleTextFunc(),c=o.addPopup({modal:a,eChild:i,closeOnEsc:!0,closedCallback:function(){n.cellCtrl.onPopupEditorClosed()},anchorToElement:this.getGui(),positionCallback:u,ariaLabel:l("ariaLabelCellEditor","Cell Editor")});c&&(this.hideEditorPopup=c.hideFunc)},t.prototype.detach=function(){this.eRow.removeChild(this.getGui())},t.prototype.destroy=function(){this.cellCtrl.stopEditing(),this.destroyEditorAndRenderer(),this.removeControlsWrapper(),this.angularCompiledElement&&(this.angularCompiledElement.remove(),this.angularCompiledElement=void 0),e.prototype.destroy.call(this)},t.prototype.clearCellElement=function(){var e=this.getGui();e.contains(document.activeElement)&&!jn()&&e.focus({preventScroll:!0}),_r(e)},t.prototype.updateAngular1ScopeAndCompile=function(){this.beans.gridOptionsWrapper.isAngularCompileRows()&&this.scope&&(this.scope.data=nm({},this.rowNode.data),this.angularCompiledElement&&this.angularCompiledElement.remove(),this.angularCompiledElement=this.beans.$compile(this.eCellValue.children)(this.scope),this.beans.ctrlsService.getGridBodyCtrl().requestAngularApply())},t}(uo),im=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),om=function(e){function t(t,n,r){var i=e.call(this)||this;i.cellComps={},i.beans=n,i.rowCtrl=t,i.setTemplate('<div comp-id="'+i.getCompId()+'" style="'+i.getInitialStyle()+'"/>');var o=i.getGui(),a=o.style,s={setDisplay:function(e){null==e?a.removeProperty("display"):a.setProperty("display","none")},setDomOrder:function(e){return i.domOrder=e},setCellCtrls:function(e){return i.setCellCtrls(e)},showFullWidth:function(e){return i.showFullWidth(e)},getFullWidthCellRenderer:function(){return i.getFullWidthCellRenderer()},addOrRemoveCssClass:function(e,t){return i.addOrRemoveCssClass(e,t)},setAriaExpanded:function(e){return ci(o,e)},setUserStyles:function(e){return Tr(o,e)},setAriaSelected:function(e){return wi(o,e)},setAriaLabel:function(e){oi(o,null==e?"":e)},setHeight:function(e){return a.height=e},setTop:function(e){return a.top=e},setTransform:function(e){return a.transform=e},setRowIndex:function(e){return o.setAttribute("row-index",e)},setRole:function(e){return ei(o,e)},setAriaRowIndex:function(e){return mi(i.getGui(),e)},setRowId:function(e){return o.setAttribute("row-id",e)},setRowBusinessKey:function(e){return o.setAttribute("row-business-key",e)},setTabIndex:function(e){return o.setAttribute("tabindex",e.toString())}};return t.setComp(s,i.getGui(),r),i}return im(t,e),t.prototype.getInitialStyle=function(){var e=this.rowCtrl.getInitialTransform(),t=this.rowCtrl.getInitialRowTop();return e?"transform: "+e:"top: "+t},t.prototype.showFullWidth=function(e){var t=this,n=function(e){if(t.isAlive()){var n=e.getGui();t.getGui().appendChild(n),t.rowCtrl.getRowType()===wu.FullWidthDetail&&t.rowCtrl.setupDetailRowAutoHeight(n),t.setFullWidthRowComp(e)}else t.beans.context.destroyBean(e)},r=e.newAgStackInstance(this.rowCtrl.getFullWidthCellRendererType());r&&r.then(n)},t.prototype.setCellCtrls=function(e){var t=this,n=we({},this.cellComps);e.forEach((function(e){var r=e.getInstanceId(),i=t.cellComps[r];null==i?t.newCellComp(e):n[r]=null}));var r=be(n).filter((function(e){return null!=e}));this.destroyCells(r),this.ensureDomOrder(e)},t.prototype.ensureDomOrder=function(e){var t=this;if(this.domOrder){var n=[];e.forEach((function(e){var r=t.cellComps[e.getInstanceId()];r&&n.push(r.getGui())})),xr(this.getGui(),n)}},t.prototype.newCellComp=function(e){var t=new rm(this.rowCtrl.getScope(),this.beans,e,!1,this.rowCtrl.isPrintLayout(),this.getGui(),this.rowCtrl.isEditing());this.cellComps[e.getInstanceId()]=t,this.getGui().appendChild(t.getGui())},t.prototype.destroy=function(){e.prototype.destroy.call(this),this.destroyAllCells()},t.prototype.destroyAllCells=function(){var e=be(this.cellComps).filter((function(e){return null!=e}));this.destroyCells(e)},t.prototype.setFullWidthRowComp=function(e){var t=this;this.fullWidthCellRenderer&&console.error("AG Grid - should not be setting fullWidthRowComponent twice"),this.fullWidthCellRenderer=e,this.addDestroyFunc((function(){t.fullWidthCellRenderer=t.beans.context.destroyBean(t.fullWidthCellRenderer)}))},t.prototype.getFullWidthCellRenderer=function(){return this.fullWidthCellRenderer},t.prototype.destroyCells=function(e){var t=this;e.forEach((function(e){if(e){var n=e.getCtrl().getInstanceId();t.cellComps[n]===e&&(e.detach(),e.destroy(),t.cellComps[n]=null)}}))},t}(uo),am=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),sm=function(){return sm=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},sm.apply(this,arguments)},um=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};function lm(){var e,t=uo.elementGettingCreated.getAttribute("name"),n=Xd.getRowContainerCssClasses(t),r=t===yd.CENTER,i=t===yd.TOP_CENTER||t===yd.BOTTOM_CENTER;return e=r?'<div class="'+n.wrapper+'" ref="eWrapper" role="presentation" unselectable="on">\n                <div class="'+n.viewport+'" ref="eViewport" role="presentation">\n                    <div class="'+n.container+'" ref="eContainer" role="rowgroup" unselectable="on"></div>\n                </div>\n            </div>':i?'<div class="'+n.viewport+'" ref="eViewport" role="presentation" unselectable="on">\n                <div class="'+n.container+'" ref="eContainer" role="presentation" unselectable="on"></div>\n            </div>':'<div class="'+n.container+'" ref="eContainer" role="presentation" unselectable="on"></div>',e}var cm=function(e){function t(){var t=e.call(this,lm())||this;return t.rowComps={},t.name=uo.elementGettingCreated.getAttribute("name"),t}return am(t,e),t.prototype.postConstruct=function(){var e=this,t={setViewportHeight:function(t){return e.eViewport.style.height=t},setRowCtrls:function(t){return e.setRowCtrls(t)},setDomOrder:function(t){e.domOrder=t},setContainerWidth:function(t){return e.eContainer.style.width=t}},n=this.createManagedBean(new Xd(this.name));n.setComp(t,this.eContainer,this.eViewport,this.eWrapper)},t.prototype.preDestroy=function(){this.setRowCtrls([])},t.prototype.setRowCtrls=function(e){var t=this,n=sm({},this.rowComps);this.rowComps={},this.lastPlacedElement=null;var r=function(e){var r=e.getInstanceId(),i=n[r];if(i)t.rowComps[r]=i,delete n[r],t.ensureDomOrder(i.getGui());else{var o=t.newRowComp(e);t.rowComps[r]=o,t.appendRow(o.getGui())}};e.forEach(r),be(n).forEach((function(e){t.eContainer.removeChild(e.getGui()),e.destroy()}))},t.prototype.appendRow=function(e){this.domOrder?Er(this.eContainer,e,this.lastPlacedElement):this.eContainer.appendChild(e),this.lastPlacedElement=e},t.prototype.ensureDomOrder=function(e){this.domOrder&&(kr(this.eContainer,e,this.lastPlacedElement),this.lastPlacedElement=e)},t.prototype.newRowComp=function(e){var t=Xd.getPinned(this.name),n=new om(e,this.beans,t);return n},um([Ze("beans")],t.prototype,"beans",void 0),um([lo("eViewport")],t.prototype,"eViewport",void 0),um([lo("eContainer")],t.prototype,"eContainer",void 0),um([lo("eWrapper")],t.prototype,"eWrapper",void 0),um([Xe],t.prototype,"postConstruct",null),um([Qe],t.prototype,"preDestroy",null),t}(uo),dm=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),hm=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},pm=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=[],t}return dm(t,e),t.prototype.postConstruct=function(){this.rowModel.getType()==st.ROW_MODEL_TYPE_CLIENT_SIDE&&(this.clientSideRowModel=this.rowModel)},t.prototype.dispatchExpanded=function(e){var t=this;this.events.push(e),null==this.dispatchExpandedDebounced&&(this.dispatchExpandedDebounced=this.animationFrameService.debounce((function(){t.clientSideRowModel&&t.clientSideRowModel.onRowGroupOpened(),t.events.forEach((function(e){return t.eventService.dispatchEvent(e)})),t.events=[]}))),this.dispatchExpandedDebounced()},hm([Ze("animationFrameService")],t.prototype,"animationFrameService",void 0),hm([Ze("rowModel")],t.prototype,"rowModel",void 0),hm([Xe],t.prototype,"postConstruct",null),t=hm([Je("rowNodeEventThrottle")],t),t}(Mt),fm=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),gm=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},mm=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return fm(t,e),t.prototype.hideActiveMenu=function(){this.hidePopup&&this.hidePopup()},t.prototype.showMenuAfterMouseEvent=function(e,t){var n=this;this.showPopup(e,(function(r){n.popupService.positionPopupUnderMouseEvent({column:e,type:"columnMenu",mouseEvent:t,ePopup:r})}),t.target)},t.prototype.showMenuAfterButtonClick=function(e,t,n){var r=this;this.showPopup(e,(function(i){r.popupService.positionPopupUnderComponent({type:n,eventSource:t,ePopup:i,keepWithinBounds:!0,column:e})}),t)},t.prototype.showPopup=function(e,t,n){var r,i=this,o=this.filterManager.getOrCreateFilterWrapper(e,"COLUMN_MENU"),a=document.createElement("div");ei(a,"presentation"),$n(a,"ag-menu"),this.tabListener=this.addManagedListener(a,"keydown",(function(e){return i.trapFocusWithin(e,a)})),o.guiPromise.then((function(e){return a.appendChild(e)}));var s=n||this.ctrlsService.getGridBodyCtrl().getGui(),u=function(t){e.setMenuVisible(!1,"contextMenu");var r=t instanceof KeyboardEvent;if(i.tabListener&&(i.tabListener=i.tabListener()),r&&n&&br(n)){var o=i.focusService.findTabbableParent(n);o&&o.focus()}},l=this.gridOptionsWrapper.getLocaleTextFunc(),c=this.popupService.addPopup({modal:!0,eChild:a,closeOnEsc:!0,closedCallback:u,positionCallback:function(){return t(a)},anchorToElement:s,ariaLabel:l("ariaLabelColumnMenu","Column Menu")});c&&(this.hidePopup=r=c.hideFunc),o.filterPromise.then((function(e){t(a),e.afterGuiAttached&&e.afterGuiAttached({container:"columnMenu",hidePopup:r})})),e.setMenuVisible(!0,"contextMenu")},t.prototype.trapFocusWithin=function(e,t){e.keyCode!==wo.TAB||e.defaultPrevented||this.focusService.findNextFocusableElement(t,!1,e.shiftKey)||(e.preventDefault(),this.focusService.focusInto(t,e.shiftKey))},t.prototype.isMenuEnabled=function(e){return e.isFilterAllowed()},gm([Ze("filterManager")],t.prototype,"filterManager",void 0),gm([Ze("popupService")],t.prototype,"popupService",void 0),gm([Ze("focusService")],t.prototype,"focusService",void 0),gm([Ze("ctrlsService")],t.prototype,"ctrlsService",void 0),t=gm([Je("menuFactory")],t),t}(Mt),_m=function(){function e(e,t,n){t?(this.gridOptions=t,(new ym).create(e,t,(function(t){var n=new Hh(e);t.createBean(n)}),n)):console.error("AG Grid: no gridOptions provided to the grid")}return e.prototype.destroy=function(){this.gridOptions&&this.gridOptions.api&&this.gridOptions.api.destroy()},e}(),ym=function(){function e(){}return e.prototype.create=function(e,t,n,r){var i=this,o=!!t.debug,a=this.getRegisteredModules(r),s=this.createBeansList(t.rowModelType,a),u=this.createProvidedBeans(e,t,r);if(s){var l={providedBeanInstances:u,beanClasses:s,debug:o},c=new Ch("AG Grid",(function(){return t.debug})),d=new Ch("Context",(function(){return l.debug})),h=new ze(l,d),p=h.getBean("beans");this.registerModuleUserComponents(p,a),this.registerStackComponents(p,a),this.registerControllers(p,a),n(h),p.ctrlsService.whenReady((function(){i.setColumnsAndData(p),i.dispatchGridReadyEvent(p,t);var e=ut.isRegistered(rt.EnterpriseCoreModule);c.log("initialised successfully, enterprise = "+e)}))}},e.prototype.registerControllers=function(e,t){t.forEach((function(t){t.controllers&&t.controllers.forEach((function(t){return e.ctrlsFactory.register(t)}))}))},e.prototype.registerStackComponents=function(e,t){var n=this.createAgStackComponentsList(t);e.agStackComponentsRegistry.setupComponents(n)},e.prototype.getRegisteredModules=function(e){var t=e?e.modules:null,n=ut.getRegisteredModules(),r=[],i={};function o(e,t){function n(t){i[t.moduleName]||(i[t.moduleName]=!0,r.push(t),ut.register(t,e))}n(t),t.dependantModules&&t.dependantModules.forEach(o.bind(null,e))}return t&&t.forEach(o.bind(null,!0)),n&&n.forEach(o.bind(null,!ut.isPackageBased())),r},e.prototype.registerModuleUserComponents=function(e,t){var n=this.extractModuleEntity(t,(function(e){return e.userComponents?e.userComponents:[]}));n.forEach((function(t){e.userComponentRegistry.registerDefaultComponent(t.componentName,t.componentClass)}))},e.prototype.createProvidedBeans=function(e,t,n){var r=n?n.frameworkOverrides:null;S(r)&&(r=new op);var i={gridOptions:t,eGridDiv:e,$scope:n?n.$scope:null,$compile:n?n.$compile:null,globalEventListener:n?n.globalEventListener:null,frameworkOverrides:r};return n&&n.providedBeanInstances&&we(i,n.providedBeanInstances),i},e.prototype.createAgStackComponentsList=function(e){var t=[{componentName:"AgCheckbox",componentClass:bc},{componentName:"AgRadioButton",componentClass:rp},{componentName:"AgToggleButton",componentClass:og},{componentName:"AgInputTextField",componentClass:Hf},{componentName:"AgInputTextArea",componentClass:Vf},{componentName:"AgInputNumberField",componentClass:Zf},{componentName:"AgInputRange",componentClass:eg},{componentName:"AgSelect",componentClass:Yo},{componentName:"AgSlider",componentClass:qf},{componentName:"AgAngleSelect",componentClass:rg},{componentName:"AgColorPicker",componentClass:Qf},{componentName:"AgGridBody",componentClass:$d},{componentName:"AgHeaderRoot",componentClass:Xc},{componentName:"AgPagination",componentClass:mf},{componentName:"AgOverlayWrapper",componentClass:Cf},{componentName:"AgGroupComponent",componentClass:kf},{componentName:"AgPanel",componentClass:Rf},{componentName:"AgDialog",componentClass:Bf},{componentName:"AgRowContainer",componentClass:cm},{componentName:"AgFakeHorizontalScroll",componentClass:Kg}],n=this.extractModuleEntity(e,(function(e){return e.agStackComponents?e.agStackComponents:[]}));return t=t.concat(n),t},e.prototype.createBeansList=function(e,t){var n=this.getRowModelClass(e,t);if(n){var r=[n,Hu,ug,dg,Dg,kp,nh,Is,jp,Vp,bf,Zs,cf,Ah,fg,Yh,yn,at,fu,yh,vu,$c,nn,Gl,Cp,Fl,ah,Pt,lh,Ip,af,Ap,nd,wh,gn,kh,mm,ds,Fu,ph,Xh,Zp,Zh,tp,dp,up,zh,fp,_p,pf,bp,Op,tf,Fg,Pn,kg,Eg,Rg,Ig,jg,Jg,pm,Vg],i=this.extractModuleEntity(t,(function(e){return e.beans?e.beans:[]}));r.push.apply(r,i);var o=[];return r.forEach((function(e){o.indexOf(e)<0&&o.push(e)})),o}},e.prototype.extractModuleEntity=function(e,t){return[].concat.apply([],e.map(t))},e.prototype.setColumnsAndData=function(e){var t=e.gridOptionsWrapper.getColumnDefs();e.columnModel.setColumnDefs(t||[],"gridInitializing"),e.rowModel.start()},e.prototype.dispatchGridReadyEvent=function(e,t){var n={type:It.EVENT_GRID_READY,api:t.api,columnApi:t.columnApi};e.eventService.dispatchEvent(n)},e.prototype.getRowModelClass=function(e,t){e||(e=st.ROW_MODEL_TYPE_CLIENT_SIDE);var n={};t.forEach((function(e){de(e.rowModels,(function(e,t){n[e]=t}))}));var r=n[e];if(D(r))return r;e===st.ROW_MODEL_TYPE_INFINITE&&console.error('AG Grid: Row Model "Infinite" not found. Please ensure the '+rt.InfiniteRowModelModule+" is registered.';"),console.error("AG Grid: could not find matching row model for rowModelType "+e),e===st.ROW_MODEL_TYPE_VIEWPORT&&console.error('AG Grid: Row Model "Viewport" not found. Please ensure the AG Grid Enterprise Module '+rt.ViewportRowModelModule+" is registered.';"),e===st.ROW_MODEL_TYPE_SERVER_SIDE&&console.error('AG Grid: Row Model "Server Side" not found. Please ensure the AG Grid Enterprise Module '+rt.ServerSideRowModelModule+" is registered.';"),e===st.ROW_MODEL_TYPE_CLIENT_SIDE&&console.error('AG Grid: Row Model "Client Side" not found. Please ensure the '+rt.ClientSideRowModelModule+" is registered.';")},e}();
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var vm,bm=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Fm=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};(function(e){function t(n){var r=e.call(this,t.getTemplate(n.cssClass))||this;return r.items=[],r.params=n,n.items&&n.items.forEach((function(e){return r.addItem(e)})),r}bm(t,e),t.prototype.postConstruct=function(){this.createManagedBean(new ko(this.getFocusableElement(),{onTabKeyDown:this.onTabKeyDown.bind(this),handleKeyDown:this.handleKeyDown.bind(this)}))},t.getTemplate=function(e){return'<div class="ag-tabs '+e+'">\n            <div ref="eHeader" role="tablist" class="ag-tabs-header '+(e?e+"-header":"")+'"></div>\n            <div ref="eBody" role="presentation" class="ag-tabs-body '+(e?e+"-body":"")+'"></div>\n        </div>'},t.prototype.handleKeyDown=function(e){switch(e.keyCode){case wo.RIGHT:case wo.LEFT:if(!this.eHeader.contains(document.activeElement))return;var t=this.items.indexOf(this.activeItem),n=e.keyCode===wo.RIGHT?Math.min(t+1,this.items.length-1):Math.max(t-1,0);if(t===n)return;e.preventDefault();var r=this.items[n];this.showItemWrapper(r),r.eHeaderButton.focus();break;case wo.UP:case wo.DOWN:e.stopPropagation();break}},t.prototype.onTabKeyDown=function(e){if(!e.defaultPrevented){var t=this,n=t.focusService,r=t.eHeader,i=t.eBody,o=t.activeItem,a=document.activeElement;if(e.preventDefault(),r.contains(a))n.focusInto(i,e.shiftKey);else if(n.isFocusUnderManagedComponent(i))o.eHeaderButton.focus();else{var s=n.findNextFocusableElement(i,!1,e.shiftKey);s?s.focus():o.eHeaderButton.focus()}}},t.prototype.setAfterAttachedParams=function(e){this.afterAttachedParams=e},t.prototype.showFirstItem=function(){this.items.length>0&&this.showItemWrapper(this.items[0])},t.prototype.addItem=function(e){var t=document.createElement("span");ei(t,"tab"),t.setAttribute("tabIndex","-1"),t.appendChild(e.title),$n(t,"ag-tab"),this.eHeader.appendChild(t),oi(t,e.titleLabel);var n={tabbedItem:e,eHeaderButton:t};this.items.push(n),t.addEventListener("click",this.showItemWrapper.bind(this,n))},t.prototype.showItem=function(e){var t=R(this.items,(function(t){return t.tabbedItem===e}));t&&this.showItemWrapper(t)},t.prototype.showItemWrapper=function(e){var t=this;this.params.onItemClicked&&this.params.onItemClicked({item:e.tabbedItem}),this.activeItem!==e?(_r(this.eBody),e.tabbedItem.bodyPromise.then((function(n){t.eBody.appendChild(n);var r=!t.focusService.isKeyboardMode();t.focusService.focusInto(t.eBody,!1,r),e.tabbedItem.afterAttachedCallback&&e.tabbedItem.afterAttachedCallback(t.afterAttachedParams)})),this.activeItem&&er(this.activeItem.eHeaderButton,"ag-tab-selected"),$n(e.eHeaderButton,"ag-tab-selected"),this.activeItem=e):qe(this.params.onActiveItemClicked)},Fm([Ze("focusService")],t.prototype,"focusService",void 0),Fm([lo("eHeader")],t.prototype,"eHeader",void 0),Fm([lo("eBody")],t.prototype,"eBody",void 0),Fm([Xe],t.prototype,"postConstruct",null)})(uo);(function(e){e["Applied"]="Applied",e["StoreNotFound"]="StoreNotFound",e["StoreLoading"]="StoreLoading",e["StoreWaitingToLoad"]="StoreWaitingToLoad",e["StoreLoadingFailed"]="StoreLoadingFailed",e["StoreWrongType"]="StoreWrongType",e["Cancelled"]="Cancelled"})(vm||(vm={}));
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var wm,Cm=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Dm=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Sm=(function(e){function t(n,r,i){void 0===n&&(n="default"),void 0===r&&(r="listbox");var o=e.call(this,t.getTemplate(n))||this;return o.cssIdentifier=n,o.ariaRole=r,o.listName=i,o.renderedRows=new Map,o.rowHeight=20,o.isDestroyed=!1,o}Cm(t,e),t.prototype.postConstruct=function(){var e=this;this.addScrollListener(),this.rowHeight=this.getItemHeight(),this.addResizeObserver(),this.initialiseTabGuard({onFocusIn:function(t){return e.onFocusIn(t)},onFocusOut:function(t){return e.onFocusOut(t)},focusInnerElement:function(t){return e.focusInnerElement(t)},onTabKeyDown:function(t){return e.onTabKeyDown(t)},handleKeyDown:function(t){return e.handleKeyDown(t)}}),this.setAriaProperties()},t.prototype.setAriaProperties=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=e("ariaDefaultListName",this.listName||"List"),n=this.eContainer;ei(n,this.ariaRole),oi(n,t)},t.prototype.addResizeObserver=function(){var e=this.drawVirtualRows.bind(this),t=this.resizeObserverService.observeResize(this.getGui(),e);this.addDestroyFunc(t)},t.prototype.focusInnerElement=function(e){this.focusRow(e?this.model.getRowCount()-1:0)},t.prototype.onFocusIn=function(e){var t=e.target;return rr(t,"ag-virtual-list-item")&&(this.lastFocusedRowIndex=ri(t)-1),!1},t.prototype.onFocusOut=function(e){return this.getFocusableElement().contains(e.relatedTarget)||(this.lastFocusedRowIndex=null),!1},t.prototype.handleKeyDown=function(e){switch(e.keyCode){case wo.UP:case wo.DOWN:this.navigate(e.keyCode===wo.UP)&&e.preventDefault();break}},t.prototype.onTabKeyDown=function(e){this.navigate(e.shiftKey)?e.preventDefault():this.focusService.focusInto(this.getGui(),!e.shiftKey)},t.prototype.navigate=function(e){if(null==this.lastFocusedRowIndex)return!1;var t=this.lastFocusedRowIndex+(e?-1:1);return!(t<0||t>=this.model.getRowCount())&&(this.focusRow(t),!0)},t.prototype.getLastFocusedRow=function(){return this.lastFocusedRowIndex},t.prototype.focusRow=function(e){var t=this;this.ensureIndexVisible(e),window.setTimeout((function(){var n=t.renderedRows.get(e);n&&n.eDiv.focus()}),10)},t.prototype.getComponentAt=function(e){var t=this.renderedRows.get(e);return t&&t.rowComponent},t.getTemplate=function(e){return'\n            <div class="ag-virtual-list-viewport ag-'+e+'-virtual-list-viewport" role="presentation">\n                <div class="ag-virtual-list-container ag-'+e+'-virtual-list-container" ref="eContainer"></div>\n            </div>'},t.prototype.getItemHeight=function(){return this.gridOptionsWrapper.getListItemHeight()},t.prototype.ensureIndexVisible=function(e){var t=this.model.getRowCount();if("number"!==typeof e||e<0||e>=t)console.warn("invalid row index for ensureIndexVisible: "+e);else{var n=e*this.rowHeight,r=n+this.rowHeight,i=this.getGui(),o=i.scrollTop,a=i.offsetHeight,s=o+a,u=o>n,l=s<r;if(u)i.scrollTop=n;else if(l){var c=r-a;i.scrollTop=c}}},t.prototype.setComponentCreator=function(e){this.componentCreator=e},t.prototype.getRowHeight=function(){return this.rowHeight},t.prototype.getScrollTop=function(){return this.getGui().scrollTop},t.prototype.setRowHeight=function(e){this.rowHeight=e,this.refresh()},t.prototype.refresh=function(){var e=this;if(null!=this.model&&!this.isDestroyed){var t=this.model.getRowCount();this.eContainer.style.height=t*this.rowHeight+"px",Ye((function(){return e.eContainer.clientHeight>=t*e.rowHeight}),(function(){e.isDestroyed||(e.clearVirtualRows(),e.drawVirtualRows())}))}},t.prototype.clearVirtualRows=function(){var e=this;this.renderedRows.forEach((function(t,n){return e.removeRow(n)}))},t.prototype.drawVirtualRows=function(){var e=this.getGui(),t=e.scrollTop,n=t+e.offsetHeight,r=Math.floor(t/this.rowHeight),i=Math.floor(n/this.rowHeight);this.ensureRowsRendered(r,i)},t.prototype.ensureRowsRendered=function(e,t){var n=this;this.renderedRows.forEach((function(r,i){(i<e||i>t)&&i!==n.lastFocusedRowIndex&&n.removeRow(i)}));for(var r=e;r<=t;r++)this.renderedRows.has(r)||r<this.model.getRowCount()&&this.insertRow(r)},t.prototype.insertRow=function(e){var t=this,n=this.model.getRow(e),r=document.createElement("div");if($n(r,"ag-virtual-list-item"),$n(r,"ag-"+this.cssIdentifier+"-virtual-list-item"),ei(r,"tree"===this.ariaRole?"treeitem":"option"),hi(r,this.model.getRowCount()),pi(r,e+1),r.setAttribute("tabindex","-1"),"function"===typeof this.model.isRowSelected){var i=this.model.isRowSelected(e);wi(r,!!i),Ci(r,i)}r.style.height=this.rowHeight+"px",r.style.top=this.rowHeight*e+"px";var o=this.componentCreator(n,r);o.addGuiEventListener("focusin",(function(){return t.lastFocusedRowIndex=e})),r.appendChild(o.getGui()),this.renderedRows.has(e-1)?this.renderedRows.get(e-1).eDiv.insertAdjacentElement("afterend",r):this.renderedRows.has(e+1)?this.renderedRows.get(e+1).eDiv.insertAdjacentElement("beforebegin",r):this.eContainer.appendChild(r),this.renderedRows.set(e,{rowComponent:o,eDiv:r})},t.prototype.removeRow=function(e){var t=this.renderedRows.get(e);this.eContainer.removeChild(t.eDiv),this.destroyBean(t.rowComponent),this.renderedRows.delete(e)},t.prototype.addScrollListener=function(){var e=this;this.addGuiEventListener("scroll",(function(){return e.drawVirtualRows()}))},t.prototype.setModel=function(e){this.model=e},t.prototype.destroy=function(){this.isDestroyed||(this.clearVirtualRows(),this.isDestroyed=!0,e.prototype.destroy.call(this))},Dm([Ze("resizeObserverService")],t.prototype,"resizeObserverService",void 0),Dm([Ze("focusService")],t.prototype,"focusService",void 0),Dm([lo("eContainer")],t.prototype,"eContainer",void 0),Dm([Xe],t.prototype,"postConstruct",null)}(Nh),function(){function e(){}return e.prototype.wrap=function(e,t,n,r,i){var o=this;void 0===n&&(n=[]);var a=this.createWrapper(e,r,i);return t.forEach((function(e){o.createMethod(a,e,!0)})),n.forEach((function(e){o.createMethod(a,e,!1)})),a},e.prototype.unwrap=function(e){return e},e.prototype.createMethod=function(e,t,n){e.addMethod(t,this.createMethodProxy(e,t,n))},e.prototype.createMethodProxy=function(e,t,n){return function(){return e.hasMethod(t)?e.callMethod(t,arguments):(n&&console.warn("AG Grid: Framework component is missing the method "+t+"()"),null)}},e}());(function(e){e["Column"]="column",e["GroupedColumn"]="groupedColumn",e["StackedColumn"]="stackedColumn",e["NormalizedColumn"]="normalizedColumn",e["Bar"]="bar",e["GroupedBar"]="groupedBar",e["StackedBar"]="stackedBar",e["NormalizedBar"]="normalizedBar",e["Line"]="line",e["Scatter"]="scatter",e["Bubble"]="bubble",e["Pie"]="pie",e["Doughnut"]="doughnut",e["Area"]="area",e["StackedArea"]="stackedArea",e["NormalizedArea"]="normalizedArea",e["Histogram"]="histogram"})(wm||(wm={}));
/**
 * @ag-grid-community/core - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
 * @version v26.2.1
 * @link http://www.ag-grid.com/
 * @license MIT
 */
var km="undefined"===typeof n.g?{}:n.g;km.HTMLElement="undefined"===typeof HTMLElement?{}:HTMLElement,km.HTMLButtonElement="undefined"===typeof HTMLButtonElement?{}:HTMLButtonElement,km.HTMLSelectElement="undefined"===typeof HTMLSelectElement?{}:HTMLSelectElement,km.HTMLInputElement="undefined"===typeof HTMLInputElement?{}:HTMLInputElement,km.Node="undefined"===typeof Node?{}:Node,km.MouseEvent="undefined"===typeof MouseEvent?{}:MouseEvent},22892:function(e,t,n){"use strict";n.r(t),n.d(t,{AgGridVue:function(){return F}});var r=n(54877),i=n(62279),o=n(15091),a=function(){function e(){}return e.getComponentType=function(e,t){if("string"===typeof t){var n=this.searchForComponentInstance(e,t);return n?o.Ay.extend(n):(console.error("Could not find component with name of "+t+". Is it in Vue.components?"),null)}return t},e.createAndMountComponent=function(e,t,n){var r={data:{params:Object.freeze(e)},parent:n};n.componentDependencies&&n.componentDependencies.forEach((function(e){return r[e]=n[e]}));var i=new t(r);return i.$mount(),i},e.searchForComponentInstance=function(e,t,n,r){void 0===n&&(n=10),void 0===r&&(r=!1);var i=null,o=e.$parent,a=0;while(!i&&o&&o.$options&&++a<n)i=o.$options.components[t],o=o.$parent;return i||r?i:(console.error("Could not find component with name of "+t+". Is it in Vue.components?"),null)},e}(),s=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),u=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},l=function(e){function t(t){var n=e.call(this)||this;return n.parent=t,n}return s(t,e),t.prototype.createWrapper=function(e){var t=this,n=function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return s(i,n),i.prototype.init=function(e){n.prototype.init.call(this,e)},i.prototype.hasMethod=function(e){return null!=r.getFrameworkComponentInstance()[e]},i.prototype.callMethod=function(e,t){var n=this.getFrameworkComponentInstance(),i=r.getFrameworkComponentInstance();return i[e].apply(n,t)},i.prototype.addMethod=function(e,t){r[e]=t},i.prototype.overrideProcessing=function(e){return t.parent.autoParamsRefresh&&"refresh"===e},i.prototype.processMethod=function(e,t){return"refresh"===e&&(this.getFrameworkComponentInstance().params=t[0]),this.hasMethod(e)?this.callMethod(e,t):"refresh"===e},i.prototype.createComponent=function(n){return t.createComponent(e,n)},i}(c),r=new n;return r},t.prototype.createComponent=function(e,t){var n=a.getComponentType(this.parent,e);if(n)return a.createAndMountComponent(t,n,this.parent)},t.prototype.createMethodProxy=function(e,t,n){return function(){return e.overrideProcessing(t)?e.processMethod(t,arguments):e.hasMethod(t)?e.callMethod(t,arguments):(n&&console.warn("AG Grid: Framework component is missing the method "+t+"()"),null)}},t.prototype.destroy=function(){this.parent=null},t=u([(0,i.dR4)("frameworkComponentWrapper")],t),t}(i.Cf3),c=function(){function e(){}return e.prototype.getGui=function(){return this.component.$el},e.prototype.destroy=function(){this.getFrameworkComponentInstance()&&"function"===typeof this.getFrameworkComponentInstance().destroy&&this.getFrameworkComponentInstance().destroy(),this.component.$destroy()},e.prototype.getFrameworkComponentInstance=function(){return this.component},e.prototype.init=function(e){this.component=this.createComponent(e)},e}(),d=function(){var e={gridOptions:{default:function(){return{}}},rowDataModel:void 0},t={rowDataModel:function(e,t){this.processChanges("rowData",e,t)}};i.kNx.ALL_PROPERTIES.forEach((function(n){e[n]={},t[n]=function(e,t){this.processChanges(n,e,t)}}));var n={prop:"rowDataModel",event:"data-model-changed"};return[e,t,n]},h=function(){function e(){}return e.hasChildColumns=function(e){return e&&e.default&&e.default.length>0},e.mapChildColumnDefs=function(t){return t.default.map((function(t){return e.toColDef(t)}))},e.toColDef=function(t){var n=e.createColDefFromGridColumn(t);return t.children&&t.children.length>0&&(n.children=e.getChildColDefs(t.children)),n},e.getChildColDefs=function(t){return t.map((function(t){return e.createColDefFromGridColumn(t)}))},e.createColDefFromGridColumn=function(t){var n={};return e.assign(n,t.data.attrs),delete n.children,i.sVm.BOOLEAN_PROPERTIES.forEach((function(e){var t=n;""===t[e]&&(t[e]=!0)})),n},e.assign=function(e,t){return[t].reduce((function(e,t){return Object.keys(t).forEach((function(n){e[n]=t[n]})),e}),e)},e}(),p=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),f=function(e){function t(t){var n=e.call(this)||this;return n.parent=t,n}return p(t,e),t.prototype.frameworkComponent=function(e){return a.searchForComponentInstance(this.parent,e,10,!0)?e:null},t}(i.pow),g=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),m=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},_=d(),y=_[0],v=_[1],b=_[2],F=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.gridCreated=!1,t.isDestroyed=!1,t.gridReadyFired=!1,t.emitRowModel=null,t}var n;return g(t,e),n=t,t.kebabProperty=function(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()},t.prototype.render=function(e){return e("div")},t.prototype.globalEventListener=function(e,t){if(!this.isDestroyed){"gridReady"===e&&(this.gridReadyFired=!0),this.updateModelIfUsed(e);var r=n.kebabProperty(e);this.$listeners[r]?this.$emit(r,t):this.$listeners[e]&&this.$emit(e,t)}},t.prototype.processChanges=function(e,t,n){if(this.gridCreated){if(this.skipChange(e,t,n))return;var r={};r[e]={currentValue:t,previousValue:n},i.kNx.processOnChange(r,this.gridOptions,this.gridOptions.api,this.gridOptions.columnApi)}},t.prototype.mounted=function(){var e=this;this.emitRowModel=this.debounce((function(){e.$emit("data-model-changed",Object.freeze(e.getRowData()))}),20);var t=new l(this),n=i.kNx.copyAttributesToGridOptions(this.gridOptions,this);this.checkForBindingConflicts(),n.rowData=this.getRowDataBasedOnBindings(),h.hasChildColumns(this.$slots)&&(n.columnDefs=h.mapChildColumnDefs(this.$slots));var r={globalEventListener:this.globalEventListener.bind(this),frameworkOverrides:new f(this),providedBeanInstances:{frameworkComponentWrapper:t},modules:this.modules};new i.xA9(this.$el,n,r),this.gridCreated=!0},t.prototype.destroyed=function(){this.gridCreated&&(this.gridOptions.api&&this.gridOptions.api.destroy(),this.isDestroyed=!0)},t.prototype.checkForBindingConflicts=function(){var e=this;(e.rowData||this.gridOptions.rowData)&&e.rowDataModel&&console.warn("ag-grid: Using both rowData and rowDataModel. rowData will be ignored.")},t.prototype.getRowData=function(){var e=[];return this.gridOptions.api.forEachNode((function(t){e.push(t.data)})),e},t.prototype.updateModelIfUsed=function(e){this.gridReadyFired&&this.$listeners["data-model-changed"]&&-1!==n.ROW_DATA_EVENTS.indexOf(e)&&this.emitRowModel&&this.emitRowModel()},t.prototype.getRowDataBasedOnBindings=function(){var e=this,t=e.rowDataModel;return t||(e.rowData?e.rowData:e.gridOptions.rowData)},t.prototype.skipChange=function(e,t,n){if(this.gridReadyFired&&"rowData"===e&&this.$listeners["data-model-changed"]){if(t===n)return!0;if(t&&n){var r=t,i=n;if(r.length===i.length){for(var o=0;o<r.length;o++)if(r[o]!==i[o])return!1;return!0}}}return!1},t.prototype.debounce=function(e,t){var n;return function(){var r=function(){e()};window.clearTimeout(n),n=window.setTimeout(r,t)}},t.ROW_DATA_EVENTS=["rowDataChanged","rowDataUpdated","cellValueChanged","rowValueChanged"],m([(0,r.kv)(Boolean)],t.prototype,"autoParamsRefresh",void 0),m([(0,r.kv)({default:function(){return[]}})],t.prototype,"componentDependencies",void 0),m([(0,r.kv)({default:function(){return[]}})],t.prototype,"modules",void 0),t=n=m([(0,i.dR4)("agGridVue"),(0,r.uA)({props:y,watch:v,model:b})],t),t}(r.lD)},62229:function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(22892))},9127:function(e,t,n){"use strict";var r="auto",i=["auto","bg","cs","da","de","el","en","en-GB","es","es-419","et","fi","fr","fr-CA","hu","id","it","ja","lt","lv","ms","mt","nb","nl","pl","pt","pt-BR","ro","ru","sk","sl","sv","tr","zh","zh-HK","zh-TW"],o=["auto","book","donate","pay"],a=["required","auto"],s={base:{color:"#32325d",fontFamily:'"Helvetica Neue", Helvetica, sans-serif',fontSmoothing:"antialiased",fontSize:"16px","::placeholder":{color:"#aab7c4"}},invalid:{color:"#fa755a",iconColor:"#fa755a"}},u=n(25629).rE,l={name:"vue-stripe",version:u,url:"https://vuestripe.com",partner_id:"pp_partner_IqtOXpBSuz0IE2"},c={install:function(e,t){var n=t.pk,r=t.stripeAccount,i=t.apiVersion,o=t.locale,a=window.Stripe(n,{stripeAccount:r,apiVersion:i,locale:o});a.registerAppInfo(l),e.prototype.$stripe=a}};function d(e,t){return e(t={exports:{}},t.exports),t.exports}var h=d((function(e){var t=function(e){var t,n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function u(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,o=Object.create(i.prototype),a=new x(r||[]);return o._invoke=function(e,t,n){var r=c;return function(i,o){if(r===h)throw new Error("Generator is already running");if(r===p){if("throw"===i)throw o;return A()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=D(a,n);if(s){if(s===f)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===c)throw r=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var u=l(e,t,n);if("normal"===u.type){if(r=n.done?p:d,u.arg===f)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r=p,n.method="throw",n.arg=u.arg)}}}(e,n,a),o}function l(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var c="suspendedStart",d="suspendedYield",h="executing",p="completed",f={};function g(){}function m(){}function _(){}var y={};y[o]=function(){return this};var v=Object.getPrototypeOf,b=v&&v(v(E([])));b&&b!==n&&r.call(b,o)&&(y=b);var F=_.prototype=g.prototype=Object.create(y);function w(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function C(e){var t;this._invoke=function(n,i){function o(){return new Promise((function(t,o){!function t(n,i,o,a){var s=l(e[n],e,i);if("throw"!==s.type){var u=s.arg,c=u.value;return c&&"object"==typeof c&&r.call(c,"__await")?Promise.resolve(c.__await).then((function(e){t("next",e,o,a)}),(function(e){t("throw",e,o,a)})):Promise.resolve(c).then((function(e){u.value=e,o(u)}),(function(e){return t("throw",e,o,a)}))}a(s.arg)}(n,i,t,o)}))}return t=t?t.then(o,o):o()}}function D(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,D(e,n),"throw"===n.method))return f;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var i=l(r,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,f;var o=i.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,f):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,f)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function x(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function E(e){if(e){var n=e[o];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:A}}function A(){return{value:t,done:!0}}return m.prototype=F.constructor=_,_.constructor=m,_[s]=m.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,s in e||(e[s]="GeneratorFunction")),e.prototype=Object.create(F),e},e.awrap=function(e){return{__await:e}},w(C.prototype),C.prototype[a]=function(){return this},e.AsyncIterator=C,e.async=function(t,n,r,i){var o=new C(u(t,n,r,i));return e.isGeneratorFunction(n)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},w(F),F[s]="Generator",F[o]=function(){return this},F.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=E,x.prototype={constructor:x,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(k),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:E(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),f}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}})),p=h;function f(e){return(f="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)}var g,m="https://js.stripe.com/v3",_=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,y="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",v=function(){for(var e=document.querySelectorAll('script[src^="'.concat(m,'"]')),t=0;t<e.length;t++){var n=e[t];if(_.test(n.src))return n}return null},b=function(e){var t=e&&!e.advancedFraudSignals?"?advancedFraudSignals=false":"",n=document.createElement("script");n.src="".concat(m).concat(t);var r=document.head||document.body;if(!r)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return r.appendChild(n),n},F=function(e,t){e&&e._registerWrapper&&e._registerWrapper({name:"stripe-js",version:"1.13.2",startTime:t})},w=null,C=function(e){return null!==w?w:w=new Promise((function(t,n){if("undefined"!=typeof window)if(window.Stripe&&e&&console.warn(y),window.Stripe)t(window.Stripe);else try{var r=v();r&&e?console.warn(y):r||(r=b(e)),r.addEventListener("load",(function(){window.Stripe?t(window.Stripe):n(new Error("Stripe.js not available"))})),r.addEventListener("error",(function(){n(new Error("Failed to load Stripe.js"))}))}catch(e){return void n(e)}else t(null)}))},D=function(e,t,n){if(null===e)return null;var r=e.apply(void 0,t);return F(r,n),r},S=function(e){var t="invalid load parameters; expected object of shape\n\n    {advancedFraudSignals: boolean}\n\nbut received\n\n    ".concat(JSON.stringify(e),"\n");if(null===e||"object"!==f(e))throw new Error(t);if(1===Object.keys(e).length&&"boolean"==typeof e.advancedFraudSignals)return e;throw new Error(t)},k=!1,x=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];k=!0;var r=Date.now();return C(g).then((function(e){return D(e,t,r)}))};x.setLoadParameters=function(e){if(k)throw new Error("You cannot change load parameters after calling loadStripe");g=S(e)};
/**
 * vue-coerce-props v1.0.0
 * (c) 2018 Eduardo San Martin Morote <posva13@gmail.com>
 * @license MIT
 */
var E={beforeCreate:function(){var e=this.$options.props;e&&(this._$coertions=Object.keys(e).filter((function(t){return e[t].coerce})).map((function(t){return[t,e[t].coerce]})))},computed:{$coerced:function(){var e=this;return this._$coertions.reduce((function(t,n){var r=n[0],i=n[1];return t[r]=i.call(e,e.$props[r]),t}),{})}}},A={pk:{type:String,required:!0},mode:{type:String,validator:function(e){return["payment","subscription"].includes(e)}},lineItems:{type:Array,default:void 0},items:{type:Array},successUrl:{type:String,default:window.location.href},cancelUrl:{type:String,default:window.location.href},submitType:{type:String,validator:function(e){return o.includes(e)}},billingAddressCollection:{type:String,default:"auto",validator:function(e){return a.includes(e)}},clientReferenceId:{type:String},customerEmail:{type:String},sessionId:{type:String},stripeAccount:{type:String,default:void 0},apiVersion:{type:String,default:void 0},locale:{type:String,default:r,coerce:function(e){return i.includes(e)?e:(console.warn("VueStripe Warning: '".concat(e,"' is not supported by Stripe yet. Falling back to default '").concat(r,"'.")),r)}},shippingAddressCollection:{type:Object,validator:function(e){return Object.prototype.hasOwnProperty.call(e,"allowedCountries")}},disableAdvancedFraudDetection:{type:Boolean},stripeOptions:{type:Object,default:null}},T={props:A,mixins:[E],render:function(e){return e},methods:{redirectToCheckout:function(){var e,t,n;return p.async((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,this.$emit("loading",!0),this.disableAdvancedFraudDetection&&x.setLoadParameters({advancedFraudSignals:!1}),e={stripeAccount:this.stripeAccount,apiVersion:this.apiVersion,locale:this.locale},r.next=6,p.awrap(x(this.pk,e));case 6:if((t=r.sent).registerAppInfo(l),!this.sessionId){r.next=11;break}return t.redirectToCheckout({sessionId:this.sessionId}),r.abrupt("return");case 11:if(!this.lineItems||!this.lineItems.length||this.mode){r.next=14;break}return console.error("Error: Property 'mode' is required when using 'lineItems'. See https://stripe.com/docs/js/checkout/redirect_to_checkout#stripe_checkout_redirect_to_checkout-options-mode"),r.abrupt("return");case 14:return n={billingAddressCollection:this.billingAddressCollection,cancelUrl:this.cancelUrl,clientReferenceId:this.clientReferenceId,customerEmail:this.customerEmail,items:this.items,lineItems:this.lineItems,locale:this.$coerced.locale,mode:this.mode,shippingAddressCollection:this.shippingAddressCollection,submitType:this.submitType,successUrl:this.successUrl},r.abrupt("return",t.redirectToCheckout(n));case 18:r.prev=18,r.t0=r.catch(0),console.error(r.t0),this.$emit("error",r.t0);case 22:case"end":return r.stop()}}),null,this,[[0,18]])}}};function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=M;function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P="card",I={props:{pk:{type:String,required:!0},testMode:{type:Boolean,default:!1},stripeAccount:{type:String,default:void 0},apiVersion:{type:String,default:void 0},locale:{type:String,default:"auto"},elementsOptions:{type:Object,default:function(){return{}}},tokenData:{type:Object,default:function(){return{}}},disableAdvancedFraudDetection:{type:Boolean},classes:{type:Object,default:function(){return{}}},elementStyle:{type:Object,default:function(){return s}},value:{type:String,default:void 0},hidePostalCode:Boolean,iconStyle:{type:String,default:"default",validator:function(e){return["solid","default"].includes(e)}},hideIcon:Boolean,disabled:Boolean},data:function(){return{loading:!1,stripe:null,elements:null,element:null,card:null}},computed:{form:function(){return document.getElementById("stripe-element-form")}},mounted:function(){var e,t,n=this;return p.async((function(r){for(;;)switch(r.prev=r.next){case 0:return this.disableAdvancedFraudDetection&&x.setLoadParameters({advancedFraudSignals:!1}),e={stripeAccount:this.stripeAccount,apiVersion:this.apiVersion,locale:this.locale},t={classes:this.classes,style:this.elementStyle,value:this.value,hidePostalCode:this.hidePostalCode,iconStyle:this.iconStyle,hideIcon:this.hideIcon,disabled:this.disabled},r.next=5,p.awrap(x(this.pk,e));case 5:this.stripe=r.sent,this.stripe.registerAppInfo(l),this.elements=this.stripe.elements(this.elementsOptions),this.element=this.elements.create(P,t),this.element.mount("#stripe-element-mount-point"),this.element.on("change",(function(e){var t=document.getElementById("stripe-element-errors");e.error?t.textContent=e.error.message:t.textContent="",n.onChange(e)})),this.element.on("blur",this.onBlur),this.element.on("click",this.onClick),this.element.on("escape",this.onEscape),this.element.on("focus",this.onFocus),this.element.on("ready",this.onReady),this.form.addEventListener("submit",(function(e){var t,r,i,o;return p.async((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,n.$emit("loading",!0),e.preventDefault(),t=R({},n.element),n.amount&&(t.amount=n.amount),a.next=7,p.awrap(n.stripe.createToken(t,n.tokenData));case 7:if(r=a.sent,i=r.token,!(o=r.error)){a.next=15;break}return document.getElementById("stripe-element-errors").textContent=o.message,n.$emit("error",o),a.abrupt("return");case 15:n.$emit("token",i),a.next=22;break;case 18:a.prev=18,a.t0=a.catch(0),console.error(a.t0),n.$emit("error",a.t0);case 22:return a.prev=22,n.$emit("loading",!1),a.finish(22);case 25:case"end":return a.stop()}}),null,null,[[0,18,22,25]])}));case 17:case"end":return r.stop()}}),null,this)},methods:{submit:function(){this.$refs.submitButtonRef.click()},clear:function(){this.element.clear()},destroy:function(){this.element.destroy()},focus:function(){console.warn("This method will currently not work on iOS 13+ due to a system limitation."),this.element.focus()},unmount:function(){this.element.unmount()},update:function(e){this.element.update(e)},onChange:function(e){this.$emit("element-change",e)},onReady:function(e){this.$emit("element-ready",e)},onFocus:function(e){this.$emit("element-focus",e)},onBlur:function(e){this.$emit("element-blur",e)},onEscape:function(e){this.$emit("element-escape",e)},onClick:function(e){this.$emit("element-click",e)}}};function N(e,t,n,r,i,o,a,s,u,l){"boolean"!=typeof a&&(u=s,s=a,a=!1);const c="function"==typeof n?n.options:n;let d;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,i&&(c.functional=!0)),r&&(c._scopeId=r),o?(d=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,u(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=d):t&&(d=a?function(e){t.call(this,l(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),d)if(c.functional){const e=c.render;c.render=function(t,n){return d.call(n),e(t,n)}}else{const e=c.beforeCreate;c.beforeCreate=e?[].concat(e,d):[d]}return n}const B="undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());function j(e){return(e,t)=>V(e,t)}let H;const G={};function V(e,t){const n=B?t.media||"default":e,r=G[n]||(G[n]={ids:new Set,styles:[]});if(!r.ids.has(e)){r.ids.add(e);let n=t.source;if(t.map&&(n+="\n/*# sourceURL="+t.map.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),r.element||(r.element=document.createElement("style"),r.element.type="text/css",t.media&&r.element.setAttribute("media",t.media),void 0===H&&(H=document.head||document.getElementsByTagName("head")[0]),H.appendChild(r.element)),"styleSheet"in r.element)r.styles.push(n),r.element.styleSheet.cssText=r.styles.filter(Boolean).join("\n");else{const e=r.ids.size-1,t=document.createTextNode(n),i=r.element.childNodes;i[e]&&r.element.removeChild(i[e]),i.length?r.element.insertBefore(t,i[e]):r.element.appendChild(t)}}}const Y=I;var W=function(){var e=this.$createElement,t=this._self._c||e;return t("div",[t("form",{attrs:{id:"stripe-element-form"}},[t("div",{attrs:{id:"stripe-element-mount-point"}}),this._v(" "),this._t("stripe-element-errors",[t("div",{attrs:{id:"stripe-element-errors",role:"alert"}})]),this._v(" "),t("button",{ref:"submitButtonRef",staticClass:"hide",attrs:{type:"submit"}})],2)])},q=[];W._withStripped=!0;const z=function(e){e&&e("data-v-4dd8360e_0",{source:"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/**\n * The CSS shown here will not be introduced in the Quickstart guide, but shows\n * how you can use CSS to style your Element's container.\n */\n.StripeElement[data-v-4dd8360e] {\n  box-sizing: border-box;\n\n  height: 40px;\n\n  padding: 10px 12px;\n\n  border: 1px solid transparent;\n  border-radius: 4px;\n  background-color: white;\n\n  box-shadow: 0 1px 3px 0 #e6ebf1;\n  -webkit-transition: box-shadow 150ms ease;\n  transition: box-shadow 150ms ease;\n}\n.StripeElement--focus[data-v-4dd8360e] {\n  box-shadow: 0 1px 3px 0 #cfd7df;\n}\n.StripeElement--invalid[data-v-4dd8360e] {\n  border-color: #fa755a;\n}\n.StripeElement--webkit-autofill[data-v-4dd8360e] {\n  background-color: #fefde5 !important;\n}\n.hide[data-v-4dd8360e] {\n  display: none;\n}\n",map:{version:3,sources:["/home/runner/work/vue-stripe/vue-stripe/src/elements/Card.vue"],names:[],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsPA;;;EAGA;AACA;EACA,sBAAA;;EAEA,YAAA;;EAEA,kBAAA;;EAEA,6BAAA;EACA,kBAAA;EACA,uBAAA;;EAEA,+BAAA;EACA,yCAAA;EACA,iCAAA;AACA;AAEA;EACA,+BAAA;AACA;AAEA;EACA,qBAAA;AACA;AAEA;EACA,oCAAA;AACA;AAEA;EACA,aAAA;AACA",file:"Card.vue",sourcesContent:["<template>\n  <div>\n    <form id=\"stripe-element-form\">\n      <div id=\"stripe-element-mount-point\" />\n      <slot name=\"stripe-element-errors\">\n        <div\n          id=\"stripe-element-errors\"\n          role=\"alert\"\n        />\n      </slot>\n      <button\n        ref=\"submitButtonRef\"\n        type=\"submit\"\n        class=\"hide\"\n      />\n    </form>\n  </div>\n</template>\n\n<script>\nimport { loadStripe } from '@stripe/stripe-js/dist/pure.esm.js';\n// import { isSecureHost } from '../utils';\nimport {\n  DEFAULT_ELEMENT_STYLE,\n  STRIPE_PARTNER_DETAILS,\n  // INSECURE_HOST_ERROR_MESSAGE,\n} from '../constants';\nconst ELEMENT_TYPE = 'card';\nexport default {\n  props: {\n    pk: {\n      type: String,\n      required: true,\n    },\n    testMode: {\n      type: Boolean,\n      default: false,\n    },\n    stripeAccount: {\n      type: String,\n      default: undefined,\n    },\n    apiVersion: {\n      type: String,\n      default: undefined,\n    },\n    locale: {\n      type: String,\n      default: 'auto',\n    },\n    elementsOptions: {\n      type: Object,\n      default: () => ({}),\n    },\n    tokenData: {\n      type: Object,\n      default: () => ({}),\n    },\n    disableAdvancedFraudDetection: {\n      type: Boolean,\n    },\n    // element specific options\n    classes: {\n      type: Object,\n      default: () => ({}),\n    },\n    elementStyle: {\n      type: Object,\n      default: () => (DEFAULT_ELEMENT_STYLE),\n    },\n    value: {\n      type: String,\n      default: undefined,\n    },\n    hidePostalCode: Boolean,\n    iconStyle: {\n      type: String,\n      default: 'default',\n      validator: value => ['solid', 'default'].includes(value),\n    },\n    hideIcon: Boolean,\n    disabled: Boolean,\n  },\n  data () {\n    return {\n      loading: false,\n      stripe: null,\n      elements: null,\n      element: null,\n      card: null,\n    };\n  },\n  computed: {\n    form () {\n      return document.getElementById('stripe-element-form');\n    },\n  },\n  async mounted () {\n    // FIXME: temporarily remove to avoid problems with remote non-production deployments\n    // if (!isSecureHost(this.testMode)) {\n    //   document.getElementById('stripe-element-mount-point').innerHTML = `<p style=\"color: red\">${INSECURE_HOST_ERROR_MESSAGE}</p>`;\n    //   return;\n    // }\n\n    if (this.disableAdvancedFraudDetection) loadStripe.setLoadParameters({ advancedFraudSignals: false });\n\n    const stripeOptions = {\n      stripeAccount: this.stripeAccount,\n      apiVersion: this.apiVersion,\n      locale: this.locale,\n    };\n    const createOptions = {\n      classes: this.classes,\n      style: this.elementStyle,\n      value: this.value,\n      hidePostalCode: this.hidePostalCode,\n      iconStyle: this.iconStyle,\n      hideIcon: this.hideIcon,\n      disabled: this.disabled,\n    };\n\n    this.stripe = await loadStripe(this.pk, stripeOptions);\n    this.stripe.registerAppInfo(STRIPE_PARTNER_DETAILS);\n    this.elements = this.stripe.elements(this.elementsOptions);\n    this.element = this.elements.create(ELEMENT_TYPE, createOptions);\n    this.element.mount('#stripe-element-mount-point');\n\n    this.element.on('change', (event) => {\n      var displayError = document.getElementById('stripe-element-errors');\n      if (event.error) {\n        displayError.textContent = event.error.message;\n      } else {\n        displayError.textContent = '';\n      }\n      this.onChange(event);\n    });\n\n    this.element.on('blur', this.onBlur);\n    this.element.on('click', this.onClick);\n    this.element.on('escape', this.onEscape);\n    this.element.on('focus', this.onFocus);\n    this.element.on('ready', this.onReady);\n\n    this.form.addEventListener('submit', async (event) => {\n      try {\n        this.$emit('loading', true);\n        event.preventDefault();\n        const data = {\n          ...this.element,\n        };\n        if (this.amount) data.amount = this.amount;\n        const { token, error } = await this.stripe.createToken(data, this.tokenData);\n        if (error) {\n          const errorElement = document.getElementById('stripe-element-errors');\n          errorElement.textContent = error.message;\n          this.$emit('error', error);\n          return;\n        }\n        this.$emit('token', token);\n      } catch (error) {\n        console.error(error);\n        this.$emit('error', error);\n      } finally {\n        this.$emit('loading', false);\n      }\n    });\n  },\n  methods: {\n    /**\n     * Triggers the submission of the form\n     * @return {void}\n     */\n    submit () {\n      this.$refs.submitButtonRef.click();\n    },\n    /**\n     * Clears the element\n     * @return {void}\n     */\n    clear () {\n      this.element.clear();\n    },\n    /**\n     * Destroys the element\n     * @return {void}\n     */\n    destroy () {\n      this.element.destroy();\n    },\n    /**\n     * Focuses on the element\n     * @return {void}\n     */\n    focus () {\n      console.warn('This method will currently not work on iOS 13+ due to a system limitation.');\n      this.element.focus();\n    },\n    /**\n     * Unmounts the element\n     * @return {void}\n     */\n    unmount () {\n      this.element.unmount();\n    },\n    /**\n     * Updates the element\n     * @param {string} opts.classes.base The base class applied to the container. Defaults to StripeElement.\n     * @param {string} opts.classes.complete The class name to apply when the Element is complete. Defaults to StripeElement--complete.\n     * @param {string} opts.classes.empty The class name to apply when the Element is empty. Defaults to StripeElement--empty.\n     * @param {string} opts.classes.focus The class name to apply when the Element is focused. Defaults to StripeElement--focus.\n     * @param {string} opts.classes.invalid The class name to apply when the Element is invalid. Defaults to StripeElement--invalid.\n     * @param {string} opts.classes.webkitAutoFill The class name to apply when the Element has its value autofilled by the browser (only on Chrome and Safari). Defaults to StripeElement--webkit-autofill.\n     * @param {Object} opts.style Customize the appearance of this element using CSS properties passed in a Style object.\n     * @param {string} opts.value A pre-filled set of values to include in the input (e.g., {postalCode: '94110'}). Note that sensitive card information (card number, CVC, and expiration date) cannot be pre-filled\n     * @param {boolean} opts.hidePostalCode Hide the postal code field. Default is false. If you are already collecting a full billing address or postal code elsewhere, set this to true.\n     * @param {string} opts.iconStyle Appearance of the icon in the Element. Either solid or default.\n     * @param {boolean} opts.hideIcon Hides the icon in the Element. Default is false.\n     * @param {boolean} opts.disabled Applies a disabled state to the Element such that user input is not accepted. Default is false.\n     */\n    update (opts) {\n      this.element.update(opts);\n    },\n    // events\n    onChange (e) {\n      this.$emit('element-change', e);\n    },\n    onReady (e) {\n      this.$emit('element-ready', e);\n    },\n    onFocus (e) {\n      this.$emit('element-focus', e);\n    },\n    onBlur (e) {\n      this.$emit('element-blur', e);\n    },\n    onEscape (e) {\n      this.$emit('element-escape', e);\n    },\n    onClick (e) {\n      this.$emit('element-click', e);\n    },\n  },\n};\n<\/script>\n\n<style scoped>\n/**\n * The CSS shown here will not be introduced in the Quickstart guide, but shows\n * how you can use CSS to style your Element's container.\n */\n.StripeElement {\n  box-sizing: border-box;\n\n  height: 40px;\n\n  padding: 10px 12px;\n\n  border: 1px solid transparent;\n  border-radius: 4px;\n  background-color: white;\n\n  box-shadow: 0 1px 3px 0 #e6ebf1;\n  -webkit-transition: box-shadow 150ms ease;\n  transition: box-shadow 150ms ease;\n}\n\n.StripeElement--focus {\n  box-shadow: 0 1px 3px 0 #cfd7df;\n}\n\n.StripeElement--invalid {\n  border-color: #fa755a;\n}\n\n.StripeElement--webkit-autofill {\n  background-color: #fefde5 !important;\n}\n\n.hide {\n  display: none;\n}\n</style>\n"]},media:void 0})},U="data-v-4dd8360e",K=N({render:W,staticRenderFns:q},z,Y,U,!1,void 0,!1,j,void 0,void 0);var X="payment",Q={props:{pk:{type:String,required:!0},testMode:{type:Boolean,default:!1},elementsOptions:{type:Object,required:!0,default:function(){return{}}},confirmParams:{type:Object,required:!0,default:function(){return{}}},redirect:{type:String,default:"always"},createOptions:{type:Object,default:function(){return{}}},stripeAccount:{type:String,default:void 0},apiVersion:{type:String,default:void 0},locale:{type:String,default:"auto"},disableAdvancedFraudDetection:{type:Boolean}},data:function(){return{loading:!1,stripe:null,elements:null,element:null}},computed:{form:function(){return document.getElementById("stripe-payment-element-form")}},mounted:function(){var e,t=this;return p.async((function(n){for(;;)switch(n.prev=n.next){case 0:return this.disableAdvancedFraudDetection&&x.setLoadParameters({advancedFraudSignals:!1}),e={stripeAccount:this.stripeAccount,apiVersion:this.apiVersion,locale:this.locale},n.next=4,p.awrap(x(this.pk,e));case 4:this.stripe=n.sent,this.stripe.registerAppInfo(l),this.elements=this.stripe.elements(this.elementsOptions),this.element=this.elements.create(X,this.createOptions),this.element.mount("#stripe-payment-element-mount-point"),this.element.on("change",(function(e){var n=document.getElementById("stripe-payment-element-errors");e.error?n.textContent=e.error.message:n.textContent="",t.onChange(e)})),this.element.on("blur",this.onBlur),this.element.on("click",this.onClick),this.element.on("escape",this.onEscape),this.element.on("focus",this.onFocus),this.element.on("ready",this.onReady),this.form.addEventListener("submit",(function(e){var n,r,i;return p.async((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,t.$emit("loading",!0),e.preventDefault(),o.next=5,p.awrap(t.stripe.confirmPayment({elements:t.elements,confirmParams:t.confirmParams,redirect:t.redirect}));case 5:if(n=o.sent,r=n.error,i=n.paymentIntent,!r){o.next=15;break}return document.getElementById("stripe-payment-element-errors").textContent=r.message,t.$emit("error",r),o.abrupt("return");case 15:i&&t.$emit("confirmed",i);case 16:o.next=22;break;case 18:o.prev=18,o.t0=o.catch(0),console.error(o.t0),t.$emit("error",o.t0);case 22:return o.prev=22,t.$emit("loading",!1),o.finish(22);case 25:case"end":return o.stop()}}),null,null,[[0,18,22,25]])}));case 16:case"end":return n.stop()}}),null,this)},methods:{submit:function(){this.$refs.submitButtonRef.click()},clear:function(){this.element.clear()},destroy:function(){this.element.destroy()},focus:function(){console.warn("This method will currently not work on iOS 13+ due to a system limitation."),this.element.focus()},collapse:function(){this.element.collapse()},getElement:function(){this.element.getElement()},unmount:function(){this.element.unmount()},update:function(e){this.element.update(e)},onChange:function(e){this.$emit("element-change",e)},onReady:function(e){this.$emit("element-ready",e)},onFocus:function(e){this.$emit("element-focus",e)},onBlur:function(e){this.$emit("element-blur",e)},onEscape:function(e){this.$emit("element-escape",e)},onClick:function(e){this.$emit("element-click",e)}}};const J=Q;var Z=function(){var e=this.$createElement,t=this._self._c||e;return t("div",[t("form",{attrs:{id:"stripe-payment-element-form"}},[t("div",{attrs:{id:"stripe-payment-element-mount-point"}}),this._v(" "),this._t("stripe-payment-element-errors",[t("div",{attrs:{id:"stripe-payment-element-errors",role:"alert"}})]),this._v(" "),t("button",{ref:"submitButtonRef",staticClass:"hide",attrs:{type:"submit"}})],2)])},$=[];Z._withStripped=!0;const ee=function(e){e&&e("data-v-171d7aec_0",{source:"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/**\n * The CSS shown here will not be introduced in the Quickstart guide, but shows\n * how you can use CSS to style your Element's container.\n */\n.hide[data-v-171d7aec] {\n  display: none;\n}\n",map:{version:3,sources:["/home/runner/work/vue-stripe/vue-stripe/src/elements/Payment.vue"],names:[],mappings:";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6QA;;;EAGA;AACA;EACA,aAAA;AACA",file:"Payment.vue",sourcesContent:["<template>\n  <div>\n    <form id=\"stripe-payment-element-form\">\n      <div id=\"stripe-payment-element-mount-point\" />\n      <slot name=\"stripe-payment-element-errors\">\n        <div\n          id=\"stripe-payment-element-errors\"\n          role=\"alert\"\n        />\n      </slot>\n      <button\n        ref=\"submitButtonRef\"\n        type=\"submit\"\n        class=\"hide\"\n      />\n    </form>\n  </div>\n</template>\n\n<script>\nimport { loadStripe } from '@stripe/stripe-js/dist/pure.esm.js';\n// import { isSecureHost } from '../utils';\nimport {\n  STRIPE_PARTNER_DETAILS,\n  // INSECURE_HOST_ERROR_MESSAGE,\n} from '../constants';\nconst ELEMENT_TYPE = 'payment';\nexport default {\n  props: {\n    pk: {\n      type: String,\n      required: true,\n    },\n    testMode: {\n      type: Boolean,\n      default: false,\n    },\n    elementsOptions: {\n      type: Object,\n      required: true,\n      default: () => ({}),\n    },\n    confirmParams: {\n      type: Object,\n      required: true,\n      default: () => ({}),\n    },\n    redirect: {\n      type: String,\n      default: 'always',\n    },\n    createOptions: {\n      type: Object,\n      default: () => ({}),\n    },\n    stripeAccount: {\n      type: String,\n      default: undefined,\n    },\n    apiVersion: {\n      type: String,\n      default: undefined,\n    },\n    locale: {\n      type: String,\n      default: 'auto',\n    },\n    disableAdvancedFraudDetection: {\n      type: Boolean,\n    },\n  },\n  data () {\n    return {\n      loading: false,\n      stripe: null,\n      elements: null,\n      element: null,\n    };\n  },\n  computed: {\n    form () {\n      return document.getElementById('stripe-payment-element-form');\n    },\n  },\n  async mounted () {\n    // FIXME: temporarily remove to avoid problems with remote non-production deployments\n    // if (!isSecureHost(this.testMode)) {\n    //   document.getElementById(\n    //     'stripe-payment-element-mount-point',\n    //   ).innerHTML = `<p style=\"color: red\">${INSECURE_HOST_ERROR_MESSAGE}</p>`;\n    //   return;\n    // }\n\n    if (this.disableAdvancedFraudDetection) {\n      loadStripe.setLoadParameters({ advancedFraudSignals: false });\n    }\n\n    const stripeOptions = {\n      stripeAccount: this.stripeAccount,\n      apiVersion: this.apiVersion,\n      locale: this.locale,\n    };\n\n    this.stripe = await loadStripe(this.pk, stripeOptions);\n    this.stripe.registerAppInfo(STRIPE_PARTNER_DETAILS);\n\n    this.elements = this.stripe.elements(this.elementsOptions);\n    this.element = this.elements.create(ELEMENT_TYPE, this.createOptions);\n    this.element.mount('#stripe-payment-element-mount-point');\n\n    this.element.on('change', event => {\n      var displayError = document.getElementById(\n        'stripe-payment-element-errors',\n      );\n      if (event.error) {\n        displayError.textContent = event.error.message;\n      } else {\n        displayError.textContent = '';\n      }\n      this.onChange(event);\n    });\n\n    this.element.on('blur', this.onBlur);\n    this.element.on('click', this.onClick);\n    this.element.on('escape', this.onEscape);\n    this.element.on('focus', this.onFocus);\n    this.element.on('ready', this.onReady);\n\n    this.form.addEventListener('submit', async event => {\n      try {\n        this.$emit('loading', true);\n        event.preventDefault();\n        const { error, paymentIntent } = await this.stripe.confirmPayment({\n          elements: this.elements,\n          confirmParams: this.confirmParams,\n          redirect: this.redirect,\n        });\n\n        // if the response is an error\n        if (error) {\n          const errorElement = document.getElementById(\n            'stripe-payment-element-errors',\n          );\n          errorElement.textContent = error.message;\n          this.$emit('error', error);\n          return;\n        } else if (paymentIntent) {\n          // if the user has passed prop redirect=\"if_required\"\n          // and the payment confirmation was successful\n          // and the payment method is not forced to redirect\n          // then stripe.confirmPayment resolves with a paymentIntent\n          // so we sould pass it back up to the caller for consumption\n          // https://stripe.com/docs/js/payment_intents/confirm_payment?type=pii#confirm_payment_intent-options-redirect\n          this.$emit('confirmed', paymentIntent);\n        }\n      } catch (error) {\n        console.error(error);\n        this.$emit('error', error);\n      } finally {\n        this.$emit('loading', false);\n      }\n    });\n  },\n  methods: {\n    /**\n     * Triggers the submission of the form\n     * @return {void}\n     */\n    submit () {\n      this.$refs.submitButtonRef.click();\n    },\n    /**\n     * Clears the element\n     * @return {void}\n     */\n    clear () {\n      this.element.clear();\n    },\n    /**\n     * Destroys the element\n     * @return {void}\n     */\n    destroy () {\n      this.element.destroy();\n    },\n    /**\n     * Focuses on the element\n     * @return {void}\n     */\n    focus () {\n      console.warn(\n        'This method will currently not work on iOS 13+ due to a system limitation.',\n      );\n      this.element.focus();\n    },\n    /**\n     * Collapses the Payment Element into a row of payment method tabs\n     * @return {void}\n     */\n    collapse () {\n      this.element.collapse();\n    },\n    /**\n     * Retrieves a previously created element\n     */\n    getElement () {\n      this.element.getElement();\n    },\n    /**\n     * Unmounts the element\n     * @return {void}\n     */\n    unmount () {\n      this.element.unmount();\n    },\n    /**\n     * Updates the element. See official docs for more detail: https://site-admin.stripe.com/docs/js/elements_object/update_payment_element\n     * @param {string} opts.business.name  Information about your business that will be displayed in the Payment Element. This information will be retrieved from the Stripe account if not provided.\n     * @param {array} opts.paymentMethodOrder Sets order in which payment methods are displayed. Otherwise payment methods are ordered dynamically to optimize for conversion.\n     * @param {string | Object} opts.fields.billingDetails The Payment Element automatically creates input fields to collect required billing information for some payment methods like SEPA debit. Specify 'never' to avoid collecting billing details in the Payment Element if you're collecting them outside of the Payment Element.\n     * @param {string} opts.fields.billingDetails.name Specify 'never' to avoid collecting a name as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.email Specify 'never' to avoid collecting an email address as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.phone Specify 'never' to avoid collecting a phone number as part of the billing details in the Payment Element.\n     * @param {string | Object} opts.fields.billingDetails.address Specify 'never' to avoid collecting an address as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.address.line1 Specify 'never' to avoid collecting an address line1 as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.address.line2 Specify 'never' to avoid collecting an address line2 as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.address.city Specify 'never' to avoid collecting an address city as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.address.state Specify 'never' to avoid collecting an address state as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.address.country Specify 'never' to avoid collecting an address country as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.billingDetails.address.postalCode Specify 'never' to avoid collecting an address postal code as part of the billing details in the Payment Element.\n     * @param {string} opts.fields.terms The Payment Element automatically displays mandates or other legal agreements when required by the payment method, like SEPA debit. Specify 'never' to never show legal agreements.\n     * @param {string} opts.fields.terms.auBecsDebit Specify 'never' to never show legal agreements for the BECS Debit payment method.\n     * @param {string} opts.fields.terms.bancontact Specify 'never' to never show legal agreements for the Bancontact payment method.\n     * @param {string} opts.fields.terms.card Specify 'never' to never show legal agreements for the credit card payment method.\n     * @param {string} opts.fields.terms.ideal Specify 'never' to never show legal agreements for the iDEAL payment method.\n     * @param {string} opts.fields.terms.sepaDebit Specify 'never' to never show legal agreements for the SEPA Debit payment method.\n     * @param {string} opts.fields.terms.sofort Specify 'never' to never show legal agreements for the SOFORT payment method.\n     * @param {string} opts.fields.terms.usBankAccount Specify 'never' to never show legal agreements for the US Bank accounts payment method.\n     * @param {string} opts.wallets Specify 'never' to never show digital wallet payment methods like Apple Pay and Google Pay.\n     * @param {string} opts.wallets.applePay Specify 'never' to never show the Apple Pay digital wallet payment method.\n     * @param {string} opts.wallets.googlePay Specify 'never' to never show the Google Pay digital wallet payment method.\n     */\n    update (opts) {\n      this.element.update(opts);\n    },\n    // events\n    onChange (e) {\n      this.$emit('element-change', e);\n    },\n    onReady (e) {\n      this.$emit('element-ready', e);\n    },\n    onFocus (e) {\n      this.$emit('element-focus', e);\n    },\n    onBlur (e) {\n      this.$emit('element-blur', e);\n    },\n    onEscape (e) {\n      this.$emit('element-escape', e);\n    },\n    onClick (e) {\n      this.$emit('element-click', e);\n    },\n  },\n};\n<\/script>\n\n<style scoped>\n/**\n * The CSS shown here will not be introduced in the Quickstart guide, but shows\n * how you can use CSS to style your Element's container.\n */\n.hide {\n  display: none;\n}\n</style>\n"]},media:void 0})},te=N({render:Z,staticRenderFns:$},ee,J,"data-v-171d7aec",!1,void 0,!1,j,void 0,void 0);var ne={install:function(e,t){var n,r,i,o,a,s,u;return p.async((function(c){for(;;)switch(c.prev=c.next){case 0:n=t.pk,r=t.stripeAccount,i=t.apiVersion,o=t.locale,a=t.elementsOptions,(s=window.Stripe(n,{stripeAccount:r,apiVersion:i,locale:o})).registerAppInfo(l),u=s.elements(a),e.prototype.$stripe=s,e.prototype.$stripeElements=u;case 6:case"end":return c.stop()}}))}};t.YP=T,t.QE=K,t.qT=te,t.Z3=c},29309:function(e,t){
/*!
 * accounting.js v0.4.1
 * Copyright 2014 Open Exchange Rates
 *
 * Freely distributable under the MIT license.
 * Portions of accounting.js are inspired or borrowed from underscore.js
 *
 * Full details and documentation:
 * http://openexchangerates.github.io/accounting.js/
 */
(function(n,r){var i={version:"0.4.1",settings:{currency:{symbol:"$",format:"%s%v",decimal:".",thousand:",",precision:2,grouping:3},number:{precision:0,grouping:3,thousand:",",decimal:"."}}},o=Array.prototype.map,a=Array.isArray,s=Object.prototype.toString;function u(e){return!!(""===e||e&&e.charCodeAt&&e.substr)}function l(e){return a?a(e):"[object Array]"===s.call(e)}function c(e){return e&&"[object Object]"===s.call(e)}function d(e,t){var n;for(n in e=e||{},t=t||{},t)t.hasOwnProperty(n)&&null==e[n]&&(e[n]=t[n]);return e}function h(e,t,n){var r,i,a=[];if(!e)return a;if(o&&e.map===o)return e.map(t,n);for(r=0,i=e.length;r<i;r++)a[r]=t.call(n,e[r],r,e);return a}function p(e,t){return e=Math.round(Math.abs(e)),isNaN(e)?t:e}function f(e){var t=i.settings.currency.format;return"function"===typeof e&&(e=e()),u(e)&&e.match("%v")?{pos:e,neg:e.replace("-","").replace("%v","-%v"),zero:e}:e&&e.pos&&e.pos.match("%v")?e:u(t)?i.settings.currency.format={pos:t,neg:t.replace("%v","-%v"),zero:t}:t}var g=i.unformat=i.parse=function(e,t){if(l(e))return h(e,(function(e){return g(e,t)}));if(e=e||0,"number"===typeof e)return e;t=t||i.settings.number.decimal;var n=new RegExp("[^0-9-"+t+"]",["g"]),r=parseFloat((""+e).replace(/\((.*)\)/,"-$1").replace(n,"").replace(t,"."));return isNaN(r)?0:r},m=i.toFixed=function(e,t){t=p(t,i.settings.number.precision);var n=Math.pow(10,t);return(Math.round(i.unformat(e)*n)/n).toFixed(t)},_=i.formatNumber=i.format=function(e,t,n,r){if(l(e))return h(e,(function(e){return _(e,t,n,r)}));e=g(e);var o=d(c(t)?t:{precision:t,thousand:n,decimal:r},i.settings.number),a=p(o.precision),s=e<0?"-":"",u=parseInt(m(Math.abs(e||0),a),10)+"",f=u.length>3?u.length%3:0;return s+(f?u.substr(0,f)+o.thousand:"")+u.substr(f).replace(/(\d{3})(?=\d)/g,"$1"+o.thousand)+(a?o.decimal+m(Math.abs(e),a).split(".")[1]:"")},y=i.formatMoney=function(e,t,n,r,o,a){if(l(e))return h(e,(function(e){return y(e,t,n,r,o,a)}));e=g(e);var s=d(c(t)?t:{symbol:t,precision:n,thousand:r,decimal:o,format:a},i.settings.currency),u=f(s.format),m=e>0?u.pos:e<0?u.neg:u.zero;return m.replace("%s",s.symbol).replace("%v",_(Math.abs(e),p(s.precision),s.thousand,s.decimal))};i.formatColumn=function(e,t,n,r,o,a){if(!e)return[];var s=d(c(t)?t:{symbol:t,precision:n,thousand:r,decimal:o,format:a},i.settings.currency),m=f(s.format),y=m.pos.indexOf("%s")<m.pos.indexOf("%v"),v=0,b=h(e,(function(e,t){if(l(e))return i.formatColumn(e,s);e=g(e);var n=e>0?m.pos:e<0?m.neg:m.zero,r=n.replace("%s",s.symbol).replace("%v",_(Math.abs(e),p(s.precision),s.thousand,s.decimal));return r.length>v&&(v=r.length),r}));return h(b,(function(e,t){return u(e)&&e.length<v?y?e.replace(s.symbol,s.symbol+new Array(v-e.length+1).join(" ")):new Array(v-e.length+1).join(" ")+e:e}))},e.exports&&(t=e.exports=i),t.accounting=i})()},12324:function(e,t,n){"use strict";n.d(t,{k4:function(){return H},Ay:function(){return W}});var r=n(8597),i=(n(40313),n(60989),n(9555),n(30381),n(20767),n(41681),n(62980),n(11034),n(65083),n(82399),n(46825),n(10572)),o=n(71066),a=n(98496),s=(n(15525),null);function u(e){return s||(s=(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){return setTimeout(e,16)}).bind(window)),s(e)}var l=null;function c(e){l||(l=(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(e){clearTimeout(e)}).bind(window)),l(e)}function d(e){var t=document.createElement("style");return t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e)),(document.querySelector("head")||document.body).appendChild(t),t}function h(e,t){void 0===t&&(t={});var n=document.createElement(e);return Object.keys(t).forEach((function(e){n[e]=t[e]})),n}function p(e,t,n){var r=window.getComputedStyle(e,n||null)||{display:"none"};return r[t]}function f(e){if(!document.documentElement.contains(e))return{detached:!0,rendered:!1};var t=e;while(t!==document){if("none"===p(t,"display"))return{detached:!1,rendered:!1};t=t.parentNode}return{detached:!1,rendered:!0}}var g='.resize-triggers{visibility:hidden;opacity:0;pointer-events:none}.resize-contract-trigger,.resize-contract-trigger:before,.resize-expand-trigger,.resize-triggers{content:"";position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-contract-trigger,.resize-expand-trigger{background:#eee;overflow:auto}.resize-contract-trigger:before{width:200%;height:200%}',m=0,_=null;function y(e,t){e.__resize_mutation_handler__||(e.__resize_mutation_handler__=F.bind(e));var n=e.__resize_listeners__;if(!n)if(e.__resize_listeners__=[],window.ResizeObserver){var r=e.offsetWidth,i=e.offsetHeight,o=new ResizeObserver((function(){(e.__resize_observer_triggered__||(e.__resize_observer_triggered__=!0,e.offsetWidth!==r||e.offsetHeight!==i))&&C(e)})),a=f(e),s=a.detached,u=a.rendered;e.__resize_observer_triggered__=!1===s&&!1===u,e.__resize_observer__=o,o.observe(e)}else if(e.attachEvent&&e.addEventListener)e.__resize_legacy_resize_handler__=function(){C(e)},e.attachEvent("onresize",e.__resize_legacy_resize_handler__),document.addEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);else if(m||(_=d(g)),D(e),e.__resize_rendered__=f(e).rendered,window.MutationObserver){var l=new MutationObserver(e.__resize_mutation_handler__);l.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),e.__resize_mutation_observer__=l}e.__resize_listeners__.push(t),m++}function v(e,t){var n=e.__resize_listeners__;if(n){if(t&&n.splice(n.indexOf(t),1),!n.length||!t){if(e.detachEvent&&e.removeEventListener)return e.detachEvent("onresize",e.__resize_legacy_resize_handler__),void document.removeEventListener("DOMSubtreeModified",e.__resize_mutation_handler__);e.__resize_observer__?(e.__resize_observer__.unobserve(e),e.__resize_observer__.disconnect(),e.__resize_observer__=null):(e.__resize_mutation_observer__&&(e.__resize_mutation_observer__.disconnect(),e.__resize_mutation_observer__=null),e.removeEventListener("scroll",w),e.removeChild(e.__resize_triggers__.triggers),e.__resize_triggers__=null),e.__resize_listeners__=null}! --m&&_&&_.parentNode.removeChild(_)}}function b(e){var t=e.__resize_last__,n=t.width,r=t.height,i=e.offsetWidth,o=e.offsetHeight;return i!==n||o!==r?{width:i,height:o}:null}function F(){var e=f(this),t=e.rendered,n=e.detached;t!==this.__resize_rendered__&&(!n&&this.__resize_triggers__&&(S(this),this.addEventListener("scroll",w,!0)),this.__resize_rendered__=t,C(this))}function w(){var e=this;S(this),this.__resize_raf__&&c(this.__resize_raf__),this.__resize_raf__=u((function(){var t=b(e);t&&(e.__resize_last__=t,C(e))}))}function C(e){e&&e.__resize_listeners__&&e.__resize_listeners__.forEach((function(t){t.call(e,e)}))}function D(e){var t=p(e,"position");t&&"static"!==t||(e.style.position="relative"),e.__resize_old_position__=t,e.__resize_last__={};var n=h("div",{className:"resize-triggers"}),r=h("div",{className:"resize-expand-trigger"}),i=h("div"),o=h("div",{className:"resize-contract-trigger"});r.appendChild(i),n.appendChild(r),n.appendChild(o),e.appendChild(n),e.__resize_triggers__={triggers:n,expand:r,expandChild:i,contract:o},S(e),e.addEventListener("scroll",w,!0),e.__resize_last__={width:e.offsetWidth,height:e.offsetHeight}}function S(e){var t=e.__resize_triggers__,n=t.expand,r=t.expandChild,i=t.contract,o=i.scrollWidth,a=i.scrollHeight,s=n.offsetWidth,u=n.offsetHeight,l=n.scrollWidth,c=n.scrollHeight;i.scrollLeft=o,i.scrollTop=a,r.style.width=s+1+"px",r.style.height=u+1+"px",n.scrollLeft=l,n.scrollTop=c}var k=function(){return k=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},k.apply(this,arguments)};"function"==typeof SuppressedError&&SuppressedError;var x=["getWidth","getHeight","getDom","getOption","resize","dispatchAction","convertToPixel","convertFromPixel","containPixel","getDataURL","getConnectedDataURL","appendData","clear","isDisposed","dispose"];function E(e){return t=Object.create(null),x.forEach((function(n){t[n]=function(t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(!e.value)throw new Error("ECharts is not initialized yet.");return e.value[t].apply(e.value,n)}}(n)})),t;var t}var A={autoresize:[Boolean,Object]},T=/^on[^a-z]/,M=function(e){return T.test(e)};function O(e,t){var n=(0,i.i9)(e)?(0,i.R1)(e):e;return n&&"object"==(0,r.A)(n)&&"value"in n?n.value||t:n||t}var L="ecLoadingOptions",R={loading:Boolean,loadingOptions:Object},P=null,I="x-vue-echarts",N=[],B=[];!function(e,t){if(e&&"undefined"!=typeof document){var n,r=!0===t.prepend?"prepend":"append",i=!0===t.singleTag,o="string"==typeof t.container?document.querySelector(t.container):document.getElementsByTagName("head")[0];if(i){var a=N.indexOf(o);-1===a&&(a=N.push(o)-1,B[a]={}),n=B[a]&&B[a][r]?B[a][r]:B[a][r]=s()}else n=s();65279===e.charCodeAt(0)&&(e=e.substring(1)),n.styleSheet?n.styleSheet.cssText+=e:n.appendChild(document.createTextNode(e))}function s(){var e=document.createElement("style");if(e.setAttribute("type","text/css"),t.attributes)for(var n=Object.keys(t.attributes),i=0;i<n.length;i++)e.setAttribute(n[i],t.attributes[n[i]]);var a="prepend"===r?"afterbegin":"beforeend";return o.insertAdjacentElement(a,e),e}}("x-vue-echarts{display:flex;flex-direction:column;width:100%;height:100%;min-width:0}\n.vue-echarts-inner{flex-grow:1;min-width:0;width:auto!important;height:auto!important}\n",{});var j=function(){if(null!=P)return P;if("undefined"==typeof HTMLElement||"undefined"==typeof customElements)return P=!1;try{new Function("tag","class EChartsElement extends HTMLElement {\n  __dispose = null;\n\n  disconnectedCallback() {\n    if (this.__dispose) {\n      this.__dispose();\n      this.__dispose = null;\n    }\n  }\n}\n\nif (customElements.get(tag) == null) {\n  customElements.define(tag, EChartsElement);\n}\n")(I)}catch(e){return P=!1}return P=!0}();i.fg&&i.fg.config.ignoredElements.push(I);var H="ecTheme",G="ecInitOptions",V="ecUpdateOptions",Y=/(^&?~?!?)native:/,W=(0,i.pM)({name:"echarts",props:k(k({option:Object,theme:{type:[Object,String]},initOptions:Object,updateOptions:Object,group:String,manualUpdate:Boolean},A),R),emits:{},inheritAttrs:!1,setup:function(e,t){var n=t.attrs,r=(0,i.IJ)(),s=(0,i.IJ)(),u=(0,i.IJ)(),l=(0,i.IJ)(),c=(0,i.WQ)(H,null),d=(0,i.WQ)(G,null),h=(0,i.WQ)(V,null),p=(0,i.QW)(e),f=p.autoresize,g=p.manualUpdate,m=p.loading,_=p.loadingOptions,b=(0,i.EW)((function(){return l.value||e.option||null})),F=(0,i.EW)((function(){return e.theme||O(c,{})})),w=(0,i.EW)((function(){return e.initOptions||O(d,{})})),C=(0,i.EW)((function(){return e.updateOptions||O(h,{})})),D=(0,i.EW)((function(){return function(e){var t={};for(var n in e)M(n)||(t[n]=e[n]);return t}(n)})),S={},x=(0,i.nI)().proxy.$listeners,A={};function T(t){if(s.value){var n=u.value=(0,o.Ts)(s.value,F.value,w.value);e.group&&(n.group=e.group),Object.keys(A).forEach((function(e){var t=A[e];if(t){var r=e.toLowerCase();"~"===r.charAt(0)&&(r=r.substring(1),t.__once__=!0);var i=n;if(0===r.indexOf("zr:")&&(i=n.getZr(),r=r.substring(3)),t.__once__){delete t.__once__;var o=t;t=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];o.apply(void 0,e),i.off(r,t)}}i.on(r,t)}})),f.value?(0,i.dY)((function(){n&&!n.isDisposed()&&n.resize(),r()})):r()}function r(){var e=t||b.value;e&&n.setOption(e,C.value)}}function R(){u.value&&(u.value.dispose(),u.value=void 0)}x?Object.keys(x).forEach((function(e){Y.test(e)?S[e.replace(Y,"$1")]=x[e]:A[e]=x[e]})):Object.keys(n).filter((function(e){return M(e)})).forEach((function(e){var t=e.charAt(2).toLowerCase()+e.slice(3);if(0!==t.indexOf("native:"))"Once"===t.substring(t.length-4)&&(t="~".concat(t.substring(0,t.length-4))),A[t]=n[e];else{var r="on".concat(t.charAt(7).toUpperCase()).concat(t.slice(8));S[r]=n[e]}}));var P=null;(0,i.wB)(g,(function(t){"function"==typeof P&&(P(),P=null),t||(P=(0,i.wB)((function(){return e.option}),(function(e,t){e&&(u.value?u.value.setOption(e,k({notMerge:e!==t},C.value)):T())}),{deep:!0}))}),{immediate:!0}),(0,i.wB)([F,w],(function(){R(),T()}),{deep:!0}),(0,i.nT)((function(){e.group&&u.value&&(u.value.group=e.group)}));var I=E(u);return function(e,t,n){var r=(0,i.WQ)(L,{}),o=(0,i.EW)((function(){return k(k({},O(r,{})),null==n?void 0:n.value)}));(0,i.nT)((function(){var n=e.value;n&&(t.value?n.showLoading(o.value):n.hideLoading())}))}(u,m,_),function(e,t,n){var r=null;(0,i.wB)([n,e,t],(function(e,t,n){var i=e[0],o=e[1],s=e[2];if(i&&o&&s){var u=!0===s?{}:s,l=u.throttle,c=void 0===l?100:l,d=u.onResize,h=function(){o.resize(),null==d||d()};r=c?(0,a.nF)(h,c):h,y(i,r)}n((function(){i&&r&&v(i,r)}))}))}(u,f,s),(0,i.sV)((function(){T()})),(0,i.xo)((function(){j&&r.value?r.value.__dispose=R:R()})),k({chart:u,root:r,inner:s,setOption:function(t,n){e.manualUpdate&&(l.value=t),u.value?u.value.setOption(t,n||{}):T(t)},nonEventAttrs:D,nativeListeners:S},I)},render:function(){var e=i.fg?{attrs:this.nonEventAttrs,on:this.nativeListeners}:k(k({},this.nonEventAttrs),this.nativeListeners);return e.ref="root",e.class=e.class?["echarts"].concat(e.class):"echarts",(0,i.h)(I,e,[(0,i.h)("div",{ref:"inner",class:"vue-echarts-inner"})])}})},95794:function(e){e.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}},38941:function(e,t,n){"use strict";function r(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function s(e){var t=a(e,"string");return"symbol"==typeof t?t:String(t)}function u(e){return u="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},u(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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,s(r.key),r)}}function d(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function h(e,t,n){return t=s(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function g(e,t){return g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},g(e,t)}function m(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function _(e,t,n){return _=m()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var i=Function.bind.apply(e,r),o=new i;return n&&g(o,n.prototype),o},_.apply(null,arguments)}function y(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"===typeof e}}function v(e){var t="function"===typeof Map?new Map:void 0;return v=function(e){if(null===e||!y(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return _(e,arguments,f(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),g(n,e)},v(e)}function b(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function F(e,t){if(null==e)return{};var n,r,i=b(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e,t){if(t&&("object"===typeof t||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}function D(e){var t=m();return function(){var n,r=f(e);if(t){var i=f(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return C(this,n)}}function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function k(e,t){return T(e)||r(e,t)||O(e,t)||P()}function x(e){return T(e)||M(e)||O(e)||P()}function E(e){return A(e)||M(e)||O(e)||R()}function A(e){if(Array.isArray(e))return L(e)}function T(e){if(Array.isArray(e))return e}function M(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function O(e,t){if(e){if("string"===typeof e)return L(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function R(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function P(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function I(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=O(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function N(e){return e<0?-1:e>0?1:0}n.d(t,{Ay:function(){return Qg}});var B=Math.sign||N;function j(e,t){return(e&t)===t}function H(e,t){return(e%t+t)%t}function G(e,t,n){return Math.max(t,Math.min(n,e))}function V(e,t){return t.split(".").reduce((function(e,t){return e?e[t]:null}),e)}function Y(e,t,n){if(!e)return-1;if(!n||"function"!==typeof n)return e.indexOf(t);for(var r=0;r<e.length;r++)if(n(e[r],t))return r;return-1}var W=function(e){return"object"===u(e)&&!Array.isArray(e)},q=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(r||!Object.assign){var i=function(e){return W(n[e])&&null!==t&&t.hasOwnProperty(e)&&W(t[e])},a=Object.getOwnPropertyNames(n).map((function(o){return h({},o,i(o)?e(t[o],n[o],r):n[o])})).reduce((function(e,t){return o(o({},e),t)}),{});return o(o({},t),a)}return Object.assign(t,n)},z=q,U={Android:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/Android/i)},BlackBerry:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return"undefined"!==typeof window&&(window.navigator.userAgent.match(/iPhone|iPad|iPod/i)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1)},Opera:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return"undefined"!==typeof window&&window.navigator.userAgent.match(/IEMobile/i)},any:function(){return U.Android()||U.BlackBerry()||U.iOS()||U.Opera()||U.Windows()}};function K(e){"undefined"!==typeof e.remove?e.remove():"undefined"!==typeof e.parentNode&&null!==e.parentNode&&e.parentNode.removeChild(e)}function X(e){var t=document.createElement("div");t.style.position="absolute",t.style.left="0px",t.style.top="0px",t.style.width="100%";var n=document.createElement("div");return t.appendChild(n),n.appendChild(e),document.body.appendChild(t),t}function Q(e){return e&&e._isVue}function J(e){return e?e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"):e}function Z(e){return e?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function $(e,t){var n=JSON.parse(JSON.stringify(e)),r=function(e){return function(t,n){return e.map((function(e){var r=e.field,i=e.order,o=e.customSort;if("function"===typeof o)return o(t,n,"desc"!==i);var a=V(t,r),s=V(n,r),u=a>s?1:a<s?-1:0;return"desc"===i?-u:u})).reduce((function(e,t){return e||t}),0)}};return n.sort(r(t))}function ee(e){return void 0===e?null:isNaN(e)?e:e+"px"}function te(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"long",n=[],r=0;r<12;r++)n.push(new Date(2e3,r,15));var i=new Intl.DateTimeFormat(e,{month:t});return n.map((function(e){return i.format(e)}))}function ne(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"narrow",n=[],r=0;r<7;r++){var i=new Date(2e3,0,r+1);n[i.getDay()]=i}var o=new Intl.DateTimeFormat(e,{weekday:t});return n.map((function(e){return o.format(e)}))}function re(e,t){var n=t.match(e);return e.toString().match(/<(.+?)>/g).map((function(e){var t=e.match(/<(.+)>/);return!t||t.length<=0?null:e.match(/<(.+)>/)[1]})).reduce((function(e,t,r,i){return n&&n.length>r?e[t]=n[r+1]:e[t]=null,e}),{})}function ie(){return new Promise((function(e){var t=new Image;t.onerror=function(){return e(!1)},t.onload=function(){return e(1===t.width)},t.src="data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA="})).catch((function(){return!1}))}function oe(e){return"shadowRoot"in e.$root.$options}var ae,se=function(e){return void 0!==e},ue=function(e){return null===e||void 0===e},le=function(e,t){var n=t.type,r=t.target,i=0,o=0;if(null!=r&&r!==e.target){var a=e.target.getBoundingClientRect(),s=r.getBoundingClientRect();i=s.left-a.left,o=s.top-a.top}var u=e.touches[0]||e.changedTouches[0];return new DragEvent(n,{dataTransfer:new DataTransfer,bubbles:!0,screenX:u.screenX,screenY:u.screenY,clientX:u.clientX+i,clientY:u.clientY+o,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,altKey:e.altKey,metaKey:e.metaKey})},ce={defaultContainerElement:null,defaultIconPack:"mdi",defaultIconComponent:null,defaultIconPrev:"chevron-left",defaultIconNext:"chevron-right",defaultLocale:void 0,defaultDialogConfirmText:null,defaultDialogCancelText:null,defaultSnackbarDuration:3500,defaultSnackbarPosition:null,defaultToastDuration:2e3,defaultToastPosition:null,defaultNotificationDuration:2e3,defaultNotificationPosition:null,defaultTooltipType:"is-primary",defaultTooltipDelay:null,defaultTooltipCloseDelay:null,defaultSidebarDelay:null,defaultInputAutocomplete:"on",defaultDateFormatter:null,defaultDateParser:null,defaultDateCreator:null,defaultTimeCreator:null,defaultDayNames:null,defaultMonthNames:null,defaultFirstDayOfWeek:null,defaultUnselectableDaysOfWeek:null,defaultTimeFormatter:null,defaultTimeParser:null,defaultModalCanCancel:["escape","x","outside","button"],defaultModalScroll:null,defaultDatepickerMobileNative:!0,defaultTimepickerMobileNative:!0,defaultTimepickerMobileModal:!0,defaultNoticeQueue:!0,defaultInputHasCounter:!0,defaultTaginputHasCounter:!0,defaultUseHtml5Validation:!0,defaultDropdownMobileModal:!0,defaultFieldLabelPosition:null,defaultDatepickerYearsRange:[-100,10],defaultDatepickerNearbyMonthDays:!0,defaultDatepickerNearbySelectableMonthDays:!1,defaultDatepickerShowWeekNumber:!1,defaultDatepickerWeekNumberClickable:!1,defaultDatepickerMobileModal:!0,defaultTrapFocus:!0,defaultAutoFocus:!0,defaultButtonRounded:!1,defaultSwitchRounded:!0,defaultCarouselInterval:3500,defaultTabsExpanded:!1,defaultTabsAnimated:!0,defaultTabsType:null,defaultStatusIcon:!0,defaultProgrammaticPromise:!1,defaultLinkTags:["a","button","input","router-link","nuxt-link","n-link","RouterLink","NuxtLink","NLink"],defaultImageWebpFallback:null,defaultImageLazy:!0,defaultImageResponsive:!0,defaultImageRatio:null,defaultImageSrcsetFormatter:null,defaultBreadcrumbTag:"a",defaultBreadcrumbAlign:"is-left",defaultBreadcrumbSeparator:"",defaultBreadcrumbSize:"is-medium",customIconPacks:null},de=function(e){ce=e},he=function(e){ae=e},pe={props:{size:String,expanded:Boolean,loading:Boolean,rounded:Boolean,icon:String,iconPack:String,autocomplete:String,maxlength:[Number,String],useHtml5Validation:{type:Boolean,default:function(){return ce.defaultUseHtml5Validation}},validationMessage:String,locale:{type:[String,Array],default:function(){return ce.defaultLocale}},statusIcon:{type:Boolean,default:function(){return ce.defaultStatusIcon}}},data:function(){return{isValid:!0,isFocused:!1,newIconPack:this.iconPack||ce.defaultIconPack}},computed:{parentField:function(){for(var e=this.$parent,t=0;t<3;t++)e&&!e.$data._isField&&(e=e.$parent);return e},statusType:function(){var e=this.parentField||{},t=e.newType;if(t){if("string"===typeof t)return t;for(var n in t)if(t[n])return n}},statusMessage:function(){if(this.parentField)return this.parentField.newMessage||this.parentField.$slots.message},iconSize:function(){switch(this.size){case"is-small":return this.size;case"is-medium":return;case"is-large":return"mdi"===this.newIconPack?"is-medium":""}}},methods:{focus:function(){var e=this.getElement();void 0!==e&&this.$nextTick((function(){e&&e.focus()}))},onBlur:function(e){this.isFocused=!1,this.$emit("blur",e),this.checkHtml5Validity()},onFocus:function(e){this.isFocused=!0,this.$emit("focus",e)},getElement:function(){var e=this.$refs[this.$data._elementRef];while(Q(e))e=e.$refs[e.$data._elementRef];return e},setInvalid:function(){var e="is-danger",t=this.validationMessage||this.getElement().validationMessage;this.setValidity(e,t)},setValidity:function(e,t){var n=this;this.$nextTick((function(){n.parentField&&(n.parentField.type||(n.parentField.newType=e),n.parentField.message||(n.parentField.newMessage=t))}))},checkHtml5Validity:function(){if(this.useHtml5Validation){var e=this.getElement();if(void 0!==e)return e.checkValidity()?(this.setValidity(null,null),this.isValid=!0):(this.setInvalid(),this.isValid=!1),this.isValid}}}};function fe(e,t,n,r,i,o,a,s,u,l){"boolean"!==typeof a&&(u=s,s=a,a=!1);const c="function"===typeof n?n.options:n;let d;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,i&&(c.functional=!0)),r&&(c._scopeId=r),o?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,u(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=d):t&&(d=a?function(e){t.call(this,l(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),d)if(c.functional){const e=c.render;c.render=function(t,n){return d.call(n),e(t,n)}}else{const e=c.beforeCreate;c.beforeCreate=e?[].concat(e,d):[d]}return n}var ge=function(e){"undefined"!==typeof window&&window.Vue&&window.Vue.use(e)},me=function(e,t){e.component(t.name,t)},_e=function(e,t,n){e.prototype.$buefy||(e.prototype.$buefy={}),e.prototype.$buefy[t]=n},ye={sizes:{default:"mdi-24px","is-small":null,"is-medium":"mdi-36px","is-large":"mdi-48px"},iconPrefix:"mdi-"},ve=function(){var e=ce&&ce.defaultIconComponent?"":"fa-";return{sizes:{default:null,"is-small":null,"is-medium":e+"lg","is-large":e+"2x"},iconPrefix:e,internalIcons:{information:"info-circle",alert:"exclamation-triangle","alert-circle":"exclamation-circle","chevron-right":"angle-right","chevron-left":"angle-left","chevron-down":"angle-down","eye-off":"eye-slash","menu-down":"caret-down","menu-up":"caret-up","close-circle":"times-circle"}}},be=function(){var e={mdi:ye,fa:ve(),fas:ve(),far:ve(),fad:ve(),fab:ve(),fal:ve(),"fa-solid":ve(),"fa-regular":ve(),"fa-light":ve(),"fa-thin":ve(),"fa-duotone":ve(),"fa-brands":ve()};return ce&&ce.customIconPacks&&(e=z(e,ce.customIconPacks,!0)),e},Fe=be,we={name:"BIcon",props:{type:[String,Object],component:String,pack:String,icon:String,size:String,customSize:String,customClass:String,both:Boolean},computed:{iconConfig:function(){var e=Fe();return e[this.newPack]},iconPrefix:function(){return this.iconConfig&&this.iconConfig.iconPrefix?this.iconConfig.iconPrefix:""},newIcon:function(){return"".concat(this.iconPrefix).concat(this.getEquivalentIconOf(this.icon))},newPack:function(){return this.pack||ce.defaultIconPack},newType:function(){if(this.type){var e=[];if("string"===typeof this.type)e=this.type.split("-");else for(var t in this.type)if(this.type[t]){e=t.split("-");break}if(!(e.length<=1)){var n=e,r=x(n),i=r.slice(1);return"has-text-".concat(i.join("-"))}}},newCustomSize:function(){return this.customSize||this.customSizeByPack},customSizeByPack:function(){if(this.iconConfig&&this.iconConfig.sizes){if(this.size&&void 0!==this.iconConfig.sizes[this.size])return this.iconConfig.sizes[this.size];if(this.iconConfig.sizes.default)return this.iconConfig.sizes.default}return null},useIconComponent:function(){return this.component||ce.defaultIconComponent}},methods:{getEquivalentIconOf:function(e){return this.both&&this.iconConfig&&this.iconConfig.internalIcons&&this.iconConfig.internalIcons[e]?this.iconConfig.internalIcons[e]:e}}};const Ce=we;var De=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"icon",class:[e.newType,e.size]},[e.useIconComponent?n(e.useIconComponent,{tag:"component",class:[e.customClass],attrs:{icon:[e.newPack,e.newIcon],size:e.newCustomSize}}):n("i",{class:[e.newPack,e.newIcon,e.newCustomSize,e.customClass]})],1)},Se=[];const ke=void 0,xe=void 0,Ee=void 0,Ae=!1,Te=fe({render:De,staticRenderFns:Se},ke,Ce,xe,Ae,Ee,!1,void 0,void 0,void 0);var Me=Te,Oe={name:"BInput",components:h({},Me.name,Me),mixins:[pe],inheritAttrs:!1,props:{value:[Number,String],type:{type:String,default:"text"},lazy:{type:Boolean,default:!1},passwordReveal:Boolean,iconClickable:Boolean,hasCounter:{type:Boolean,default:function(){return ce.defaultInputHasCounter}},customClass:{type:String,default:""},iconRight:String,iconRightClickable:Boolean,iconRightType:String},data:function(){return{newValue:this.value,newType:this.type,newAutocomplete:this.autocomplete||ce.defaultInputAutocomplete,isPasswordVisible:!1,_elementRef:"textarea"===this.type?"textarea":"input"}},computed:{computedValue:{get:function(){return this.newValue},set:function(e){this.newValue=e,this.$emit("input",e)}},rootClasses:function(){return[this.iconPosition,this.size,{"is-expanded":this.expanded,"is-loading":this.loading,"is-clearfix":!this.hasMessage}]},inputClasses:function(){return[this.statusType,this.size,{"is-rounded":this.rounded}]},hasIconRight:function(){return this.passwordReveal||this.loading||this.statusIcon&&this.statusTypeIcon||this.iconRight},rightIcon:function(){return this.passwordReveal?this.passwordVisibleIcon:this.iconRight?this.iconRight:this.statusTypeIcon},rightIconType:function(){return this.passwordReveal?"is-primary":this.iconRight?this.iconRightType||null:this.statusType},iconPosition:function(){var e="";return this.icon&&(e+="has-icons-left "),this.hasIconRight&&(e+="has-icons-right"),e},statusTypeIcon:function(){switch(this.statusType){case"is-success":return"check";case"is-danger":return"alert-circle";case"is-info":return"information";case"is-warning":return"alert"}},hasMessage:function(){return!!this.statusMessage},passwordVisibleIcon:function(){return this.isPasswordVisible?"eye-off":"eye"},valueLength:function(){return"string"===typeof this.computedValue?Array.from(this.computedValue).length:"number"===typeof this.computedValue?this.computedValue.toString().length:0}},watch:{value:function(e){var t=this,n=this.computedValue!=e;this.newValue=e,n&&this.$nextTick((function(){!t.isValid&&t.checkHtml5Validity()}))},type:function(e){this.newType=e}},methods:{togglePasswordVisibility:function(){var e=this;this.isPasswordVisible=!this.isPasswordVisible,this.newType=this.isPasswordVisible?"text":"password",this.$nextTick((function(){e.focus()}))},iconClick:function(e,t){var n=this;this.$emit(e,t),this.$nextTick((function(){n.focus()}))},rightIconClick:function(e){this.passwordReveal?this.togglePasswordVisibility():this.iconRightClickable&&this.iconClick("icon-right-click",e)},onInput:function(e){if(!this.lazy){var t=e.target.value;this.updateValue(t)}},onChange:function(e){if(this.lazy){var t=e.target.value;this.updateValue(t)}},updateValue:function(e){this.computedValue=e,!this.isValid&&this.checkHtml5Validity()}}};const Le=Oe;var Re=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"control",class:e.rootClasses},["textarea"!==e.type?n("input",e._b({ref:"input",staticClass:"input",class:[e.inputClasses,e.customClass],attrs:{type:e.newType,autocomplete:e.newAutocomplete,maxlength:e.maxlength},domProps:{value:e.computedValue},on:{input:e.onInput,change:e.onChange,blur:e.onBlur,focus:e.onFocus}},"input",e.$attrs,!1)):n("textarea",e._b({ref:"textarea",staticClass:"textarea",class:[e.inputClasses,e.customClass],attrs:{maxlength:e.maxlength},domProps:{value:e.computedValue},on:{input:e.onInput,change:e.onChange,blur:e.onBlur,focus:e.onFocus}},"textarea",e.$attrs,!1)),e.icon?n("b-icon",{staticClass:"is-left",class:{"is-clickable":e.iconClickable},attrs:{icon:e.icon,pack:e.iconPack,size:e.iconSize},nativeOn:{click:function(t){return e.iconClick("icon-click",t)}}}):e._e(),!e.loading&&e.hasIconRight?n("b-icon",{staticClass:"is-right",class:{"is-clickable":e.passwordReveal||e.iconRightClickable},attrs:{icon:e.rightIcon,pack:e.iconPack,size:e.iconSize,type:e.rightIconType,both:""},nativeOn:{click:function(t){return e.rightIconClick(t)}}}):e._e(),e.maxlength&&e.hasCounter&&"number"!==e.type?n("small",{staticClass:"help counter",class:{"is-invisible":!e.isFocused}},[e._v(" "+e._s(e.valueLength)+" / "+e._s(e.maxlength)+" ")]):e._e()],1)},Pe=[];const Ie=void 0,Ne=void 0,Be=void 0,je=!1,He=fe({render:Re,staticRenderFns:Pe},Ie,Le,Ne,je,Be,!1,void 0,void 0,void 0);var Ge=He,Ve={name:"BAutocomplete",components:h({},Ge.name,Ge),mixins:[pe],inheritAttrs:!1,props:{value:[Number,String],data:{type:Array,default:function(){return[]}},field:{type:String,default:"value"},keepFirst:Boolean,clearOnSelect:Boolean,openOnFocus:Boolean,customFormatter:Function,checkInfiniteScroll:Boolean,keepOpen:Boolean,selectOnClickOutside:Boolean,clearable:Boolean,maxHeight:[String,Number],dropdownPosition:{type:String,default:"auto"},groupField:String,groupOptions:String,iconRight:String,iconRightClickable:Boolean,appendToBody:Boolean,type:{type:String,default:"text"},confirmKeys:{type:Array,default:function(){return["Tab","Enter"]}},selectableHeader:Boolean,selectableFooter:Boolean},data:function(){return{selected:null,hovered:null,headerHovered:null,footerHovered:null,isActive:!1,newValue:this.value,newAutocomplete:this.autocomplete||"off",ariaAutocomplete:this.keepFirst?"both":"list",isListInViewportVertically:!0,hasFocus:!1,style:{},_isAutocomplete:!0,_elementRef:"input",_bodyEl:void 0,timeOutID:null}},computed:{computedData:function(){var e=this;if(this.groupField){if(this.groupOptions){var t=[];return this.data.forEach((function(n){var r=V(n,e.groupField),i=V(n,e.groupOptions);t.push({group:r,items:i})})),t}var n={};this.data.forEach((function(t){var r=V(t,e.groupField);n[r]||(n[r]=[]),n[r].push(t)}));var r=[];return Object.keys(n).forEach((function(e){r.push({group:e,items:n[e]})})),r}return[{items:this.data}]},isEmpty:function(){return!this.computedData||!this.computedData.some((function(e){return e.items&&e.items.length}))},whiteList:function(){var e=[];if(e.push(this.$refs.input.$el.querySelector("input")),e.push(this.$refs.dropdown),void 0!==this.$refs.dropdown){var t,n=this.$refs.dropdown.querySelectorAll("*"),r=I(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;e.push(i)}}catch(l){r.e(l)}finally{r.f()}}if(this.$parent.$data._isTaginput){e.push(this.$parent.$el);var o,a=this.$parent.$el.querySelectorAll("*"),s=I(a);try{for(s.s();!(o=s.n()).done;){var u=o.value;e.push(u)}}catch(l){s.e(l)}finally{s.f()}}return e},hasDefaultSlot:function(){return!!this.$scopedSlots.default},hasGroupSlot:function(){return!!this.$scopedSlots.group},hasEmptySlot:function(){return!!this.$slots.empty},hasHeaderSlot:function(){return!!this.$slots.header},hasFooterSlot:function(){return!!this.$slots.footer},isOpenedTop:function(){return"top"===this.dropdownPosition||"auto"===this.dropdownPosition&&!this.isListInViewportVertically},newIconRight:function(){return this.clearable&&this.newValue?"close-circle":this.iconRight},newIconRightClickable:function(){return!!this.clearable||this.iconRightClickable},contentStyle:function(){return{maxHeight:ee(this.maxHeight)}}},watch:{isActive:function(e){var t=this;"auto"===this.dropdownPosition&&(e?this.calcDropdownInViewportVertical():this.timeOutID=setTimeout((function(){t.calcDropdownInViewportVertical()}),100)),this.$nextTick((function(){t.$emit("active",e)}))},checkInfiniteScroll:function(e){if(!1!==(this.$refs.dropdown&&this.$refs.dropdown.querySelector(".dropdown-content"))){var t=this.$refs.dropdown.querySelector(".dropdown-content");!0!==e?t.removeEventListener("scroll",this.checkIfReachedTheEndOfScroll):t.addEventListener("scroll",this.checkIfReachedTheEndOfScroll)}},newValue:function(e){this.$emit("input",e);var t=this.getValue(this.selected);t&&t!==e&&this.setSelected(null,!1),!this.hasFocus||this.openOnFocus&&!e||(this.isActive=!!e)},value:function(e){this.newValue=e},data:function(){var e=this;if(this.keepFirst)this.$nextTick((function(){e.isActive?e.selectFirstOption(e.computedData):e.setHovered(null)}));else if(this.hovered){var t=this.getValue(this.hovered),n=this.computedData.map((function(e){return e.items})).reduce((function(e,t){return[].concat(E(e),E(t))}),[]);n.some((function(n){return e.getValue(n)===t}))||this.setHovered(null)}}},methods:{setHovered:function(e){void 0!==e&&(this.hovered=e)},setSelected:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(void 0!==e){if(this.selected=e,this.$emit("select",this.selected,r),null!==this.selected){if(this.clearOnSelect){var i=this.$refs.input;i.newValue="",i.$refs.input.value=""}else this.newValue=this.getValue(this.selected);this.setHovered(null)}n&&this.$nextTick((function(){t.isActive=!1})),this.checkValidity()}},selectFirstOption:function(e){var t=this;this.$nextTick((function(){var n=e.filter((function(e){return e.items&&e.items.length}));if(n.length){var r=n[0].items[0];t.setHovered(r)}else t.setHovered(null)}))},keydown:function(e){var t=e.key;if("Enter"===t&&e.preventDefault(),"Escape"!==t&&"Tab"!==t||(this.isActive=!1),this.confirmKeys.indexOf(t)>=0){","===t&&e.preventDefault();var n=!this.keepOpen||"Tab"===t;if(null===this.hovered)return void this.checkIfHeaderOrFooterSelected(e,null,n);this.setSelected(this.hovered,n,e)}},selectHeaderOrFoterByClick:function(e,t){this.checkIfHeaderOrFooterSelected(e,{origin:t})},checkIfHeaderOrFooterSelected:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this.selectableHeader&&(this.headerHovered||t&&"header"===t.origin)&&(this.$emit("select-header",e),this.headerHovered=!1,t&&this.setHovered(null),n&&(this.isActive=!1)),this.selectableFooter&&(this.footerHovered||t&&"footer"===t.origin)&&(this.$emit("select-footer",e),this.footerHovered=!1,t&&this.setHovered(null),n&&(this.isActive=!1))},clickedOutside:function(e){var t=oe(this)?e.composedPath()[0]:e.target;!this.hasFocus&&this.whiteList.indexOf(t)<0&&(this.keepFirst&&this.hovered&&this.selectOnClickOutside?this.setSelected(this.hovered,!0):this.isActive=!1)},getValue:function(e){if(null!==e)return"undefined"!==typeof this.customFormatter?this.customFormatter(e):"object"===u(e)?V(e,this.field):e},checkIfReachedTheEndOfScroll:function(){var e=this.$refs.dropdown.querySelector(".dropdown-content"),t=this.hasFooterSlot?e.querySelectorAll("div.dropdown-footer")[0].clientHeight:0;e.clientHeight!==e.scrollHeight&&e.scrollTop+e.parentElement.clientHeight+t>=e.scrollHeight&&this.$emit("infinite-scroll")},calcDropdownInViewportVertical:function(){var e=this;this.$nextTick((function(){if(void 0!==e.$refs.dropdown){var t=e.$refs.dropdown.getBoundingClientRect();e.isListInViewportVertically=t.top>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight),e.appendToBody&&e.updateAppendToBody()}}))},keyArrows:function(e){var t="down"===e?1:-1;if(this.isActive){var n,r=this.computedData.map((function(e){return e.items})).reduce((function(e,t){return[].concat(E(e),E(t))}),[]);this.hasHeaderSlot&&this.selectableHeader&&r.unshift(void 0),this.hasFooterSlot&&this.selectableFooter&&r.push(void 0),n=this.headerHovered?0+t:this.footerHovered?r.length-1+t:r.indexOf(this.hovered)+t,n=n>r.length-1?r.length-1:n,n=n<0?0:n,this.footerHovered=!1,this.headerHovered=!1,this.setHovered(void 0!==r[n]?r[n]:null),this.hasFooterSlot&&this.selectableFooter&&n===r.length-1&&(this.footerHovered=!0),this.hasHeaderSlot&&this.selectableHeader&&0===n&&(this.headerHovered=!0);var i=this.$refs.dropdown.querySelector(".dropdown-content"),o="a.dropdown-item:not(.is-disabled)";this.hasHeaderSlot&&this.selectableHeader&&(o+=",div.dropdown-header"),this.hasFooterSlot&&this.selectableFooter&&(o+=",div.dropdown-footer");var a=i.querySelectorAll(o)[n];if(!a)return;var s=i.scrollTop,u=i.scrollTop+i.clientHeight-a.clientHeight;a.offsetTop<s?i.scrollTop=a.offsetTop:a.offsetTop>=u&&(i.scrollTop=a.offsetTop-i.clientHeight+a.clientHeight)}else this.isActive=!0},focused:function(e){this.getValue(this.selected)===this.newValue&&this.$el.querySelector("input").select(),this.openOnFocus&&(this.isActive=!0,this.keepFirst&&this.selectFirstOption(this.computedData)),this.hasFocus=!0,this.$emit("focus",e)},onBlur:function(e){this.hasFocus=!1,this.$emit("blur",e)},onInput:function(){var e=this.getValue(this.selected);e&&e===this.newValue||(this.$emit("typing",this.newValue),this.checkValidity())},rightIconClick:function(e){this.clearable?(this.newValue="",this.setSelected(null,!1),this.openOnFocus&&this.$refs.input.$el.focus()):this.$emit("icon-right-click",e)},checkValidity:function(){var e=this;this.useHtml5Validation&&this.$nextTick((function(){e.checkHtml5Validity()}))},updateAppendToBody:function(){var e=this.$refs.dropdown,t=this.$parent.$data._isTaginput?this.$parent.$el:this.$refs.input.$el;if(e&&t){var n=this.$data._bodyEl;n.classList.forEach((function(e){return n.classList.remove(e)})),n.classList.add("autocomplete"),n.classList.add("control"),this.expandend&&n.classList.add("is-expandend");var r=t.getBoundingClientRect(),i=r.top+window.scrollY,o=r.left+window.scrollX;this.isOpenedTop?i-=e.clientHeight:i+=t.clientHeight,this.style={position:"absolute",top:"".concat(i,"px"),left:"".concat(o,"px"),width:"".concat(t.clientWidth,"px"),maxWidth:"".concat(t.clientWidth,"px"),zIndex:"99"}}}},created:function(){"undefined"!==typeof window&&(document.addEventListener("click",this.clickedOutside),"auto"===this.dropdownPosition&&window.addEventListener("resize",this.calcDropdownInViewportVertical))},mounted:function(){if(this.checkInfiniteScroll&&this.$refs.dropdown&&this.$refs.dropdown.querySelector(".dropdown-content")){var e=this.$refs.dropdown.querySelector(".dropdown-content");e.addEventListener("scroll",this.checkIfReachedTheEndOfScroll)}this.appendToBody&&(this.$data._bodyEl=X(this.$refs.dropdown),this.updateAppendToBody())},beforeDestroy:function(){if("undefined"!==typeof window&&(document.removeEventListener("click",this.clickedOutside),"auto"===this.dropdownPosition&&window.removeEventListener("resize",this.calcDropdownInViewportVertical)),this.checkInfiniteScroll&&this.$refs.dropdown&&this.$refs.dropdown.querySelector(".dropdown-content")){var e=this.$refs.dropdown.querySelector(".dropdown-content");e.removeEventListener("scroll",this.checkIfReachedTheEndOfScroll)}this.appendToBody&&K(this.$data._bodyEl),clearTimeout(this.timeOutID)}};const Ye=Ve;var We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"autocomplete control",class:{"is-expanded":e.expanded}},[n("b-input",e._b({ref:"input",attrs:{type:e.type,size:e.size,loading:e.loading,rounded:e.rounded,icon:e.icon,"icon-right":e.newIconRight,"icon-right-clickable":e.newIconRightClickable,"icon-pack":e.iconPack,maxlength:e.maxlength,autocomplete:e.newAutocomplete,"use-html5-validation":!1,"aria-autocomplete":e.ariaAutocomplete},on:{input:e.onInput,focus:e.focused,blur:e.onBlur,"icon-right-click":e.rightIconClick,"icon-click":function(t){return e.$emit("icon-click",t)}},nativeOn:{keydown:[function(t){return e.keydown(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.keyArrows("up"))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.keyArrows("down"))}]},model:{value:e.newValue,callback:function(t){e.newValue=t},expression:"newValue"}},"b-input",e.$attrs,!1)),n("transition",{attrs:{name:"fade"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive&&(!e.isEmpty||e.hasEmptySlot||e.hasHeaderSlot||e.hasFooterSlot),expression:"isActive && (!isEmpty || hasEmptySlot || hasHeaderSlot || hasFooterSlot)"}],ref:"dropdown",staticClass:"dropdown-menu",class:{"is-opened-top":e.isOpenedTop&&!e.appendToBody},style:e.style},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"dropdown-content",style:e.contentStyle},[e.hasHeaderSlot?n("div",{staticClass:"dropdown-item dropdown-header",class:{"is-hovered":e.headerHovered},attrs:{role:"button",tabindex:"0"},on:{click:function(t){return e.selectHeaderOrFoterByClick(t,"header")}}},[e._t("header")],2):e._e(),e._l(e.computedData,(function(t,r){return[t.group?n("div",{key:r+"group",staticClass:"dropdown-item"},[e.hasGroupSlot?e._t("group",null,{group:t.group,index:r}):n("span",{staticClass:"has-text-weight-bold"},[e._v(" "+e._s(t.group)+" ")])],2):e._e(),e._l(t.items,(function(t,i){return n("a",{key:r+":"+i,staticClass:"dropdown-item",class:{"is-hovered":t===e.hovered},attrs:{role:"button",tabindex:"0"},on:{click:function(n){return n.stopPropagation(),e.setSelected(t,!e.keepOpen,n)}}},[e.hasDefaultSlot?e._t("default",null,{option:t,index:i}):n("span",[e._v(" "+e._s(e.getValue(t,!0))+" ")])],2)}))]})),e.isEmpty&&e.hasEmptySlot?n("div",{staticClass:"dropdown-item is-disabled"},[e._t("empty")],2):e._e(),e.hasFooterSlot?n("div",{staticClass:"dropdown-item dropdown-footer",class:{"is-hovered":e.footerHovered},attrs:{role:"button",tabindex:"0"},on:{click:function(t){return e.selectHeaderOrFoterByClick(t,"footer")}}},[e._t("footer")],2):e._e()],2)])])],1)},qe=[];const ze=void 0,Ue=void 0,Ke=void 0,Xe=!1,Qe=fe({render:We,staticRenderFns:qe},ze,Ye,Ue,Xe,Ke,!1,void 0,void 0,void 0);var Je=Qe,Ze={install:function(e){me(e,Je)}};ge(Ze);var $e={name:"BBreadcrumb",props:{align:{type:String,default:function(){return ce.defaultBreadcrumbAlign}},separator:{type:String,default:function(){return ce.defaultBreadcrumbSeparator}},size:{type:String,default:function(){return ce.defaultBreadcrumbSize}}},computed:{breadcrumbClasses:function(){return["breadcrumb",this.align,this.separator,this.size]}}};const et=$e;var tt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{class:e.breadcrumbClasses},[n("ul",[e._t("default")],2)])},nt=[];const rt=void 0,it=void 0,ot=void 0,at=!1,st=fe({render:tt,staticRenderFns:nt},rt,et,it,at,ot,!1,void 0,void 0,void 0);var ut=st,lt={name:"BBreadcrumbItem",inheritAttrs:!1,props:{tag:{type:String,default:function(){return ce.defaultBreadcrumbTag}},active:Boolean}};const ct=lt;var dt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{class:{"is-active":e.active}},[n(e.tag,e._g(e._b({tag:"component"},"component",e.$attrs,!1),e.$listeners),[e._t("default")],2)],1)},ht=[];const pt=void 0,ft=void 0,gt=void 0,mt=!1,_t=fe({render:dt,staticRenderFns:ht},pt,ct,ft,mt,gt,!1,void 0,void 0,void 0);var yt=_t,vt={install:function(e){me(e,ut),me(e,yt)}};ge(vt);var bt={name:"BButton",components:h({},Me.name,Me),inheritAttrs:!1,props:{type:[String,Object],size:String,label:String,iconPack:String,iconLeft:String,iconRight:String,rounded:{type:Boolean,default:function(){return ce.defaultButtonRounded}},loading:Boolean,outlined:Boolean,expanded:Boolean,inverted:Boolean,focused:Boolean,active:Boolean,hovered:Boolean,selected:Boolean,nativeType:{type:String,default:"button",validator:function(e){return["button","submit","reset"].indexOf(e)>=0}},tag:{type:String,default:"button",validator:function(e){return ce.defaultLinkTags.indexOf(e)>=0}}},computed:{computedTag:function(){return void 0!==this.$attrs.disabled&&!1!==this.$attrs.disabled?"button":this.tag},iconSize:function(){return this.size&&"is-medium"!==this.size?"is-large"===this.size?"is-medium":this.size:"is-small"}}};const Ft=bt;var wt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.computedTag,e._g(e._b({tag:"component",staticClass:"button",class:[e.size,e.type,{"is-rounded":e.rounded,"is-loading":e.loading,"is-outlined":e.outlined,"is-fullwidth":e.expanded,"is-inverted":e.inverted,"is-focused":e.focused,"is-active":e.active,"is-hovered":e.hovered,"is-selected":e.selected}],attrs:{type:["button","input"].includes(e.computedTag)?e.nativeType:void 0}},"component",e.$attrs,!1),e.$listeners),[e.iconLeft?n("b-icon",{attrs:{pack:e.iconPack,icon:e.iconLeft,size:e.iconSize}}):e._e(),e.label?n("span",[e._v(e._s(e.label))]):e.$slots.default?n("span",[e._t("default")],2):e._e(),e.iconRight?n("b-icon",{attrs:{pack:e.iconPack,icon:e.iconRight,size:e.iconSize}}):e._e()],1)},Ct=[];const Dt=void 0,St=void 0,kt=void 0,xt=!1,Et=fe({render:wt,staticRenderFns:Ct},Dt,Ft,St,xt,kt,!1,void 0,void 0,void 0);var At=Et,Tt={install:function(e){me(e,At)}};ge(Tt);var Mt=1,Ot=3,Lt=Ot,Rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n={provide:function(){return h({},"b"+e,this)}};return j(t,Mt)&&(n.data=function(){return{childItems:[]}},n.methods={_registerItem:function(e){this.childItems.push(e)},_unregisterItem:function(e){this.childItems=this.childItems.filter((function(t){return t!==e}))}},j(t,Ot)&&(n.watch={childItems:function(e){if(e.length>0&&this.$scopedSlots.default){var t=e[0].$vnode.tag,n=0,r=function r(i){var o,a=I(i);try{var s=function(){var i=o.value;if(i.tag===t){var a=e.find((function(e){return e.$vnode===i}));a&&(a.index=n++)}else if(i.tag){var s=i.componentInstance?i.componentInstance.$scopedSlots.default?i.componentInstance.$scopedSlots.default():i.componentInstance.$children:i.children;Array.isArray(s)&&s.length>0&&r(s.map((function(e){return e.$vnode})))}};for(a.s();!(o=a.n()).done;)s()}catch(u){a.e(u)}finally{a.f()}return!1};r(this.$scopedSlots.default())}}},n.computed={sortedItems:function(){return this.childItems.slice().sort((function(e,t){return e.index-t.index}))}})),n},Pt=1,It=2,Nt=Pt,Bt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n={inject:{parent:{from:"b"+e,default:!1}},created:function(){if(this.parent)this.parent._registerItem&&this.parent._registerItem(this);else if(!j(t,It))throw this.$destroy(),new Error("You should wrap "+this.$options.name+" in a "+e)},beforeDestroy:function(){this.parent&&this.parent._unregisterItem&&this.parent._unregisterItem(this)}};return j(t,Pt)&&(n.data=function(){return{index:null}}),n},jt={name:"BImage",props:{src:String,alt:String,srcFallback:String,webpFallback:{type:String,default:function(){return ce.defaultImageWebpFallback}},lazy:{type:Boolean,default:function(){return ce.defaultImageLazy}},responsive:{type:Boolean,default:function(){return ce.defaultImageResponsive}},ratio:{type:String,default:function(){return ce.defaultImageRatio}},placeholder:String,srcset:String,srcsetSizes:Array,srcsetFormatter:{type:Function,default:function(e,t,n){return"function"===typeof ce.defaultImageSrcsetFormatter?ce.defaultImageSrcsetFormatter(e,t):n.formatSrcset(e,t)}},rounded:{type:Boolean,default:!1},captionFirst:{type:Boolean,default:!1},customClass:String},data:function(){return{clientWidth:0,webpSupportVerified:!1,webpSupported:!1,useNativeLazy:!1,observer:null,inViewPort:!1,bulmaKnownRatio:["square","1by1","5by4","4by3","3by2","5by3","16by9","b2y1","3by1","4by5","3by4","2by3","3by5","9by16","1by2","1by3"],loaded:!1,failed:!1}},computed:{ratioPattern:function(){return new RegExp(/([0-9]+)by([0-9]+)/)},hasRatio:function(){return this.ratio&&this.ratioPattern.test(this.ratio)},figureClasses:function(){var e={image:this.responsive};return this.hasRatio&&this.bulmaKnownRatio.indexOf(this.ratio)>=0&&(e["is-".concat(this.ratio)]=!0),e},figureStyles:function(){if(this.hasRatio&&this.bulmaKnownRatio.indexOf(this.ratio)<0){var e=this.ratioPattern.exec(this.ratio);return{paddingTop:"".concat(e[2]/e[1]*100,"%")}}},imgClasses:function(){return h({"is-rounded":this.rounded,"has-ratio":this.hasRatio},this.customClass,!!this.customClass)},srcExt:function(){return this.getExt(this.src)},isWepb:function(){return"webp"===this.srcExt},computedSrc:function(){var e=this.src;return this.failed&&this.srcFallback&&(e=this.srcFallback),!this.webpSupported&&this.isWepb&&this.webpFallback?this.webpFallback.startsWith(".")?e.replace(/\.webp/gi,"".concat(this.webpFallback)):this.webpFallback:e},computedWidth:function(){if(this.responsive&&this.clientWidth>0)return this.clientWidth},computedNativeLazy:function(){if(this.lazy&&this.useNativeLazy)return"lazy"},isDisplayed:function(){return(this.webpSupportVerified||!this.isWepb)&&(!this.lazy||this.useNativeLazy||this.inViewPort)},placeholderExt:function(){if(this.placeholder)return this.getExt(this.placeholder)},isPlaceholderWepb:function(){if(this.placeholder)return"webp"===this.placeholderExt},computedPlaceholder:function(){return!this.webpSupported&&this.isPlaceholderWepb&&this.webpFallback&&this.webpFallback.startsWith(".")?this.placeholder.replace(/\.webp/gi,"".concat(this.webpFallback)):this.placeholder},isPlaceholderDisplayed:function(){return!this.loaded&&(this.$slots.placeholder||this.placeholder&&(this.webpSupportVerified||!this.isPlaceholderWepb))},computedSrcset:function(){var e=this;return this.srcset?!this.webpSupported&&this.isWepb&&this.webpFallback&&this.webpFallback.startsWith(".")?this.srcset.replace(/\.webp/gi,"".concat(this.webpFallback)):this.srcset:this.srcsetSizes&&Array.isArray(this.srcsetSizes)&&this.srcsetSizes.length>0?this.srcsetSizes.map((function(t){return"".concat(e.srcsetFormatter(e.computedSrc,t,e)," ").concat(t,"w")})).join(","):void 0},computedSizes:function(){if(this.computedSrcset&&this.computedWidth)return"".concat(this.computedWidth,"px")},isCaptionFirst:function(){return this.$slots.caption&&this.captionFirst},isCaptionLast:function(){return this.$slots.caption&&!this.captionFirst}},methods:{getExt:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e){var n=t?e.split("?")[0]:e;return n.split(".").pop()}return""},setWidth:function(){this.clientWidth=this.$el.clientWidth},formatSrcset:function(e,t){var n=this.getExt(e,!1),r=e.split(".").slice(0,-1).join(".");return"".concat(r,"-").concat(t,".").concat(n)},onLoad:function(e){this.loaded=!0,this.emit("load",e)},onError:function(e){this.emit("error",e),this.failed||(this.failed=!0)},emit:function(e,t){var n=t.target;this.$emit(e,t,n.currentSrc||n.src||this.computedSrc)}},created:function(){var e=this;if(this.isWepb&&ie().then((function(t){e.webpSupportVerified=!0,e.webpSupported=t})),this.lazy){var t="undefined"!==typeof window&&"HTMLImageElement"in window&&"loading"in HTMLImageElement.prototype,n="undefined"!==typeof window&&"IntersectionObserver"in window;!t&&n?this.observer=new IntersectionObserver((function(t){var n=t[0],r=n.target,i=n.isIntersecting;i&&!e.inViewPort&&(e.inViewPort=!0,e.observer.unobserve(r))})):this.useNativeLazy=!0}},mounted:function(){this.lazy&&this.observer&&this.observer.observe(this.$el),this.setWidth(),"undefined"!==typeof window&&window.addEventListener("resize",this.setWidth)},beforeDestroy:function(){this.observer&&this.observer.disconnect(),"undefined"!==typeof window&&window.removeEventListener("resize",this.setWidth)}};const Ht=jt;var Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{staticClass:"b-image-wrapper",class:e.figureClasses,style:e.figureStyles},[e.isCaptionFirst?n("figcaption",[e._t("caption")],2):e._e(),n("transition",{attrs:{name:"fade"}},[e.isDisplayed?n("img",{class:e.imgClasses,attrs:{srcset:e.computedSrcset,src:e.computedSrc,alt:e.alt,width:e.computedWidth,sizes:e.computedSizes,loading:e.computedNativeLazy},on:{load:e.onLoad,error:e.onError}}):e._e()]),n("transition",{attrs:{name:"fade"}},[e.isPlaceholderDisplayed?e._t("placeholder",[n("img",{staticClass:"placeholder",class:e.imgClasses,attrs:{src:e.computedPlaceholder,alt:e.alt}})]):e._e()],2),e.isCaptionLast?n("figcaption",[e._t("caption")],2):e._e()],1)},Vt=[];const Yt=void 0,Wt=void 0,qt=void 0,zt=!1,Ut=fe({render:Gt,staticRenderFns:Vt},Yt,Ht,Wt,zt,qt,!1,void 0,void 0,void 0);var Kt=Ut,Xt={name:"BCarousel",components:h({},Me.name,Me),mixins:[Rt("carousel",Lt)],props:{value:{type:Number,default:0},animated:{type:String,default:"slide"},interval:Number,hasDrag:{type:Boolean,default:!0},autoplay:{type:Boolean,default:!0},pauseHover:{type:Boolean,default:!0},pauseInfo:{type:Boolean,default:!0},pauseInfoType:{type:String,default:"is-white"},pauseText:{type:String,default:"Pause"},arrow:{type:Boolean,default:!0},arrowHover:{type:Boolean,default:!0},repeat:{type:Boolean,default:!0},iconPack:String,iconSize:String,iconPrev:{type:String,default:function(){return ce.defaultIconPrev}},iconNext:{type:String,default:function(){return ce.defaultIconNext}},indicator:{type:Boolean,default:!0},indicatorBackground:Boolean,indicatorCustom:Boolean,indicatorCustomSize:{type:String,default:"is-small"},indicatorInside:{type:Boolean,default:!0},indicatorMode:{type:String,default:"click"},indicatorPosition:{type:String,default:"is-bottom"},indicatorStyle:{type:String,default:"is-dots"},overlay:Boolean,progress:Boolean,progressType:{type:String,default:"is-primary"},withCarouselList:Boolean},data:function(){return{transition:"next",activeChild:this.value||0,isPause:!1,dragX:!1,timer:null}},computed:{indicatorClasses:function(){return[{"has-background":this.indicatorBackground,"has-custom":this.indicatorCustom,"is-inside":this.indicatorInside},this.indicatorCustom&&this.indicatorCustomSize,this.indicatorInside&&this.indicatorPosition]},hasPrev:function(){return this.repeat||0!==this.activeChild},hasNext:function(){return this.repeat||this.activeChild<this.childItems.length-1}},watch:{value:function(e){this.changeActive(e)},sortedItems:function(e){this.activeChild>=e.length&&this.activeChild>0&&this.changeActive(this.activeChild-1)},autoplay:function(e){e?this.startTimer():this.pauseTimer()},repeat:function(e){e&&this.startTimer()}},methods:{startTimer:function(){var e=this;this.autoplay&&!this.timer&&(this.isPause=!1,this.timer=setInterval((function(){!e.repeat&&e.activeChild>=e.childItems.length-1?e.pauseTimer():e.next()}),this.interval||ce.defaultCarouselInterval))},pauseTimer:function(){this.isPause=!0,this.timer&&(clearInterval(this.timer),this.timer=null)},restartTimer:function(){this.pauseTimer(),this.startTimer()},checkPause:function(){this.pauseHover&&this.autoplay&&this.pauseTimer()},changeActive:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.activeChild===e||isNaN(e)||(t=t||e-this.activeChild,e=this.repeat?H(e,this.childItems.length):G(e,0,this.childItems.length-1),this.transition=t>0?"prev":"next",this.activeChild=e,e!==this.value&&this.$emit("input",e),this.restartTimer(),this.$emit("change",e))},modeChange:function(e,t){if(this.indicatorMode===e)return this.changeActive(t)},prev:function(){this.changeActive(this.activeChild-1,-1)},next:function(){this.changeActive(this.activeChild+1,1)},dragStart:function(e){this.hasDrag&&e.target.draggable&&(this.dragX=e.touches?e.changedTouches[0].pageX:e.pageX,e.touches?this.pauseTimer():e.preventDefault())},dragEnd:function(e){if(!1!==this.dragX){var t=e.touches?e.changedTouches[0].pageX:e.pageX,n=t-this.dragX;Math.abs(n)>30?n<0?this.next():this.prev():(e.target.click(),this.sortedItems[this.activeChild].$emit("click"),this.$emit("click")),e.touches&&this.startTimer(),this.dragX=!1}}},mounted:function(){this.startTimer()},beforeDestroy:function(){this.pauseTimer()}};const Qt=Xt;var Jt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"carousel",class:{"is-overlay":e.overlay},on:{mouseenter:e.checkPause,mouseleave:e.startTimer}},[e.progress?n("progress",{staticClass:"progress",class:e.progressType,attrs:{max:e.childItems.length-1},domProps:{value:e.activeChild}},[e._v(" "+e._s(e.childItems.length-1)+" ")]):e._e(),n("div",{staticClass:"carousel-items",on:{mousedown:e.dragStart,mouseup:e.dragEnd,touchstart:function(t){return t.stopPropagation(),e.dragStart(t)},touchend:function(t){return t.stopPropagation(),e.dragEnd(t)}}},[e._t("default"),e.arrow?n("div",{staticClass:"carousel-arrow",class:{"is-hovered":e.arrowHover}},[n("b-icon",{directives:[{name:"show",rawName:"v-show",value:e.hasPrev,expression:"hasPrev"}],staticClass:"has-icons-left",attrs:{pack:e.iconPack,icon:e.iconPrev,size:e.iconSize,both:""},nativeOn:{click:function(t){return e.prev(t)}}}),n("b-icon",{directives:[{name:"show",rawName:"v-show",value:e.hasNext,expression:"hasNext"}],staticClass:"has-icons-right",attrs:{pack:e.iconPack,icon:e.iconNext,size:e.iconSize,both:""},nativeOn:{click:function(t){return e.next(t)}}})],1):e._e()],2),e.autoplay&&e.pauseHover&&e.pauseInfo&&e.isPause?n("div",{staticClass:"carousel-pause"},[n("span",{staticClass:"tag",class:e.pauseInfoType},[e._v(" "+e._s(e.pauseText)+" ")])]):e._e(),e.withCarouselList&&!e.indicator?[e._t("list",null,{active:e.activeChild,switch:e.changeActive})]:e._e(),e.indicator?n("div",{staticClass:"carousel-indicator",class:e.indicatorClasses},e._l(e.sortedItems,(function(t,r){return n("a",{key:t._uid,staticClass:"indicator-item",class:{"is-active":t.isActive},on:{mouseover:function(t){return e.modeChange("hover",r)},click:function(t){return e.modeChange("click",r)}}},[e._t("indicators",[n("span",{staticClass:"indicator-style",class:e.indicatorStyle})],{i:r})],2)})),0):e._e(),e.overlay?[e._t("overlay")]:e._e()],2)},Zt=[];const $t=void 0,en=void 0,tn=void 0,nn=!1,rn=fe({render:Jt,staticRenderFns:Zt},$t,Qt,en,nn,tn,!1,void 0,void 0,void 0);var on=rn,an={name:"BCarouselItem",mixins:[Bt("carousel",Nt)],data:function(){return{transitionName:null}},computed:{transition:function(){return"fade"===this.parent.animated?"fade":this.parent.transition?"slide-"+this.parent.transition:void 0},isActive:function(){return this.parent.activeChild===this.index}}};const sn=an;var un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:e.transition}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"carousel-item"},[e._t("default")],2)])},ln=[];const cn=void 0,dn=void 0,hn=void 0,pn=!1,fn=fe({render:un,staticRenderFns:ln},cn,sn,dn,pn,hn,!1,void 0,void 0,void 0);var gn=fn,mn={name:"BCarouselList",components:h(h({},Me.name,Me),Kt.name,Kt),props:{data:{type:Array,default:function(){return[]}},value:{type:Number,default:0},scrollValue:{type:Number,default:0},hasDrag:{type:Boolean,default:!0},hasGrayscale:Boolean,hasOpacity:Boolean,repeat:Boolean,itemsToShow:{type:Number,default:4},itemsToList:{type:Number,default:1},asIndicator:Boolean,arrow:{type:Boolean,default:!0},arrowHover:{type:Boolean,default:!0},iconPack:String,iconSize:String,iconPrev:{type:String,default:function(){return ce.defaultIconPrev}},iconNext:{type:String,default:function(){return ce.defaultIconNext}},breakpoints:{type:Object,default:function(){return{}}}},data:function(){return{activeItem:this.value,scrollIndex:this.asIndicator?this.scrollValue:this.value,delta:0,dragX:!1,hold:0,windowWidth:0,touch:!1,observer:null,refresh_:0}},computed:{dragging:function(){return!1!==this.dragX},listClass:function(){return[{"has-grayscale":this.settings.hasGrayscale,"has-opacity":this.settings.hasOpacity,"is-dragging":this.dragging}]},itemStyle:function(){return"width: ".concat(this.itemWidth,"px;")},translation:function(){return-G(this.delta+this.scrollIndex*this.itemWidth,0,(this.data.length-this.settings.itemsToShow)*this.itemWidth)},total:function(){return this.data.length-this.settings.itemsToShow},hasPrev:function(){return this.settings.repeat||this.scrollIndex>0},hasNext:function(){return this.settings.repeat||this.scrollIndex<this.total},breakpointKeys:function(){return Object.keys(this.breakpoints).sort((function(e,t){return t-e}))},settings:function(){var e=this,t=this.breakpointKeys.filter((function(t){if(e.windowWidth>=t)return!0}))[0];return t?o(o({},this.$props),this.breakpoints[t]):this.$props},itemWidth:function(){if(this.windowWidth){this.refresh_;var e=this.$el.getBoundingClientRect();return e.width/this.settings.itemsToShow}return 0}},watch:{value:function(e){this.switchTo(this.asIndicator?e-(this.itemsToShow-3)/2:e),this.activeItem!==e&&(this.activeItem=G(e,0,this.data.length-1))},scrollValue:function(e){this.switchTo(e)}},methods:{resized:function(){this.windowWidth=window.innerWidth},switchTo:function(e){e===this.scrollIndex||isNaN(e)||(this.settings.repeat&&(e=H(e,this.total+1)),e=G(e,0,this.total),this.scrollIndex=e,this.asIndicator||this.value===e?this.scrollIndex!==e&&this.$emit("updated:scroll",e):this.$emit("input",e))},next:function(){this.switchTo(this.scrollIndex+this.settings.itemsToList)},prev:function(){this.switchTo(this.scrollIndex-this.settings.itemsToList)},checkAsIndicator:function(e,t){if(this.asIndicator){var n=t.changedTouches?t.changedTouches[0].clientX:t.clientX;this.hold-Date.now()>2e3||Math.abs(this.dragX-n)>10||(this.dragX=!1,this.hold=0,t.preventDefault(),this.activeItem=e,this.$emit("switch",e))}},dragStart:function(e){this.dragging||!this.settings.hasDrag||0!==e.button&&"touchstart"!==e.type||(this.hold=Date.now(),this.touch=!!e.touches,this.dragX=this.touch?e.touches[0].clientX:e.clientX,window.addEventListener(this.touch?"touchmove":"mousemove",this.dragMove),window.addEventListener(this.touch?"touchend":"mouseup",this.dragEnd))},dragMove:function(e){if(this.dragging){var t=e.touches?(e.changedTouches[0]||e.touches[0]).clientX:e.clientX;this.delta=this.dragX-t,e.touches||e.preventDefault()}},dragEnd:function(){if(this.dragging||this.hold){if(this.hold){var e=B(this.delta),t=Math.round(Math.abs(this.delta/this.itemWidth)+.15);this.switchTo(this.scrollIndex+e*t)}this.delta=0,this.dragX=!1,window.removeEventListener(this.touch?"touchmove":"mousemove",this.dragMove),window.removeEventListener(this.touch?"touchend":"mouseup",this.dragEnd)}},refresh:function(){var e=this;this.$nextTick((function(){e.refresh_++}))}},mounted:function(){if("undefined"!==typeof window&&(window.ResizeObserver&&(this.observer=new ResizeObserver(this.refresh),this.observer.observe(this.$el)),window.addEventListener("resize",this.resized),document.addEventListener("animationend",this.refresh),document.addEventListener("transitionend",this.refresh),document.addEventListener("transitionstart",this.refresh),this.resized()),this.$attrs.config)throw new Error("The config prop was removed, you need to use v-bind instead")},beforeDestroy:function(){"undefined"!==typeof window&&(window.ResizeObserver&&this.observer.disconnect(),window.removeEventListener("resize",this.resized),document.removeEventListener("animationend",this.refresh),document.removeEventListener("transitionend",this.refresh),document.removeEventListener("transitionstart",this.refresh),this.dragEnd())}};const _n=mn;var yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"carousel-list",class:{"has-shadow":e.scrollIndex>0},on:{mousedown:function(t){return t.preventDefault(),e.dragStart(t)},touchstart:e.dragStart}},[n("div",{staticClass:"carousel-slides",class:e.listClass,style:"transform:translateX("+e.translation+"px)"},e._l(e.data,(function(t,r){return n("div",{key:r,staticClass:"carousel-slide",class:{"is-active":e.asIndicator?e.activeItem===r:e.scrollIndex===r},style:e.itemStyle,on:{mouseup:function(t){return e.checkAsIndicator(r,t)},touchend:function(t){return e.checkAsIndicator(r,t)}}},[e._t("item",[n("b-image",e._b({attrs:{src:t.image}},"b-image",t,!1))],{index:r,active:e.activeItem,scroll:e.scrollIndex,list:t},t)],2)})),0),e.arrow?n("div",{staticClass:"carousel-arrow",class:{"is-hovered":e.settings.arrowHover}},[n("b-icon",{directives:[{name:"show",rawName:"v-show",value:e.hasPrev,expression:"hasPrev"}],staticClass:"has-icons-left",attrs:{pack:e.settings.iconPack,icon:e.settings.iconPrev,size:e.settings.iconSize,both:""},nativeOn:{click:function(t){return t.preventDefault(),e.prev(t)}}}),n("b-icon",{directives:[{name:"show",rawName:"v-show",value:e.hasNext,expression:"hasNext"}],staticClass:"has-icons-right",attrs:{pack:e.settings.iconPack,icon:e.settings.iconNext,size:e.settings.iconSize,both:""},nativeOn:{click:function(t){return t.preventDefault(),e.next(t)}}})],1):e._e()])},vn=[];const bn=void 0,Fn=void 0,wn=void 0,Cn=!1,Dn=fe({render:yn,staticRenderFns:vn},bn,_n,Fn,Cn,wn,!1,void 0,void 0,void 0);var Sn=Dn,kn={install:function(e){me(e,on),me(e,gn),me(e,Sn)}};ge(kn);var xn={props:{value:[String,Number,Boolean,Function,Object,Array],nativeValue:[String,Number,Boolean,Function,Object,Array],type:String,disabled:Boolean,required:Boolean,name:String,size:String},data:function(){return{newValue:this.value}},computed:{computedValue:{get:function(){return this.newValue},set:function(e){this.newValue=e,this.$emit("input",e)}}},watch:{value:function(e){this.newValue=e}},methods:{focus:function(){this.$refs.input.focus()}}},En={name:"BCheckbox",mixins:[xn],props:{indeterminate:Boolean,ariaLabelledby:String,trueValue:{type:[String,Number,Boolean,Function,Object,Array],default:!0},falseValue:{type:[String,Number,Boolean,Function,Object,Array],default:!1},autocomplete:{type:String,default:"on"},inputId:{type:String,default:""}}};const An=En;var Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{ref:"label",staticClass:"b-checkbox checkbox",class:[e.size,{"is-disabled":e.disabled}],attrs:{disabled:e.disabled},on:{click:e.focus,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.$refs.label.click())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.$refs.label.click())}]}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"input",attrs:{id:e.inputId,type:"checkbox",autocomplete:e.autocomplete,disabled:e.disabled,required:e.required,name:e.name,"true-value":e.trueValue,"false-value":e.falseValue,"aria-labelledby":e.ariaLabelledby},domProps:{indeterminate:e.indeterminate,value:e.nativeValue,checked:Array.isArray(e.computedValue)?e._i(e.computedValue,e.nativeValue)>-1:e._q(e.computedValue,e.trueValue)},on:{click:function(e){e.stopPropagation()},change:function(t){var n=e.computedValue,r=t.target,i=r.checked?e.trueValue:e.falseValue;if(Array.isArray(n)){var o=e.nativeValue,a=e._i(n,o);r.checked?a<0&&(e.computedValue=n.concat([o])):a>-1&&(e.computedValue=n.slice(0,a).concat(n.slice(a+1)))}else e.computedValue=i}}}),n("span",{staticClass:"check",class:e.type}),n("span",{staticClass:"control-label",attrs:{id:e.ariaLabelledby}},[e._t("default")],2)])},Mn=[];const On=void 0,Ln=void 0,Rn=void 0,Pn=!1,In=fe({render:Tn,staticRenderFns:Mn},On,An,Ln,Pn,Rn,!1,void 0,void 0,void 0);var Nn=In,Bn={name:"BCheckboxButton",mixins:[xn],props:{type:{type:String,default:"is-primary"},expanded:Boolean},data:function(){return{isFocused:!1}},computed:{checked:function(){return Array.isArray(this.newValue)?this.newValue.indexOf(this.nativeValue)>=0:this.newValue===this.nativeValue}}};const jn=Bn;var Hn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"control",class:{"is-expanded":e.expanded}},[n("label",{ref:"label",staticClass:"b-checkbox checkbox button",class:[e.checked?e.type:null,e.size,{"is-disabled":e.disabled,"is-focused":e.isFocused}],attrs:{disabled:e.disabled},on:{click:e.focus,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.$refs.label.click())}}},[e._t("default"),n("input",{directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"checkbox",disabled:e.disabled,required:e.required,name:e.name},domProps:{value:e.nativeValue,checked:Array.isArray(e.computedValue)?e._i(e.computedValue,e.nativeValue)>-1:e.computedValue},on:{click:function(e){e.stopPropagation()},focus:function(t){e.isFocused=!0},blur:function(t){e.isFocused=!1},change:function(t){var n=e.computedValue,r=t.target,i=!!r.checked;if(Array.isArray(n)){var o=e.nativeValue,a=e._i(n,o);r.checked?a<0&&(e.computedValue=n.concat([o])):a>-1&&(e.computedValue=n.slice(0,a).concat(n.slice(a+1)))}else e.computedValue=i}}})],2)])},Gn=[];const Vn=void 0,Yn=void 0,Wn=void 0,qn=!1,zn=fe({render:Hn,staticRenderFns:Gn},Vn,jn,Yn,qn,Wn,!1,void 0,void 0,void 0);var Un=zn,Kn={install:function(e){me(e,Nn),me(e,Un)}};ge(Kn);var Xn={name:"BCollapse",model:{prop:"open",event:"update:open"},props:{open:{type:Boolean,default:!0},animation:{type:String,default:"fade"},ariaId:{type:String,default:""},position:{type:String,default:"is-top",validator:function(e){return["is-top","is-bottom"].indexOf(e)>-1}}},data:function(){return{isOpen:this.open}},watch:{open:function(e){this.isOpen=e}},methods:{toggle:function(){this.isOpen=!this.isOpen,this.$emit("update:open",this.isOpen),this.$emit(this.isOpen?"open":"close")}},render:function(e){var t=e("div",{staticClass:"collapse-trigger",on:{click:this.toggle}},this.$scopedSlots.trigger?[this.$scopedSlots.trigger({open:this.isOpen})]:[this.$slots.trigger]),n=e("transition",{props:{name:this.animation}},[e("div",{staticClass:"collapse-content",attrs:{id:this.ariaId},directives:[{name:"show",value:this.isOpen}]},this.$slots.default)]);return e("div",{staticClass:"collapse"},"is-top"===this.position?[t,n]:[n,t])}};const Qn=Xn,Jn=void 0,Zn=void 0,$n=void 0,er=void 0,tr=fe({},Jn,Qn,Zn,er,$n,!1,void 0,void 0,void 0);var nr=tr,rr={install:function(e){me(e,nr)}};ge(rr);var ir,or="AM",ar="PM",sr="24",ur="12",lr=function(e,t){return t.dtf.format(e)},cr=function(e,t){if(e){var n=null;if(t.computedValue&&!isNaN(t.computedValue)?n=new Date(t.computedValue):(n=t.timeCreator(),n.setMilliseconds(0)),t.dtf.formatToParts&&"function"===typeof t.dtf.formatToParts){var r=t.dtf.formatToParts(n).map((function(e){return"literal"===e.type?e.value.replace(/ /g,"\\s?"):"dayPeriod"===e.type?"((?!=<".concat(e.type,">)(").concat(t.amString,"|").concat(t.pmString,"|").concat(or,"|").concat(ar,"|").concat(or.toLowerCase(),"|").concat(ar.toLowerCase(),")?)"):"((?!=<".concat(e.type,">)\\d+)")})).join(""),i=re(r,e);if(i.hour=i.hour?parseInt(i.hour,10):null,i.minute=i.minute?parseInt(i.minute,10):null,i.second=i.second?parseInt(i.second,10):null,i.hour&&i.hour>=0&&i.hour<24&&i.minute&&i.minute>=0&&i.minute<59)return i.dayPeriod&&(i.dayPeriod.toLowerCase()===t.pmString.toLowerCase()||i.dayPeriod.toLowerCase()===ar.toLowerCase())&&i.hour<12&&(i.hour+=12),n.setHours(i.hour),n.setMinutes(i.minute),n.setSeconds(i.second||0),n}var o=!1;if(t.hourFormat===ur){var a=e.split(" ");e=a[0],o=a[1]===t.amString||a[1]===or}var s=e.split(":"),u=parseInt(s[0],10),l=parseInt(s[1],10),c=t.enableSeconds?parseInt(s[2],10):0;return isNaN(u)||u<0||u>23||t.hourFormat===ur&&(u<1||u>12)||isNaN(l)||l<0||l>59?null:(n.setSeconds(c),n.setMinutes(l),t.hourFormat===ur&&(o&&12===u?u=0:o||12===u||(u+=12)),n.setHours(u),new Date(n.getTime()))}return null},dr={mixins:[pe],inheritAttrs:!1,props:{value:Date,inline:Boolean,minTime:Date,maxTime:Date,placeholder:String,editable:Boolean,disabled:Boolean,hourFormat:{type:String,validator:function(e){return e===sr||e===ur}},incrementHours:{type:Number,default:1},incrementMinutes:{type:Number,default:1},incrementSeconds:{type:Number,default:1},timeFormatter:{type:Function,default:function(e,t){return"function"===typeof ce.defaultTimeFormatter?ce.defaultTimeFormatter(e):lr(e,t)}},timeParser:{type:Function,default:function(e,t){return"function"===typeof ce.defaultTimeParser?ce.defaultTimeParser(e):cr(e,t)}},mobileNative:{type:Boolean,default:function(){return ce.defaultTimepickerMobileNative}},mobileModal:{type:Boolean,default:function(){return ce.defaultTimepickerMobileModal}},timeCreator:{type:Function,default:function(){return"function"===typeof ce.defaultTimeCreator?ce.defaultTimeCreator():new Date}},position:String,unselectableTimes:Array,openOnFocus:Boolean,enableSeconds:Boolean,defaultMinutes:Number,defaultSeconds:Number,focusable:{type:Boolean,default:!0},tzOffset:{type:Number,default:0},appendToBody:Boolean,resetOnMeridianChange:{type:Boolean,default:!1}},data:function(){return{dateSelected:this.value,hoursSelected:null,minutesSelected:null,secondsSelected:null,meridienSelected:null,_elementRef:"input",AM:or,PM:ar,HOUR_FORMAT_24:sr,HOUR_FORMAT_12:ur}},computed:{computedValue:{get:function(){return this.dateSelected},set:function(e){this.dateSelected=e,this.$emit("input",this.dateSelected)}},localeOptions:function(){return new Intl.DateTimeFormat(this.locale,{hour:"numeric",minute:"numeric",second:this.enableSeconds?"numeric":void 0}).resolvedOptions()},dtf:function(){return new Intl.DateTimeFormat(this.locale,{hour:this.localeOptions.hour||"numeric",minute:this.localeOptions.minute||"numeric",second:this.enableSeconds?this.localeOptions.second||"numeric":void 0,hourCycle:this.isHourFormat24?"h23":"h12"})},newHourFormat:function(){return this.hourFormat||(this.localeOptions.hour12?ur:sr)},sampleTime:function(){var e=this.timeCreator();return e.setHours(10),e.setSeconds(0),e.setMinutes(0),e.setMilliseconds(0),e},hourLiteral:function(){if(this.dtf.formatToParts&&"function"===typeof this.dtf.formatToParts){var e=this.sampleTime,t=this.dtf.formatToParts(e),n=t.find((function(e,n){return n>0&&"hour"===t[n-1].type}));if(n)return n.value}return":"},minuteLiteral:function(){if(this.dtf.formatToParts&&"function"===typeof this.dtf.formatToParts){var e=this.sampleTime,t=this.dtf.formatToParts(e),n=t.find((function(e,n){return n>0&&"minute"===t[n-1].type}));if(n)return n.value}return":"},secondLiteral:function(){if(this.dtf.formatToParts&&"function"===typeof this.dtf.formatToParts){var e=this.sampleTime,t=this.dtf.formatToParts(e),n=t.find((function(e,n){return n>0&&"second"===t[n-1].type}));if(n)return n.value}},amString:function(){if(this.dtf.formatToParts&&"function"===typeof this.dtf.formatToParts){var e=this.sampleTime;e.setHours(10);var t=this.dtf.formatToParts(e).find((function(e){return"dayPeriod"===e.type}));if(t)return t.value}return or},pmString:function(){if(this.dtf.formatToParts&&"function"===typeof this.dtf.formatToParts){var e=this.sampleTime;e.setHours(20);var t=this.dtf.formatToParts(e).find((function(e){return"dayPeriod"===e.type}));if(t)return t.value}return ar},hours:function(){if(!this.incrementHours||this.incrementHours<1)throw new Error("Hour increment cannot be null or less than 1.");for(var e=[],t=this.isHourFormat24?24:12,n=0;n<t;n+=this.incrementHours){var r=n,i=r;this.isHourFormat24||(r=n+1,i=r,this.meridienSelected===this.amString?12===r&&(r=0):this.meridienSelected===this.pmString&&12!==r&&(r+=12)),e.push({label:this.formatNumber(i),value:r})}return e},minutes:function(){if(!this.incrementMinutes||this.incrementMinutes<1)throw new Error("Minute increment cannot be null or less than 1.");for(var e=[],t=0;t<60;t+=this.incrementMinutes)e.push({label:this.formatNumber(t,!0),value:t});return e},seconds:function(){if(!this.incrementSeconds||this.incrementSeconds<1)throw new Error("Second increment cannot be null or less than 1.");for(var e=[],t=0;t<60;t+=this.incrementSeconds)e.push({label:this.formatNumber(t,!0),value:t});return e},meridiens:function(){return[this.amString,this.pmString]},isMobile:function(){return this.mobileNative&&U.any()},isHourFormat24:function(){return this.newHourFormat===sr}},watch:{hourFormat:function(){null!==this.hoursSelected&&(this.meridienSelected=this.hoursSelected>=12?this.pmString:this.amString)},locale:function(){this.value||(this.meridienSelected=this.amString)},value:{handler:function(e){this.updateInternalState(e),!this.isValid&&this.$refs.input.checkHtml5Validity()},immediate:!0}},methods:{onMeridienChange:function(e){null!==this.hoursSelected&&this.resetOnMeridianChange?(this.hoursSelected=null,this.minutesSelected=null,this.secondsSelected=null,this.computedValue=null):null!==this.hoursSelected&&(e===this.pmString?this.hoursSelected+=12:e===this.amString&&(this.hoursSelected-=12)),this.updateDateSelected(this.hoursSelected,this.minutesSelected,this.enableSeconds?this.secondsSelected:0,e)},onHoursChange:function(e){this.minutesSelected||"undefined"===typeof this.defaultMinutes||(this.minutesSelected=this.defaultMinutes),this.secondsSelected||"undefined"===typeof this.defaultSeconds||(this.secondsSelected=this.defaultSeconds),this.updateDateSelected(parseInt(e,10),this.minutesSelected,this.enableSeconds?this.secondsSelected:0,this.meridienSelected)},onMinutesChange:function(e){!this.secondsSelected&&this.defaultSeconds&&(this.secondsSelected=this.defaultSeconds),this.updateDateSelected(this.hoursSelected,parseInt(e,10),this.enableSeconds?this.secondsSelected:0,this.meridienSelected)},onSecondsChange:function(e){this.updateDateSelected(this.hoursSelected,this.minutesSelected,parseInt(e,10),this.meridienSelected)},updateDateSelected:function(e,t,n,r){if(null!=e&&null!=t&&(!this.isHourFormat24&&null!==r||this.isHourFormat24)){var i=null;this.computedValue&&!isNaN(this.computedValue)?i=new Date(this.computedValue):(i=this.timeCreator(),i.setMilliseconds(0)),i.setHours(e),i.setMinutes(t),i.setSeconds(n),isNaN(i.getTime())||(this.computedValue=new Date(i.getTime()))}},updateInternalState:function(e){e?(this.hoursSelected=e.getHours(),this.minutesSelected=e.getMinutes(),this.secondsSelected=e.getSeconds(),this.meridienSelected=e.getHours()>=12?this.pmString:this.amString):(this.hoursSelected=null,this.minutesSelected=null,this.secondsSelected=null,this.meridienSelected=this.amString),this.dateSelected=e},isHourDisabled:function(e){var t=this,n=!1;if(this.minTime){var r=this.minTime.getHours(),i=this.minutes.every((function(n){return t.isMinuteDisabledForHour(e,n.value)}));n=e<r||i}if(this.maxTime&&!n){var o=this.maxTime.getHours();n=e>o}if(this.unselectableTimes&&!n){var a=this.unselectableTimes.filter((function(n){return t.enableSeconds&&null!==t.secondsSelected?n.getHours()===e&&n.getMinutes()===t.minutesSelected&&n.getSeconds()===t.secondsSelected:null!==t.minutesSelected&&(n.getHours()===e&&n.getMinutes()===t.minutesSelected)}));n=a.length>0||this.minutes.every((function(n){return t.unselectableTimes.filter((function(t){return t.getHours()===e&&t.getMinutes()===n.value})).length>0}))}return n},isMinuteDisabledForHour:function(e,t){var n=!1;if(this.minTime){var r=this.minTime.getHours(),i=this.minTime.getMinutes();n=e===r&&t<i}if(this.maxTime&&!n){var o=this.maxTime.getHours(),a=this.maxTime.getMinutes();n=e===o&&t>a}return n},isMinuteDisabled:function(e){var t=this,n=!1;if(null!==this.hoursSelected&&(n=!!this.isHourDisabled(this.hoursSelected)||this.isMinuteDisabledForHour(this.hoursSelected,e),this.unselectableTimes&&!n)){var r=this.unselectableTimes.filter((function(n){return t.enableSeconds&&null!==t.secondsSelected?n.getHours()===t.hoursSelected&&n.getMinutes()===e&&n.getSeconds()===t.secondsSelected:n.getHours()===t.hoursSelected&&n.getMinutes()===e}));n=r.length>0}return n},isSecondDisabled:function(e){var t=this,n=!1;if(null!==this.minutesSelected){if(this.isMinuteDisabled(this.minutesSelected))n=!0;else{if(this.minTime){var r=this.minTime.getHours(),i=this.minTime.getMinutes(),o=this.minTime.getSeconds();n=this.hoursSelected===r&&this.minutesSelected===i&&e<o}if(this.maxTime&&!n){var a=this.maxTime.getHours(),s=this.maxTime.getMinutes(),u=this.maxTime.getSeconds();n=this.hoursSelected===a&&this.minutesSelected===s&&e>u}}if(this.unselectableTimes&&!n){var l=this.unselectableTimes.filter((function(n){return n.getHours()===t.hoursSelected&&n.getMinutes()===t.minutesSelected&&n.getSeconds()===e}));n=l.length>0}}return n},onChange:function(e){var t=this.timeParser(e,this);this.updateInternalState(t),t&&!isNaN(t)?this.computedValue=t:(this.computedValue=null,this.$refs.input.newValue=this.computedValue)},toggle:function(e){this.$refs.dropdown&&(this.$refs.dropdown.isActive="boolean"===typeof e?e:!this.$refs.dropdown.isActive)},close:function(){this.toggle(!1)},handleOnFocus:function(){this.onFocus(),this.openOnFocus&&this.toggle(!0)},formatHHMMSS:function(e){var t=new Date(e);if(e&&!isNaN(t)){var n=t.getHours(),r=t.getMinutes(),i=t.getSeconds();return this.formatNumber(n,!0)+":"+this.formatNumber(r,!0)+":"+this.formatNumber(i,!0)}return""},onChangeNativePicker:function(e){var t=e.target.value;if(t){var n=null;this.computedValue&&!isNaN(this.computedValue)?n=new Date(this.computedValue):(n=new Date,n.setMilliseconds(0));var r=t.split(":");n.setHours(parseInt(r[0],10)),n.setMinutes(parseInt(r[1],10)),n.setSeconds(r[2]?parseInt(r[2],10):0),this.computedValue=new Date(n.getTime())}else this.computedValue=null},formatNumber:function(e,t){return this.isHourFormat24||t?this.pad(e):e},pad:function(e){return(e<10?"0":"")+e},formatValue:function(e){return e&&!isNaN(e)?this.timeFormatter(e,this):null},keyPress:function(e){var t=e.key;this.$refs.dropdown&&this.$refs.dropdown.isActive&&("Escape"===t||"Esc"===t)&&this.toggle(!1)},onActiveChange:function(e){e||this.onBlur()}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeDestroy:function(){"undefined"!==typeof window&&document.removeEventListener("keyup",this.keyPress)}},hr=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?t?e.querySelectorAll('*[tabindex="-1"]'):e.querySelectorAll('a[href]:not([tabindex="-1"]),\n                                     area[href],\n                                     input:not([disabled]),\n                                     select:not([disabled]),\n                                     textarea:not([disabled]),\n                                     button:not([disabled]),\n                                     iframe,\n                                     object,\n                                     embed,\n                                     *[tabindex]:not([tabindex="-1"]),\n                                     *[contenteditable]'):null},pr=function(e,t){var n=t.value,r=void 0===n||n;if(r){var i=hr(e),o=hr(e,!0);i&&i.length>0&&(ir=function(t){i=hr(e),o=hr(e,!0);var n=i[0],r=i[i.length-1];t.target===n&&t.shiftKey&&"Tab"===t.key?(t.preventDefault(),r.focus()):(t.target===r||Array.from(o).indexOf(t.target)>=0)&&!t.shiftKey&&"Tab"===t.key&&(t.preventDefault(),n.focus())},e.addEventListener("keydown",ir))}},fr=function(e){e.removeEventListener("keydown",ir)},gr={bind:pr,unbind:fr},mr=gr,_r=["escape","outside"],yr={name:"BDropdown",directives:{trapFocus:mr},mixins:[Rt("dropdown")],props:{value:{type:[String,Number,Boolean,Object,Array,Function],default:null},disabled:Boolean,inline:Boolean,scrollable:Boolean,maxHeight:{type:[String,Number],default:200},position:{type:String,validator:function(e){return["is-top-right","is-top-left","is-bottom-left","is-bottom-right"].indexOf(e)>-1}},triggers:{type:Array,default:function(){return["click"]}},mobileModal:{type:Boolean,default:function(){return ce.defaultDropdownMobileModal}},ariaRole:{type:String,validator:function(e){return["menu","list","dialog"].indexOf(e)>-1},default:null},animation:{type:String,default:"fade"},multiple:Boolean,trapFocus:{type:Boolean,default:function(){return ce.defaultTrapFocus}},closeOnClick:{type:Boolean,default:!0},canClose:{type:[Array,Boolean],default:!0},expanded:Boolean,appendToBody:Boolean,appendToBodyCopyParent:Boolean,triggerTabindex:{type:Number,default:0}},data:function(){return{selected:this.value,style:{},isActive:!1,isHoverable:!1,maybeTap:!1,isTouchEnabled:!1,_bodyEl:void 0,timeOutID:null,timeOutID2:null}},computed:{rootClasses:function(){return[this.position,{"is-disabled":this.disabled,"is-hoverable":this.hoverable,"is-inline":this.inline,"is-active":this.isActive||this.inline,"is-mobile-modal":this.isMobileModal,"is-expanded":this.expanded,"is-touch-enabled":this.isTouchEnabled}]},isMobileModal:function(){return this.mobileModal&&!this.inline},cancelOptions:function(){return"boolean"===typeof this.canClose?this.canClose?_r:[]:this.canClose},contentStyle:function(){return{maxHeight:this.scrollable?ee(this.maxHeight):null,overflow:this.scrollable?"auto":null}},hoverable:function(){return this.triggers.indexOf("hover")>=0}},watch:{value:function(e){this.selected=e},isActive:function(e){var t=this;this.$emit("active-change",e),e||(this.timeOutID=setTimeout((function(){t.isActive||(t.isTouchEnabled=!1)}),250)),this.handleScroll(),this.appendToBody&&this.$nextTick((function(){t.updateAppendToBody()}))},isHoverable:function(e){this.hoverable&&this.$emit("active-change",e)}},methods:{handleScroll:function(){"undefined"!==typeof window&&this.isMobileModal&&(this.isActive?document.documentElement.classList.add("is-clipped-touch"):document.documentElement.classList.remove("is-clipped-touch"))},selectItem:function(e){this.multiple?(this.selected?-1===this.selected.indexOf(e)?this.selected=[].concat(E(this.selected),[e]):this.selected=this.selected.filter((function(t){return t!==e})):this.selected=[e],this.$emit("change",this.selected)):this.selected!==e&&(this.selected=e,this.$emit("change",this.selected)),this.$emit("input",this.selected),this.multiple||(this.isActive=!this.closeOnClick,this.hoverable&&this.closeOnClick&&(this.isHoverable=!1))},isInWhiteList:function(e){if(e===this.$refs.dropdownMenu)return!0;if(e===this.$refs.trigger)return!0;if(void 0!==this.$refs.dropdownMenu){var t,n=this.$refs.dropdownMenu.querySelectorAll("*"),r=I(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(e===i)return!0}}catch(l){r.e(l)}finally{r.f()}}if(void 0!==this.$refs.trigger){var o,a=this.$refs.trigger.querySelectorAll("*"),s=I(a);try{for(s.s();!(o=s.n()).done;){var u=o.value;if(e===u)return!0}}catch(l){s.e(l)}finally{s.f()}}return!1},clickedOutside:function(e){if(!(this.cancelOptions.indexOf("outside")<0)&&!this.inline){var t=oe(this)?e.composedPath()[0]:e.target;this.isInWhiteList(t)||(this.isActive=!1)}},keyPress:function(e){var t=e.key;if(this.isActive&&("Escape"===t||"Esc"===t)){if(this.cancelOptions.indexOf("escape")<0)return;this.isActive=!1}},onClick:function(){-1===this.triggers.indexOf("hover")&&(this.triggers.indexOf("click")<0||this.toggle())},onContextMenu:function(){this.triggers.indexOf("contextmenu")<0||this.toggle()},onHover:function(){this.triggers.indexOf("hover")<0||this.isTouchEnabled||(this.isHoverable=!0)},onTouchStart:function(){this.maybeTap=!0},onTouchMove:function(){this.maybeTap=!1},onTouchEnd:function(e){-1!==this.triggers.indexOf("hover")&&this.maybeTap&&(e.preventDefault(),this.maybeTap=!1,this.isTouchEnabled=!0,this.toggle())},onFocus:function(){this.triggers.indexOf("focus")<0||this.toggle()},toggle:function(){var e=this;this.disabled||(this.isActive?this.isActive=!this.isActive:this.$nextTick((function(){var t=!e.isActive;e.isActive=t,e.timeOutID2=setTimeout((function(){return e.isActive=t}))})))},updateAppendToBody:function(){var e=this.$refs.dropdown,t=this.$refs.dropdownMenu,n=this.$refs.trigger;if(t&&n){var r=this.$data._bodyEl.children[0];if(r.classList.forEach((function(e){return r.classList.remove(e)})),r.classList.add("dropdown"),r.classList.add("dropdown-menu-animation"),this.$vnode&&this.$vnode.data&&this.$vnode.data.staticClass&&r.classList.add(this.$vnode.data.staticClass),this.rootClasses.forEach((function(e){if(e&&"object"===u(e))for(var t in e)e[t]&&r.classList.add(t)})),this.appendToBodyCopyParent){var i=this.$refs.dropdown.parentNode,o=this.$data._bodyEl;o.classList.forEach((function(e){return o.classList.remove(e)})),i.classList.forEach((function(e){o.classList.add(e)}))}var a=n.getBoundingClientRect(),s=a.top+window.scrollY,l=a.left+window.scrollX;!this.position||this.position.indexOf("bottom")>=0?s+=n.clientHeight:s-=t.clientHeight,this.position&&this.position.indexOf("left")>=0&&(l-=t.clientWidth-n.clientWidth),this.style={position:"absolute",top:"".concat(s,"px"),left:"".concat(l,"px"),zIndex:"99",width:this.expanded?"".concat(e.offsetWidth,"px"):void 0}}}},mounted:function(){this.appendToBody&&(this.$data._bodyEl=X(this.$refs.dropdownMenu),this.updateAppendToBody())},created:function(){"undefined"!==typeof window&&(document.addEventListener("click",this.clickedOutside),document.addEventListener("keyup",this.keyPress))},beforeDestroy:function(){"undefined"!==typeof window&&(document.removeEventListener("click",this.clickedOutside),document.removeEventListener("keyup",this.keyPress)),this.appendToBody&&K(this.$data._bodyEl),clearTimeout(this.timeOutID),clearTimeout(this.timeOutID2)}};const vr=yr;var br=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"dropdown",staticClass:"dropdown dropdown-menu-animation",class:e.rootClasses,on:{mouseleave:function(t){e.isHoverable=!1}}},[e.inline?e._e():n("div",{ref:"trigger",staticClass:"dropdown-trigger",attrs:{tabindex:!e.disabled&&e.triggerTabindex,"aria-haspopup":"true"},on:{click:e.onClick,contextmenu:function(t){return t.preventDefault(),e.onContextMenu(t)},mouseenter:e.onHover,"!focus":function(t){return e.onFocus(t)},touchstart:e.onTouchStart,touchmove:e.onTouchMove,touchend:e.onTouchEnd}},[e._t("trigger",null,{active:e.isActive})],2),n("transition",{attrs:{name:e.animation}},[e.isMobileModal?n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"background",attrs:{"aria-hidden":!e.isActive}}):e._e()]),n("transition",{attrs:{name:e.animation}},[n("div",{directives:[{name:"show",rawName:"v-show",value:!e.disabled&&(e.isActive||e.isHoverable)||e.inline,expression:"(!disabled && (isActive || isHoverable)) || inline"},{name:"trap-focus",rawName:"v-trap-focus",value:e.trapFocus,expression:"trapFocus"}],ref:"dropdownMenu",staticClass:"dropdown-menu",style:e.style,attrs:{"aria-hidden":!e.isActive}},[n("div",{staticClass:"dropdown-content",style:e.contentStyle,attrs:{role:e.ariaRole,"aria-modal":!e.inline}},[e._t("default")],2)])])],1)},Fr=[];const wr=void 0,Cr=void 0,Dr=void 0,Sr=!1,kr=fe({render:br,staticRenderFns:Fr},wr,vr,Cr,Sr,Dr,!1,void 0,void 0,void 0);var xr=kr,Er={name:"BDropdownItem",mixins:[Bt("dropdown")],props:{value:{type:[String,Number,Boolean,Object,Array,Function],default:null},separator:Boolean,disabled:Boolean,custom:Boolean,focusable:{type:Boolean,default:!0},paddingless:Boolean,hasLink:Boolean,ariaRole:{type:String,default:""}},computed:{anchorClasses:function(){return{"is-disabled":this.parent.disabled||this.disabled,"is-paddingless":this.paddingless,"is-active":this.isActive}},itemClasses:function(){return{"dropdown-item":!this.hasLink,"is-disabled":this.disabled,"is-paddingless":this.paddingless,"is-active":this.isActive,"has-link":this.hasLink}},ariaRoleItem:function(){return"menuitem"===this.ariaRole||"listitem"===this.ariaRole?this.ariaRole:null},isClickable:function(){return!this.parent.disabled&&!this.separator&&!this.disabled&&!this.custom},isActive:function(){return null!==this.parent.selected&&(this.parent.multiple?this.parent.selected.indexOf(this.value)>=0:this.value===this.parent.selected)},isFocusable:function(){return!this.hasLink&&this.focusable}},methods:{selectItem:function(){this.isClickable&&(this.parent.selectItem(this.value),this.$emit("click"))}}};const Ar=Er;var Tr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.separator?n("hr",{staticClass:"dropdown-divider"}):e.custom||e.hasLink?n("div",{class:e.itemClasses,attrs:{role:e.ariaRoleItem,tabindex:e.isFocusable?0:null},on:{click:e.selectItem}},[e._t("default")],2):n("a",{staticClass:"dropdown-item",class:e.anchorClasses,attrs:{role:e.ariaRoleItem,tabindex:e.isFocusable?0:null},on:{click:e.selectItem}},[e._t("default")],2)},Mr=[];const Or=void 0,Lr=void 0,Rr=void 0,Pr=!1,Ir=fe({render:Tr,staticRenderFns:Mr},Or,Ar,Lr,Pr,Rr,!1,void 0,void 0,void 0);var Nr=Ir,Br={name:"BFieldBody",props:{message:{type:[String,Array]},type:{type:[String,Object]}},render:function(e){var t=this,n=!0;return e("div",{attrs:{class:"field-body"}},this.$slots.default.map((function(r){return r.tag?(n&&(i=t.message,n=!1),e("b-field",{attrs:{type:t.type,message:i}},[r])):r;var i})))}};const jr=Br,Hr=void 0,Gr=void 0,Vr=void 0,Yr=void 0,Wr=fe({},Hr,jr,Gr,Yr,Vr,!1,void 0,void 0,void 0);var qr=Wr,zr={name:"BField",components:h({},qr.name,qr),provide:function(){return{BField:this}},inject:{parent:{from:"BField",default:!1}},props:{type:[String,Object],label:String,labelFor:String,message:[String,Array,Object],grouped:Boolean,groupMultiline:Boolean,position:String,expanded:Boolean,horizontal:Boolean,addons:{type:Boolean,default:!0},customClass:String,labelPosition:{type:String,default:function(){return ce.defaultFieldLabelPosition}}},data:function(){return{newType:this.type,newMessage:this.message,fieldLabelSize:null,_isField:!0}},computed:{rootClasses:function(){return[{"is-expanded":this.expanded,"is-horizontal":this.horizontal,"is-floating-in-label":this.hasLabel&&!this.horizontal&&"inside"===this.labelPosition,"is-floating-label":this.hasLabel&&!this.horizontal&&"on-border"===this.labelPosition},this.numberInputClasses]},innerFieldClasses:function(){return[this.fieldType(),this.newPosition,{"is-grouped-multiline":this.groupMultiline}]},hasInnerField:function(){return this.grouped||this.groupMultiline||this.hasAddons()},newPosition:function(){if(void 0!==this.position){var e=this.position.split("-");if(!(e.length<1)){var t=this.grouped?"is-grouped-":"has-addons-";return this.position?t+e[1]:void 0}}},formattedMessage:function(){if(this.parent&&this.parent.hasInnerField)return"";if("string"===typeof this.newMessage)return[this.newMessage];var e=[];if(Array.isArray(this.newMessage))this.newMessage.forEach((function(t){if("string"===typeof t)e.push(t);else for(var n in t)t[n]&&e.push(n)}));else for(var t in this.newMessage)this.newMessage[t]&&e.push(t);return e.filter((function(e){if(e)return e}))},hasLabel:function(){return this.label||this.$slots.label},hasMessage:function(){return(!this.parent||!this.parent.hasInnerField)&&this.newMessage||this.$slots.message},numberInputClasses:function(){if(this.$slots.default){var e=this.$slots.default.filter((function(e){return e.tag&&e.tag.toLowerCase().indexOf("numberinput")>=0}))[0];if(e){var t=["has-numberinput"],n=e.componentOptions.propsData.controlsPosition,r=e.componentOptions.propsData.size;return n&&t.push("has-numberinput-".concat(n)),r&&t.push("has-numberinput-".concat(r)),t}}return null}},watch:{type:function(e){this.newType=e},message:function(e){JSON.stringify(e)!==JSON.stringify(this.newMessage)&&(this.newMessage=e)},newMessage:function(e){this.parent&&this.parent.hasInnerField&&(this.parent.type||(this.parent.newType=this.newType),this.parent.message||(this.parent.newMessage=e))}},methods:{fieldType:function(){return this.grouped?"is-grouped":this.hasAddons()?"has-addons":void 0},hasAddons:function(){var e=0;return this.$slots.default&&(e=this.$slots.default.reduce((function(e,t){return t.tag?e+1:e}),0)),e>1&&this.addons&&!this.horizontal}},mounted:function(){if(this.horizontal){var e=this.$el.querySelectorAll(".input, .select, .button, .textarea, .b-slider");e.length>0&&(this.fieldLabelSize="is-normal")}}};const Ur=zr;var Kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"field",class:e.rootClasses},[e.horizontal?n("div",{staticClass:"field-label",class:[e.customClass,e.fieldLabelSize]},[e.hasLabel?n("label",{staticClass:"label",class:e.customClass,attrs:{for:e.labelFor}},[e.$slots.label?e._t("label"):[e._v(e._s(e.label))]],2):e._e()]):[e.hasLabel?n("label",{staticClass:"label",class:e.customClass,attrs:{for:e.labelFor}},[e.$slots.label?e._t("label"):[e._v(e._s(e.label))]],2):e._e()],e.horizontal?n("b-field-body",{attrs:{message:e.newMessage?e.formattedMessage:"",type:e.newType}},[e._t("default")],2):e.hasInnerField?n("div",{staticClass:"field-body"},[n("b-field",{class:e.innerFieldClasses,attrs:{addons:!1,type:e.type}},[e._t("default")],2)],1):[e._t("default")],e.hasMessage&&!e.horizontal?n("p",{staticClass:"help",class:e.newType},[e.$slots.message?e._t("message",null,{messages:e.formattedMessage}):[e._l(e.formattedMessage,(function(t,r){return[e._v(" "+e._s(t)+" "),r+1<e.formattedMessage.length?n("br",{key:r}):e._e()]}))]],2):e._e()],2)},Xr=[];const Qr=void 0,Jr=void 0,Zr=void 0,$r=!1,ei=fe({render:Kr,staticRenderFns:Xr},Qr,Ur,Jr,$r,Zr,!1,void 0,void 0,void 0);var ti=ei,ni=40,ri=5,ii={name:"BClockpickerFace",props:{pickerSize:Number,min:Number,max:Number,double:Boolean,value:Number,faceNumbers:Array,disabledValues:Function},data:function(){return{isDragging:!1,inputValue:this.value,prevAngle:720}},computed:{count:function(){return this.max-this.min+1},countPerRing:function(){return this.double?this.count/2:this.count},radius:function(){return this.pickerSize/2},outerRadius:function(){return this.radius-ri-ni/2},innerRadius:function(){return Math.max(.6*this.outerRadius,this.outerRadius-ri-ni)},degreesPerUnit:function(){return 360/this.countPerRing},degrees:function(){return this.degreesPerUnit*Math.PI/180},handRotateAngle:function(){var e=this.prevAngle;while(e<0)e+=360;var t=this.calcHandAngle(this.displayedValue),n=this.shortestDistanceDegrees(e,t),r=this.prevAngle+n;return r},handScale:function(){return this.calcHandScale(this.displayedValue)},handStyle:function(){return{transform:"rotate(".concat(this.handRotateAngle,"deg) scaleY(").concat(this.handScale,")"),transition:".3s cubic-bezier(.25,.8,.50,1)"}},displayedValue:function(){return null==this.inputValue?this.min:this.inputValue}},watch:{value:function(e){e!==this.inputValue&&(this.prevAngle=this.handRotateAngle),this.inputValue=e}},methods:{isDisabled:function(e){return this.disabledValues&&this.disabledValues(e)},euclidean:function(e,t){var n=t.x-e.x,r=t.y-e.y;return Math.sqrt(n*n+r*r)},shortestDistanceDegrees:function(e,t){var n=(t-e)%360,r=180-Math.abs(Math.abs(n)-180);return(n+360)%360<180?1*r:-1*r},coordToAngle:function(e,t){var n=2*Math.atan2(t.y-e.y-this.euclidean(e,t),t.x-e.x);return Math.abs(180*n/Math.PI)},getNumberTranslate:function(e){var t=this.getNumberCoords(e),n=t.x,r=t.y;return"translate(".concat(n,"px, ").concat(r,"px)")},getNumberCoords:function(e){var t=this.isInnerRing(e)?this.innerRadius:this.outerRadius;return{x:Math.round(t*Math.sin((e-this.min)*this.degrees)),y:Math.round(-t*Math.cos((e-this.min)*this.degrees))}},getFaceNumberClasses:function(e){return{active:e.value===this.displayedValue,disabled:this.isDisabled(e.value)}},isInnerRing:function(e){return this.double&&e-this.min>=this.countPerRing},calcHandAngle:function(e){var t=this.degreesPerUnit*(e-this.min);return this.isInnerRing(e)&&(t-=360),t},calcHandScale:function(e){return this.isInnerRing(e)?this.innerRadius/this.outerRadius:1},onMouseDown:function(e){e.preventDefault(),this.isDragging=!0,this.onDragMove(e)},onMouseUp:function(){this.isDragging=!1,this.isDisabled(this.inputValue)||this.$emit("change",this.inputValue)},onDragMove:function(e){if(e.preventDefault(),this.isDragging||"click"===e.type){var t=this.$refs.clock.getBoundingClientRect(),n=t.width,r=t.top,i=t.left,o="touches"in e?e.touches[0]:e,a=o.clientX,s=o.clientY,u={x:n/2,y:-n/2},l={x:a-i,y:r-s},c=Math.round(this.coordToAngle(u,l)+360)%360,d=this.double&&this.euclidean(u,l)<(this.outerRadius+this.innerRadius)/2-16,h=Math.round(c/this.degreesPerUnit)+this.min+(d?this.countPerRing:0);c>=360-this.degreesPerUnit/2&&(h=d?this.max:this.min),this.update(h)}},update:function(e){this.inputValue===e||this.isDisabled(e)||(this.prevAngle=this.handRotateAngle,this.inputValue=e,this.$emit("input",e))}}};const oi=ii;var ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-clockpicker-face",on:{mousedown:e.onMouseDown,mouseup:e.onMouseUp,mousemove:e.onDragMove,touchstart:e.onMouseDown,touchend:e.onMouseUp,touchmove:e.onDragMove}},[n("div",{ref:"clock",staticClass:"b-clockpicker-face-outer-ring"},[n("div",{staticClass:"b-clockpicker-face-hand",style:e.handStyle}),e._l(e.faceNumbers,(function(t,r){return n("span",{key:r,staticClass:"b-clockpicker-face-number",class:e.getFaceNumberClasses(t),style:{transform:e.getNumberTranslate(t.value)}},[n("span",[e._v(e._s(t.label))])])}))],2)])},si=[];const ui=void 0,li=void 0,ci=void 0,di=!1,hi=fe({render:ai,staticRenderFns:si},ui,oi,li,di,ci,!1,void 0,void 0,void 0);var pi=hi,fi=12,gi={name:"BClockpicker",components:h(h(h(h(h(h({},pi.name,pi),Ge.name,Ge),ti.name,ti),Me.name,Me),xr.name,xr),Nr.name,Nr),mixins:[dr],props:{pickerSize:{type:Number,default:290},incrementMinutes:{type:Number,default:5},autoSwitch:{type:Boolean,default:!0},type:{type:String,default:"is-primary"},hoursLabel:{type:String,default:function(){return ce.defaultClockpickerHoursLabel||"Hours"}},minutesLabel:{type:String,default:function(){return ce.defaultClockpickerMinutesLabel||"Min"}}},data:function(){return{isSelectingHour:!0,isDragging:!1,_isClockpicker:!0}},computed:{hoursDisplay:function(){if(null==this.hoursSelected)return"--";if(this.isHourFormat24)return this.pad(this.hoursSelected);var e=this.hoursSelected;return this.meridienSelected===this.pmString&&(e-=12),0===e&&(e=12),e},minutesDisplay:function(){return null==this.minutesSelected?"--":this.pad(this.minutesSelected)},minFaceValue:function(){return this.isSelectingHour&&!this.isHourFormat24&&this.meridienSelected===this.pmString?12:0},maxFaceValue:function(){return this.isSelectingHour?this.isHourFormat24||this.meridienSelected!==this.amString?23:11:59},faceSize:function(){return this.pickerSize-2*fi},faceDisabledValues:function(){return this.isSelectingHour?this.isHourDisabled:this.isMinuteDisabled}},methods:{onClockInput:function(e){this.isSelectingHour?(this.hoursSelected=e,this.onHoursChange(e)):(this.minutesSelected=e,this.onMinutesChange(e))},onClockChange:function(e){this.autoSwitch&&this.isSelectingHour&&(this.isSelectingHour=!this.isSelectingHour)},onMeridienClick:function(e){this.meridienSelected!==e&&(this.meridienSelected=e,this.onMeridienChange(e))},onInputClick:function(e){this.$refs.dropdown.isActive&&e.stopPropagation()}}};const mi=gi;var _i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-clockpicker control",class:[e.size,e.type,{"is-expanded":e.expanded}]},[!e.isMobile||e.inline?n("b-dropdown",{ref:"dropdown",attrs:{position:e.position,disabled:e.disabled,inline:e.inline,"mobile-modal":e.mobileModal,"append-to-body":e.appendToBody,"append-to-body-copy-parent":""},on:{"active-change":e.onActiveChange},scopedSlots:e._u([e.inline?null:{key:"trigger",fn:function(){return[e._t("trigger",[n("b-input",e._b({ref:"input",attrs:{slot:"trigger",autocomplete:"off",value:e.formatValue(e.computedValue),placeholder:e.placeholder,size:e.size,icon:e.icon,"icon-pack":e.iconPack,loading:e.loading,disabled:e.disabled,readonly:!e.editable,rounded:e.rounded,"use-html5-validation":e.useHtml5Validation},on:{focus:e.handleOnFocus,blur:function(t){return e.checkHtml5Validity()}},nativeOn:{click:function(t){return e.onInputClick(t)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toggle(!0)},change:function(t){return e.onChange(t.target.value)}},slot:"trigger"},"b-input",e.$attrs,!1))])]},proxy:!0}],null,!0)},[n("div",{staticClass:"card",attrs:{disabled:e.disabled,custom:""}},[e.inline?n("header",{staticClass:"card-header"},[n("div",{staticClass:"b-clockpicker-header card-header-title"},[n("div",{staticClass:"b-clockpicker-time"},[n("span",{staticClass:"b-clockpicker-btn",class:{active:e.isSelectingHour},on:{click:function(t){e.isSelectingHour=!0}}},[e._v(e._s(e.hoursDisplay))]),n("span",[e._v(e._s(e.hourLiteral))]),n("span",{staticClass:"b-clockpicker-btn",class:{active:!e.isSelectingHour},on:{click:function(t){e.isSelectingHour=!1}}},[e._v(e._s(e.minutesDisplay))])]),e.isHourFormat24?e._e():n("div",{staticClass:"b-clockpicker-period"},[n("div",{staticClass:"b-clockpicker-btn",class:{active:e.meridienSelected===e.amString||e.meridienSelected===e.AM},on:{click:function(t){return e.onMeridienClick(e.amString)}}},[e._v(e._s(e.amString))]),n("div",{staticClass:"b-clockpicker-btn",class:{active:e.meridienSelected===e.pmString||e.meridienSelected===e.PM},on:{click:function(t){return e.onMeridienClick(e.pmString)}}},[e._v(e._s(e.pmString))])])])]):e._e(),n("div",{staticClass:"card-content"},[n("div",{staticClass:"b-clockpicker-body",style:{width:e.faceSize+"px",height:e.faceSize+"px"}},[e.inline?e._e():n("div",{staticClass:"b-clockpicker-time"},[n("div",{staticClass:"b-clockpicker-btn",class:{active:e.isSelectingHour},on:{click:function(t){e.isSelectingHour=!0}}},[e._v(e._s(e.hoursLabel))]),n("span",{staticClass:"b-clockpicker-btn",class:{active:!e.isSelectingHour},on:{click:function(t){e.isSelectingHour=!1}}},[e._v(e._s(e.minutesLabel))])]),e.isHourFormat24||e.inline?e._e():n("div",{staticClass:"b-clockpicker-period"},[n("div",{staticClass:"b-clockpicker-btn",class:{active:e.meridienSelected===e.amString||e.meridienSelected===e.AM},on:{click:function(t){return e.onMeridienClick(e.amString)}}},[e._v(e._s(e.amString))]),n("div",{staticClass:"b-clockpicker-btn",class:{active:e.meridienSelected===e.pmString||e.meridienSelected===e.PM},on:{click:function(t){return e.onMeridienClick(e.pmString)}}},[e._v(e._s(e.pmString))])]),n("b-clockpicker-face",{attrs:{"picker-size":e.faceSize,min:e.minFaceValue,max:e.maxFaceValue,"face-numbers":e.isSelectingHour?e.hours:e.minutes,"disabled-values":e.faceDisabledValues,double:e.isSelectingHour&&e.isHourFormat24,value:e.isSelectingHour?e.hoursSelected:e.minutesSelected},on:{input:e.onClockInput,change:e.onClockChange}})],1)]),void 0!==e.$slots.default&&e.$slots.default.length?n("footer",{staticClass:"b-clockpicker-footer card-footer"},[e._t("default")],2):e._e()])]):n("b-input",e._b({ref:"input",attrs:{type:"time",autocomplete:"off",value:e.formatHHMMSS(e.computedValue),placeholder:e.placeholder,size:e.size,icon:e.icon,"icon-pack":e.iconPack,loading:e.loading,max:e.formatHHMMSS(e.maxTime),min:e.formatHHMMSS(e.minTime),disabled:e.disabled,readonly:!1,"use-html5-validation":e.useHtml5Validation},on:{focus:e.handleOnFocus,blur:function(t){e.onBlur()&&e.checkHtml5Validity()}},nativeOn:{click:function(t){return t.stopPropagation(),e.toggle(!0)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toggle(!0)},change:function(t){return e.onChangeNativePicker(t)}}},"b-input",e.$attrs,!1))],1)},yi=[];const vi=void 0,bi=void 0,Fi=void 0,wi=!1,Ci=fe({render:_i,staticRenderFns:yi},vi,mi,bi,wi,Fi,!1,void 0,void 0,void 0);var Di=Ci,Si={install:function(e){me(e,Di)}};ge(Si);var ki={name:"BSelect",components:h({},Me.name,Me),mixins:[pe],inheritAttrs:!1,props:{value:{type:[String,Number,Boolean,Object,Array,Function,Date],default:null},placeholder:String,multiple:Boolean,nativeSize:[String,Number]},data:function(){return{selected:this.value,_elementRef:"select"}},computed:{computedValue:{get:function(){return this.selected},set:function(e){this.selected=e,this.$emit("input",e),!this.isValid&&this.checkHtml5Validity()}},spanClasses:function(){return[this.size,this.statusType,{"is-fullwidth":this.expanded,"is-loading":this.loading,"is-multiple":this.multiple,"is-rounded":this.rounded,"is-empty":null===this.selected}]}},watch:{value:function(e){this.selected=e,!this.isValid&&this.checkHtml5Validity()}}};const xi=ki;var Ei=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"control",class:{"is-expanded":e.expanded,"has-icons-left":e.icon}},[n("span",{staticClass:"select",class:e.spanClasses},[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"select",attrs:{multiple:e.multiple,size:e.nativeSize},on:{blur:function(t){e.$emit("blur",t)&&e.checkHtml5Validity()},focus:function(t){return e.$emit("focus",t)},change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.computedValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e.placeholder?[null==e.computedValue?n("option",{attrs:{disabled:"",hidden:""},domProps:{value:null}},[e._v(" "+e._s(e.placeholder)+" ")]):e._e()]:e._e(),e._t("default")],2)]),e.icon?n("b-icon",{staticClass:"is-left",attrs:{icon:e.icon,pack:e.iconPack,size:e.iconSize}}):e._e()],1)},Ai=[];const Ti=void 0,Mi=void 0,Oi=void 0,Li=!1,Ri=fe({render:Ei,staticRenderFns:Ai},Ti,xi,Mi,Li,Oi,!1,void 0,void 0,void 0);var Pi=Ri,Ii={name:"BTooltip",props:{active:{type:Boolean,default:!0},type:{type:String,default:function(){return ce.defaultTooltipType}},label:String,delay:{type:Number,default:function(){return ce.defaultTooltipDelay}},closeDelay:{type:Number,default:function(){return ce.defaultTooltipCloseDelay}},position:{type:String,default:"is-top",validator:function(e){return["is-top","is-bottom","is-left","is-right"].indexOf(e)>-1}},triggers:{type:Array,default:function(){return["hover"]}},always:Boolean,square:Boolean,dashed:Boolean,multilined:Boolean,size:{type:String,default:"is-medium"},appendToBody:Boolean,animated:{type:Boolean,default:!0},animation:{type:String,default:"fade"},contentClass:String,autoClose:{type:[Array,Boolean],default:!0}},data:function(){return{isActive:!1,triggerStyle:{},timer:null,_bodyEl:void 0,resizeObserver:void 0,resizeListener:void 0,timeOutID:null}},computed:{rootClasses:function(){return["b-tooltip",this.type,this.position,this.size,{"is-square":this.square,"is-always":this.always,"is-multiline":this.multilined,"is-dashed":this.dashed}]},newAnimation:function(){return this.animated?this.animation:void 0}},watch:{isActive:function(){this.$emit(this.isActive?"open":"close"),this.appendToBody&&this.updateAppendToBody()}},methods:{updateAppendToBody:function(){var e=this.$refs.tooltip,t=this.$refs.trigger;if(e&&t){var n=this.$data._bodyEl.children[0];n.classList.forEach((function(e){return n.classList.remove(e)})),this.$vnode&&this.$vnode.data&&this.$vnode.data.staticClass&&n.classList.add(this.$vnode.data.staticClass),this.rootClasses.forEach((function(e){if("object"===u(e))for(var t in e)e[t]&&n.classList.add(t);else n.classList.add(e)}));var r=t.getBoundingClientRect(),i=r.top+window.scrollY,o=r.left+window.scrollX;switch(n.style.position="absolute",this.position){case"is-top":n.style.width="".concat(t.clientWidth,"px"),n.style.height="0px",n.style.top="0px",n.style.left="0px";break;case"is-bottom":n.style.width="".concat(t.clientWidth,"px"),n.style.height="0px",n.style.top="".concat(t.clientHeight,"px"),n.style.left="0px";break;case"is-left":n.style.width="0px",n.style.height="".concat(t.clientHeight,"px"),n.style.top="0px",n.style.left="0px";break;case"is-right":n.style.width="0px",n.style.height="".concat(t.clientHeight,"px"),n.style.top="0px",n.style.left="".concat(t.clientWidth,"px");break}var a=this.$data._bodyEl;a.style.position="absolute",a.style.top="".concat(i,"px"),a.style.left="".concat(o,"px"),a.style.width="0px",a.style.zIndex=this.isActive||this.always?"99":"-1",this.triggerStyle={zIndex:this.isActive||this.always?"100":void 0}}},onClick:function(){var e=this;this.triggers.indexOf("click")<0||this.$nextTick((function(){e.timeOutID=setTimeout((function(){return e.open()}))}))},onHover:function(){this.triggers.indexOf("hover")<0||this.open()},onContextMenu:function(e){this.triggers.indexOf("contextmenu")<0||(e.preventDefault(),this.open())},onFocus:function(){this.triggers.indexOf("focus")<0||this.open()},open:function(){var e=this;this.delay?this.timer=setTimeout((function(){e.isActive=!0,e.timer=null}),this.delay):this.isActive=!0},close:function(){var e=this;"boolean"===typeof this.autoClose&&(this.autoClose&&this.timer&&clearTimeout(this.timer),this.closeDelay?this.timer=setTimeout((function(){e.isActive=!e.autoClose,e.timer=null}),this.closeDelay):this.isActive=!this.autoClose)},clickedOutside:function(e){if(this.isActive&&Array.isArray(this.autoClose)){if(this.autoClose.includes("outside")&&!this.isInWhiteList(e.target))return void(this.isActive=!1);this.autoClose.includes("inside")&&this.isInWhiteList(e.target)&&(this.isActive=!1)}},keyPress:function(e){var t=e.key;!this.isActive||"Escape"!==t&&"Esc"!==t||Array.isArray(this.autoClose)&&this.autoClose.indexOf("escape")>=0&&(this.isActive=!1)},isInWhiteList:function(e){if(e===this.$refs.content)return!0;if(void 0!==this.$refs.content){var t,n=this.$refs.content.querySelectorAll("*"),r=I(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(e===i)return!0}}catch(o){r.e(o)}finally{r.f()}}return!1}},mounted:function(){var e=this;if(this.appendToBody&&"undefined"!==typeof window){this.controller=new window.AbortController,this.$data._bodyEl=X(this.$refs.content),this.updateAppendToBody();var t=this.$el.closest(".animation-content");if(null!=t){var n=function n(){e.updateAppendToBody(),t.removeEventListener("transitionend",n)};t.addEventListener("transitionend",n,{signal:this.controller.signal})}this.resizeListener=function(){return e.updateAppendToBody()},window.addEventListener("resize",this.resizeListener),this.resizeObserver=new ResizeObserver(this.resizeListener),null!=this.$el.parentNode&&this.$el.parentNode.nodeType===Node.ELEMENT_NODE&&this.resizeObserver.observe(this.$el.parentNode)}},created:function(){"undefined"!==typeof window&&(document.addEventListener("click",this.clickedOutside),document.addEventListener("keyup",this.keyPress))},beforeDestroy:function(){"undefined"!==typeof window&&(document.removeEventListener("click",this.clickedOutside),document.removeEventListener("keyup",this.keyPress)),null!=this.resizeListener&&window.removeEventListener("resize",this.resizeListener),null!=this.resizeObserver&&this.resizeObserver.disconnect(),this.appendToBody&&K(this.$data._bodyEl),null!=this.controller&&this.controller.abort(),clearTimeout(this.timer),clearTimeout(this.timeOutID)}};const Ni=Ii;var Bi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"tooltip",class:e.rootClasses},[n("transition",{attrs:{name:e.newAnimation}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.active&&(e.isActive||e.always),expression:"active && (isActive || always)"}],ref:"content",class:["tooltip-content",e.contentClass]},[e.label?[e._v(e._s(e.label))]:e.$slots.content?[e._t("content")]:e._e()],2)]),n("div",{ref:"trigger",staticClass:"tooltip-trigger",style:e.triggerStyle,on:{click:e.onClick,contextmenu:e.onContextMenu,mouseenter:e.onHover,"!focus":function(t){return e.onFocus(t)},"!blur":function(t){return e.close(t)},mouseleave:e.close}},[e._t("default")],2)],1)},ji=[];const Hi=void 0,Gi=void 0,Vi=void 0,Yi=!1,Wi=fe({render:Bi,staticRenderFns:ji},Hi,Ni,Gi,Yi,Vi,!1,void 0,void 0,void 0);var qi=Wi,zi=["red","green","blue","alpha"],Ui={transparent:"#00000000",black:"#000000",silver:"#c0c0c0",gray:"#808080",white:"#ffffff",maroon:"#800000",red:"#ff0000",purple:"#800080",fuchsia:"#ff00ff",green:"#008000",lime:"#00ff00",olive:"#808000",yellow:"#ffff00",navy:"#000080",blue:"#0000ff",teal:"#008080",aqua:"#00ffff",orange:"#ffa500",aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",blanchedalmond:"#ffebcd",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",oldlace:"#fdf5e6",olivedrab:"#6b8e23",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",whitesmoke:"#f5f5f5",yellowgreen:"#9acd32",rebeccapurple:"#663399"},Ki=function(e){p(n,e);var t=D(n);function n(){return l(this,n),t.call(this,"ColorTypeError: type must be hex(a), rgb(a) or hsl(a)")}return d(n)}(v(Error)),Xi=function(e){function t(){var e=this;if(l(this,t),arguments.length>0)return t.parse.apply(t,arguments);this.$channels=new Uint8Array(zi.length),zi.forEach((function(t,n){Object.defineProperty(e,t,{get:function(){return e.$channels[n]},set:function(t){Number.isNaN(t/1)||(e.$channels[n]=Math.min(255,Math.max(0,t)))},enumerable:!0,configurable:!0})})),["hue","saturation","lightness"].forEach((function(t){var n=t.replace(/^./,(function(e){return e.toUpperCase()}));Object.defineProperty(e,t,{get:function(){return e["get".concat(n)]()},set:function(t){Number.isNaN(t/1)||e["set".concat(n)](t)},enumerable:!0,configurable:!0})}))}return d(t,[{key:"getHue",value:function(){var e=Array.from(this.$channels).map((function(e){return e/255})),t=k(e,3),n=t[0],r=t[1],i=t[2],o=[Math.min(n,r,i),Math.max(n,r,i)],a=o[0],s=o[1],u=s-a,l=0;if(0===u)return l;l=n===s?(r-i)/u%6:r===s?(i-n)/u+2:(n-r)/u+4,l*=60;while(l!==-1/0&&l<0)l+=360;return Math.round(l%360)}},{key:"setHue",value:function(e){for(var n=t.fromHSL(e,this.saturation,this.lightness,this.alpha/255),r=0;r<this.$channels.length;r++)this.$channels[r]=Number(n.$channels[r])}},{key:"getSaturation",value:function(){var e=Array.from(this.$channels).map((function(e){return e/255})),t=k(e,3),n=t[0],r=t[1],i=t[2],o=[Math.min(n,r,i),Math.max(n,r,i)],a=o[0],s=o[1],u=s-a;return 0!==u?Math.round(u/(1-Math.abs(2*this.lightness-1))*100)/100:0}},{key:"setSaturation",value:function(e){var n=this,r=t.fromHSL(this.hue,e,this.lightness,this.alpha/255);zi.forEach((function(e,t){return n.$channels[t]=r.$channels[t]}))}},{key:"getLightness",value:function(){var e=Array.from(this.$channels).map((function(e){return e/255})),t=k(e,3),n=t[0],r=t[1],i=t[2],o=[Math.min(n,r,i),Math.max(n,r,i)],a=o[0],s=o[1];return Math.round((s+a)/2*100)/100}},{key:"setLightness",value:function(e){var n=this,r=t.fromHSL(this.hue,this.lightness,e,this.alpha/255);zi.forEach((function(e,t){return n.$channels[t]=r.$channels[t]}))}},{key:"clone",value:function(){var e=this,n=new t;return zi.forEach((function(t,r){return n.$channels[r]=e.$channels[r]})),n}},{key:"toString",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"hex";switch(String(t).toLowerCase()){case"hex":return"#"+zi.slice(0,3).map((function(t){return e[t].toString(16).padStart(2,"0")})).join("");case"hexa":return"#"+zi.map((function(t){return e[t].toString(16).padStart(2,"0")})).join("");case"rgb":return"rgb(".concat(this.red,", ").concat(this.green,", ").concat(this.blue,")");case"rgba":return"rgba(".concat(this.red,", ").concat(this.green,", ").concat(this.blue,", ").concat(Math.round(this.alpha/2.55)/100,")");case"hsl":return"hsl(".concat(Math.round(this.hue),"deg, ").concat(Math.round(100*this.saturation),"%, ").concat(Math.round(100*this.lightness),"%)");case"hsla":return"hsla(".concat(Math.round(this.hue),"deg, ").concat(Math.round(100*this.saturation),"%, ").concat(Math.round(100*this.lightness),"%, ").concat(Math.round(this.alpha/2.55)/100,")");default:throw new Ki}}},{key:e,get:function(){return this.toString("hex")}}],[{key:"parse",value:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("object"===u(n[0]))return t.parseObject(n[0]);if(n.every((function(e){return!Number.isNaN(e/1)}))){var i=new t;if(n.length>3)i.red=n[0],i.green=n[1],i.blue=n[2],n[3]&&(i.alpha=n[3]);else if(1===n.length){var o=Number(n[0]);return t.parseIndex(o,o>Math.pow(2,24)?3:4)}}else if("string"===typeof n[0]){var a=null;if("string"===typeof Ui[n[0].toLowerCase()])return t.parseHex(Ui[n[0].toLowerCase()]);if(null!==(a=n[0].match(/^(#|&h|0x)?(([a-f0-9]{3,4}){1,2})$/i)))return t.parseHex(a[2]);if(null!==(a=n[0].match(/^rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)(\s*,\s*(\d*\.?\d+))?\s*\)$/i))){var s=[a[1],a[2],a[3],"undefined"!==typeof a[5]?a[5]:1];return t.fromRGB.apply(t,E(s.map((function(e){return Number(e)}))))}if(n[0].match(/^(h(sl|wb)a?|lab|color|cmyk)\(/i))throw new Error("Color expression not implemented yet")}throw new Error("Invalid color expression")}},{key:"parseObject",value:function(e){var n=new t;return null===e||"object"!==u(e)?n:t.isColor(e)?e.clone():(zi.forEach((function(t){Number.isNaN(e[t])||(n[t]=e[t])})),n)}},{key:"parseHex",value:function(e){if("string"!==typeof e)throw new Error("Hex expression must be a string");if(e=e.trim().replace(/^(0x|&h|#)/i,""),3!==e.length&&4!==e.length||(e=e.split("").map((function(e){return e.repeat(2)})).join("")),6!==e.length&&8!==e.length)throw new Error("Incorrect Hex expression length");var n=e.split(/(..)/).filter((function(e){return e})).map((function(e){return Number.parseInt(e,16)}));return"number"===typeof n[3]&&(n[3]/=255),t.fromRGB.apply(t,E(n))}},{key:"parseIndex",value:function(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,r=new t,i=0;i<4;i++)r[zi[i]]=e>>8*(n-i)&&255;return r}},{key:"fromRGB",value:function(e,n,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if([e,n,r,i].some((function(e){return Number.isNaN(e/1)})))throw new Error("Invalid arguments");i*=255;var o=new t;return[e,n,r,i].forEach((function(e,t){o[zi[t]]=e})),o}},{key:"fromHSL",value:function(e,n,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if([e,n,r,i].some((function(e){return Number.isNaN(e)})))throw new Error("Invalid arguments");while(e<0&&e!==-1/0)e+=360;e%=360,n=Math.max(0,Math.min(1,n)),r=Math.max(0,Math.min(1,r)),i=Math.max(0,Math.min(1,i));var o=(1-Math.abs(2*r-1))*n,a=o*(1-Math.abs(e/60%2-1)),s=r-o/2,u=e<60?[o,a,0]:e<120?[a,o,0]:e<180?[0,o,a]:e<240?[0,a,o]:e<300?[a,0,o]:[o,0,a],l=k(u,3),c=l[0],d=l[1],h=l[2];return t.fromRGB(255*(c+s),255*(d+s),255*(h+s),i)}},{key:"isColor",value:function(e){return e instanceof t}}]),t}(Symbol.toString),Qi=Xi,Ji=.86602540378,Zi=.5,$i=0,eo={name:"BColorpickerHSLRepresentationTriangle",props:{value:{type:Object,required:!0,validator:function(e){return"number"===typeof e.hue&&"number"===typeof e.saturation&&"number"===typeof e.lightness}},size:{type:Number,default:200},thickness:{type:Number,default:20}},data:function(){return{id:$i++,hue:this.value.hue,saturation:this.value.saturation,lightness:this.value.lightness,captureMouse:!1,captureType:"hue",clientOffset:{cx:-1,cy:-1,width:0,height:0},cos30:Ji,sin30:Zi,debounce:0}},computed:{viewBox:function(){var e=this.size;return"0 0 ".concat(e," ").concat(e)},internalRadius:function(){return this.size/2-this.thickness},haloPath:function(){var e=this.size,t=this.thickness,n=e/2-2,r=n-t,i=e/2;return"M".concat(i-n," ").concat(i,"a").concat(n,"  ").concat(n,"  0 1 1 ").concat(2*n," 0")+"h".concat(-t)+"a".concat(-r,"  ").concat(r,"  0 1 0 ").concat(-2*r," 0")+"a".concat(r,"  ").concat(r,"  0 1 0 ").concat(2*r," 0")+"h".concat(t)+"a".concat(n,"  ").concat(n,"  0 1 1 ").concat(-2*n," 0z")},trianglePath:function(){var e=this.size,t=this.thickness,n=e-4,r=(n-2*t)/2;return"M0 ".concat(-r)+"L".concat(Ji*r," ").concat(Zi*r)+"H".concat(-Ji*r,"z")}},watch:{captureMouse:function(e,t){if(!1===t&&!1!==e){var n=this.$el.getBoundingClientRect();this.clientOffset.cx=n.x+n.width/2,this.clientOffset.cy=n.y+n.height/2,this.clientOffset.width=n.width,this.clientOffset.height=n.height}},value:{deep:!0,handler:function(e){var t=this,n=e.hue,r=e.saturation,i=e.lightness;window.clearTimeout(this.debounce),this.debounce=window.setTimeout((function(){i>=.03&&i<=.97&&r>0&&(t.hue=n),t.saturation=r,t.lightness=i}),200)}}},methods:{increaseHue:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.hue=(this.hue+e)%360},decreaseHue:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.hue=(360+this.hue-e)%360},increaseSaturation:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.saturation=Math.min(1,Math.max(0,this.saturation+e)),this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness))},decreaseSaturation:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.saturation=Math.min(1,Math.max(0,this.saturation-e)),this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness))},increaseLightness:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness+e))},decreaseLightness:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness-e))},hueKeyPress:function(e){var t=!1;switch(e.key){case"ArrowRight":case"ArrowUp":this.increaseHue(),t=!0;break;case"ArrowLeft":case"ArrowDown":this.decreaseHue(),t=!0;break;case"Home":this.increaseHue(360-this.hue),t=!0;break;case"End":this.decreaseHue(this.hue),t=!0;break;case"PageUp":this.increaseHue(60-this.hue%60),t=!0;break;case"PageDown":this.decreaseHue(60+this.hue%60),t=!0;break}t&&(e.preventDefault(),e.stopPropagation(),this.emitColor())},slKeyPress:function(e){var t=!1;switch(e.key){case"ArrowRight":this.decreaseLightness(),t=!0;break;case"ArrowUp":this.increaseSaturation(),t=!0;break;case"ArrowLeft":this.increaseLightness(),t=!0;break;case"ArrowDown":this.decreaseSaturation(),t=!0;break;case"Home":this.increaseLightness(1-this.lightness),t=!0;break;case"End":this.decreaseLightness(this.lightness),t=!0;break;case"PageUp":this.increaseSaturation(1-this.saturation),t=!0;break;case"PageDown":this.decreaseSaturation(this.saturation),t=!0;break}t&&(e.preventDefault(),e.stopPropagation(),this.emitColor())},clickHue:function(e){this.startMouseCapture(e),this.trackMouse(e),this.stopMouseCapture(e),this.$refs.hueCursor.focus()},clickSL:function(e){this.startMouseCapture(e),this.trackMouse(e),this.stopMouseCapture(e),this.$refs.slCursor.focus()},trackMouse:function(e){if(!1!==this.captureMouse){e.preventDefault(),e.stopPropagation();var t=0,n=0;if("undefined"!==typeof e.touches&&e.touches.length){var r=[e.touches[0].clientX,e.touches[0].clientY];t=r[0],n=r[1]}else{var i=[e.clientX,e.clientY];t=i[0],n=i[1]}var o=Math.atan2(n-this.clientOffset.cy,t-this.clientOffset.cx);if("sl"===this.captureType){var a=Math.sqrt(Math.pow(t-this.clientOffset.cx,2)+Math.pow(n-this.clientOffset.cy,2)),s=this.size/this.clientOffset.width,u=a*Math.cos(o-this.hue/180*Math.PI)*s,l=a*Math.sin(o-this.hue/180*Math.PI)*s,c=this.internalRadius,d=1-(Math.min(c*Zi,Math.max(-c,l))+c)/(c+c*Zi),h=(Math.min(c*Ji*(1-d),Math.max(-c*Ji*(1-d),u))+c*Ji)/(2*c*Ji);this.saturation=Math.round(1e3*d)/1e3,this.lightness=1-Math.round(1e3*h)/1e3}else this.hue=Math.round(o/Math.PI*180+90)%360;this.emitColor()}},startMouseCapture:function(e){e.stopPropagation(),this.captureMouse=!0,null!==e.target.closest(".colorpicker-triangle-slider-sl")?this.captureType="sl":this.captureType="hue"},stopMouseCapture:function(e){!1!==this.captureMouse&&(e.preventDefault(),e.stopPropagation(),this.$refs["sl"===this.captureType?"slCursor":"hueCursor"].focus()),this.captureMouse=!1},emitColor:function(){var e=this.hue,t=this.saturation,n=this.lightness;this.$emit("input",Qi.fromHSL(e,t,n)),window.clearTimeout(this.debounce)}},mounted:function(){window.addEventListener("mousemove",this.trackMouse),window.addEventListener("touchmove",this.trackMouse,{passive:!1}),window.addEventListener("mouseup",this.stopMouseCapture),window.addEventListener("touchend",this.stopMouseCapture)},beforeDestroy:function(){window.removeEventListener("mousemove",this.trackMouse),window.removeEventListener("touchmove",this.trackMouse),window.removeEventListener("mouseup",this.stopMouseCapture),window.removeEventListener("touchend",this.stopMouseCapture),clearTimeout(this.debounce)}};const to=eo;var no=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"b-colorpicker-triangle",attrs:{viewBox:e.viewBox}},[n("defs",[n("linearGradient",{attrs:{id:"cp-triangle-gradient-ligthness-"+e.id,x1:"0",y1:"0",x2:"1",y2:"0"}},[n("stop",{attrs:{offset:"0%","stop-color":"#fff"}}),n("stop",{attrs:{offset:"100%","stop-color":"#000"}})],1),n("linearGradient",{attrs:{id:"cp-triangle-gradient-saturation-"+e.id,x1:"0",y1:"0",x2:"0",y2:"1"}},[n("stop",{attrs:{offset:"0%","stop-color":"hsl("+e.hue+"deg, 100%, 50%)","stop-opacity":"1"}}),n("stop",{attrs:{offset:"100%","stop-color":"hsl("+e.hue+"deg, 100%, 50%)","stop-opacity":"0"}})],1),n("clipPath",{attrs:{id:"cp-triangle-clip-"+e.id}},[n("path",{attrs:{d:e.haloPath}})])],1),n("g",{staticClass:"colorpicker-triangle-slider-hue"},[n("foreignObject",{attrs:{x:0,y:0,width:e.size,height:e.size,"clip-path":"url(#cp-triangle-clip-"+e.id+")"}},[n("div",{staticClass:"colorpicker-triangle-hue",on:{click:e.clickHue,mousedown:function(t){return t.preventDefault(),e.startMouseCapture(t)},touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}})]),n("g",{style:"transform: rotate("+e.hue+"deg)"},[n("foreignObject",{attrs:{x:e.size/2-4,y:0,width:"8",height:e.thickness+4}},[n("div",{ref:"hueCursor",staticClass:"hue-range-thumb",style:"background-color: hsl("+e.hue+"deg, 100%, 50%)",attrs:{role:"slider",tabindex:"0","aria-label":"Hue","aria-valuemin":"0","aria-valuenow":e.hue,"aria-valuemax":"360"},on:{click:e.clickHue,keydown:e.hueKeyPress,mousedown:function(t){return t.preventDefault(),e.startMouseCapture(t)},touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}})])],1)],1),n("g",{staticClass:"colorpicker-triangle-slider-sl",style:"transform: rotate("+e.hue+"deg) translate(50%, 50%)",attrs:{role:"graphics-datagroup","aria-datascales":"lightness, saturation"}},[n("path",{attrs:{d:e.trianglePath,fill:"url(#cp-triangle-gradient-ligthness-"+e.id+")"}}),n("path",{staticStyle:{"mix-blend-mode":"overlay"},attrs:{d:e.trianglePath,fill:"url(#cp-triangle-gradient-saturation-"+e.id+")"},on:{click:e.clickSL,mousedown:function(t){return t.preventDefault(),e.startMouseCapture(t)},touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}}),n("foreignObject",{attrs:{x:(e.internalRadius-3)*e.cos30*(.5-e.lightness)*2-6,y:-e.internalRadius+(1-e.saturation)*(e.internalRadius-3)*1.5-3,width:"12",height:"12"}},[n("div",{ref:"slCursor",staticClass:"sl-range-thumb",style:{backgroundColor:"hsl("+e.hue+"deg, "+100*e.saturation+"%, "+100*e.lightness+"%)"},attrs:{tabindex:"0","aria-datavalues":100*e.saturation+"%, "+100*e.lightness+"%"},on:{click:e.clickSL,keydown:e.slKeyPress,mousedown:function(t){return t.preventDefault(),e.startMouseCapture(t)},touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}})])],1)])},ro=[];const io=void 0,oo=void 0,ao=void 0,so=!1,uo=fe({render:no,staticRenderFns:ro},io,to,oo,so,ao,!1,void 0,void 0,void 0);var lo,co,ho,po=uo,fo=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=[];return e.forEach((function(e,t){i.push(e),n[t]&&i.push(Number.isNaN(n[t]/1)?n[t]:Math.round(10*n)/10)})),i.join("")},go={name:"BColorpickerHSLRepresentationSquare",props:{value:{type:Object,required:!0,validator:function(e){return"number"===typeof e.hue&&"number"===typeof e.saturation&&"number"===typeof e.lightness}},size:{type:Number,default:200},thickness:{type:Number,default:20}},data:function(){return{hue:this.value.hue,saturation:this.value.saturation,lightness:this.value.lightness,captureMouse:!1,captureType:"hue",clientOffset:{cx:-1,cy:-1,width:0,height:0},debounce:0}},computed:{hueThumbStyle:function(){var e=this.hue,t=this.size,n=this.thickness,r=t-n,i=t/2,o=(e+720+90)%360/180*Math.PI,a=1/Math.cos(Math.PI/4),s={x:-Math.min(1,Math.max(-1,a*Math.cos(o)))/2*r+i,y:-Math.min(1,Math.max(-1,a*Math.sin(o)))/2*r+i},u=s.x,l=s.y;return{background:"hsl(".concat(e,"deg, 100%, 50%)"),left:fo(lo||(lo=S(["","px"])),u),top:fo(co||(co=S(["","px"])),l),width:fo(ho||(ho=S(["","px"])),n-2)}},slThumbStyle:function(){var e=this.hue,t=this.saturation,n=this.lightness;return t=Math.max(0,Math.min(1,t)),n=Math.max(0,Math.min(1,n)),{background:"hsl(".concat(e,"deg, ").concat(100*t,"%, ").concat(100*n,"%)"),left:"".concat(100*t,"%"),top:"".concat(100*(1-n),"%")}},SLBackground:function(){var e=this.hue;return"linear-gradient(90deg, hsl(".concat(e,"deg, 0%, 50%), hsl(").concat(e,"deg, 100%, 50%))")}},watch:{captureMouse:function(e,t){if(!1===t&&!1!==e){var n=this.$el.getBoundingClientRect();this.clientOffset.cx=n.x+n.width/2,this.clientOffset.cy=n.y+n.height/2,this.clientOffset.width=n.width,this.clientOffset.height=n.height}},value:{deep:!0,handler:function(e){var t=this,n=e.hue,r=e.saturation,i=e.lightness;window.clearTimeout(this.debounce),this.debounce=window.setTimeout((function(){t.hue=n,t.saturation=r,t.lightness=i}),200)}}},methods:{increaseHue:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.hue=(this.hue+e)%360},decreaseHue:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.hue=(360+this.hue-e)%360},increaseSaturation:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.saturation=Math.min(1,Math.max(0,this.saturation+e)),this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness))},decreaseSaturation:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.saturation=Math.min(1,Math.max(0,this.saturation-e)),this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness))},increaseLightness:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness+e))},decreaseLightness:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.lightness=Math.min(.5+.5*(1-this.saturation),Math.max(.5-.5*(1-this.saturation),this.lightness-e))},hueKeyPress:function(e){var t=!1;switch(e.key){case"ArrowRight":case"ArrowUp":this.increaseHue(),t=!0;break;case"ArrowLeft":case"ArrowDown":this.decreaseHue(),t=!0;break;case"Home":this.increaseHue(360-this.hue),t=!0;break;case"End":this.decreaseHue(this.hue),t=!0;break;case"PageUp":this.increaseHue(60-this.hue%60),t=!0;break;case"PageDown":this.decreaseHue(60+this.hue%60),t=!0;break}t&&(e.preventDefault(),e.stopPropagation(),this.emitColor())},slKeyPress:function(e){var t=!1;switch(e.key){case"ArrowRight":this.increaseSaturation(),t=!0;break;case"ArrowUp":this.increaseLightness(),t=!0;break;case"ArrowLeft":this.decreaseSaturation(),t=!0;break;case"ArrowDown":this.decreaseLightness(),t=!0;break;case"Home":this.increaseLightness(1-this.lightness),t=!0;break;case"End":this.decreaseLightness(this.lightness),t=!0;break;case"PageUp":this.increaseSaturation(1-this.saturation),t=!0;break;case"PageDown":this.decreaseSaturation(this.saturation),t=!0;break}t&&(e.preventDefault(),e.stopPropagation(),this.emitColor())},startMouseCapture:function(e){e.stopPropagation(),this.captureMouse=!0,null!==e.target.closest(".colorpicker-square-slider-sl")?this.captureType="sl":this.captureType="hue"},stopMouseCapture:function(e){!1!==this.captureMouse&&(e.preventDefault(),e.stopPropagation(),this.$refs["sl"===this.captureType?"slCursor":"hueCursor"].focus()),this.captureMouse=!1},clickHue:function(e){this.startMouseCapture(e),this.trackMouse(e),this.stopMouseCapture(e),this.$refs.hueCursor.focus()},clickSL:function(e){this.startMouseCapture(e),this.trackMouse(e),this.stopMouseCapture(e),this.$refs.slCursor.focus()},trackMouse:function(e){if(!1!==this.captureMouse){e.preventDefault(),e.stopPropagation();var t=0,n=0;if("undefined"!==typeof e.touches&&e.touches.length){var r=[e.touches[0].clientX,e.touches[0].clientY];t=r[0],n=r[1]}else{var i=[e.clientX,e.clientY];t=i[0],n=i[1]}var o=Math.atan2(n-this.clientOffset.cy,t-this.clientOffset.cx);if("sl"===this.captureType){var a=(t-this.clientOffset.cx)/(this.clientOffset.width-2*this.thickness)+.5,s=(n-this.clientOffset.cy)/(this.clientOffset.height-2*this.thickness)+.5;this.saturation=Math.round(1e3*Math.min(1,Math.max(0,a)))/1e3,this.lightness=1-Math.round(1e3*Math.min(1,Math.max(0,s)))/1e3}else this.hue=Math.round(o/Math.PI*180+90)%360;this.emitColor()}},emitColor:function(){var e=this.hue,t=this.saturation,n=this.lightness;this.$emit("input",Qi.fromHSL(e,t,n)),window.clearTimeout(this.debounce)}},mounted:function(){window.addEventListener("mousemove",this.trackMouse),window.addEventListener("touchmove",this.trackMouse,{passive:!1}),window.addEventListener("mouseup",this.stopMouseCapture),window.addEventListener("touchend",this.stopMouseCapture)},beforeDestroy:function(){window.removeEventListener("mousemove",this.trackMouse),window.removeEventListener("touchmove",this.trackMouse),window.removeEventListener("mouseup",this.stopMouseCapture),window.removeEventListener("touchend",this.stopMouseCapture),clearTimeout(this.debounce)}};const mo=go;var _o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-colorpicker-square",style:{width:e.size+"px"}},[n("div",{staticClass:"colorpicker-square-slider-hue",on:{click:e.clickHue,mousedown:function(t){return t.preventDefault(),e.startMouseCapture(t)},touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}},[n("div",{ref:"hueCursor",staticClass:"hue-range-thumb",style:e.hueThumbStyle,attrs:{role:"slider",tabindex:"0","aria-label":"Hue","aria-valuemin":"0","aria-valuemax":"359"}})]),n("div",{staticClass:"colorpicker-square-slider-sl",style:{background:e.SLBackground,margin:e.thickness+"px"},attrs:{"aria-datascales":"lightness, saturation"},on:{click:e.clickSL,mousedown:function(t){return t.preventDefault(),e.startMouseCapture(t)},touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}},[n("div",{ref:"slCursor",staticClass:"sl-range-thumb",style:e.slThumbStyle,attrs:{role:"slider",tabindex:"0","aria-datavalues":100*e.saturation+"%, "+100*e.lightness+"%"},on:{click:e.clickSL,keydown:e.slKeyPress,mousedown:function(t){return t.preventDefault(),e.startMouseCapture(t)},touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}})])])},yo=[];const vo=void 0,bo=void 0,Fo=void 0,wo=!1,Co=fe({render:_o,staticRenderFns:yo},vo,mo,bo,wo,Fo,!1,void 0,void 0,void 0);var Do=Co,So={name:"BColorpickerAlphaSlider",components:h({},qi.name,qi),props:{value:{type:Number,validator:function(e){return e>=0&&e<256}},color:[String,Object]},data:function(){var e=Qi.parse(this.color);return e.alpha=0,{startColor:e.toString("hex"),endColor:e.toString("hexa"),percent:Math.round(100*(1-this.value/255)),captureMouse:!1,clientOffset:{cx:-1,cy:-1,width:0,height:0}}},computed:{style:function(){return{backgroundImage:"linear-gradient(90deg, ".concat(this.startColor," 0%, ").concat(this.endColor," 100%),\n                    linear-gradient(45deg, #c7c7c7 25%, transparent 25%, transparent 75%, #c7c7c7 75%, #c7c7c7),\n                    linear-gradient(45deg, #c7c7c7 25%, transparent 25%, transparent 75%, #c7c7c7 75%, #c7c7c7)"),backgroundSize:"100% 100%, 1em 1em, 1em 1em",backgroundPosition:"0 0, .5em .5em, 0 0"}}},watch:{value:function(e,t){e!==t&&(this.percent=Math.round(100*(1-e/255)))},color:function(e){var t=Qi.parse(e);t.alpha=0,this.startColor=t.toString("hex"),this.endColor=t.toString("hexa")},captureMouse:function(e,t){if(!1===t&&!1!==e){var n=this.$el.getBoundingClientRect();this.clientOffset.cx=n.x+n.width/2,this.clientOffset.cy=n.y+n.height/2,this.clientOffset.width=n.width,this.clientOffset.height=n.height}}},methods:{increaseAlpha:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this.percent=Math.max(0,Math.min(100,this.percent+e))},decreaseAlpha:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.01;this.increaseAlpha(-e)},alphaKeyPress:function(e){var t=!1;switch(e.key){case"ArrowRight":case"ArrowUp":this.increaseAlpha(),t=!0;break;case"ArrowLeft":case"ArrowDown":this.decreaseAlpha(),t=!0;break;case"Home":this.decreaseAlpha(this.percent),t=!0;break;case"End":this.increaseAlpha(100-this.percent),t=!0;break;case"PageUp":this.increaseAlpha(10-this.percent%10),t=!0;break;case"PageDown":this.decreaseAlpha(this.percent%10),t=!0;break}t&&(e.preventDefault(),e.stopPropagation(),this.emitAlpha())},clickAlpha:function(e){this.startMouseCapture(e),this.trackMouse(e),this.stopMouseCapture(e),this.$refs.alphaCursor.focus()},startMouseCapture:function(e){e.stopPropagation(),this.captureMouse=!0},trackMouse:function(e){if(!1!==this.captureMouse){e.preventDefault(),e.stopPropagation();var t=[0,0],n=t[0];if("undefined"!==typeof e.touches&&e.touches.length){var r=[e.touches[0].clientX];n=r[0]}else{var i=[e.clientX];n=i[0]}var o=.5+(this.clientOffset.cx-n)/this.clientOffset.width;this.percent=Math.round(100-100*Math.max(0,Math.min(1,o))),this.emitAlpha()}},stopMouseCapture:function(e){!1!==this.captureMouse&&(e.preventDefault(),e.stopPropagation(),this.$refs.alphaCursor.focus()),this.captureMouse=!1},emitAlpha:function(){this.$emit("input",255*(1-this.percent/100))}},mounted:function(){window.addEventListener("mousemove",this.trackMouse),window.addEventListener("touchmove",this.trackMouse,{passive:!1}),window.addEventListener("mouseup",this.stopMouseCapture),window.addEventListener("touchend",this.stopMouseCapture)},beforeDestroy:function(){window.removeEventListener("mousemove",this.trackMouse),window.removeEventListener("touchmove",this.trackMouse),window.removeEventListener("mouseup",this.stopMouseCapture),window.removeEventListener("touchend",this.stopMouseCapture)}};const ko=So;var xo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-colorpicker-alpha-slider",style:e.style,on:{click:e.clickAlpha,keydown:e.alphaKeyPress,mousedown:e.startMouseCapture,touchstart:function(t){return t.preventDefault(),e.startMouseCapture(t)}}},[n("div",{ref:"alphaCursor",staticClass:"alpha-range-thumb",style:{left:e.percent+"%"},attrs:{role:"slider",tabindex:"0","aria-label":"Tranparency","aria-valuemin":"0","aria-valuenow":e.percent,"aria-valuemax":"100"}},[n("b-tooltip",{attrs:{label:e.percent+"%",always:e.captureMouse}})],1)])},Eo=[];const Ao=void 0,To=void 0,Mo=void 0,Oo=!1,Lo=fe({render:xo,staticRenderFns:Eo},Ao,ko,To,Oo,Mo,!1,void 0,void 0,void 0);var Ro=Lo,Po=function(e,t){return e.alpha<1?e.toString("hexa"):e.toString("hex")},Io=function(e,t){return Qi.parse(e)},No={name:"BColorpicker",components:h(h(h(h(h(h(h(h(h({},po.name,po),Do.name,Do),Ro.name,Ro),Ge.name,Ge),ti.name,ti),Pi.name,Pi),Me.name,Me),xr.name,xr),Nr.name,Nr),mixins:[pe],inheritAttrs:!1,provide:function(){return{$colorpicker:this}},props:{value:{type:[String,Object],validator:function(e){return"string"===typeof e||"object"===u(e)&&"number"===typeof e.red&&"number"===typeof e.green&&"number"===typeof e.blue}},representation:{type:String,default:"triangle",value:function(e){return["triangle","square"].some((function(t){return t===e}))}},inline:Boolean,disabled:Boolean,horizontalColorPicker:{type:Boolean,default:!1},colorFormatter:{type:Function,default:function(e,t){return"function"===typeof ce.defaultColorFormatter?ce.defaultColorFormatter(e):Po(e)}},colorParser:{type:Function,default:function(e,t){return"function"===typeof ce.defaultColorParser?ce.defaultColorParser(e):Io(e)}},alpha:{type:Boolean,default:!1},expanded:Boolean,position:String,mobileModal:{type:Boolean,default:function(){return ce.defaultDatepickerMobileModal}},focusable:{type:Boolean,default:!0},trapFocus:{type:Boolean,default:function(){return ce.defaultTrapFocus}},appendToBody:Boolean},data:function(){return{color:this.parseColor(this.value)}},computed:{computedValue:{set:function(e){this.color=this.parseColor(e)},get:function(){return this.color}},background:function(){if(this.alpha)return"linear-gradient(\n                    45deg,\n                    ".concat(this.computedValue.toString("hex")," 50%,\n                    ").concat(this.computedValue.toString("hexa")," 50%\n                )");var e=this.computedValue.toString("hex");return"linear-gradient(\n                    45deg,\n                    ".concat(e," 50%,\n                    ").concat(e," 50%\n                )")},triggerStyle:function(){var e=this.computedValue,t=e.red,n=e.green,r=e.blue,i=.299*t+.587*n+.114*r>186;return{backgroundColor:"#ffffff",backgroundImage:"\n                    ".concat(this.background,",\n                    linear-gradient(45deg, #c7c7c7 25%, transparent 25%, transparent 75%, #c7c7c7 75%, #c7c7c7),\n                    linear-gradient(45deg, #c7c7c7 25%, transparent 25%, transparent 75%, #c7c7c7 75%, #c7c7c7)\n                "),backgroundSize:"100% 100%, 16px 16px, 16px 16px",backgroundPosition:"0 0, 8px 8px, 0 0",color:i?"#000000":"#FFFFFF",textShadow:"0 0 2px ".concat(i?"#FFFFFFAA":"#000000AA")}},isMobile:function(){return this.mobileNative&&U.any()},ariaRole:function(){if(!this.inline)return"dialog"}},watch:{value:function(e){this.computedValue=new Qi(e)}},methods:{parseColor:function(e){try{return this.colorParser(e)}catch(t){return new Qi}},updateColor:function(e){e.alpha=this.computedValue.alpha,this.computedValue=e,this.$emit("input",e)},updateAlpha:function(e){this.computedValue.alpha=e,this.$emit("input",this.computedValue)},updateRGB:function(){this.$emit("input",this.computedValue)},formatValue:function(e){return e?this.colorFormatter(e,this):null},togglePicker:function(e){if(this.$refs.dropdown){var t="boolean"===typeof e?e:!this.$refs.dropdown.isActive;(t||this.closeOnClick)&&(this.$refs.dropdown.isActive=t)}},handleOnFocus:function(e){this.onFocus(e),this.openOnFocus&&this.togglePicker(!0)},toggle:function(){if(this.mobileNative&&this.isMobile){var e=this.$refs.input.$refs.input;return e.focus(),void e.click()}this.$refs.dropdown.toggle()},onInputClick:function(e){this.$refs.dropdown.isActive&&e.stopPropagation()},keyPress:function(e){var t=e.key;this.$refs.dropdown&&this.$refs.dropdown.isActive&&("Escape"===t||"Esc"===t)&&this.togglePicker(!1)},onActiveChange:function(e){e||this.onBlur(),this.$emit("active-change",e)}}};const Bo=No;var jo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"colorpicker control",class:[e.size,{"is-expanded":e.expanded}]},[!e.isMobile||e.inline?n("b-dropdown",{ref:"dropdown",attrs:{position:e.position,expanded:e.expanded,disabled:e.disabled,inline:e.inline,"mobile-modal":e.mobileModal,"trap-focus":e.trapFocus,"aria-role":e.ariaRole,"append-to-body":e.appendToBody,"append-to-body-copy-parent":""},on:{"active-change":e.onActiveChange},scopedSlots:e._u([e.inline?null:{key:"trigger",fn:function(){return[e._t("trigger",[n("b-button",{style:e.triggerStyle,attrs:{expanded:e.expanded,disabled:e.disabled}},[n("span",{staticClass:"color-name"},[e._v(e._s(e.colorFormatter(e.computedValue)))])])])]},proxy:!0}],null,!0)},[n("b-dropdown-item",{class:{"dropdown-horizontal-colorpicker":e.horizontalColorPicker},attrs:{disabled:e.disabled,focusable:e.focusable,custom:""}},[n("div",[n("header",{staticClass:"colorpicker-header"},[void 0!==e.$slots.header&&e.$slots.header.length?[e._t("header")]:e._e()],2),n("div",{staticClass:"colorpicker-content"},["square"===e.representation?n("b-colorpicker-h-s-l-representation-square",{attrs:{value:e.computedValue},on:{input:e.updateColor}}):n("b-colorpicker-h-s-l-representation-triangle",{attrs:{value:e.computedValue},on:{input:e.updateColor}})],1)]),n("footer",{staticClass:"colorpicker-footer"},[e.alpha?n("b-colorpicker-alpha-slider",{attrs:{value:e.computedValue.alpha,color:e.computedValue},on:{input:e.updateAlpha}}):e._e(),e._t("footer",[n("b-field",{staticClass:"colorpicker-fields",attrs:{grouped:""}},[n("b-field",{attrs:{horizontal:"",label:"R"}},[n("b-input",{attrs:{type:"number",size:"is-small","aria-label":"Red"},on:{input:e.updateRGB},model:{value:e.computedValue.red,callback:function(t){e.$set(e.computedValue,"red",e._n(t))},expression:"computedValue.red"}})],1),n("b-field",{attrs:{horizontal:"",label:"G"}},[n("b-input",{attrs:{type:"number",size:"is-small","aria-label":"Green"},on:{input:e.updateRGB},model:{value:e.computedValue.green,callback:function(t){e.$set(e.computedValue,"green",e._n(t))},expression:"computedValue.green"}})],1),n("b-field",{attrs:{horizontal:"",label:"B"}},[n("b-input",{attrs:{type:"number",size:"is-small","aria-label":"Blue"},on:{input:e.updateRGB},model:{value:e.computedValue.blue,callback:function(t){e.$set(e.computedValue,"blue",e._n(t))},expression:"computedValue.blue"}})],1)],1)],{color:e.computedValue})],2)])],1):e._e()],1)},Ho=[];const Go=void 0,Vo=void 0,Yo=void 0,Wo=!1,qo=fe({render:jo,staticRenderFns:Ho},Go,Bo,Vo,Wo,Yo,!1,void 0,void 0,void 0);var zo=qo,Uo={install:function(e){me(e,zo)}};ge(Uo);var Ko={name:"BDatepickerTableRow",inject:{$datepicker:{name:"$datepicker",default:!1}},props:{selectedDate:{type:[Date,Array]},hoveredDateRange:Array,day:{type:Number},week:{type:Array,required:!0},month:{type:Number,required:!0},minDate:Date,maxDate:Date,disabled:Boolean,unselectableDates:[Array,Function],unselectableDaysOfWeek:Array,selectableDates:[Array,Function],events:Array,indicators:String,dateCreator:Function,nearbyMonthDays:Boolean,nearbySelectableMonthDays:Boolean,showWeekNumber:Boolean,weekNumberClickable:Boolean,range:Boolean,multiple:Boolean,rulesForFirstWeek:Number,firstDayOfWeek:Number},watch:{day:function(e){var t=this,n="day-".concat(this.month,"-").concat(e);this.$nextTick((function(){t.$refs[n]&&t.$refs[n].length>0&&t.$refs[n][0]&&t.$refs[n][0].focus()}))}},methods:{firstWeekOffset:function(e,t,n){var r=7+t-n,i=new Date(e,0,r),o=(7+i.getDay()-t)%7;return-o+r-1},daysInYear:function(e){return this.isLeapYear(e)?366:365},isLeapYear:function(e){return e%4===0&&e%100!==0||e%400===0},getSetDayOfYear:function(e){return Math.round((e-new Date(e.getFullYear(),0,1))/864e5)+1},weeksInYear:function(e,t,n){var r=this.firstWeekOffset(e,t,n),i=this.firstWeekOffset(e+1,t,n);return(this.daysInYear(e)-r+i)/7},getWeekNumber:function(e){var t,n,r=this.firstDayOfWeek,i=this.rulesForFirstWeek,o=this.firstWeekOffset(e.getFullYear(),r,i),a=Math.floor((this.getSetDayOfYear(e)-o-1)/7)+1;return a<1?(n=e.getFullYear()-1,t=a+this.weeksInYear(n,r,i)):a>this.weeksInYear(e.getFullYear(),r,i)?(t=a-this.weeksInYear(e.getFullYear(),r,i),n=e.getFullYear()+1):(n=e.getFullYear(),t=a),{week:t,year:n}},clickWeekNumber:function(e){this.weekNumberClickable&&this.$datepicker.$emit("week-number-click",e.week,e.year)},selectableDate:function(e){var t=[];if(this.minDate&&t.push(e>=this.minDate),this.maxDate&&t.push(e<=this.maxDate),this.nearbyMonthDays&&!this.nearbySelectableMonthDays&&t.push(e.getMonth()===this.month),this.selectableDates)if("function"===typeof this.selectableDates){if(this.selectableDates(e))return!0;t.push(!1)}else for(var n=0;n<this.selectableDates.length;n++){var r=this.selectableDates[n];if(e.getDate()===r.getDate()&&e.getFullYear()===r.getFullYear()&&e.getMonth()===r.getMonth())return!0;t.push(!1)}if(this.unselectableDates)if("function"===typeof this.unselectableDates)t.push(!this.unselectableDates(e));else for(var i=0;i<this.unselectableDates.length;i++){var o=this.unselectableDates[i];t.push(e.getDate()!==o.getDate()||e.getFullYear()!==o.getFullYear()||e.getMonth()!==o.getMonth())}if(this.unselectableDaysOfWeek)for(var a=0;a<this.unselectableDaysOfWeek.length;a++){var s=this.unselectableDaysOfWeek[a];t.push(e.getDay()!==s)}return t.indexOf(!1)<0},emitChosenDate:function(e){this.disabled||this.selectableDate(e)&&this.$emit("select",e)},eventsDateMatch:function(e){if(!this.events||!this.events.length)return!1;for(var t=[],n=0;n<this.events.length;n++)this.events[n].date.getDay()===e.getDay()&&t.push(this.events[n]);return!!t.length&&t},classObject:function(e){function t(e,t,n){return!(!e||!t||n)&&(Array.isArray(t)?t.some((function(t){return e.getDate()===t.getDate()&&e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()})):e.getDate()===t.getDate()&&e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth())}function n(e,t,n){return!(!Array.isArray(t)||n)&&(e>t[0]&&e<t[1])}return h({"is-selected":t(e,this.selectedDate)||n(e,this.selectedDate,this.multiple),"is-first-selected":t(e,Array.isArray(this.selectedDate)&&this.selectedDate[0],this.multiple),"is-within-selected":n(e,this.selectedDate,this.multiple),"is-last-selected":t(e,Array.isArray(this.selectedDate)&&this.selectedDate[1],this.multiple),"is-within-hovered-range":this.hoveredDateRange&&2===this.hoveredDateRange.length&&(t(e,this.hoveredDateRange)||n(e,this.hoveredDateRange)),"is-first-hovered":t(e,Array.isArray(this.hoveredDateRange)&&this.hoveredDateRange[0]),"is-within-hovered":n(e,this.hoveredDateRange),"is-last-hovered":t(e,Array.isArray(this.hoveredDateRange)&&this.hoveredDateRange[1]),"is-today":t(e,this.dateCreator()),"is-selectable":this.selectableDate(e)&&!this.disabled,"is-unselectable":!this.selectableDate(e)||this.disabled,"is-invisible":!this.nearbyMonthDays&&e.getMonth()!==this.month,"is-nearby":this.nearbySelectableMonthDays&&e.getMonth()!==this.month,"has-event":this.eventsDateMatch(e)},this.indicators,this.eventsDateMatch(e))},setRangeHoverEndDate:function(e){this.range&&this.$emit("rangeHoverEndDate",e)},manageKeydown:function(e,t){var n=e.key,r=!0;switch(n){case"Tab":r=!1;break;case" ":case"Space":case"Spacebar":case"Enter":this.emitChosenDate(t);break;case"ArrowLeft":case"Left":this.changeFocus(t,-1);break;case"ArrowRight":case"Right":this.changeFocus(t,1);break;case"ArrowUp":case"Up":this.changeFocus(t,-7);break;case"ArrowDown":case"Down":this.changeFocus(t,7);break}r&&e.preventDefault()},changeFocus:function(e,t){var n=new Date(e.getTime());n.setDate(e.getDate()+t);while((!this.minDate||n>this.minDate)&&(!this.maxDate||n<this.maxDate)&&!this.selectableDate(n))n.setDate(n.getDate()+Math.sign(t));this.setRangeHoverEndDate(n),this.$emit("change-focus",n)}}};const Xo=Ko;var Qo=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"datepicker-row"},[e.showWeekNumber?n("a",{staticClass:"datepicker-cell is-week-number",class:{"is-clickable":e.weekNumberClickable},on:{click:function(t){t.preventDefault(),e.clickWeekNumber(e.getWeekNumber(e.week[6]))}}},[n("span",[e._v(e._s(e.getWeekNumber(e.week[6]).week))])]):e._e(),e._l(e.week,(function(t,r){return[e.selectableDate(t)&&!e.disabled?n("a",{key:r,ref:"day-"+t.getMonth()+"-"+t.getDate(),refInFor:!0,staticClass:"datepicker-cell",class:e.classObject(t),attrs:{role:"button",href:"#",disabled:e.disabled,tabindex:e.day===t.getDate()&&e.month===t.getMonth()?null:-1},on:{click:function(n){return n.preventDefault(),e.emitChosenDate(t)},mouseenter:function(n){return e.setRangeHoverEndDate(t)},keydown:function(n){return e.manageKeydown(n,t)}}},[n("span",[e._v(e._s(t.getDate()))]),e.eventsDateMatch(t)?n("div",{staticClass:"events"},e._l(e.eventsDateMatch(t),(function(e,t){return n("div",{key:t,staticClass:"event",class:e.type})})),0):e._e()]):n("div",{key:r,staticClass:"datepicker-cell",class:e.classObject(t)},[n("span",[e._v(e._s(t.getDate()))]),e.eventsDateMatch(t)?n("div",{staticClass:"events"},e._l(e.eventsDateMatch(t),(function(e,t){return n("div",{key:t,staticClass:"event",class:e.type})})),0):e._e()])]}))],2)},Jo=[];const Zo=void 0,$o=void 0,ea=void 0,ta=!1,na=fe({render:Qo,staticRenderFns:Jo},Zo,Xo,$o,ta,ea,!1,void 0,void 0,void 0);var ra=na,ia={name:"BDatepickerTable",components:h({},ra.name,ra),props:{value:{type:[Date,Array]},dayNames:Array,monthNames:Array,firstDayOfWeek:Number,events:Array,indicators:String,minDate:Date,maxDate:Date,focused:Object,disabled:Boolean,dateCreator:Function,unselectableDates:[Array,Function],unselectableDaysOfWeek:Array,selectableDates:[Array,Function],nearbyMonthDays:Boolean,nearbySelectableMonthDays:Boolean,showWeekNumber:Boolean,weekNumberClickable:Boolean,rulesForFirstWeek:Number,range:Boolean,multiple:Boolean},data:function(){return{selectedBeginDate:void 0,selectedEndDate:void 0,hoveredEndDate:void 0}},computed:{multipleSelectedDates:{get:function(){return this.multiple&&this.value?this.value:[]},set:function(e){this.$emit("input",e)}},visibleDayNames:function(){var e=[],t=this.firstDayOfWeek;while(e.length<this.dayNames.length){var n=this.dayNames[t%this.dayNames.length];e.push(n),t++}return this.showWeekNumber&&e.unshift(""),e},hasEvents:function(){return this.events&&this.events.length},eventsInThisMonth:function(){if(!this.events)return[];for(var e=[],t=0;t<this.events.length;t++){var n=this.events[t];n.hasOwnProperty("date")||(n={date:n}),n.hasOwnProperty("type")||(n.type="is-primary"),n.date.getMonth()===this.focused.month&&n.date.getFullYear()===this.focused.year&&e.push(n)}return e},weeksInThisMonth:function(){this.validateFocusedDay();var e=this.focused.month,t=this.focused.year,n=[],r=1;while(n.length<6){var i=this.weekBuilder(r,e,t);n.push(i),r+=7}return n},hoveredDateRange:function(){return this.range&&isNaN(this.selectedEndDate)?this.hoveredEndDate<this.selectedBeginDate?[this.hoveredEndDate,this.selectedBeginDate].filter(se):[this.selectedBeginDate,this.hoveredEndDate].filter(se):[]}},methods:{updateSelectedDate:function(e){this.range||this.multiple?this.range?this.handleSelectRangeDate(e):this.multiple&&this.handleSelectMultipleDates(e):this.$emit("input",e)},handleSelectRangeDate:function(e){this.selectedBeginDate&&this.selectedEndDate?(this.selectedBeginDate=e,this.selectedEndDate=void 0,this.$emit("range-start",e)):this.selectedBeginDate&&!this.selectedEndDate?(this.selectedBeginDate>e?(this.selectedEndDate=this.selectedBeginDate,this.selectedBeginDate=e):this.selectedEndDate=e,this.$emit("range-end",e),this.$emit("input",[this.selectedBeginDate,this.selectedEndDate])):(this.selectedBeginDate=e,this.$emit("range-start",e))},handleSelectMultipleDates:function(e){var t=this.multipleSelectedDates.filter((function(t){return t.getDate()===e.getDate()&&t.getFullYear()===e.getFullYear()&&t.getMonth()===e.getMonth()}));t.length?this.multipleSelectedDates=this.multipleSelectedDates.filter((function(t){return t.getDate()!==e.getDate()||t.getFullYear()!==e.getFullYear()||t.getMonth()!==e.getMonth()})):this.multipleSelectedDates=[].concat(E(this.multipleSelectedDates),[e])},weekBuilder:function(e,t,n){for(var r=new Date(n,t),i=[],o=new Date(n,t,e).getDay(),a=o>=this.firstDayOfWeek?o-this.firstDayOfWeek:7-this.firstDayOfWeek+o,s=1,u=0;u<a;u++)i.unshift(new Date(r.getFullYear(),r.getMonth(),e-s)),s++;i.push(new Date(n,t,e));var l=1;while(i.length<7)i.push(new Date(n,t,e+l)),l++;return i},validateFocusedDay:function(){var e=new Date(this.focused.year,this.focused.month,this.focused.day);if(!this.selectableDate(e)){var t=0,n=new Date(this.focused.year,this.focused.month+1,0).getDate(),r=null;while(!r&&++t<n){var i=new Date(this.focused.year,this.focused.month,t);if(this.selectableDate(i)){r=e;var o={day:i.getDate(),month:i.getMonth(),year:i.getFullYear()};this.$emit("update:focused",o)}}}},selectableDate:function(e){var t=[];if(this.minDate&&t.push(e>=this.minDate),this.maxDate&&t.push(e<=this.maxDate),this.nearbyMonthDays&&!this.nearbySelectableMonthDays&&t.push(e.getMonth()===this.focused.month),this.selectableDates)if("function"===typeof this.selectableDates){if(this.selectableDates(e))return!0;t.push(!1)}else for(var n=0;n<this.selectableDates.length;n++){var r=this.selectableDates[n];if(e.getDate()===r.getDate()&&e.getFullYear()===r.getFullYear()&&e.getMonth()===r.getMonth())return!0;t.push(!1)}if(this.unselectableDates)if("function"===typeof this.unselectableDates)t.push(!this.unselectableDates(e));else for(var i=0;i<this.unselectableDates.length;i++){var o=this.unselectableDates[i];t.push(e.getDate()!==o.getDate()||e.getFullYear()!==o.getFullYear()||e.getMonth()!==o.getMonth())}if(this.unselectableDaysOfWeek)for(var a=0;a<this.unselectableDaysOfWeek.length;a++){var s=this.unselectableDaysOfWeek[a];t.push(e.getDay()!==s)}return t.indexOf(!1)<0},eventsInThisWeek:function(e){return this.eventsInThisMonth.filter((function(t){var n=new Date(Date.parse(t.date));n.setHours(0,0,0,0);var r=n.getTime();return e.some((function(e){return e.getTime()===r}))}))},setRangeHoverEndDate:function(e){this.hoveredEndDate=e},changeFocus:function(e){var t={day:e.getDate(),month:e.getMonth(),year:e.getFullYear()};this.$emit("update:focused",t)}}};const oa=ia;var aa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"datepicker-table"},[n("header",{staticClass:"datepicker-header"},e._l(e.visibleDayNames,(function(t,r){return n("div",{key:r,staticClass:"datepicker-cell"},[n("span",[e._v(e._s(t))])])})),0),n("div",{staticClass:"datepicker-body",class:{"has-events":e.hasEvents}},e._l(e.weeksInThisMonth,(function(t,r){return n("b-datepicker-table-row",{key:r,attrs:{"selected-date":e.value,day:e.focused.day,week:t,month:e.focused.month,"min-date":e.minDate,"max-date":e.maxDate,disabled:e.disabled,"unselectable-dates":e.unselectableDates,"unselectable-days-of-week":e.unselectableDaysOfWeek,"selectable-dates":e.selectableDates,events:e.eventsInThisWeek(t),indicators:e.indicators,"date-creator":e.dateCreator,"nearby-month-days":e.nearbyMonthDays,"nearby-selectable-month-days":e.nearbySelectableMonthDays,"show-week-number":e.showWeekNumber,"week-number-clickable":e.weekNumberClickable,"first-day-of-week":e.firstDayOfWeek,"rules-for-first-week":e.rulesForFirstWeek,range:e.range,"hovered-date-range":e.hoveredDateRange,multiple:e.multiple},on:{select:e.updateSelectedDate,rangeHoverEndDate:e.setRangeHoverEndDate,"change-focus":e.changeFocus}})})),1)])},sa=[];const ua=void 0,la=void 0,ca=void 0,da=!1,ha=fe({render:aa,staticRenderFns:sa},ua,oa,la,da,ca,!1,void 0,void 0,void 0);var pa=ha,fa={name:"BDatepickerMonth",props:{value:{type:[Date,Array]},monthNames:Array,events:Array,indicators:String,minDate:Date,maxDate:Date,focused:Object,disabled:Boolean,dateCreator:Function,unselectableDates:[Array,Function],unselectableDaysOfWeek:Array,selectableDates:[Array,Function],range:Boolean,multiple:Boolean},data:function(){return{selectedBeginDate:void 0,selectedEndDate:void 0,hoveredEndDate:void 0,multipleSelectedDates:this.multiple&&this.value?this.value:[]}},computed:{hasEvents:function(){return this.events&&this.events.length},eventsInThisYear:function(){if(!this.events)return[];for(var e=[],t=0;t<this.events.length;t++){var n=this.events[t];n.hasOwnProperty("date")||(n={date:n}),n.hasOwnProperty("type")||(n.type="is-primary"),n.date.getFullYear()===this.focused.year&&e.push(n)}return e},monthDates:function(){for(var e=this.focused.year,t=[],n=0;n<12;n++){var r=new Date(e,n,1);r.setHours(0,0,0,0),t.push(r)}return t},focusedMonth:function(){return this.focused.month},hoveredDateRange:function(){return this.range&&isNaN(this.selectedEndDate)?this.hoveredEndDate<this.selectedBeginDate?[this.hoveredEndDate,this.selectedBeginDate].filter(se):[this.selectedBeginDate,this.hoveredEndDate].filter(se):[]}},watch:{focusedMonth:function(e){var t=this,n="month-".concat(e);this.$refs[n]&&this.$refs[n].length>0&&this.$nextTick((function(){t.$refs[n][0]&&t.$refs[n][0].focus()}))}},methods:{selectMultipleDates:function(e){var t=this.multipleSelectedDates.filter((function(t){return t.getDate()===e.getDate()&&t.getFullYear()===e.getFullYear()&&t.getMonth()===e.getMonth()}));t.length?this.multipleSelectedDates=this.multipleSelectedDates.filter((function(t){return t.getDate()!==e.getDate()||t.getFullYear()!==e.getFullYear()||t.getMonth()!==e.getMonth()})):this.multipleSelectedDates.push(e),this.$emit("input",this.multipleSelectedDates)},selectableDate:function(e){var t=[];if(this.minDate&&t.push(e>=this.minDate),this.maxDate&&t.push(e<=this.maxDate),t.push(e.getFullYear()===this.focused.year),this.selectableDates)if("function"===typeof this.selectableDates){if(this.selectableDates(e))return!0;t.push(!1)}else for(var n=0;n<this.selectableDates.length;n++){var r=this.selectableDates[n];if(e.getFullYear()===r.getFullYear()&&e.getMonth()===r.getMonth())return!0;t.push(!1)}if(this.unselectableDates)if("function"===typeof this.unselectableDates)t.push(!this.unselectableDates(e));else for(var i=0;i<this.unselectableDates.length;i++){var o=this.unselectableDates[i];t.push(e.getFullYear()!==o.getFullYear()||e.getMonth()!==o.getMonth())}if(this.unselectableDaysOfWeek)for(var a=0;a<this.unselectableDaysOfWeek.length;a++){var s=this.unselectableDaysOfWeek[a];t.push(e.getDay()!==s)}return t.indexOf(!1)<0},eventsDateMatch:function(e){if(!this.eventsInThisYear.length)return!1;for(var t=[],n=0;n<this.eventsInThisYear.length;n++)this.eventsInThisYear[n].date.getMonth()===e.getMonth()&&t.push(this.events[n]);return!!t.length&&t},classObject:function(e){function t(e,t,n){return!(!e||!t||n)&&(Array.isArray(t)?t.some((function(t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()})):e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth())}function n(e,t,n){return!(!Array.isArray(t)||n)&&(e>t[0]&&e<t[1])}function r(e,t,n){return!(!Array.isArray(t)||!n)&&t.some((function(t){return e.getDate()===t.getDate()&&e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()}))}return{"is-selected":t(e,this.value,this.multiple)||n(e,this.value,this.multiple)||r(e,this.multipleSelectedDates,this.multiple),"is-first-selected":t(e,Array.isArray(this.value)&&this.value[0],this.multiple),"is-within-selected":n(e,this.value,this.multiple),"is-last-selected":t(e,Array.isArray(this.value)&&this.value[1],this.multiple),"is-within-hovered-range":this.hoveredDateRange&&2===this.hoveredDateRange.length&&(t(e,this.hoveredDateRange)||n(e,this.hoveredDateRange)),"is-first-hovered":t(e,Array.isArray(this.hoveredDateRange)&&this.hoveredDateRange[0]),"is-within-hovered":n(e,this.hoveredDateRange),"is-last-hovered":t(e,Array.isArray(this.hoveredDateRange)&&this.hoveredDateRange[1]),"is-today":t(e,this.dateCreator()),"is-selectable":this.selectableDate(e)&&!this.disabled,"is-unselectable":!this.selectableDate(e)||this.disabled}},manageKeydown:function(e,t){var n=e.key;switch(n){case" ":case"Space":case"Spacebar":case"Enter":this.updateSelectedDate(t);break;case"ArrowLeft":case"Left":this.changeFocus(t,-1);break;case"ArrowRight":case"Right":this.changeFocus(t,1);break;case"ArrowUp":case"Up":this.changeFocus(t,-3);break;case"ArrowDown":case"Down":this.changeFocus(t,3);break}},updateSelectedDate:function(e){this.range||this.multiple?this.range?this.handleSelectRangeDate(e):this.multiple&&this.selectMultipleDates(e):this.emitChosenDate(e)},emitChosenDate:function(e){this.disabled||(this.multiple?this.selectMultipleDates(e):this.selectableDate(e)&&this.$emit("input",e))},handleSelectRangeDate:function(e){this.disabled||(this.selectedBeginDate&&this.selectedEndDate?(this.selectedBeginDate=e,this.selectedEndDate=void 0,this.$emit("range-start",e)):this.selectedBeginDate&&!this.selectedEndDate?(this.selectedBeginDate>e?(this.selectedEndDate=this.selectedBeginDate,this.selectedBeginDate=e):this.selectedEndDate=e,this.$emit("range-end",e),this.$emit("input",[this.selectedBeginDate,this.selectedEndDate])):(this.selectedBeginDate=e,this.$emit("range-start",e)))},setRangeHoverEndDate:function(e){this.range&&(this.hoveredEndDate=e)},changeFocus:function(e,t){var n=e;n.setMonth(e.getMonth()+t),this.$emit("change-focus",n)}}};const ga=fa;var ma=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"datepicker-table"},[n("div",{staticClass:"datepicker-body",class:{"has-events":e.hasEvents}},[n("div",{staticClass:"datepicker-months"},[e._l(e.monthDates,(function(t,r){return[e.selectableDate(t)&&!e.disabled?n("a",{key:r,ref:"month-"+t.getMonth(),refInFor:!0,staticClass:"datepicker-cell",class:[e.classObject(t),{"has-event":e.eventsDateMatch(t)},e.indicators],attrs:{role:"button",href:"#",disabled:e.disabled,tabindex:e.focused.month===t.getMonth()?null:-1},on:{click:function(n){return n.preventDefault(),e.updateSelectedDate(t)},mouseenter:function(n){return e.setRangeHoverEndDate(t)},keydown:function(n){return n.preventDefault(),e.manageKeydown(n,t)}}},[e._v(" "+e._s(e.monthNames[t.getMonth()])+" "),e.eventsDateMatch(t)?n("div",{staticClass:"events"},e._l(e.eventsDateMatch(t),(function(e,t){return n("div",{key:t,staticClass:"event",class:e.type})})),0):e._e()]):n("div",{key:r,staticClass:"datepicker-cell",class:e.classObject(t)},[e._v(" "+e._s(e.monthNames[t.getMonth()])+" ")])]}))],2)])])},_a=[];const ya=void 0,va=void 0,ba=void 0,Fa=!1,wa=fe({render:ma,staticRenderFns:_a},ya,ga,va,Fa,ba,!1,void 0,void 0,void 0);var Ca=wa,Da=function(e,t){var n=Array.isArray(e)?e:[e],r=n.map((function(e){var n=new Date(e.getFullYear(),e.getMonth(),e.getDate(),12);return t.isTypeMonth?t.dtfMonth.format(n):t.dtf.format(n)}));return t.multiple?r.join(", "):r.join(" - ")},Sa=function(e,t){if(t.dtf.formatToParts&&"function"===typeof t.dtf.formatToParts){var n=(t.isTypeMonth?t.dtfMonth:t.dtf).formatToParts(new Date(2e3,11,25)).map((function(e){return"literal"===e.type?e.value:"((?!=<".concat(e.type,">)\\d+)")})).join(""),r=re(n,e);if(r.year&&4===r.year.length&&r.month&&r.month<=12){if(t.isTypeMonth)return new Date(r.year,r.month-1);if(r.day&&r.day<=31)return new Date(r.year,r.month-1,r.day,12)}}if(!t.isTypeMonth)return new Date(Date.parse(e));if(e){var i=e.split("/"),o=4===i[0].length?i[0]:i[1],a=2===i[0].length?i[0]:i[1];if(o&&a)return new Date(parseInt(o,10),parseInt(a-1,10),1,0,0,0,0)}return null},ka={name:"BDatepicker",components:h(h(h(h(h(h(h(h({},pa.name,pa),Ca.name,Ca),Ge.name,Ge),ti.name,ti),Pi.name,Pi),Me.name,Me),xr.name,xr),Nr.name,Nr),mixins:[pe],inheritAttrs:!1,provide:function(){return{$datepicker:this}},props:{value:{type:[Date,Array]},dayNames:{type:Array,default:function(){if(Array.isArray(ce.defaultDayNames))return ce.defaultDayNames}},monthNames:{type:Array,default:function(){if(Array.isArray(ce.defaultMonthNames))return ce.defaultMonthNames}},firstDayOfWeek:{type:Number,default:function(){return"number"===typeof ce.defaultFirstDayOfWeek?ce.defaultFirstDayOfWeek:0}},inline:Boolean,minDate:Date,maxDate:Date,focusedDate:Date,placeholder:String,editable:Boolean,disabled:Boolean,horizontalTimePicker:Boolean,unselectableDates:[Array,Function],unselectableDaysOfWeek:{type:Array,default:function(){return ce.defaultUnselectableDaysOfWeek}},selectableDates:[Array,Function],dateFormatter:{type:Function,default:function(e,t){return"function"===typeof ce.defaultDateFormatter?ce.defaultDateFormatter(e):Da(e,t)}},dateParser:{type:Function,default:function(e,t){return"function"===typeof ce.defaultDateParser?ce.defaultDateParser(e):Sa(e,t)}},dateCreator:{type:Function,default:function(){return"function"===typeof ce.defaultDateCreator?ce.defaultDateCreator():new Date}},mobileNative:{type:Boolean,default:function(){return ce.defaultDatepickerMobileNative}},position:String,iconRight:String,iconRightClickable:Boolean,events:Array,indicators:{type:String,default:"dots"},openOnFocus:Boolean,iconPrev:{type:String,default:function(){return ce.defaultIconPrev}},iconNext:{type:String,default:function(){return ce.defaultIconNext}},yearsRange:{type:Array,default:function(){return ce.defaultDatepickerYearsRange}},type:{type:String,validator:function(e){return["month"].indexOf(e)>=0}},nearbyMonthDays:{type:Boolean,default:function(){return ce.defaultDatepickerNearbyMonthDays}},nearbySelectableMonthDays:{type:Boolean,default:function(){return ce.defaultDatepickerNearbySelectableMonthDays}},showWeekNumber:{type:Boolean,default:function(){return ce.defaultDatepickerShowWeekNumber}},weekNumberClickable:{type:Boolean,default:function(){return ce.defaultDatepickerWeekNumberClickable}},rulesForFirstWeek:{type:Number,default:function(){return 4}},range:{type:Boolean,default:!1},closeOnClick:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},mobileModal:{type:Boolean,default:function(){return ce.defaultDatepickerMobileModal}},focusable:{type:Boolean,default:!0},trapFocus:{type:Boolean,default:function(){return ce.defaultTrapFocus}},appendToBody:Boolean,ariaNextLabel:String,ariaPreviousLabel:String},data:function(){var e=(Array.isArray(this.value)?this.value[0]:this.value)||this.focusedDate||this.dateCreator();return!this.value&&this.maxDate&&this.maxDate.getFullYear()<e.getFullYear()&&e.setFullYear(this.maxDate.getFullYear()),{dateSelected:this.value,focusedDateData:{day:e.getDate(),month:e.getMonth(),year:e.getFullYear()},_elementRef:"input",_isDatepicker:!0}},computed:{computedValue:{get:function(){return this.dateSelected},set:function(e){var t=this;this.updateInternalState(e),this.multiple||this.togglePicker(!1),this.$emit("input",e),this.useHtml5Validation&&this.$nextTick((function(){t.checkHtml5Validity()}))}},formattedValue:function(){return this.formatValue(this.computedValue)},localeOptions:function(){return new Intl.DateTimeFormat(this.locale,{year:"numeric",month:"numeric"}).resolvedOptions()},dtf:function(){return new Intl.DateTimeFormat(this.locale)},dtfMonth:function(){return new Intl.DateTimeFormat(this.locale,{year:this.localeOptions.year||"numeric",month:this.localeOptions.month||"2-digit"})},newMonthNames:function(){return Array.isArray(this.monthNames)?this.monthNames:te(this.locale)},newDayNames:function(){return Array.isArray(this.dayNames)?this.dayNames:ne(this.locale)},listOfMonths:function(){var e=0,t=12;return this.minDate&&this.focusedDateData.year===this.minDate.getFullYear()&&(e=this.minDate.getMonth()),this.maxDate&&this.focusedDateData.year===this.maxDate.getFullYear()&&(t=this.maxDate.getMonth()),this.newMonthNames.map((function(n,r){return{name:n,index:r,disabled:r<e||r>t}}))},listOfYears:function(){var e=this.focusedDateData.year+this.yearsRange[1];this.maxDate&&this.maxDate.getFullYear()<e&&(e=Math.max(this.maxDate.getFullYear(),this.focusedDateData.year));var t=this.focusedDateData.year+this.yearsRange[0];this.minDate&&this.minDate.getFullYear()>t&&(t=Math.min(this.minDate.getFullYear(),this.focusedDateData.year));for(var n=[],r=t;r<=e;r++)n.push(r);return n.reverse()},showPrev:function(){if(!this.minDate)return!1;if(this.isTypeMonth)return this.focusedDateData.year<=this.minDate.getFullYear();var e=new Date(this.focusedDateData.year,this.focusedDateData.month),t=new Date(this.minDate.getFullYear(),this.minDate.getMonth());return e<=t},showNext:function(){if(!this.maxDate)return!1;if(this.isTypeMonth)return this.focusedDateData.year>=this.maxDate.getFullYear();var e=new Date(this.focusedDateData.year,this.focusedDateData.month),t=new Date(this.maxDate.getFullYear(),this.maxDate.getMonth());return e>=t},isMobile:function(){return this.mobileNative&&U.any()},isTypeMonth:function(){return"month"===this.type},ariaRole:function(){if(!this.inline)return"dialog"}},watch:{value:function(e){this.updateInternalState(e),this.multiple||this.togglePicker(!1)},focusedDate:function(e){e&&(this.focusedDateData={day:e.getDate(),month:e.getMonth(),year:e.getFullYear()})},"focusedDateData.month":function(e){this.$emit("change-month",e)},"focusedDateData.year":function(e){this.$emit("change-year",e)}},methods:{onChange:function(e){var t=this.dateParser(e,this);!t||isNaN(t)&&(!Array.isArray(t)||2!==t.length||isNaN(t[0])||isNaN(t[1]))?(this.computedValue=null,this.$refs.input&&(this.$refs.input.newValue=this.computedValue)):this.computedValue=t},formatValue:function(e){if(Array.isArray(e)){var t=Array.isArray(e)&&e.every((function(e){return!isNaN(e)}));return t?this.dateFormatter(E(e),this):null}return e&&!isNaN(e)?this.dateFormatter(e,this):null},prev:function(){this.disabled||(this.isTypeMonth?this.focusedDateData.year-=1:this.focusedDateData.month>0?this.focusedDateData.month-=1:(this.focusedDateData.month=11,this.focusedDateData.year-=1))},next:function(){this.disabled||(this.isTypeMonth?this.focusedDateData.year+=1:this.focusedDateData.month<11?this.focusedDateData.month+=1:(this.focusedDateData.month=0,this.focusedDateData.year+=1))},formatNative:function(e){return this.isTypeMonth?this.formatYYYYMM(e):this.formatYYYYMMDD(e)},formatYYYYMMDD:function(e){var t=new Date(e);if(e&&!isNaN(t)){var n=t.getFullYear(),r=t.getMonth()+1,i=t.getDate();return n+"-"+(r<10?"0":"")+r+"-"+(i<10?"0":"")+i}return""},formatYYYYMM:function(e){var t=new Date(e);if(e&&!isNaN(t)){var n=t.getFullYear(),r=t.getMonth()+1;return n+"-"+(r<10?"0":"")+r}return""},onChangeNativePicker:function(e){var t=e.target.value,n=t?t.split("-"):[];if(3===n.length){var r=parseInt(n[0],10),i=parseInt(n[1])-1,o=parseInt(n[2]);this.computedValue=new Date(r,i,o)}else this.computedValue=null},updateInternalState:function(e){if(this.dateSelected!==e){var t=Array.isArray(e),n=t?e.length?e[e.length-1]:this.dateCreator():e||this.dateCreator();(!t||t&&this.dateSelected&&e.length>this.dateSelected.length)&&(this.focusedDateData={day:n.getDate(),month:n.getMonth(),year:n.getFullYear()}),this.dateSelected=e}},togglePicker:function(e){if(this.$refs.dropdown){var t="boolean"===typeof e?e:!this.$refs.dropdown.isActive;(t||this.closeOnClick)&&(this.$refs.dropdown.isActive=t)}},handleOnFocus:function(e){this.onFocus(e),this.openOnFocus&&this.togglePicker(!0)},toggle:function(){if(this.mobileNative&&this.isMobile){var e=this.$refs.input.$refs.input;return e.focus(),void e.click()}this.$refs.dropdown.toggle()},onInputClick:function(e){this.$refs.dropdown.isActive&&e.stopPropagation()},keyPress:function(e){var t=e.key;this.$refs.dropdown&&this.$refs.dropdown.isActive&&("Escape"===t||"Esc"===t)&&this.togglePicker(!1)},onActiveChange:function(e){e||this.onBlur(),this.$emit("active-change",e)},changeFocus:function(e){this.focusedDateData={day:e.getDate(),month:e.getMonth(),year:e.getFullYear()}}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeDestroy:function(){"undefined"!==typeof window&&document.removeEventListener("keyup",this.keyPress)}};const xa=ka;var Ea=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"datepicker control",class:[e.size,{"is-expanded":e.expanded}]},[!e.isMobile||e.inline?n("b-dropdown",{ref:"dropdown",attrs:{position:e.position,disabled:e.disabled,inline:e.inline,"mobile-modal":e.mobileModal,"trap-focus":e.trapFocus,"aria-role":e.ariaRole,"append-to-body":e.appendToBody,"append-to-body-copy-parent":"","trigger-tabindex":-1},on:{"active-change":e.onActiveChange},scopedSlots:e._u([e.inline?null:{key:"trigger",fn:function(t){return[e._t("trigger",[n("b-input",e._b({ref:"input",attrs:{autocomplete:"off",value:e.formattedValue,placeholder:e.placeholder,size:e.size,icon:e.icon,"icon-right":e.iconRight,"icon-right-clickable":e.iconRightClickable,"icon-pack":e.iconPack,rounded:e.rounded,loading:e.loading,disabled:e.disabled,readonly:!e.editable,"use-html5-validation":!1},on:{"icon-right-click":function(t){return e.$emit("icon-right-click",t)},focus:e.handleOnFocus},nativeOn:{click:function(t){return e.onInputClick(t)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.togglePicker(!0)},change:function(t){return e.onChange(t.target.value)}}},"b-input",e.$attrs,!1))],null,t)]}}],null,!0)},[n("b-dropdown-item",{class:{"dropdown-horizontal-timepicker":e.horizontalTimePicker},attrs:{disabled:e.disabled,focusable:e.focusable,custom:""}},[n("div",[n("header",{staticClass:"datepicker-header"},[void 0!==e.$slots.header&&e.$slots.header.length?[e._t("header")]:n("div",{staticClass:"pagination field is-centered",class:e.size},[n("a",{directives:[{name:"show",rawName:"v-show",value:!e.showPrev&&!e.disabled,expression:"!showPrev && !disabled"}],staticClass:"pagination-previous",attrs:{role:"button",href:"#",disabled:e.disabled,"aria-label":e.ariaPreviousLabel},on:{click:function(t){return t.preventDefault(),e.prev(t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.prev(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.prev(t))}]}},[n("b-icon",{attrs:{icon:e.iconPrev,pack:e.iconPack,both:"",type:"is-primary is-clickable"}})],1),n("a",{directives:[{name:"show",rawName:"v-show",value:!e.showNext&&!e.disabled,expression:"!showNext && !disabled"}],staticClass:"pagination-next",attrs:{role:"button",href:"#",disabled:e.disabled,"aria-label":e.ariaNextLabel},on:{click:function(t){return t.preventDefault(),e.next(t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.next(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.next(t))}]}},[n("b-icon",{attrs:{icon:e.iconNext,pack:e.iconPack,both:"",type:"is-primary is-clickable"}})],1),n("div",{staticClass:"pagination-list"},[n("b-field",[e.isTypeMonth?e._e():n("b-select",{attrs:{disabled:e.disabled,size:e.size},model:{value:e.focusedDateData.month,callback:function(t){e.$set(e.focusedDateData,"month",t)},expression:"focusedDateData.month"}},e._l(e.listOfMonths,(function(t){return n("option",{key:t.name,attrs:{disabled:t.disabled},domProps:{value:t.index}},[e._v(" "+e._s(t.name)+" ")])})),0),n("b-select",{attrs:{disabled:e.disabled,size:e.size},model:{value:e.focusedDateData.year,callback:function(t){e.$set(e.focusedDateData,"year",t)},expression:"focusedDateData.year"}},e._l(e.listOfYears,(function(t){return n("option",{key:t,domProps:{value:t}},[e._v(" "+e._s(t)+" ")])})),0)],1)],1)])],2),e.isTypeMonth?n("div",[n("b-datepicker-month",{attrs:{"month-names":e.newMonthNames,"min-date":e.minDate,"max-date":e.maxDate,focused:e.focusedDateData,disabled:e.disabled,"unselectable-dates":e.unselectableDates,"unselectable-days-of-week":e.unselectableDaysOfWeek,"selectable-dates":e.selectableDates,events:e.events,indicators:e.indicators,"date-creator":e.dateCreator,range:e.range,multiple:e.multiple},on:{"range-start":function(t){return e.$emit("range-start",t)},"range-end":function(t){return e.$emit("range-end",t)},close:function(t){return e.togglePicker(!1)},"change-focus":e.changeFocus,"update:focused":function(t){e.focusedDateData=t}},model:{value:e.computedValue,callback:function(t){e.computedValue=t},expression:"computedValue"}})],1):n("div",{staticClass:"datepicker-content",class:{"content-horizontal-timepicker":e.horizontalTimePicker}},[n("b-datepicker-table",{attrs:{"day-names":e.newDayNames,"month-names":e.newMonthNames,"first-day-of-week":e.firstDayOfWeek,"rules-for-first-week":e.rulesForFirstWeek,"min-date":e.minDate,"max-date":e.maxDate,focused:e.focusedDateData,disabled:e.disabled,"unselectable-dates":e.unselectableDates,"unselectable-days-of-week":e.unselectableDaysOfWeek,"selectable-dates":e.selectableDates,events:e.events,indicators:e.indicators,"date-creator":e.dateCreator,"type-month":e.isTypeMonth,"nearby-month-days":e.nearbyMonthDays,"nearby-selectable-month-days":e.nearbySelectableMonthDays,"show-week-number":e.showWeekNumber,"week-number-clickable":e.weekNumberClickable,range:e.range,multiple:e.multiple},on:{"range-start":function(t){return e.$emit("range-start",t)},"range-end":function(t){return e.$emit("range-end",t)},close:function(t){return e.togglePicker(!1)},"update:focused":function(t){e.focusedDateData=t}},model:{value:e.computedValue,callback:function(t){e.computedValue=t},expression:"computedValue"}})],1)]),void 0!==e.$slots.default&&e.$slots.default.length?n("footer",{staticClass:"datepicker-footer",class:{"footer-horizontal-timepicker":e.horizontalTimePicker}},[e._t("default")],2):e._e()])],1):n("b-input",e._b({ref:"input",attrs:{type:e.isTypeMonth?"month":"date",autocomplete:"off",value:e.formatNative(e.computedValue),placeholder:e.placeholder,size:e.size,icon:e.icon,"icon-pack":e.iconPack,rounded:e.rounded,loading:e.loading,max:e.formatNative(e.maxDate),min:e.formatNative(e.minDate),disabled:e.disabled,readonly:!1,"use-html5-validation":!1},on:{focus:e.onFocus,blur:e.onBlur},nativeOn:{change:function(t){return e.onChangeNativePicker(t)}}},"b-input",e.$attrs,!1))],1)},Aa=[];const Ta=void 0,Ma=void 0,Oa=void 0,La=!1,Ra=fe({render:Ea,staticRenderFns:Aa},Ta,xa,Ma,La,Oa,!1,void 0,void 0,void 0);var Pa=Ra,Ia={install:function(e){me(e,Pa)}};ge(Ia);var Na={name:"BTimepicker",components:h(h(h(h(h(h({},Ge.name,Ge),ti.name,ti),Pi.name,Pi),Me.name,Me),xr.name,xr),Nr.name,Nr),mixins:[dr],inheritAttrs:!1,data:function(){return{_isTimepicker:!0}},computed:{nativeStep:function(){if(this.enableSeconds)return"1"}}};const Ba=Na;var ja=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"timepicker control",class:[e.size,{"is-expanded":e.expanded}]},[!e.isMobile||e.inline?n("b-dropdown",{ref:"dropdown",attrs:{position:e.position,disabled:e.disabled,inline:e.inline,"mobile-modal":e.mobileModal,"append-to-body":e.appendToBody,"append-to-body-copy-parent":""},on:{"active-change":e.onActiveChange},scopedSlots:e._u([e.inline?null:{key:"trigger",fn:function(){return[e._t("trigger",[n("b-input",e._b({ref:"input",attrs:{autocomplete:"off",value:e.formatValue(e.computedValue),placeholder:e.placeholder,size:e.size,icon:e.icon,"icon-pack":e.iconPack,loading:e.loading,disabled:e.disabled,readonly:!e.editable,rounded:e.rounded,"use-html5-validation":e.useHtml5Validation},on:{focus:e.handleOnFocus},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toggle(!0)},change:function(t){return e.onChange(t.target.value)}}},"b-input",e.$attrs,!1))])]},proxy:!0}],null,!0)},[n("b-dropdown-item",{attrs:{disabled:e.disabled,focusable:e.focusable,custom:""}},[n("b-field",{attrs:{grouped:"",position:"is-centered"}},[n("b-select",{attrs:{disabled:e.disabled,placeholder:"00"},nativeOn:{change:function(t){return e.onHoursChange(t.target.value)}},model:{value:e.hoursSelected,callback:function(t){e.hoursSelected=t},expression:"hoursSelected"}},e._l(e.hours,(function(t){return n("option",{key:t.value,attrs:{disabled:e.isHourDisabled(t.value)},domProps:{value:t.value}},[e._v(" "+e._s(t.label)+" ")])})),0),n("span",{staticClass:"control is-colon"},[e._v(e._s(e.hourLiteral))]),n("b-select",{attrs:{disabled:e.disabled,placeholder:"00"},nativeOn:{change:function(t){return e.onMinutesChange(t.target.value)}},model:{value:e.minutesSelected,callback:function(t){e.minutesSelected=t},expression:"minutesSelected"}},e._l(e.minutes,(function(t){return n("option",{key:t.value,attrs:{disabled:e.isMinuteDisabled(t.value)},domProps:{value:t.value}},[e._v(" "+e._s(t.label)+" ")])})),0),e.enableSeconds?[n("span",{staticClass:"control is-colon"},[e._v(e._s(e.minuteLiteral))]),n("b-select",{attrs:{disabled:e.disabled,placeholder:"00"},nativeOn:{change:function(t){return e.onSecondsChange(t.target.value)}},model:{value:e.secondsSelected,callback:function(t){e.secondsSelected=t},expression:"secondsSelected"}},e._l(e.seconds,(function(t){return n("option",{key:t.value,attrs:{disabled:e.isSecondDisabled(t.value)},domProps:{value:t.value}},[e._v(" "+e._s(t.label)+" ")])})),0),n("span",{staticClass:"control is-colon"},[e._v(e._s(e.secondLiteral))])]:e._e(),e.isHourFormat24?e._e():n("b-select",{attrs:{disabled:e.disabled},nativeOn:{change:function(t){return e.onMeridienChange(t.target.value)}},model:{value:e.meridienSelected,callback:function(t){e.meridienSelected=t},expression:"meridienSelected"}},e._l(e.meridiens,(function(t){return n("option",{key:t,domProps:{value:t}},[e._v(" "+e._s(t)+" ")])})),0)],2),void 0!==e.$slots.default&&e.$slots.default.length?n("footer",{staticClass:"timepicker-footer"},[e._t("default")],2):e._e()],1)],1):n("b-input",e._b({ref:"input",attrs:{type:"time",step:e.nativeStep,autocomplete:"off",value:e.formatHHMMSS(e.computedValue),placeholder:e.placeholder,size:e.size,icon:e.icon,"icon-pack":e.iconPack,rounded:e.rounded,loading:e.loading,max:e.formatHHMMSS(e.maxTime),min:e.formatHHMMSS(e.minTime),disabled:e.disabled,readonly:!1,"use-html5-validation":e.useHtml5Validation},on:{focus:e.handleOnFocus,blur:function(t){e.onBlur()&&e.checkHtml5Validity()}},nativeOn:{change:function(t){return e.onChange(t.target.value)}}},"b-input",e.$attrs,!1))],1)},Ha=[];const Ga=void 0,Va=void 0,Ya=void 0,Wa=!1,qa=fe({render:ja,staticRenderFns:Ha},Ga,Ba,Va,Wa,Ya,!1,void 0,void 0,void 0);var za=qa,Ua="AM",Ka="PM",Xa={name:"BDatetimepicker",components:h(h({},Pa.name,Pa),za.name,za),mixins:[pe],inheritAttrs:!1,props:{value:{type:Date},editable:{type:Boolean,default:!1},placeholder:String,horizontalTimePicker:Boolean,disabled:Boolean,firstDayOfWeek:{type:Number,default:function(){return"number"===typeof ce.defaultFirstDayOfWeek?ce.defaultFirstDayOfWeek:0}},rulesForFirstWeek:{type:Number,default:function(){return 4}},icon:String,iconRight:String,iconRightClickable:Boolean,iconPack:String,inline:Boolean,openOnFocus:Boolean,position:String,mobileNative:{type:Boolean,default:!0},minDatetime:Date,maxDatetime:Date,nearbyMonthDays:{type:Boolean,default:ce.defaultDatepickerNearbyMonthDays},datetimeFormatter:{type:Function},datetimeParser:{type:Function},datetimeCreator:{type:Function,default:function(e){return"function"===typeof ce.defaultDatetimeCreator?ce.defaultDatetimeCreator(e):e}},datepicker:Object,timepicker:Object,tzOffset:{type:Number,default:0},focusable:{type:Boolean,default:!0},appendToBody:Boolean},data:function(){return{newValue:this.adjustValue(this.value)}},computed:{computedValue:{get:function(){return this.newValue},set:function(e){if(e){var t=new Date(e.getTime());this.newValue?e.getDate()===this.newValue.getDate()&&e.getMonth()===this.newValue.getMonth()&&e.getFullYear()===this.newValue.getFullYear()||0!==e.getHours()||0!==e.getMinutes()||0!==e.getSeconds()||t.setHours(this.newValue.getHours(),this.newValue.getMinutes(),this.newValue.getSeconds(),0):t=this.datetimeCreator(e),this.minDatetime&&t<this.adjustValue(this.minDatetime)?t=this.adjustValue(this.minDatetime):this.maxDatetime&&t>this.adjustValue(this.maxDatetime)&&(t=this.adjustValue(this.maxDatetime)),this.newValue=new Date(t.getTime())}else this.newValue=this.adjustValue(e);var n=this.adjustValue(this.newValue,!0);this.$emit("input",n)}},localeOptions:function(){return new Intl.DateTimeFormat(this.locale,{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:this.enableSeconds()?"numeric":void 0}).resolvedOptions()},dtf:function(){return new Intl.DateTimeFormat(this.locale,{year:this.localeOptions.year||"numeric",month:this.localeOptions.month||"numeric",day:this.localeOptions.day||"numeric",hour:this.localeOptions.hour||"numeric",minute:this.localeOptions.minute||"numeric",second:this.enableSeconds()?this.localeOptions.second||"numeric":void 0,hourCycle:this.isHourFormat24()?"h23":"h12"})},isMobileNative:function(){return this.mobileNative&&0===this.tzOffset},isMobile:function(){return this.isMobileNative&&U.any()},minDate:function(){if(!this.minDatetime)return this.datepicker?this.adjustValue(this.datepicker.minDate):null;var e=this.adjustValue(this.minDatetime);return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0)},maxDate:function(){if(!this.maxDatetime)return this.datepicker?this.adjustValue(this.datepicker.maxDate):null;var e=this.adjustValue(this.maxDatetime);return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0)},minTime:function(){if(!this.minDatetime||null===this.newValue||"undefined"===typeof this.newValue)return this.timepicker?this.adjustValue(this.timepicker.minTime):null;var e=this.adjustValue(this.minDatetime);return e.getFullYear()===this.newValue.getFullYear()&&e.getMonth()===this.newValue.getMonth()&&e.getDate()===this.newValue.getDate()?e:void 0},maxTime:function(){if(!this.maxDatetime||null===this.newValue||"undefined"===typeof this.newValue)return this.timepicker?this.adjustValue(this.timepicker.maxTime):null;var e=this.adjustValue(this.maxDatetime);return e.getFullYear()===this.newValue.getFullYear()&&e.getMonth()===this.newValue.getMonth()&&e.getDate()===this.newValue.getDate()?e:void 0},datepickerSize:function(){return this.datepicker&&this.datepicker.size?this.datepicker.size:this.size},timepickerSize:function(){return this.timepicker&&this.timepicker.size?this.timepicker.size:this.size},timepickerDisabled:function(){return this.timepicker&&this.timepicker.disabled?this.timepicker.disabled:this.disabled}},watch:{value:function(){this.newValue=this.adjustValue(this.value)},tzOffset:function(){this.newValue=this.adjustValue(this.value)}},methods:{enableSeconds:function(){return!!this.$refs.timepicker&&this.$refs.timepicker.enableSeconds},isHourFormat24:function(){return this.$refs.timepicker?this.$refs.timepicker.isHourFormat24:!this.localeOptions.hour12},adjustValue:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?t?new Date(e.getTime()-6e4*this.tzOffset):new Date(e.getTime()+6e4*this.tzOffset):e},defaultDatetimeParser:function(e){if("function"===typeof this.datetimeParser)return this.datetimeParser(e);if("function"===typeof ce.defaultDatetimeParser)return ce.defaultDatetimeParser(e);if(this.dtf.formatToParts&&"function"===typeof this.dtf.formatToParts){var t=[Ua,Ka,Ua.toLowerCase(),Ka.toLowerCase()];this.$refs.timepicker&&(t.push(this.$refs.timepicker.amString),t.push(this.$refs.timepicker.pmString));var n=this.dtf.formatToParts(new Date),r=n.map((function(e,r){return"literal"===e.type?r+1<n.length&&"hour"===n[r+1].type?"[^\\d]+":e.value.replace(/ /g,"\\s?"):"dayPeriod"===e.type?"((?!=<".concat(e.type,">)(").concat(t.join("|"),")?)"):"((?!=<".concat(e.type,">)\\d+)")})).join(""),i=re(r,e);if(i.year&&4===i.year.length&&i.month&&i.month<=12&&i.day&&i.day<=31&&i.hour&&i.hour>=0&&i.hour<24&&i.minute&&i.minute>=0&&i.minute<=59){var o=new Date(i.year,i.month-1,i.day,i.hour,i.minute,i.second||0);return o}}return new Date(Date.parse(e))},defaultDatetimeFormatter:function(e){return"function"===typeof this.datetimeFormatter?this.datetimeFormatter(e):"function"===typeof ce.defaultDatetimeFormatter?ce.defaultDatetimeFormatter(e):this.dtf.format(e)},onChangeNativePicker:function(e){var t=e.target.value,n=t?t.split(/\D/):[];if(n.length>=5){var r=parseInt(n[0],10),i=parseInt(n[1],10)-1,o=parseInt(n[2],10),a=parseInt(n[3],10),s=parseInt(n[4],10);this.computedValue=new Date(r,i,o,a,s)}else this.computedValue=null},onActiveChange:function(e){this.$emit("active-change",e)},formatNative:function(e){var t=new Date(e);if(e&&!isNaN(t)){var n=t.getFullYear(),r=t.getMonth()+1,i=t.getDate(),o=t.getHours(),a=t.getMinutes(),s=t.getSeconds();return n+"-"+(r<10?"0":"")+r+"-"+(i<10?"0":"")+i+"T"+(o<10?"0":"")+o+":"+(a<10?"0":"")+a+":"+(s<10?"0":"")+s}return""},toggle:function(){this.$refs.datepicker.toggle()}},mounted:function(){this.isMobile&&!this.inline||this.newValue&&this.$refs.datepicker.$forceUpdate()}};const Qa=Xa;var Ja=function(){var e=this,t=e.$createElement,n=e._self._c||t;return!e.isMobile||e.inline?n("b-datepicker",e._b({ref:"datepicker",attrs:{rounded:e.rounded,"open-on-focus":e.openOnFocus,position:e.position,loading:e.loading,inline:e.inline,editable:e.editable,expanded:e.expanded,"close-on-click":!1,"first-day-of-week":e.firstDayOfWeek,"rules-for-first-week":e.rulesForFirstWeek,"date-formatter":e.defaultDatetimeFormatter,"date-parser":e.defaultDatetimeParser,"min-date":e.minDate,"max-date":e.maxDate,"nearby-month-days":e.nearbyMonthDays,icon:e.icon,"icon-right":e.iconRight,"icon-right-clickable":e.iconRightClickable,"icon-pack":e.iconPack,size:e.datepickerSize,placeholder:e.placeholder,"horizontal-time-picker":e.horizontalTimePicker,range:!1,disabled:e.disabled,"mobile-native":e.isMobileNative,locale:e.locale,focusable:e.focusable,"append-to-body":e.appendToBody},on:{focus:e.onFocus,blur:e.onBlur,"active-change":e.onActiveChange,"icon-right-click":function(t){return e.$emit("icon-right-click")},"change-month":function(t){return e.$emit("change-month",t)},"change-year":function(t){return e.$emit("change-year",t)}},model:{value:e.computedValue,callback:function(t){e.computedValue=t},expression:"computedValue"}},"b-datepicker",e.datepicker,!1),[n("nav",{staticClass:"level is-mobile"},[void 0!==e.$slots.left?n("div",{staticClass:"level-item has-text-centered"},[e._t("left")],2):e._e(),n("div",{staticClass:"level-item has-text-centered"},[n("b-timepicker",e._b({ref:"timepicker",attrs:{inline:"",editable:e.editable,"min-time":e.minTime,"max-time":e.maxTime,size:e.timepickerSize,disabled:e.timepickerDisabled,focusable:e.focusable,"mobile-native":e.isMobileNative,locale:e.locale},model:{value:e.computedValue,callback:function(t){e.computedValue=t},expression:"computedValue"}},"b-timepicker",e.timepicker,!1))],1),void 0!==e.$slots.right?n("div",{staticClass:"level-item has-text-centered"},[e._t("right")],2):e._e()])]):n("b-input",e._b({ref:"input",attrs:{type:"datetime-local",autocomplete:"off",value:e.formatNative(e.computedValue),placeholder:e.placeholder,size:e.size,icon:e.icon,"icon-pack":e.iconPack,rounded:e.rounded,loading:e.loading,max:e.formatNative(e.maxDate),min:e.formatNative(e.minDate),disabled:e.disabled,readonly:!1,"use-html5-validation":e.useHtml5Validation},on:{focus:e.onFocus,blur:e.onBlur},nativeOn:{change:function(t){return e.onChangeNativePicker(t)}}},"b-input",e.$attrs,!1))},Za=[];const $a=void 0,es=void 0,ts=void 0,ns=!1,rs=fe({render:Ja,staticRenderFns:Za},$a,Qa,es,ns,ts,!1,void 0,void 0,void 0);var is=rs,os={install:function(e){me(e,is)}};ge(os);var as={name:"BModal",directives:{trapFocus:mr},model:{prop:"active",event:"update:active"},props:{active:Boolean,component:[Object,Function,String],content:[String,Array],programmatic:Boolean,props:Object,events:Object,width:{type:[String,Number],default:960},hasModalCard:Boolean,animation:{type:String,default:"zoom-out"},canCancel:{type:[Array,Boolean],default:function(){return ce.defaultModalCanCancel}},onCancel:{type:Function,default:function(){}},scroll:{type:String,default:function(){return ce.defaultModalScroll?ce.defaultModalScroll:"clip"},validator:function(e){return["clip","keep"].indexOf(e)>=0}},fullScreen:Boolean,trapFocus:{type:Boolean,default:function(){return ce.defaultTrapFocus}},autoFocus:{type:Boolean,default:function(){return ce.defaultAutoFocus}},customClass:String,customContentClass:[String,Array,Object],ariaRole:{type:String,validator:function(e){return["dialog","alertdialog"].indexOf(e)>=0}},ariaModal:Boolean,ariaLabel:{type:String,validator:function(e){return Boolean(e)}},closeButtonAriaLabel:String,destroyOnHide:{type:Boolean,default:!0},renderOnMounted:{type:Boolean,default:!1}},data:function(){return{isActive:this.active||!1,savedScrollTop:null,newWidth:"number"===typeof this.width?this.width+"px":this.width,animating:!this.active,destroyed:!(this.active||this.renderOnMounted)}},computed:{cancelOptions:function(){return"boolean"===typeof this.canCancel?this.canCancel?ce.defaultModalCanCancel:[]:this.canCancel},showX:function(){return this.cancelOptions.indexOf("x")>=0},customStyle:function(){return this.fullScreen?null:{maxWidth:this.newWidth}}},watch:{active:function(e){this.isActive=e},isActive:function(e){var t=this;e&&(this.destroyed=!1),this.handleScroll(),this.$nextTick((function(){e&&t.$el&&t.$el.focus&&t.autoFocus&&t.$el.focus()}))}},methods:{handleScroll:function(){"undefined"!==typeof window&&("clip"!==this.scroll?(this.savedScrollTop=this.savedScrollTop?this.savedScrollTop:document.documentElement.scrollTop,this.isActive?document.body.classList.add("is-noscroll"):document.body.classList.remove("is-noscroll"),this.isActive?document.body.style.top="-".concat(this.savedScrollTop,"px"):(document.documentElement.scrollTop=this.savedScrollTop,document.body.style.top=null,this.savedScrollTop=null)):this.isActive?document.documentElement.classList.add("is-clipped"):document.documentElement.classList.remove("is-clipped"))},cancel:function(e){this.cancelOptions.indexOf(e)<0||(this.$emit("cancel",arguments),this.onCancel.apply(null,arguments),this.close())},close:function(){var e=this;this.$emit("close"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout((function(){e.$destroy(),K(e.$el)}),150))},keyPress:function(e){var t=e.key;!this.isActive||"Escape"!==t&&"Esc"!==t||this.cancel("escape")},afterEnter:function(){this.animating=!1,this.$emit("after-enter")},beforeLeave:function(){this.animating=!0},afterLeave:function(){this.destroyOnHide&&(this.destroyed=!0),this.$emit("after-leave")}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeMount:function(){this.programmatic&&document.body.appendChild(this.$el)},mounted:function(){this.programmatic?this.isActive=!0:this.isActive&&this.handleScroll()},beforeDestroy:function(){if("undefined"!==typeof window){document.removeEventListener("keyup",this.keyPress),document.documentElement.classList.remove("is-clipped");var e=this.savedScrollTop?this.savedScrollTop:document.documentElement.scrollTop;document.body.classList.remove("is-noscroll"),document.documentElement.scrollTop=e,document.body.style.top=null}}};const ss=as;var us=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:e.animation},on:{"after-enter":e.afterEnter,"before-leave":e.beforeLeave,"after-leave":e.afterLeave}},[e.destroyed?e._e():n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"},{name:"trap-focus",rawName:"v-trap-focus",value:e.trapFocus,expression:"trapFocus"}],staticClass:"modal is-active",class:[{"is-full-screen":e.fullScreen},e.customClass],attrs:{tabindex:"-1",role:e.ariaRole,"aria-label":e.ariaLabel,"aria-modal":e.ariaModal}},[n("div",{staticClass:"modal-background",on:{click:function(t){return e.cancel("outside")}}}),n("div",{staticClass:"animation-content",class:[{"modal-content":!e.hasModalCard},e.customContentClass],style:e.customStyle},[e.component?n(e.component,e._g(e._b({tag:"component",attrs:{"can-cancel":e.canCancel},on:{close:e.close}},"component",e.props,!1),e.events)):e.content?[n("div",{domProps:{innerHTML:e._s(e.content)}})]:e._t("default",null,{canCancel:e.canCancel,close:e.close}),e.showX?n("button",{directives:[{name:"show",rawName:"v-show",value:!e.animating,expression:"!animating"}],staticClass:"modal-close is-large",attrs:{type:"button","aria-label":e.closeButtonAriaLabel},on:{click:function(t){return e.cancel("x")}}}):e._e()],2)])])},ls=[];const cs=void 0,ds=void 0,hs=void 0,ps=!1,fs=fe({render:us,staticRenderFns:ls},cs,ss,ds,ps,hs,!1,void 0,void 0,void 0);var gs=fs,ms={name:"BDialog",components:h(h({},Me.name,Me),At.name,At),directives:{trapFocus:mr},extends:gs,props:{title:String,message:[String,Array],icon:String,iconPack:String,hasIcon:Boolean,type:{type:String,default:"is-primary"},size:String,confirmText:{type:String,default:function(){return ce.defaultDialogConfirmText?ce.defaultDialogConfirmText:"OK"}},cancelText:{type:String,default:function(){return ce.defaultDialogCancelText?ce.defaultDialogCancelText:"Cancel"}},hasInput:Boolean,inputAttrs:{type:Object,default:function(){return{}}},onConfirm:{type:Function,default:function(){}},closeOnConfirm:{type:Boolean,default:!0},container:{type:String,default:function(){return ce.defaultContainerElement}},focusOn:{type:String,default:"confirm"},trapFocus:{type:Boolean,default:function(){return ce.defaultTrapFocus}},ariaRole:{type:String,validator:function(e){return["dialog","alertdialog"].indexOf(e)>=0}},ariaModal:Boolean},data:function(){var e=this.hasInput&&this.inputAttrs.value||"";return{prompt:e,isActive:!1,validationMessage:"",isCompositing:!1,isLoading:!1}},computed:{dialogClass:function(){return[this.size,{"has-custom-container":null!==this.container}]},iconByType:function(){switch(this.type){case"is-info":return"information";case"is-success":return"check-circle";case"is-warning":return"alert";case"is-danger":return"alert-circle";default:return null}},showCancel:function(){return this.cancelOptions.indexOf("button")>=0}},methods:{confirm:function(){var e=this;if(void 0!==this.$refs.input){if(this.isCompositing)return;if(!this.$refs.input.checkValidity())return this.validationMessage=this.$refs.input.validationMessage,void this.$nextTick((function(){return e.$refs.input.select()}))}this.$emit("confirm",this.prompt),this.onConfirm(this.prompt,this),this.closeOnConfirm&&this.close()},close:function(){var e=this;this.isActive=!1,this.isLoading=!1,setTimeout((function(){e.$destroy(),K(e.$el)}),150)},startLoading:function(){this.isLoading=!0},cancelLoading:function(){this.isLoading=!1}},beforeMount:function(){var e=this;"undefined"!==typeof window&&this.$nextTick((function(){var t=document.querySelector(e.container)||document.body;t.appendChild(e.$el)}))},mounted:function(){var e=this;this.isActive=!0,"undefined"===typeof this.inputAttrs.required&&this.$set(this.inputAttrs,"required",!0),this.$nextTick((function(){e.hasInput?e.$refs.input.focus():"cancel"===e.focusOn&&e.showCancel?e.$refs.cancelButton.$el.focus():e.$refs.confirmButton.$el.focus()}))}};const _s=ms;var ys=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:e.animation}},[e.isActive?n("div",{directives:[{name:"trap-focus",rawName:"v-trap-focus",value:e.trapFocus,expression:"trapFocus"}],staticClass:"dialog modal is-active",class:e.dialogClass,attrs:{role:e.ariaRole,"aria-modal":e.ariaModal}},[n("div",{staticClass:"modal-background",on:{click:function(t){return e.cancel("outside")}}}),n("div",{staticClass:"modal-card animation-content"},[e.title?n("header",{staticClass:"modal-card-head"},[n("p",{staticClass:"modal-card-title"},[e._v(e._s(e.title))])]):e._e(),n("section",{staticClass:"modal-card-body",class:{"is-titleless":!e.title,"is-flex":e.hasIcon}},[n("div",{staticClass:"media"},[e.hasIcon&&(e.icon||e.iconByType)?n("div",{staticClass:"media-left"},[n("b-icon",{attrs:{icon:e.icon?e.icon:e.iconByType,pack:e.iconPack,type:e.type,both:!e.icon,size:"is-large"}})],1):e._e(),n("div",{staticClass:"media-content"},[n("p",[e.$slots.default?[e._t("default")]:[n("div",{domProps:{innerHTML:e._s(e.message)}})]],2),e.hasInput?n("div",{staticClass:"field"},[n("div",{staticClass:"control"},["checkbox"===e.inputAttrs.type?n("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.prompt,expression:"prompt"}],ref:"input",staticClass:"input",class:{"is-danger":e.validationMessage},attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.prompt)?e._i(e.prompt,null)>-1:e.prompt},on:{compositionstart:function(t){e.isCompositing=!0},compositionend:function(t){e.isCompositing=!1},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.confirm(t)},change:function(t){var n=e.prompt,r=t.target,i=!!r.checked;if(Array.isArray(n)){var o=null,a=e._i(n,o);r.checked?a<0&&(e.prompt=n.concat([o])):a>-1&&(e.prompt=n.slice(0,a).concat(n.slice(a+1)))}else e.prompt=i}}},"input",e.inputAttrs,!1)):"radio"===e.inputAttrs.type?n("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.prompt,expression:"prompt"}],ref:"input",staticClass:"input",class:{"is-danger":e.validationMessage},attrs:{type:"radio"},domProps:{checked:e._q(e.prompt,null)},on:{compositionstart:function(t){e.isCompositing=!0},compositionend:function(t){e.isCompositing=!1},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.confirm(t)},change:function(t){e.prompt=null}}},"input",e.inputAttrs,!1)):n("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.prompt,expression:"prompt"}],ref:"input",staticClass:"input",class:{"is-danger":e.validationMessage},attrs:{type:e.inputAttrs.type},domProps:{value:e.prompt},on:{compositionstart:function(t){e.isCompositing=!0},compositionend:function(t){e.isCompositing=!1},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.confirm(t)},input:function(t){t.target.composing||(e.prompt=t.target.value)}}},"input",e.inputAttrs,!1))]),n("p",{staticClass:"help is-danger"},[e._v(e._s(e.validationMessage))])]):e._e()])])]),n("footer",{staticClass:"modal-card-foot"},[e.showCancel?n("b-button",{ref:"cancelButton",attrs:{disabled:e.isLoading},on:{click:function(t){return e.cancel("button")}}},[e._v(e._s(e.cancelText))]):e._e(),n("b-button",{ref:"confirmButton",attrs:{type:e.type,loading:e.isLoading},on:{click:e.confirm}},[e._v(e._s(e.confirmText))])],1)])]):e._e()])},vs=[];const bs=void 0,Fs=void 0,ws=void 0,Cs=!1,Ds=fe({render:ys,staticRenderFns:vs},bs,_s,Fs,Cs,ws,!1,void 0,void 0,void 0);var Ss,ks=Ds;function xs(e){var t;Array.isArray(e.message)&&(t=e.message,delete e.message);var n="undefined"!==typeof window&&window.Vue?window.Vue:Ss||ae,r=n.extend(ks),i=new r({el:document.createElement("div"),propsData:e});return t&&(i.$slots.default=t,i.$forceUpdate()),ce.defaultProgrammaticPromise?new Promise((function(e){i.$on("confirm",(function(t){return e({result:t||!0,dialog:i})})),i.$on("cancel",(function(){return e({result:!1,dialog:i})}))})):i}var Es={alert:function(e){"string"===typeof e&&(e={message:e});var t={canCancel:!1},n=z(t,e);return xs(n)},confirm:function(e){var t={},n=z(t,e);return xs(n)},prompt:function(e){var t={hasInput:!0},n=z(t,e);return xs(n)}},As={install:function(e){Ss=e,me(e,ks),_e(e,"dialog",Es)}};ge(As);var Ts={install:function(e){me(e,xr),me(e,Nr)}};ge(Ts);var Ms={install:function(e){me(e,ti)}};ge(Ms);var Os={install:function(e){me(e,Me)}};ge(Os);var Ls={install:function(e){me(e,Kt)}};ge(Ls);var Rs={install:function(e){me(e,Ge)}};ge(Rs);var Ps="undefined"===typeof window,Is=Ps?Object:window.HTMLElement,Ns=Ps?Object:window.File,Bs={name:"BLoading",model:{prop:"active",event:"update:active"},props:{active:Boolean,programmatic:Boolean,container:[Object,Function,Is],isFullPage:{type:Boolean,default:!0},animation:{type:String,default:"fade"},canCancel:{type:Boolean,default:!1},onCancel:{type:Function,default:function(){}}},data:function(){return{isActive:this.active||!1,displayInFullPage:this.isFullPage}},watch:{active:function(e){this.isActive=e},isFullPage:function(e){this.displayInFullPage=e}},methods:{cancel:function(){this.canCancel&&this.isActive&&this.close()},close:function(){var e=this;this.onCancel.apply(null,arguments),this.$emit("close"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout((function(){e.$destroy(),K(e.$el)}),150))},keyPress:function(e){var t=e.key;"Escape"!==t&&"Esc"!==t||this.cancel()}},created:function(){"undefined"!==typeof window&&document.addEventListener("keyup",this.keyPress)},beforeMount:function(){this.programmatic&&(this.container?(this.displayInFullPage=!1,this.$emit("update:is-full-page",!1),this.container.appendChild(this.$el)):document.body.appendChild(this.$el))},mounted:function(){this.programmatic&&(this.isActive=!0)},beforeDestroy:function(){"undefined"!==typeof window&&document.removeEventListener("keyup",this.keyPress)}};const js=Bs;var Hs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:e.animation}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"loading-overlay is-active",class:{"is-full-page":e.displayInFullPage}},[n("div",{staticClass:"loading-background",on:{click:e.cancel}}),e._t("default",[n("div",{staticClass:"loading-icon"})])],2)])},Gs=[];const Vs=void 0,Ys=void 0,Ws=void 0,qs=!1,zs=fe({render:Hs,staticRenderFns:Gs},Vs,js,Ys,qs,Ws,!1,void 0,void 0,void 0);var Us,Ks=zs,Xs={open:function(e){var t={programmatic:!0},n=z(t,e),r="undefined"!==typeof window&&window.Vue?window.Vue:Us||ae,i=r.extend(Ks);return new i({el:document.createElement("div"),propsData:n})}},Qs={install:function(e){Us=e,me(e,Ks),_e(e,"loading",Xs)}};ge(Qs);var Js={name:"BMenu",props:{accordion:{type:Boolean,default:!0},activable:{type:Boolean,default:!0}},data:function(){return{_isMenu:!0}}};const Zs=Js;var $s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"menu"},[e._t("default")],2)},eu=[];const tu=void 0,nu=void 0,ru=void 0,iu=!1,ou=fe({render:$s,staticRenderFns:eu},tu,Zs,nu,iu,ru,!1,void 0,void 0,void 0);var au=ou,su={name:"BMenuList",functional:!0,props:{label:String,icon:String,iconPack:String,ariaRole:{type:String,default:""},size:{type:String,default:"is-small"}},render:function(e,t){var n=null,r=t.slots();(t.props.label||r.label)&&(n=e("p",{attrs:{class:"menu-label"}},t.props.label?t.props.icon?[e("b-icon",{props:{icon:t.props.icon,pack:t.props.iconPack,size:t.props.size}}),e("span",{},t.props.label)]:t.props.label:r.label));var i=e("ul",{attrs:{class:"menu-list",role:"menu"===t.props.ariaRole?t.props.ariaRole:null}},r.default);return n?[n,i]:i}};const uu=su,lu=void 0,cu=void 0,du=void 0,hu=void 0,pu=fe({},lu,uu,cu,hu,du,!1,void 0,void 0,void 0);var fu=pu,gu={name:"BMenuItem",components:h({},Me.name,Me),inheritAttrs:!1,model:{prop:"active",event:"update:active"},props:{label:String,active:Boolean,expanded:Boolean,disabled:Boolean,iconPack:String,icon:String,animation:{type:String,default:"slide"},tag:{type:String,default:"a",validator:function(e){return ce.defaultLinkTags.indexOf(e)>=0}},ariaRole:{type:String,default:""},size:{type:String,default:"is-small"}},data:function(){return{newActive:this.active,newExpanded:this.expanded}},computed:{ariaRoleMenu:function(){return"menuitem"===this.ariaRole?this.ariaRole:null}},watch:{active:function(e){this.newActive=e},expanded:function(e){this.newExpanded=e}},methods:{onClick:function(e){if(!this.disabled){var t=this.getMenu();this.reset(this.$parent,t),this.newExpanded=this.$props.expanded||!this.newExpanded,this.$emit("update:expanded",this.newExpanded),t&&t.activable&&(this.newActive=!0,this.$emit("update:active",this.newActive))}},reset:function(e,t){var n=this,r=e.$children.filter((function(e){return e.name===n.name}));r.forEach((function(r){r!==n&&(n.reset(r,t),(!e.$data._isMenu||e.$data._isMenu&&e.accordion)&&(r.newExpanded=!1,r.$emit("update:expanded",r.newActive)),t&&t.activable&&(r.newActive=!1,r.$emit("update:active",r.newActive)))}))},getMenu:function(){var e=this.$parent;while(e&&!e.$data._isMenu)e=e.$parent;return e}}};const mu=gu;var _u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{attrs:{role:e.ariaRoleMenu}},[n(e.tag,e._g(e._b({tag:"component",class:{"is-active":e.newActive,"is-expanded":e.newExpanded,"is-disabled":e.disabled,"icon-text":e.icon},on:{click:function(t){return e.onClick(t)}}},"component",e.$attrs,!1),e.$listeners),[e.icon?n("b-icon",{attrs:{icon:e.icon,pack:e.iconPack,size:e.size}}):e._e(),e.label?n("span",[e._v(" "+e._s(e.label)+" ")]):e._t("label",null,{expanded:e.newExpanded,active:e.newActive})],2),e.$slots.default?[n("transition",{attrs:{name:e.animation}},[n("ul",{directives:[{name:"show",rawName:"v-show",value:e.newExpanded,expression:"newExpanded"}]},[e._t("default")],2)])]:e._e()],2)},yu=[];const vu=void 0,bu=void 0,Fu=void 0,wu=!1,Cu=fe({render:_u,staticRenderFns:yu},vu,mu,bu,wu,Fu,!1,void 0,void 0,void 0);var Du=Cu,Su={install:function(e){me(e,au),me(e,fu),me(e,Du)}};ge(Su);var ku={components:h({},Me.name,Me),model:{prop:"active",event:"update:active"},props:{active:{type:Boolean,default:!0},title:String,closable:{type:Boolean,default:!0},message:String,type:String,hasIcon:Boolean,size:String,icon:String,iconPack:String,iconSize:String,autoClose:{type:Boolean,default:!1},duration:{type:Number,default:2e3},progressBar:{type:Boolean,default:!1}},data:function(){return{isActive:this.active,remainingTime:this.duration/1e3,newIconSize:this.iconSize||this.size||"is-large"}},watch:{active:function(e){this.isActive=e},isActive:function(e){e?(this.setAutoClose(),this.setDurationProgress()):this.timer&&clearTimeout(this.timer)}},computed:{computedIcon:function(){if(this.icon)return this.icon;switch(this.type){case"is-info":return"information";case"is-success":return"check-circle";case"is-warning":return"alert";case"is-danger":return"alert-circle";default:return null}}},methods:{close:function(){this.isActive=!1,this.resetDurationProgress(),this.$emit("close"),this.$emit("update:active",!1)},click:function(){this.$emit("click")},setAutoClose:function(){var e=this;this.autoClose&&(this.timer=setTimeout((function(){e.isActive&&e.close()}),this.duration))},setDurationProgress:function(){var e=this;this.progressBar&&(this.$buefy.globalNoticeInterval=setInterval((function(){0!==e.remainingTime?e.remainingTime-=1:e.resetDurationProgress()}),1e3))},resetDurationProgress:function(){var e=this;setTimeout((function(){e.remainingTime=e.duration/1e3,clearInterval(e.$buefy.globalNoticeInterval)}),100)}},mounted:function(){this.setAutoClose()}},xu={name:"BMessage",mixins:[ku],props:{ariaCloseLabel:String}};const Eu=xu;var Au=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"fade"}},[n("article",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"message",class:[e.type,e.size]},[e.$slots.header||e.title?n("header",{staticClass:"message-header"},[e.$slots.header?n("div",[e._t("header")],2):e.title?n("p",[e._v(e._s(e.title))]):e._e(),e.closable?n("button",{staticClass:"delete",attrs:{type:"button","aria-label":e.ariaCloseLabel},on:{click:e.close}}):e._e()]):e._e(),e.$slots.default?n("section",{staticClass:"message-body"},[n("div",{staticClass:"media"},[e.computedIcon&&e.hasIcon?n("div",{staticClass:"media-left"},[n("b-icon",{class:e.type,attrs:{icon:e.computedIcon,pack:e.iconPack,both:"",size:e.newIconSize}})],1):e._e(),n("div",{staticClass:"media-content"},[e._t("default")],2)])]):e._e(),e.autoClose&&e.progressBar?n("b-progress",{staticClass:"auto-close-progress",attrs:{value:e.remainingTime-1,max:e.duration/1e3-1,type:e.type,rounded:!1}}):e._e()],1)])},Tu=[];const Mu=void 0,Ou=void 0,Lu=void 0,Ru=!1,Pu=fe({render:Au,staticRenderFns:Tu},Mu,Eu,Ou,Ru,Lu,!1,void 0,void 0,void 0);var Iu,Nu=Pu,Bu={install:function(e){me(e,Nu)}};ge(Bu);var ju={open:function(e){var t;"string"===typeof e&&(e={content:e});var n,r={programmatic:!0};e.parent&&(t=e.parent,delete e.parent),Array.isArray(e.content)&&(n=e.content,delete e.content);var i=z(r,e),o="undefined"!==typeof window&&window.Vue?window.Vue:Iu||ae,a=o.extend(gs),s=new a({parent:t,el:document.createElement("div"),propsData:i});return n&&(s.$slots.default=n,s.$forceUpdate()),s}},Hu={install:function(e){Iu=e,me(e,gs),_e(e,"modal",ju)}};ge(Hu);var Gu={props:{type:{type:String,default:"is-dark"},message:[String,Array],duration:Number,queue:{type:Boolean,default:void 0},indefinite:{type:Boolean,default:!1},pauseOnHover:{type:Boolean,default:!1},position:{type:String,default:"is-top",validator:function(e){return["is-top-right","is-top","is-top-left","is-bottom-right","is-bottom","is-bottom-left"].indexOf(e)>-1}},container:String},data:function(){return{isActive:!1,isPaused:!1,parentTop:null,parentBottom:null,newContainer:this.container||ce.defaultContainerElement}},computed:{correctParent:function(){switch(this.position){case"is-top-right":case"is-top":case"is-top-left":return this.parentTop;case"is-bottom-right":case"is-bottom":case"is-bottom-left":return this.parentBottom}},transition:function(){switch(this.position){case"is-top-right":case"is-top":case"is-top-left":return{enter:"fadeInDown",leave:"fadeOut"};case"is-bottom-right":case"is-bottom":case"is-bottom-left":return{enter:"fadeInUp",leave:"fadeOut"}}}},methods:{pause:function(){this.pauseOnHover&&!this.indefinite&&(this.isPaused=!0,clearInterval(this.$buefy.globalNoticeInterval))},removePause:function(){this.pauseOnHover&&!this.indefinite&&(this.isPaused=!1,this.close())},shouldQueue:function(){var e=void 0!==this.queue?this.queue:ce.defaultNoticeQueue;return!!e&&(this.parentTop.childElementCount>0||this.parentBottom.childElementCount>0)},click:function(){this.$emit("click")},close:function(){var e=this;this.isPaused||(clearTimeout(this.timer),this.isActive=!1,this.$emit("close"),setTimeout((function(){e.$destroy(),K(e.$el)}),150))},timeoutCallback:function(){return this.close()},showNotice:function(){var e=this;this.shouldQueue()&&(this.correctParent.innerHTML=""),this.correctParent.insertAdjacentElement("afterbegin",this.$el),this.isActive=!0,this.indefinite||(this.timer=setTimeout((function(){return e.timeoutCallback()}),this.newDuration))},setupContainer:function(){if(this.parentTop=document.querySelector((this.newContainer?this.newContainer:"body")+">.notices.is-top"),this.parentBottom=document.querySelector((this.newContainer?this.newContainer:"body")+">.notices.is-bottom"),!this.parentTop||!this.parentBottom){this.parentTop||(this.parentTop=document.createElement("div"),this.parentTop.className="notices is-top"),this.parentBottom||(this.parentBottom=document.createElement("div"),this.parentBottom.className="notices is-bottom");var e=document.querySelector(this.newContainer)||document.body;e.appendChild(this.parentTop),e.appendChild(this.parentBottom),this.newContainer&&(this.parentTop.classList.add("has-custom-container"),this.parentBottom.classList.add("has-custom-container"))}}},beforeMount:function(){this.setupContainer()},mounted:function(){this.showNotice()}},Vu={name:"BNotification",mixins:[ku],props:{position:String,ariaCloseLabel:String,animation:{type:String,default:"fade"}}};const Yu=Vu;var Wu=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:e.animation}},[n("article",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"notification",class:[e.type,e.position],on:{click:e.click}},[e.closable?n("button",{staticClass:"delete",attrs:{type:"button","aria-label":e.ariaCloseLabel},on:{click:e.close}}):e._e(),e.$slots.default||e.message?n("div",{staticClass:"media"},[e.computedIcon&&e.hasIcon?n("div",{staticClass:"media-left"},[n("b-icon",{attrs:{icon:e.computedIcon,pack:e.iconPack,size:e.newIconSize,both:"","aria-hidden":""}})],1):e._e(),n("div",{staticClass:"media-content"},[e.$slots.default?[e._t("default")]:[n("p",{staticClass:"text",domProps:{innerHTML:e._s(e.message)}})]],2)]):e._e(),e.autoClose&&e.progressBar?n("b-progress",{staticClass:"auto-close-progress",attrs:{value:e.remainingTime-1,max:e.duration/1e3-1,type:e.type,rounded:!1}}):e._e()],1)])},qu=[];const zu=void 0,Uu=void 0,Ku=void 0,Xu=!1,Qu=fe({render:Wu,staticRenderFns:qu},zu,Yu,Uu,Xu,Ku,!1,void 0,void 0,void 0);var Ju=Qu,Zu={name:"BNotificationNotice",mixins:[Gu],data:function(){return{newDuration:this.duration||ce.defaultNotificationDuration}},methods:{close:function(){var e=this;this.isPaused||(clearTimeout(this.timer),this.$refs.notification.isActive=!1,this.$emit("close"),setTimeout((function(){e.$destroy(),K(e.$el)}),150))}}};const $u=Zu;var el=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("b-notification",e._b({ref:"notification",on:{click:e.click,close:e.close},nativeOn:{mouseenter:function(t){return e.pause(t)},mouseleave:function(t){return e.removePause(t)}}},"b-notification",e.$options.propsData,!1),[e._t("default")],2)},tl=[];const nl=void 0,rl=void 0,il=void 0,ol=!1,al=fe({render:el,staticRenderFns:tl},nl,$u,rl,ol,il,!1,void 0,void 0,void 0);var sl,ul=al,ll={open:function(e){var t;"string"===typeof e&&(e={message:e});var n,r={position:ce.defaultNotificationPosition||"is-top-right"};e.parent&&(t=e.parent,delete e.parent),Array.isArray(e.message)&&(n=e.message,delete e.message),e.active=!1;var i=z(r,e),o="undefined"!==typeof window&&window.Vue?window.Vue:sl||ae,a=o.extend(ul),s=new a({parent:t,el:document.createElement("div"),propsData:i});return n&&(s.$slots.default=n,s.$forceUpdate()),s.$children[0].isActive=!0,s}},cl={install:function(e){sl=e,me(e,Ju),_e(e,"notification",ll)}};ge(cl);var dl={name:"NavbarBurger",props:{isOpened:{type:Boolean,default:!1}}};const hl=dl;var pl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",e._g({staticClass:"navbar-burger burger",class:{"is-active":e.isOpened},attrs:{role:"button","aria-label":"menu","aria-expanded":e.isOpened,tabindex:"0"}},e.$listeners),[n("span",{attrs:{"aria-hidden":"true"}}),n("span",{attrs:{"aria-hidden":"true"}}),n("span",{attrs:{"aria-hidden":"true"}})])},fl=[];const gl=void 0,ml=void 0,_l=void 0,yl=!1,vl=fe({render:pl,staticRenderFns:fl},gl,hl,ml,yl,_l,!1,void 0,void 0,void 0);var bl=vl,Fl="undefined"!==typeof window&&("ontouchstart"in window||navigator.msMaxTouchPoints>0),wl=Fl?["touchstart","click"]:["click"],Cl=[];function Dl(e){var t="function"===typeof e;if(!t&&"object"!==u(e))throw new Error("v-click-outside: Binding value should be a function or an object, ".concat(u(e)," given"));return{handler:t?e:e.handler,middleware:e.middleware||function(e){return e},events:e.events||wl}}function Sl(e){var t=e.el,n=e.event,r=e.handler,i=e.middleware,o=n.target!==t&&!t.contains(n.target);o&&i(n,t)&&r(n,t)}function kl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.eventHandlers,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"add";t.forEach((function(e){var t=e.event,r=e.handler;document["".concat(n,"EventListener")](t,r)}))}function xl(e,t){var n=t.value,r=Dl(n),i=r.handler,o=r.middleware,a=r.events,s={el:e,eventHandlers:a.map((function(t){return{event:t,handler:function(t){return Sl({event:t,el:e,handler:i,middleware:o})}}}))};kl(s,"add"),Cl.push(s)}function El(e,t){var n=t.value,r=Dl(n),i=r.handler,o=r.middleware,a=r.events,s=Cl.filter((function(t){return t.el===e}))[0];kl(s,"remove"),s.eventHandlers=a.map((function(t){return{event:t,handler:function(t){return Sl({event:t,el:e,handler:i,middleware:o})}}})),kl(s,"add")}function Al(e){var t=Cl.filter((function(t){return t.el===e}))[0];kl(t,"remove")}var Tl={bind:xl,update:El,unbind:Al,instances:Cl},Ml=Tl,Ol="is-fixed-top",Ll="has-navbar-fixed-top",Rl="has-spaced-navbar-fixed-top",Pl="is-fixed-bottom",Il="has-navbar-fixed-bottom",Nl="has-spaced-navbar-fixed-bottom",Bl="has-navbar-centered",jl=function(e){return!!e},Hl={name:"BNavbar",components:{NavbarBurger:bl},directives:{clickOutside:Ml},model:{prop:"active",event:"update:active"},props:{type:[String,Object],transparent:{type:Boolean,default:!1},fixedTop:{type:Boolean,default:!1},fixedBottom:{type:Boolean,default:!1},active:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},wrapperClass:{type:[String,Array,Object]},closeOnClick:{type:Boolean,default:!0},mobileBurger:{type:Boolean,default:!0},spaced:Boolean,shadow:Boolean},data:function(){return{internalIsActive:this.active,_isNavBar:!0}},computed:{isOpened:function(){return this.internalIsActive},computedClasses:function(){return[this.type,h(h(h(h(h(h({},Ol,this.fixedTop),Pl,this.fixedBottom),Bl,this.centered),"is-spaced",this.spaced),"has-shadow",this.shadow),"is-transparent",this.transparent)]}},watch:{active:{handler:function(e){this.internalIsActive=e},immediate:!0},fixedTop:function(e){this.setBodyFixedTopClass(e)},bottomTop:function(e){this.setBodyFixedBottomClass(e)}},methods:{toggleActive:function(){this.internalIsActive=!this.internalIsActive,this.emitUpdateParentEvent()},closeMenu:function(){this.closeOnClick&&this.internalIsActive&&(this.internalIsActive=!1,this.emitUpdateParentEvent())},emitUpdateParentEvent:function(){this.$emit("update:active",this.internalIsActive)},setBodyClass:function(e){"undefined"!==typeof window&&document.body.classList.add(e)},removeBodyClass:function(e){"undefined"!==typeof window&&document.body.classList.remove(e)},checkIfFixedPropertiesAreColliding:function(){var e=this.fixedTop&&this.fixedBottom;if(e)throw new Error("You should choose if the BNavbar is fixed bottom or fixed top, but not both")},genNavbar:function(e){var t=[this.genNavbarBrandNode(e),this.genNavbarSlotsNode(e)];if(!jl(this.wrapperClass))return this.genNavbarSlots(e,t);var n=e("div",{class:this.wrapperClass},t);return this.genNavbarSlots(e,[n])},genNavbarSlots:function(e,t){return e("nav",{staticClass:"navbar",class:this.computedClasses,attrs:{role:"navigation","aria-label":"main navigation"},directives:[{name:"click-outside",value:this.closeMenu}]},t)},genNavbarBrandNode:function(e){return e("div",{class:"navbar-brand"},[this.$slots.brand,this.genBurgerNode(e)])},genBurgerNode:function(e){var t=this;if(this.mobileBurger){var n=e("navbar-burger",{props:{isOpened:this.isOpened},on:{click:this.toggleActive,keyup:function(e){13===e.keyCode&&t.toggleActive()}}}),r=!!this.$scopedSlots.burger;return r?this.$scopedSlots.burger({isOpened:this.isOpened,toggleActive:this.toggleActive}):n}},genNavbarSlotsNode:function(e){return e("div",{staticClass:"navbar-menu",class:{"is-active":this.isOpened}},[this.genMenuPosition(e,"start"),this.genMenuPosition(e,"end")])},genMenuPosition:function(e,t){return e("div",{staticClass:"navbar-".concat(t)},this.$slots[t])},setBodyFixedTopClass:function(e){this.checkIfFixedPropertiesAreColliding(),e?(this.setBodyClass(Ll),this.spaced&&this.setBodyClass(Rl)):(this.removeBodyClass(Ll),this.removeBodyClass(Rl))},setBodyFixedBottomClass:function(e){this.checkIfFixedPropertiesAreColliding(),e?(this.setBodyClass(Il),this.spaced&&this.setBodyClass(Nl)):(this.removeBodyClass(Il),this.removeBodyClass(Nl))}},beforeMount:function(){this.fixedTop&&this.setBodyFixedTopClass(!0),this.fixedBottom&&this.setBodyFixedBottomClass(!0)},beforeDestroy:function(){if(this.fixedTop){var e=this.spaced?Rl:Ll;this.removeBodyClass(e)}else if(this.fixedBottom){var t=this.spaced?Nl:Il;this.removeBodyClass(t)}},render:function(e,t){return this.genNavbar(e)}};const Gl=Hl,Vl=void 0,Yl=void 0,Wl=void 0,ql=void 0,zl=fe({},Vl,Gl,Yl,ql,Wl,!1,void 0,void 0,void 0);var Ul=zl,Kl=["div","span","input"],Xl={name:"BNavbarItem",inheritAttrs:!1,props:{tag:{type:String,default:"a"},active:Boolean},methods:{keyPress:function(e){var t=e.key;"Escape"!==t&&"Esc"!==t||this.closeMenuRecursive(this,["NavBar"])},handleClickEvent:function(e){var t=Kl.some((function(t){return t===e.target.localName}));if(!t){var n=this.closeMenuRecursive(this,["NavbarDropdown","NavBar"]);n&&n.$data._isNavbarDropdown&&this.closeMenuRecursive(n,["NavBar"])}},closeMenuRecursive:function(e,t){if(!e.$parent)return null;var n=t.reduce((function(t,n){return e.$parent.$data["_is".concat(n)]?(e.$parent.closeMenu(),e.$parent):t}),null);return n||this.closeMenuRecursive(e.$parent,t)}},mounted:function(){"undefined"!==typeof window&&(this.$el.addEventListener("click",this.handleClickEvent),document.addEventListener("keyup",this.keyPress))},beforeDestroy:function(){"undefined"!==typeof window&&(this.$el.removeEventListener("click",this.handleClickEvent),document.removeEventListener("keyup",this.keyPress))}};const Ql=Xl;var Jl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,e._g(e._b({tag:"component",staticClass:"navbar-item",class:{"is-active":e.active}},"component",e.$attrs,!1),e.$listeners),[e._t("default")],2)},Zl=[];const $l=void 0,ec=void 0,tc=void 0,nc=!1,rc=fe({render:Jl,staticRenderFns:Zl},$l,Ql,ec,nc,tc,!1,void 0,void 0,void 0);var ic=rc,oc={name:"BNavbarDropdown",directives:{clickOutside:Ml},inheritAttrs:!1,props:{label:String,hoverable:Boolean,active:Boolean,right:Boolean,arrowless:Boolean,boxed:Boolean,closeOnClick:{type:Boolean,default:!0},collapsible:Boolean,tag:{type:String,default:"a"}},data:function(){return{newActive:this.active,isHoverable:this.hoverable,_isNavbarDropdown:!0}},watch:{active:function(e){this.newActive=e},newActive:function(e){this.$emit("active-change",e)}},methods:{toggleMenu:function(){this.newActive=!this.newActive},showMenu:function(){this.newActive=!0},closeMenu:function(){this.newActive=!this.closeOnClick,this.hoverable&&this.closeOnClick&&(this.isHoverable=!1)},checkHoverable:function(){this.hoverable&&(this.isHoverable=!0)}}};const ac=oc;var sc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.closeMenu,expression:"closeMenu"}],staticClass:"navbar-item has-dropdown",class:{"is-hoverable":e.isHoverable,"is-active":e.newActive},on:{mouseenter:e.checkHoverable}},[n(e.tag,e._g(e._b({tag:"component",staticClass:"navbar-link",class:{"is-arrowless":e.arrowless,"is-active":e.newActive&&e.collapsible},attrs:{"aria-haspopup":"true",tabindex:"0"},on:{click:function(t){return t.preventDefault(),e.toggleMenu(t)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toggleMenu(t)}}},"component",e.$attrs,!1),e.$listeners),[e.label?[e._v(e._s(e.label))]:e._t("label")],2),n("div",{staticClass:"navbar-dropdown",class:{"is-right":e.right,"is-boxed":e.boxed,"is-hidden-touch":e.collapsible&&!e.newActive}},[e._t("default")],2)],1)},uc=[];const lc=void 0,cc=void 0,dc=void 0,hc=!1,pc=fe({render:sc,staticRenderFns:uc},lc,ac,cc,hc,dc,!1,void 0,void 0,void 0);var fc=pc,gc={install:function(e){me(e,Ul),me(e,ic),me(e,fc)}};ge(gc);var mc={name:"BNumberinput",components:h(h({},Me.name,Me),Ge.name,Ge),mixins:[pe],inheritAttrs:!1,props:{value:Number,min:{type:[Number,String]},max:[Number,String],step:[Number,String],minStep:[Number,String],exponential:[Boolean,Number],disabled:Boolean,type:{type:String,default:"is-primary"},editable:{type:Boolean,default:!0},controls:{type:Boolean,default:!0},controlsAlignment:{type:String,default:"center",validator:function(e){return["left","right","center"].indexOf(e)>=0}},controlsRounded:{type:Boolean,default:!1},controlsPosition:String,placeholder:[Number,String],ariaMinusLabel:String,ariaPlusLabel:String,longPress:{type:Boolean,default:!0}},data:function(){return{newValue:this.value,newStep:this.step||1,newMinStep:this.minStep,timesPressed:1,_elementRef:"input"}},computed:{computedValue:{get:function(){return this.newValue},set:function(e){var t=this,n=0===Number(e)?0:Number(e)||null;""!==e&&void 0!==e&&null!==e||(n=null),this.newValue=n,null===n?this.$emit("input",n):isNaN(n)||"-0"===n||this.$emit("input",Number(n)),this.$nextTick((function(){t.$refs.input&&t.$refs.input.checkHtml5Validity()}))}},controlsLeft:function(){return this.controls&&"right"!==this.controlsAlignment?"left"===this.controlsAlignment?["minus","plus"]:["minus"]:[]},controlsRight:function(){return this.controls&&"left"!==this.controlsAlignment?"right"===this.controlsAlignment?["minus","plus"]:["plus"]:[]},fieldClasses:function(){return[{"has-addons":"compact"===this.controlsPosition},{"is-grouped":"compact"!==this.controlsPosition},{"is-expanded":this.expanded}]},buttonClasses:function(){return[this.type,this.size,{"is-rounded":this.controlsRounded}]},minNumber:function(){return"string"===typeof this.min?parseFloat(this.min):this.min},maxNumber:function(){return"string"===typeof this.max?parseFloat(this.max):this.max},stepNumber:function(){return"any"===this.newStep?1:"string"===typeof this.newStep?parseFloat(this.newStep):this.newStep},minStepNumber:function(){if("any"===this.newStep&&"undefined"===typeof this.newMinStep)return"any";var e="undefined"!==typeof this.newMinStep?this.newMinStep:this.newStep;return"string"===typeof e?parseFloat(e):e},disabledMin:function(){return this.computedValue-this.stepNumber<this.minNumber},disabledMax:function(){return this.computedValue+this.stepNumber>this.maxNumber},stepDecimals:function(){var e=this.minStepNumber.toString(),t=e.indexOf(".");return t>=0?e.substring(t+1).length:0}},watch:{value:{immediate:!0,handler:function(e){this.newValue=e}},step:function(e){this.newStep=e},minStep:function(e){this.newMinStep=e}},methods:{isDisabled:function(e){return this.disabled||("plus"===e?this.disabledMax:this.disabledMin)},decrement:function(){if(null===this.computedValue||"undefined"===typeof this.computedValue){if(null!==this.maxNumber&&"undefined"!==typeof this.maxNumber)return void(this.computedValue=this.maxNumber);this.computedValue=0}if("undefined"===typeof this.minNumber||this.computedValue-this.stepNumber>=this.minNumber){var e=this.computedValue-this.stepNumber;this.computedValue=parseFloat(e.toFixed(this.stepDecimals))}},increment:function(){if(null===this.computedValue||"undefined"===typeof this.computedValue||this.computedValue<this.minNumber){if(null!==this.minNumber&&"undefined"!==typeof this.minNumber)return void(this.computedValue=this.minNumber);this.computedValue=0}if("undefined"===typeof this.maxNumber||this.computedValue+this.stepNumber<=this.maxNumber){var e=this.computedValue+this.stepNumber;this.computedValue=parseFloat(e.toFixed(this.stepDecimals))}},onControlClick:function(e,t){0===e.detail&&"click"===e.type&&(t?this.increment():this.decrement())},longPressTick:function(e){var t=this;e?this.increment():this.decrement(),this.longPress&&(this._$intervalRef=setTimeout((function(){t.longPressTick(e)}),this.exponential?250/(this.exponential*this.timesPressed++):250))},onStartLongPress:function(e,t){0!==e.button&&"touchstart"!==e.type||(clearTimeout(this._$intervalRef),this.longPressTick(t))},onStopLongPress:function(){this._$intervalRef&&(this.timesPressed=1,clearTimeout(this._$intervalRef),this._$intervalRef=null)}},beforeDestroy:function(){clearTimeout(this._$intervalRef)}};const _c=mc;var yc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-numberinput field",class:e.fieldClasses},[e._l(e.controlsLeft,(function(t){return n("p",{key:t,class:["control",t],on:{mouseup:e.onStopLongPress,mouseleave:e.onStopLongPress,touchend:e.onStopLongPress,touchcancel:e.onStopLongPress}},[n("button",{staticClass:"button",class:e.buttonClasses,attrs:{type:"button",disabled:e.isDisabled(t),"aria-label":"plus"===t?e.ariaPlusLabel:e.ariaMinusLabel},on:{mousedown:function(n){!e.isDisabled(t)&&e.onStartLongPress(n,"plus"===t)},touchstart:function(n){n.preventDefault(),!e.isDisabled(t)&&e.onStartLongPress(n,"plus"===t)},click:function(n){!e.isDisabled(t)&&e.onControlClick(n,"plus"===t)}}},[n("b-icon",{attrs:{both:"",icon:t,pack:e.iconPack,size:e.iconSize}})],1)])})),n("b-input",e._b({ref:"input",attrs:{type:"number",step:e.minStepNumber,max:e.max,min:e.min,size:e.size,disabled:e.disabled,readonly:!e.editable,loading:e.loading,rounded:e.rounded,icon:e.icon,"icon-pack":e.iconPack,autocomplete:e.autocomplete,expanded:e.expanded,placeholder:e.placeholder,"use-html5-validation":e.useHtml5Validation},on:{focus:function(t){return e.$emit("focus",t)},blur:function(t){return e.$emit("blur",t)}},model:{value:e.computedValue,callback:function(t){e.computedValue=t},expression:"computedValue"}},"b-input",e.$attrs,!1)),e._l(e.controlsRight,(function(t){return n("p",{key:t,class:["control",t],on:{mouseup:e.onStopLongPress,mouseleave:e.onStopLongPress,touchend:e.onStopLongPress,touchcancel:e.onStopLongPress}},[n("button",{staticClass:"button",class:e.buttonClasses,attrs:{type:"button",disabled:e.isDisabled(t),"aria-label":"plus"===t?e.ariaPlusLabel:e.ariaMinusLabel},on:{mousedown:function(n){!e.isDisabled(t)&&e.onStartLongPress(n,"plus"===t)},touchstart:function(n){n.preventDefault(),!e.isDisabled(t)&&e.onStartLongPress(n,"plus"===t)},click:function(n){!e.isDisabled(t)&&e.onControlClick(n,"plus"===t)}}},[n("b-icon",{attrs:{both:"",icon:t,pack:e.iconPack,size:e.iconSize}})],1)])}))],2)},vc=[];const bc=void 0,Fc=void 0,wc=void 0,Cc=!1,Dc=fe({render:yc,staticRenderFns:vc},bc,_c,Fc,Cc,wc,!1,void 0,void 0,void 0);var Sc=Dc,kc={install:function(e){me(e,Sc)}};ge(kc);var xc={name:"BPaginationButton",props:{page:{type:Object,required:!0},tag:{type:String,default:"a",validator:function(e){return ce.defaultLinkTags.indexOf(e)>=0}},disabled:{type:Boolean,default:!1}},computed:{href:function(){if("a"===this.tag)return"#"},isDisabled:function(){return this.disabled||this.page.disabled}}};const Ec=xc;var Ac=function(){var e,t=this,n=t.$createElement,r=t._self._c||n;return r(t.tag,t._b({tag:"component",staticClass:"pagination-link",class:(e={"is-current":t.page.isCurrent},e[t.page.class]=!0,e),attrs:{role:"button",href:t.href,disabled:t.isDisabled,"aria-label":t.page["aria-label"],"aria-current":t.page.isCurrent},on:{click:function(e){return e.preventDefault(),t.page.click(e)}}},"component",t.$attrs,!1),[t._t("default",[t._v(t._s(t.page.number))])],2)},Tc=[];const Mc=void 0,Oc=void 0,Lc=void 0,Rc=!1,Pc=fe({render:Ac,staticRenderFns:Tc},Mc,Ec,Oc,Rc,Lc,!1,void 0,void 0,void 0);var Ic=Pc;function Nc(e,t,n){var r;return function(){var i=this,o=arguments,a=function(){r=null,n||e.apply(i,o)},s=n&&!r;clearTimeout(r),r=setTimeout(a,t),s&&e.apply(i,o)}}var Bc={name:"BPagination",components:h(h({},Me.name,Me),Ic.name,Ic),model:{prop:"current",event:"update:current"},props:{total:[Number,String],perPage:{type:[Number,String],default:20},current:{type:[Number,String],default:1},rangeBefore:{type:[Number,String],default:1},rangeAfter:{type:[Number,String],default:1},size:String,simple:Boolean,rounded:Boolean,order:String,iconPack:String,iconPrev:{type:String,default:function(){return ce.defaultIconPrev}},iconNext:{type:String,default:function(){return ce.defaultIconNext}},ariaNextLabel:String,ariaPreviousLabel:String,ariaPageLabel:String,ariaCurrentLabel:String,pageInput:{type:Boolean,default:!1},pageInputPosition:String,debouncePageInput:[Number,String]},data:function(){return{inputValue:this.current}},computed:{rootClasses:function(){return[this.order,this.size,this.pageInputPosition,{"is-simple":this.simple,"is-rounded":this.rounded,"has-input":this.pageInput}]},beforeCurrent:function(){return parseInt(this.rangeBefore)},afterCurrent:function(){return parseInt(this.rangeAfter)},pageCount:function(){return Math.ceil(this.total/this.perPage)},firstItem:function(){var e=this.current*this.perPage-this.perPage+1;return e>=0?e:0},hasPrev:function(){return this.current>1},hasFirst:function(){return this.current>=2+this.beforeCurrent},hasFirstEllipsis:function(){return this.current>=this.beforeCurrent+4},hasLast:function(){return this.current<=this.pageCount-(1+this.afterCurrent)},hasLastEllipsis:function(){return this.current<this.pageCount-(2+this.afterCurrent)},hasNext:function(){return this.current<this.pageCount},pagesInRange:function(){if(!this.simple){var e=Math.max(1,this.current-this.beforeCurrent);e-1===2&&e--;var t=Math.min(this.current+this.afterCurrent,this.pageCount);this.pageCount-t===2&&t++;for(var n=[],r=e;r<=t;r++)n.push(this.getPage(r));return n}}},watch:{pageCount:function(e){this.current>e&&this.last()},current:function(e){this.inputValue=e},debouncePageInput:{handler:function(e){this.debounceHandlePageInput=Nc(this.handleOnInputPageChange,e)},immediate:!0}},methods:{prev:function(e){this.changePage(this.current-1,e)},next:function(e){this.changePage(this.current+1,e)},first:function(e){this.changePage(1,e)},last:function(e){this.changePage(this.pageCount,e)},changePage:function(e,t){this.current===e||e<1||e>this.pageCount||(this.$emit("update:current",e),this.$emit("change",e),t&&t.target&&this.$nextTick((function(){return t.target.focus()})))},getPage:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{number:e,isCurrent:this.current===e,click:function(n){return t.changePage(e,n)},input:function(e,n){return t.changePage(+n,e)},disabled:n.disabled||!1,class:n.class||"","aria-label":n["aria-label"]||this.getAriaPageLabel(e,this.current===e)}},getAriaPageLabel:function(e,t){return!this.ariaPageLabel||t&&this.ariaCurrentLabel?this.ariaPageLabel&&t&&this.ariaCurrentLabel?this.ariaCurrentLabel+", "+this.ariaPageLabel+" "+e+".":null:this.ariaPageLabel+" "+e+"."},handleOnInputPageChange:function(e){this.getPage(this.inputValue).input(e,this.inputValue)},handleOnInputDebounce:function(e){this.debouncePageInput?this.debounceHandlePageInput(e):this.handleOnInputPageChange(e)},handleOnKeyPress:function(e){var t=e.which||e.keyCode;return t>=48&&t<=57||e.preventDefault()},handleAllowableInputPageRange:function(e){+e.target.value>0&&+e.target.value<=this.pageCount?this.handleOnInputValue(e):(this.inputValue=1,this.inputValue="")},handleOnInputValue:function(e){var t=+e.target.value;this.inputValue=t,Number.isInteger(this.inputValue)?this.handleOnInputDebounce(e):this.inputValue=this.current}}};const jc=Bc;var Hc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"pagination",class:e.rootClasses},[e.$scopedSlots.previous?e._t("previous",[n("b-icon",{attrs:{icon:e.iconPrev,pack:e.iconPack,both:"","aria-hidden":"true"}})],{page:e.getPage(e.current-1,{disabled:!e.hasPrev,class:"pagination-previous","aria-label":e.ariaPreviousLabel})}):n("BPaginationButton",{staticClass:"pagination-previous",attrs:{disabled:!e.hasPrev,page:e.getPage(e.current-1),"aria-label":e.ariaPreviousLabel}},[n("b-icon",{attrs:{icon:e.iconPrev,pack:e.iconPack,both:"","aria-hidden":"true"}})],1),e.$scopedSlots.next?e._t("next",[n("b-icon",{attrs:{icon:e.iconNext,pack:e.iconPack,both:"","aria-hidden":"true"}})],{page:e.getPage(e.current+1,{disabled:!e.hasNext,class:"pagination-next","aria-label":e.ariaNextLabel})}):n("BPaginationButton",{staticClass:"pagination-next",attrs:{disabled:!e.hasNext,page:e.getPage(e.current+1),"aria-label":e.ariaNextLabel}},[n("b-icon",{attrs:{icon:e.iconNext,pack:e.iconPack,both:"","aria-hidden":"true"}})],1),n("div",{staticClass:"control pagination-input"},[e.pageInput?n("input",{staticClass:"input",attrs:{size:e.pageCount.toString().length,maxlength:e.pageCount.toString().length},domProps:{value:e.inputValue},on:{input:e.handleAllowableInputPageRange,keypress:e.handleOnKeyPress}}):e._e()]),e.simple?n("small",{staticClass:"info"},[1==e.perPage?[e._v(" "+e._s(e.firstItem)+" / "+e._s(e.total)+" ")]:[e._v(" "+e._s(e.firstItem)+"-"+e._s(Math.min(e.current*e.perPage,e.total))+" / "+e._s(e.total)+" ")]],2):n("ul",{staticClass:"pagination-list"},[e.hasFirst?n("li",[e.$scopedSlots.default?e._t("default",null,{page:e.getPage(1)}):n("BPaginationButton",{attrs:{page:e.getPage(1)}})],2):e._e(),e.hasFirstEllipsis?n("li",[n("span",{staticClass:"pagination-ellipsis"},[e._v("…")])]):e._e(),e._l(e.pagesInRange,(function(t){return n("li",{key:t.number},[e.$scopedSlots.default?e._t("default",null,{page:t}):n("BPaginationButton",{attrs:{page:t}})],2)})),e.hasLastEllipsis?n("li",[n("span",{staticClass:"pagination-ellipsis"},[e._v("…")])]):e._e(),e.hasLast?n("li",[e.$scopedSlots.default?e._t("default",null,{page:e.getPage(e.pageCount)}):n("BPaginationButton",{attrs:{page:e.getPage(e.pageCount)}})],2):e._e()],2)],2)},Gc=[];const Vc=void 0,Yc=void 0,Wc=void 0,qc=!1,zc=fe({render:Hc,staticRenderFns:Gc},Vc,jc,Yc,qc,Wc,!1,void 0,void 0,void 0);var Uc=zc,Kc={install:function(e){me(e,Uc),me(e,Ic)}};ge(Kc);var Xc={name:"BProgress",mixins:[Rt("progress")],props:{type:{type:[String,Object],default:"is-darkgrey"},size:String,rounded:{type:Boolean,default:!0},value:{type:Number,default:void 0},max:{type:Number,default:100},showValue:{type:Boolean,default:!1},format:{type:String,default:"raw",validator:function(e){return["raw","percent"].indexOf(e)>=0}},precision:{type:Number,default:2},keepTrailingZeroes:{type:Boolean,default:!1},locale:{type:[String,Array],default:function(){return ce.defaultLocale}}},computed:{isIndeterminate:function(){return void 0===this.value||null===this.value},newType:function(){return[this.size,this.type,{"is-more-than-half":this.value&&this.value>this.max/2}]},newValue:function(){return this.calculateValue(this.value)},isNative:function(){return void 0===this.$slots.bar},wrapperClasses:function(){return h({"is-not-native":!this.isNative},this.size,"string"===typeof this.size&&!this.isNative)}},watch:{isIndeterminate:function(e){var t=this;this.$nextTick((function(){t.$refs.progress&&(e?t.$refs.progress.removeAttribute("value"):t.$refs.progress.setAttribute("value",t.value))}))}},methods:{calculateValue:function(e){if(void 0!==e&&null!==e&&!isNaN(e)){var t=this.keepTrailingZeroes?this.precision:0,n=this.precision;return"percent"===this.format?new Intl.NumberFormat(this.locale,{style:"percent",minimumFractionDigits:t,maximumFractionDigits:n}).format(e/this.max):new Intl.NumberFormat(this.locale,{minimumFractionDigits:t,maximumFractionDigits:n}).format(e)}}}};const Qc=Xc;var Jc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"progress-wrapper",class:[e.wrapperClasses,{"is-squared":!e.rounded}]},[e.isNative?n("progress",{ref:"progress",staticClass:"progress",class:[e.newType,{"is-squared":!e.rounded}],attrs:{max:e.max},domProps:{value:e.value}},[e._v(e._s(e.newValue))]):e._t("bar"),e.isNative&&e.showValue?n("p",{staticClass:"progress-value"},[e._t("default",[e._v(e._s(e.newValue))])],2):e._e()],2)},Zc=[];const $c=void 0,ed=void 0,td=void 0,nd=!1,rd=fe({render:Jc,staticRenderFns:Zc},$c,Qc,ed,nd,td,!1,void 0,void 0,void 0);var id=rd,od={name:"BProgressBar",mixins:[Bt("progress")],props:{type:{type:[String,Object],default:void 0},value:{type:Number,default:void 0},showValue:{type:Boolean,default:!1}},computed:{newType:function(){return[this.parent.size,this.type||this.parent.type]},newShowValue:function(){return this.showValue||this.parent.showValue},newValue:function(){return this.parent.calculateValue(this.value)},barWidth:function(){return"".concat(100*this.value/this.parent.max,"%")}}};const ad=od;var sd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"progress-bar",class:e.newType,style:{width:e.barWidth},attrs:{role:"progressbar","aria-valuenow":e.value,"aria-valuemax":e.parent.max,"aria-valuemin":"0"}},[e.newShowValue?n("p",{staticClass:"progress-value"},[e._t("default",[e._v(e._s(e.newValue))])],2):e._e()])},ud=[];const ld=void 0,cd=void 0,dd=void 0,hd=!1,pd=fe({render:sd,staticRenderFns:ud},ld,ad,cd,hd,dd,!1,void 0,void 0,void 0);var fd=pd,gd={install:function(e){me(e,id),me(e,fd)}};ge(gd);var md={name:"BRadio",mixins:[xn]};const _d=md;var yd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{ref:"label",staticClass:"b-radio radio",class:[e.size,{"is-disabled":e.disabled}],attrs:{disabled:e.disabled},on:{click:e.focus,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.$refs.label.click())}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"radio",disabled:e.disabled,required:e.required,name:e.name},domProps:{value:e.nativeValue,checked:e._q(e.computedValue,e.nativeValue)},on:{click:function(e){e.stopPropagation()},change:function(t){e.computedValue=e.nativeValue}}}),n("span",{staticClass:"check",class:e.type}),n("span",{staticClass:"control-label"},[e._t("default")],2)])},vd=[];const bd=void 0,Fd=void 0,wd=void 0,Cd=!1,Dd=fe({render:yd,staticRenderFns:vd},bd,_d,Fd,Cd,wd,!1,void 0,void 0,void 0);var Sd=Dd,kd={name:"BRadioButton",mixins:[xn],props:{type:{type:String,default:"is-primary"},expanded:Boolean},data:function(){return{isFocused:!1}},computed:{isSelected:function(){return this.newValue===this.nativeValue},labelClass:function(){return[this.isSelected?this.type:null,this.size,{"is-selected":this.isSelected,"is-disabled":this.disabled,"is-focused":this.isFocused}]}}};const xd=kd;var Ed=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"control",class:{"is-expanded":e.expanded}},[n("label",{ref:"label",staticClass:"b-radio radio button",class:e.labelClass,attrs:{disabled:e.disabled},on:{click:e.focus,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.$refs.label.click())}}},[e._t("default"),n("input",{directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"radio",disabled:e.disabled,required:e.required,name:e.name},domProps:{value:e.nativeValue,checked:e._q(e.computedValue,e.nativeValue)},on:{click:function(e){e.stopPropagation()},focus:function(t){e.isFocused=!0},blur:function(t){e.isFocused=!1},change:function(t){e.computedValue=e.nativeValue}}})],2)])},Ad=[];const Td=void 0,Md=void 0,Od=void 0,Ld=!1,Rd=fe({render:Ed,staticRenderFns:Ad},Td,xd,Md,Ld,Od,!1,void 0,void 0,void 0);var Pd=Rd,Id={install:function(e){me(e,Sd),me(e,Pd)}};ge(Id);var Nd={name:"BRate",components:h({},Me.name,Me),props:{value:{type:Number,default:0},max:{type:Number,default:5},icon:{type:String,default:"star"},iconPack:String,size:String,spaced:Boolean,rtl:Boolean,disabled:Boolean,showScore:Boolean,showText:Boolean,customText:String,texts:Array,locale:{type:[String,Array],default:function(){return ce.defaultLocale}}},data:function(){return{newValue:this.value,hoverValue:0}},computed:{halfStyle:function(){return"width:".concat(this.valueDecimal,"%")},showMe:function(){var e="";return this.showScore?(e=this.disabled?this.value:this.newValue,e=0===e?"":new Intl.NumberFormat(this.locale).format(this.value)):this.showText&&(e=this.texts[Math.ceil(this.newValue)-1]),e},valueDecimal:function(){return 100*this.value-100*Math.floor(this.value)}},watch:{value:function(e){this.newValue=e}},methods:{resetNewValue:function(){this.disabled||(this.hoverValue=0)},previewRate:function(e,t){this.disabled||(this.hoverValue=e,t.stopPropagation())},confirmValue:function(e){this.disabled||(this.newValue=e,this.$emit("change",this.newValue),this.$emit("input",this.newValue))},checkHalf:function(e){var t=this.disabled&&this.valueDecimal>0&&e-1<this.value&&e>this.value;return t},rateClass:function(e){var t="",n=0!==this.hoverValue?this.hoverValue:this.newValue;return e<=n?t="set-on":this.disabled&&Math.ceil(this.value)===e&&(t="set-half"),t}}};const Bd=Nd;var jd=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"rate",class:{"is-disabled":e.disabled,"is-spaced":e.spaced,"is-rtl":e.rtl}},[e._l(e.max,(function(t,r){return n("div",{key:r,staticClass:"rate-item",class:e.rateClass(t),on:{mousemove:function(n){return e.previewRate(t,n)},mouseleave:e.resetNewValue,click:function(n){return n.preventDefault(),e.confirmValue(t)}}},[n("b-icon",{attrs:{pack:e.iconPack,icon:e.icon,size:e.size}}),e.checkHalf(t)?n("b-icon",{staticClass:"is-half",style:e.halfStyle,attrs:{pack:e.iconPack,icon:e.icon,size:e.size}}):e._e()],1)})),e.showText||e.showScore||e.customText?n("div",{staticClass:"rate-text",class:e.size},[n("span",[e._v(e._s(e.showMe))]),e.customText&&!e.showText?n("span",[e._v(e._s(e.customText))]):e._e()]):e._e()],2)},Hd=[];const Gd=void 0,Vd=void 0,Yd=void 0,Wd=!1,qd=fe({render:jd,staticRenderFns:Hd},Gd,Bd,Vd,Wd,Yd,!1,void 0,void 0,void 0);var zd=qd,Ud={install:function(e){me(e,zd)}};ge(Ud);var Kd={install:function(e){me(e,Pi)}};ge(Kd);var Xd={name:"BSkeleton",functional:!0,props:{active:{type:Boolean,default:!0},animated:{type:Boolean,default:!0},width:[Number,String],height:[Number,String],circle:Boolean,rounded:{type:Boolean,default:!0},count:{type:Number,default:1},position:{type:String,default:"",validator:function(e){return["","is-centered","is-right"].indexOf(e)>-1}},size:String},render:function(e,t){if(t.props.active){for(var n=[],r=t.props.width,i=t.props.height,o=0;o<t.props.count;o++)n.push(e("div",{staticClass:"b-skeleton-item",class:{"is-rounded":t.props.rounded},key:o,style:{height:void 0===i?null:isNaN(i)?i:i+"px",width:void 0===r?null:isNaN(r)?r:r+"px",borderRadius:t.props.circle?"50%":null}}));return e("div",{staticClass:"b-skeleton",class:[t.props.size,t.props.position,{"is-animated":t.props.animated}]},n)}}};const Qd=Xd,Jd=void 0,Zd=void 0,$d=void 0,eh=void 0,th=fe({},Jd,Qd,Zd,eh,$d,!1,void 0,void 0,void 0);var nh=th,rh={install:function(e){me(e,nh)}};ge(rh);var ih={name:"BSidebar",model:{prop:"open",event:"update:open"},props:{open:Boolean,type:[String,Object],overlay:Boolean,position:{type:String,default:"fixed",validator:function(e){return["fixed","absolute","static"].indexOf(e)>=0}},fullheight:Boolean,fullwidth:Boolean,right:Boolean,mobile:{type:String},reduce:Boolean,expandOnHover:Boolean,expandOnHoverFixed:Boolean,delay:{type:Number,default:function(){return ce.defaultSidebarDelay}},canCancel:{type:[Array,Boolean],default:function(){return["escape","outside"]}},onCancel:{type:Function,default:function(){}},scroll:{type:String,default:function(){return ce.defaultModalScroll?ce.defaultModalScroll:"clip"},validator:function(e){return["clip","keep"].indexOf(e)>=0}}},data:function(){return{isOpen:this.open,isDelayOver:!1,transitionName:null,animating:!0,savedScrollTop:null,hasLeaved:!1}},computed:{rootClasses:function(){return[this.type,{"is-fixed":this.isFixed,"is-static":this.isStatic,"is-absolute":this.isAbsolute,"is-fullheight":this.fullheight,"is-fullwidth":this.fullwidth,"is-right":this.right,"is-mini":this.reduce&&!this.isDelayOver,"is-mini-expand":this.expandOnHover||this.isDelayOver,"is-mini-expand-fixed":this.expandOnHover&&this.expandOnHoverFixed||this.isDelayOver,"is-mini-delayed":null!==this.delay,"is-mini-mobile":"reduce"===this.mobile,"is-hidden-mobile":"hide"===this.mobile,"is-fullwidth-mobile":"fullwidth"===this.mobile}]},cancelOptions:function(){return"boolean"===typeof this.canCancel?this.canCancel?["escape","outside"]:[]:this.canCancel},isStatic:function(){return"static"===this.position},isFixed:function(){return"fixed"===this.position},isAbsolute:function(){return"absolute"===this.position}},watch:{open:{handler:function(e){this.isOpen=e,this.overlay&&this.handleScroll();var t=this.right?!e:e;this.transitionName=t?"slide-next":"slide-prev"},immediate:!0}},methods:{keyPress:function(e){var t=e.key;this.isFixed&&(!this.isOpen||"Escape"!==t&&"Esc"!==t||this.cancel("escape"))},cancel:function(e){this.cancelOptions.indexOf(e)<0||this.isStatic||(this.onCancel.apply(null,arguments),this.close())},close:function(){this.isOpen=!1,this.$emit("close"),this.$emit("update:open",!1)},clickedOutside:function(e){this.isFixed&&this.isOpen&&!this.animating&&(e.composedPath().includes(this.$refs.sidebarContent)||this.cancel("outside"))},beforeEnter:function(){this.animating=!0},afterEnter:function(){this.animating=!1},handleScroll:function(){"undefined"!==typeof window&&("clip"!==this.scroll?(this.savedScrollTop=this.savedScrollTop?this.savedScrollTop:document.documentElement.scrollTop,this.open?document.body.classList.add("is-noscroll"):document.body.classList.remove("is-noscroll"),this.open?document.body.style.top="-".concat(this.savedScrollTop,"px"):(document.documentElement.scrollTop=this.savedScrollTop,document.body.style.top=null,this.savedScrollTop=null)):this.open?document.documentElement.classList.add("is-clipped"):document.documentElement.classList.remove("is-clipped"))},onHover:function(){var e=this;this.delay?(this.hasLeaved=!1,this.timer=setTimeout((function(){e.hasLeaved||(e.isDelayOver=!0),e.timer=null}),this.delay)):this.isDelayOver=!1},onHoverLeave:function(){this.hasLeaved=!0,this.timer=null,this.isDelayOver=!1},clickedCloseButton:function(){this.isFixed&&this.isOpen&&this.fullwidth&&this.cancel("outside")}},created:function(){"undefined"!==typeof window&&(document.addEventListener("keyup",this.keyPress),document.addEventListener("click",this.clickedOutside))},mounted:function(){"undefined"!==typeof window&&this.isFixed&&document.body.appendChild(this.$el),this.overlay&&this.open&&this.handleScroll()},beforeDestroy:function(){if("undefined"!==typeof window&&(document.removeEventListener("keyup",this.keyPress),document.removeEventListener("click",this.clickedOutside),this.overlay)){document.documentElement.classList.remove("is-clipped");var e=this.savedScrollTop?this.savedScrollTop:document.documentElement.scrollTop;document.body.classList.remove("is-noscroll"),document.documentElement.scrollTop=e,document.body.style.top=null}this.isFixed&&K(this.$el),clearTimeout(this.timer)}};const oh=ih;var ah=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-sidebar"},[e.overlay&&e.isOpen?n("div",{staticClass:"sidebar-background"}):e._e(),n("transition",{attrs:{name:e.transitionName},on:{"before-enter":e.beforeEnter,"after-enter":e.afterEnter}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"isOpen"}],ref:"sidebarContent",staticClass:"sidebar-content",class:e.rootClasses,on:{mouseenter:e.onHover,mouseleave:e.onHoverLeave}},[e.fullwidth?n("button",{staticClass:"modal-close is-large sidebar-close",attrs:{type:"button","aria-label":"Close"},on:{click:e.clickedCloseButton}}):e._e(),e._t("default")],2)])],1)},sh=[];const uh=void 0,lh=void 0,ch=void 0,dh=!1,hh=fe({render:ah,staticRenderFns:sh},uh,oh,lh,dh,ch,!1,void 0,void 0,void 0);var ph=hh,fh={install:function(e){me(e,ph)}};ge(fh);var gh={name:"BSliderThumb",components:h({},qi.name,qi),inheritAttrs:!1,props:{value:{type:Number,default:0},type:{type:String,default:""},tooltip:{type:Boolean,default:!0},indicator:{type:Boolean,default:!1},customFormatter:Function,format:{type:String,default:"raw",validator:function(e){return["raw","percent"].indexOf(e)>=0}},locale:{type:[String,Array],default:function(){return ce.defaultLocale}},tooltipAlways:{type:Boolean,default:!1}},data:function(){return{isFocused:!1,dragging:!1,startX:0,startPosition:0,newPosition:null,oldValue:this.value}},computed:{disabled:function(){return this.$parent.disabled},max:function(){return this.$parent.max},min:function(){return this.$parent.min},step:function(){return this.$parent.step},precision:function(){return this.$parent.precision},currentPosition:function(){return"".concat((this.value-this.min)/(this.max-this.min)*100,"%")},wrapperStyle:function(){return{left:this.currentPosition}},formattedValue:function(){return"undefined"!==typeof this.customFormatter?this.customFormatter(this.value):"percent"===this.format?new Intl.NumberFormat(this.locale,{style:"percent"}).format((this.value-this.min)/(this.max-this.min)):new Intl.NumberFormat(this.locale).format(this.value)}},methods:{onFocus:function(){this.isFocused=!0},onBlur:function(){this.isFocused=!1},onButtonDown:function(e){this.disabled||(e.preventDefault(),this.onDragStart(e),"undefined"!==typeof window&&(document.addEventListener("mousemove",this.onDragging),document.addEventListener("touchmove",this.onDragging),document.addEventListener("mouseup",this.onDragEnd),document.addEventListener("touchend",this.onDragEnd),document.addEventListener("contextmenu",this.onDragEnd)))},onLeftKeyDown:function(){this.disabled||this.value===this.min||(this.newPosition=parseFloat(this.currentPosition)-this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onRightKeyDown:function(){this.disabled||this.value===this.max||(this.newPosition=parseFloat(this.currentPosition)+this.step/(this.max-this.min)*100,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onHomeKeyDown:function(){this.disabled||this.value===this.min||(this.newPosition=0,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onEndKeyDown:function(){this.disabled||this.value===this.max||(this.newPosition=100,this.setPosition(this.newPosition),this.$parent.emitValue("change"))},onDragStart:function(e){this.dragging=!0,this.$emit("dragstart"),"touchstart"===e.type&&(e.clientX=e.touches[0].clientX),this.startX=e.clientX,this.startPosition=parseFloat(this.currentPosition),this.newPosition=this.startPosition},onDragging:function(e){if(this.dragging){"touchmove"===e.type&&(e.clientX=e.touches[0].clientX);var t=(e.clientX-this.startX)/this.$parent.sliderSize()*100;this.newPosition=this.startPosition+t,this.setPosition(this.newPosition)}},onDragEnd:function(){this.dragging=!1,this.$emit("dragend"),this.value!==this.oldValue&&this.$parent.emitValue("change"),this.setPosition(this.newPosition),"undefined"!==typeof window&&(document.removeEventListener("mousemove",this.onDragging),document.removeEventListener("touchmove",this.onDragging),document.removeEventListener("mouseup",this.onDragEnd),document.removeEventListener("touchend",this.onDragEnd),document.removeEventListener("contextmenu",this.onDragEnd))},setPosition:function(e){if(null!==e&&!isNaN(e)){e<0?e=0:e>100&&(e=100);var t=100/((this.max-this.min)/this.step),n=Math.round(e/t),r=n*t/100*(this.max-this.min)+this.min;r=parseFloat(r.toFixed(this.precision)),this.$emit("input",r),this.dragging||r===this.oldValue||(this.oldValue=r)}}},beforeDestroy:function(){document.removeEventListener("mousemove",this.onDragging),document.removeEventListener("touchmove",this.onDragging),document.removeEventListener("mouseup",this.onDragEnd),document.removeEventListener("touchend",this.onDragEnd),document.removeEventListener("contextmenu",this.onDragEnd)}};const mh=gh;var _h=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-slider-thumb-wrapper",class:{"is-dragging":e.dragging,"has-indicator":e.indicator},style:e.wrapperStyle},[n("b-tooltip",{attrs:{label:e.formattedValue,type:e.type,always:e.dragging||e.isFocused||e.tooltipAlways,active:!e.disabled&&e.tooltip}},[n("div",e._b({staticClass:"b-slider-thumb",attrs:{tabindex:!e.disabled&&0},on:{mousedown:e.onButtonDown,touchstart:e.onButtonDown,focus:e.onFocus,blur:e.onBlur,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.preventDefault(),e.onLeftKeyDown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:(t.preventDefault(),e.onRightKeyDown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.onLeftKeyDown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.onRightKeyDown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"home",void 0,t.key,void 0)?null:(t.preventDefault(),e.onHomeKeyDown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"end",void 0,t.key,void 0)?null:(t.preventDefault(),e.onEndKeyDown(t))}]}},"div",e.$attrs,!1),[e.indicator?n("span",[e._v(e._s(e.formattedValue))]):e._e()])])],1)},yh=[];const vh=void 0,bh=void 0,Fh=void 0,wh=!1,Ch=fe({render:_h,staticRenderFns:yh},vh,mh,bh,wh,Fh,!1,void 0,void 0,void 0);var Dh=Ch,Sh={name:"BSliderTick",props:{value:{type:Number,default:0}},computed:{position:function(){var e=(this.value-this.$parent.min)/(this.$parent.max-this.$parent.min)*100;return e>=0&&e<=100?e:0},hidden:function(){return this.value===this.$parent.min||this.value===this.$parent.max}},methods:{getTickStyle:function(e){return{left:e+"%"}}},created:function(){if(!this.$parent.$data._isSlider)throw this.$destroy(),new Error("You should wrap bSliderTick on a bSlider")}};const kh=Sh;var xh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-slider-tick",class:{"is-tick-hidden":e.hidden},style:e.getTickStyle(e.position)},[e.$slots.default?n("span",{staticClass:"b-slider-tick-label"},[e._t("default")],2):e._e()])},Eh=[];const Ah=void 0,Th=void 0,Mh=void 0,Oh=!1,Lh=fe({render:xh,staticRenderFns:Eh},Ah,kh,Th,Oh,Mh,!1,void 0,void 0,void 0);var Rh=Lh,Ph={name:"BSlider",components:h(h({},Dh.name,Dh),Rh.name,Rh),props:{value:{type:[Number,Array],default:0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},type:{type:String,default:"is-primary"},size:String,ticks:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!0},tooltipType:String,rounded:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},customFormatter:Function,ariaLabel:[String,Array],biggerSliderFocus:{type:Boolean,default:!1},indicator:{type:Boolean,default:!1},format:{type:String,default:"raw",validator:function(e){return["raw","percent"].indexOf(e)>=0}},locale:{type:[String,Array],default:function(){return ce.defaultLocale}},tooltipAlways:{type:Boolean,default:!1}},data:function(){return{value1:null,value2:null,dragging:!1,isRange:!1,_isSlider:!0,timeOutID:null}},computed:{newTooltipType:function(){return this.tooltipType?this.tooltipType:this.type},tickValues:function(){if(!this.ticks||this.min>this.max||0===this.step)return[];for(var e=[],t=this.min+this.step;t<this.max;t+=this.step)e.push(t);return e},minValue:function(){return Math.min(this.value1,this.value2)},maxValue:function(){return Math.max(this.value1,this.value2)},barSize:function(){return this.isRange?"".concat(100*(this.maxValue-this.minValue)/(this.max-this.min),"%"):"".concat(100*(this.value1-this.min)/(this.max-this.min),"%")},barStart:function(){return this.isRange?"".concat(100*(this.minValue-this.min)/(this.max-this.min),"%"):"0%"},precision:function(){var e=[this.min,this.max,this.step].map((function(e){var t=(""+e).split(".")[1];return t?t.length:0}));return Math.max.apply(Math,E(e))},barStyle:function(){return{width:this.barSize,left:this.barStart}},rootClasses:function(){return{"is-rounded":this.rounded,"is-dragging":this.dragging,"is-disabled":this.disabled,"slider-focus":this.biggerSliderFocus}}},watch:{value:function(e){this.setValues(e)},value1:function(){this.onInternalValueUpdate()},value2:function(){this.onInternalValueUpdate()},min:function(){this.setValues(this.value)},max:function(){this.setValues(this.value)}},methods:{setValues:function(e){if(!(this.min>this.max))if(Array.isArray(e)){this.isRange=!0;var t="number"!==typeof e[0]||isNaN(e[0])?this.min:G(e[0],this.min,this.max),n="number"!==typeof e[1]||isNaN(e[1])?this.max:G(e[1],this.min,this.max);this.value1=this.isThumbReversed?n:t,this.value2=this.isThumbReversed?t:n}else this.isRange=!1,this.value1=isNaN(e)?this.min:G(e,this.min,this.max),this.value2=null},onInternalValueUpdate:function(){this.isRange&&(this.isThumbReversed=this.value1>this.value2),this.lazy&&this.dragging||this.emitValue("input"),this.dragging&&this.emitValue("dragging")},sliderSize:function(){return this.$refs.slider.getBoundingClientRect().width},onSliderClick:function(e){if(!this.disabled&&!this.isTrackClickDisabled){var t=this.$refs.slider.getBoundingClientRect().left,n=(e.clientX-t)/this.sliderSize()*100,r=this.min+n*(this.max-this.min)/100,i=Math.abs(r-this.value1);if(this.isRange){var o=Math.abs(r-this.value2);if(i<=o){if(i<this.step/2)return;this.$refs["button1"].setPosition(n)}else{if(o<this.step/2)return;this.$refs["button2"].setPosition(n)}}else{if(i<this.step/2)return;this.$refs.button1.setPosition(n)}this.emitValue("change")}},onDragStart:function(){this.dragging=!0,this.$emit("dragstart")},onDragEnd:function(){var e=this;this.isTrackClickDisabled=!0,this.timeOutID=setTimeout((function(){e.isTrackClickDisabled=!1}),0),this.dragging=!1,this.$emit("dragend"),this.lazy&&this.emitValue("input")},emitValue:function(e){this.$emit(e,this.isRange?[this.minValue,this.maxValue]:this.value1)}},created:function(){this.isThumbReversed=!1,this.isTrackClickDisabled=!1,this.setValues(this.value)},beforeDestroy:function(){clearTimeout(this.timeOutID)}};const Ih=Ph;var Nh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-slider",class:[e.size,e.type,e.rootClasses],on:{click:e.onSliderClick}},[n("div",{ref:"slider",staticClass:"b-slider-track"},[n("div",{staticClass:"b-slider-fill",style:e.barStyle}),e.ticks?e._l(e.tickValues,(function(e,t){return n("b-slider-tick",{key:t,attrs:{value:e}})})):e._e(),e._t("default"),n("b-slider-thumb",{ref:"button1",attrs:{"tooltip-always":e.tooltipAlways,type:e.newTooltipType,tooltip:e.tooltip,"custom-formatter":e.customFormatter,indicator:e.indicator,format:e.format,locale:e.locale,role:"slider","aria-valuenow":e.value1,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":"horizontal","aria-label":Array.isArray(e.ariaLabel)?e.ariaLabel[0]:e.ariaLabel,"aria-disabled":e.disabled},on:{dragstart:e.onDragStart,dragend:e.onDragEnd},model:{value:e.value1,callback:function(t){e.value1=t},expression:"value1"}}),e.isRange?n("b-slider-thumb",{ref:"button2",attrs:{"tooltip-always":e.tooltipAlways,type:e.newTooltipType,tooltip:e.tooltip,"custom-formatter":e.customFormatter,indicator:e.indicator,format:e.format,locale:e.locale,role:"slider","aria-valuenow":e.value2,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":"horizontal","aria-label":Array.isArray(e.ariaLabel)?e.ariaLabel[1]:"","aria-disabled":e.disabled},on:{dragstart:e.onDragStart,dragend:e.onDragEnd},model:{value:e.value2,callback:function(t){e.value2=t},expression:"value2"}}):e._e()],2)])},Bh=[];const jh=void 0,Hh=void 0,Gh=void 0,Vh=!1,Yh=fe({render:Nh,staticRenderFns:Bh},jh,Ih,Hh,Vh,Gh,!1,void 0,void 0,void 0);var Wh=Yh,qh={install:function(e){me(e,Wh),me(e,Rh)}};ge(qh);var zh={name:"BSnackbar",mixins:[Gu],props:{actionText:{type:String,default:"OK"},onAction:{type:Function,default:function(){}},cancelText:{type:null|String,default:null}},data:function(){return{newDuration:this.duration||ce.defaultSnackbarDuration}},methods:{action:function(){this.onAction(),this.close()}}};const Uh=zh;var Kh=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{"enter-active-class":e.transition.enter,"leave-active-class":e.transition.leave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"snackbar",class:[e.type,e.position],attrs:{role:e.actionText?"alertdialog":"alert"},on:{mouseenter:e.pause,mouseleave:e.removePause}},[e.$slots.default?[e._t("default")]:[n("div",{staticClass:"text",domProps:{innerHTML:e._s(e.message)}})],e.cancelText?n("div",{staticClass:"action is-light is-cancel",on:{click:e.close}},[n("button",{staticClass:"button"},[e._v(e._s(e.cancelText))])]):e._e(),e.actionText?n("div",{staticClass:"action",class:e.type,on:{click:e.action}},[n("button",{staticClass:"button"},[e._v(e._s(e.actionText))])]):e._e()],2)])},Xh=[];const Qh=void 0,Jh=void 0,Zh=void 0,$h=!1,ep=fe({render:Kh,staticRenderFns:Xh},Qh,Uh,Jh,$h,Zh,!1,void 0,void 0,void 0);var tp,np=ep,rp={open:function(e){var t;"string"===typeof e&&(e={message:e});var n,r={type:"is-success",position:ce.defaultSnackbarPosition||"is-bottom-right",queue:!0};e.parent&&(t=e.parent,delete e.parent),Array.isArray(e.message)&&(n=e.message,delete e.message);var i=z(r,e),o="undefined"!==typeof window&&window.Vue?window.Vue:tp||ae,a=o.extend(np),s=new a({parent:t,el:document.createElement("div"),propsData:i});return n&&(s.$slots.default=n,s.$forceUpdate()),s}},ip={install:function(e){tp=e,_e(e,"snackbar",rp)}};ge(ip);var op={name:"BSlotComponent",props:{component:{type:Object,required:!0},name:{type:String,default:"default"},scoped:{type:Boolean},props:{type:Object},tag:{type:String,default:"div"},event:{type:String,default:"hook:updated"}},methods:{refresh:function(){this.$forceUpdate()}},created:function(){Q(this.component)&&this.component.$on(this.event,this.refresh)},beforeDestroy:function(){Q(this.component)&&this.component.$off(this.event,this.refresh)},render:function(e){if(Q(this.component))return e(this.tag,{},this.scoped?this.component.$scopedSlots[this.name](this.props):this.component.$slots[this.name])}},ap=function(e){return{mixins:[Rt(e,Lt)],components:h(h({},Me.name,Me),op.name,op),props:{value:{type:[String,Number],default:void 0},size:String,animated:{type:Boolean,default:!0},animation:String,animateInitially:Boolean,vertical:{type:Boolean,default:!1},position:String,destroyOnHide:{type:Boolean,default:!1}},data:function(){return{activeId:this.value,defaultSlots:[],contentHeight:0,isTransitioning:!1}},mounted:function(){if("number"===typeof this.value){var e=G(this.value,0,this.items.length-1);this.activeId=this.items[e].value}else this.activeId=this.value},computed:{activeItem:function(){var e=this;return void 0===this.activeId?this.items[0]:null===this.activeId?null:this.childItems.find((function(t){return t.value===e.activeId}))},items:function(){return this.sortedItems}},watch:{value:function(e){"number"===typeof e?(e=G(e,0,this.items.length-1),this.activeId=this.items[e].value):this.activeId=e},activeId:function(e,t){var n=void 0!==t&&null!==t?this.childItems.find((function(e){return e.value===t})):null;n&&this.activeItem&&(n.deactivate(this.activeItem.index),this.activeItem.activate(n.index)),e=this.activeItem?"number"===typeof this.value?this.items.indexOf(this.activeItem):this.activeItem.value:void 0,e!==this.value&&this.$emit("input",e)}},methods:{childClick:function(e){this.activeId=e.value},getNextItemIdx:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=null,r=e+1;r<this.items.length;r++){var i=this.items[r];if(i.visible&&(!t||t&&!i.disabled)){n=r;break}}return n},getPrevItemIdx:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=null,r=e-1;r>=0;r--){var i=this.items[r];if(i.visible&&(!t||t&&!i.disabled)){n=r;break}}return n}}}},sp=function(e){return{mixins:[Bt(e,Nt)],props:{label:String,icon:String,iconPack:String,visible:{type:Boolean,default:!0},value:{type:String,default:function(){return this._uid.toString()}},headerClass:{type:[String,Array,Object],default:null}},data:function(){return{transitionName:null,elementClass:"item",elementRole:null}},computed:{isActive:function(){return this.parent.activeItem===this}},methods:{activate:function(e){this.transitionName=this.index<e?this.parent.vertical?"slide-down":"slide-next":this.parent.vertical?"slide-up":"slide-prev"},deactivate:function(e){this.transitionName=e<this.index?this.parent.vertical?"slide-down":"slide-next":this.parent.vertical?"slide-up":"slide-prev"}},render:function(e){var t=this;if(!this.parent.destroyOnHide||this.isActive&&this.visible){var n=e("div",{directives:[{name:"show",value:this.isActive&&this.visible}],staticClass:this.elementClass,attrs:{role:this.elementRole,id:"".concat(this.value,"-content"),"aria-labelledby":this.elementRole?"".concat(this.value,"-label"):null,tabindex:this.isActive?0:-1}},this.$slots.default);return this.parent.animated?e("transition",{props:{name:this.parent.animation||this.transitionName,appear:!0===this.parent.animateInitially||void 0},on:{"before-enter":function(){t.parent.isTransitioning=!0},"after-enter":function(){t.parent.isTransitioning=!1}}},[n]):n}}}},up={name:"BSteps",components:h({},Me.name,Me),mixins:[ap("step")],props:{type:[String,Object],iconPack:String,iconPrev:{type:String,default:function(){return ce.defaultIconPrev}},iconNext:{type:String,default:function(){return ce.defaultIconNext}},hasNavigation:{type:Boolean,default:!0},labelPosition:{type:String,validator:function(e){return["bottom","right","left"].indexOf(e)>-1},default:"bottom"},rounded:{type:Boolean,default:!0},mobileMode:{type:String,validator:function(e){return["minimalist","compact"].indexOf(e)>-1},default:"minimalist"},ariaNextLabel:String,ariaPreviousLabel:String},computed:{activeItem:function(){var e=this;return this.childItems.filter((function(t){return t.value===e.activeId}))[0]||this.items[0]},wrapperClasses:function(){return[this.size,h({"is-vertical":this.vertical},this.position,this.position&&this.vertical)]},mainClasses:function(){return[this.type,h({"has-label-right":"right"===this.labelPosition,"has-label-left":"left"===this.labelPosition,"is-animated":this.animated,"is-rounded":this.rounded},"mobile-".concat(this.mobileMode),null!==this.mobileMode)]},hasPrev:function(){return null!==this.prevItemIdx},nextItemIdx:function(){var e=this.activeItem?this.items.indexOf(this.activeItem):0;return this.getNextItemIdx(e)},nextItem:function(){var e=null;return null!==this.nextItemIdx&&(e=this.items[this.nextItemIdx]),e},prevItemIdx:function(){if(!this.activeItem)return null;var e=this.items.indexOf(this.activeItem);return this.getPrevItemIdx(e)},prevItem:function(){if(!this.activeItem)return null;var e=null;return null!==this.prevItemIdx&&(e=this.items[this.prevItemIdx]),e},hasNext:function(){return null!==this.nextItemIdx},navigationProps:function(){return{previous:{disabled:!this.hasPrev,action:this.prev},next:{disabled:!this.hasNext,action:this.next}}}},methods:{isItemClickable:function(e){return void 0===e.clickable?e.index<this.activeItem.index:e.clickable},prev:function(){this.hasPrev&&(this.activeId=this.prevItem.value)},next:function(){this.hasNext&&(this.activeId=this.nextItem.value)}}};const lp=up;var cp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-steps",class:e.wrapperClasses},[n("nav",{staticClass:"steps",class:e.mainClasses},[n("ul",{staticClass:"step-items"},e._l(e.items,(function(t){return n("li",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"childItem.visible"}],key:t.value,staticClass:"step-item",class:[t.type||e.type,t.headerClass,{"is-active":t.isActive,"is-previous":e.activeItem.index>t.index}]},[n("a",{staticClass:"step-link",class:{"is-clickable":e.isItemClickable(t)},on:{click:function(n){e.isItemClickable(t)&&e.childClick(t)}}},[n("div",{staticClass:"step-marker"},[t.icon?n("b-icon",{attrs:{icon:t.icon,pack:t.iconPack,size:e.size}}):t.step?n("span",[e._v(e._s(t.step))]):e._e()],1),n("div",{staticClass:"step-details"},[n("span",{staticClass:"step-title"},[e._v(e._s(t.label))])])])])})),0)]),n("section",{staticClass:"step-content",class:{"is-transitioning":e.isTransitioning}},[e._t("default")],2),e._t("navigation",[e.hasNavigation?n("nav",{staticClass:"step-navigation"},[n("a",{staticClass:"pagination-previous",attrs:{role:"button",disabled:e.navigationProps.previous.disabled,"aria-label":e.ariaPreviousLabel},on:{click:function(t){return t.preventDefault(),e.navigationProps.previous.action(t)}}},[n("b-icon",{attrs:{icon:e.iconPrev,pack:e.iconPack,both:"","aria-hidden":"true"}})],1),n("a",{staticClass:"pagination-next",attrs:{role:"button",disabled:e.navigationProps.next.disabled,"aria-label":e.ariaNextLabel},on:{click:function(t){return t.preventDefault(),e.navigationProps.next.action(t)}}},[n("b-icon",{attrs:{icon:e.iconNext,pack:e.iconPack,both:"","aria-hidden":"true"}})],1)]):e._e()],{previous:e.navigationProps.previous,next:e.navigationProps.next})],2)},dp=[];const hp=void 0,pp=void 0,fp=void 0,gp=!1,mp=fe({render:cp,staticRenderFns:dp},hp,lp,pp,gp,fp,!1,void 0,void 0,void 0);var _p=mp,yp={name:"BStepItem",mixins:[sp("step")],props:{step:[String,Number],type:[String,Object],clickable:{type:Boolean,default:void 0}},data:function(){return{elementClass:"step-item"}}};const vp=yp,bp=void 0,Fp=void 0,wp=void 0,Cp=void 0,Dp=fe({},bp,vp,Fp,Cp,wp,!1,void 0,void 0,void 0);var Sp=Dp,kp={install:function(e){me(e,_p),me(e,Sp)}};ge(kp);var xp={name:"BSwitch",props:{value:[String,Number,Boolean,Function,Object,Array,Date],nativeValue:[String,Number,Boolean,Function,Object,Array,Date],disabled:Boolean,type:String,passiveType:String,name:String,required:Boolean,size:String,ariaLabelledby:String,trueValue:{type:[String,Number,Boolean,Function,Object,Array,Date],default:!0},falseValue:{type:[String,Number,Boolean,Function,Object,Array,Date],default:!1},rounded:{type:Boolean,default:function(){return ce.defaultSwitchRounded}},outlined:{type:Boolean,default:!1},leftLabel:{type:Boolean,default:!1}},data:function(){return{newValue:this.value,isMouseDown:!1}},computed:{computedValue:{get:function(){return this.newValue},set:function(e){this.newValue=e,this.$emit("input",e)}},newClass:function(){return[this.size,{"is-disabled":this.disabled,"is-rounded":this.rounded,"is-outlined":this.outlined,"has-left-label":this.leftLabel}]},checkClasses:function(){return[{"is-elastic":this.isMouseDown&&!this.disabled},this.passiveType&&"".concat(this.passiveType,"-passive"),this.type]},showControlLabel:function(){return!!this.$slots.default}},watch:{value:function(e){this.newValue=e}},methods:{focus:function(){this.$refs.input.focus()}}};const Ep=xp;var Ap=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{ref:"label",staticClass:"switch",class:e.newClass,attrs:{disabled:e.disabled},on:{click:e.focus,keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.$refs.label.click())},mousedown:function(t){e.isMouseDown=!0},mouseup:function(t){e.isMouseDown=!1},mouseout:function(t){e.isMouseDown=!1},blur:function(t){e.isMouseDown=!1}}},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.computedValue,expression:"computedValue"}],ref:"input",attrs:{type:"checkbox",disabled:e.disabled,name:e.name,required:e.required,"true-value":e.trueValue,"false-value":e.falseValue,"aria-labelledby":e.ariaLabelledby},domProps:{value:e.nativeValue,checked:Array.isArray(e.computedValue)?e._i(e.computedValue,e.nativeValue)>-1:e._q(e.computedValue,e.trueValue)},on:{click:function(e){e.stopPropagation()},change:function(t){var n=e.computedValue,r=t.target,i=r.checked?e.trueValue:e.falseValue;if(Array.isArray(n)){var o=e.nativeValue,a=e._i(n,o);r.checked?a<0&&(e.computedValue=n.concat([o])):a>-1&&(e.computedValue=n.slice(0,a).concat(n.slice(a+1)))}else e.computedValue=i}}}),n("span",{staticClass:"check",class:e.checkClasses}),e.showControlLabel?n("span",{staticClass:"control-label",attrs:{id:e.ariaLabelledby}},[e._t("default")],2):e._e()])},Tp=[];const Mp=void 0,Op=void 0,Lp=void 0,Rp=!1,Pp=fe({render:Ap,staticRenderFns:Tp},Mp,Ep,Op,Rp,Lp,!1,void 0,void 0,void 0);var Ip=Pp,Np={install:function(e){me(e,Ip)}};ge(Np);var Bp={name:"BTableMobileSort",components:h(h({},Pi.name,Pi),Me.name,Me),props:{currentSortColumn:Object,sortMultipleData:Array,isAsc:Boolean,columns:Array,placeholder:String,iconPack:String,sortIcon:{type:String,default:"arrow-up"},sortIconSize:{type:String,default:"is-small"},sortMultiple:{type:Boolean,default:!1}},data:function(){return{sortMultipleSelect:"",mobileSort:this.currentSortColumn,defaultEvent:{shiftKey:!0,altKey:!0,ctrlKey:!0},ignoreSort:!1}},computed:{showPlaceholder:function(){var e=this;return!this.columns||!this.columns.some((function(t){return t===e.mobileSort}))}},watch:{sortMultipleSelect:function(e){this.ignoreSort?this.ignoreSort=!1:this.$emit("sort",e,this.defaultEvent)},mobileSort:function(e){this.currentSortColumn!==e&&this.$emit("sort",e,this.defaultEvent)},currentSortColumn:function(e){this.mobileSort=e}},methods:{removePriority:function(){var e=this;this.$emit("removePriority",this.sortMultipleSelect),this.ignoreSort=!0;var t=this.sortMultipleData.filter((function(t){return t.field!==e.sortMultipleSelect.field})).map((function(e){return e.field}));this.sortMultipleSelect=this.columns.filter((function(e){return t.includes(e.field)}))[0]},getSortingObjectOfColumn:function(e){return this.sortMultipleData.filter((function(t){return t.field===e.field}))[0]},columnIsDesc:function(e){var t=this.getSortingObjectOfColumn(e);return!t||!(!t.order||"desc"!==t.order)},getLabel:function(e){var t=this.getSortingObjectOfColumn(e);return t?e.label+"("+(this.sortMultipleData.indexOf(t)+1)+")":e.label},sort:function(){this.$emit("sort",this.sortMultiple?this.sortMultipleSelect:this.mobileSort,this.defaultEvent)}}};const jp=Bp;var Hp=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"field table-mobile-sort"},[n("div",{staticClass:"field has-addons"},[e.sortMultiple?n("b-select",{attrs:{expanded:""},model:{value:e.sortMultipleSelect,callback:function(t){e.sortMultipleSelect=t},expression:"sortMultipleSelect"}},e._l(e.columns,(function(t,r){return t.sortable?n("option",{key:r,domProps:{value:t}},[e._v(" "+e._s(e.getLabel(t))+" "),e.getSortingObjectOfColumn(t)?[e.columnIsDesc(t)?[e._v(" ↓ ")]:[e._v(" ↑ ")]]:e._e()],2):e._e()})),0):n("b-select",{attrs:{expanded:""},model:{value:e.mobileSort,callback:function(t){e.mobileSort=t},expression:"mobileSort"}},[e.placeholder?[n("option",{directives:[{name:"show",rawName:"v-show",value:e.showPlaceholder,expression:"showPlaceholder"}],attrs:{selected:"",disabled:"",hidden:""},domProps:{value:{}}},[e._v(" "+e._s(e.placeholder)+" ")])]:e._e(),e._l(e.columns,(function(t,r){return t.sortable?n("option",{key:r,domProps:{value:t}},[e._v(" "+e._s(t.label)+" ")]):e._e()}))],2),n("div",{staticClass:"control"},[e.sortMultiple&&e.sortMultipleData.length>0?[n("button",{staticClass:"button is-primary",on:{click:e.sort}},[n("b-icon",{class:{"is-desc":e.columnIsDesc(e.sortMultipleSelect)},attrs:{icon:e.sortIcon,pack:e.iconPack,size:e.sortIconSize,both:""}})],1),n("button",{staticClass:"button is-primary",on:{click:e.removePriority}},[n("b-icon",{attrs:{icon:"delete",size:e.sortIconSize,both:""}})],1)]:e.sortMultiple?e._e():n("button",{staticClass:"button is-primary",on:{click:e.sort}},[n("b-icon",{directives:[{name:"show",rawName:"v-show",value:e.currentSortColumn===e.mobileSort,expression:"currentSortColumn === mobileSort"}],class:{"is-desc":!e.isAsc},attrs:{icon:e.sortIcon,pack:e.iconPack,size:e.sortIconSize,both:""}})],1)],2)],1)])},Gp=[];const Vp=void 0,Yp=void 0,Wp=void 0,qp=!1,zp=fe({render:Hp,staticRenderFns:Gp},Vp,jp,Yp,qp,Wp,!1,void 0,void 0,void 0);var Up=zp,Kp={name:"BTableColumn",inject:{$table:{name:"$table",default:!1}},props:{label:String,customKey:[String,Number],field:String,meta:[String,Number,Boolean,Function,Object,Array],width:[Number,String],numeric:Boolean,centered:Boolean,searchable:Boolean,sortable:Boolean,visible:{type:Boolean,default:!0},subheading:[String,Number],customSort:Function,customSearch:Function,sticky:Boolean,headerSelectable:Boolean,headerClass:String,cellClass:String,thAttrs:{type:Function,default:function(){return{}}},tdAttrs:{type:Function,default:function(){return{}}}},data:function(){return{newKey:this.customKey||this.label,_isTableColumn:!0}},computed:{thClasses:function(){var e=this.thAttrs(this),t=[this.headerClass,{"is-sortable":this.sortable,"is-sticky":this.sticky,"is-unselectable":this.isHeaderUnSelectable}];return e&&e.class&&t.push(e.class),t},thStyle:function(){var e=this.thAttrs(this),t=[this.style];return e&&e.style&&t.push(e.style),t},thWrapStyle:function(){var e=ee(this.width);return null==e||e.trim().endsWith("%")?{}:{width:e}},rootClasses:function(){return[this.cellClass,{"has-text-right":this.numeric&&!this.centered,"has-text-centered":this.centered,"is-sticky":this.sticky}]},style:function(){return{width:ee(this.width)}},hasDefaultSlot:function(){return!!this.$scopedSlots.default},isHeaderUnSelectable:function(){return!this.headerSelectable&&this.sortable}},methods:{getRootClasses:function(e){var t=this.tdAttrs(e,this),n=[this.rootClasses];return t&&t.class&&n.push(t.class),n},getRootStyle:function(e){var t=this.tdAttrs(e,this),n=[];return t&&t.style&&n.push(t.style),n}},created:function(){if(!this.$table)throw this.$destroy(),new Error("You should wrap bTableColumn on a bTable");this.$table.refreshSlots()},beforeDestroy:function(){this.$table.refreshSlots()},render:function(e){return null}};const Xp=Kp,Qp=void 0,Jp=void 0,Zp=void 0,$p=void 0,ef=fe({},Qp,Xp,Jp,$p,Zp,!1,void 0,void 0,void 0);var tf=ef,nf={name:"BTablePagination",components:h({},Uc.name,Uc),props:{paginated:Boolean,total:[Number,String],perPage:[Number,String],currentPage:[Number,String],paginationSimple:Boolean,paginationSize:String,rounded:Boolean,iconPack:String,ariaNextLabel:String,ariaPreviousLabel:String,ariaPageLabel:String,ariaCurrentLabel:String,pageInput:Boolean,paginationOrder:String,pageInputPosition:String,debouncePageInput:[Number,String]},data:function(){return{newCurrentPage:this.currentPage}},watch:{currentPage:function(e){this.newCurrentPage=e}},methods:{pageChanged:function(e){this.newCurrentPage=e>0?e:1,this.$emit("update:currentPage",this.newCurrentPage),this.$emit("page-change",this.newCurrentPage)}}};const rf=nf;var of=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"top level"},[n("div",{staticClass:"level-left"},[e._t("default")],2),n("div",{staticClass:"level-right"},[e.paginated?n("div",{staticClass:"level-item"},[n("b-pagination",{attrs:{"icon-pack":e.iconPack,total:e.total,"per-page":e.perPage,simple:e.paginationSimple,size:e.paginationSize,current:e.newCurrentPage,rounded:e.rounded,"aria-next-label":e.ariaNextLabel,"aria-previous-label":e.ariaPreviousLabel,"aria-page-label":e.ariaPageLabel,"aria-current-label":e.ariaCurrentLabel,"page-input":e.pageInput,order:e.paginationOrder,"page-input-position":e.pageInputPosition,"debounce-page-input":e.debouncePageInput},on:{change:e.pageChanged}})],1):e._e()])])},af=[];const sf=void 0,uf=void 0,lf=void 0,cf=!1,df=fe({render:of,staticRenderFns:af},sf,rf,uf,cf,lf,!1,void 0,void 0,void 0);var hf=df,pf={name:"BTable",components:h(h(h(h(h(h(h(h({},Nn.name,Nn),Me.name,Me),Ge.name,Ge),Ks.name,Ks),op.name,op),Up.name,Up),tf.name,tf),hf.name,hf),inheritAttrs:!1,provide:function(){return{$table:this}},props:{data:{type:Array,default:function(){return[]}},columns:{type:Array,default:function(){return[]}},bordered:Boolean,striped:Boolean,narrowed:Boolean,hoverable:Boolean,loading:Boolean,detailed:Boolean,checkable:Boolean,headerCheckable:{type:Boolean,default:!0},checkboxType:{type:String,default:"is-primary"},checkboxPosition:{type:String,default:"left",validator:function(e){return["left","right"].indexOf(e)>=0}},stickyCheckbox:{type:Boolean,default:!1},selected:Object,isRowSelectable:{type:Function,default:function(){return!0}},focusable:Boolean,customIsChecked:Function,isRowCheckable:{type:Function,default:function(){return!0}},checkedRows:{type:Array,default:function(){return[]}},mobileCards:{type:Boolean,default:!0},defaultSort:[String,Array],defaultSortDirection:{type:String,default:"asc"},sortIcon:{type:String,default:"arrow-up"},sortIconSize:{type:String,default:"is-small"},sortMultiple:{type:Boolean,default:!1},sortMultipleData:{type:Array,default:function(){return[]}},sortMultipleKey:{type:String,default:null},paginated:Boolean,currentPage:{type:Number,default:1},perPage:{type:[Number,String],default:20},showDetailIcon:{type:Boolean,default:!0},detailIcon:{type:String,default:"chevron-right"},paginationPosition:{type:String,default:"bottom",validator:function(e){return["bottom","top","both"].indexOf(e)>=0}},paginationRounded:Boolean,backendSorting:Boolean,backendFiltering:Boolean,rowClass:{type:Function,default:function(){return""}},openedDetailed:{type:Array,default:function(){return[]}},hasDetailedVisible:{type:Function,default:function(){return!0}},detailKey:{type:String,default:""},detailTransition:{type:String,default:""},customDetailRow:{type:Boolean,default:!1},backendPagination:Boolean,total:{type:[Number,String],default:0},iconPack:String,mobileSortPlaceholder:String,customRowKey:String,draggable:{type:Boolean,default:!1},draggableColumn:{type:Boolean,default:!1},scrollable:Boolean,ariaNextLabel:String,ariaPreviousLabel:String,ariaPageLabel:String,ariaCurrentLabel:String,stickyHeader:Boolean,height:[Number,String],filtersEvent:{type:String,default:""},cardLayout:Boolean,showHeader:{type:Boolean,default:!0},debounceSearch:Number,caption:String,showCaption:{type:Boolean,default:!0},pageInput:{type:Boolean,default:!1},paginationOrder:String,pageInputPosition:String,debouncePageInput:[Number,String]},data:function(){return{sortMultipleDataLocal:[],getValueByPath:V,visibleDetailRows:this.openedDetailed,newData:this.data,newDataTotal:this.backendPagination?this.total:this.data.length,newCheckedRows:E(this.checkedRows),lastCheckedRowIndex:null,newCurrentPage:this.currentPage,currentSortColumn:{},isAsc:!0,filters:{},defaultSlots:[],firstTimeSort:!0,_isTable:!0,isDraggingRow:!1,isDraggingColumn:!1,_selectedRow:null,mayBeTouchDragging:!1,touchDragoverTarget:null,_draggedCellEl:void 0,draggedCellContent:""}},computed:{sortMultipleDataComputed:function(){return this.backendSorting?this.sortMultipleData:this.sortMultipleDataLocal},tableClasses:function(){return{"is-bordered":this.bordered,"is-striped":this.striped,"is-narrow":this.narrowed,"is-hoverable":(this.hoverable||this.focusable)&&this.visibleData.length}},tableWrapperClasses:function(){return{"has-mobile-cards":this.mobileCards,"has-sticky-header":this.stickyHeader,"is-card-list":this.cardLayout,"table-container":this.isScrollable}},tableStyle:function(){return{height:ee(this.height)}},touchDraggedCellClasses:function(){return{"has-mobile-cards":this.mobileCards}},visibleData:function(){if(!this.paginated)return this.newData;var e=this.newCurrentPage,t=this.perPage;if(this.newData.length<=t)return this.newData;var n=(e-1)*t,r=parseInt(n,10)+parseInt(t,10);return this.newData.slice(n,r)},visibleColumns:function(){return this.newColumns?this.newColumns.filter((function(e){return e.visible||void 0===e.visible})):this.newColumns},isAllChecked:function(){var e=this,t=this.visibleData.filter((function(t){return e.isRowCheckable(t)}));if(0===t.length)return!1;var n=t.some((function(t){return Y(e.newCheckedRows,t,e.customIsChecked)<0}));return!n},isAllUncheckable:function(){var e=this,t=this.visibleData.filter((function(t){return e.isRowCheckable(t)}));return 0===t.length},hasSortablenewColumns:function(){return this.newColumns.some((function(e){return e.sortable}))},hasSearchablenewColumns:function(){return this.newColumns.some((function(e){return e.searchable}))},hasCustomSubheadings:function(){return!(!this.$scopedSlots||!this.$scopedSlots.subheading)||this.newColumns.some((function(e){return e.subheading||e.$scopedSlots&&e.$scopedSlots.subheading}))},columnCount:function(){var e=this.visibleColumns.length;return e+=this.checkable?1:0,e+=this.detailed&&this.showDetailIcon?1:0,e},showDetailRowIcon:function(){return this.detailed&&this.showDetailIcon},isScrollable:function(){return!!this.scrollable||!!this.newColumns&&this.newColumns.some((function(e){return e.sticky}))},newColumns:function(){var e=this;return this.columns&&this.columns.length?this.columns.map((function(t){var n=ae.extend(tf),r=new n({parent:e,propsData:t});return r.$scopedSlots={default:function(e){var n=r.$createElement("span",{domProps:{innerHTML:V(e.row,t.field)}});return[n]}},r})):this.defaultSlots.filter((function(e){return e.componentInstance&&e.componentInstance.$data&&e.componentInstance.$data._isTableColumn})).map((function(e){return e.componentInstance}))},canDragRow:function(){return this.draggable&&!this.isDraggingColumn},canDragColumn:function(){return this.draggableColumn&&!this.isDraggingRow}},watch:{data:function(e){var t=this;this.newData=e,this.backendFiltering||(this.newData=e.filter((function(e){return t.isRowFiltered(e)}))),this.backendSorting||this.sort(this.currentSortColumn,!0),this.backendPagination||(this.newDataTotal=this.newData.length)},total:function(e){this.backendPagination&&(this.newDataTotal=e)},currentPage:function(e){this.newCurrentPage=e},newCurrentPage:function(e){this.$emit("update:currentPage",e)},checkedRows:function(e){this.newCheckedRows=E(e)},debounceSearch:{handler:function(e){this.debouncedHandleFiltersChange=Nc(this.handleFiltersChange,e)},immediate:!0},filters:{handler:function(e){this.debounceSearch?this.debouncedHandleFiltersChange(e):this.handleFiltersChange(e)},deep:!0},openedDetailed:function(e){this.visibleDetailRows=e}},methods:{onFiltersEvent:function(e){this.$emit("filters-event-".concat(this.filtersEvent),{event:e,filters:this.filters})},handleFiltersChange:function(e){var t=this;this.backendFiltering?this.$emit("filters-change",e):(this.newData=this.data.filter((function(e){return t.isRowFiltered(e)})),this.backendPagination||(this.newDataTotal=this.newData.length),this.backendSorting||(this.sortMultiple&&this.sortMultipleDataLocal&&this.sortMultipleDataLocal.length>0?this.doSortMultiColumn():Object.keys(this.currentSortColumn).length>0&&this.doSortSingleColumn(this.currentSortColumn)))},findIndexOfSortData:function(e){var t=this.sortMultipleDataComputed.filter((function(t){return t.field===e.field}))[0];return this.sortMultipleDataComputed.indexOf(t)+1},removeSortingPriority:function(e){this.backendSorting?this.$emit("sorting-priority-removed",e.field):(this.sortMultipleDataLocal=this.sortMultipleDataLocal.filter((function(t){return t.field!==e.field})),0===this.sortMultipleDataLocal.length?this.resetMultiSorting():this.newData=$(this.newData,this.sortMultipleDataLocal))},resetMultiSorting:function(){this.sortMultipleDataLocal=[],this.currentSortColumn={},this.newData=this.data},sortBy:function(e,t,n,r){var i=[];return i=n&&"function"===typeof n?E(e).sort((function(e,t){return n(e,t,r)})):E(e).sort((function(e,n){var i=V(e,t),o=V(n,t);return"boolean"===typeof i&&"boolean"===typeof o?r?i-o:o-i:!ue(o)&&ue(i)?r?1:-1:!ue(i)&&ue(o)?r?-1:1:i===o?0:(i="string"===typeof i?i.toUpperCase():i,o="string"===typeof o?o.toUpperCase():o,r?i>o?1:-1:i>o?-1:1)})),i},sortMultiColumn:function(e){if(this.currentSortColumn={},!this.backendSorting){var t=this.sortMultipleDataLocal.filter((function(t){return t.field===e.field}))[0];t?t.order="desc"===t.order?"asc":"desc":this.sortMultipleDataLocal.push({field:e.field,order:e.isAsc,customSort:e.customSort}),this.doSortMultiColumn()}},doSortMultiColumn:function(){this.newData=$(this.newData,this.sortMultipleDataLocal)},sort:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;e&&e.sortable&&(!this.backendSorting&&this.sortMultiple&&(this.sortMultipleKey&&n[this.sortMultipleKey]||!this.sortMultipleKey)?t?this.doSortMultiColumn():this.sortMultiColumn(e):(this.sortMultiple&&(this.sortMultipleDataLocal=[]),t||(this.isAsc=e===this.currentSortColumn?!this.isAsc:"desc"!==this.defaultSortDirection.toLowerCase()),this.firstTimeSort||this.$emit("sort",e.field,this.isAsc?"asc":"desc",n),this.backendSorting||this.doSortSingleColumn(e),this.currentSortColumn=e))},doSortSingleColumn:function(e){this.newData=this.sortBy(this.newData,e.field,e.customSort,this.isAsc)},isRowSelected:function(e,t){return!!t&&(this.customRowKey?e[this.customRowKey]===t[this.customRowKey]:e===t)},isRowChecked:function(e){return Y(this.newCheckedRows,e,this.customIsChecked)>=0},removeCheckedRow:function(e){var t=Y(this.newCheckedRows,e,this.customIsChecked);t>=0&&this.newCheckedRows.splice(t,1)},checkAll:function(){var e=this,t=this.isAllChecked;this.visibleData.forEach((function(n){e.isRowCheckable(n)&&e.removeCheckedRow(n),t||e.isRowCheckable(n)&&e.newCheckedRows.push(n)})),this.$emit("check",this.newCheckedRows),this.$emit("check-all",this.newCheckedRows),this.$emit("update:checkedRows",this.newCheckedRows)},checkRow:function(e,t,n){if(this.isRowCheckable(e)){var r=this.lastCheckedRowIndex;this.lastCheckedRowIndex=t,n.shiftKey&&null!==r&&t!==r?this.shiftCheckRow(e,t,r):this.isRowChecked(e)?this.removeCheckedRow(e):this.newCheckedRows.push(e),this.$emit("check",this.newCheckedRows,e),this.$emit("update:checkedRows",this.newCheckedRows)}},shiftCheckRow:function(e,t,n){var r=this,i=this.visibleData.slice(Math.min(t,n),Math.max(t,n)+1),o=!this.isRowChecked(e);i.forEach((function(e){r.removeCheckedRow(e),o&&r.isRowCheckable(e)&&r.newCheckedRows.push(e)}))},selectRow:function(e,t){this.$emit("click",e),this._selectedRow=e,this.selected!==e&&this.isRowSelectable(e)&&(this.$emit("select",e,this.selected),this.$emit("update:selected",e))},toggleDetails:function(e){var t=this.isVisibleDetailRow(e);t?(this.closeDetailRow(e),this.$emit("details-close",e)):(this.openDetailRow(e),this.$emit("details-open",e)),this.$emit("update:openedDetailed",this.visibleDetailRows)},openDetailRow:function(e){var t=this.handleDetailKey(e);this.visibleDetailRows.push(t)},closeDetailRow:function(e){var t=this.handleDetailKey(e),n=this.visibleDetailRows.indexOf(t);n>=0&&this.visibleDetailRows.splice(n,1)},isVisibleDetailRow:function(e){var t=this.handleDetailKey(e);return this.visibleDetailRows.indexOf(t)>=0},isActiveDetailRow:function(e){return this.detailed&&!this.customDetailRow&&this.isVisibleDetailRow(e)},isActiveCustomDetailRow:function(e){return this.detailed&&this.customDetailRow&&this.isVisibleDetailRow(e)},isRowFiltered:function(e){var t,n=this,r=function(t){if(!n.filters[t])return 0;var r=n.filters[t],i=n.newColumns.filter((function(e){return e.field===t}))[0];if(i&&i.customSearch&&"function"===typeof i.customSearch){if(!i.customSearch(e,r))return{v:!1}}else{var o=n.getValueByPath(e,t);if(null==o)return{v:!1};if(Number.isInteger(o)){if(o!==Number(r))return{v:!1}}else{var a=new RegExp(J(r),"i");if(Array.isArray(o)){var s=o.some((function(e){return a.test(Z(e))||a.test(e)}));if(!s)return{v:!1}}else if(!a.test(Z(o))&&!a.test(o))return{v:!1}}}};for(var i in this.filters)if(t=r(i),0!==t&&t)return t.v;return!0},handleDetailKey:function(e){var t=this.detailKey;return t.length&&e?e[t]:e},checkPredefinedDetailedRows:function(){var e=this.openedDetailed.length>0;if(e&&!this.detailKey.length)throw new Error('If you set a predefined opened-detailed, you must provide a unique key using the prop "detail-key"')},checkSort:function(){if(this.newColumns.length&&this.firstTimeSort)this.initSort(),this.firstTimeSort=!1;else if(this.newColumns.length&&Object.keys(this.currentSortColumn).length>0)for(var e=0;e<this.newColumns.length;e++)if(this.newColumns[e].field===this.currentSortColumn.field){this.currentSortColumn=this.newColumns[e];break}},hasCustomFooterSlot:function(){if(this.$slots.footer.length>1)return!0;var e=this.$slots.footer[0].tag;return"th"===e||"td"===e},hasBottomLeftSlot:function(){return"undefined"!==typeof this.$slots["bottom-left"]},pressedArrow:function(e){if(this.visibleData.length){var t=this.visibleData.indexOf(this.selected)+e;t=t<0?0:t>this.visibleData.length-1?this.visibleData.length-1:t;var n=this.visibleData[t];if(this.isRowSelectable(n))this.selectRow(n);else{var r=null;if(e>0)for(var i=t;i<this.visibleData.length&&null===r;i++)this.isRowSelectable(this.visibleData[i])&&(r=i);else for(var o=t;o>=0&&null===r;o--)this.isRowSelectable(this.visibleData[o])&&(r=o);r>=0&&this.selectRow(this.visibleData[r])}}},focus:function(){this.focusable&&this.$el.querySelector("table").focus()},initSort:function(){var e=this;if(this.sortMultiple&&this.sortMultipleData)this.sortMultipleData.forEach((function(t){e.sortMultiColumn(t)}));else{if(!this.defaultSort)return;var t="",n=this.defaultSortDirection;Array.isArray(this.defaultSort)?(t=this.defaultSort[0],this.defaultSort[1]&&(n=this.defaultSort[1])):t=this.defaultSort;var r=this.newColumns.filter((function(e){return e.field===t}))[0];r&&(this.isAsc="desc"!==n.toLowerCase(),this.sort(r,!0))}},handleDragStart:function(e,t,n){this.canDragRow&&(this.isDraggingRow=!0,this.$emit("dragstart",{event:e,row:t,index:n}))},handleDragEnd:function(e,t,n){this.canDragRow&&(this.isDraggingRow=!1,this.$emit("dragend",{event:e,row:t,index:n}))},handleDrop:function(e,t,n){this.canDragRow&&this.$emit("drop",{event:e,row:t,index:n})},handleDragOver:function(e,t,n){this.canDragRow&&this.$emit("dragover",{event:e,row:t,index:n})},handleDragLeave:function(e,t,n){this.canDragRow&&this.$emit("dragleave",{event:e,row:t,index:n})},emitEventForRow:function(e,t,n){return this.$listeners[e]?this.$emit(e,n,t):null},handleColumnDragStart:function(e,t,n){this.canDragColumn&&(this.isDraggingColumn=!0,this.$emit("columndragstart",{event:e,column:t,index:n}))},handleColumnDragEnd:function(e,t,n){this.canDragColumn&&(this.isDraggingColumn=!1,this.$emit("columndragend",{event:e,column:t,index:n}))},handleColumnDrop:function(e,t,n){this.canDragColumn&&this.$emit("columndrop",{event:e,column:t,index:n})},handleColumnDragOver:function(e,t,n){this.canDragColumn&&this.$emit("columndragover",{event:e,column:t,index:n})},handleColumnDragLeave:function(e,t,n){this.canDragColumn&&this.$emit("columndragleave",{event:e,column:t,index:n})},handleTouchStart:function(e,t,n){this.canDragRow&&(this.isDraggingColumn||this._selectedRow===t&&(e.preventDefault(),this.mayBeTouchDragging=!0))},handleTouchMove:function(e,t,n){if(this.canDragRow&&this.mayBeTouchDragging){if(!this.isDraggingRow){var r=e.target.closest("tr");this.draggedCellContent=r?'<table class="table"><tr>'.concat(r.innerHTML,"</tr></table>"):e.target.innerHTML,this.$refs.draggedCell.style.width="".concat(r?r.offsetWidth:e.target.offsetWidth,"px"),e.target.dispatchEvent(le(e,{type:"dragstart"}))}var i=e.touches[0],o=document.elementFromPoint(i.clientX,i.clientY);null!=o?o!==this.touchDragoverTarget&&(null!=this.touchDragoverTarget&&this.touchDragoverTarget.dispatchEvent(le(e,{type:"dragleave",target:this.touchDragoverTarget})),this.touchDragoverTarget=o,o.dispatchEvent(le(e,{type:"dragover",target:o}))):null!=this.touchDragoverTarget&&(this.touchDragoverTarget.dispatchEvent(le(e,{type:"dragleave",target:this.touchDragoverTarget})),this.touchDragoverTarget=null),this.updateDraggedCell(i)}},handleTouchEnd:function(e,t,n){if(this.canDragRow){if(this.isDraggingRow){var r=e.changedTouches[0],i=document.elementFromPoint(r.clientX,r.clientY);null!=i&&i.dispatchEvent(le(e,{type:"drop",target:i})),e.target.dispatchEvent(le(e,{type:"dragend"})),this._selectedRow=null}this.mayBeTouchDragging=!1}},handleColumnTouchStart:function(e,t,n){this.canDragColumn&&(this.isDraggingRow||(e.preventDefault(),this.mayBeTouchDragging=!0))},handleColumnTouchMove:function(e,t,n){if(this.canDragColumn&&this.mayBeTouchDragging){this.isDraggingColumn||(this.draggedCellContent=e.target.innerHTML,this.$refs.draggedCell.style.width="".concat(e.target.offsetWidth,"px"),e.target.dispatchEvent(le(e,{type:"dragstart"})));var r=e.touches[0],i=document.elementFromPoint(r.clientX,r.clientY);null!=i?i!==this.touchDragoverTarget&&(null!=this.touchDragoverTarget&&this.touchDragoverTarget.dispatchEvent(le(e,{type:"dragleave",target:this.touchDragoverTarget})),this.touchDragoverTarget=i,i.dispatchEvent(le(e,{type:"dragover",target:i}))):null!=this.touchDragoverTarget&&(this.touchDragoverTarget.dispatchEvent(le(e,{type:"dragleave",target:this.touchDragoverTarget})),this.touchDragoverTarget=null),this.updateDraggedCell(r)}},handleColumnTouchEnd:function(e,t,n){if(this.canDragColumn){if(this.isDraggingColumn){var r=e.changedTouches[0],i=document.elementFromPoint(r.clientX,r.clientY);null!=i&&i.dispatchEvent(le(e,{type:"drop",target:i})),e.target.dispatchEvent(le(e,{type:"dragend"}))}this.mayBeTouchDragging=!1}},updateDraggedCell:function(e){var t=e.clientX,n=e.clientY,r=this.$refs.draggedCell.getBoundingClientRect(),i=n+window.scrollY-r.height/2,o=t+window.scrollX-r.width/2;this.$refs.draggedCell.style.top="calc(".concat(i,"px)"),this.$refs.draggedCell.style.left="calc(".concat(o,"px)")},refreshSlots:function(){this.defaultSlots=this.$slots.default||[]}},mounted:function(){function e(e){e&&null==this.$data._draggedCellEl&&(this.$data._draggedCellEl=X(this.$refs.draggedCell))}this.refreshSlots(),this.checkPredefinedDetailedRows(),this.checkSort(),this.$watch("draggable",e,{immediate:!0}),this.$watch("draggableColumn",e,{immediate:!0})},beforeDestroy:function(){this.$data._draggedCellEl&&K(this.$data._draggedCellEl)}};const ff=pf;var gf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-table"},[e._t("default"),e.mobileCards&&e.hasSortablenewColumns?n("b-table-mobile-sort",{attrs:{"current-sort-column":e.currentSortColumn,"sort-multiple":e.sortMultiple,"sort-multiple-data":e.sortMultipleDataComputed,"is-asc":e.isAsc,columns:e.newColumns,placeholder:e.mobileSortPlaceholder,"icon-pack":e.iconPack,"sort-icon":e.sortIcon,"sort-icon-size":e.sortIconSize},on:{sort:function(t,n){return e.sort(t,null,n)},removePriority:function(t){return e.removeSortingPriority(t)}}}):e._e(),!e.paginated||"top"!==e.paginationPosition&&"both"!==e.paginationPosition?e._e():[e._t("pagination",[n("b-table-pagination",e._b({attrs:{"per-page":e.perPage,paginated:e.paginated,rounded:e.paginationRounded,"icon-pack":e.iconPack,total:e.newDataTotal,"current-page":e.newCurrentPage,"aria-next-label":e.ariaNextLabel,"aria-previous-label":e.ariaPreviousLabel,"aria-page-label":e.ariaPageLabel,"aria-current-label":e.ariaCurrentLabel,"page-input":e.pageInput,"pagination-order":e.paginationOrder,"page-input-position":e.pageInputPosition,"debounce-page-input":e.debouncePageInput},on:{"update:currentPage":function(t){e.newCurrentPage=t},"update:current-page":function(t){e.newCurrentPage=t},"page-change":function(t){return e.$emit("page-change",t)}}},"b-table-pagination",e.$attrs,!1),[e._t("top-left")],2)])],n("div",{staticClass:"table-wrapper",class:e.tableWrapperClasses,style:e.tableStyle},[n("table",{staticClass:"table",class:e.tableClasses,attrs:{tabindex:!!e.focusable&&0},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.target!==t.currentTarget?null:(t.preventDefault(),e.pressedArrow(-1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.target!==t.currentTarget?null:(t.preventDefault(),e.pressedArrow(1))}]}},[e.caption?n("caption",{directives:[{name:"show",rawName:"v-show",value:e.showCaption,expression:"showCaption"}]},[e._v(e._s(e.caption))]):e._e(),e.newColumns.length&&e.showHeader?n("thead",[n("tr",[e.showDetailRowIcon?n("th",{attrs:{width:"40px"}}):e._e(),e.checkable&&"left"===e.checkboxPosition?n("th",{class:["checkbox-cell",{"is-sticky":e.stickyCheckbox}]},[e.headerCheckable?[e._t("check-all",[n("b-checkbox",{attrs:{autocomplete:"off",value:e.isAllChecked,type:e.checkboxType,disabled:e.isAllUncheckable},nativeOn:{change:function(t){return e.checkAll(t)}}})],{isAllChecked:e.isAllChecked,isAllUncheckable:e.isAllUncheckable,checkAll:e.checkAll})]:e._e()],2):e._e(),e._l(e.visibleColumns,(function(t,r){return n("th",e._b({key:t.newKey+":"+r+"header",class:[t.thClasses,{"is-current-sort":!e.sortMultiple&&e.currentSortColumn===t}],style:t.thStyle,attrs:{draggable:e.canDragColumn},on:{click:function(n){return n.stopPropagation(),e.sort(t,null,n)},dragstart:function(n){return e.handleColumnDragStart(n,t,r)},dragend:function(n){return e.handleColumnDragEnd(n,t,r)},drop:function(n){return e.handleColumnDrop(n,t,r)},dragover:function(n){return e.handleColumnDragOver(n,t,r)},dragleave:function(n){return e.handleColumnDragLeave(n,t,r)},touchstart:function(n){return e.handleColumnTouchStart(n,t,r)},touchmove:function(n){return e.handleColumnTouchMove(n,t,r)},touchend:function(n){return e.handleColumnTouchEnd(n,t,r)}}},"th",t.thAttrs(t),!1),[n("div",{staticClass:"th-wrap is-relative",class:{"is-numeric":t.numeric,"is-centered":t.centered},style:t.thWrapStyle},[t.$scopedSlots&&t.$scopedSlots.header?[n("b-slot-component",{attrs:{component:t,scoped:"",name:"header",tag:"span",props:{column:t,index:r}}})]:[e._v(" "+e._s(t.label)+" "),e.sortMultiple&&e.sortMultipleDataComputed&&e.sortMultipleDataComputed.length>0&&e.sortMultipleDataComputed.filter((function(e){return e.field===t.field})).length>0?[n("span",{staticClass:"multi-sort-icons"},[n("b-icon",{class:{"is-desc":"desc"===e.sortMultipleDataComputed.filter((function(e){return e.field===t.field}))[0].order},attrs:{icon:e.sortIcon,pack:e.iconPack,both:"",size:e.sortIconSize}}),e._v(" "+e._s(e.findIndexOfSortData(t))+" "),n("button",{staticClass:"delete is-small multi-sort-cancel-icon",attrs:{type:"button"},on:{click:function(n){return n.stopPropagation(),e.removeSortingPriority(t)}}})],1)]:n("b-icon",{staticClass:"sort-icon",class:{"is-desc":!e.isAsc,"is-invisible":e.currentSortColumn!==t},attrs:{icon:e.sortIcon,pack:e.iconPack,both:"",size:e.sortIconSize}})]],2)])})),e.checkable&&"right"===e.checkboxPosition?n("th",{class:["checkbox-cell",{"is-sticky":e.stickyCheckbox}]},[e.headerCheckable?[e._t("check-all",[n("b-checkbox",{attrs:{autocomplete:"off",value:e.isAllChecked,type:e.checkboxType,disabled:e.isAllUncheckable},nativeOn:{change:function(t){return e.checkAll(t)}}})],{isAllChecked:e.isAllChecked,isAllUncheckable:e.isAllUncheckable,checkAll:e.checkAll})]:e._e()],2):e._e()],2),e.hasCustomSubheadings?n("tr",{staticClass:"is-subheading"},[e.showDetailRowIcon?n("th",{attrs:{width:"40px"}}):e._e(),e.checkable&&"left"===e.checkboxPosition?n("th"):e._e(),e._l(e.visibleColumns,(function(t,r){return n("th",{key:t.newKey+":"+r+"subheading",style:t.style},[n("div",{staticClass:"th-wrap",class:{"is-numeric":t.numeric,"is-centered":t.centered},style:t.thWrapStyle},[t.$scopedSlots&&t.$scopedSlots.subheading?[n("b-slot-component",{attrs:{component:t,scoped:"",name:"subheading",tag:"span",props:{column:t,index:r}}})]:[e._v(e._s(t.subheading))]],2)])})),e.checkable&&"right"===e.checkboxPosition?n("th"):e._e()],2):e._e(),e.hasSearchablenewColumns?n("tr",[e.showDetailRowIcon?n("th",{attrs:{width:"40px"}}):e._e(),e.checkable&&"left"===e.checkboxPosition?n("th"):e._e(),e._l(e.visibleColumns,(function(t,r){return n("th",e._b({key:t.newKey+":"+r+"searchable",class:{"is-sticky":t.sticky},style:t.thStyle},"th",t.thAttrs(t),!1),[n("div",{staticClass:"th-wrap",style:t.thWrapStyle},[t.searchable?[t.$scopedSlots&&t.$scopedSlots.searchable?[n("b-slot-component",{attrs:{component:t,scoped:!0,name:"searchable",tag:"span",props:{column:t,filters:e.filters}}})]:n("b-input",{attrs:{type:t.numeric?"number":"text"},nativeOn:e._d({},[e.filtersEvent,function(t){return e.onFiltersEvent(t)}]),model:{value:e.filters[t.field],callback:function(n){e.$set(e.filters,t.field,n)},expression:"filters[column.field]"}})]:e._e()],2)])})),e.checkable&&"right"===e.checkboxPosition?n("th"):e._e()],2):e._e()]):e._e(),n("tbody",[e._l(e.visibleData,(function(t,r){return[n("tr",{key:e.customRowKey?t[e.customRowKey]:r,class:[e.rowClass(t,r),{"is-selected":e.isRowSelected(t,e.selected),"is-checked":e.isRowChecked(t)}],attrs:{draggable:e.canDragRow},on:{click:function(n){return e.selectRow(t)},dblclick:function(n){return e.$emit("dblclick",t)},mouseenter:function(n){return e.emitEventForRow("mouseenter",n,t)},mouseleave:function(n){return e.emitEventForRow("mouseleave",n,t)},contextmenu:function(n){return e.$emit("contextmenu",t,n)},dragstart:function(n){return e.handleDragStart(n,t,r)},dragend:function(n){return e.handleDragEnd(n,t,r)},drop:function(n){return e.handleDrop(n,t,r)},dragover:function(n){return e.handleDragOver(n,t,r)},dragleave:function(n){return e.handleDragLeave(n,t,r)},touchstart:function(n){return e.handleTouchStart(n,t,r)},touchmove:function(n){return e.handleTouchMove(n,t,r)},touchend:function(n){return e.handleTouchEnd(n,t,r)}}},[e.showDetailRowIcon?n("td",{staticClass:"chevron-cell"},[e.hasDetailedVisible(t)?n("a",{attrs:{role:"button"},on:{click:function(n){return n.stopPropagation(),e.toggleDetails(t)}}},[n("b-icon",{class:{"is-expanded":e.isVisibleDetailRow(t)},attrs:{icon:e.detailIcon,pack:e.iconPack,both:""}})],1):e._e()]):e._e(),e.checkable&&"left"===e.checkboxPosition?n("td",{class:["checkbox-cell",{"is-sticky":e.stickyCheckbox}]},[n("b-checkbox",{attrs:{autocomplete:"off",value:e.isRowChecked(t),type:e.checkboxType,disabled:!e.isRowCheckable(t)},nativeOn:{click:function(n){return n.preventDefault(),n.stopPropagation(),e.checkRow(t,r,n)}}})],1):e._e(),e._l(e.visibleColumns,(function(i,o){return[i.$scopedSlots&&i.$scopedSlots.default?[n("b-slot-component",e._b({key:i.newKey+":"+r+":"+o,class:i.getRootClasses(t),style:i.getRootStyle(t),attrs:{component:i,scoped:"",name:"default",tag:"td","data-label":i.label,props:{row:t,column:i,index:r,colindex:o,toggleDetails:e.toggleDetails,isActiveDetailRow:e.isActiveDetailRow}},nativeOn:{click:function(n){return e.$emit("cellclick",t,i,r,o)}}},"b-slot-component",i.tdAttrs(t,i),!1))]:e._e()]})),e.checkable&&"right"===e.checkboxPosition?n("td",{class:["checkbox-cell",{"is-sticky":e.stickyCheckbox}]},[n("b-checkbox",{attrs:{autocomplete:"off",value:e.isRowChecked(t),type:e.checkboxType,disabled:!e.isRowCheckable(t)},nativeOn:{click:function(n){return n.preventDefault(),n.stopPropagation(),e.checkRow(t,r,n)}}})],1):e._e()],2),n("transition",{key:(e.customRowKey?t[e.customRowKey]:r)+"detail",attrs:{name:e.detailTransition}},[e.isActiveDetailRow(t)?n("tr",{staticClass:"detail"},[n("td",{attrs:{colspan:e.columnCount}},[n("div",{staticClass:"detail-container"},[e._t("detail",null,{row:t,index:r})],2)])]):e._e()]),e.isActiveCustomDetailRow(t)?e._t("detail",null,{row:t,index:r}):e._e()]})),e.visibleData.length?e._e():n("tr",{staticClass:"is-empty"},[n("td",{attrs:{colspan:e.columnCount}},[e._t("empty")],2)])],2),void 0!==e.$slots.footer?n("tfoot",[n("tr",{staticClass:"table-footer"},[e.hasCustomFooterSlot()?e._t("footer"):n("th",{attrs:{colspan:e.columnCount}},[e._t("footer")],2)],2)]):e._e()]),e.loading?[e._t("loading",[n("b-loading",{attrs:{"is-full-page":!1,active:e.loading},on:{"update:active":function(t){e.loading=t}}})])]:e._e()],2),e.checkable&&e.hasBottomLeftSlot()||e.paginated&&("bottom"===e.paginationPosition||"both"===e.paginationPosition)?[e._t("pagination",[n("b-table-pagination",e._b({attrs:{"per-page":e.perPage,paginated:e.paginated,rounded:e.paginationRounded,"icon-pack":e.iconPack,total:e.newDataTotal,"current-page":e.newCurrentPage,"aria-next-label":e.ariaNextLabel,"aria-previous-label":e.ariaPreviousLabel,"aria-page-label":e.ariaPageLabel,"aria-current-label":e.ariaCurrentLabel,"page-input":e.pageInput,"pagination-order":e.paginationOrder,"page-input-position":e.pageInputPosition,"debounce-page-input":e.debouncePageInput},on:{"update:currentPage":function(t){e.newCurrentPage=t},"update:current-page":function(t){e.newCurrentPage=t},"page-change":function(t){return e.$emit("page-change",t)}}},"b-table-pagination",e.$attrs,!1),[e._t("bottom-left")],2)])]:e._e(),n("div",{directives:[{name:"show",rawName:"v-show",value:e.mayBeTouchDragging&&(e.isDraggingRow||e.isDraggingColumn),expression:"mayBeTouchDragging && (isDraggingRow || isDraggingColumn)"}],ref:"draggedCell",staticClass:"touch-dragged-cell",class:e.touchDraggedCellClasses,domProps:{innerHTML:e._s(e.draggedCellContent)}})],2)},mf=[];const _f=void 0,yf=void 0,vf=void 0,bf=!1,Ff=fe({render:gf,staticRenderFns:mf},_f,ff,yf,bf,vf,!1,void 0,void 0,void 0);var wf=Ff,Cf={install:function(e){"undefined"===typeof ae&&he(e),me(e,wf),me(e,tf)}};ge(Cf);var Df={name:"BTabs",mixins:[ap("tab")],props:{expanded:{type:Boolean,default:function(){return ce.defaultTabsExpanded}},type:{type:[String,Object],default:function(){return ce.defaultTabsType}},animated:{type:Boolean,default:function(){return ce.defaultTabsAnimated}},multiline:Boolean},data:function(){return{currentFocus:this.value}},computed:{mainClasses:function(){return h({"is-fullwidth":this.expanded,"is-vertical":this.vertical,"is-multiline":this.multiline},this.position,this.position&&this.vertical)},navClasses:function(){return[this.type,this.size,h(h(h({},this.position,this.position&&!this.vertical),"is-fullwidth",this.expanded),"is-toggle","is-toggle-rounded"===this.type)]}},methods:{giveFocusToTab:function(e){e.$el&&e.$el.focus?e.$el.focus():e.focus&&e.focus()},manageTablistKeydown:function(e){var t=e.key;switch(t){case this.vertical?"ArrowUp":"ArrowLeft":case this.vertical?"Up":"Left":var n=this.getPrevItemIdx(this.currentFocus,!0);null===n&&(n=this.getPrevItemIdx(this.items.length,!0)),null!==n&&this.$refs.tabLink&&n<this.$refs.tabLink.length&&!this.items[n].disabled&&this.giveFocusToTab(this.$refs.tabLink[n]),e.preventDefault();break;case this.vertical?"ArrowDown":"ArrowRight":case this.vertical?"Down":"Right":var r=this.getNextItemIdx(this.currentFocus,!0);null===r&&(r=this.getNextItemIdx(-1,!0)),null!==r&&this.$refs.tabLink&&r<this.$refs.tabLink.length&&!this.items[r].disabled&&this.giveFocusToTab(this.$refs.tabLink[r]),e.preventDefault();break}},manageTabKeydown:function(e,t){var n=e.key;switch(n){case" ":case"Space":case"Spacebar":case"Enter":this.childClick(t),e.preventDefault();break}}}};const Sf=Df;var kf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-tabs",class:e.mainClasses},[n("nav",{staticClass:"tabs",class:e.navClasses,on:{keydown:e.manageTablistKeydown}},[e._t("start"),n("ul",{attrs:{"aria-orientation":e.vertical?"vertical":"horizontal",role:"tablist"}},e._l(e.items,(function(t,r){return n("li",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"childItem.visible"}],key:t.value,class:[t.headerClass,{"is-active":t.isActive,"is-disabled":t.disabled}],attrs:{role:"tab","aria-controls":t.value+"-content","aria-selected":""+t.isActive}},[t.$scopedSlots.header?n("b-slot-component",{ref:"tabLink",refInFor:!0,attrs:{component:t,name:"header",tag:"a",id:t.value+"-label",tabindex:t.isActive?0:-1},on:{keydown:function(n){return e.manageTabKeydown(n,t)}},nativeOn:{focus:function(t){e.currentFocus=r},click:function(n){return e.childClick(t)}}}):n("a",{ref:"tabLink",refInFor:!0,attrs:{id:t.value+"-label",tabindex:t.isActive?0:-1},on:{focus:function(t){e.currentFocus=r},click:function(n){return e.childClick(t)},keydown:function(n){return e.manageTabKeydown(n,t)}}},[t.icon?n("b-icon",{attrs:{icon:t.icon,pack:t.iconPack,size:e.size}}):e._e(),n("span",[e._v(e._s(t.label))])],1)],1)})),0),e._t("end")],2),n("section",{staticClass:"tab-content",class:{"is-transitioning":e.isTransitioning}},[e._t("default")],2)])},xf=[];const Ef=void 0,Af=void 0,Tf=void 0,Mf=!1,Of=fe({render:kf,staticRenderFns:xf},Ef,Sf,Af,Mf,Tf,!1,void 0,void 0,void 0);var Lf=Of,Rf={name:"BTabItem",mixins:[sp("tab")],props:{disabled:Boolean},data:function(){return{elementClass:"tab-item",elementRole:"tabpanel"}}};const Pf=Rf,If=void 0,Nf=void 0,Bf=void 0,jf=void 0,Hf=fe({},If,Pf,Nf,jf,Bf,!1,void 0,void 0,void 0);var Gf=Hf,Vf={install:function(e){me(e,Lf),me(e,Gf)}};ge(Vf);var Yf={name:"BTag",props:{attached:Boolean,closable:Boolean,type:[String,Object],size:String,rounded:Boolean,disabled:Boolean,ellipsis:Boolean,tabstop:{type:Boolean,default:!0},ariaCloseLabel:String,icon:String,iconType:String,iconPack:String,closeType:String,closeIcon:String,closeIconPack:String,closeIconType:String},methods:{close:function(e){this.disabled||this.$emit("close",e)},click:function(e){this.disabled||this.$emit("click",e)}}};const Wf=Yf;var qf=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.attached&&e.closable?n("div",{staticClass:"tags has-addons inline-tags"},[n("span",{staticClass:"tag",class:[e.type,e.size,{"is-rounded":e.rounded}]},[e.icon?n("b-icon",{attrs:{icon:e.icon,size:e.size,type:e.iconType,pack:e.iconPack}}):e._e(),n("span",{class:{"has-ellipsis":e.ellipsis},on:{click:e.click}},[e._t("default")],2)],1),n("a",{staticClass:"tag",class:[e.size,e.closeType,{"is-rounded":e.rounded},e.closeIcon?"has-delete-icon":"is-delete"],attrs:{role:"button","aria-label":e.ariaCloseLabel,tabindex:!!e.tabstop&&0,disabled:e.disabled},on:{click:e.close,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.close(t))}}},[e.closeIcon?n("b-icon",{attrs:{"custom-class":"",icon:e.closeIcon,size:e.size,type:e.closeIconType,pack:e.closeIconPack}}):e._e()],1)]):n("span",{staticClass:"tag",class:[e.type,e.size,{"is-rounded":e.rounded}]},[e.icon?n("b-icon",{attrs:{icon:e.icon,size:e.size,type:e.iconType,pack:e.iconPack}}):e._e(),n("span",{class:{"has-ellipsis":e.ellipsis},on:{click:e.click}},[e._t("default")],2),e.closable?n("a",{staticClass:"delete is-small",class:e.closeType,attrs:{role:"button","aria-label":e.ariaCloseLabel,disabled:e.disabled,tabindex:!!e.tabstop&&0},on:{click:e.close,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.close(t))}}}):e._e()],1)},zf=[];const Uf=void 0,Kf=void 0,Xf=void 0,Qf=!1,Jf=fe({render:qf,staticRenderFns:zf},Uf,Wf,Kf,Qf,Xf,!1,void 0,void 0,void 0);var Zf=Jf,$f={name:"BTaglist",props:{attached:Boolean}};const eg=$f;var tg=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tags",class:{"has-addons":e.attached}},[e._t("default")],2)},ng=[];const rg=void 0,ig=void 0,og=void 0,ag=!1,sg=fe({render:tg,staticRenderFns:ng},rg,eg,ig,ag,og,!1,void 0,void 0,void 0);var ug=sg,lg={install:function(e){me(e,Zf),me(e,ug)}};ge(lg);var cg=["input"],dg={name:"BTaginput",components:h(h({},Je.name,Je),Zf.name,Zf),mixins:[pe],inheritAttrs:!1,props:{value:{type:Array,default:function(){return[]}},data:{type:Array,default:function(){return[]}},type:String,closeType:String,rounded:{type:Boolean,default:!1},attached:{type:Boolean,default:!1},maxtags:{type:[Number,String],required:!1},hasCounter:{type:Boolean,default:function(){return ce.defaultTaginputHasCounter}},field:{type:String,default:"value"},autocomplete:Boolean,groupField:String,groupOptions:String,nativeAutocomplete:String,openOnFocus:Boolean,keepOpen:{type:Boolean,default:!0},keepFirst:Boolean,disabled:Boolean,ellipsis:Boolean,closable:{type:Boolean,default:!0},ariaCloseLabel:String,confirmKeys:{type:Array,default:function(){return[",","Tab","Enter"]}},removeOnKeys:{type:Array,default:function(){return["Backspace"]}},allowNew:Boolean,onPasteSeparators:{type:Array,default:function(){return[","]}},beforeAdding:{type:Function,default:function(){return!0}},allowDuplicates:{type:Boolean,default:!1},checkInfiniteScroll:{type:Boolean,default:!1},createTag:{type:Function,default:function(e){return e}},appendToBody:Boolean},data:function(){return{tags:Array.isArray(this.value)?this.value.slice(0):this.value||[],newTag:"",isComposing:!1,_elementRef:"autocomplete",_isTaginput:!0,requestID:null}},computed:{listeners:function(){var e=this.$listeners;e.input;var t=F(e,cg);return t},rootClasses:function(){return{"is-expanded":this.expanded}},containerClasses:function(){return{"is-focused":this.isFocused,"is-focusable":this.hasInput}},valueLength:function(){return this.newTag.trim().length},hasDefaultSlot:function(){return!!this.$scopedSlots.default},hasEmptySlot:function(){return!!this.$slots.empty},hasHeaderSlot:function(){return!!this.$slots.header},hasFooterSlot:function(){return!!this.$slots.footer},hasInput:function(){return null==this.maxtags||1===this.maxtags||this.tagsLength<this.maxtags},tagsLength:function(){return this.tags.length},separatorsAsRegExp:function(){var e=this.onPasteSeparators;return e.length?new RegExp(e.map((function(e){return e?e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"):null})).join("|"),"g"):null}},watch:{value:function(e){this.tags=Array.isArray(e)?e.slice(0):e||[]},hasInput:function(){this.hasInput||this.onBlur()}},methods:{addTag:function(e){var t=this,n=e||this.newTag.trim();if(n){if(!this.autocomplete){var r=this.separatorsAsRegExp;if(r&&n.match(r))return void n.split(r).map((function(e){return e.trim()})).filter((function(e){return 0!==e.length})).map(this.addTag)}var i=!!this.allowDuplicates||-1===this.tags.indexOf(n);i&&this.beforeAdding(n)&&(1===this.maxtags&&(this.tags=[]),this.tags.push(this.createTag(n)),this.$emit("input",this.tags),this.$emit("add",n)),this.requestID=requestAnimationFrame((function(){t.newTag="",t.$emit("typing","")}))}},getNormalizedTagText:function(e){return"object"===u(e)&&(e=V(e,this.field)),"".concat(e)},customOnBlur:function(e){this.autocomplete||this.addTag(),this.onBlur(e)},onSelect:function(e){var t=this;e&&(this.addTag(e),this.$nextTick((function(){t.newTag=""})))},removeTag:function(e,t){var n=this.tags.splice(e,1)[0];return this.$emit("input",this.tags),this.$emit("remove",n),t&&t.stopPropagation(),this.openOnFocus&&this.$refs.autocomplete&&this.$refs.autocomplete.focus(),n},removeLastTag:function(){this.tagsLength>0&&this.removeTag(this.tagsLength-1)},keydown:function(e){var t=e.key;if(-1===this.removeOnKeys.indexOf(t)||this.newTag.length||this.removeLastTag(),(!this.autocomplete||this.allowNew)&&this.confirmKeys.indexOf(t)>=0){if("Tab"!==t&&e.preventDefault(),"Enter"===t&&this.isComposing)return;this.addTag()}},onTyping:function(e){this.$emit("typing",e.trim())},emitInfiniteScroll:function(){this.$emit("infinite-scroll")}},beforeDestroy:function(){cancelAnimationFrame(this.requestID)}};const hg=dg;var pg=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"taginput control",class:e.rootClasses},[n("div",{staticClass:"taginput-container",class:[e.statusType,e.size,e.containerClasses],attrs:{disabled:e.disabled},on:{click:function(t){e.hasInput&&e.focus(t)}}},[e._t("selected",e._l(e.tags,(function(t,r){return n("b-tag",{key:e.getNormalizedTagText(t)+r,attrs:{type:e.type,"close-type":e.closeType,size:e.size,rounded:e.rounded,attached:e.attached,tabstop:!1,disabled:e.disabled,ellipsis:e.ellipsis,closable:e.closable,"aria-close-label":e.ariaCloseLabel,title:e.ellipsis&&e.getNormalizedTagText(t)},on:{close:function(t){return e.removeTag(r,t)}}},[e._t("tag",[e._v(" "+e._s(e.getNormalizedTagText(t))+" ")],{tag:t})],2)})),{tags:e.tags}),e.hasInput?n("b-autocomplete",e._g(e._b({ref:"autocomplete",attrs:{data:e.data,field:e.field,icon:e.icon,"icon-pack":e.iconPack,maxlength:e.maxlength,"has-counter":!1,size:e.size,disabled:e.disabled,loading:e.loading,autocomplete:e.nativeAutocomplete,"open-on-focus":e.openOnFocus,"keep-open":e.keepOpen,"keep-first":e.keepFirst,"group-field":e.groupField,"group-options":e.groupOptions,"use-html5-validation":e.useHtml5Validation,"check-infinite-scroll":e.checkInfiniteScroll,"append-to-body":e.appendToBody,"confirm-keys":e.confirmKeys},on:{typing:e.onTyping,focus:e.onFocus,blur:e.customOnBlur,select:e.onSelect,"infinite-scroll":e.emitInfiniteScroll},nativeOn:{keydown:function(t){return e.keydown(t)},compositionstart:function(t){e.isComposing=!0},compositionend:function(t){e.isComposing=!1}},scopedSlots:e._u([e.hasHeaderSlot?{key:"header",fn:function(){return[e._t("header")]},proxy:!0}:null,e.hasDefaultSlot?{key:"default",fn:function(t){return[e._t("default",null,{option:t.option,index:t.index})]}}:null,e.hasEmptySlot?{key:"empty",fn:function(){return[e._t("empty")]},proxy:!0}:null,e.hasFooterSlot?{key:"footer",fn:function(){return[e._t("footer")]},proxy:!0}:null],null,!0),model:{value:e.newTag,callback:function(t){e.newTag=t},expression:"newTag"}},"b-autocomplete",e.$attrs,!1),e.listeners)):e._e()],2),e.hasCounter&&(e.maxtags||e.maxlength)?n("small",{staticClass:"help counter"},[e.maxlength&&e.valueLength>0?[e._v(" "+e._s(e.valueLength)+" / "+e._s(e.maxlength)+" ")]:e.maxtags?[e._v(" "+e._s(e.tagsLength)+" / "+e._s(e.maxtags)+" ")]:e._e()],2):e._e()])},fg=[];const gg=void 0,mg=void 0,_g=void 0,yg=!1,vg=fe({render:pg,staticRenderFns:fg},gg,hg,mg,yg,_g,!1,void 0,void 0,void 0);var bg=vg,Fg={install:function(e){me(e,bg)}};ge(Fg);var wg={install:function(e){me(e,za)}};ge(wg);var Cg={name:"BToast",mixins:[Gu],data:function(){return{newDuration:this.duration||ce.defaultToastDuration}}};const Dg=Cg;var Sg=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{"enter-active-class":e.transition.enter,"leave-active-class":e.transition.leave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"toast",class:[e.type,e.position],attrs:{"aria-hidden":!e.isActive,role:"alert"},on:{mouseenter:e.pause,mouseleave:e.removePause}},[e.$slots.default?[e._t("default")]:[n("div",{domProps:{innerHTML:e._s(e.message)}})]],2)])},kg=[];const xg=void 0,Eg=void 0,Ag=void 0,Tg=!1,Mg=fe({render:Sg,staticRenderFns:kg},xg,Dg,Eg,Tg,Ag,!1,void 0,void 0,void 0);var Og,Lg=Mg,Rg={open:function(e){var t;"string"===typeof e&&(e={message:e});var n,r={position:ce.defaultToastPosition||"is-top"};e.parent&&(t=e.parent,delete e.parent),Array.isArray(e.message)&&(n=e.message,delete e.message);var i=z(r,e),o="undefined"!==typeof window&&window.Vue?window.Vue:Og||ae,a=o.extend(Lg),s=new a({parent:t,el:document.createElement("div"),propsData:i});return n&&(s.$slots.default=n,s.$forceUpdate()),s}},Pg={install:function(e){Og=e,_e(e,"toast",Rg)}};ge(Pg);var Ig={install:function(e){me(e,qi)}};ge(Ig);var Ng={name:"BUpload",mixins:[pe],inheritAttrs:!1,props:{value:{type:[Object,Function,Ns,Array]},multiple:Boolean,disabled:Boolean,accept:String,dragDrop:Boolean,type:{type:String,default:"is-primary"},native:{type:Boolean,default:!1},expanded:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1}},data:function(){return{newValue:this.value,dragDropFocus:!1,_elementRef:"input"}},watch:{value:function(e){this.newValue=e,(!e||Array.isArray(e)&&0===e.length)&&(this.$refs.input.value=null),!this.isValid&&!this.dragDrop&&this.checkHtml5Validity()}},methods:{onFileChange:function(e){if(!this.disabled&&!this.loading){this.dragDrop&&this.updateDragDropFocus(!1);var t=e.target.files||e.dataTransfer.files;if(0===t.length){if(!this.newValue)return;this.native&&(this.newValue=null)}else if(this.multiple){var n=!1;!this.native&&this.newValue||(this.newValue=[],n=!0);for(var r=0;r<t.length;r++){var i=t[r];this.checkType(i)&&(this.newValue.push(i),n=!0)}if(!n)return}else{if(this.dragDrop&&1!==t.length)return;var o=t[0];if(this.checkType(o))this.newValue=o;else{if(!this.newValue)return this.clearInput(),void this.checkHtml5Validity();this.newValue=null,this.clearInput()}}this.$emit("input",this.newValue),!this.dragDrop&&this.checkHtml5Validity()}},clearInput:function(){this.$refs.input.value=null},updateDragDropFocus:function(e){this.disabled||this.loading||(this.dragDropFocus=e)},checkType:function(e){if(!this.accept)return!0;var t=this.accept.split(",");if(0===t.length)return!0;for(var n=!1,r=0;r<t.length&&!n;r++){var i=t[r].trim();if(i)if("."===i.substring(0,1)){var o=e.name.toLowerCase().slice(-i.length);o===i.toLowerCase()&&(n=!0)}else e.type.match(i)&&(n=!0)}return n||this.$emit("invalid"),n}}};const Bg=Ng;var jg=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("label",{staticClass:"upload control",class:{"is-expanded":e.expanded,"is-rounded":e.rounded}},[e.dragDrop?n("div",{staticClass:"upload-draggable",class:[e.type,{"is-loading":e.loading,"is-disabled":e.disabled,"is-hovered":e.dragDropFocus,"is-expanded":e.expanded}],on:{dragover:function(t){return t.preventDefault(),e.updateDragDropFocus(!0)},dragleave:function(t){return t.preventDefault(),e.updateDragDropFocus(!1)},dragenter:function(t){return t.preventDefault(),e.updateDragDropFocus(!0)},drop:function(t){return t.preventDefault(),e.onFileChange(t)}}},[e._t("default")],2):[e._t("default")],n("input",e._b({ref:"input",attrs:{type:"file",multiple:e.multiple,accept:e.accept,disabled:e.disabled},on:{change:e.onFileChange}},"input",e.$attrs,!1))],2)},Hg=[];const Gg=void 0,Vg=void 0,Yg=void 0,Wg=!1,qg=fe({render:jg,staticRenderFns:Hg},Gg,Bg,Vg,Wg,Yg,!1,void 0,void 0,void 0);var zg=qg,Ug={install:function(e){me(e,zg)}};ge(Ug);var Kg={getOptions:function(){return ce},setOptions:function(e){de(z(ce,e,!0))}},Xg=Object.freeze({__proto__:null,Autocomplete:Ze,Breadcrumb:vt,Button:Tt,Carousel:kn,Checkbox:Kn,Clockpicker:Si,Collapse:rr,Colorpicker:Uo,Datepicker:Ia,Datetimepicker:os,Dialog:As,Dropdown:Ts,Field:Ms,Icon:Os,Image:Ls,Input:Rs,Loading:Qs,Menu:Su,Message:Bu,Modal:Hu,Navbar:gc,Notification:cl,Numberinput:kc,Pagination:Kc,Progress:gd,Radio:Id,Rate:Ud,Select:Kd,Skeleton:rh,Sidebar:fh,Slider:qh,Snackbar:ip,Steps:kp,Switch:Np,Table:Cf,Tabs:Vf,Tag:lg,Taginput:Fg,Timepicker:wg,Toast:Pg,Tooltip:Ig,Upload:Ug}),Qg={install:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var n in he(e),de(z(ce,t,!0)),Xg)e.use(Xg[n]);_e(e,"config",Kg),e.prototype.$buefy.globalNoticeInterval=null}};ge(Qg)},14993:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.groupSelectors=t.getDocumentRoot=void 0;var r=n(96759);function i(e){while(e.parent)e=e.parent;return e}function o(e){for(var t=[],n=[],i=0,o=e;i<o.length;i++){var a=o[i];a.some(r.isFilter)?t.push(a):n.push(a)}return[n,t]}t.getDocumentRoot=i,t.groupSelectors=o},63236:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return o(t,e),t},s=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.select=t.filter=t.some=t.is=t.aliases=t.pseudos=t.filters=void 0;var u=n(90473),l=n(19944),c=a(n(78839)),d=n(14993),h=n(96759),p=n(19944);Object.defineProperty(t,"filters",{enumerable:!0,get:function(){return p.filters}}),Object.defineProperty(t,"pseudos",{enumerable:!0,get:function(){return p.pseudos}}),Object.defineProperty(t,"aliases",{enumerable:!0,get:function(){return p.aliases}});var f={type:u.SelectorType.Pseudo,name:"scope",data:null},g=r({},f),m={type:u.SelectorType.Universal,namespace:null};function _(e,t,n){return void 0===n&&(n={}),y([e],t,n)}function y(e,t,n){if(void 0===n&&(n={}),"function"===typeof t)return e.some(t);var r=(0,d.groupSelectors)((0,u.parse)(t)),i=r[0],o=r[1];return i.length>0&&e.some((0,l._compileToken)(i,n))||o.some((function(t){return w(t,e,n).length>0}))}function v(e,t,n,r){var i="string"===typeof n?parseInt(n,10):NaN;switch(e){case"first":case"lt":return t;case"last":return t.length>0?[t[t.length-1]]:t;case"nth":case"eq":return isFinite(i)&&Math.abs(i)<t.length?[i<0?t[t.length+i]:t[i]]:[];case"gt":return isFinite(i)?t.slice(i+1):[];case"even":return t.filter((function(e,t){return t%2===0}));case"odd":return t.filter((function(e,t){return t%2===1}));case"not":var o=new Set(F(n,t,r));return t.filter((function(e){return!o.has(e)}))}}function b(e,t,n){return void 0===n&&(n={}),F((0,u.parse)(e),t,n)}function F(e,t,n){if(0===t.length)return[];var r,i=(0,d.groupSelectors)(e),o=i[0],a=i[1];if(o.length){var s=T(t,o,n);if(0===a.length)return s;s.length&&(r=new Set(s))}for(var u=0;u<a.length&&(null===r||void 0===r?void 0:r.size)!==t.length;u++){var l=a[u],h=r?t.filter((function(e){return c.isTag(e)&&!r.has(e)})):t;if(0===h.length)break;s=w(l,t,n);if(s.length)if(r)s.forEach((function(e){return r.add(e)}));else{if(u===a.length-1)return s;r=new Set(s)}}return"undefined"!==typeof r?r.size===t.length?t:t.filter((function(e){return r.has(e)})):[]}function w(e,t,n){var r;if(e.some(u.isTraversal)){var i=null!==(r=n.root)&&void 0!==r?r:(0,d.getDocumentRoot)(t[0]),o=s(s([],e,!0),[g],!1);return x(i,o,n,!0,t)}return x(t,e,n,!1)}function C(e,t,n){if(void 0===n&&(n={}),"function"===typeof e)return A(t,e);var r=(0,d.groupSelectors)((0,u.parse)(e)),i=r[0],o=r[1],a=o.map((function(e){return x(t,e,n,!0)}));return i.length&&a.push(E(t,i,n,1/0)),0===a.length?[]:1===a.length?a[0]:c.uniqueSort(a.reduce((function(e,t){return s(s([],e,!0),t,!0)})))}t.is=_,t.some=y,t.filter=b,t.select=C;var D=new Set([u.SelectorType.Descendant,u.SelectorType.Adjacent]);function S(e){return e!==f&&"pseudo"===e.type&&("scope"===e.name||Array.isArray(e.data)&&e.data.some((function(e){return e.some(S)})))}function k(e,t,n){return n&&e.some(S)?r(r({},t),{context:n}):t}function x(e,t,n,r,i){var o=t.findIndex(h.isFilter),a=t.slice(0,o),s=t[o],l=(0,h.getLimit)(s.name,s.data);if(0===l)return[];var d=k(a,n,i),p=0!==a.length||Array.isArray(e)?0===a.length||1===a.length&&a[0]===f?(Array.isArray(e)?e:[e]).filter(c.isTag):r||a.some(u.isTraversal)?E(e,[a],d,l):T(e,[a],d):c.getChildren(e).filter(c.isTag),g=p.slice(0,l),_=v(s.name,g,s.data,n);if(0===_.length||t.length===o+1)return _;var y=t.slice(o+1),b=y.some(u.isTraversal),F=k(y,n,i);return b&&(D.has(y[0].type)&&y.unshift(m),y.unshift(f)),y.some(h.isFilter)?x(_,y,n,!1,i):b?E(_,[y],F,1/0):T(_,[y],F)}function E(e,t,n,r){if(0===r)return[];var i=(0,l._compileToken)(t,n,e);return A(e,i,r)}function A(e,t,n){void 0===n&&(n=1/0);var r=(0,l.prepareContext)(e,c,t.shouldTestNextSiblings);return c.find((function(e){return c.isTag(e)&&t(e)}),r,!0,n)}function T(e,t,n){var r=(Array.isArray(e)?e:[e]).filter(c.isTag);if(0===r.length)return r;var i=(0,l._compileToken)(t,n);return r.filter(i)}},96759:function(e,t){"use strict";function n(e){return"pseudo"===e.type&&(!!t.filterNames.has(e.name)||!("not"!==e.name||!Array.isArray(e.data))&&e.data.some((function(e){return e.some(n)})))}function r(e,t){var n=null!=t?parseInt(t,10):NaN;switch(e){case"first":return 1;case"nth":case"eq":return isFinite(n)?n>=0?n+1:1/0:0;case"lt":return isFinite(n)?n>=0?n:1/0:0;case"gt":return isFinite(n)?1/0:0;default:return 1/0}}Object.defineProperty(t,"__esModule",{value:!0}),t.getLimit=t.isFilter=t.filterNames=void 0,t.filterNames=new Set(["first","last","eq","gt","nth","lt","even","odd"]),t.isFilter=n,t.getLimit=r},66031:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggleClass=t.removeClass=t.addClass=t.hasClass=t.removeAttr=t.val=t.data=t.prop=t.attr=void 0;var r=n(17645),i=n(71098),o=Object.prototype.hasOwnProperty,a=/\s+/,s="data-",u={null:null,true:!0,false:!1},l=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,c=/^{[^]*}$|^\[[^]*]$/;function d(e,t,n){var a;if(e&&i.isTag(e))return null!==(a=e.attribs)&&void 0!==a||(e.attribs={}),t?o.call(e.attribs,t)?!n&&l.test(t)?t:e.attribs[t]:"option"===e.name&&"value"===t?r.text(e.children):"input"!==e.name||"radio"!==e.attribs.type&&"checkbox"!==e.attribs.type||"value"!==t?void 0:"on":e.attribs}function h(e,t,n){null===n?F(e,t):e.attribs[t]=""+n}function p(e,t){if("object"===typeof e||void 0!==t){if("function"===typeof t){if("string"!==typeof e)throw new Error("Bad combination of arguments.");return i.domEach(this,(function(n,r){i.isTag(n)&&h(n,e,t.call(n,r,n.attribs[e]))}))}return i.domEach(this,(function(n){i.isTag(n)&&("object"===typeof e?Object.keys(e).forEach((function(t){var r=e[t];h(n,t,r)})):h(n,e,t))}))}return arguments.length>1?this:d(this[0],e,this.options.xmlMode)}function f(e,t,n){if(e&&i.isTag(e))return t in e?e[t]:!n&&l.test(t)?void 0!==d(e,t,!1):d(e,t,n)}function g(e,t,n,r){t in e?e[t]=n:h(e,t,!r&&l.test(t)?n?"":null:""+n)}function m(e,t){var n=this;if("string"===typeof e&&void 0===t)switch(e){case"style":var r=this.css(),o=Object.keys(r);return o.forEach((function(e,t){r[t]=e})),r.length=o.length,r;case"tagName":case"nodeName":var a=this[0];return i.isTag(a)?a.name.toUpperCase():void 0;case"outerHTML":return this.clone().wrap("<container />").parent().html();case"innerHTML":return this.html();default:return f(this[0],e,this.options.xmlMode)}if("object"===typeof e||void 0!==t){if("function"===typeof t){if("object"===typeof e)throw new Error("Bad combination of arguments.");return i.domEach(this,(function(r,o){i.isTag(r)&&g(r,e,t.call(r,o,f(r,e,n.options.xmlMode)),n.options.xmlMode)}))}return i.domEach(this,(function(r){i.isTag(r)&&("object"===typeof e?Object.keys(e).forEach((function(t){var i=e[t];g(r,t,i,n.options.xmlMode)})):g(r,e,t,n.options.xmlMode))}))}}function _(e,t,n){var r,i=e;null!==(r=i.data)&&void 0!==r||(i.data={}),"object"===typeof t?Object.assign(i.data,t):"string"===typeof t&&void 0!==n&&(i.data[t]=n)}function y(e,t){var n,r,a;null==t?(n=Object.keys(e.attribs).filter((function(e){return e.startsWith(s)})),r=n.map((function(e){return i.camelCase(e.slice(s.length))}))):(n=[s+i.cssCase(t)],r=[t]);for(var l=0;l<n.length;++l){var d=n[l],h=r[l];if(o.call(e.attribs,d)&&!o.call(e.data,h)){if(a=e.attribs[d],o.call(u,a))a=u[a];else if(a===String(Number(a)))a=Number(a);else if(c.test(a))try{a=JSON.parse(a)}catch(p){}e.data[h]=a}}return null==t?e.data:a}function v(e,t){var n,r=this[0];if(r&&i.isTag(r)){var a=r;return null!==(n=a.data)&&void 0!==n||(a.data={}),e?"object"===typeof e||void 0!==t?(i.domEach(this,(function(n){i.isTag(n)&&("object"===typeof e?_(n,e):_(n,e,t))})),this):o.call(a.data,e)?a.data[e]:y(a,e):y(a)}}function b(e){var t=0===arguments.length,n=this[0];if(!n||!i.isTag(n))return t?void 0:this;switch(n.name){case"textarea":return this.text(e);case"select":var o=this.find("option:selected");if(!t){if(null==this.attr("multiple")&&"object"===typeof e)return this;this.find("option").removeAttr("selected");for(var a="object"!==typeof e?[e]:e,s=0;s<a.length;s++)this.find('option[value="'+a[s]+'"]').attr("selected","");return this}return this.attr("multiple")?o.toArray().map((function(e){return r.text(e.children)})):o.attr("value");case"input":case"option":return t?this.attr("value"):this.attr("value",e)}}function F(e,t){e.attribs&&o.call(e.attribs,t)&&delete e.attribs[t]}function w(e){return e?e.trim().split(a):[]}function C(e){for(var t=w(e),n=function(e){i.domEach(r,(function(n){i.isTag(n)&&F(n,t[e])}))},r=this,o=0;o<t.length;o++)n(o);return this}function D(e){return this.toArray().some((function(t){var n=i.isTag(t)&&t.attribs.class,r=-1;if(n&&e.length)while((r=n.indexOf(e,r+1))>-1){var o=r+e.length;if((0===r||a.test(n[r-1]))&&(o===n.length||a.test(n[o])))return!0}return!1}))}function S(e){if("function"===typeof e)return i.domEach(this,(function(t,n){if(i.isTag(t)){var r=t.attribs.class||"";S.call([t],e.call(t,n,r))}}));if(!e||"string"!==typeof e)return this;for(var t=e.split(a),n=this.length,r=0;r<n;r++){var o=this[r];if(i.isTag(o)){var s=d(o,"class",!1);if(s){for(var u=" "+s+" ",l=0;l<t.length;l++){var c=t[l]+" ";u.includes(" "+c)||(u+=c)}h(o,"class",u.trim())}else h(o,"class",t.join(" ").trim())}}return this}function k(e){if("function"===typeof e)return i.domEach(this,(function(t,n){i.isTag(t)&&k.call([t],e.call(t,n,t.attribs.class||""))}));var t=w(e),n=t.length,r=0===arguments.length;return i.domEach(this,(function(e){if(i.isTag(e))if(r)e.attribs.class="";else{for(var o=w(e.attribs.class),a=!1,s=0;s<n;s++){var u=o.indexOf(t[s]);u>=0&&(o.splice(u,1),a=!0,s--)}a&&(e.attribs.class=o.join(" "))}}))}function x(e,t){if("function"===typeof e)return i.domEach(this,(function(n,r){i.isTag(n)&&x.call([n],e.call(n,r,n.attribs.class||"",t),t)}));if(!e||"string"!==typeof e)return this;for(var n=e.split(a),r=n.length,o="boolean"===typeof t?t?1:-1:0,s=this.length,u=0;u<s;u++){var l=this[u];if(i.isTag(l)){for(var c=w(l.attribs.class),d=0;d<r;d++){var h=c.indexOf(n[d]);o>=0&&h<0?c.push(n[d]):o<=0&&h>=0&&c.splice(h,1)}l.attribs.class=c.join(" ")}}return this}t.attr=p,t.prop=m,t.data=v,t.val=b,t.removeAttr=C,t.hasClass=D,t.addClass=S,t.removeClass=k,t.toggleClass=x},10723:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.css=void 0;var r=n(71098);function i(e,t){return null!=e&&null!=t||"object"===typeof e&&!Array.isArray(e)?r.domEach(this,(function(n,i){r.isTag(n)&&o(n,e,t,i)})):a(this[0],e)}function o(e,t,n,r){if("string"===typeof t){var i=a(e),u="function"===typeof n?n.call(e,r,i[t]):n;""===u?delete i[t]:null!=u&&(i[t]=u),e.attribs.style=s(i)}else"object"===typeof t&&Object.keys(t).forEach((function(n,r){o(e,n,t[n],r)}))}function a(e,t){if(e&&r.isTag(e)){var n=u(e.attribs.style);if("string"===typeof t)return n[t];if(Array.isArray(t)){var i={};return t.forEach((function(e){null!=n[e]&&(i[e]=n[e])})),i}return n}}function s(e){return Object.keys(e).reduce((function(t,n){return t+(t?" ":"")+n+": "+e[n]+";"}),"")}function u(e){return e=(e||"").trim(),e?e.split(";").reduce((function(e,t){var n=t.indexOf(":");return n<1||n===t.length-1||(e[t.slice(0,n).trim()]=t.slice(n+1).trim()),e}),{}):{}}t.css=i},70295:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serializeArray=t.serialize=void 0;var r=n(71098),i="input,select,textarea,keygen",o=/%20/g,a=/\r?\n/g;function s(){var e=this.serializeArray(),t=e.map((function(e){return encodeURIComponent(e.name)+"="+encodeURIComponent(e.value)}));return t.join("&").replace(o,"+")}function u(){var e=this;return this.map((function(t,n){var o=e._make(n);return r.isTag(n)&&"form"===n.name?o.find(i).toArray():o.filter(i).toArray()})).filter('[name!=""]:enabled:not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map((function(t,n){var r,i=e._make(n),o=i.attr("name"),s=null!==(r=i.val())&&void 0!==r?r:"";return Array.isArray(s)?s.map((function(e){return{name:o,value:e.replace(a,"\r\n")}})):{name:o,value:s.replace(a,"\r\n")}})).toArray()}t.serialize=s,t.serializeArray=u},39679:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clone=t.text=t.toString=t.html=t.empty=t.replaceWith=t.remove=t.insertBefore=t.before=t.insertAfter=t.after=t.wrapAll=t.unwrap=t.wrapInner=t.wrap=t.prepend=t.append=t.prependTo=t.appendTo=t._makeDomArray=void 0;var r=n(83422),i=n(82435),o=n(82435),a=r.__importStar(n(47848)),s=n(17645),u=n(71098),l=n(92830);function c(e,t){var n=this;return null==e?[]:u.isCheerio(e)?t?u.cloneDom(e.get()):e.get():Array.isArray(e)?e.reduce((function(e,r){return e.concat(n._makeDomArray(r,t))}),[]):"string"===typeof e?a.default(e,this.options,!1).children:t?u.cloneDom([e]):[e]}function d(e){return function(){for(var t=this,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=this.length-1;return u.domEach(this,(function(r,a){if(i.hasChildren(r)){var u="function"===typeof n[0]?n[0].call(r,a,s.html(r.children)):n,l=t._makeDomArray(u,a<o);e(l,r.children,r)}}))}}function h(e,t,n,i,o){for(var a,s,u=r.__spreadArray([t,n],i),l=e[t-1]||null,c=e[t+n]||null,d=0;d<i.length;++d){var h=i[d],p=h.parent;if(p){var f=p.children.indexOf(i[d]);f>-1&&(p.children.splice(f,1),o===p&&t>f&&u[0]--)}h.parent=o,h.prev&&(h.prev.next=null!==(a=h.next)&&void 0!==a?a:null),h.next&&(h.next.prev=null!==(s=h.prev)&&void 0!==s?s:null),h.prev=i[d-1]||l,h.next=i[d+1]||c}return l&&(l.next=i[0]),c&&(c.prev=i[i.length-1]),e.splice.apply(e,u)}function p(e){var t=u.isCheerio(e)?e:this._make(e);return t.append(this),this}function f(e){var t=u.isCheerio(e)?e:this._make(e);return t.prepend(this),this}function g(e){return function(t){for(var n=this.length-1,r=this.parents().last(),i=0;i<this.length;i++){var o=this[i],a="function"===typeof t?t.call(o,i,o):"string"!==typeof t||u.isHtml(t)?t:r.find(t).clone(),s=this._makeDomArray(a,i<n)[0];if(s&&l.DomUtils.hasChildren(s)){var c=s,d=0;while(d<c.children.length){var h=c.children[d];u.isTag(h)?(c=h,d=0):d++}e(o,c,[s])}}return this}}function m(e){var t=this;return this.parent(e).not("body").each((function(e,n){t._make(n).replaceWith(n.children)})),this}function _(e){var t=this[0];if(t){for(var n=this._make("function"===typeof e?e.call(t,0,t):e).insertBefore(t),r=void 0,i=0;i<n.length;i++)"tag"===n[i].type&&(r=n[i]);var o=0;while(r&&o<r.children.length){var a=r.children[o];"tag"===a.type?(r=a,o=0):o++}r&&this._make(r).append(this)}return this}function y(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=this.length-1;return u.domEach(this,(function(n,i){var o=n.parent;if(l.DomUtils.hasChildren(n)&&o){var a=o.children,u=a.indexOf(n);if(!(u<0)){var c="function"===typeof t[0]?t[0].call(n,i,s.html(n.children)):t,d=e._makeDomArray(c,i<r);h(a,u+1,0,d,o)}}}))}function v(e){var t=this;"string"===typeof e&&(e=this._make(e)),this.remove();var n=[];return this._makeDomArray(e).forEach((function(e){var r=t.clone().toArray(),i=e.parent;if(i){var o=i.children,a=o.indexOf(e);a<0||(h(o,a+1,0,r,i),n.push.apply(n,r))}})),this._make(n)}function b(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=this.length-1;return u.domEach(this,(function(n,i){var o=n.parent;if(l.DomUtils.hasChildren(n)&&o){var a=o.children,u=a.indexOf(n);if(!(u<0)){var c="function"===typeof t[0]?t[0].call(n,i,s.html(n.children)):t,d=e._makeDomArray(c,i<r);h(a,u,0,d,o)}}}))}function F(e){var t=this,n=this._make(e);this.remove();var r=[];return u.domEach(n,(function(e){var n=t.clone().toArray(),i=e.parent;if(i){var o=i.children,a=o.indexOf(e);a<0||(h(o,a,0,n,i),r.push.apply(r,n))}})),this._make(r)}function w(e){var t=e?this.filter(e):this;return u.domEach(t,(function(e){l.DomUtils.removeElement(e),e.prev=e.next=e.parent=null})),this}function C(e){var t=this;return u.domEach(this,(function(n,r){var i=n.parent;if(i){var o=i.children,s="function"===typeof e?e.call(n,r,n):e,u=t._makeDomArray(s);a.update(u,null);var l=o.indexOf(n);h(o,l,1,u,i),u.includes(n)||(n.parent=n.prev=n.next=null)}}))}function D(){return u.domEach(this,(function(e){l.DomUtils.hasChildren(e)&&(e.children.forEach((function(e){e.next=e.prev=e.parent=null})),e.children.length=0)}))}function S(e){if(void 0===e){var t=this[0];return t&&l.DomUtils.hasChildren(t)?s.html(t.children,this.options):null}var n=r.__assign(r.__assign({},this.options),{context:null});return u.domEach(this,(function(t){if(l.DomUtils.hasChildren(t)){t.children.forEach((function(e){e.next=e.prev=e.parent=null})),n.context=t;var r=u.isCheerio(e)?e.toArray():a.default(""+e,n,!1).children;a.update(r,t)}}))}function k(){return s.html(this,this.options)}function x(e){var t=this;return void 0===e?s.text(this):"function"===typeof e?u.domEach(this,(function(n,r){x.call(t._make(n),e.call(n,r,s.text([n])))})):u.domEach(this,(function(t){if(l.DomUtils.hasChildren(t)){t.children.forEach((function(e){e.next=e.prev=e.parent=null}));var n=new o.Text(e);a.update(n,t)}}))}function E(){return this._make(u.cloneDom(this.get()))}t._makeDomArray=c,t.appendTo=p,t.prependTo=f,t.append=d((function(e,t,n){h(t,t.length,0,e,n)})),t.prepend=d((function(e,t,n){h(t,0,0,e,n)})),t.wrap=g((function(e,t,n){var r=e.parent;if(r){var i=r.children,o=i.indexOf(e);a.update([e],t),h(i,o,0,n,r)}})),t.wrapInner=g((function(e,t,n){i.hasChildren(e)&&(a.update(e.children,t),a.update(n,e))})),t.unwrap=m,t.wrapAll=_,t.after=y,t.insertAfter=v,t.before=b,t.insertBefore=F,t.remove=w,t.replaceWith=C,t.empty=D,t.html=S,t.toString=k,t.text=x,t.clone=E},66631:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addBack=t.add=t.end=t.slice=t.index=t.toArray=t.get=t.eq=t.last=t.first=t.has=t.not=t.is=t.filterArray=t.filter=t.map=t.each=t.contents=t.children=t.siblings=t.prevUntil=t.prevAll=t.prev=t.nextUntil=t.nextAll=t.next=t.closest=t.parentsUntil=t.parents=t.parent=t.find=void 0;var r=n(83422),i=n(82435),o=r.__importStar(n(63236)),a=n(71098),s=n(17645),u=n(92830),l=u.DomUtils.uniqueSort,c=/^\s*[~+]/;function d(e){var t;if(!e)return this._make([]);var n=this.toArray();if("string"!==typeof e){var r=a.isCheerio(e)?e.toArray():[e];return this._make(r.filter((function(e){return n.some((function(t){return s.contains(t,e)}))})))}var i=c.test(e)?n:this.children().toArray(),u={context:n,root:null===(t=this._root)||void 0===t?void 0:t[0],xmlMode:this.options.xmlMode};return this._make(o.select(e,i,u))}function h(e){return function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];return function(r){var i,o=e(t,this);return r&&(o=C(o,r,this.options.xmlMode,null===(i=this._root)||void 0===i?void 0:i[0])),this._make(this.length>1&&o.length>1?n.reduce((function(e,t){return t(e)}),o):o)}}}t.find=d;var p=h((function(e,t){for(var n,r=[],i=0;i<t.length;i++){var o=e(t[i]);r.push(o)}return(n=new Array).concat.apply(n,r)})),f=h((function(e,t){for(var n=[],r=0;r<t.length;r++){var i=e(t[r]);null!==i&&n.push(i)}return n}));function g(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var i=null,s=h((function(e,t){var n=[];return a.domEach(t,(function(t){for(var r;r=e(t);t=r){if(null===i||void 0===i?void 0:i(r,n.length))break;n.push(r)}})),n})).apply(void 0,r.__spreadArray([e],t));return function(e,t){var n=this;i="string"===typeof e?function(t){return o.is(t,e,n.options)}:e?F(e):null;var r=s.call(this,t);return i=null,r}}function m(e){return Array.from(new Set(e))}function _(e){var t=this,n=[];return e?(a.domEach(this,(function(r){var i;while(r&&"root"!==r.type){if(!e||C([r],e,t.options.xmlMode,null===(i=t._root)||void 0===i?void 0:i[0]).length){r&&!n.includes(r)&&n.push(r);break}r=r.parent}})),this._make(n)):this._make(n)}function y(){var e=this.toArray().reduce((function(e,t){return i.hasChildren(t)?e.concat(t.children):e}),[]);return this._make(e)}function v(e){var t=0,n=this.length;while(t<n&&!1!==e.call(this[t],t,this[t]))++t;return this}function b(e){for(var t=[],n=0;n<this.length;n++){var r=this[n],i=e.call(r,n,r);null!=i&&(t=t.concat(i))}return this._make(t)}function F(e){return"function"===typeof e?function(t,n){return e.call(t,n,t)}:a.isCheerio(e)?function(t){return Array.prototype.includes.call(e,t)}:function(t){return e===t}}function w(e){var t;return this._make(C(this.toArray(),e,this.options.xmlMode,null===(t=this._root)||void 0===t?void 0:t[0]))}function C(e,t,n,r){return"string"===typeof t?o.filter(t,e,{xmlMode:n,root:r}):e.filter(F(t))}function D(e){var t=this.toArray();return"string"===typeof e?o.some(t.filter(a.isTag),e,this.options):!!e&&t.some(F(e))}function S(e){var t=this.toArray();if("string"===typeof e){var n=new Set(o.filter(e,t,this.options));t=t.filter((function(e){return!n.has(e)}))}else{var r=F(e);t=t.filter((function(e,t){return!r(e,t)}))}return this._make(t)}function k(e){var t=this;return this.filter("string"===typeof e?":has("+e+")":function(n,r){return t._make(r).find(e).length>0})}function x(){return this.length>1?this._make(this[0]):this}function E(){return this.length>0?this._make(this[this.length-1]):this}function A(e){var t;return e=+e,0===e&&this.length<=1?this:(e<0&&(e=this.length+e),this._make(null!==(t=this[e])&&void 0!==t?t:[]))}function T(e){return null==e?this.toArray():this[e<0?this.length+e:e]}function M(){return Array.prototype.slice.call(this)}function O(e){var t,n;return null==e?(t=this.parent().children(),n=this[0]):"string"===typeof e?(t=this._make(e),n=this[0]):(t=this,n=a.isCheerio(e)?e[0]:e),Array.prototype.indexOf.call(t,n)}function L(e,t){return this._make(Array.prototype.slice.call(this,e,t))}function R(){var e;return null!==(e=this.prevObject)&&void 0!==e?e:this._make([])}function P(e,t){var n=this._make(e,t),i=l(r.__spreadArray(r.__spreadArray([],this.get()),n.get()));return this._make(i)}function I(e){return this.prevObject?this.add(e?this.prevObject.filter(e):this.prevObject):this}t.parent=f((function(e){var t=e.parent;return t&&!i.isDocument(t)?t:null}),m),t.parents=p((function(e){var t=[];while(e.parent&&!i.isDocument(e.parent))t.push(e.parent),e=e.parent;return t}),l,(function(e){return e.reverse()})),t.parentsUntil=g((function(e){var t=e.parent;return t&&!i.isDocument(t)?t:null}),l,(function(e){return e.reverse()})),t.closest=_,t.next=f((function(e){return u.DomUtils.nextElementSibling(e)})),t.nextAll=p((function(e){var t=[];while(e.next)e=e.next,a.isTag(e)&&t.push(e);return t}),m),t.nextUntil=g((function(e){return u.DomUtils.nextElementSibling(e)}),m),t.prev=f((function(e){return u.DomUtils.prevElementSibling(e)})),t.prevAll=p((function(e){var t=[];while(e.prev)e=e.prev,a.isTag(e)&&t.push(e);return t}),m),t.prevUntil=g((function(e){return u.DomUtils.prevElementSibling(e)}),m),t.siblings=p((function(e){return u.DomUtils.getSiblings(e).filter((function(t){return a.isTag(t)&&t!==e}))}),l),t.children=p((function(e){return u.DomUtils.getChildren(e).filter(a.isTag)}),m),t.contents=y,t.each=v,t.map=b,t.filter=w,t.filterArray=C,t.is=D,t.not=S,t.has=k,t.first=x,t.last=E,t.eq=A,t.get=T,t.toArray=M,t.index=O,t.slice=L,t.end=R,t.add=P,t.addBack=I},30438:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Cheerio=void 0;var r=n(83422),i=r.__importDefault(n(47848)),o=r.__importDefault(n(34181)),a=n(71098),s=r.__importStar(n(66031)),u=r.__importStar(n(66631)),l=r.__importStar(n(39679)),c=r.__importStar(n(10723)),d=r.__importStar(n(70295)),h=function(){function e(e,t,n,r){var s=this;if(void 0===r&&(r=o.default),this.length=0,this.options=r,!e)return this;if(n&&("string"===typeof n&&(n=i.default(n,this.options,!1)),this._root=new this.constructor(n,null,null,this.options),this._root._root=this._root),a.isCheerio(e))return e;var u="string"===typeof e&&a.isHtml(e)?i.default(e,this.options,!1).children:p(e)?[e]:Array.isArray(e)?e:null;if(u)return u.forEach((function(e,t){s[t]=e})),this.length=u.length,this;var l=e,c=t?"string"===typeof t?a.isHtml(t)?this._make(i.default(t,this.options,!1)):(l=t+" "+l,this._root):a.isCheerio(t)?t:this._make(t):this._root;return c?c.find(l):this}return e.prototype._make=function(e,t){var n=new this.constructor(e,t,this._root,this.options);return n.prevObject=this,n},e}();function p(e){return!!e.name||"root"===e.type||"text"===e.type||"comment"===e.type}t.Cheerio=h,h.prototype.cheerio="[cheerio object]",h.prototype.splice=Array.prototype.splice,h.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator],Object.assign(h.prototype,s,u,l,c,d)},7423:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.root=t.parseHTML=t.merge=t.contains=void 0;var r=n(83422);r.__exportStar(n(66870),t),r.__exportStar(n(79711),t);var i=n(79711);t["default"]=i.load([]);var o=r.__importStar(n(17645));t.contains=o.contains,t.merge=o.merge,t.parseHTML=o.parseHTML,t.root=o.root},79711:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.load=void 0;var r=n(83422),i=r.__importStar(n(34181)),o=r.__importStar(n(17645)),a=n(30438),s=r.__importDefault(n(47848));function u(e,t,n){if(void 0===n&&(n=!0),null==e)throw new Error("cheerio.load() expects a string");var l=r.__assign(r.__assign({},i.default),i.flatten(t)),c=s.default(e,l,n),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.__extends(t,e),t}(a.Cheerio);function h(e,t,n,o){return void 0===n&&(n=c),new d(e,t,n,r.__assign(r.__assign({},l),i.flatten(o)))}return Object.assign(h,o,{load:u,_root:c,_options:l,fn:d.prototype,prototype:d.prototype}),h}t.load=u},34181:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flatten=void 0;var r=n(83422),i={xml:!1,decodeEntities:!0};t["default"]=i;var o={_useHtmlParser2:!0,xmlMode:!0};function a(e){return(null===e||void 0===e?void 0:e.xml)?"boolean"===typeof e.xml?o:r.__assign(r.__assign({},o),e.xml):null!==e&&void 0!==e?e:void 0}t.flatten=a},47848:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.update=void 0;var r=n(92830),i=n(20486),o=n(1058),a=n(82435);function s(e,t,n){if("undefined"!==typeof Buffer&&Buffer.isBuffer(e)&&(e=e.toString()),"string"===typeof e)return t.xmlMode||t._useHtmlParser2?i.parse(e,t):o.parse(e,t,n);var r=e;if(!Array.isArray(r)&&a.isDocument(r))return r;var s=new a.Document([]);return u(r,s),s}function u(e,t){var n=Array.isArray(e)?e:[e];t?t.children=n:t=null;for(var i=0;i<n.length;i++){var o=n[i];o.parent&&o.parent.children!==n&&r.DomUtils.removeElement(o),t?(o.prev=n[i-1]||null,o.next=n[i+1]||null):o.prev=o.next=null,o.parent=t}return t}t["default"]=s,t.update=u},20486:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.parse=void 0;var i=n(92830);Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return i.parseDocument}});var o=n(82789);Object.defineProperty(t,"render",{enumerable:!0,get:function(){return r(o).default}})},1058:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.parse=void 0;var r=n(83422),i=n(82435),o=n(16428),a=r.__importDefault(n(84270));function s(e,t,n){var r={scriptingEnabled:"boolean"!==typeof t.scriptingEnabled||t.scriptingEnabled,treeAdapter:a.default,sourceCodeLocationInfo:t.sourceCodeLocationInfo},i=t.context;return n?o.parse(e,r):o.parseFragment(i,e,r)}function u(e){for(var t,n=("length"in e?e:[e]),s=0;s<n.length;s+=1){var u=n[s];i.isDocument(u)&&(t=Array.prototype.splice).call.apply(t,r.__spreadArray([n,s,1],u.children))}return o.serialize({children:n},{treeAdapter:a.default})}t.parse=s,t.render=u},17645:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.merge=t.contains=t.root=t.parseHTML=t.text=t.xml=t.html=void 0;var r=n(83422),i=r.__importStar(n(34181)),o=n(63236),a=n(92830),s=n(1058),u=n(20486);function l(e,t,n){var r,i=t?"string"===typeof t?o.select(t,null!==(r=null===e||void 0===e?void 0:e._root)&&void 0!==r?r:[],n):t:null===e||void 0===e?void 0:e._root.children;return i?n.xmlMode||n._useHtmlParser2?u.render(i,n):s.render(i):""}function c(e){return"object"===typeof e&&null!=e&&!("length"in e)&&!("type"in e)}function d(e,t){!t&&c(e)&&(t=e,e=void 0);var n=r.__assign(r.__assign(r.__assign({},i.default),this?this._options:{}),i.flatten(null!==t&&void 0!==t?t:{}));return l(this||void 0,e,n)}function h(e){var t=r.__assign(r.__assign({},this._options),{xmlMode:!0});return l(this,e,t)}function p(e){for(var t=e||(this?this.root():[]),n="",r=0;r<t.length;r++){var i=t[r];a.DomUtils.isText(i)?n+=i.data:a.DomUtils.hasChildren(i)&&i.type!==a.ElementType.Comment&&i.type!==a.ElementType.Script&&i.type!==a.ElementType.Style&&(n+=p(i.children))}return n}function f(e,t,n){if(void 0===n&&(n="boolean"===typeof t&&t),!e||"string"!==typeof e)return null;"boolean"===typeof t&&(n=t);var r=this.load(e,i.default,!1);return n||r("script").remove(),r.root()[0].children.slice()}function g(){return this(this._root)}function m(e,t){if(t===e)return!1;var n=t;while(n&&n!==n.parent)if(n=n.parent,n===e)return!0;return!1}function _(e,t){if(y(e)&&y(t)){for(var n=e.length,r=+t.length,i=0;i<r;i++)e[n++]=t[i];return e.length=n,e}}function y(e){if(Array.isArray(e))return!0;if("object"!==typeof e||!Object.prototype.hasOwnProperty.call(e,"length")||"number"!==typeof e.length||e.length<0)return!1;for(var t=0;t<e.length;t++)if(!(t in e))return!1;return!0}t.html=d,t.xml=h,t.text=p,t.parseHTML=f,t.root=g,t.contains=m,t.merge=_},66870:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},71098:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isHtml=t.cloneDom=t.domEach=t.cssCase=t.camelCase=t.isCheerio=t.isTag=void 0;var r=n(92830),i=n(82435);function o(e){return null!=e.cheerio}function a(e){return e.replace(/[_.-](\w|$)/g,(function(e,t){return t.toUpperCase()}))}function s(e){return e.replace(/[A-Z]/g,"-$&").toLowerCase()}function u(e,t){for(var n=e.length,r=0;r<n;r++)t(e[r],r);return e}function l(e){var t="length"in e?Array.prototype.map.call(e,(function(e){return i.cloneNode(e,!0)})):[i.cloneNode(e,!0)],n=new i.Document(t);return t.forEach((function(e){e.parent=n})),t}t.isTag=r.DomUtils.isTag,t.isCheerio=o,t.camelCase=a,t.cssCase=s,t.domEach=u,t.cloneDom=l;var c=/<[a-zA-Z][^]*>/;function d(e){return c.test(e)}t.isHtml=d},46891:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.attributeRules=void 0;var r=n(95794),i=/[-[\]{}()*+?.,\\^$|#\s]/g;function o(e){return e.replace(i,"\\$&")}var a=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function s(e,t){return"boolean"===typeof e.ignoreCase?e.ignoreCase:"quirks"===e.ignoreCase?!!t.quirksMode:!t.xmlMode&&a.has(e.name)}t.attributeRules={equals:function(e,t,n){var r=n.adapter,i=t.name,o=t.value;return s(t,n)?(o=o.toLowerCase(),function(t){var n=r.getAttributeValue(t,i);return null!=n&&n.length===o.length&&n.toLowerCase()===o&&e(t)}):function(t){return r.getAttributeValue(t,i)===o&&e(t)}},hyphen:function(e,t,n){var r=n.adapter,i=t.name,o=t.value,a=o.length;return s(t,n)?(o=o.toLowerCase(),function(t){var n=r.getAttributeValue(t,i);return null!=n&&(n.length===a||"-"===n.charAt(a))&&n.substr(0,a).toLowerCase()===o&&e(t)}):function(t){var n=r.getAttributeValue(t,i);return null!=n&&(n.length===a||"-"===n.charAt(a))&&n.substr(0,a)===o&&e(t)}},element:function(e,t,n){var i=n.adapter,a=t.name,u=t.value;if(/\s/.test(u))return r.falseFunc;var l=new RegExp("(?:^|\\s)".concat(o(u),"(?:$|\\s)"),s(t,n)?"i":"");return function(t){var n=i.getAttributeValue(t,a);return null!=n&&n.length>=u.length&&l.test(n)&&e(t)}},exists:function(e,t,n){var r=t.name,i=n.adapter;return function(t){return i.hasAttrib(t,r)&&e(t)}},start:function(e,t,n){var i=n.adapter,o=t.name,a=t.value,u=a.length;return 0===u?r.falseFunc:s(t,n)?(a=a.toLowerCase(),function(t){var n=i.getAttributeValue(t,o);return null!=n&&n.length>=u&&n.substr(0,u).toLowerCase()===a&&e(t)}):function(t){var n;return!!(null===(n=i.getAttributeValue(t,o))||void 0===n?void 0:n.startsWith(a))&&e(t)}},end:function(e,t,n){var i=n.adapter,o=t.name,a=t.value,u=-a.length;return 0===u?r.falseFunc:s(t,n)?(a=a.toLowerCase(),function(t){var n;return(null===(n=i.getAttributeValue(t,o))||void 0===n?void 0:n.substr(u).toLowerCase())===a&&e(t)}):function(t){var n;return!!(null===(n=i.getAttributeValue(t,o))||void 0===n?void 0:n.endsWith(a))&&e(t)}},any:function(e,t,n){var i=n.adapter,a=t.name,u=t.value;if(""===u)return r.falseFunc;if(s(t,n)){var l=new RegExp(o(u),"i");return function(t){var n=i.getAttributeValue(t,a);return null!=n&&n.length>=u.length&&l.test(n)&&e(t)}}return function(t){var n;return!!(null===(n=i.getAttributeValue(t,a))||void 0===n?void 0:n.includes(u))&&e(t)}},not:function(e,t,n){var r=n.adapter,i=t.name,o=t.value;return""===o?function(t){return!!r.getAttributeValue(t,i)&&e(t)}:s(t,n)?(o=o.toLowerCase(),function(t){var n=r.getAttributeValue(t,i);return(null==n||n.length!==o.length||n.toLowerCase()!==o)&&e(t)}):function(t){return r.getAttributeValue(t,i)!==o&&e(t)}}}},34009:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.compileToken=t.compileUnsafe=t.compile=void 0;var i=n(90473),o=n(95794),a=r(n(78130)),s=n(92737),u=n(38072),l=n(65133);function c(e,t,n){var r=d(e,t,n);return(0,l.ensureIsTag)(r,t.adapter)}function d(e,t,n){var r="string"===typeof e?(0,i.parse)(e):e;return _(r,t,n)}function h(e){return"pseudo"===e.type&&("scope"===e.name||Array.isArray(e.data)&&e.data.some((function(e){return e.some(h)})))}t.compile=c,t.compileUnsafe=d;var p={type:i.SelectorType.Descendant},f={type:"_flexibleDescendant"},g={type:i.SelectorType.Pseudo,name:"scope",data:null};function m(e,t,n){for(var r=t.adapter,i=!!(null===n||void 0===n?void 0:n.every((function(e){var t=r.isTag(e)&&r.getParent(e);return e===l.PLACEHOLDER_ELEMENT||t&&r.isTag(t)}))),o=0,a=e;o<a.length;o++){var u=a[o];if(u.length>0&&(0,s.isTraversal)(u[0])&&"descendant"!==u[0].type);else{if(!i||u.some(h))continue;u.unshift(p)}u.unshift(g)}}function _(e,t,n){var r;e=e.filter((function(e){return e.length>0})),e.forEach(a.default),n=null!==(r=t.context)&&void 0!==r?r:n;var i=Array.isArray(n),s=n&&(Array.isArray(n)?n:[n]);m(e,t,s);var u=!1,l=e.map((function(e){if(e.length>=2){var n=e[0],r=e[1];"pseudo"!==n.type||"scope"!==n.name||(i&&"descendant"===r.type?e[1]=f:"adjacent"!==r.type&&"sibling"!==r.type||(u=!0))}return y(e,t,s)})).reduce(v,o.falseFunc);return l.shouldTestNextSiblings=u,l}function y(e,t,n){var r;return e.reduce((function(e,r){return e===o.falseFunc?o.falseFunc:(0,u.compileGeneralSelector)(e,r,t,n,_)}),null!==(r=t.rootFunc)&&void 0!==r?r:o.trueFunc)}function v(e,t){return t===o.falseFunc||e===o.trueFunc?e:e===o.falseFunc||t===o.trueFunc?t:function(n){return e(n)||t(n)}}t.compileToken=_},38072:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compileGeneralSelector=void 0;var r=n(46891),i=n(13416),o=n(90473);function a(e,t,n,a,s){var u=n.adapter,l=n.equals;switch(t.type){case o.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case o.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case o.SelectorType.Attribute:if(null!=t.namespace)throw new Error("Namespaced attributes are not yet supported by css-select");return n.xmlMode&&!n.lowerCaseAttributeNames||(t.name=t.name.toLowerCase()),r.attributeRules[t.action](e,t,n);case o.SelectorType.Pseudo:return(0,i.compilePseudoSelector)(e,t,n,a,s);case o.SelectorType.Tag:if(null!=t.namespace)throw new Error("Namespaced tag names are not yet supported by css-select");var c=t.name;return n.xmlMode&&!n.lowerCaseTags||(c=c.toLowerCase()),function(t){return u.getName(t)===c&&e(t)};case o.SelectorType.Descendant:if(!1===n.cacheResults||"undefined"===typeof WeakSet)return function(t){var n=t;while(n=u.getParent(n))if(u.isTag(n)&&e(n))return!0;return!1};var d=new WeakSet;return function(t){var n=t;while(n=u.getParent(n))if(!d.has(n)){if(u.isTag(n)&&e(n))return!0;d.add(n)}return!1};case"_flexibleDescendant":return function(t){var n=t;do{if(u.isTag(n)&&e(n))return!0}while(n=u.getParent(n));return!1};case o.SelectorType.Parent:return function(t){return u.getChildren(t).some((function(t){return u.isTag(t)&&e(t)}))};case o.SelectorType.Child:return function(t){var n=u.getParent(t);return null!=n&&u.isTag(n)&&e(n)};case o.SelectorType.Sibling:return function(t){for(var n=u.getSiblings(t),r=0;r<n.length;r++){var i=n[r];if(l(t,i))break;if(u.isTag(i)&&e(i))return!0}return!1};case o.SelectorType.Adjacent:return u.prevElementSibling?function(t){var n=u.prevElementSibling(t);return null!=n&&e(n)}:function(t){for(var n,r=u.getSiblings(t),i=0;i<r.length;i++){var o=r[i];if(l(t,o))break;u.isTag(o)&&(n=o)}return!!n&&e(n)};case o.SelectorType.Universal:if(null!=t.namespace&&"*"!==t.namespace)throw new Error("Namespaced universal selectors are not yet supported by css-select");return e}}t.compileGeneralSelector=a},19944:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.aliases=t.pseudos=t.filters=t.is=t.selectOne=t.selectAll=t.prepareContext=t._compileToken=t._compileUnsafe=t.compile=void 0;var a=o(n(78839)),s=n(95794),u=n(34009),l=n(65133),c=function(e,t){return e===t},d={adapter:a,equals:c};function h(e){var t,n,r,i,o=null!==e&&void 0!==e?e:d;return null!==(t=o.adapter)&&void 0!==t||(o.adapter=a),null!==(n=o.equals)&&void 0!==n||(o.equals=null!==(i=null===(r=o.adapter)||void 0===r?void 0:r.equals)&&void 0!==i?i:c),o}function p(e){return function(t,n,r){var i=h(n);return e(t,i,r)}}function f(e){return function(t,n,r){var i=h(r);"function"!==typeof t&&(t=(0,u.compileUnsafe)(t,i,n));var o=g(n,i.adapter,t.shouldTestNextSiblings);return e(t,o,i)}}function g(e,t,n){return void 0===n&&(n=!1),n&&(e=m(e,t)),Array.isArray(e)?t.removeSubsets(e):t.getChildren(e)}function m(e,t){for(var n=Array.isArray(e)?e.slice(0):[e],r=n.length,i=0;i<r;i++){var o=(0,l.getNextSiblings)(n[i],t);n.push.apply(n,o)}return n}function _(e,t,n){var r=h(n);return("function"===typeof t?t:(0,u.compile)(t,r))(e)}t.compile=p(u.compile),t._compileUnsafe=p(u.compileUnsafe),t._compileToken=p(u.compileToken),t.prepareContext=g,t.selectAll=f((function(e,t,n){return e!==s.falseFunc&&t&&0!==t.length?n.adapter.findAll(e,t):[]})),t.selectOne=f((function(e,t,n){return e!==s.falseFunc&&t&&0!==t.length?n.adapter.findOne(e,t):null})),t.is=_,t["default"]=t.selectAll;var y=n(13416);Object.defineProperty(t,"filters",{enumerable:!0,get:function(){return y.filters}}),Object.defineProperty(t,"pseudos",{enumerable:!0,get:function(){return y.pseudos}}),Object.defineProperty(t,"aliases",{enumerable:!0,get:function(){return y.aliases}})},92737:function(e,t){"use strict";function n(e){return t.procedure[e.type]<0}Object.defineProperty(t,"__esModule",{value:!0}),t.isTraversal=t.procedure=void 0,t.procedure={universal:50,tag:30,attribute:1,pseudo:0,"pseudo-element":0,"column-combinator":-1,descendant:-1,child:-1,parent:-1,sibling:-1,adjacent:-1,_flexibleDescendant:-1},t.isTraversal=n},2316:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.aliases=void 0,t.aliases={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:":is(\n        :is(button, input, select, textarea, optgroup, option)[disabled],\n        optgroup[disabled] > option,\n        fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)\n    )",enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"}},72531:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.filters=void 0;var i=r(n(22265)),o=n(95794);function a(e,t){return function(n){var r=t.getParent(n);return null!=r&&t.isTag(r)&&e(n)}}function s(e){return function(t,n,r){var i=r.adapter,a=i[e];return"function"!==typeof a?o.falseFunc:function(e){return a(e)&&t(e)}}}t.filters={contains:function(e,t,n){var r=n.adapter;return function(n){return e(n)&&r.getText(n).includes(t)}},icontains:function(e,t,n){var r=n.adapter,i=t.toLowerCase();return function(t){return e(t)&&r.getText(t).toLowerCase().includes(i)}},"nth-child":function(e,t,n){var r=n.adapter,s=n.equals,u=(0,i.default)(t);return u===o.falseFunc?o.falseFunc:u===o.trueFunc?a(e,r):function(t){for(var n=r.getSiblings(t),i=0,o=0;o<n.length;o++){if(s(t,n[o]))break;r.isTag(n[o])&&i++}return u(i)&&e(t)}},"nth-last-child":function(e,t,n){var r=n.adapter,s=n.equals,u=(0,i.default)(t);return u===o.falseFunc?o.falseFunc:u===o.trueFunc?a(e,r):function(t){for(var n=r.getSiblings(t),i=0,o=n.length-1;o>=0;o--){if(s(t,n[o]))break;r.isTag(n[o])&&i++}return u(i)&&e(t)}},"nth-of-type":function(e,t,n){var r=n.adapter,s=n.equals,u=(0,i.default)(t);return u===o.falseFunc?o.falseFunc:u===o.trueFunc?a(e,r):function(t){for(var n=r.getSiblings(t),i=0,o=0;o<n.length;o++){var a=n[o];if(s(t,a))break;r.isTag(a)&&r.getName(a)===r.getName(t)&&i++}return u(i)&&e(t)}},"nth-last-of-type":function(e,t,n){var r=n.adapter,s=n.equals,u=(0,i.default)(t);return u===o.falseFunc?o.falseFunc:u===o.trueFunc?a(e,r):function(t){for(var n=r.getSiblings(t),i=0,o=n.length-1;o>=0;o--){var a=n[o];if(s(t,a))break;r.isTag(a)&&r.getName(a)===r.getName(t)&&i++}return u(i)&&e(t)}},root:function(e,t,n){var r=n.adapter;return function(t){var n=r.getParent(t);return(null==n||!r.isTag(n))&&e(t)}},scope:function(e,n,r,i){var o=r.equals;return i&&0!==i.length?1===i.length?function(t){return o(i[0],t)&&e(t)}:function(t){return i.includes(t)&&e(t)}:t.filters.root(e,n,r)},hover:s("isHovered"),visited:s("isVisited"),active:s("isActive")}},13416:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compilePseudoSelector=t.aliases=t.pseudos=t.filters=void 0;var r=n(95794),i=n(90473),o=n(72531);Object.defineProperty(t,"filters",{enumerable:!0,get:function(){return o.filters}});var a=n(57491);Object.defineProperty(t,"pseudos",{enumerable:!0,get:function(){return a.pseudos}});var s=n(2316);Object.defineProperty(t,"aliases",{enumerable:!0,get:function(){return s.aliases}});var u=n(65133);function l(e,t,n,l,c){var d=t.name,h=t.data;if(Array.isArray(h))return u.subselects[d](e,h,n,l,c);if(d in s.aliases){if(null!=h)throw new Error("Pseudo ".concat(d," doesn't have any arguments"));var p=(0,i.parse)(s.aliases[d]);return u.subselects.is(e,p,n,l,c)}if(d in o.filters)return o.filters[d](e,h,n,l);if(d in a.pseudos){var f=a.pseudos[d];return(0,a.verifyPseudoArgs)(f,d,h),f===r.falseFunc?r.falseFunc:e===r.trueFunc?function(e){return f(e,n,h)}:function(t){return f(t,n,h)&&e(t)}}throw new Error("unmatched pseudo-class :".concat(d))}t.compilePseudoSelector=l},57491:function(e,t){"use strict";function n(e,t,n){if(null===n){if(e.length>2)throw new Error("pseudo-selector :".concat(t," requires an argument"))}else if(2===e.length)throw new Error("pseudo-selector :".concat(t," doesn't have any arguments"))}Object.defineProperty(t,"__esModule",{value:!0}),t.verifyPseudoArgs=t.pseudos=void 0,t.pseudos={empty:function(e,t){var n=t.adapter;return!n.getChildren(e).some((function(e){return n.isTag(e)||""!==n.getText(e)}))},"first-child":function(e,t){var n=t.adapter,r=t.equals,i=n.getSiblings(e).find((function(e){return n.isTag(e)}));return null!=i&&r(e,i)},"last-child":function(e,t){for(var n=t.adapter,r=t.equals,i=n.getSiblings(e),o=i.length-1;o>=0;o--){if(r(e,i[o]))return!0;if(n.isTag(i[o]))break}return!1},"first-of-type":function(e,t){for(var n=t.adapter,r=t.equals,i=n.getSiblings(e),o=n.getName(e),a=0;a<i.length;a++){var s=i[a];if(r(e,s))return!0;if(n.isTag(s)&&n.getName(s)===o)break}return!1},"last-of-type":function(e,t){for(var n=t.adapter,r=t.equals,i=n.getSiblings(e),o=n.getName(e),a=i.length-1;a>=0;a--){var s=i[a];if(r(e,s))return!0;if(n.isTag(s)&&n.getName(s)===o)break}return!1},"only-of-type":function(e,t){var n=t.adapter,r=t.equals,i=n.getName(e);return n.getSiblings(e).every((function(t){return r(e,t)||!n.isTag(t)||n.getName(t)!==i}))},"only-child":function(e,t){var n=t.adapter,r=t.equals;return n.getSiblings(e).every((function(t){return r(e,t)||!n.isTag(t)}))}},t.verifyPseudoArgs=n},65133:function(e,t,n){"use strict";var r=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.subselects=t.getNextSiblings=t.ensureIsTag=t.PLACEHOLDER_ELEMENT=void 0;var i=n(95794),o=n(92737);function a(e,t){return e===i.falseFunc?i.falseFunc:function(n){return t.isTag(n)&&e(n)}}function s(e,t){var n=t.getSiblings(e);if(n.length<=1)return[];var r=n.indexOf(e);return r<0||r===n.length-1?[]:n.slice(r+1).filter(t.isTag)}t.PLACEHOLDER_ELEMENT={},t.ensureIsTag=a,t.getNextSiblings=s;var u=function(e,t,n,r,i){var o={xmlMode:!!n.xmlMode,adapter:n.adapter,equals:n.equals},a=i(t,o,r);return function(t){return a(t)&&e(t)}};t.subselects={is:u,matches:u,where:u,not:function(e,t,n,r,o){var a={xmlMode:!!n.xmlMode,adapter:n.adapter,equals:n.equals},s=o(t,a,r);return s===i.falseFunc?e:s===i.trueFunc?i.falseFunc:function(t){return!s(t)&&e(t)}},has:function(e,n,u,l,c){var d=u.adapter,h={xmlMode:!!u.xmlMode,adapter:d,equals:u.equals},p=n.some((function(e){return e.some(o.isTraversal)}))?[t.PLACEHOLDER_ELEMENT]:void 0,f=c(n,h,p);if(f===i.falseFunc)return i.falseFunc;if(f===i.trueFunc)return function(t){return d.getChildren(t).some(d.isTag)&&e(t)};var g=a(f,d),m=f.shouldTestNextSiblings,_=void 0!==m&&m;return p?function(t){p[0]=t;var n=d.getChildren(t),i=_?r(r([],n,!0),s(t,d),!0):n;return e(t)&&d.existsOne(g,i)}:function(t){return e(t)&&d.existsOne(g,d.getChildren(t))}}}},78130:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(90473),i=n(92737),o={exists:10,equals:8,not:7,start:6,end:6,any:5,hyphen:4,element:4};function a(e){for(var t=e.map(s),n=1;n<e.length;n++){var r=t[n];if(!(r<0))for(var i=n-1;i>=0&&r<t[i];i--){var o=e[i+1];e[i+1]=e[i],e[i]=o,t[i+1]=t[i],t[i]=r}}}function s(e){var t=i.procedure[e.type];if(e.type===r.SelectorType.Attribute)t=o[e.action],t===o.equals&&"id"===e.name&&(t=9),e.ignoreCase&&(t>>=1);else if(e.type===r.SelectorType.Pseudo)if(e.data)if("has"===e.name||"contains"===e.name)t=0;else if(Array.isArray(e.data)){t=0;for(var n=0;n<e.data.length;n++)if(1===e.data[n].length){var a=s(e.data[n][0]);if(0===a){t=0;break}a>t&&(t=a)}e.data.length>1&&t>0&&(t-=1)}else t=1;else t=3;return t}t["default"]=a},90473:function(e,t,n){"use strict";var r;n.r(t),n.d(t,{AttributeAction:function(){return o},IgnoreCaseMode:function(){return i},SelectorType:function(){return r},isTraversal:function(){return c},parse:function(){return m},stringify:function(){return C}}),function(e){e["Attribute"]="attribute",e["Pseudo"]="pseudo",e["PseudoElement"]="pseudo-element",e["Tag"]="tag",e["Universal"]="universal",e["Adjacent"]="adjacent",e["Child"]="child",e["Descendant"]="descendant",e["Parent"]="parent",e["Sibling"]="sibling",e["ColumnCombinator"]="column-combinator"}(r||(r={}));const i={Unknown:null,QuirksMode:"quirks",IgnoreCase:!0,CaseSensitive:!1};var o;(function(e){e["Any"]="any",e["Element"]="element",e["End"]="end",e["Equals"]="equals",e["Exists"]="exists",e["Hyphen"]="hyphen",e["Not"]="not",e["Start"]="start"})(o||(o={}));const a=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,s=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,u=new Map([[126,o.Element],[94,o.Start],[36,o.End],[42,o.Any],[33,o.Not],[124,o.Hyphen]]),l=new Set(["has","not","matches","is","where","host","host-context"]);function c(e){switch(e.type){case r.Adjacent:case r.Child:case r.Descendant:case r.Parent:case r.Sibling:case r.ColumnCombinator:return!0;default:return!1}}const d=new Set(["contains","icontains"]);function h(e,t,n){const r=parseInt(t,16)-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)}function p(e){return e.replace(s,h)}function f(e){return 39===e||34===e}function g(e){return 32===e||9===e||10===e||12===e||13===e}function m(e){const t=[],n=_(t,`${e}`,0);if(n<e.length)throw new Error(`Unmatched selector: ${e.slice(n)}`);return t}function _(e,t,n){let i=[];function s(e){const r=t.slice(n+e).match(a);if(!r)throw new Error(`Expected name, found ${t.slice(n)}`);const[i]=r;return n+=e+i.length,p(i)}function h(e){n+=e;while(n<t.length&&g(t.charCodeAt(n)))n++}function m(){n+=1;const e=n;let r=1;for(;r>0&&n<t.length;n++)40!==t.charCodeAt(n)||y(n)?41!==t.charCodeAt(n)||y(n)||r--:r++;if(r)throw new Error("Parenthesis not matched");return p(t.slice(e,n-1))}function y(e){let n=0;while(92===t.charCodeAt(--e))n++;return 1===(1&n)}function v(){if(i.length>0&&c(i[i.length-1]))throw new Error("Did not expect successive traversals.")}function b(e){i.length>0&&i[i.length-1].type===r.Descendant?i[i.length-1].type=e:(v(),i.push({type:e}))}function F(e,t){i.push({type:r.Attribute,name:e,action:t,value:s(1),namespace:null,ignoreCase:"quirks"})}function w(){if(i.length&&i[i.length-1].type===r.Descendant&&i.pop(),0===i.length)throw new Error("Empty sub-selector");e.push(i)}if(h(0),t.length===n)return n;e:while(n<t.length){const e=t.charCodeAt(n);switch(e){case 32:case 9:case 10:case 12:case 13:0!==i.length&&i[0].type===r.Descendant||(v(),i.push({type:r.Descendant})),h(1);break;case 62:b(r.Child),h(1);break;case 60:b(r.Parent),h(1);break;case 126:b(r.Sibling),h(1);break;case 43:b(r.Adjacent),h(1);break;case 46:F("class",o.Element);break;case 35:F("id",o.Equals);break;case 91:{let e;h(1);let a=null;124===t.charCodeAt(n)?e=s(1):t.startsWith("*|",n)?(a="*",e=s(2)):(e=s(0),124===t.charCodeAt(n)&&61!==t.charCodeAt(n+1)&&(a=e,e=s(1))),h(0);let l=o.Exists;const c=u.get(t.charCodeAt(n));if(c){if(l=c,61!==t.charCodeAt(n+1))throw new Error("Expected `=`");h(2)}else 61===t.charCodeAt(n)&&(l=o.Equals,h(1));let d="",m=null;if("exists"!==l){if(f(t.charCodeAt(n))){const e=t.charCodeAt(n);let r=n+1;while(r<t.length&&(t.charCodeAt(r)!==e||y(r)))r+=1;if(t.charCodeAt(r)!==e)throw new Error("Attribute value didn't end");d=p(t.slice(n+1,r)),n=r+1}else{const e=n;while(n<t.length&&(!g(t.charCodeAt(n))&&93!==t.charCodeAt(n)||y(n)))n+=1;d=p(t.slice(e,n))}h(0);const e=32|t.charCodeAt(n);115===e?(m=!1,h(1)):105===e&&(m=!0,h(1))}if(93!==t.charCodeAt(n))throw new Error("Attribute selector didn't terminate");n+=1;const _={type:r.Attribute,name:e,action:l,value:d,namespace:a,ignoreCase:m};i.push(_);break}case 58:{if(58===t.charCodeAt(n+1)){i.push({type:r.PseudoElement,name:s(2).toLowerCase(),data:40===t.charCodeAt(n)?m():null});continue}const e=s(1).toLowerCase();let o=null;if(40===t.charCodeAt(n))if(l.has(e)){if(f(t.charCodeAt(n+1)))throw new Error(`Pseudo-selector ${e} cannot be quoted`);if(o=[],n=_(o,t,n+1),41!==t.charCodeAt(n))throw new Error(`Missing closing parenthesis in :${e} (${t})`);n+=1}else{if(o=m(),d.has(e)){const e=o.charCodeAt(0);e===o.charCodeAt(o.length-1)&&f(e)&&(o=o.slice(1,-1))}o=p(o)}i.push({type:r.Pseudo,name:e,data:o});break}case 44:w(),i=[],h(1);break;default:{if(t.startsWith("/*",n)){const e=t.indexOf("*/",n+2);if(e<0)throw new Error("Comment was not terminated");n=e+2,0===i.length&&h(0);break}let o,u=null;if(42===e)n+=1,o="*";else if(124===e){if(o="",124===t.charCodeAt(n+1)){b(r.ColumnCombinator),h(2);break}}else{if(!a.test(t.slice(n)))break e;o=s(0)}124===t.charCodeAt(n)&&124!==t.charCodeAt(n+1)&&(u=o,42===t.charCodeAt(n+1)?(o="*",n+=2):o=s(1)),i.push("*"===o?{type:r.Universal,namespace:u}:{type:r.Tag,name:o,namespace:u})}}}return w(),n}const y=["\\",'"'],v=[...y,"(",")"],b=new Set(y.map((e=>e.charCodeAt(0)))),F=new Set(v.map((e=>e.charCodeAt(0)))),w=new Set([...v,"~","^","$","*","+","!","|",":","[","]"," ","."].map((e=>e.charCodeAt(0))));function C(e){return e.map((e=>e.map(D).join(""))).join(", ")}function D(e,t,n){switch(e.type){case r.Child:return 0===t?"> ":" > ";case r.Parent:return 0===t?"< ":" < ";case r.Sibling:return 0===t?"~ ":" ~ ";case r.Adjacent:return 0===t?"+ ":" + ";case r.Descendant:return" ";case r.ColumnCombinator:return 0===t?"|| ":" || ";case r.Universal:return"*"===e.namespace&&t+1<n.length&&"name"in n[t+1]?"":`${x(e.namespace)}*`;case r.Tag:return k(e);case r.PseudoElement:return`::${E(e.name,w)}${null===e.data?"":`(${E(e.data,F)})`}`;case r.Pseudo:return`:${E(e.name,w)}${null===e.data?"":`(${"string"===typeof e.data?E(e.data,F):C(e.data)})`}`;case r.Attribute:{if("id"===e.name&&e.action===o.Equals&&"quirks"===e.ignoreCase&&!e.namespace)return`#${E(e.value,w)}`;if("class"===e.name&&e.action===o.Element&&"quirks"===e.ignoreCase&&!e.namespace)return`.${E(e.value,w)}`;const t=k(e);return e.action===o.Exists?`[${t}]`:`[${t}${S(e.action)}="${E(e.value,b)}"${null===e.ignoreCase?"":e.ignoreCase?" i":" s"}]`}}}function S(e){switch(e){case o.Equals:return"";case o.Element:return"~";case o.Start:return"^";case o.End:return"$";case o.Any:return"*";case o.Not:return"!";case o.Hyphen:return"|";case o.Exists:throw new Error("Shouldn't be here")}}function k(e){return`${x(e.namespace)}${E(e.name,w)}`}function x(e){return null!==e?`${"*"===e?"*":E(e,w)}|`:""}function E(e,t){let n=0,r="";for(let i=0;i<e.length;i++)t.has(e.charCodeAt(i))&&(r+=`${e.slice(n,i)}\\${e.charAt(i)}`,n=i+1);return r.length>0?r+e.slice(n):e}},57714:function(e,t,n){var r=n(29309),i=n(84059),o=n(15151),a=n(62404),s=n(77571),u={symbol:"",thousandsSeparator:",",decimalSeparator:".",symbolOnLeft:!0,spaceBetweenAmountAndSymbol:!1,decimalDigits:2},l={},c=[{symbolOnLeft:!0,spaceBetweenAmountAndSymbol:!1,format:{pos:"%s%v",neg:"-%s%v",zero:"%s%v"}},{symbolOnLeft:!0,spaceBetweenAmountAndSymbol:!0,format:{pos:"%s %v",neg:"-%s %v",zero:"%s %v"}},{symbolOnLeft:!1,spaceBetweenAmountAndSymbol:!1,format:{pos:"%v%s",neg:"-%v%s",zero:"%v%s"}},{symbolOnLeft:!1,spaceBetweenAmountAndSymbol:!0,format:{pos:"%v %s",neg:"-%v %s",zero:"%v %s"}}];function d(e,t){var n=t.code||t.locale&&o.getCurrency(t.locale),a=/^([a-z]+)([_-]([a-z]+))?$/i.exec(t.locale)||[],d=a[1],f=a[3],g=i({},l,s[d]||{},s[d+"-"+f]||{}),m=i({},u,h(n),g),_=m.symbolOnLeft,y=m.spaceBetweenAmountAndSymbol,v=c.filter((function(e){return e.symbolOnLeft==_&&e.spaceBetweenAmountAndSymbol==y}))[0].format;return r.formatMoney(e,{symbol:p(t.symbol)?m.symbol:t.symbol,decimal:p(t.decimal)?m.decimalSeparator:t.decimal,thousand:p(t.thousand)?m.thousandsSeparator:t.thousand,precision:"number"===typeof t.precision?t.precision:m.decimalDigits,format:["string","object"].indexOf(typeof t.format)>-1?t.format:v})}function h(e){return a[e]}function p(e){return"undefined"===typeof e}function f(e,t){var n=t.code||t.locale&&o.getCurrency(t.locale),a=s[t.locale]||l,c=i({},u,h(n),a),d=p(t.decimal)?c.decimalSeparator:t.decimal;return r.unformat(e,d)}e.exports={defaultCurrency:u,get currencies(){return Object.keys(a).map((function(e){return a[e]}))},findCurrency:h,format:d,unformat:f}},29173:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";var e=1e3,t=6e4,n=36e5,r="millisecond",i="second",o="minute",a="hour",s="day",u="week",l="month",c="quarter",d="year",h="date",p="Invalid Date",f=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},_=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},y={s:_,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+_(r,2,"0")+":"+_(i,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,l),o=n-i<0,a=t.clone().add(r+(o?-1:1),l);return+(-(r+(n-i)/(o?i-a:a-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:d,w:u,d:s,D:h,h:a,m:o,s:i,ms:r,Q:c}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},v="en",b={};b[v]=m;var F="$isDayjsObject",w=function(e){return e instanceof k||!(!e||!e[F])},C=function e(t,n,r){var i;if(!t)return v;if("string"==typeof t){var o=t.toLowerCase();b[o]&&(i=o),n&&(b[o]=n,i=o);var a=t.split("-");if(!i&&a.length>1)return e(a[0])}else{var s=t.name;b[s]=t,i=s}return!r&&i&&(v=i),i||!r&&v},D=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new k(n)},S=y;S.l=C,S.i=w,S.w=function(e,t){return D(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var k=function(){function m(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[F]=!0}var _=m.prototype;return _.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(S.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(f);if(r){var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.init()},_.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},_.$utils=function(){return S},_.isValid=function(){return!(this.$d.toString()===p)},_.isSame=function(e,t){var n=D(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return D(e)<this.startOf(t)},_.isBefore=function(e,t){return this.endOf(t)<D(e)},_.$g=function(e,t,n){return S.u(e)?this[t]:this.set(n,e)},_.unix=function(){return Math.floor(this.valueOf()/1e3)},_.valueOf=function(){return this.$d.getTime()},_.startOf=function(e,t){var n=this,r=!!S.u(t)||t,c=S.p(e),p=function(e,t){var i=S.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return r?i:i.endOf(s)},f=function(e,t){return S.w(n.toDate()[e].apply(n.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},g=this.$W,m=this.$M,_=this.$D,y="set"+(this.$u?"UTC":"");switch(c){case d:return r?p(1,0):p(31,11);case l:return r?p(1,m):p(0,m+1);case u:var v=this.$locale().weekStart||0,b=(g<v?g+7:g)-v;return p(r?_-b:_+(6-b),m);case s:case h:return f(y+"Hours",0);case a:return f(y+"Minutes",1);case o:return f(y+"Seconds",2);case i:return f(y+"Milliseconds",3);default:return this.clone()}},_.endOf=function(e){return this.startOf(e,!1)},_.$set=function(e,t){var n,u=S.p(e),c="set"+(this.$u?"UTC":""),p=(n={},n[s]=c+"Date",n[h]=c+"Date",n[l]=c+"Month",n[d]=c+"FullYear",n[a]=c+"Hours",n[o]=c+"Minutes",n[i]=c+"Seconds",n[r]=c+"Milliseconds",n)[u],f=u===s?this.$D+(t-this.$W):t;if(u===l||u===d){var g=this.clone().set(h,1);g.$d[p](f),g.init(),this.$d=g.set(h,Math.min(this.$D,g.daysInMonth())).$d}else p&&this.$d[p](f);return this.init(),this},_.set=function(e,t){return this.clone().$set(e,t)},_.get=function(e){return this[S.p(e)]()},_.add=function(r,c){var h,p=this;r=Number(r);var f=S.p(c),g=function(e){var t=D(p);return S.w(t.date(t.date()+Math.round(e*r)),p)};if(f===l)return this.set(l,this.$M+r);if(f===d)return this.set(d,this.$y+r);if(f===s)return g(1);if(f===u)return g(7);var m=(h={},h[o]=t,h[a]=n,h[i]=e,h)[f]||1,_=this.$d.getTime()+r*m;return S.w(_,this)},_.subtract=function(e,t){return this.add(-1*e,t)},_.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var r=e||"YYYY-MM-DDTHH:mm:ssZ",i=S.z(this),o=this.$H,a=this.$m,s=this.$M,u=n.weekdays,l=n.months,c=n.meridiem,d=function(e,n,i,o){return e&&(e[n]||e(t,r))||i[n].slice(0,o)},h=function(e){return S.s(o%12||12,e,"0")},f=c||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(g,(function(e,r){return r||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return S.s(t.$y,4,"0");case"M":return s+1;case"MM":return S.s(s+1,2,"0");case"MMM":return d(n.monthsShort,s,l,3);case"MMMM":return d(l,s);case"D":return t.$D;case"DD":return S.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(n.weekdaysMin,t.$W,u,2);case"ddd":return d(n.weekdaysShort,t.$W,u,3);case"dddd":return u[t.$W];case"H":return String(o);case"HH":return S.s(o,2,"0");case"h":return h(1);case"hh":return h(2);case"a":return f(o,a,!0);case"A":return f(o,a,!1);case"m":return String(a);case"mm":return S.s(a,2,"0");case"s":return String(t.$s);case"ss":return S.s(t.$s,2,"0");case"SSS":return S.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")}))},_.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},_.diff=function(r,h,p){var f,g=this,m=S.p(h),_=D(r),y=(_.utcOffset()-this.utcOffset())*t,v=this-_,b=function(){return S.m(g,_)};switch(m){case d:f=b()/12;break;case l:f=b();break;case c:f=b()/3;break;case u:f=(v-y)/6048e5;break;case s:f=(v-y)/864e5;break;case a:f=v/n;break;case o:f=v/t;break;case i:f=v/e;break;default:f=v}return p?f:S.a(f)},_.daysInMonth=function(){return this.endOf(l).$D},_.$locale=function(){return b[this.$L]},_.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=C(e,t,!0);return r&&(n.$L=r),n},_.clone=function(){return S.w(this.$d,this)},_.toDate=function(){return new Date(this.valueOf())},_.toJSON=function(){return this.isValid()?this.toISOString():null},_.toISOString=function(){return this.$d.toISOString()},_.toString=function(){return this.$d.toUTCString()},m}(),x=k.prototype;return D.prototype=x,[["$ms",r],["$s",i],["$m",o],["$H",a],["$W",s],["$M",l],["$y",d],["$D",h]].forEach((function(e){x[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),D.extend=function(e,t){return e.$i||(e(t,k,D),e.$i=!0),D},D.locale=C,D.isDayjs=w,D.unix=function(e){return D(1e3*e)},D.en=b[v],D.Ls=b,D.p={},D}))},43302:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,i,o){var a=i.prototype;o.utc=function(e){var t={date:e,utc:!0,args:arguments};return new i(t)},a.utc=function(t){var n=o(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},a.local=function(){return o(this.toDate(),{locale:this.$L,utc:!1})};var s=a.parse;a.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var u=a.init;a.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else u.call(this)};var l=a.utcOffset;a.utcOffset=function(r,i){var o=this.$utils().u;if(o(r))return this.$u?0:o(this.$offset)?l.call(this):this.$offset;if("string"==typeof r&&(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var i=(""+r[0]).match(n)||["-",0,0],o=i[0],a=60*+i[1]+ +i[2];return 0===a?0:"+"===o?a:-a}(r),null===r))return this;var a=Math.abs(r)<=16?60*r:r,s=this;if(i)return s.$offset=a,s.$u=0===r,s;if(0!==r){var u=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(a+u,e)).$offset=a,s.$x.$localOffset=u}else s=this.utc();return s};var c=a.format;a.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return c.call(this,t)},a.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*e},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var d=a.toDate;a.toDate=function(e){return"s"===e&&this.$offset?o(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var h=a.diff;a.diff=function(e,t,n){if(e&&this.$u===e.$u)return h.call(this,e,t,n);var r=this.local(),i=o(e).local();return h.call(r,i,t,n)}}}))},59149:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.attributeNames=t.elementNames=void 0,t.elementNames=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]),t.attributeNames=new Map([["definitionurl","definitionURL"],["attributename","attributeName"],["attributetype","attributeType"],["basefrequency","baseFrequency"],["baseprofile","baseProfile"],["calcmode","calcMode"],["clippathunits","clipPathUnits"],["diffuseconstant","diffuseConstant"],["edgemode","edgeMode"],["filterunits","filterUnits"],["glyphref","glyphRef"],["gradienttransform","gradientTransform"],["gradientunits","gradientUnits"],["kernelmatrix","kernelMatrix"],["kernelunitlength","kernelUnitLength"],["keypoints","keyPoints"],["keysplines","keySplines"],["keytimes","keyTimes"],["lengthadjust","lengthAdjust"],["limitingconeangle","limitingConeAngle"],["markerheight","markerHeight"],["markerunits","markerUnits"],["markerwidth","markerWidth"],["maskcontentunits","maskContentUnits"],["maskunits","maskUnits"],["numoctaves","numOctaves"],["pathlength","pathLength"],["patterncontentunits","patternContentUnits"],["patterntransform","patternTransform"],["patternunits","patternUnits"],["pointsatx","pointsAtX"],["pointsaty","pointsAtY"],["pointsatz","pointsAtZ"],["preservealpha","preserveAlpha"],["preserveaspectratio","preserveAspectRatio"],["primitiveunits","primitiveUnits"],["refx","refX"],["refy","refY"],["repeatcount","repeatCount"],["repeatdur","repeatDur"],["requiredextensions","requiredExtensions"],["requiredfeatures","requiredFeatures"],["specularconstant","specularConstant"],["specularexponent","specularExponent"],["spreadmethod","spreadMethod"],["startoffset","startOffset"],["stddeviation","stdDeviation"],["stitchtiles","stitchTiles"],["surfacescale","surfaceScale"],["systemlanguage","systemLanguage"],["tablevalues","tableValues"],["targetx","targetX"],["targety","targetY"],["textlength","textLength"],["viewbox","viewBox"],["viewtarget","viewTarget"],["xchannelselector","xChannelSelector"],["ychannelselector","yChannelSelector"],["zoomandpan","zoomAndPan"]])},82789:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var s=a(n(8994)),u=n(35373),l=n(59149),c=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function d(e,t){if(e)return Object.keys(e).map((function(n){var r,i,o=null!==(r=e[n])&&void 0!==r?r:"";return"foreign"===t.xmlMode&&(n=null!==(i=l.attributeNames.get(n))&&void 0!==i?i:n),t.emptyAttrs||t.xmlMode||""!==o?n+'="'+(!1!==t.decodeEntities?u.encodeXML(o):o.replace(/"/g,"&quot;"))+'"':n})).join(" ")}var h=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function p(e,t){void 0===t&&(t={});for(var n=("length"in e?e:[e]),r="",i=0;i<n.length;i++)r+=f(n[i],t);return r}function f(e,t){switch(e.type){case s.Root:return p(e.children,t);case s.Directive:case s.Doctype:return y(e);case s.Comment:return F(e);case s.CDATA:return b(e);case s.Script:case s.Style:case s.Tag:return _(e,t);case s.Text:return v(e,t)}}t["default"]=p;var g=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),m=new Set(["svg","math"]);function _(e,t){var n;"foreign"===t.xmlMode&&(e.name=null!==(n=l.elementNames.get(e.name))&&void 0!==n?n:e.name,e.parent&&g.has(e.parent.name)&&(t=r(r({},t),{xmlMode:!1}))),!t.xmlMode&&m.has(e.name)&&(t=r(r({},t),{xmlMode:"foreign"}));var i="<"+e.name,o=d(e.attribs,t);return o&&(i+=" "+o),0===e.children.length&&(t.xmlMode?!1!==t.selfClosingTags:t.selfClosingTags&&h.has(e.name))?(t.xmlMode||(i+=" "),i+="/>"):(i+=">",e.children.length>0&&(i+=p(e.children,t)),!t.xmlMode&&h.has(e.name)||(i+="</"+e.name+">")),i}function y(e){return"<"+e.data+">"}function v(e,t){var n=e.data||"";return!1===t.decodeEntities||!t.xmlMode&&e.parent&&c.has(e.parent.name)||(n=u.encodeXML(n)),n}function b(e){return"<![CDATA["+e.children[0].data+"]]>"}function F(e){return"\x3c!--"+e.data+"--\x3e"}},8994:function(e,t){"use strict";var n;function r(e){return e.type===n.Tag||e.type===n.Script||e.type===n.Style}Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e["Root"]="root",e["Text"]="text",e["Directive"]="directive",e["Comment"]="comment",e["Script"]="script",e["Style"]="style",e["Tag"]="tag",e["CDATA"]="cdata",e["Doctype"]="doctype"}(n=t.ElementType||(t.ElementType={})),t.isTag=r,t.Root=n.Root,t.Text=n.Text,t.Directive=n.Directive,t.Comment=n.Comment,t.Script=n.Script,t.Style=n.Style,t.Tag=n.Tag,t.CDATA=n.CDATA,t.Doctype=n.Doctype},82435:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var o=n(8994),a=n(25155);i(n(25155),t);var s=/\s+/g,u={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,n){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"===typeof t&&(n=t,t=u),"object"===typeof e&&(t=e,e=void 0),this.callback=null!==e&&void 0!==e?e:null,this.options=null!==t&&void 0!==t?t:u,this.elementCB=null!==n&&void 0!==n?n:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var n=this.options.xmlMode?o.ElementType.Tag:void 0,r=new a.Element(e,t,void 0,n);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.options.normalizeWhitespace,n=this.lastNode;if(n&&n.type===o.ElementType.Text)t?n.data=(n.data+e).replace(s," "):n.data+=e,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{t&&(e=e.replace(s," "));var r=new a.Text(e);this.addNode(r),this.lastNode=r}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===o.ElementType.Comment)this.lastNode.data+=e;else{var t=new a.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new a.Text(""),t=new a.NodeWithChildren(o.ElementType.CDATA,[e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var n=new a.ProcessingInstruction(e,t);this.addNode(n)},e.prototype.handleCallback=function(e){if("function"===typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=l,t["default"]=l},25155:function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var o=n(8994),a=new Map([[o.ElementType.Tag,1],[o.ElementType.Script,1],[o.ElementType.Style,1],[o.ElementType.Directive,1],[o.ElementType.Text,3],[o.ElementType.CDATA,4],[o.ElementType.Comment,8],[o.ElementType.Root,9]]),s=function(){function e(e){this.type=e,this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"nodeType",{get:function(){var e;return null!==(e=a.get(this.type))&&void 0!==e?e:1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),w(this,e)},e}();t.Node=s;var u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.data=n,r}return r(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=u;var l=function(e){function t(t){return e.call(this,o.ElementType.Text,t)||this}return r(t,e),t}(u);t.Text=l;var c=function(e){function t(t){return e.call(this,o.ElementType.Comment,t)||this}return r(t,e),t}(u);t.Comment=c;var d=function(e){function t(t,n){var r=e.call(this,o.ElementType.Directive,n)||this;return r.name=t,r}return r(t,e),t}(u);t.ProcessingInstruction=d;var h=function(e){function t(t,n){var r=e.call(this,t)||this;return r.children=n,r}return r(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=h;var p=function(e){function t(t){return e.call(this,o.ElementType.Root,t)||this}return r(t,e),t}(h);t.Document=p;var f=function(e){function t(t,n,r,i){void 0===r&&(r=[]),void 0===i&&(i="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var a=e.call(this,i,r)||this;return a.name=t,a.attribs=n,a}return r(t,e),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map((function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}}))},enumerable:!1,configurable:!0}),t}(h);function g(e){return(0,o.isTag)(e)}function m(e){return e.type===o.ElementType.CDATA}function _(e){return e.type===o.ElementType.Text}function y(e){return e.type===o.ElementType.Comment}function v(e){return e.type===o.ElementType.Directive}function b(e){return e.type===o.ElementType.Root}function F(e){return Object.prototype.hasOwnProperty.call(e,"children")}function w(e,t){var n;if(void 0===t&&(t=!1),_(e))n=new l(e.data);else if(y(e))n=new c(e.data);else if(g(e)){var r=t?C(e.children):[],a=new f(e.name,i({},e.attribs),r);r.forEach((function(e){return e.parent=a})),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=i({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=i({},e["x-attribsPrefix"])),n=a}else if(m(e)){r=t?C(e.children):[];var s=new h(o.ElementType.CDATA,r);r.forEach((function(e){return e.parent=s})),n=s}else if(b(e)){r=t?C(e.children):[];var u=new p(r);r.forEach((function(e){return e.parent=u})),e["x-mode"]&&(u["x-mode"]=e["x-mode"]),n=u}else{if(!v(e))throw new Error("Not implemented yet: ".concat(e.type));var F=new d(e.name,e.data);null!=e["x-name"]&&(F["x-name"]=e["x-name"],F["x-publicId"]=e["x-publicId"],F["x-systemId"]=e["x-systemId"]),n=F}return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function C(e){for(var t=e.map((function(e){return w(e,!0)})),n=1;n<t.length;n++)t[n].prev=t[n-1],t[n-1].next=t[n];return t}t.Element=f,t.isTag=g,t.isCDATA=m,t.isText=_,t.isComment=y,t.isDirective=v,t.isDocument=b,t.hasChildren=F,t.cloneNode=w},33890:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFeed=void 0;var r=n(45742),i=n(70624);function o(e){var t=d(f,e);return t?"feed"===t.name?a(t):s(t):null}function a(e){var t,n=e.children,r={type:"atom",items:(0,i.getElementsByTagName)("entry",n).map((function(e){var t,n=e.children,r={media:c(n)};p(r,"id","id",n),p(r,"title","title",n);var i=null===(t=d("link",n))||void 0===t?void 0:t.attribs.href;i&&(r.link=i);var o=h("summary",n)||h("content",n);o&&(r.description=o);var a=h("updated",n);return a&&(r.pubDate=new Date(a)),r}))};p(r,"id","id",n),p(r,"title","title",n);var o=null===(t=d("link",n))||void 0===t?void 0:t.attribs.href;o&&(r.link=o),p(r,"description","subtitle",n);var a=h("updated",n);return a&&(r.updated=new Date(a)),p(r,"author","email",n,!0),r}function s(e){var t,n,r=null!==(n=null===(t=d("channel",e.children))||void 0===t?void 0:t.children)&&void 0!==n?n:[],o={type:e.name.substr(0,3),id:"",items:(0,i.getElementsByTagName)("item",e.children).map((function(e){var t=e.children,n={media:c(t)};p(n,"id","guid",t),p(n,"title","title",t),p(n,"link","link",t),p(n,"description","description",t);var r=h("pubDate",t);return r&&(n.pubDate=new Date(r)),n}))};p(o,"title","title",r),p(o,"link","link",r),p(o,"description","description",r);var a=h("lastBuildDate",r);return a&&(o.updated=new Date(a)),p(o,"author","managingEditor",r,!0),o}t.getFeed=o;var u=["url","type","lang"],l=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function c(e){return(0,i.getElementsByTagName)("media:content",e).map((function(e){for(var t=e.attribs,n={medium:t.medium,isDefault:!!t.isDefault},r=0,i=u;r<i.length;r++){var o=i[r];t[o]&&(n[o]=t[o])}for(var a=0,s=l;a<s.length;a++){o=s[a];t[o]&&(n[o]=parseInt(t[o],10))}return t.expression&&(n.expression=t.expression),n}))}function d(e,t){return(0,i.getElementsByTagName)(e,t,!0,1)[0]}function h(e,t,n){return void 0===n&&(n=!1),(0,r.textContent)((0,i.getElementsByTagName)(e,t,n,1)).trim()}function p(e,t,n,r,i){void 0===i&&(i=!1);var o=h(n,r,i);o&&(e[t]=o)}function f(e){return"rss"===e||"feed"===e||"rdf:RDF"===e}},94742:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.uniqueSort=t.compareDocumentPosition=t.removeSubsets=void 0;var r=n(82435);function i(e){var t=e.length;while(--t>=0){var n=e[t];if(t>0&&e.lastIndexOf(n,t-1)>=0)e.splice(t,1);else for(var r=n.parent;r;r=r.parent)if(e.includes(r)){e.splice(t,1);break}}return e}function o(e,t){var n=[],i=[];if(e===t)return 0;var o=(0,r.hasChildren)(e)?e:e.parent;while(o)n.unshift(o),o=o.parent;o=(0,r.hasChildren)(t)?t:t.parent;while(o)i.unshift(o),o=o.parent;var a=Math.min(n.length,i.length),s=0;while(s<a&&n[s]===i[s])s++;if(0===s)return 1;var u=n[s-1],l=u.children,c=n[s],d=i[s];return l.indexOf(c)>l.indexOf(d)?u===t?20:4:u===e?10:2}function a(e){return e=e.filter((function(e,t,n){return!n.includes(e,t+1)})),e.sort((function(e,t){var n=o(e,t);return 2&n?-1:4&n?1:0})),e}t.removeSubsets=i,t.compareDocumentPosition=o,t.uniqueSort=a},78839:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasChildren=t.isDocument=t.isComment=t.isText=t.isCDATA=t.isTag=void 0,i(n(45742),t),i(n(9337),t),i(n(27934),t),i(n(68479),t),i(n(70624),t),i(n(94742),t),i(n(33890),t);var o=n(82435);Object.defineProperty(t,"isTag",{enumerable:!0,get:function(){return o.isTag}}),Object.defineProperty(t,"isCDATA",{enumerable:!0,get:function(){return o.isCDATA}}),Object.defineProperty(t,"isText",{enumerable:!0,get:function(){return o.isText}}),Object.defineProperty(t,"isComment",{enumerable:!0,get:function(){return o.isComment}}),Object.defineProperty(t,"isDocument",{enumerable:!0,get:function(){return o.isDocument}}),Object.defineProperty(t,"hasChildren",{enumerable:!0,get:function(){return o.hasChildren}})},70624:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getElementsByTagType=t.getElementsByTagName=t.getElementById=t.getElements=t.testElement=void 0;var r=n(82435),i=n(68479),o={tag_name:function(e){return"function"===typeof e?function(t){return(0,r.isTag)(t)&&e(t.name)}:"*"===e?r.isTag:function(t){return(0,r.isTag)(t)&&t.name===e}},tag_type:function(e){return"function"===typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"===typeof e?function(t){return(0,r.isText)(t)&&e(t.data)}:function(t){return(0,r.isText)(t)&&t.data===e}}};function a(e,t){return"function"===typeof t?function(n){return(0,r.isTag)(n)&&t(n.attribs[e])}:function(n){return(0,r.isTag)(n)&&n.attribs[e]===t}}function s(e,t){return function(n){return e(n)||t(n)}}function u(e){var t=Object.keys(e).map((function(t){var n=e[t];return Object.prototype.hasOwnProperty.call(o,t)?o[t](n):a(t,n)}));return 0===t.length?null:t.reduce(s)}function l(e,t){var n=u(e);return!n||n(t)}function c(e,t,n,r){void 0===r&&(r=1/0);var o=u(e);return o?(0,i.filter)(o,t,n,r):[]}function d(e,t,n){return void 0===n&&(n=!0),Array.isArray(t)||(t=[t]),(0,i.findOne)(a("id",e),t,n)}function h(e,t,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(o.tag_name(e),t,n,r)}function p(e,t,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(o.tag_type(e),t,n,r)}t.testElement=l,t.getElements=c,t.getElementById=d,t.getElementsByTagName=h,t.getElementsByTagType=p},27934:function(e,t){"use strict";function n(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}}function r(e,t){var n=t.prev=e.prev;n&&(n.next=t);var r=t.next=e.next;r&&(r.prev=t);var i=t.parent=e.parent;if(i){var o=i.children;o[o.lastIndexOf(e)]=t}}function i(e,t){if(n(t),t.next=null,t.parent=e,e.children.push(t)>1){var r=e.children[e.children.length-2];r.next=t,t.prev=r}else t.prev=null}function o(e,t){n(t);var r=e.parent,i=e.next;if(t.next=i,t.prev=e,e.next=t,t.parent=r,i){if(i.prev=t,r){var o=r.children;o.splice(o.lastIndexOf(i),0,t)}}else r&&r.children.push(t)}function a(e,t){if(n(t),t.parent=e,t.prev=null,1!==e.children.unshift(t)){var r=e.children[1];r.prev=t,t.next=r}else t.next=null}function s(e,t){n(t);var r=e.parent;if(r){var i=r.children;i.splice(i.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}Object.defineProperty(t,"__esModule",{value:!0}),t.prepend=t.prependChild=t.append=t.appendChild=t.replaceElement=t.removeElement=void 0,t.removeElement=n,t.replaceElement=r,t.appendChild=i,t.append=o,t.prependChild=a,t.prepend=s},68479:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=t.existsOne=t.findOne=t.findOneChild=t.find=t.filter=void 0;var r=n(82435);function i(e,t,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),Array.isArray(t)||(t=[t]),o(e,t,n,r)}function o(e,t,n,i){for(var a=[],s=0,u=t;s<u.length;s++){var l=u[s];if(e(l)&&(a.push(l),--i<=0))break;if(n&&(0,r.hasChildren)(l)&&l.children.length>0){var c=o(e,l.children,n,i);if(a.push.apply(a,c),i-=c.length,i<=0)break}}return a}function a(e,t){return t.find(e)}function s(e,t,n){void 0===n&&(n=!0);for(var i=null,o=0;o<t.length&&!i;o++){var a=t[o];(0,r.isTag)(a)&&(e(a)?i=a:n&&a.children.length>0&&(i=s(e,a.children)))}return i}function u(e,t){return t.some((function(t){return(0,r.isTag)(t)&&(e(t)||t.children.length>0&&u(e,t.children))}))}function l(e,t){var n,i,o=[],a=t.filter(r.isTag);while(i=a.shift()){var s=null===(n=i.children)||void 0===n?void 0:n.filter(r.isTag);s&&s.length>0&&a.unshift.apply(a,s),e(i)&&o.push(i)}return o}t.filter=i,t.find=o,t.findOneChild=a,t.findOne=s,t.existsOne=u,t.findAll=l},45742:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.innerText=t.textContent=t.getText=t.getInnerHTML=t.getOuterHTML=void 0;var i=n(82435),o=r(n(82789)),a=n(8994);function s(e,t){return(0,o.default)(e,t)}function u(e,t){return(0,i.hasChildren)(e)?e.children.map((function(e){return s(e,t)})).join(""):""}function l(e){return Array.isArray(e)?e.map(l).join(""):(0,i.isTag)(e)?"br"===e.name?"\n":l(e.children):(0,i.isCDATA)(e)?l(e.children):(0,i.isText)(e)?e.data:""}function c(e){return Array.isArray(e)?e.map(c).join(""):(0,i.hasChildren)(e)&&!(0,i.isComment)(e)?c(e.children):(0,i.isText)(e)?e.data:""}function d(e){return Array.isArray(e)?e.map(d).join(""):(0,i.hasChildren)(e)&&(e.type===a.ElementType.Tag||(0,i.isCDATA)(e))?d(e.children):(0,i.isText)(e)?e.data:""}t.getOuterHTML=s,t.getInnerHTML=u,t.getText=l,t.textContent=c,t.innerText=d},9337:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.prevElementSibling=t.nextElementSibling=t.getName=t.hasAttrib=t.getAttributeValue=t.getSiblings=t.getParent=t.getChildren=void 0;var r=n(82435),i=[];function o(e){var t;return null!==(t=e.children)&&void 0!==t?t:i}function a(e){return e.parent||null}function s(e){var t,n,r=a(e);if(null!=r)return o(r);var i=[e],s=e.prev,u=e.next;while(null!=s)i.unshift(s),t=s,s=t.prev;while(null!=u)i.push(u),n=u,u=n.next;return i}function u(e,t){var n;return null===(n=e.attribs)||void 0===n?void 0:n[t]}function l(e,t){return null!=e.attribs&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&null!=e.attribs[t]}function c(e){return e.name}function d(e){var t,n=e.next;while(null!==n&&!(0,r.isTag)(n))t=n,n=t.next;return n}function h(e){var t,n=e.prev;while(null!==n&&!(0,r.isTag)(n))t=n,n=t.prev;return n}t.getChildren=o,t.getParent=a,t.getSiblings=s,t.getAttributeValue=u,t.hasAttrib=l,t.getName=c,t.nextElementSibling=d,t.prevElementSibling=h},30791:function(e){!function(t,n){e.exports=n()}("undefined"!=typeof self&&self,(function(){return function(){var e={661:function(){"undefined"!=typeof window&&function(){for(var e=0,t=["ms","moz","webkit","o"],n=0;n<t.length&&!window.requestAnimationFrame;++n)window.requestAnimationFrame=window[t[n]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[n]+"CancelAnimationFrame"]||window[t[n]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,n){var r=(new Date).getTime(),i=Math.max(0,16-(r-e)),o=window.setTimeout((function(){t(r+i)}),i);return e=r+i,o}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)})}()}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return function(){"use strict";n.r(r),n.d(r,{Anchors:function(){return D},Category:function(){return U},Emoji:function(){return z},EmojiData:function(){return B},EmojiIndex:function(){return N},EmojiView:function(){return j},Picker:function(){return oe},Preview:function(){return X},Search:function(){return J},Skins:function(){return K},frequently:function(){return b},sanitize:function(){return H},store:function(){return u},uncompress:function(){return m}});var e,t,i="emoji-mart",o=JSON,a="undefined"!=typeof window&&"localStorage"in window;function s(e,n){if(t)t(e,n);else{if(!a)return;try{window.localStorage["".concat(i,".").concat(e)]=o.stringify(n)}catch(e){}}}var u={update:function(e){for(var t in e)s(t,e[t])},set:s,get:function(t){if(e)return e(t);if(a){try{var n=window.localStorage["".concat(i,".").concat(t)]}catch(e){return}return n?JSON.parse(n):void 0}},setNamespace:function(e){i=e},setHandlers:function(n){n||(n={}),e=n.getter,t=n.setter}};function l(e){return l="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},l(e)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var d={name:"a",unified:"b",non_qualified:"c",has_img_apple:"d",has_img_google:"e",has_img_twitter:"f",has_img_facebook:"h",keywords:"j",sheet:"k",emoticons:"l",text:"m",short_names:"n",added_in:"o"},h=function(e){var t=[],n=function(e,n){e&&(Array.isArray(e)?e:[e]).forEach((function(e){(n?e.split(/[-|_|\s]+/):[e]).forEach((function(e){e=e.toLowerCase(),-1==t.indexOf(e)&&t.push(e)}))}))};return n(e.short_names,!0),n(e.name,!0),n(e.keywords,!1),n(e.emoticons,!1),t.join(",")};function p(e){var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}(Object.getOwnPropertyNames(e));try{for(n.s();!(t=n.n()).done;){var r=t.value,i=e[r];e[r]=i&&"object"===l(i)?p(i):i}}catch(e){n.e(e)}finally{n.f()}return Object.freeze(e)}var f,g,m=function(e){if(!e.compressed)return e;for(var t in e.compressed=!1,e.emojis){var n=e.emojis[t];for(var r in d)n[r]=n[d[r]],delete n[d[r]];n.short_names||(n.short_names=[]),n.short_names.unshift(t),n.sheet_x=n.sheet[0],n.sheet_y=n.sheet[1],delete n.sheet,n.text||(n.text=""),n.added_in||(n.added_in=6),n.added_in=n.added_in.toFixed(1),n.search=h(n)}return p(e)},_=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"],y={};function v(){g=!0,f=u.get("frequently")}var b={add:function(e){g||v();var t=e.id;f||(f=y),f[t]||(f[t]=0),f[t]+=1,u.set("last",t),u.set("frequently",f)},get:function(e){if(g||v(),!f){y={};for(var t=[],n=Math.min(e,_.length),r=0;r<n;r++)y[_[r]]=parseInt((n-r)/4,10)+1,t.push(_[r]);return t}var i=e,o=[];for(var a in f)f.hasOwnProperty(a)&&o.push(a);var s=o.sort((function(e,t){return f[e]-f[t]})).reverse().slice(0,i),l=u.get("last");return l&&-1==s.indexOf(l)&&(s.pop(),s.push(l)),s}},F={activity:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"/></svg>',custom:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><g transform="translate(2.000000, 1.000000)"><rect id="Rectangle" x="8" y="0" width="3" height="21" rx="1.5"></rect><rect id="Rectangle" transform="translate(9.843, 10.549) rotate(60) translate(-9.843, -10.549) " x="8.343" y="0.049" width="3" height="21" rx="1.5"></rect><rect id="Rectangle" transform="translate(9.843, 10.549) rotate(-60) translate(-9.843, -10.549) " x="8.343" y="0.049" width="3" height="21" rx="1.5"></rect></g></svg>',flags:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"/></svg>',foods:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"/></svg>',nature:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"/><path d="M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.877 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"/></svg>',objects:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"/><path d="M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"/></svg>',smileys:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"/><path d="M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"/></svg>',people:'<svg xmlns:svg="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <path id="path3814" d="m 3.3591089,21.17726 c 0.172036,0.09385 4.265994,2.29837 8.8144451,2.29837 4.927767,0 8.670894,-2.211883 8.82782,-2.306019 0.113079,-0.06785 0.182268,-0.190051 0.182267,-0.321923 0,-3.03119 -0.929494,-5.804936 -2.617196,-7.810712 -1.180603,-1.403134 -2.661918,-2.359516 -4.295699,-2.799791 4.699118,-2.236258 3.102306,-9.28617162 -2.097191,-9.28617162 -5.1994978,0 -6.7963103,7.04991362 -2.097192,9.28617162 -1.6337821,0.440275 -3.1150971,1.396798 -4.2956991,2.799791 -1.687703,2.005776 -2.617196,4.779522 -2.617196,7.810712 1.2e-6,0.137378 0.075039,0.263785 0.195641,0.329572 z M 8.0439319,5.8308783 C 8.0439309,2.151521 12.492107,0.30955811 15.093491,2.9109411 17.694874,5.5123241 15.852911,9.9605006 12.173554,9.9605 9.8938991,9.9579135 8.0465186,8.1105332 8.0439319,5.8308783 Z m -1.688782,7.6894977 c 1.524535,-1.811449 3.5906601,-2.809035 5.8184041,-2.809035 2.227744,0 4.293869,0.997586 5.818404,2.809035 1.533639,1.822571 2.395932,4.339858 2.439152,7.108301 -0.803352,0.434877 -4.141636,2.096112 -8.257556,2.096112 -3.8062921,0 -7.3910861,-1.671043 -8.2573681,-2.104981 0.04505,-2.765017 0.906968,-5.278785 2.438964,-7.099432 z" /> <path id="path3816" d="M 12.173828 0.38867188 C 9.3198513 0.38867187 7.3770988 2.3672285 6.8652344 4.6308594 C 6.4218608 6.5916015 7.1153562 8.7676117 8.9648438 10.126953 C 7.6141249 10.677376 6.3550511 11.480944 5.3496094 12.675781 C 3.5629317 14.799185 2.6015625 17.701475 2.6015625 20.847656 C 2.6015654 21.189861 2.7894276 21.508002 3.0898438 21.671875 C 3.3044068 21.788925 7.4436239 24.039062 12.173828 24.039062 C 17.269918 24.039062 21.083568 21.776786 21.291016 21.652344 C 21.57281 21.483266 21.746097 21.176282 21.746094 20.847656 C 21.746094 17.701475 20.78277 14.799185 18.996094 12.675781 C 17.990455 11.480591 16.733818 10.675362 15.382812 10.125 C 17.231132 8.7655552 17.925675 6.5910701 17.482422 4.6308594 C 16.970557 2.3672285 15.027805 0.38867188 12.173828 0.38867188 z M 12.792969 2.3007812 C 13.466253 2.4161792 14.125113 2.7383941 14.695312 3.3085938 C 15.835712 4.4489931 15.985604 5.9473549 15.46875 7.1953125 C 14.951896 8.4432701 13.786828 9.3984378 12.173828 9.3984375 C 10.197719 9.3961954 8.607711 7.806187 8.6054688 5.8300781 C 8.6054683 4.2170785 9.5606362 3.0520102 10.808594 2.5351562 C 11.432573 2.2767293 12.119685 2.1853833 12.792969 2.3007812 z M 12.173828 11.273438 C 14.233647 11.273438 16.133674 12.185084 17.5625 13.882812 C 18.93069 15.508765 19.698347 17.776969 19.808594 20.283203 C 18.807395 20.800235 15.886157 22.162109 12.173828 22.162109 C 8.7614632 22.162109 5.6245754 20.787069 4.5390625 20.265625 C 4.6525896 17.766717 5.4203315 15.504791 6.7851562 13.882812 C 8.2139827 12.185084 10.11401 11.273438 12.173828 11.273438 z " /> </svg>',places:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"/><path d="M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"/></svg>',recent:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"/><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"/></svg>',symbols:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"/></svg>'};function w(e,t,n,r,i,o,a,s){var u,l="function"==typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),o&&(l._scopeId="data-v-"+o),a?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},l._ssrRegister=u):i&&(u=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(l.functional){l._injectStyles=u;var c=l.render;l.render=function(e,t){return u.call(t),c(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,u):[u]}return{exports:e,options:l}}var C=w({props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default:function(){return{}}}},created:function(){this.svgs=F}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"emoji-mart-anchors",attrs:{role:"tablist"}},e._l(e.categories,(function(t){return n("button",{key:t.id,class:{"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":t.id==e.activeCategory.id},style:{color:t.id==e.activeCategory.id?e.color:""},attrs:{role:"tab",type:"button","aria-label":t.name,"aria-selected":t.id==e.activeCategory.id,"data-title":e.i18n.categories[t.id]},on:{click:function(n){return e.$emit("click",t)}}},[n("div",{attrs:{"aria-hidden":"true"},domProps:{innerHTML:e._s(e.svgs[t.id])}}),e._v(" "),n("span",{staticClass:"emoji-mart-anchor-bar",style:{backgroundColor:e.color},attrs:{"aria-hidden":"true"}})])})),0)}),[],!1,null,null,null),D=C.exports;function S(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function x(e,t,n){return t&&k(e.prototype,t),n&&k(e,n),e}var E=String.fromCodePoint||function(){var e,t,n=16384,r=[],i=-1,o=arguments.length;if(!o)return"";for(var a="";++i<o;){var s=Number(arguments[i]);if(!isFinite(s)||s<0||s>1114111||Math.floor(s)!=s)throw RangeError("Invalid code point: "+s);s<=65535?r.push(s):(e=55296+((s-=65536)>>10),t=s%1024+56320,r.push(e,t)),(i+1===o||r.length>n)&&(a+=String.fromCharCode.apply(null,r),r.length=0)}return a};function A(e){var t=e.split("-").map((function(e){return"0x".concat(e)}));return E.apply(null,t)}function T(e){return e.reduce((function(e,t){return-1===e.indexOf(t)&&e.push(t),e}),[])}function M(e,t){var n=T(e),r=T(t);return n.filter((function(e){return r.indexOf(e)>=0}))}function O(e,t){var n={};for(var r in e){var i=e[r],o=i;t.hasOwnProperty(r)&&(o=t[r]),"object"===l(o)&&(o=O(i,o)),n[r]=o}return n}function L(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return R(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var P=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/,I=["1F3FA","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF"],N=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.emojisToShowFilter,i=n.include,o=n.exclude,a=n.custom,s=n.recent,u=n.recentLength,l=void 0===u?20:u;S(this,e),this._data=m(t),this._emojisFilter=r||null,this._include=i||null,this._exclude=o||null,this._custom=a||[],this._recent=s||b.get(l),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)}return x(e,[{key:"buildIndex",value:function(){var e=this,t=this._data.categories;if(this._include&&(t=(t=t.filter((function(t){return e._include.includes(t.id)}))).sort((function(t,n){var r=e._include.indexOf(t.id),i=e._include.indexOf(n.id);return r<i?-1:r>i?1:0}))),t.forEach((function(t){if(e.isCategoryNeeded(t.id)){var n={id:t.id,name:t.name,emojis:[]};t.emojis.forEach((function(t){var r=e.addEmoji(t);r&&n.emojis.push(r)})),n.emojis.length&&e._categories.push(n)}})),this.isCategoryNeeded("custom")){if(this._custom.length>0){var n,r=L(this._custom);try{for(r.s();!(n=r.n()).done;){var i=n.value;this.addCustomEmoji(i)}}catch(e){r.e(e)}finally{r.f()}}this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map((function(t){var n,r=L(e._customCategory.emojis);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.id===t)return void e._recentCategory.emojis.push(i)}}catch(e){r.e(e)}finally{r.f()}e.hasEmoji(t)&&e._recentCategory.emojis.push(e.emoji(t))})),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}},{key:"findEmoji",value:function(e,t){var n=e.match(P);if(n&&(e=n[1],n[2]&&(t=parseInt(n[2],10))),this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),this._emojis.hasOwnProperty(e)){var r=this._emojis[e];return t?r.getSkin(t):r}return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}},{key:"categories",value:function(){return this._categories}},{key:"emoji",value:function(e){this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]);var t=this._emojis[e];if(!t)throw new Error("Can not find emoji by id: "+e);return t}},{key:"firstEmoji",value:function(){var e=this._emojis[Object.keys(this._emojis)[0]];if(!e)throw new Error("Can not get first emoji");return e}},{key:"hasEmoji",value:function(e){return this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),!!this._emojis[e]}},{key:"nativeEmoji",value:function(e){return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}},{key:"search",value:function(e,t){var n=this;if(t||(t=75),!e.length)return null;if("-"==e||"-1"==e)return[this.emoji("-1")];var r,i=e.toLowerCase().split(/[\s|,|\-|_]+/);i.length>2&&(i=[i[0],i[1]]),r=i.map((function(e){for(var t=n._emojis,r=n._searchIndex,i=0,o=0;o<e.length;o++){var a=e[o];i++,r[a]||(r[a]={}),(r=r[a]).results||function(){var n={};for(var o in r.results=[],r.emojis={},t){var a=t[o],s=a._data.search,u=e.substr(0,i),l=s.indexOf(u);if(-1!=l){var c=l+1;u==o&&(c=0),r.results.push(a),r.emojis[o]=a,n[o]=c}}r.results.sort((function(e,t){return n[e.id]-n[t.id]}))}(),t=r.emojis}return r.results})).filter((function(e){return e}));var o=null;return(o=r.length>1?M.apply(null,r):r.length?r[0]:[])&&o.length>t&&(o=o.slice(0,t)),o}},{key:"addCustomEmoji",value:function(e){var t=Object.assign({},e,{id:e.short_names[0],custom:!0});t.search||(t.search=h(t));var n=new B(t);return this._emojis[n.id]=n,this._customCategory.emojis.push(n),n}},{key:"addEmoji",value:function(e){var t=this,n=this._data.emojis[e];if(!this.isEmojiNeeded(n))return!1;var r=new B(n);if(this._emojis[e]=r,r.native&&(this._nativeEmojis[r.native]=r),r._skins)for(var i in r._skins){var o=r._skins[i];o.native&&(this._nativeEmojis[o.native]=o)}return r.emoticons&&r.emoticons.forEach((function(n){t._emoticons[n]||(t._emoticons[n]=e)})),r}},{key:"isCategoryNeeded",value:function(e){var t=!this._include||!this._include.length||this._include.indexOf(e)>-1,n=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(e)>-1;return!(!t||n)}},{key:"isEmojiNeeded",value:function(e){return!this._emojisFilter||this._emojisFilter(e)}}]),e}(),B=function(){function e(t){if(S(this,e),this._data=Object.assign({},t),this._skins=null,this._data.skin_variations)for(var n in this._skins=[],I){var r=I[n],i=this._data.skin_variations[r],o=Object.assign({},t);for(var a in i)o[a]=i[a];delete o.skin_variations,o.skin_tone=parseInt(n)+1,this._skins.push(new e(o))}for(var s in this._sanitized=H(this._data),this._sanitized)this[s]=this._sanitized[s];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)}return x(e,[{key:"getSkin",value:function(e){return e&&"native"!=e&&this._skins?this._skins[e-1]:this}},{key:"getPosition",value:function(){var e=100/57,t=Math.round(e*this._data.sheet_x*100)/100,n=Math.round(e*this._data.sheet_y*100)/100;return"".concat(t,"% ").concat(n,"%")}},{key:"ariaLabel",value:function(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}]),e}(),j=function(){function e(t,n,r,i,o,a,s){S(this,e),this._emoji=t,this._native=i,this._skin=n,this._set=r,this._fallback=o,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(s),this.content=this._content(),this.title=!0===a?t.short_name:null,this.ariaLabel=t.ariaLabel(),Object.freeze(this)}return x(e,[{key:"getEmoji",value:function(){return this._emoji.getSkin(this._skin)}},{key:"_canRender",value:function(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}},{key:"_cssClass",value:function(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}},{key:"_cssStyle",value:function(e){var t={};return this._isCustom()?t={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:e+"px",height:e+"px"}:this._hasEmoji()&&!this._isNative()&&(t={backgroundPosition:this.getEmoji().getPosition()}),e&&(t=this._isNative()?Object.assign(t,{fontSize:Math.round(.95*e*10)/10+"px"}):Object.assign(t,{width:e+"px",height:e+"px"})),t}},{key:"_content",value:function(){return this._isCustom()?"":this._isNative()?this.getEmoji().native:this._hasEmoji()?"":this._fallback?this._fallback(this.getEmoji()):null}},{key:"_isNative",value:function(){return this._native}},{key:"_isCustom",value:function(){return this.getEmoji().custom}},{key:"_hasEmoji",value:function(){if(!this.getEmoji()._data)return!1;var e=this.getEmoji()._data["has_img_"+this._set];return void 0===e||e}},{key:"_emojiType",value:function(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}]),e}();function H(e){var t=e.name,n=e.short_names,r=e.skin_tone,i=e.skin_variations,o=e.emoticons,a=e.unified,s=e.custom,u=e.imageUrl,l=e.id||n[0],c=":".concat(l,":");return s?{id:l,name:t,colons:c,emoticons:o,custom:s,imageUrl:u}:(r&&(c+=":skin-tone-".concat(r,":")),{id:l,name:t,colons:c,emoticons:o,unified:a.toLowerCase(),skin:r||(i?1:null),native:A(a)})}function G(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var V={native:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!1},fallback:{type:Function},skin:{type:Number,default:1},set:{type:String,default:"apple"},emoji:{type:[String,Object],required:!0},size:{type:Number,default:null},tag:{type:String,default:"span"}},Y={perLine:{type:Number,default:9},maxSearchResults:{type:Number,default:75},emojiSize:{type:Number,default:24},title:{type:String,default:"Emoji Mart™"},emoji:{type:String,default:"department_store"},color:{type:String,default:"#ae65c5"},set:{type:String,default:"apple"},skin:{type:Number,default:null},defaultSkin:{type:Number,default:1},native:{type:Boolean,default:!1},emojiTooltip:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},i18n:{type:Object,default:function(){return{}}},showPreview:{type:Boolean,default:!0},showSearch:{type:Boolean,default:!0},showCategories:{type:Boolean,default:!0},showSkinTones:{type:Boolean,default:!0},infiniteScroll:{type:Boolean,default:!0},pickerStyles:{type:Object,default:function(){return{}}}};function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?W(Object(n),!0).forEach((function(t){G(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var z=w({props:q(q({},V),{},{data:{type:Object,required:!0}}),computed:{view:function(){return new j(this.emojiObject,this.skin,this.set,this.native,this.fallback,this.tooltip,this.size)},sanitizedData:function(){return this.emojiObject._sanitized},title:function(){return this.tooltip?this.emojiObject.short_name:null},emojiObject:function(){return"string"==typeof this.emoji?this.data.findEmoji(this.emoji):this.emoji}},created:function(){},methods:{onClick:function(){this.$emit("click",this.emojiObject)},onMouseEnter:function(){this.$emit("mouseenter",this.emojiObject)},onMouseLeave:function(){this.$emit("mouseleave",this.emojiObject)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.view.canRender?n(e.tag,{tag:"component",staticClass:"emoji-mart-emoji",attrs:{title:e.view.title,"aria-label":e.view.ariaLabel,"data-title":e.title},on:{mouseenter:e.onMouseEnter,mouseleave:e.onMouseLeave,click:e.onClick}},[n("span",{class:e.view.cssClass,style:e.view.cssStyle},[e._v(e._s(e.view.content))])]):e._e()}),[],!1,null,null,null).exports,U=w({props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},id:{type:String,required:!0},name:{type:String,required:!0},emojis:{type:Array},emojiProps:{type:Object,required:!0}},methods:{activeClass:function(e){return this.emojiProps.selectedEmoji&&this.emojiProps.selectedEmojiCategory&&this.emojiProps.selectedEmoji.id==e.id&&this.emojiProps.selectedEmojiCategory.id==this.id?"emoji-mart-emoji-selected":""}},computed:{isVisible:function(){return!!this.emojis},isSearch:function(){return"Search"==this.name},hasResults:function(){return this.emojis.length>0},emojiObjects:function(){var e=this;return this.emojis.map((function(t){return{emojiObject:t,emojiView:new j(t,e.emojiProps.skin,e.emojiProps.set,e.emojiProps.native,e.emojiProps.fallback,e.emojiProps.emojiTooltip,e.emojiProps.emojiSize)}}))}},components:{Emoji:z}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isVisible&&(e.isSearch||e.hasResults)?n("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!e.hasResults},attrs:{"aria-label":e.i18n.categories[e.id]}},[n("div",{staticClass:"emoji-mart-category-label"},[n("h3",{staticClass:"emoji-mart-category-label"},[e._v(e._s(e.i18n.categories[e.id]))])]),e._v(" "),e._l(e.emojiObjects,(function(t){var r=t.emojiObject,i=t.emojiView;return[i.canRender?n("button",{key:r.id,staticClass:"emoji-mart-emoji",class:e.activeClass(r),attrs:{"aria-label":i.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":r.short_name,title:i.title},on:{mouseenter:function(t){e.emojiProps.onEnter(i.getEmoji())},mouseleave:function(t){e.emojiProps.onLeave(i.getEmoji())},click:function(t){e.emojiProps.onClick(i.getEmoji())}}},[n("span",{class:i.cssClass,style:i.cssStyle},[e._v(e._s(i.content))])]):e._e()]})),e._v(" "),e.hasResults?e._e():n("div",[n("emoji",{attrs:{data:e.data,emoji:"sleuth_or_spy",native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}}),e._v(" "),n("div",{staticClass:"emoji-mart-no-results-label"},[e._v(e._s(e.i18n.notfound))])],1)],2):e._e()}),[],!1,null,null,null).exports,K=w({props:{skin:{type:Number,required:!0}},data:function(){return{opened:!1}},methods:{onClick:function(e){this.opened&&e!=this.skin&&this.$emit("change",e),this.opened=!this.opened}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":e.opened}},e._l(6,(function(t){return n("span",{key:t,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":e.skin==t}},[n("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+t,on:{click:function(n){return e.onClick(t)}}})])})),0)}),[],!1,null,null,null).exports,X=w({props:{data:{type:Object,required:!0},title:{type:String,required:!0},emoji:{type:[String,Object]},idleEmoji:{type:[String,Object],required:!0},showSkinTones:{type:Boolean,default:!0},emojiProps:{type:Object,required:!0},skinProps:{type:Object,required:!0},onSkinChange:{type:Function,required:!0}},computed:{emojiData:function(){return this.emoji?this.emoji:{}},emojiShortNames:function(){return this.emojiData.short_names},emojiEmoticons:function(){return this.emojiData.emoticons}},components:{Emoji:z,Skins:K}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"emoji-mart-preview"},[e.emoji?[n("div",{staticClass:"emoji-mart-preview-emoji"},[n("emoji",{attrs:{data:e.data,emoji:e.emoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),n("div",{staticClass:"emoji-mart-preview-data"},[n("div",{staticClass:"emoji-mart-preview-name"},[e._v(e._s(e.emoji.name))]),e._v(" "),n("div",{staticClass:"emoji-mart-preview-shortnames"},e._l(e.emojiShortNames,(function(t){return n("span",{key:t,staticClass:"emoji-mart-preview-shortname"},[e._v(":"+e._s(t)+":")])})),0),e._v(" "),n("div",{staticClass:"emoji-mart-preview-emoticons"},e._l(e.emojiEmoticons,(function(t){return n("span",{key:t,staticClass:"emoji-mart-preview-emoticon"},[e._v(e._s(t))])})),0)])]:[n("div",{staticClass:"emoji-mart-preview-emoji"},[n("emoji",{attrs:{data:e.data,emoji:e.idleEmoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),n("div",{staticClass:"emoji-mart-preview-data"},[n("span",{staticClass:"emoji-mart-title-label"},[e._v(e._s(e.title))])]),e._v(" "),e.showSkinTones?n("div",{staticClass:"emoji-mart-preview-skins"},[n("skins",{attrs:{skin:e.skinProps.skin},on:{change:function(t){return e.onSkinChange(t)}}})],1):e._e()]],2)}),[],!1,null,null,null).exports,Q=w({props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},data:function(){return{value:""}},computed:{emojiIndex:function(){return this.data}},watch:{value:function(){this.$emit("search",this.value)}},methods:{clear:function(){this.value=""}},mounted:function(){var e=this.$el.querySelector("input");this.autoFocus&&e.focus()}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"emoji-mart-search"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{type:"text",placeholder:e.i18n.search,role:"textbox","aria-autocomplete":"list","aria-owns":"emoji-mart-list","aria-label":"Search for an emoji","aria-describedby":"emoji-mart-search-description"},domProps:{value:e.value},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:function(t){return e.$emit("arrowLeft",t)}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:function(){return e.$emit("arrowRight")}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:function(){return e.$emit("arrowDown")}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:function(t){return e.$emit("arrowUp",t)}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:function(){return e.$emit("enter")}.apply(null,arguments)}],input:function(t){t.target.composing||(e.value=t.target.value)}}}),e._v(" "),n("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[e._v("Use the left, right, up and down arrow keys to navigate the emoji search\n    results.")])])}),[],!1,null,null,null),J=Q.exports;function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n(661);var $=function(){function e(t){var n,r;S(this,e),this._vm=t,this._data=t.data,this._perLine=t.perLine,this._categories=[],(n=this._categories).push.apply(n,function(e){if(Array.isArray(e))return Z(e)}(r=this._data.categories())||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return Z(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Z(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),this._categories=this._categories.filter((function(e){return e.emojis.length>0})),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1}return x(e,[{key:"onScroll",value:function(){for(var e=this._vm.$refs.scroll.scrollTop,t=this.filteredCategories[0],n=0,r=this.filteredCategories.length;n<r;n++){var i=this.filteredCategories[n],o=this._vm.getCategoryComponent(n);if(o&&o.$el.offsetTop-50>e)break;t=i}this.activeCategory=t}},{key:"allCategories",get:function(){return this._categories}},{key:"filteredCategories",get:function(){return this.searchEmojis?[{id:"search",name:"Search",emojis:this.searchEmojis}]:this._categories.filter((function(e){return e.emojis.length>0}))}},{key:"previewEmojiCategory",get:function(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}},{key:"onAnchorClick",value:function(e){var t=this;if(!this.searchEmojis){var n=this.filteredCategories.indexOf(e),r=this._vm.getCategoryComponent(n);this._vm.infiniteScroll?function(){if(r){var n=r.$el.offsetTop;e.first&&(n=0),t._vm.$refs.scroll.scrollTop=n}}():this.activeCategory=this.filteredCategories[n]}}},{key:"onSearch",value:function(e){var t=this._data.search(e,this.maxSearchResults);this.searchEmojis=t,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}},{key:"onEmojiEnter",value:function(e){this.previewEmoji=e,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}},{key:"onEmojiLeave",value:function(e){this.previewEmoji=null}},{key:"onArrowLeft",value:function(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}},{key:"onArrowRight",value:function(){this.previewEmojiIdx<this.emojisLength(this.previewEmojiCategoryIdx)-1?this.previewEmojiIdx+=1:(this.previewEmojiCategoryIdx+=1,this.previewEmojiCategoryIdx>=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}},{key:"onArrowDown",value:function(){if(-1==this.previewEmojiIdx)return this.onArrowRight();var e=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length,t=this._perLine;this.previewEmojiIdx+t>e&&(t=e%this._perLine);for(var n=0;n<t;n++)this.onArrowRight();this.updatePreviewEmoji()}},{key:"onArrowUp",value:function(){var e=this._perLine;this.previewEmojiIdx-e<0&&(e=this.previewEmojiCategoryIdx>0?this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:0);for(var t=0;t<e;t++)this.onArrowLeft();this.updatePreviewEmoji()}},{key:"updatePreviewEmoji",value:function(){var e=this;this.previewEmoji=this.filteredCategories[this.previewEmojiCategoryIdx].emojis[this.previewEmojiIdx],this._vm.$nextTick((function(){var t=e._vm.$refs.scroll,n=t.querySelector(".emoji-mart-emoji-selected"),r=t.offsetTop-t.offsetHeight;n&&n.offsetTop+n.offsetHeight>r+t.scrollTop&&(t.scrollTop+=n.offsetHeight),n&&n.offsetTop<t.scrollTop&&(t.scrollTop-=n.offsetHeight)}))}},{key:"emojisLength",value:function(e){return-1==e?0:this.filteredCategories[e].emojis.length}}]),e}();function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){G(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ne={search:"Search",notfound:"No Emoji Found",categories:{search:"Search Results",recent:"Frequently Used",smileys:"Smileys & Emotion",people:"People & Body",nature:"Animals & Nature",foods:"Food & Drink",activity:"Activity",places:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"}},re={props:te(te({},Y),{},{data:{type:Object,required:!0}}),data:function(){return{activeSkin:this.skin||u.get("skin")||this.defaultSkin,view:new $(this)}},computed:{customStyles:function(){return te({width:this.calculateWidth+"px"},this.pickerStyles)},emojiProps:function(){return{native:this.native,skin:this.activeSkin,set:this.set,emojiTooltip:this.emojiTooltip,emojiSize:this.emojiSize,selectedEmoji:this.view.previewEmoji,selectedEmojiCategory:this.view.previewEmojiCategory,onEnter:this.onEmojiEnter.bind(this),onLeave:this.onEmojiLeave.bind(this),onClick:this.onEmojiClick.bind(this)}},skinProps:function(){return{skin:this.activeSkin}},calculateWidth:function(){return this.perLine*(this.emojiSize+12)+12+2+function(){if("undefined"==typeof document)return 0;var e=document.createElement("div");e.style.width="100px",e.style.height="100px",e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}()},filteredCategories:function(){return this.view.filteredCategories},mergedI18n:function(){return Object.freeze(O(ne,this.i18n))},idleEmoji:function(){try{return this.data.emoji(this.emoji)}catch(e){return console.error("Default preview emoji `"+this.emoji+"` is not available, check the Picker `emoji` property"),console.error(e),this.data.firstEmoji()}}},methods:{onScroll:function(){this.infiniteScroll&&!this.waitingForPaint&&(this.waitingForPaint=!0,window.requestAnimationFrame(this.onScrollPaint.bind(this)))},onScrollPaint:function(){this.waitingForPaint=!1,this.view.onScroll()},onAnchorClick:function(e){this.view.onAnchorClick(e)},onSearch:function(e){this.view.onSearch(e)},onEmojiEnter:function(e){this.view.onEmojiEnter(e)},onEmojiLeave:function(e){this.view.onEmojiLeave(e)},onArrowLeft:function(e){var t=this.view.previewEmojiIdx;this.view.onArrowLeft(),e&&this.view.previewEmojiIdx!==t&&e.preventDefault()},onArrowRight:function(){this.view.onArrowRight()},onArrowDown:function(){this.view.onArrowDown()},onArrowUp:function(e){this.view.onArrowUp(),e.preventDefault()},onEnter:function(e){this.$emit("select",this.view.previewEmoji),b.add(this.view.previewEmoji)},onEmojiClick:function(e){this.$emit("select",e),b.add(e)},onSkinChange:function(e){this.activeSkin=e,u.update({skin:e}),this.$emit("skin-change",e)},getCategoryComponent:function(e){var t=this.$refs["categories_"+e];return t&&"0"in t?t[0]:t}},components:{Anchors:D,Category:U,Preview:X,Search:J}},ie=w(re,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"emoji-mart emoji-mart-static",style:e.customStyles},[e.showCategories?n("div",{staticClass:"emoji-mart-bar emoji-mart-bar-anchors"},[n("anchors",{attrs:{data:e.data,i18n:e.mergedI18n,color:e.color,categories:e.view.allCategories,"active-category":e.view.activeCategory},on:{click:e.onAnchorClick}})],1):e._e(),e._v(" "),e._t("searchTemplate",(function(){return[e.showSearch?n("search",{ref:"search",attrs:{data:e.data,i18n:e.mergedI18n,"auto-focus":e.autoFocus,"on-search":e.onSearch},on:{search:e.onSearch,arrowLeft:e.onArrowLeft,arrowRight:e.onArrowRight,arrowDown:e.onArrowDown,arrowUp:e.onArrowUp,enter:e.onEnter}}):e._e()]}),{data:e.data,i18n:e.i18n,autoFocus:e.autoFocus,onSearch:e.onSearch}),e._v(" "),n("div",{ref:"scroll",staticClass:"emoji-mart-scroll",attrs:{role:"tabpanel"},on:{scroll:e.onScroll}},[n("div",{ref:"scrollContent",attrs:{id:"emoji-mart-list",role:"listbox","aria-expanded":"true"}},e._l(e.view.filteredCategories,(function(t,r){return n("category",{directives:[{name:"show",rawName:"v-show",value:e.infiniteScroll||t==e.view.activeCategory,expression:"infiniteScroll || category == view.activeCategory"}],key:t.id,ref:"categories_"+r,refInFor:!0,attrs:{data:e.data,i18n:e.mergedI18n,id:t.id,name:t.name,emojis:t.emojis,"emoji-props":e.emojiProps}})})),1)]),e._v(" "),e._t("previewTemplate",(function(){return[e.showPreview?n("div",{staticClass:"emoji-mart-bar emoji-mart-bar-preview"},[n("preview",{attrs:{data:e.data,title:e.title,emoji:e.view.previewEmoji,"idle-emoji":e.idleEmoji,"show-skin-tones":e.showSkinTones,"emoji-props":e.emojiProps,"skin-props":e.skinProps,"on-skin-change":e.onSkinChange}})],1):e._e()]}),{data:e.data,title:e.title,emoji:e.view.previewEmoji,idleEmoji:e.idleEmoji,showSkinTones:e.showSkinTones,emojiProps:e.emojiProps,skinProps:e.skinProps,onSkinChange:e.onSkinChange})],2)}),[],!1,null,null,null),oe=ie.exports}(),r}()}))},70039:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.decodeHTML=t.decodeHTMLStrict=t.decodeXML=void 0;var i=r(n(75777)),o=r(n(68533)),a=r(n(28303)),s=r(n(99829)),u=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;function l(e){var t=d(e);return function(e){return String(e).replace(u,t)}}t.decodeXML=l(a.default),t.decodeHTMLStrict=l(i.default);var c=function(e,t){return e<t?1:-1};function d(e){return function(t){if("#"===t.charAt(1)){var n=t.charAt(2);return"X"===n||"x"===n?s.default(parseInt(t.substr(3),16)):s.default(parseInt(t.substr(2),10))}return e[t.slice(1,-1)]||t}}t.decodeHTML=function(){for(var e=Object.keys(o.default).sort(c),t=Object.keys(i.default).sort(c),n=0,r=0;n<t.length;n++)e[r]===t[n]?(t[n]+=";?",r++):t[n]+=";";var a=new RegExp("&(?:"+t.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),s=d(i.default);function u(e){return";"!==e.substr(-1)&&(e+=";"),s(e)}return function(e){return String(e).replace(a,u)}}()},99829:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(98228)),o=String.fromCodePoint||function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t};function a(e){return e>=55296&&e<=57343||e>1114111?"�":(e in i.default&&(e=i.default[e]),o(e))}t["default"]=a},80819:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=void 0;var i=r(n(28303)),o=c(i.default),a=d(o);t.encodeXML=v(o);var s=r(n(75777)),u=c(s.default),l=d(u);function c(e){return Object.keys(e).sort().reduce((function(t,n){return t[e[n]]="&"+n+";",t}),{})}function d(e){for(var t=[],n=[],r=0,i=Object.keys(e);r<i.length;r++){var o=i[r];1===o.length?t.push("\\"+o):n.push(o)}t.sort();for(var a=0;a<t.length-1;a++){var s=a;while(s<t.length-1&&t[s].charCodeAt(1)+1===t[s+1].charCodeAt(1))s+=1;var u=1+s-a;u<3||t.splice(a,u,t[a]+"-"+t[s])}return n.unshift("["+t.join("")+"]"),new RegExp(n.join("|"),"g")}t.encodeHTML=g(u,l),t.encodeNonAsciiHTML=v(u);var h=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,p=null!=String.prototype.codePointAt?function(e){return e.codePointAt(0)}:function(e){return 1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536};function f(e){return"&#x"+(e.length>1?p(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}function g(e,t){return function(n){return n.replace(t,(function(t){return e[t]})).replace(h,f)}}var m=new RegExp(a.source+"|"+h.source,"g");function _(e){return e.replace(m,f)}function y(e){return e.replace(a,f)}function v(e){return function(t){return t.replace(m,(function(t){return e[t]||f(t)}))}}t.escape=_,t.escapeUTF8=y},35373:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.encodeHTML5=t.encodeHTML4=t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=t.encode=t.decodeStrict=t.decode=void 0;var r=n(70039),i=n(80819);function o(e,t){return(!t||t<=0?r.decodeXML:r.decodeHTML)(e)}function a(e,t){return(!t||t<=0?r.decodeXML:r.decodeHTMLStrict)(e)}function s(e,t){return(!t||t<=0?i.encodeXML:i.encodeHTML)(e)}t.decode=o,t.decodeStrict=a,t.encode=s;var u=n(80819);Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return u.encodeXML}}),Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return u.encodeNonAsciiHTML}}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return u.escape}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return u.escapeUTF8}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return u.encodeHTML}});var l=n(70039);Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return l.decodeXML}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return l.decodeHTML}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return l.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return l.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return l.decodeHTML}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return l.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return l.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return l.decodeXML}})},12953:function(e,t,n){var r;/*! https://mths.be/he v1.2.0 by @mathias | MIT license */e=n.nmd(e),function(i){var o=t,a=(e&&e.exports,"object"==typeof n.g&&n.g);a.global!==a&&a.window;var s=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=/[\x01-\x7F]/g,l=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,c=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,d={"­":"shy","‌":"zwnj","‍":"zwj","‎":"lrm","⁣":"ic","⁢":"it","⁡":"af","‏":"rlm","​":"ZeroWidthSpace","⁠":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot","\t":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp","  ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr","ª":"ordf","á":"aacute","Á":"Aacute","à":"agrave","À":"Agrave","ă":"abreve","Ă":"Abreve","â":"acirc","Â":"Acirc","å":"aring","Å":"angst","ä":"auml","Ä":"Auml","ã":"atilde","Ã":"Atilde","ą":"aogon","Ą":"Aogon","ā":"amacr","Ā":"Amacr","æ":"aelig","Æ":"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf","ℬ":"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf","ℭ":"Cfr","𝒞":"Cscr","ℂ":"Copf","ć":"cacute","Ć":"Cacute","ĉ":"ccirc","Ĉ":"Ccirc","č":"ccaron","Č":"Ccaron","ċ":"cdot","Ċ":"Cdot","ç":"ccedil","Ç":"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf","ď":"dcaron","Ď":"Dcaron","đ":"dstrok","Đ":"Dstrok","ð":"eth","Ð":"ETH","ⅇ":"ee","ℯ":"escr","𝔢":"efr","𝕖":"eopf","ℰ":"Escr","𝔈":"Efr","𝔼":"Eopf","é":"eacute","É":"Eacute","è":"egrave","È":"Egrave","ê":"ecirc","Ê":"Ecirc","ě":"ecaron","Ě":"Ecaron","ë":"euml","Ë":"Euml","ė":"edot","Ė":"Edot","ę":"eogon","Ę":"Eogon","ē":"emacr","Ē":"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf","ℱ":"Fscr","ﬀ":"fflig","ﬃ":"ffilig","ﬄ":"ffllig","ﬁ":"filig",fj:"fjlig","ﬂ":"fllig","ƒ":"fnof","ℊ":"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr","ǵ":"gacute","ğ":"gbreve","Ğ":"Gbreve","ĝ":"gcirc","Ĝ":"Gcirc","ġ":"gdot","Ġ":"Gdot","Ģ":"Gcedil","𝔥":"hfr","ℎ":"planckh","𝒽":"hscr","𝕙":"hopf","ℋ":"Hscr","ℌ":"Hfr","ℍ":"Hopf","ĥ":"hcirc","Ĥ":"Hcirc","ℏ":"hbar","ħ":"hstrok","Ħ":"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf","ℐ":"Iscr","ℑ":"Im","í":"iacute","Í":"Iacute","ì":"igrave","Ì":"Igrave","î":"icirc","Î":"Icirc","ï":"iuml","Ï":"Iuml","ĩ":"itilde","Ĩ":"Itilde","İ":"Idot","į":"iogon","Į":"Iogon","ī":"imacr","Ī":"Imacr","ĳ":"ijlig","Ĳ":"IJlig","ı":"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf","ĵ":"jcirc","Ĵ":"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr","ķ":"kcedil","Ķ":"Kcedil","𝔩":"lfr","𝓁":"lscr","ℓ":"ell","𝕝":"lopf","ℒ":"Lscr","𝔏":"Lfr","𝕃":"Lopf","ĺ":"lacute","Ĺ":"Lacute","ľ":"lcaron","Ľ":"Lcaron","ļ":"lcedil","Ļ":"Lcedil","ł":"lstrok","Ł":"Lstrok","ŀ":"lmidot","Ŀ":"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf","ℳ":"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr","ℕ":"Nopf","𝒩":"Nscr","𝔑":"Nfr","ń":"nacute","Ń":"Nacute","ň":"ncaron","Ň":"Ncaron","ñ":"ntilde","Ñ":"Ntilde","ņ":"ncedil","Ņ":"Ncedil","№":"numero","ŋ":"eng","Ŋ":"ENG","𝕠":"oopf","𝔬":"ofr","ℴ":"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf","º":"ordm","ó":"oacute","Ó":"Oacute","ò":"ograve","Ò":"Ograve","ô":"ocirc","Ô":"Ocirc","ö":"ouml","Ö":"Ouml","ő":"odblac","Ő":"Odblac","õ":"otilde","Õ":"Otilde","ø":"oslash","Ø":"Oslash","ō":"omacr","Ō":"Omacr","œ":"oelig","Œ":"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf","ℙ":"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr","ℚ":"Qopf","ĸ":"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr","ℛ":"Rscr","ℜ":"Re","ℝ":"Ropf","ŕ":"racute","Ŕ":"Racute","ř":"rcaron","Ř":"Rcaron","ŗ":"rcedil","Ŗ":"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS","ś":"sacute","Ś":"Sacute","ŝ":"scirc","Ŝ":"Scirc","š":"scaron","Š":"Scaron","ş":"scedil","Ş":"Scedil","ß":"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf","ť":"tcaron","Ť":"Tcaron","ţ":"tcedil","Ţ":"Tcedil","™":"trade","ŧ":"tstrok","Ŧ":"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr","ú":"uacute","Ú":"Uacute","ù":"ugrave","Ù":"Ugrave","ŭ":"ubreve","Ŭ":"Ubreve","û":"ucirc","Û":"Ucirc","ů":"uring","Ů":"Uring","ü":"uuml","Ü":"Uuml","ű":"udblac","Ű":"Udblac","ũ":"utilde","Ũ":"Utilde","ų":"uogon","Ų":"Uogon","ū":"umacr","Ū":"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr","ŵ":"wcirc","Ŵ":"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf","ý":"yacute","Ý":"Yacute","ŷ":"ycirc","Ŷ":"Ycirc","ÿ":"yuml","Ÿ":"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf","ℨ":"Zfr","ℤ":"Zopf","𝒵":"Zscr","ź":"zacute","Ź":"Zacute","ž":"zcaron","Ž":"Zcaron","ż":"zdot","Ż":"Zdot","Ƶ":"imped","þ":"thorn","Þ":"THORN","ŉ":"napos","α":"alpha","Α":"Alpha","β":"beta","Β":"Beta","γ":"gamma","Γ":"Gamma","δ":"delta","Δ":"Delta","ε":"epsi","ϵ":"epsiv","Ε":"Epsilon","ϝ":"gammad","Ϝ":"Gammad","ζ":"zeta","Ζ":"Zeta","η":"eta","Η":"Eta","θ":"theta","ϑ":"thetav","Θ":"Theta","ι":"iota","Ι":"Iota","κ":"kappa","ϰ":"kappav","Κ":"Kappa","λ":"lambda","Λ":"Lambda","μ":"mu","µ":"micro","Μ":"Mu","ν":"nu","Ν":"Nu","ξ":"xi","Ξ":"Xi","ο":"omicron","Ο":"Omicron","π":"pi","ϖ":"piv","Π":"Pi","ρ":"rho","ϱ":"rhov","Ρ":"Rho","σ":"sigma","Σ":"Sigma","ς":"sigmaf","τ":"tau","Τ":"Tau","υ":"upsi","Υ":"Upsilon","ϒ":"Upsi","φ":"phi","ϕ":"phiv","Φ":"Phi","χ":"chi","Χ":"Chi","ψ":"psi","Ψ":"Psi","ω":"omega","Ω":"ohm","а":"acy","А":"Acy","б":"bcy","Б":"Bcy","в":"vcy","В":"Vcy","г":"gcy","Г":"Gcy","ѓ":"gjcy","Ѓ":"GJcy","д":"dcy","Д":"Dcy","ђ":"djcy","Ђ":"DJcy","е":"iecy","Е":"IEcy","ё":"iocy","Ё":"IOcy","є":"jukcy","Є":"Jukcy","ж":"zhcy","Ж":"ZHcy","з":"zcy","З":"Zcy","ѕ":"dscy","Ѕ":"DScy","и":"icy","И":"Icy","і":"iukcy","І":"Iukcy","ї":"yicy","Ї":"YIcy","й":"jcy","Й":"Jcy","ј":"jsercy","Ј":"Jsercy","к":"kcy","К":"Kcy","ќ":"kjcy","Ќ":"KJcy","л":"lcy","Л":"Lcy","љ":"ljcy","Љ":"LJcy","м":"mcy","М":"Mcy","н":"ncy","Н":"Ncy","њ":"njcy","Њ":"NJcy","о":"ocy","О":"Ocy","п":"pcy","П":"Pcy","р":"rcy","Р":"Rcy","с":"scy","С":"Scy","т":"tcy","Т":"Tcy","ћ":"tshcy","Ћ":"TSHcy","у":"ucy","У":"Ucy","ў":"ubrcy","Ў":"Ubrcy","ф":"fcy","Ф":"Fcy","х":"khcy","Х":"KHcy","ц":"tscy","Ц":"TScy","ч":"chcy","Ч":"CHcy","џ":"dzcy","Џ":"DZcy","ш":"shcy","Ш":"SHcy","щ":"shchcy","Щ":"SHCHcy","ъ":"hardcy","Ъ":"HARDcy","ы":"ycy","Ы":"Ycy","ь":"softcy","Ь":"SOFTcy","э":"ecy","Э":"Ecy","ю":"yucy","Ю":"YUcy","я":"yacy","Я":"YAcy","ℵ":"aleph","ℶ":"beth","ℷ":"gimel","ℸ":"daleth"},h=/["&'<>`]/g,p={'"':"&quot;","&":"&amp;","'":"&#x27;","<":"&lt;",">":"&gt;","`":"&#x60;"},f=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,g=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,m=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,_={aacute:"á",Aacute:"Á",abreve:"ă",Abreve:"Ă",ac:"∾",acd:"∿",acE:"∾̳",acirc:"â",Acirc:"Â",acute:"´",acy:"а",Acy:"А",aelig:"æ",AElig:"Æ",af:"⁡",afr:"𝔞",Afr:"𝔄",agrave:"à",Agrave:"À",alefsym:"ℵ",aleph:"ℵ",alpha:"α",Alpha:"Α",amacr:"ā",Amacr:"Ā",amalg:"⨿",amp:"&",AMP:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",ape:"≊",apE:"⩰",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",aring:"å",Aring:"Å",ascr:"𝒶",Ascr:"𝒜",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",bcy:"б",Bcy:"Б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",beta:"β",Beta:"Β",beth:"ℶ",between:"≬",bfr:"𝔟",Bfr:"𝔅",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bNot:"⫭",bopf:"𝕓",Bopf:"𝔹",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxhD:"╥",boxHd:"╤",boxHD:"╦",boxhu:"┴",boxhU:"╨",boxHu:"╧",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",ccaron:"č",Ccaron:"Č",ccedil:"ç",Ccedil:"Ç",ccirc:"ĉ",Ccirc:"Ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",Cdot:"Ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",chcy:"ч",CHcy:"Ч",check:"✓",checkmark:"✓",chi:"χ",Chi:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cire:"≗",cirE:"⧃",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",colone:"≔",Colone:"⩴",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",cscr:"𝒸",Cscr:"𝒞",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",dArr:"⇓",Darr:"↡",dash:"‐",dashv:"⊣",Dashv:"⫤",dbkarow:"⤏",dblac:"˝",dcaron:"ď",Dcaron:"Ď",dcy:"д",Dcy:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",delta:"δ",Delta:"Δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",Dfr:"𝔇",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",DJcy:"Ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",Dopf:"𝔻",dot:"˙",Dot:"¨",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",ecolon:"≕",ecy:"э",Ecy:"Э",eDDot:"⩷",edot:"ė",eDot:"≑",Edot:"Ė",ee:"ⅇ",efDot:"≒",efr:"𝔢",Efr:"𝔈",eg:"⪚",egrave:"è",Egrave:"È",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",emacr:"ē",Emacr:"Ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",eng:"ŋ",ENG:"Ŋ",ensp:" ",eogon:"ę",Eogon:"Ę",eopf:"𝕖",Eopf:"𝔼",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",esim:"≂",Esim:"⩳",eta:"η",Eta:"Η",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",fcy:"ф",Fcy:"Ф",female:"♀",ffilig:"ﬃ",fflig:"ﬀ",ffllig:"ﬄ",ffr:"𝔣",Ffr:"𝔉",filig:"ﬁ",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"ﬂ",fltns:"▱",fnof:"ƒ",fopf:"𝕗",Fopf:"𝔽",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",gamma:"γ",Gamma:"Γ",gammad:"ϝ",Gammad:"Ϝ",gap:"⪆",gbreve:"ğ",Gbreve:"Ğ",Gcedil:"Ģ",gcirc:"ĝ",Gcirc:"Ĝ",gcy:"г",Gcy:"Г",gdot:"ġ",Gdot:"Ġ",ge:"≥",gE:"≧",gel:"⋛",gEl:"⪌",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",hcirc:"ĥ",Hcirc:"Ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",iacute:"í",Iacute:"Í",ic:"⁣",icirc:"î",Icirc:"Î",icy:"и",Icy:"И",Idot:"İ",iecy:"е",IEcy:"Е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",igrave:"ì",Igrave:"Ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ĳ",IJlig:"Ĳ",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",iocy:"ё",IOcy:"Ё",iogon:"į",Iogon:"Į",iopf:"𝕚",Iopf:"𝕀",iota:"ι",Iota:"Ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",itilde:"ĩ",Itilde:"Ĩ",iukcy:"і",Iukcy:"І",iuml:"ï",Iuml:"Ï",jcirc:"ĵ",Jcirc:"Ĵ",jcy:"й",Jcy:"Й",jfr:"𝔧",Jfr:"𝔍",jmath:"ȷ",jopf:"𝕛",Jopf:"𝕁",jscr:"𝒿",Jscr:"𝒥",jsercy:"ј",Jsercy:"Ј",jukcy:"є",Jukcy:"Є",kappa:"κ",Kappa:"Κ",kappav:"ϰ",kcedil:"ķ",Kcedil:"Ķ",kcy:"к",Kcy:"К",kfr:"𝔨",Kfr:"𝔎",kgreen:"ĸ",khcy:"х",KHcy:"Х",kjcy:"ќ",KJcy:"Ќ",kopf:"𝕜",Kopf:"𝕂",kscr:"𝓀",Kscr:"𝒦",lAarr:"⇚",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"ℒ",lambda:"λ",Lambda:"Λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ļ",lceil:"⌈",lcub:"{",lcy:"л",Lcy:"Л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",lfr:"𝔩",Lfr:"𝔏",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",ljcy:"љ",LJcy:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",Longleftarrow:"⟸",LongLeftArrow:"⟵",longleftrightarrow:"⟷",Longleftrightarrow:"⟺",LongLeftRightArrow:"⟷",longmapsto:"⟼",longrightarrow:"⟶",Longrightarrow:"⟹",LongRightArrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",lopf:"𝕝",Lopf:"𝕃",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",lstrok:"ł",Lstrok:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",map:"↦",Map:"⤅",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",mcy:"м",Mcy:"М",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",mfr:"𝔪",Mfr:"𝔐",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",mopf:"𝕞",Mopf:"𝕄",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",mu:"μ",Mu:"Μ",multimap:"⊸",mumap:"⊸",nabla:"∇",nacute:"ń",Nacute:"Ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ŉ",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",nfr:"𝔫",Nfr:"𝔑",nge:"≱",ngE:"≧̸",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",ngt:"≯",nGt:"≫⃒",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",njcy:"њ",NJcy:"Њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nle:"≰",nlE:"≦̸",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nlt:"≮",nLt:"≪⃒",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",not:"¬",Not:"⫬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",nscr:"𝓃",Nscr:"𝒩",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsube:"⊈",nsubE:"⫅̸",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupe:"⊉",nsupE:"⫆̸",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",ntilde:"ñ",Ntilde:"Ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",nu:"ν",Nu:"Ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",oacute:"ó",Oacute:"Ó",oast:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",ocy:"о",Ocy:"О",odash:"⊝",odblac:"ő",Odblac:"Ő",odiv:"⨸",odot:"⊙",odsold:"⦼",oelig:"œ",OElig:"Œ",ofcir:"⦿",ofr:"𝔬",Ofr:"𝔒",ogon:"˛",ograve:"ò",Ograve:"Ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",omacr:"ō",Omacr:"Ō",omega:"ω",Omega:"Ω",omicron:"ο",Omicron:"Ο",omid:"⦶",ominus:"⊖",oopf:"𝕠",Oopf:"𝕆",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",pcy:"п",Pcy:"П",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",pfr:"𝔭",Pfr:"𝔓",phi:"φ",Phi:"Φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",pi:"π",Pi:"Π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",pscr:"𝓅",Pscr:"𝒫",psi:"ψ",Psi:"Ψ",puncsp:" ",qfr:"𝔮",Qfr:"𝔔",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",qscr:"𝓆",Qscr:"𝒬",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",racute:"ŕ",Racute:"Ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",Rarrtl:"⤖",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",Rcaron:"Ř",rcedil:"ŗ",Rcedil:"Ŗ",rceil:"⌉",rcub:"}",rcy:"р",Rcy:"Р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",sacute:"ś",Sacute:"Ś",sbquo:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",sfr:"𝔰",Sfr:"𝔖",sfrown:"⌢",sharp:"♯",shchcy:"щ",SHCHcy:"Щ",shcy:"ш",SHcy:"Ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",sigma:"σ",Sigma:"Σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",SOFTcy:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",sscr:"𝓈",Sscr:"𝒮",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",star:"☆",Star:"⋆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",sube:"⊆",subE:"⫅",subedot:"⫃",submult:"⫁",subne:"⊊",subnE:"⫋",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supe:"⊇",supE:"⫆",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supne:"⊋",supnE:"⫌",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",tau:"τ",Tau:"Τ",tbrk:"⎴",tcaron:"ť",Tcaron:"Ť",tcedil:"ţ",Tcedil:"Ţ",tcy:"т",Tcy:"Т",tdot:"⃛",telrec:"⌕",tfr:"𝔱",Tfr:"𝔗",there4:"∴",therefore:"∴",Therefore:"∴",theta:"θ",Theta:"Θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",topf:"𝕥",Topf:"𝕋",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",Tscr:"𝒯",tscy:"ц",TScy:"Ц",tshcy:"ћ",TSHcy:"Ћ",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",uacute:"ú",Uacute:"Ú",uarr:"↑",uArr:"⇑",Uarr:"↟",Uarrocir:"⥉",ubrcy:"ў",Ubrcy:"Ў",ubreve:"ŭ",Ubreve:"Ŭ",ucirc:"û",Ucirc:"Û",ucy:"у",Ucy:"У",udarr:"⇅",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"𝔲",Ufr:"𝔘",ugrave:"ù",Ugrave:"Ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",Umacr:"Ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",uogon:"ų",Uogon:"Ų",uopf:"𝕦",Uopf:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",Uring:"Ů",urtri:"◹",uscr:"𝓊",Uscr:"𝒰",utdot:"⋰",utilde:"ũ",Utilde:"Ũ",utri:"▵",utrif:"▴",uuarr:"⇈",uuml:"ü",Uuml:"Ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",vcy:"в",Vcy:"В",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",vfr:"𝔳",Vfr:"𝔙",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",vopf:"𝕧",Vopf:"𝕍",vprop:"∝",vrtri:"⊳",vscr:"𝓋",Vscr:"𝒱",vsubne:"⊊︀",vsubnE:"⫋︀",vsupne:"⊋︀",vsupnE:"⫌︀",Vvdash:"⊪",vzigzag:"⦚",wcirc:"ŵ",Wcirc:"Ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",wfr:"𝔴",Wfr:"𝔚",wopf:"𝕨",Wopf:"𝕎",wp:"℘",wr:"≀",wreath:"≀",wscr:"𝓌",Wscr:"𝒲",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",xfr:"𝔵",Xfr:"𝔛",xharr:"⟷",xhArr:"⟺",xi:"ξ",Xi:"Ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",xopf:"𝕩",Xopf:"𝕏",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",xscr:"𝓍",Xscr:"𝒳",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",yacute:"ý",Yacute:"Ý",yacy:"я",YAcy:"Я",ycirc:"ŷ",Ycirc:"Ŷ",ycy:"ы",Ycy:"Ы",yen:"¥",yfr:"𝔶",Yfr:"𝔜",yicy:"ї",YIcy:"Ї",yopf:"𝕪",Yopf:"𝕐",yscr:"𝓎",Yscr:"𝒴",yucy:"ю",YUcy:"Ю",yuml:"ÿ",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"З",zdot:"ż",Zdot:"Ż",zeetrf:"ℨ",ZeroWidthSpace:"​",zeta:"ζ",Zeta:"Ζ",zfr:"𝔷",Zfr:"ℨ",zhcy:"ж",ZHcy:"Ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",zscr:"𝓏",Zscr:"𝒵",zwj:"‍",zwnj:"‌"},y={aacute:"á",Aacute:"Á",acirc:"â",Acirc:"Â",acute:"´",aelig:"æ",AElig:"Æ",agrave:"à",Agrave:"À",amp:"&",AMP:"&",aring:"å",Aring:"Å",atilde:"ã",Atilde:"Ã",auml:"ä",Auml:"Ä",brvbar:"¦",ccedil:"ç",Ccedil:"Ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",Eacute:"É",ecirc:"ê",Ecirc:"Ê",egrave:"è",Egrave:"È",eth:"ð",ETH:"Ð",euml:"ë",Euml:"Ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",iacute:"í",Iacute:"Í",icirc:"î",Icirc:"Î",iexcl:"¡",igrave:"ì",Igrave:"Ì",iquest:"¿",iuml:"ï",Iuml:"Ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",Ntilde:"Ñ",oacute:"ó",Oacute:"Ó",ocirc:"ô",Ocirc:"Ô",ograve:"ò",Ograve:"Ò",ordf:"ª",ordm:"º",oslash:"ø",Oslash:"Ø",otilde:"õ",Otilde:"Õ",ouml:"ö",Ouml:"Ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",THORN:"Þ",times:"×",uacute:"ú",Uacute:"Ú",ucirc:"û",Ucirc:"Û",ugrave:"ù",Ugrave:"Ù",uml:"¨",uuml:"ü",Uuml:"Ü",yacute:"ý",Yacute:"Ý",yen:"¥",yuml:"ÿ"},v={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},b=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],F=String.fromCharCode,w={},C=w.hasOwnProperty,D=function(e,t){return C.call(e,t)},S=function(e,t){var n=-1,r=e.length;while(++n<r)if(e[n]==t)return!0;return!1},k=function(e,t){if(!e)return t;var n,r={};for(n in t)r[n]=D(e,n)?e[n]:t[n];return r},x=function(e,t){var n="";return e>=55296&&e<=57343||e>1114111?(t&&T("character reference outside the permissible Unicode range"),"�"):D(v,e)?(t&&T("disallowed character reference"),v[e]):(t&&S(b,e)&&T("disallowed character reference"),e>65535&&(e-=65536,n+=F(e>>>10&1023|55296),e=56320|1023&e),n+=F(e),n)},E=function(e){return"&#x"+e.toString(16).toUpperCase()+";"},A=function(e){return"&#"+e+";"},T=function(e){throw Error("Parse error: "+e)},M=function(e,t){t=k(t,M.options);var n=t.strict;n&&g.test(e)&&T("forbidden code point");var r=t.encodeEverything,i=t.useNamedReferences,o=t.allowUnsafeSymbols,a=t.decimal?A:E,p=function(e){return a(e.charCodeAt(0))};return r?(e=e.replace(u,(function(e){return i&&D(d,e)?"&"+d[e]+";":p(e)})),i&&(e=e.replace(/&gt;\u20D2/g,"&nvgt;").replace(/&lt;\u20D2/g,"&nvlt;").replace(/&#x66;&#x6A;/g,"&fjlig;")),i&&(e=e.replace(c,(function(e){return"&"+d[e]+";"})))):i?(o||(e=e.replace(h,(function(e){return"&"+d[e]+";"}))),e=e.replace(/&gt;\u20D2/g,"&nvgt;").replace(/&lt;\u20D2/g,"&nvlt;"),e=e.replace(c,(function(e){return"&"+d[e]+";"}))):o||(e=e.replace(h,p)),e.replace(s,(function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1),r=1024*(t-55296)+n-56320+65536;return a(r)})).replace(l,p)};M.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var O=function(e,t){t=k(t,O.options);var n=t.strict;return n&&f.test(e)&&T("malformed character reference"),e.replace(m,(function(e,r,i,o,a,s,u,l,c){var d,h,p,f,g,m;return r?(g=r,_[g]):i?(g=i,m=o,m&&t.isAttributeValue?(n&&"="==m&&T("`&` did not start a character reference"),e):(n&&T("named character reference was not terminated by a semicolon"),y[g]+(m||""))):a?(p=a,h=s,n&&!h&&T("character reference was not terminated by a semicolon"),d=parseInt(p,10),x(d,n)):u?(f=u,h=l,n&&!h&&T("character reference was not terminated by a semicolon"),d=parseInt(f,16),x(d,n)):(n&&T("named character reference was not terminated by a semicolon"),e)}))};O.options={isAttributeValue:!1,strict:!1};var L=function(e){return e.replace(h,(function(e){return p[e]}))},R={version:"1.2.0",encode:M,decode:O,escape:L,unescape:O};r=function(){return R}.call(t,n,t,e),void 0===r||(e.exports=r)}()},84284:function(e,t,n){var r=n(7423),i=n(12953).decode,o=n(61040);function a(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}function s(e,t){if(!e)return e;var n=r.load(e),i=t?"ol":"ul";return n(i).each((function(e,i){var o=r.load("<p></p>"),s=n(i);s.find("li").each((function(e,r){var i=t?String(e+1)+".":"-";o("p").append(i+" "+a(n(r).text())+"<br />")})),o("br").last().remove(),s.replaceWith(o.html())})),n.html()}function u(e){var t=r.load(e);return t("script").remove(),t("style").remove(),t.html()}function l(e){return null===e||void 0===e?"":String(e)}function c(e){var t=e.replace(/\s+/g," ");return t}function d(e){var t=e.replace(/<\s?(p|br)[^<]*>/gi,(function(e,t){switch(t.toLowerCase()){case"p":return"\n\n";case"br":return"\n"}return e}));return t}function h(e){return s(e,!0)}function p(e){return s(e,!1)}function f(e){return e.replace(/<!--\[if.*?<!\[endif\]-->/g,"")}function g(e){return e.replace(/<[^<]+>/g,"")}function m(e){return e.trim()}e.exports=o(l,u,h,p,c,d,f,g,i,m)},52046:function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return o(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.parseFeed=t.FeedHandler=void 0;var u,l,c=s(n(82435)),d=a(n(78839)),h=n(11615);(function(e){e[e["image"]=0]="image",e[e["audio"]=1]="audio",e[e["video"]=2]="video",e[e["document"]=3]="document",e[e["executable"]=4]="executable"})(u||(u={})),function(e){e[e["sample"]=0]="sample",e[e["full"]=1]="full",e[e["nonstop"]=2]="nonstop"}(l||(l={}));var p=function(e){function t(t,n){var r=this;return"object"===typeof t&&(t=void 0,n=t),r=e.call(this,t,n)||this,r}return r(t,e),t.prototype.onend=function(){var e,t,n=m(b,this.dom);if(n){var r={};if("feed"===n.name){var i=n.children;r.type="atom",v(r,"id","id",i),v(r,"title","title",i);var o=y("href",m("link",i));o&&(r.link=o),v(r,"description","subtitle",i);var a=_("updated",i);a&&(r.updated=new Date(a)),v(r,"author","email",i,!0),r.items=g("entry",i).map((function(e){var t={},n=e.children;v(t,"id","id",n),v(t,"title","title",n);var r=y("href",m("link",n));r&&(t.link=r);var i=_("summary",n)||_("content",n);i&&(t.description=i);var o=_("updated",n);return o&&(t.pubDate=new Date(o)),t.media=f(n),t}))}else{i=null!==(t=null===(e=m("channel",n.children))||void 0===e?void 0:e.children)&&void 0!==t?t:[];r.type=n.name.substr(0,3),r.id="",v(r,"title","title",i),v(r,"link","link",i),v(r,"description","description",i);a=_("lastBuildDate",i);a&&(r.updated=new Date(a)),v(r,"author","managingEditor",i,!0),r.items=g("item",n.children).map((function(e){var t={},n=e.children;v(t,"id","guid",n),v(t,"title","title",n),v(t,"link","link",n),v(t,"description","description",n);var r=_("pubDate",n);return r&&(t.pubDate=new Date(r)),t.media=f(n),t}))}this.feed=r,this.handleCallback(null)}else this.handleCallback(new Error("couldn't find root of feed"))},t}(c.default);function f(e){return g("media:content",e).map((function(e){var t={medium:e.attribs.medium,isDefault:!!e.attribs.isDefault};return e.attribs.url&&(t.url=e.attribs.url),e.attribs.fileSize&&(t.fileSize=parseInt(e.attribs.fileSize,10)),e.attribs.type&&(t.type=e.attribs.type),e.attribs.expression&&(t.expression=e.attribs.expression),e.attribs.bitrate&&(t.bitrate=parseInt(e.attribs.bitrate,10)),e.attribs.framerate&&(t.framerate=parseInt(e.attribs.framerate,10)),e.attribs.samplingrate&&(t.samplingrate=parseInt(e.attribs.samplingrate,10)),e.attribs.channels&&(t.channels=parseInt(e.attribs.channels,10)),e.attribs.duration&&(t.duration=parseInt(e.attribs.duration,10)),e.attribs.height&&(t.height=parseInt(e.attribs.height,10)),e.attribs.width&&(t.width=parseInt(e.attribs.width,10)),e.attribs.lang&&(t.lang=e.attribs.lang),t}))}function g(e,t){return d.getElementsByTagName(e,t,!0)}function m(e,t){return d.getElementsByTagName(e,t,!0,1)[0]}function _(e,t,n){return void 0===n&&(n=!1),d.getText(d.getElementsByTagName(e,t,n,1)).trim()}function y(e,t){if(!t)return null;var n=t.attribs;return n[e]}function v(e,t,n,r,i){void 0===i&&(i=!1);var o=_(n,r,i);o&&(e[t]=o)}function b(e){return"rss"===e||"feed"===e||"rdf:RDF"===e}function F(e,t){void 0===t&&(t={xmlMode:!0});var n=new p(t);return new h.Parser(n,t).end(e),n.feed}t.FeedHandler=p,t.parseFeed=F},11615:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var i=r(n(24699)),o=new Set(["input","option","optgroup","select","button","datalist","textarea"]),a=new Set(["p"]),s={tr:new Set(["tr","th","td"]),th:new Set(["th"]),td:new Set(["thead","th","td"]),body:new Set(["head","link","script"]),li:new Set(["li"]),p:a,h1:a,h2:a,h3:a,h4:a,h5:a,h6:a,select:o,input:o,output:o,button:o,datalist:o,textarea:o,option:new Set(["option"]),optgroup:new Set(["optgroup","option"]),dd:new Set(["dt","dd"]),dt:new Set(["dt","dd"]),address:a,article:a,aside:a,blockquote:a,details:a,div:a,dl:a,fieldset:a,figcaption:a,figure:a,footer:a,form:a,header:a,hr:a,main:a,nav:a,ol:a,pre:a,section:a,table:a,ul:a,rt:new Set(["rt","rp"]),rp:new Set(["rt","rp"]),tbody:new Set(["thead","tbody"]),tfoot:new Set(["thead","tbody"])},u=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),l=new Set(["math","svg"]),c=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),d=/\s|\//,h=function(){function e(e,t){var n,r,o,a,s;void 0===t&&(t={}),this.startIndex=0,this.endIndex=null,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.options=t,this.cbs=null!==e&&void 0!==e?e:{},this.lowerCaseTagNames=null!==(n=t.lowerCaseTags)&&void 0!==n?n:!t.xmlMode,this.lowerCaseAttributeNames=null!==(r=t.lowerCaseAttributeNames)&&void 0!==r?r:!t.xmlMode,this.tokenizer=new(null!==(o=t.Tokenizer)&&void 0!==o?o:i.default)(this.options,this),null===(s=(a=this.cbs).onparserinit)||void 0===s||s.call(a,this)}return e.prototype.updatePosition=function(e){null===this.endIndex?this.tokenizer.sectionStart<=e?this.startIndex=0:this.startIndex=this.tokenizer.sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this.tokenizer.getAbsoluteIndex()},e.prototype.ontext=function(e){var t,n;this.updatePosition(1),this.endIndex--,null===(n=(t=this.cbs).ontext)||void 0===n||n.call(t,e)},e.prototype.onopentagname=function(e){var t,n;if(this.lowerCaseTagNames&&(e=e.toLowerCase()),this.tagname=e,!this.options.xmlMode&&Object.prototype.hasOwnProperty.call(s,e)){var r=void 0;while(this.stack.length>0&&s[e].has(r=this.stack[this.stack.length-1]))this.onclosetag(r)}!this.options.xmlMode&&u.has(e)||(this.stack.push(e),l.has(e)?this.foreignContext.push(!0):c.has(e)&&this.foreignContext.push(!1)),null===(n=(t=this.cbs).onopentagname)||void 0===n||n.call(t,e),this.cbs.onopentag&&(this.attribs={})},e.prototype.onopentagend=function(){var e,t;this.updatePosition(1),this.attribs&&(null===(t=(e=this.cbs).onopentag)||void 0===t||t.call(e,this.tagname,this.attribs),this.attribs=null),!this.options.xmlMode&&this.cbs.onclosetag&&u.has(this.tagname)&&this.cbs.onclosetag(this.tagname),this.tagname=""},e.prototype.onclosetag=function(e){if(this.updatePosition(1),this.lowerCaseTagNames&&(e=e.toLowerCase()),(l.has(e)||c.has(e))&&this.foreignContext.pop(),!this.stack.length||!this.options.xmlMode&&u.has(e))this.options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this.closeCurrentTag());else{var t=this.stack.lastIndexOf(e);if(-1!==t)if(this.cbs.onclosetag){t=this.stack.length-t;while(t--)this.cbs.onclosetag(this.stack.pop())}else this.stack.length=t;else"p"!==e||this.options.xmlMode||(this.onopentagname(e),this.closeCurrentTag())}},e.prototype.onselfclosingtag=function(){this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?this.closeCurrentTag():this.onopentagend()},e.prototype.closeCurrentTag=function(){var e,t,n=this.tagname;this.onopentagend(),this.stack[this.stack.length-1]===n&&(null===(t=(e=this.cbs).onclosetag)||void 0===t||t.call(e,n),this.stack.pop())},e.prototype.onattribname=function(e){this.lowerCaseAttributeNames&&(e=e.toLowerCase()),this.attribname=e},e.prototype.onattribdata=function(e){this.attribvalue+=e},e.prototype.onattribend=function(e){var t,n;null===(n=(t=this.cbs).onattribute)||void 0===n||n.call(t,this.attribname,this.attribvalue,e),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribname="",this.attribvalue=""},e.prototype.getInstructionName=function(e){var t=e.search(d),n=t<0?e:e.substr(0,t);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n},e.prototype.ondeclaration=function(e){if(this.cbs.onprocessinginstruction){var t=this.getInstructionName(e);this.cbs.onprocessinginstruction("!"+t,"!"+e)}},e.prototype.onprocessinginstruction=function(e){if(this.cbs.onprocessinginstruction){var t=this.getInstructionName(e);this.cbs.onprocessinginstruction("?"+t,"?"+e)}},e.prototype.oncomment=function(e){var t,n,r,i;this.updatePosition(4),null===(n=(t=this.cbs).oncomment)||void 0===n||n.call(t,e),null===(i=(r=this.cbs).oncommentend)||void 0===i||i.call(r)},e.prototype.oncdata=function(e){var t,n,r,i,o,a;this.updatePosition(1),this.options.xmlMode||this.options.recognizeCDATA?(null===(n=(t=this.cbs).oncdatastart)||void 0===n||n.call(t),null===(i=(r=this.cbs).ontext)||void 0===i||i.call(r,e),null===(a=(o=this.cbs).oncdataend)||void 0===a||a.call(o)):this.oncomment("[CDATA["+e+"]]")},e.prototype.onerror=function(e){var t,n;null===(n=(t=this.cbs).onerror)||void 0===n||n.call(t,e)},e.prototype.onend=function(){var e,t;if(this.cbs.onclosetag)for(var n=this.stack.length;n>0;this.cbs.onclosetag(this.stack[--n]));null===(t=(e=this.cbs).onend)||void 0===t||t.call(e)},e.prototype.reset=function(){var e,t,n,r;null===(t=(e=this.cbs).onreset)||void 0===t||t.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack=[],null===(r=(n=this.cbs).onparserinit)||void 0===r||r.call(n,this)},e.prototype.parseComplete=function(e){this.reset(),this.end(e)},e.prototype.write=function(e){this.tokenizer.write(e)},e.prototype.end=function(e){this.tokenizer.end(e)},e.prototype.pause=function(){this.tokenizer.pause()},e.prototype.resume=function(){this.tokenizer.resume()},e.prototype.parseChunk=function(e){this.write(e)},e.prototype.done=function(e){this.end(e)},e}();t.Parser=h},24699:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(99829)),o=r(n(75777)),a=r(n(68533)),s=r(n(28303));function u(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function l(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"}function c(e,t,n){var r=e.toLowerCase();return e===r?function(e,i){i===r?e._state=t:(e._state=n,e._index--)}:function(i,o){o===r||o===e?i._state=t:(i._state=n,i._index--)}}function d(e,t){var n=e.toLowerCase();return function(r,i){i===n||i===e?r._state=t:(r._state=3,r._index--)}}var h=c("C",24,16),p=c("D",25,16),f=c("A",26,16),g=c("T",27,16),m=c("A",28,16),_=d("R",35),y=d("I",36),v=d("P",37),b=d("T",38),F=c("R",40,1),w=c("I",41,1),C=c("P",42,1),D=c("T",43,1),S=d("Y",45),k=d("L",46),x=d("E",47),E=c("Y",49,1),A=c("L",50,1),T=c("E",51,1),M=d("I",54),O=d("T",55),L=d("L",56),R=d("E",57),P=c("I",58,1),I=c("T",59,1),N=c("L",60,1),B=c("E",61,1),j=c("#",63,64),H=c("X",66,65),G=function(){function e(e,t){var n;this._state=1,this.buffer="",this.sectionStart=0,this._index=0,this.bufferOffset=0,this.baseState=1,this.special=1,this.running=!0,this.ended=!1,this.cbs=t,this.xmlMode=!!(null===e||void 0===e?void 0:e.xmlMode),this.decodeEntities=null===(n=null===e||void 0===e?void 0:e.decodeEntities)||void 0===n||n}return e.prototype.reset=function(){this._state=1,this.buffer="",this.sectionStart=0,this._index=0,this.bufferOffset=0,this.baseState=1,this.special=1,this.running=!0,this.ended=!1},e.prototype.write=function(e){this.ended&&this.cbs.onerror(Error(".write() after done!")),this.buffer+=e,this.parse()},e.prototype.end=function(e){this.ended&&this.cbs.onerror(Error(".end() after done!")),e&&this.write(e),this.ended=!0,this.running&&this.finish()},e.prototype.pause=function(){this.running=!1},e.prototype.resume=function(){this.running=!0,this._index<this.buffer.length&&this.parse(),this.ended&&this.finish()},e.prototype.getAbsoluteIndex=function(){return this.bufferOffset+this._index},e.prototype.stateText=function(e){"<"===e?(this._index>this.sectionStart&&this.cbs.ontext(this.getSection()),this._state=2,this.sectionStart=this._index):!this.decodeEntities||"&"!==e||1!==this.special&&4!==this.special||(this._index>this.sectionStart&&this.cbs.ontext(this.getSection()),this.baseState=1,this._state=62,this.sectionStart=this._index)},e.prototype.isTagStartChar=function(e){return l(e)||this.xmlMode&&!u(e)&&"/"!==e&&">"!==e},e.prototype.stateBeforeTagName=function(e){"/"===e?this._state=5:"<"===e?(this.cbs.ontext(this.getSection()),this.sectionStart=this._index):">"===e||1!==this.special||u(e)?this._state=1:"!"===e?(this._state=15,this.sectionStart=this._index+1):"?"===e?(this._state=17,this.sectionStart=this._index+1):this.isTagStartChar(e)?(this._state=this.xmlMode||"s"!==e&&"S"!==e?this.xmlMode||"t"!==e&&"T"!==e?3:52:32,this.sectionStart=this._index):this._state=1},e.prototype.stateInTagName=function(e){("/"===e||">"===e||u(e))&&(this.emitToken("onopentagname"),this._state=8,this._index--)},e.prototype.stateBeforeClosingTagName=function(e){u(e)||(">"===e?this._state=1:1!==this.special?4===this.special||"s"!==e&&"S"!==e?4!==this.special||"t"!==e&&"T"!==e?(this._state=1,this._index--):this._state=53:this._state=33:this.isTagStartChar(e)?(this._state=6,this.sectionStart=this._index):(this._state=20,this.sectionStart=this._index))},e.prototype.stateInClosingTagName=function(e){(">"===e||u(e))&&(this.emitToken("onclosetag"),this._state=7,this._index--)},e.prototype.stateAfterClosingTagName=function(e){">"===e&&(this._state=1,this.sectionStart=this._index+1)},e.prototype.stateBeforeAttributeName=function(e){">"===e?(this.cbs.onopentagend(),this._state=1,this.sectionStart=this._index+1):"/"===e?this._state=4:u(e)||(this._state=9,this.sectionStart=this._index)},e.prototype.stateInSelfClosingTag=function(e){">"===e?(this.cbs.onselfclosingtag(),this._state=1,this.sectionStart=this._index+1,this.special=1):u(e)||(this._state=8,this._index--)},e.prototype.stateInAttributeName=function(e){("="===e||"/"===e||">"===e||u(e))&&(this.cbs.onattribname(this.getSection()),this.sectionStart=-1,this._state=10,this._index--)},e.prototype.stateAfterAttributeName=function(e){"="===e?this._state=11:"/"===e||">"===e?(this.cbs.onattribend(void 0),this._state=8,this._index--):u(e)||(this.cbs.onattribend(void 0),this._state=9,this.sectionStart=this._index)},e.prototype.stateBeforeAttributeValue=function(e){'"'===e?(this._state=12,this.sectionStart=this._index+1):"'"===e?(this._state=13,this.sectionStart=this._index+1):u(e)||(this._state=14,this.sectionStart=this._index,this._index--)},e.prototype.handleInAttributeValue=function(e,t){e===t?(this.emitToken("onattribdata"),this.cbs.onattribend(t),this._state=8):this.decodeEntities&&"&"===e&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)},e.prototype.stateInAttributeValueDoubleQuotes=function(e){this.handleInAttributeValue(e,'"')},e.prototype.stateInAttributeValueSingleQuotes=function(e){this.handleInAttributeValue(e,"'")},e.prototype.stateInAttributeValueNoQuotes=function(e){u(e)||">"===e?(this.emitToken("onattribdata"),this.cbs.onattribend(null),this._state=8,this._index--):this.decodeEntities&&"&"===e&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)},e.prototype.stateBeforeDeclaration=function(e){this._state="["===e?23:"-"===e?18:16},e.prototype.stateInDeclaration=function(e){">"===e&&(this.cbs.ondeclaration(this.getSection()),this._state=1,this.sectionStart=this._index+1)},e.prototype.stateInProcessingInstruction=function(e){">"===e&&(this.cbs.onprocessinginstruction(this.getSection()),this._state=1,this.sectionStart=this._index+1)},e.prototype.stateBeforeComment=function(e){"-"===e?(this._state=19,this.sectionStart=this._index+1):this._state=16},e.prototype.stateInComment=function(e){"-"===e&&(this._state=21)},e.prototype.stateInSpecialComment=function(e){">"===e&&(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index)),this._state=1,this.sectionStart=this._index+1)},e.prototype.stateAfterComment1=function(e){this._state="-"===e?22:19},e.prototype.stateAfterComment2=function(e){">"===e?(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):"-"!==e&&(this._state=19)},e.prototype.stateBeforeCdata6=function(e){"["===e?(this._state=29,this.sectionStart=this._index+1):(this._state=16,this._index--)},e.prototype.stateInCdata=function(e){"]"===e&&(this._state=30)},e.prototype.stateAfterCdata1=function(e){this._state="]"===e?31:29},e.prototype.stateAfterCdata2=function(e){">"===e?(this.cbs.oncdata(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):"]"!==e&&(this._state=29)},e.prototype.stateBeforeSpecialS=function(e){"c"===e||"C"===e?this._state=34:"t"===e||"T"===e?this._state=44:(this._state=3,this._index--)},e.prototype.stateBeforeSpecialSEnd=function(e){2!==this.special||"c"!==e&&"C"!==e?3!==this.special||"t"!==e&&"T"!==e?this._state=1:this._state=48:this._state=39},e.prototype.stateBeforeSpecialLast=function(e,t){("/"===e||">"===e||u(e))&&(this.special=t),this._state=3,this._index--},e.prototype.stateAfterSpecialLast=function(e,t){">"===e||u(e)?(this.special=1,this._state=6,this.sectionStart=this._index-t,this._index--):this._state=1},e.prototype.parseFixedEntity=function(e){if(void 0===e&&(e=this.xmlMode?s.default:o.default),this.sectionStart+1<this._index){var t=this.buffer.substring(this.sectionStart+1,this._index);Object.prototype.hasOwnProperty.call(e,t)&&(this.emitPartial(e[t]),this.sectionStart=this._index+1)}},e.prototype.parseLegacyEntity=function(){var e=this.sectionStart+1,t=Math.min(this._index-e,6);while(t>=2){var n=this.buffer.substr(e,t);if(Object.prototype.hasOwnProperty.call(a.default,n))return this.emitPartial(a.default[n]),void(this.sectionStart+=t+1);t--}},e.prototype.stateInNamedEntity=function(e){";"===e?(this.parseFixedEntity(),1===this.baseState&&this.sectionStart+1<this._index&&!this.xmlMode&&this.parseLegacyEntity(),this._state=this.baseState):(e<"0"||e>"9")&&!l(e)&&(this.xmlMode||this.sectionStart+1===this._index||(1!==this.baseState?"="!==e&&this.parseFixedEntity(a.default):this.parseLegacyEntity()),this._state=this.baseState,this._index--)},e.prototype.decodeNumericEntity=function(e,t,n){var r=this.sectionStart+e;if(r!==this._index){var o=this.buffer.substring(r,this._index),a=parseInt(o,t);this.emitPartial(i.default(a)),this.sectionStart=n?this._index+1:this._index}this._state=this.baseState},e.prototype.stateInNumericEntity=function(e){";"===e?this.decodeNumericEntity(2,10,!0):(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(2,10,!1),this._index--)},e.prototype.stateInHexEntity=function(e){";"===e?this.decodeNumericEntity(3,16,!0):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(3,16,!1),this._index--)},e.prototype.cleanup=function(){this.sectionStart<0?(this.buffer="",this.bufferOffset+=this._index,this._index=0):this.running&&(1===this._state?(this.sectionStart!==this._index&&this.cbs.ontext(this.buffer.substr(this.sectionStart)),this.buffer="",this.bufferOffset+=this._index,this._index=0):this.sectionStart===this._index?(this.buffer="",this.bufferOffset+=this._index,this._index=0):(this.buffer=this.buffer.substr(this.sectionStart),this._index-=this.sectionStart,this.bufferOffset+=this.sectionStart),this.sectionStart=0)},e.prototype.parse=function(){while(this._index<this.buffer.length&&this.running){var e=this.buffer.charAt(this._index);1===this._state?this.stateText(e):12===this._state?this.stateInAttributeValueDoubleQuotes(e):9===this._state?this.stateInAttributeName(e):19===this._state?this.stateInComment(e):20===this._state?this.stateInSpecialComment(e):8===this._state?this.stateBeforeAttributeName(e):3===this._state?this.stateInTagName(e):6===this._state?this.stateInClosingTagName(e):2===this._state?this.stateBeforeTagName(e):10===this._state?this.stateAfterAttributeName(e):13===this._state?this.stateInAttributeValueSingleQuotes(e):11===this._state?this.stateBeforeAttributeValue(e):5===this._state?this.stateBeforeClosingTagName(e):7===this._state?this.stateAfterClosingTagName(e):32===this._state?this.stateBeforeSpecialS(e):21===this._state?this.stateAfterComment1(e):14===this._state?this.stateInAttributeValueNoQuotes(e):4===this._state?this.stateInSelfClosingTag(e):16===this._state?this.stateInDeclaration(e):15===this._state?this.stateBeforeDeclaration(e):22===this._state?this.stateAfterComment2(e):18===this._state?this.stateBeforeComment(e):33===this._state?this.stateBeforeSpecialSEnd(e):53===this._state?P(this,e):39===this._state?F(this,e):40===this._state?w(this,e):41===this._state?C(this,e):34===this._state?_(this,e):35===this._state?y(this,e):36===this._state?v(this,e):37===this._state?b(this,e):38===this._state?this.stateBeforeSpecialLast(e,2):42===this._state?D(this,e):43===this._state?this.stateAfterSpecialLast(e,6):44===this._state?S(this,e):29===this._state?this.stateInCdata(e):45===this._state?k(this,e):46===this._state?x(this,e):47===this._state?this.stateBeforeSpecialLast(e,3):48===this._state?E(this,e):49===this._state?A(this,e):50===this._state?T(this,e):51===this._state?this.stateAfterSpecialLast(e,5):52===this._state?M(this,e):54===this._state?O(this,e):55===this._state?L(this,e):56===this._state?R(this,e):57===this._state?this.stateBeforeSpecialLast(e,4):58===this._state?I(this,e):59===this._state?N(this,e):60===this._state?B(this,e):61===this._state?this.stateAfterSpecialLast(e,5):17===this._state?this.stateInProcessingInstruction(e):64===this._state?this.stateInNamedEntity(e):23===this._state?h(this,e):62===this._state?j(this,e):24===this._state?p(this,e):25===this._state?f(this,e):30===this._state?this.stateAfterCdata1(e):31===this._state?this.stateAfterCdata2(e):26===this._state?g(this,e):27===this._state?m(this,e):28===this._state?this.stateBeforeCdata6(e):66===this._state?this.stateInHexEntity(e):65===this._state?this.stateInNumericEntity(e):63===this._state?H(this,e):this.cbs.onerror(Error("unknown _state"),this._state),this._index++}this.cleanup()},e.prototype.finish=function(){this.sectionStart<this._index&&this.handleTrailingData(),this.cbs.onend()},e.prototype.handleTrailingData=function(){var e=this.buffer.substr(this.sectionStart);29===this._state||30===this._state||31===this._state?this.cbs.oncdata(e):19===this._state||21===this._state||22===this._state?this.cbs.oncomment(e):64!==this._state||this.xmlMode?65!==this._state||this.xmlMode?66!==this._state||this.xmlMode?3!==this._state&&8!==this._state&&11!==this._state&&10!==this._state&&9!==this._state&&13!==this._state&&12!==this._state&&14!==this._state&&6!==this._state&&this.cbs.ontext(e):(this.decodeNumericEntity(3,16,!1),this.sectionStart<this._index&&(this._state=this.baseState,this.handleTrailingData())):(this.decodeNumericEntity(2,10,!1),this.sectionStart<this._index&&(this._state=this.baseState,this.handleTrailingData())):(this.parseLegacyEntity(),this.sectionStart<this._index&&(this._state=this.baseState,this.handleTrailingData()))},e.prototype.getSection=function(){return this.buffer.substring(this.sectionStart,this._index)},e.prototype.emitToken=function(e){this.cbs[e](this.getSection()),this.sectionStart=-1},e.prototype.emitPartial=function(e){1!==this.baseState?this.cbs.onattribdata(e):this.cbs.ontext(e)},e}();t["default"]=G},92830:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RssHandler=t.DefaultHandler=t.DomUtils=t.ElementType=t.Tokenizer=t.createDomStream=t.parseDOM=t.parseDocument=t.DomHandler=t.Parser=void 0;var u=n(11615);Object.defineProperty(t,"Parser",{enumerable:!0,get:function(){return u.Parser}});var l=n(82435);function c(e,t){var n=new l.DomHandler(void 0,t);return new u.Parser(n,t).end(e),n.root}function d(e,t){return c(e,t).children}function h(e,t,n){var r=new l.DomHandler(e,t,n);return new u.Parser(r,t)}Object.defineProperty(t,"DomHandler",{enumerable:!0,get:function(){return l.DomHandler}}),Object.defineProperty(t,"DefaultHandler",{enumerable:!0,get:function(){return l.DomHandler}}),t.parseDocument=c,t.parseDOM=d,t.createDomStream=h;var p=n(24699);Object.defineProperty(t,"Tokenizer",{enumerable:!0,get:function(){return s(p).default}});var f=o(n(8994));t.ElementType=f,a(n(52046),t),t.DomUtils=o(n(78839));var g=n(52046);Object.defineProperty(t,"RssHandler",{enumerable:!0,get:function(){return g.FeedHandler}})},15151:function(e,t,n){var r=n(86509),i=function(e){var t=e.split("_");return 2==t.length?t.pop():(t=e.split("-"),2==t.length?t.pop():e)};t.getCurrency=function(e){var t=i(e).toUpperCase();return t in r?r[t]:null},t.getLocales=function(e){e=e.toUpperCase();var t=[];for(countryCode in r)r[countryCode]===e&&t.push(countryCode);return t}},86509:function(e){var t={AD:"EUR",AE:"AED",AF:"AFN",AG:"XCD",AI:"XCD",AL:"ALL",AM:"AMD",AN:"ANG",AO:"AOA",AR:"ARS",AS:"USD",AT:"EUR",AU:"AUD",AW:"AWG",AX:"EUR",AZ:"AZN",BA:"BAM",BB:"BBD",BD:"BDT",BE:"EUR",BF:"XOF",BG:"BGN",BH:"BHD",BI:"BIF",BJ:"XOF",BL:"EUR",BM:"BMD",BN:"BND",BO:"BOB",BQ:"USD",BR:"BRL",BS:"BSD",BT:"BTN",BV:"NOK",BW:"BWP",BY:"BYR",BZ:"BZD",CA:"CAD",CC:"AUD",CD:"CDF",CF:"XAF",CG:"XAF",CH:"CHF",CI:"XOF",CK:"NZD",CL:"CLP",CM:"XAF",CN:"CNY",CO:"COP",CR:"CRC",CU:"CUP",CV:"CVE",CW:"ANG",CX:"AUD",CY:"EUR",CZ:"CZK",DE:"EUR",DJ:"DJF",DK:"DKK",DM:"XCD",DO:"DOP",DZ:"DZD",EC:"USD",EE:"EUR",EG:"EGP",EH:"MAD",ER:"ERN",ES:"EUR",ET:"ETB",FI:"EUR",FJ:"FJD",FK:"FKP",FM:"USD",FO:"DKK",FR:"EUR",GA:"XAF",GB:"GBP",GD:"XCD",GE:"GEL",GF:"EUR",GG:"GBP",GH:"GHS",GI:"GIP",GL:"DKK",GM:"GMD",GN:"GNF",GP:"EUR",GQ:"XAF",GR:"EUR",GS:"GBP",GT:"GTQ",GU:"USD",GW:"XOF",GY:"GYD",HK:"HKD",HM:"AUD",HN:"HNL",HR:"HRK",HT:"HTG",HU:"HUF",ID:"IDR",IE:"EUR",IL:"ILS",IM:"GBP",IN:"INR",IO:"USD",IQ:"IQD",IR:"IRR",IS:"ISK",IT:"EUR",JE:"GBP",JM:"JMD",JO:"JOD",JP:"JPY",KE:"KES",KG:"KGS",KH:"KHR",KI:"AUD",KM:"KMF",KN:"XCD",KP:"KPW",KR:"KRW",KW:"KWD",KY:"KYD",KZ:"KZT",LA:"LAK",LB:"LBP",LC:"XCD",LI:"CHF",LK:"LKR",LR:"LRD",LS:"LSL",LT:"LTL",LU:"EUR",LV:"LVL",LY:"LYD",MA:"MAD",MC:"EUR",MD:"MDL",ME:"EUR",MF:"EUR",MG:"MGA",MH:"USD",MK:"MKD",ML:"XOF",MM:"MMK",MN:"MNT",MO:"MOP",MP:"USD",MQ:"EUR",MR:"MRO",MS:"XCD",MT:"EUR",MU:"MUR",MV:"MVR",MW:"MWK",MX:"MXN",MY:"MYR",MZ:"MZN",NA:"NAD",NC:"XPF",NE:"XOF",NF:"AUD",NG:"NGN",NI:"NIO",NL:"EUR",NO:"NOK",NP:"NPR",NR:"AUD",NU:"NZD",NZ:"NZD",OM:"OMR",PA:"PAB",PE:"PEN",PF:"XPF",PG:"PGK",PH:"PHP",PK:"PKR",PL:"PLN",PM:"EUR",PN:"NZD",PR:"USD",PS:"ILS",PT:"EUR",PW:"USD",PY:"PYG",QA:"QAR",RE:"EUR",RO:"RON",RS:"RSD",RU:"RUB",RW:"RWF",SA:"SAR",SB:"SBD",SC:"SCR",SD:"SDG",SE:"SEK",SG:"SGD",SH:"SHP",SI:"EUR",SJ:"NOK",SK:"EUR",SL:"SLL",SM:"EUR",SN:"XOF",SO:"SOS",SR:"SRD",ST:"STD",SV:"SVC",SX:"ANG",SY:"SYP",SZ:"SZL",TC:"USD",TD:"XAF",TF:"EUR",TG:"XOF",TH:"THB",TJ:"TJS",TK:"NZD",TL:"USD",TM:"TMT",TN:"TND",TO:"TOP",TR:"TRY",TT:"TTD",TV:"AUD",TW:"TWD",TZ:"TZS",UA:"UAH",UG:"UGX",UM:"USD",US:"USD",UY:"UYU",UZ:"UZS",VA:"EUR",VC:"XCD",VE:"VEF",VG:"USD",VI:"USD",VN:"VND",VU:"VUV",WF:"XPF",WS:"WST",YE:"YER",YT:"EUR",ZA:"ZAR",ZM:"ZMK",ZW:"ZWL"};e.exports=t},45364:function(e,t,n){var r=n(82310),i=n(58453),o=r(i,"DataView");e.exports=o},30581:function(e,t,n){var r=n(27384),i=n(4238),o=n(62329),a=n(34037),s=n(63613);function u(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype["delete"]=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},22839:function(e,t,n){var r=n(23614),i=n(62008),o=n(2715),a=n(85655),s=n(28383);function u(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype["delete"]=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},36615:function(e,t,n){var r=n(82310),i=n(58453),o=r(i,"Map");e.exports=o},32229:function(e,t,n){var r=n(43752),i=n(29886),o=n(56969),a=n(85989),s=n(93485);function u(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype["delete"]=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},53676:function(e,t,n){var r=n(82310),i=n(58453),o=r(i,"Promise");e.exports=o},42489:function(e,t,n){var r=n(82310),i=n(58453),o=r(i,"Set");e.exports=o},17667:function(e,t,n){var r=n(32229),i=n(5340),o=n(51387);function a(e){var t=-1,n=null==e?0:e.length;this.__data__=new r;while(++t<n)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},18089:function(e,t,n){var r=n(22839),i=n(57380),o=n(38354),a=n(82413),s=n(87073),u=n(51241);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype["delete"]=o,l.prototype.get=a,l.prototype.has=s,l.prototype.set=u,e.exports=l},64073:function(e,t,n){var r=n(58453),i=r.Symbol;e.exports=i},27084:function(e,t,n){var r=n(58453),i=r.Uint8Array;e.exports=i},32039:function(e,t,n){var r=n(82310),i=n(58453),o=r(i,"WeakMap");e.exports=o},27057:function(e){function t(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=t},47714:function(e){function t(e,t){var n=-1,r=null==e?0:e.length,i=0,o=[];while(++n<r){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}e.exports=t},58079:function(e,t,n){var r=n(57e3),i=n(6356),o=n(66521),a=n(99232),s=n(32753),u=n(4167),l=Object.prototype,c=l.hasOwnProperty;function d(e,t){var n=o(e),l=!n&&i(e),d=!n&&!l&&a(e),h=!n&&!l&&!d&&u(e),p=n||l||d||h,f=p?r(e.length,String):[],g=f.length;for(var m in e)!t&&!c.call(e,m)||p&&("length"==m||d&&("offset"==m||"parent"==m)||h&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g))||f.push(m);return f}e.exports=d},79512:function(e){function t(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}e.exports=t},31600:function(e){function t(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(t(e[n],n,e))return!0;return!1}e.exports=t},72261:function(e,t,n){var r=n(71176),i=n(52864);function o(e,t,n){(void 0!==n&&!i(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}e.exports=o},20683:function(e,t,n){var r=n(71176),i=n(52864),o=Object.prototype,a=o.hasOwnProperty;function s(e,t,n){var o=e[t];a.call(e,t)&&i(o,n)&&(void 0!==n||t in e)||r(e,t,n)}e.exports=s},72961:function(e,t,n){var r=n(52864);function i(e,t){var n=e.length;while(n--)if(r(e[n][0],t))return n;return-1}e.exports=i},71176:function(e,t,n){var r=n(8835);function i(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}e.exports=i},88408:function(e,t,n){var r=n(57717),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},49761:function(e,t,n){var r=n(59677),i=r();e.exports=i},46431:function(e,t,n){var r=n(79512),i=n(66521);function o(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}e.exports=o},76624:function(e,t,n){var r=n(64073),i=n(7915),o=n(14478),a="[object Null]",s="[object Undefined]",u=r?r.toStringTag:void 0;function l(e){return null==e?void 0===e?s:a:u&&u in Object(e)?i(e):o(e)}e.exports=l},47382:function(e,t,n){var r=n(76624),i=n(2050),o="[object Arguments]";function a(e){return i(e)&&r(e)==o}e.exports=a},22118:function(e,t,n){var r=n(38196),i=n(2050);function o(e,t,n,a,s){return e===t||(null==e||null==t||!i(e)&&!i(t)?e!==e&&t!==t:r(e,t,n,a,o,s))}e.exports=o},38196:function(e,t,n){var r=n(18089),i=n(74415),o=n(79306),a=n(72473),s=n(77),u=n(66521),l=n(99232),c=n(4167),d=1,h="[object Arguments]",p="[object Array]",f="[object Object]",g=Object.prototype,m=g.hasOwnProperty;function _(e,t,n,g,_,y){var v=u(e),b=u(t),F=v?p:s(e),w=b?p:s(t);F=F==h?f:F,w=w==h?f:w;var C=F==f,D=w==f,S=F==w;if(S&&l(e)){if(!l(t))return!1;v=!0,C=!1}if(S&&!C)return y||(y=new r),v||c(e)?i(e,t,n,g,_,y):o(e,t,F,n,g,_,y);if(!(n&d)){var k=C&&m.call(e,"__wrapped__"),x=D&&m.call(t,"__wrapped__");if(k||x){var E=k?e.value():e,A=x?t.value():t;return y||(y=new r),_(E,A,n,g,y)}}return!!S&&(y||(y=new r),a(e,t,n,g,_,y))}e.exports=_},11187:function(e,t,n){var r=n(81330),i=n(31992),o=n(57717),a=n(31513),s=/[\\^$.*+?()[\]{}|]/g,u=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,d=l.toString,h=c.hasOwnProperty,p=RegExp("^"+d.call(h).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function f(e){if(!o(e)||i(e))return!1;var t=r(e)?p:u;return t.test(a(e))}e.exports=f},44061:function(e,t,n){var r=n(76624),i=n(19358),o=n(2050),a="[object Arguments]",s="[object Array]",u="[object Boolean]",l="[object Date]",c="[object Error]",d="[object Function]",h="[object Map]",p="[object Number]",f="[object Object]",g="[object RegExp]",m="[object Set]",_="[object String]",y="[object WeakMap]",v="[object ArrayBuffer]",b="[object DataView]",F="[object Float32Array]",w="[object Float64Array]",C="[object Int8Array]",D="[object Int16Array]",S="[object Int32Array]",k="[object Uint8Array]",x="[object Uint8ClampedArray]",E="[object Uint16Array]",A="[object Uint32Array]",T={};function M(e){return o(e)&&i(e.length)&&!!T[r(e)]}T[F]=T[w]=T[C]=T[D]=T[S]=T[k]=T[x]=T[E]=T[A]=!0,T[a]=T[s]=T[v]=T[u]=T[b]=T[l]=T[c]=T[d]=T[h]=T[p]=T[f]=T[g]=T[m]=T[_]=T[y]=!1,e.exports=M},85152:function(e,t,n){var r=n(51327),i=n(45450),o=Object.prototype,a=o.hasOwnProperty;function s(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}e.exports=s},65391:function(e,t,n){var r=n(57717),i=n(51327),o=n(95149),a=Object.prototype,s=a.hasOwnProperty;function u(e){if(!r(e))return o(e);var t=i(e),n=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}e.exports=u},85962:function(e,t,n){var r=n(18089),i=n(72261),o=n(49761),a=n(5200),s=n(57717),u=n(78305),l=n(14454);function c(e,t,n,d,h){e!==t&&o(t,(function(o,u){if(h||(h=new r),s(o))a(e,t,u,n,c,d,h);else{var p=d?d(l(e,u),o,u+"",e,t,h):void 0;void 0===p&&(p=o),i(e,u,p)}}),u)}e.exports=c},5200:function(e,t,n){var r=n(72261),i=n(82354),o=n(53921),a=n(65799),s=n(97569),u=n(6356),l=n(66521),c=n(9941),d=n(99232),h=n(81330),p=n(57717),f=n(70043),g=n(4167),m=n(14454),_=n(37332);function y(e,t,n,y,v,b,F){var w=m(e,n),C=m(t,n),D=F.get(C);if(D)r(e,n,D);else{var S=b?b(w,C,n+"",e,t,F):void 0,k=void 0===S;if(k){var x=l(C),E=!x&&d(C),A=!x&&!E&&g(C);S=C,x||E||A?l(w)?S=w:c(w)?S=a(w):E?(k=!1,S=i(C,!0)):A?(k=!1,S=o(C,!0)):S=[]:f(C)||u(C)?(S=w,u(w)?S=_(w):p(w)&&!h(w)||(S=s(C))):k=!1}k&&(F.set(C,S),v(S,C,y,b,F),F["delete"](C)),r(e,n,S)}}e.exports=y},42238:function(e,t,n){var r=n(72424),i=n(4525),o=n(21577);function a(e,t){return o(i(e,t,r),e+"")}e.exports=a},55418:function(e,t,n){var r=n(33486),i=n(8835),o=n(72424),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=a},57e3:function(e){function t(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}e.exports=t},38877:function(e){function t(e){return function(t){return e(t)}}e.exports=t},79707:function(e){function t(e,t){return e.has(t)}e.exports=t},18429:function(e,t,n){var r=n(27084);function i(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}e.exports=i},82354:function(e,t,n){e=n.nmd(e);var r=n(58453),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a?r.Buffer:void 0,u=s?s.allocUnsafe:void 0;function l(e,t){if(t)return e.slice();var n=e.length,r=u?u(n):new e.constructor(n);return e.copy(r),r}e.exports=l},53921:function(e,t,n){var r=n(18429);function i(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}e.exports=i},65799:function(e){function t(e,t){var n=-1,r=e.length;t||(t=Array(r));while(++n<r)t[n]=e[n];return t}e.exports=t},79111:function(e,t,n){var r=n(20683),i=n(71176);function o(e,t,n,o){var a=!n;n||(n={});var s=-1,u=t.length;while(++s<u){var l=t[s],c=o?o(n[l],e[l],l,n,e):void 0;void 0===c&&(c=e[l]),a?i(n,l,c):r(n,l,c)}return n}e.exports=o},52353:function(e,t,n){var r=n(58453),i=r["__core-js_shared__"];e.exports=i},14511:function(e,t,n){var r=n(42238),i=n(58408);function o(e){return r((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);while(++r<o){var u=n[r];u&&e(t,u,r,a)}return t}))}e.exports=o},59677:function(e){function t(e){return function(t,n,r){var i=-1,o=Object(t),a=r(t),s=a.length;while(s--){var u=a[e?s:++i];if(!1===n(o[u],u,o))break}return t}}e.exports=t},8835:function(e,t,n){var r=n(82310),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},74415:function(e,t,n){var r=n(17667),i=n(31600),o=n(79707),a=1,s=2;function u(e,t,n,u,l,c){var d=n&a,h=e.length,p=t.length;if(h!=p&&!(d&&p>h))return!1;var f=c.get(e),g=c.get(t);if(f&&g)return f==t&&g==e;var m=-1,_=!0,y=n&s?new r:void 0;c.set(e,t),c.set(t,e);while(++m<h){var v=e[m],b=t[m];if(u)var F=d?u(b,v,m,t,e,c):u(v,b,m,e,t,c);if(void 0!==F){if(F)continue;_=!1;break}if(y){if(!i(t,(function(e,t){if(!o(y,t)&&(v===e||l(v,e,n,u,c)))return y.push(t)}))){_=!1;break}}else if(v!==b&&!l(v,b,n,u,c)){_=!1;break}}return c["delete"](e),c["delete"](t),_}e.exports=u},79306:function(e,t,n){var r=n(64073),i=n(27084),o=n(52864),a=n(74415),s=n(44533),u=n(90943),l=1,c=2,d="[object Boolean]",h="[object Date]",p="[object Error]",f="[object Map]",g="[object Number]",m="[object RegExp]",_="[object Set]",y="[object String]",v="[object Symbol]",b="[object ArrayBuffer]",F="[object DataView]",w=r?r.prototype:void 0,C=w?w.valueOf:void 0;function D(e,t,n,r,w,D,S){switch(n){case F:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case b:return!(e.byteLength!=t.byteLength||!D(new i(e),new i(t)));case d:case h:case g:return o(+e,+t);case p:return e.name==t.name&&e.message==t.message;case m:case y:return e==t+"";case f:var k=s;case _:var x=r&l;if(k||(k=u),e.size!=t.size&&!x)return!1;var E=S.get(e);if(E)return E==t;r|=c,S.set(e,t);var A=a(k(e),k(t),r,w,D,S);return S["delete"](e),A;case v:if(C)return C.call(e)==C.call(t)}return!1}e.exports=D},72473:function(e,t,n){var r=n(87162),i=1,o=Object.prototype,a=o.hasOwnProperty;function s(e,t,n,o,s,u){var l=n&i,c=r(e),d=c.length,h=r(t),p=h.length;if(d!=p&&!l)return!1;var f=d;while(f--){var g=c[f];if(!(l?g in t:a.call(t,g)))return!1}var m=u.get(e),_=u.get(t);if(m&&_)return m==t&&_==e;var y=!0;u.set(e,t),u.set(t,e);var v=l;while(++f<d){g=c[f];var b=e[g],F=t[g];if(o)var w=l?o(F,b,g,t,e,u):o(b,F,g,e,t,u);if(!(void 0===w?b===F||s(b,F,n,o,u):w)){y=!1;break}v||(v="constructor"==g)}if(y&&!v){var C=e.constructor,D=t.constructor;C==D||!("constructor"in e)||!("constructor"in t)||"function"==typeof C&&C instanceof C&&"function"==typeof D&&D instanceof D||(y=!1)}return u["delete"](e),u["delete"](t),y}e.exports=s},18928:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},87162:function(e,t,n){var r=n(46431),i=n(47328),o=n(84630);function a(e){return r(e,o,i)}e.exports=a},21379:function(e,t,n){var r=n(88802);function i(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}e.exports=i},82310:function(e,t,n){var r=n(11187),i=n(13584);function o(e,t){var n=i(e,t);return r(n)?n:void 0}e.exports=o},87367:function(e,t,n){var r=n(90951),i=r(Object.getPrototypeOf,Object);e.exports=i},7915:function(e,t,n){var r=n(64073),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;function u(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(u){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}e.exports=u},47328:function(e,t,n){var r=n(47714),i=n(30617),o=Object.prototype,a=o.propertyIsEnumerable,s=Object.getOwnPropertySymbols,u=s?function(e){return null==e?[]:(e=Object(e),r(s(e),(function(t){return a.call(e,t)})))}:i;e.exports=u},77:function(e,t,n){var r=n(45364),i=n(36615),o=n(53676),a=n(42489),s=n(32039),u=n(76624),l=n(31513),c="[object Map]",d="[object Object]",h="[object Promise]",p="[object Set]",f="[object WeakMap]",g="[object DataView]",m=l(r),_=l(i),y=l(o),v=l(a),b=l(s),F=u;(r&&F(new r(new ArrayBuffer(1)))!=g||i&&F(new i)!=c||o&&F(o.resolve())!=h||a&&F(new a)!=p||s&&F(new s)!=f)&&(F=function(e){var t=u(e),n=t==d?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case m:return g;case _:return c;case y:return h;case v:return p;case b:return f}return t}),e.exports=F},13584:function(e){function t(e,t){return null==e?void 0:e[t]}e.exports=t},27384:function(e,t,n){var r=n(57946);function i(){this.__data__=r?r(null):{},this.size=0}e.exports=i},4238:function(e){function t(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=t},62329:function(e,t,n){var r=n(57946),i="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function s(e){var t=this.__data__;if(r){var n=t[e];return n===i?void 0:n}return a.call(t,e)?t[e]:void 0}e.exports=s},34037:function(e,t,n){var r=n(57946),i=Object.prototype,o=i.hasOwnProperty;function a(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}e.exports=a},63613:function(e,t,n){var r=n(57946),i="__lodash_hash_undefined__";function o(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?i:t,this}e.exports=o},97569:function(e,t,n){var r=n(88408),i=n(87367),o=n(51327);function a(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}e.exports=a},32753:function(e){var t=9007199254740991,n=/^(?:0|[1-9]\d*)$/;function r(e,r){var i=typeof e;return r=null==r?t:r,!!r&&("number"==i||"symbol"!=i&&n.test(e))&&e>-1&&e%1==0&&e<r}e.exports=r},58408:function(e,t,n){var r=n(52864),i=n(48710),o=n(32753),a=n(57717);function s(e,t,n){if(!a(n))return!1;var s=typeof t;return!!("number"==s?i(n)&&o(t,n.length):"string"==s&&t in n)&&r(n[t],e)}e.exports=s},88802:function(e){function t(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=t},31992:function(e,t,n){var r=n(52353),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function o(e){return!!i&&i in e}e.exports=o},51327:function(e){var t=Object.prototype;function n(e){var n=e&&e.constructor,r="function"==typeof n&&n.prototype||t;return e===r}e.exports=n},23614:function(e){function t(){this.__data__=[],this.size=0}e.exports=t},62008:function(e,t,n){var r=n(72961),i=Array.prototype,o=i.splice;function a(e){var t=this.__data__,n=r(t,e);if(n<0)return!1;var i=t.length-1;return n==i?t.pop():o.call(t,n,1),--this.size,!0}e.exports=a},2715:function(e,t,n){var r=n(72961);function i(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}e.exports=i},85655:function(e,t,n){var r=n(72961);function i(e){return r(this.__data__,e)>-1}e.exports=i},28383:function(e,t,n){var r=n(72961);function i(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}e.exports=i},43752:function(e,t,n){var r=n(30581),i=n(22839),o=n(36615);function a(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}e.exports=a},29886:function(e,t,n){var r=n(21379);function i(e){var t=r(this,e)["delete"](e);return this.size-=t?1:0,t}e.exports=i},56969:function(e,t,n){var r=n(21379);function i(e){return r(this,e).get(e)}e.exports=i},85989:function(e,t,n){var r=n(21379);function i(e){return r(this,e).has(e)}e.exports=i},93485:function(e,t,n){var r=n(21379);function i(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}e.exports=i},44533:function(e){function t(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}e.exports=t},57946:function(e,t,n){var r=n(82310),i=r(Object,"create");e.exports=i},45450:function(e,t,n){var r=n(90951),i=r(Object.keys,Object);e.exports=i},95149:function(e){function t(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=t},66273:function(e,t,n){e=n.nmd(e);var r=n(18928),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i,s=a&&r.process,u=function(){try{var e=o&&o.require&&o.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();e.exports=u},14478:function(e){var t=Object.prototype,n=t.toString;function r(e){return n.call(e)}e.exports=r},90951:function(e){function t(e,t){return function(n){return e(t(n))}}e.exports=t},4525:function(e,t,n){var r=n(27057),i=Math.max;function o(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){var o=arguments,a=-1,s=i(o.length-t,0),u=Array(s);while(++a<s)u[a]=o[t+a];a=-1;var l=Array(t+1);while(++a<t)l[a]=o[a];return l[t]=n(u),r(e,this,l)}}e.exports=o},58453:function(e,t,n){var r=n(18928),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},14454:function(e){function t(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}e.exports=t},5340:function(e){var t="__lodash_hash_undefined__";function n(e){return this.__data__.set(e,t),this}e.exports=n},51387:function(e){function t(e){return this.__data__.has(e)}e.exports=t},90943:function(e){function t(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}e.exports=t},21577:function(e,t,n){var r=n(55418),i=n(70715),o=i(r);e.exports=o},70715:function(e){var t=800,n=16,r=Date.now;function i(e){var i=0,o=0;return function(){var a=r(),s=n-(a-o);if(o=a,s>0){if(++i>=t)return arguments[0]}else i=0;return e.apply(void 0,arguments)}}e.exports=i},57380:function(e,t,n){var r=n(22839);function i(){this.__data__=new r,this.size=0}e.exports=i},38354:function(e){function t(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}e.exports=t},82413:function(e){function t(e){return this.__data__.get(e)}e.exports=t},87073:function(e){function t(e){return this.__data__.has(e)}e.exports=t},51241:function(e,t,n){var r=n(22839),i=n(36615),o=n(32229),a=200;function s(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!i||s.length<a-1)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(s)}return n.set(e,t),this.size=n.size,this}e.exports=s},31513:function(e){var t=Function.prototype,n=t.toString;function r(e){if(null!=e){try{return n.call(e)}catch(t){}try{return e+""}catch(t){}}return""}e.exports=r},33486:function(e){function t(e){return function(){return e}}e.exports=t},52864:function(e){function t(e,t){return e===t||e!==e&&t!==t}e.exports=t},72424:function(e){function t(e){return e}e.exports=t},6356:function(e,t,n){var r=n(47382),i=n(2050),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=u},66521:function(e){var t=Array.isArray;e.exports=t},48710:function(e,t,n){var r=n(81330),i=n(19358);function o(e){return null!=e&&i(e.length)&&!r(e)}e.exports=o},9941:function(e,t,n){var r=n(48710),i=n(2050);function o(e){return i(e)&&r(e)}e.exports=o},99232:function(e,t,n){e=n.nmd(e);var r=n(58453),i=n(12055),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o,u=s?r.Buffer:void 0,l=u?u.isBuffer:void 0,c=l||i;e.exports=c},57468:function(e,t,n){var r=n(22118);function i(e,t){return r(e,t)}e.exports=i},81330:function(e,t,n){var r=n(76624),i=n(57717),o="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",u="[object Proxy]";function l(e){if(!i(e))return!1;var t=r(e);return t==a||t==s||t==o||t==u}e.exports=l},19358:function(e){var t=9007199254740991;function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=t}e.exports=n},57717:function(e){function t(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=t},2050:function(e){function t(e){return null!=e&&"object"==typeof e}e.exports=t},70043:function(e,t,n){var r=n(76624),i=n(87367),o=n(2050),a="[object Object]",s=Function.prototype,u=Object.prototype,l=s.toString,c=u.hasOwnProperty,d=l.call(Object);function h(e){if(!o(e)||r(e)!=a)return!1;var t=i(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==d}e.exports=h},4167:function(e,t,n){var r=n(44061),i=n(38877),o=n(66273),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},84630:function(e,t,n){var r=n(58079),i=n(85152),o=n(48710);function a(e){return o(e)?r(e):i(e)}e.exports=a},78305:function(e,t,n){var r=n(58079),i=n(65391),o=n(48710);function a(e){return o(e)?r(e,!0):i(e)}e.exports=a},86284:function(e,t,n){var r=n(85962),i=n(14511),o=i((function(e,t,n){r(e,t,n)}));e.exports=o},30617:function(e){function t(){return[]}e.exports=t},12055:function(e){function t(){return!1}e.exports=t},37332:function(e,t,n){var r=n(79111),i=n(78305);function o(e){return r(e,i(e))}e.exports=o},57293:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return t}))},83236:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(r,i,o,a){var s=t(r),u=n[e][t(r)];return 2===s&&(u=u[i?0:1]),u.replace(/%d/i,r)}},i=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=e.defineLocale("ar-dz",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}});return o}))},12360:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});return t}))},26005:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(t,i,o,a){var s=n(t),u=r[e][n(t)];return 2===s&&(u=u[i?0:1]),u.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],a=e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return a}))},69268:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t}))},9583:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=e.defineLocale("ar-ps",{months:"كانون الثاني_شباط_آذار_نيسان_أيّار_حزيران_تمّوز_آب_أيلول_تشري الأوّل_تشرين الثاني_كانون الأوّل".split("_"),monthsShort:"ك٢_شباط_آذار_نيسان_أيّار_حزيران_تمّوز_آب_أيلول_ت١_ت٢_ك١".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).split("").reverse().join("").replace(/[١٢](?![\u062a\u0643])/g,(function(e){return n[e]})).split("").reverse().join("").replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}});return r}))},56166:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}});return r}))},70776:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t}))},60641:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,n,o,a){var s=r(t),u=i[e][r(t)];return 2===s&&(u=u[n?0:1]),u.replace(/%d/i,t)}},a=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=e.defineLocale("ar",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return s}))},86937:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},n=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(t[n]||t[r]||t[i])},week:{dow:1,doy:7}});return n}))},563:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var i={ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===r?n?"хвіліна":"хвіліну":"h"===r?n?"гадзіна":"гадзіну":e+" "+t(i[r],+e)}var r=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return r}))},99157:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t}))},11547:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});return t}))},55657:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}});return r}))},222:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return r}))},10141:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},r=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return r}))},85690:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n){var r={mm:"munutenn",MM:"miz",dd:"devezh"};return e+" "+i(r[n],e)}function n(e){switch(r(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function r(e){return e>9?r(e%10):e}function i(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var a=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],s=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,u=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,l=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,c=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],d=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],h=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i],p=e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:h,fullWeekdaysParse:c,shortWeekdaysParse:d,minWeekdaysParse:h,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:u,monthsShortStrictRegex:l,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:n},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}});return p}))},56201:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){switch(n){case"m":return t?"jedna minuta":r?"jednu minutu":"jedne minute"}}function n(e,t,n){var r=e+" ";switch(n){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi",r;case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta",r;case"h":return"jedan sat";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati",r;case"dd":return r+=1===e?"dan":"dana",r;case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci",r;case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina",r}}var r=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:t,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return r}))},65222:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}});return t}))},6668:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={standalone:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),format:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],i=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(e){return e>1&&e<5&&1!==~~(e/10)}function a(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"pár sekund":"pár sekundami";case"ss":return t||r?i+(o(e)?"sekundy":"sekund"):i+"sekundami";case"m":return t?"minuta":r?"minutu":"minutou";case"mm":return t||r?i+(o(e)?"minuty":"minut"):i+"minutami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?i+(o(e)?"hodiny":"hodin"):i+"hodinami";case"d":return t||r?"den":"dnem";case"dd":return t||r?i+(o(e)?"dny":"dní"):i+"dny";case"M":return t||r?"měsíc":"měsícem";case"MM":return t||r?i+(o(e)?"měsíce":"měsíců"):i+"měsíci";case"y":return t||r?"rok":"rokem";case"yy":return t||r?i+(o(e)?"roky":"let"):i+"lety"}}var s=e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s}))},54167:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return t}))},37726:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,n="",r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?n=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(n=r[t]),e+n},week:{dow:1,doy:4}});return t}))},54597:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},22355:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}var n=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},74069:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}var n=e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},22281:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}var n=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},41440:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],r=e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return r}))},3551:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var n=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"===typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,n){var r=this._calendarEl[e],i=n&&n.hours();return t(r)&&(r=r.apply(n)),r.replace("{}",i%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return n}))},70660:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:0,doy:4}});return t}))},77206:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}});return t}))},43815:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},9612:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},25819:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}});return t}))},24413:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:0,doy:6}});return t}))},51998:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},11568:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},18994:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return t}))},27370:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return o}))},77838:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"});return o}))},77131:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return o}))},54278:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,o=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"});return o}))},25543:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?i[n][2]?i[n][2]:i[n][1]:r?i[n][0]:i[n][1]}var n=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n}))},18672:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t}))},93051:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},r=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return r}))},24595:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function r(e,t,n,r){var o="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":o=r?"sekunnin":"sekuntia";break;case"m":return r?"minuutin":"minuutti";case"mm":o=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":o=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":o=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":o=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":o=r?"vuoden":"vuotta";break}return o=i(e,r)+" "+o,o}function i(e,r){return e<10?r?n[e]:t[e]:e}var o=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},58351:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t}))},33689:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},9735:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}});return t}))},87480:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t}))},78030:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,r=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,i=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i],o=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:t,monthsShortStrictRegex:n,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return o}))},10531:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),r=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return r}))},16394:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],n=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],r=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],i=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],o=["Do","Lu","Má","Cé","Dé","A","Sa"],a=e.defineLocale("ga",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:r,weekdaysShort:i,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return a}))},28629:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],r=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],i=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],a=e.defineLocale("gd",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:r,weekdaysShort:i,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return a}))},68797:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t}))},9824:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return r?i[n][0]:i[n][1]}var n=e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){switch(t){case"D":return e+"वेर";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}});return n}))},53083:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return r?i[n][0]:i[n][1]}var n=e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}});return n}))},63078:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},r=e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return r}))},5621:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}});return t}))},73473:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],i=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i],o=e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:r,longMonthsParse:r,shortMonthsParse:i,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return o}))},19248:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n){var r=e+" ";switch(n){case"ss":return r+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi",r;case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta",r;case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati",r;case"dd":return r+=1===e?"dan":"dana",r;case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci",r;case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina",r}}var n=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},36101:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,r){var i=e;switch(n){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"ss":return i+(r||t)?" másodperc":" másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return i+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return i+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return i+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return i+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return i+(r||t?" év":" éve")}return""}function r(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}var i=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i}))},11868:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return t}))},22627:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}});return t}))},82474:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e){return e%100===11||e%10!==1}function n(e,n,r,i){var o=e+" ";switch(r){case"s":return n||i?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(n||i?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?o+(n||i?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(n||i?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":i?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(i?"daga":"dögum"):n?o+"dagur":o+(i?"dag":"degi");case"M":return n?"mánuður":i?"mánuð":"mánuði";case"MM":return t(e)?n?o+"mánuðir":o+(i?"mánuði":"mánuðum"):n?o+"mánuður":o+(i?"mánuð":"mánuði");case"y":return n||i?"ár":"ári";case"yy":return t(e)?o+(n||i?"ár":"árum"):o+(n||i?"ár":"ári")}}var r=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r}))},94551:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t}))},36691:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t}))},84719:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}});return t}))},50558:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return t}))},97310:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,n){return"ი"===n?t+"ში":t+n+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return t}))},66252:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},n=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}});return n}))},12298:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},r=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,n){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}});return r}))},13751:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},r=e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}});return r}))},24032:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}});return t}))},77945:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={s:["çend sanîye","çend sanîyeyan"],ss:[e+" sanîye",e+" sanîyeyan"],m:["deqîqeyek","deqîqeyekê"],mm:[e+" deqîqe",e+" deqîqeyan"],h:["saetek","saetekê"],hh:[e+" saet",e+" saetan"],d:["rojek","rojekê"],dd:[e+" roj",e+" rojan"],w:["hefteyek","hefteyekê"],ww:[e+" hefte",e+" hefteyan"],M:["mehek","mehekê"],MM:[e+" meh",e+" mehan"],y:["salek","salekê"],yy:[e+" sal",e+" salan"]};return t?i[n][0]:i[n][1]}function n(e){e=""+e;var t=e.substring(e.length-1),n=e.length>1?e.substring(e.length-2):"";return 12==n||13==n||"2"!=t&&"3"!=t&&"50"!=n&&"70"!=t&&"80"!=t?"ê":"yê"}var r=e.defineLocale("ku-kmr",{months:"Rêbendan_Sibat_Adar_Nîsan_Gulan_Hezîran_Tîrmeh_Tebax_Îlon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"Rêb_Sib_Ada_Nîs_Gul_Hez_Tîr_Teb_Îlo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yekşem_Duşem_Sêşem_Çarşem_Pêncşem_În_Şemî".split("_"),weekdaysShort:"Yek_Du_Sê_Çar_Pên_În_Şem".split("_"),weekdaysMin:"Ye_Du_Sê_Ça_Pê_În_Şe".split("_"),meridiem:function(e,t,n){return e<12?n?"bn":"BN":n?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[Îro di saet] LT [de]",nextDay:"[Sibê di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a borî di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"berî %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,w:t,ww:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(?:yê|ê|\.)/,ordinal:function(e,t){var r=t.toLowerCase();return r.includes("w")||r.includes("m")?e+".":e+n(e)},week:{dow:1,doy:4}});return r}))},69218:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"],i=e.defineLocale("ku",{months:r,monthsShort:r,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,n){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}});return i}))},24806:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},n=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}});return n}))},37684:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?i[n][0]:i[n][1]}function n(e){var t=e.substr(0,e.indexOf(" "));return i(t)?"a "+e:"an "+e}function r(e){var t=e.substr(0,e.indexOf(" "));return i(t)?"viru "+e:"virun "+e}function i(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,n=e/10;return i(0===t?n:t)}if(e<1e4){while(e>=10)e/=10;return i(e)}return e/=1e3,i(e)}var o=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:r,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},42327:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return t}))},62562:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function r(e,t,n,r){return t?o(n)[0]:r?o(n)[1]:o(n)[2]}function i(e){return e%10===0||e>10&&e<20}function o(e){return t[e].split("_")}function a(e,t,n,a){var s=e+" ";return 1===e?s+r(e,t,n[0],a):t?s+(i(e)?o(n)[1]:o(n)[0]):a?s+o(n)[1]:s+(i(e)?o(n)[1]:o(n)[2])}var s=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:n,ss:a,m:r,mm:a,h:r,hh:a,d:r,dd:a,M:r,MM:a,y:r,yy:a},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return s}))},16120:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10===1&&t%100!==11?e[2]:e[3]:t%10===1&&t%100!==11?e[0]:e[1]}function r(e,r,i){return e+" "+n(t[i],e,r)}function i(e,r,i){return n(t[i],e,r)}function o(e,t){return t?"dažas sekundes":"dažām sekundēm"}var a=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:o,ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},63192:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var i=t.words[r];return 1===r.length?n?i[0]:i[1]:e+" "+t.correctGrammaticalCase(e,i)}},n=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},63068:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t}))},90886:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t}))},68039:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return t}))},19369:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){switch(n){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}var n=e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,n){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}});return n}))},73309:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(e,t,n,r){var i="";if(t)switch(n){case"s":i="काही सेकंद";break;case"ss":i="%d सेकंद";break;case"m":i="एक मिनिट";break;case"mm":i="%d मिनिटे";break;case"h":i="एक तास";break;case"hh":i="%d तास";break;case"d":i="एक दिवस";break;case"dd":i="%d दिवस";break;case"M":i="एक महिना";break;case"MM":i="%d महिने";break;case"y":i="एक वर्ष";break;case"yy":i="%d वर्षे";break}else switch(n){case"s":i="काही सेकंदां";break;case"ss":i="%d सेकंदां";break;case"m":i="एका मिनिटा";break;case"mm":i="%d मिनिटां";break;case"h":i="एका तासा";break;case"hh":i="%d तासां";break;case"d":i="एका दिवसा";break;case"dd":i="%d दिवसां";break;case"M":i="एका महिन्या";break;case"MM":i="%d महिन्यां";break;case"y":i="एका वर्षा";break;case"yy":i="%d वर्षां";break}return i.replace(/%d/i,e)}var i=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return i}))},75941:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t}))},63390:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t}))},85695:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t}))},32332:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},r=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}});return r}))},13270:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"én time",hh:"%d timer",d:"én dag",dd:"%d dager",w:"én uke",ww:"%d uker",M:"én måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},71799:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return r}))},2172:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,o=e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return o}))},62280:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,o=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return o}))},90098:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},13166:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}});return t}))},2125:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},r=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return r}))},41990:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),r=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function i(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function o(e,t,n){var r=e+" ";switch(n){case"ss":return r+(i(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return r+(i(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return r+(i(e)?"godziny":"godzin");case"ww":return r+(i(e)?"tygodnie":"tygodni");case"MM":return r+(i(e)?"miesiące":"miesięcy");case"yy":return r+(i(e)?"lata":"lat")}}var a=e.defineLocale("pl",{months:function(e,r){return e?/D MMMM/.test(r)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:o,M:"miesiąc",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},29907:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"});return t}))},63966:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t}))},52557:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n){var r={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"},i=" ";return(e%100>=20||e>=100&&e%100===0)&&(i=" de "),e+i+r[n]}var n=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}});return n}))},73107:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var i={ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===r?n?"минута":"минуту":e+" "+t(i[r],+e)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],i=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:n,m:n,mm:n,h:"час",hh:n,d:"день",dd:n,w:"неделя",ww:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}});return i}))},12601:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"],r=e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return r}))},99818:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},3166:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}});return t}))},14964:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(e){return e>1&&e<5}function i(e,t,n,i){var o=e+" ";switch(n){case"s":return t||i?"pár sekúnd":"pár sekundami";case"ss":return t||i?o+(r(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":i?"minútu":"minútou";case"mm":return t||i?o+(r(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?o+(r(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||i?"deň":"dňom";case"dd":return t||i?o+(r(e)?"dni":"dní"):o+"dňami";case"M":return t||i?"mesiac":"mesiacom";case"MM":return t||i?o+(r(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||i?"rok":"rokom";case"yy":return t||i?o+(r(e)?"roky":"rokov"):o+"rokmi"}}var o=e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o}))},86305:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t,n,r){var i=e+" ";switch(n){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"ss":return i+=1===e?t?"sekundo":"sekundi":2===e?t||r?"sekundi":"sekundah":e<5?t||r?"sekunde":"sekundah":"sekund",i;case"m":return t?"ena minuta":"eno minuto";case"mm":return i+=1===e?t?"minuta":"minuto":2===e?t||r?"minuti":"minutama":e<5?t||r?"minute":"minutami":t||r?"minut":"minutami",i;case"h":return t?"ena ura":"eno uro";case"hh":return i+=1===e?t?"ura":"uro":2===e?t||r?"uri":"urama":e<5?t||r?"ure":"urami":t||r?"ur":"urami",i;case"d":return t||r?"en dan":"enim dnem";case"dd":return i+=1===e?t||r?"dan":"dnem":2===e?t||r?"dni":"dnevoma":t||r?"dni":"dnevi",i;case"M":return t||r?"en mesec":"enim mesecem";case"MM":return i+=1===e?t||r?"mesec":"mesecem":2===e?t||r?"meseca":"mesecema":e<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci",i;case"y":return t||r?"eno leto":"enim letom";case"yy":return i+=1===e?t||r?"leto":"letom":2===e?t||r?"leti":"letoma":e<5?t||r?"leta":"leti":t||r?"let":"leti",i}}var n=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},18214:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t}))},92398:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10===1?t[0]:t[1]:t[2]},translate:function(e,n,r,i){var o,a=t.words[r];return 1===r.length?"y"===r&&n?"једна година":i||n?a[0]:a[1]:(o=t.correctGrammaticalCase(e,a),"yy"===r&&n&&"годину"===o?e+" година":e+" "+o)}},n=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},89443:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10===1?t[0]:t[1]:t[2]},translate:function(e,n,r,i){var o,a=t.words[r];return 1===r.length?"y"===r&&n?"jedna godina":i||n?a[0]:a[1]:(o=t.correctGrammaticalCase(e,a),"yy"===r&&n&&"godinu"===o?e+" godina":e+" "+o)}},n=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n}))},84508:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t}))},89479:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?":e":1===t||2===t?":a":":e";return e+n},week:{dow:1,doy:4}});return t}))},32080:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return t}))},26741:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},r=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}});return r}))},20345:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return t}))},33481:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},92663:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},n=e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}});return n}))},76222:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return t}))},22235:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"},n=e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var r=e%10,i=e%100-r,o=e>=100?100:null;return e+(t[r]||t[i]||t[o])}},week:{dow:1,doy:7}});return n}))},83307:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t}))},65472:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq",t}function r(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret",t}function i(e,t,n,r){var i=o(e);switch(n){case"ss":return i+" lup";case"mm":return i+" tup";case"hh":return i+" rep";case"dd":return i+" jaj";case"MM":return i+" jar";case"yy":return i+" DIS"}}function o(e){var n=Math.floor(e%1e3/100),r=Math.floor(e%100/10),i=e%10,o="";return n>0&&(o+=t[n]+"vatlh"),r>0&&(o+=(""!==o?" ":"")+t[r]+"maH"),i>0&&(o+=(""!==o?" ":"")+t[i]),""===o?"pagh":o}var a=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:n,past:r,s:"puS lup",ss:i,m:"wa’ tup",mm:i,h:"wa’ rep",hh:i,d:"wa’ jaj",dd:i,M:"wa’ jar",MM:i,y:"wa’ DIS",yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a}))},75900:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},n=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var r=e%10,i=e%100-r,o=e>=100?100:null;return e+(t[r]||t[i]||t[o])}},week:{dow:1,doy:7}});return n}))},85354:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});function n(e,t,n,r){var i={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return r||t?i[n][0]:i[n][1]}return t}))},43339:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return t}))},98137:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return t}))},85442:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}});return t}))},39374:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var i={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(i[r],+e)}function r(e,t){var n,r={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?r["nominative"].slice(1,7).concat(r["nominative"].slice(0,1)):e?(n=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative",r[n][e.day()]):r["nominative"]}function i(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var o=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:i("[Сьогодні "),nextDay:i("[Завтра "),lastDay:i("[Вчора "),nextWeek:i("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return i("[Минулої] dddd [").call(this);case 1:case 2:case 4:return i("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:n,m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return o}))},84533:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],r=e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return r}))},94119:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return t}))},18813:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return t}))},54947:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t}))},45143:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t}))},4798:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}});return t}))},22940:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return t}))},35772:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1200?"上午":1200===r?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t}))},10097:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t}))},44028:function(e,t,n){(function(e,t){t(n(98609))})(0,(function(e){"use strict";
//! moment.js locale configuration
var t=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t}))},98609:function(e,t,n){e=n.nmd(e),function(t,n){e.exports=n()}(0,(function(){"use strict";var t,r;function i(){return t.apply(null,arguments)}function o(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function u(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(u(e,t))return!1;return!0}function c(e){return void 0===e}function d(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function h(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var n,r=[],i=e.length;for(n=0;n<i;++n)r.push(t(e[n],n));return r}function f(e,t){for(var n in t)u(t,n)&&(e[n]=t[n]);return u(t,"toString")&&(e.toString=t.toString),u(t,"valueOf")&&(e.valueOf=t.valueOf),e}function g(e,t,n,r){return Xn(e,t,n,r,!0).utc()}function m(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function _(e){return null==e._pf&&(e._pf=m()),e._pf}function y(e){var t=null,n=!1,i=e._d&&!isNaN(e._d.getTime());return i&&(t=_(e),n=r.call(t.parsedDateParts,(function(e){return null!=e})),i=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(i=i&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?i:(e._isValid=i,e._isValid)}function v(e){var t=g(NaN);return null!=e?f(_(t),e):_(t).userInvalidated=!0,t}r=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var b=i.momentProperties=[],F=!1;function w(e,t){var n,r,i,o=b.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=_(t)),c(t._locale)||(e._locale=t._locale),o>0)for(n=0;n<o;n++)r=b[n],i=t[r],c(i)||(e[r]=i);return e}function C(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===F&&(F=!0,i.updateOffset(this),F=!1)}function D(e){return e instanceof C||null!=e&&null!=e._isAMomentObject}function S(e){!1===i.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function k(e,t){var n=!0;return f((function(){if(null!=i.deprecationHandler&&i.deprecationHandler(null,e),n){var r,o,a,s=[],l=arguments.length;for(o=0;o<l;o++){if(r="","object"===typeof arguments[o]){for(a in r+="\n["+o+"] ",arguments[0])u(arguments[0],a)&&(r+=a+": "+arguments[0][a]+", ");r=r.slice(0,-2)}else r=arguments[o];s.push(r)}S(e+"\nArguments: "+Array.prototype.slice.call(s).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var x,E={};function A(e,t){null!=i.deprecationHandler&&i.deprecationHandler(e,t),E[e]||(S(t),E[e]=!0)}function T(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function M(e){var t,n;for(n in e)u(e,n)&&(t=e[n],T(t)?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function O(e,t){var n,r=f({},e);for(n in t)u(t,n)&&(s(e[n])&&s(t[n])?(r[n]={},f(r[n],e[n]),f(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)u(e,n)&&!u(t,n)&&s(e[n])&&(r[n]=f({},r[n]));return r}function L(e){null!=e&&this.set(e)}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null,x=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)u(e,t)&&n.push(t);return n};var R={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function P(e,t,n){var r=this._calendar[e]||this._calendar["sameElse"];return T(r)?r.call(t,n):r}function I(e,t,n){var r=""+Math.abs(e),i=t-r.length,o=e>=0;return(o?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,B=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,j={},H={};function G(e,t,n,r){var i=r;"string"===typeof r&&(i=function(){return this[r]()}),e&&(H[e]=i),t&&(H[t[0]]=function(){return I(i.apply(this,arguments),t[1],t[2])}),n&&(H[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function V(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Y(e){var t,n,r=e.match(N);for(t=0,n=r.length;t<n;t++)H[r[t]]?r[t]=H[r[t]]:r[t]=V(r[t]);return function(t){var i,o="";for(i=0;i<n;i++)o+=T(r[i])?r[i].call(t,e):r[i];return o}}function W(e,t){return e.isValid()?(t=q(t,e.localeData()),j[t]=j[t]||Y(t),j[t](e)):e.localeData().invalidDate()}function q(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}B.lastIndex=0;while(n>=0&&B.test(e))e=e.replace(B,r),B.lastIndex=0,n-=1;return e}var z={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function U(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var K="Invalid date";function X(){return this._invalidDate}var Q="%d",J=/\d{1,2}/;function Z(e){return this._ordinal.replace("%d",e)}var $={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,n,r){var i=this._relativeTime[n];return T(i)?i(e,t,n,r):i.replace(/%d/i,e)}function te(e,t){var n=this._relativeTime[e>0?"future":"past"];return T(n)?n(t):n.replace(/%s/i,t)}var ne={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function re(e){return"string"===typeof e?ne[e]||ne[e.toLowerCase()]:void 0}function ie(e){var t,n,r={};for(n in e)u(e,n)&&(t=re(n),t&&(r[t]=e[n]));return r}var oe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ae(e){var t,n=[];for(t in e)u(e,t)&&n.push({unit:t,priority:oe[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}var se,ue=/\d/,le=/\d\d/,ce=/\d{3}/,de=/\d{4}/,he=/[+-]?\d{6}/,pe=/\d\d?/,fe=/\d\d\d\d?/,ge=/\d\d\d\d\d\d?/,me=/\d{1,3}/,_e=/\d{1,4}/,ye=/[+-]?\d{1,6}/,ve=/\d+/,be=/[+-]?\d+/,Fe=/Z|[+-]\d\d:?\d\d/gi,we=/Z|[+-]\d\d(?::?\d\d)?/gi,Ce=/[+-]?\d+(\.\d{1,3})?/,De=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Se=/^[1-9]\d?/,ke=/^([1-9]\d|\d)/;function xe(e,t,n){se[e]=T(t)?t:function(e,r){return e&&n?n:t}}function Ee(e,t){return u(se,e)?se[e](t._strict,t._locale):new RegExp(Ae(e))}function Ae(e){return Te(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,i){return t||n||r||i})))}function Te(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Me(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Oe(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=Me(t)),n}se={};var Le={};function Re(e,t){var n,r,i=t;for("string"===typeof e&&(e=[e]),d(t)&&(i=function(e,n){n[t]=Oe(e)}),r=e.length,n=0;n<r;n++)Le[e[n]]=i}function Pe(e,t){Re(e,(function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)}))}function Ie(e,t,n){null!=t&&u(Le,e)&&Le[e](t,n._a,n,e)}function Ne(e){return e%4===0&&e%100!==0||e%400===0}var Be=0,je=1,He=2,Ge=3,Ve=4,Ye=5,We=6,qe=7,ze=8;function Ue(e){return Ne(e)?366:365}G("Y",0,0,(function(){var e=this.year();return e<=9999?I(e,4):"+"+e})),G(0,["YY",2],0,(function(){return this.year()%100})),G(0,["YYYY",4],0,"year"),G(0,["YYYYY",5],0,"year"),G(0,["YYYYYY",6,!0],0,"year"),xe("Y",be),xe("YY",pe,le),xe("YYYY",_e,de),xe("YYYYY",ye,he),xe("YYYYYY",ye,he),Re(["YYYYY","YYYYYY"],Be),Re("YYYY",(function(e,t){t[Be]=2===e.length?i.parseTwoDigitYear(e):Oe(e)})),Re("YY",(function(e,t){t[Be]=i.parseTwoDigitYear(e)})),Re("Y",(function(e,t){t[Be]=parseInt(e,10)})),i.parseTwoDigitYear=function(e){return Oe(e)+(Oe(e)>68?1900:2e3)};var Ke,Xe=Je("FullYear",!0);function Qe(){return Ne(this.year())}function Je(e,t){return function(n){return null!=n?($e(this,e,n),i.updateOffset(this,t),this):Ze(this,e)}}function Ze(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function $e(e,t,n){var r,i,o,a,s;if(e.isValid()&&!isNaN(n)){switch(r=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}o=n,a=e.month(),s=e.date(),s=29!==s||1!==a||Ne(o)?s:28,i?r.setUTCFullYear(o,a,s):r.setFullYear(o,a,s)}}function et(e){return e=re(e),T(this[e])?this[e]():this}function tt(e,t){if("object"===typeof e){e=ie(e);var n,r=ae(e),i=r.length;for(n=0;n<i;n++)this[r[n].unit](e[r[n].unit])}else if(e=re(e),T(this[e]))return this[e](t);return this}function nt(e,t){return(e%t+t)%t}function rt(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=nt(t,12);return e+=(t-n)/12,1===n?Ne(e)?29:28:31-n%7%2}Ke=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},G("M",["MM",2],"Mo",(function(){return this.month()+1})),G("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),G("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),xe("M",pe,Se),xe("MM",pe,le),xe("MMM",(function(e,t){return t.monthsShortRegex(e)})),xe("MMMM",(function(e,t){return t.monthsRegex(e)})),Re(["M","MM"],(function(e,t){t[je]=Oe(e)-1})),Re(["MMM","MMMM"],(function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);null!=i?t[je]=i:_(n).invalidMonth=e}));var it="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ot="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),at=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,st=De,ut=De;function lt(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||at).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months["standalone"]}function ct(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[at.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort["standalone"]}function dt(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=g([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===t?(i=Ke.call(this._shortMonthsParse,a),-1!==i?i:null):(i=Ke.call(this._longMonthsParse,a),-1!==i?i:null):"MMM"===t?(i=Ke.call(this._shortMonthsParse,a),-1!==i?i:(i=Ke.call(this._longMonthsParse,a),-1!==i?i:null)):(i=Ke.call(this._longMonthsParse,a),-1!==i?i:(i=Ke.call(this._shortMonthsParse,a),-1!==i?i:null))}function ht(e,t,n){var r,i,o;if(this._monthsParseExact)return dt.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=g([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function pt(e,t){if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=Oe(t);else if(t=e.localeData().monthsParse(t),!d(t))return e;var n=t,r=e.date();return r=r<29?r:Math.min(r,rt(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function ft(e){return null!=e?(pt(this,e),i.updateOffset(this,!0),this):Ze(this,"Month")}function gt(){return rt(this.year(),this.month())}function mt(e){return this._monthsParseExact?(u(this,"_monthsRegex")||yt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=st),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function _t(e){return this._monthsParseExact?(u(this,"_monthsRegex")||yt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=ut),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function yt(){function e(e,t){return t.length-e.length}var t,n,r,i,o=[],a=[],s=[];for(t=0;t<12;t++)n=g([2e3,t]),r=Te(this.monthsShort(n,"")),i=Te(this.months(n,"")),o.push(r),a.push(i),s.push(i),s.push(r);o.sort(e),a.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+o.join("|")+")","i")}function vt(e,t,n,r,i,o,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,o,a),s}function bt(e){var t,n;return e<100&&e>=0?(n=Array.prototype.slice.call(arguments),n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ft(e,t,n){var r=7+t-n,i=(7+bt(e,0,r).getUTCDay()-t)%7;return-i+r-1}function wt(e,t,n,r,i){var o,a,s=(7+n-r)%7,u=Ft(e,r,i),l=1+7*(t-1)+s+u;return l<=0?(o=e-1,a=Ue(o)+l):l>Ue(e)?(o=e+1,a=l-Ue(e)):(o=e,a=l),{year:o,dayOfYear:a}}function Ct(e,t,n){var r,i,o=Ft(e.year(),t,n),a=Math.floor((e.dayOfYear()-o-1)/7)+1;return a<1?(i=e.year()-1,r=a+Dt(i,t,n)):a>Dt(e.year(),t,n)?(r=a-Dt(e.year(),t,n),i=e.year()+1):(i=e.year(),r=a),{week:r,year:i}}function Dt(e,t,n){var r=Ft(e,t,n),i=Ft(e+1,t,n);return(Ue(e)-r+i)/7}function St(e){return Ct(e,this._week.dow,this._week.doy).week}G("w",["ww",2],"wo","week"),G("W",["WW",2],"Wo","isoWeek"),xe("w",pe,Se),xe("ww",pe,le),xe("W",pe,Se),xe("WW",pe,le),Pe(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=Oe(e)}));var kt={dow:0,doy:6};function xt(){return this._week.dow}function Et(){return this._week.doy}function At(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Tt(e){var t=Ct(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Mt(e,t){return"string"!==typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"===typeof e?e:null):parseInt(e,10)}function Ot(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Lt(e,t){return e.slice(t,7).concat(e.slice(0,t))}G("d",0,"do","day"),G("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),G("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),G("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),G("e",0,0,"weekday"),G("E",0,0,"isoWeekday"),xe("d",pe),xe("e",pe),xe("E",pe),xe("dd",(function(e,t){return t.weekdaysMinRegex(e)})),xe("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),xe("dddd",(function(e,t){return t.weekdaysRegex(e)})),Pe(["dd","ddd","dddd"],(function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:_(n).invalidWeekday=e})),Pe(["d","e","E"],(function(e,t,n,r){t[r]=Oe(e)}));var Rt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Pt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),It="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Nt=De,Bt=De,jt=De;function Ht(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Lt(n,this._week.dow):e?n[e.day()]:n}function Gt(e){return!0===e?Lt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Vt(e){return!0===e?Lt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Yt(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=g([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?(i=Ke.call(this._weekdaysParse,a),-1!==i?i:null):"ddd"===t?(i=Ke.call(this._shortWeekdaysParse,a),-1!==i?i:null):(i=Ke.call(this._minWeekdaysParse,a),-1!==i?i:null):"dddd"===t?(i=Ke.call(this._weekdaysParse,a),-1!==i?i:(i=Ke.call(this._shortWeekdaysParse,a),-1!==i?i:(i=Ke.call(this._minWeekdaysParse,a),-1!==i?i:null))):"ddd"===t?(i=Ke.call(this._shortWeekdaysParse,a),-1!==i?i:(i=Ke.call(this._weekdaysParse,a),-1!==i?i:(i=Ke.call(this._minWeekdaysParse,a),-1!==i?i:null))):(i=Ke.call(this._minWeekdaysParse,a),-1!==i?i:(i=Ke.call(this._weekdaysParse,a),-1!==i?i:(i=Ke.call(this._shortWeekdaysParse,a),-1!==i?i:null)))}function Wt(e,t,n){var r,i,o;if(this._weekdaysParseExact)return Yt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=g([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=Ze(this,"Day");return null!=e?(e=Mt(e,this.localeData()),this.add(e-t,"d")):t}function zt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Ut(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Ot(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Kt(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=Nt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Xt(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Bt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Qt(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Jt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=jt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Jt(){function e(e,t){return t.length-e.length}var t,n,r,i,o,a=[],s=[],u=[],l=[];for(t=0;t<7;t++)n=g([2e3,1]).day(t),r=Te(this.weekdaysMin(n,"")),i=Te(this.weekdaysShort(n,"")),o=Te(this.weekdays(n,"")),a.push(r),s.push(i),u.push(o),l.push(r),l.push(i),l.push(o);a.sort(e),s.sort(e),u.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Zt(){return this.hours()%12||12}function $t(){return this.hours()||24}function en(e,t){G(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}G("H",["HH",2],0,"hour"),G("h",["hh",2],0,Zt),G("k",["kk",2],0,$t),G("hmm",0,0,(function(){return""+Zt.apply(this)+I(this.minutes(),2)})),G("hmmss",0,0,(function(){return""+Zt.apply(this)+I(this.minutes(),2)+I(this.seconds(),2)})),G("Hmm",0,0,(function(){return""+this.hours()+I(this.minutes(),2)})),G("Hmmss",0,0,(function(){return""+this.hours()+I(this.minutes(),2)+I(this.seconds(),2)})),en("a",!0),en("A",!1),xe("a",tn),xe("A",tn),xe("H",pe,ke),xe("h",pe,Se),xe("k",pe,Se),xe("HH",pe,le),xe("hh",pe,le),xe("kk",pe,le),xe("hmm",fe),xe("hmmss",ge),xe("Hmm",fe),xe("Hmmss",ge),Re(["H","HH"],Ge),Re(["k","kk"],(function(e,t,n){var r=Oe(e);t[Ge]=24===r?0:r})),Re(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Re(["h","hh"],(function(e,t,n){t[Ge]=Oe(e),_(n).bigHour=!0})),Re("hmm",(function(e,t,n){var r=e.length-2;t[Ge]=Oe(e.substr(0,r)),t[Ve]=Oe(e.substr(r)),_(n).bigHour=!0})),Re("hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ge]=Oe(e.substr(0,r)),t[Ve]=Oe(e.substr(r,2)),t[Ye]=Oe(e.substr(i)),_(n).bigHour=!0})),Re("Hmm",(function(e,t,n){var r=e.length-2;t[Ge]=Oe(e.substr(0,r)),t[Ve]=Oe(e.substr(r))})),Re("Hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ge]=Oe(e.substr(0,r)),t[Ve]=Oe(e.substr(r,2)),t[Ye]=Oe(e.substr(i))}));var rn=/[ap]\.?m?\.?/i,on=Je("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var sn,un={calendar:R,longDateFormat:z,invalidDate:K,ordinal:Q,dayOfMonthOrdinalParse:J,relativeTime:$,months:it,monthsShort:ot,week:kt,weekdays:Rt,weekdaysMin:It,weekdaysShort:Pt,meridiemParse:rn},ln={},cn={};function dn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function hn(e){return e?e.toLowerCase().replace("_","-"):e}function pn(e){var t,n,r,i,o=0;while(o<e.length){i=hn(e[o]).split("-"),t=i.length,n=hn(e[o+1]),n=n?n.split("-"):null;while(t>0){if(r=gn(i.slice(0,t).join("-")),r)return r;if(n&&n.length>=t&&dn(i,n)>=t-1)break;t--}o++}return sn}function fn(e){return!(!e||!e.match("^[^/\\\\]*$"))}function gn(t){var r=null;if(void 0===ln[t]&&e&&e.exports&&fn(t))try{r=sn._abbr,n(58426)("./"+t),mn(r)}catch(i){ln[t]=null}return ln[t]}function mn(e,t){var n;return e&&(n=c(t)?vn(e):_n(e,t),n?sn=n:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),sn._abbr}function _n(e,t){if(null!==t){var n,r=un;if(t.abbr=e,null!=ln[e])A("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(n=gn(t.parentLocale),null==n)return cn[t.parentLocale]||(cn[t.parentLocale]=[]),cn[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new L(O(r,t)),cn[e]&&cn[e].forEach((function(e){_n(e.name,e.config)})),mn(e),ln[e]}return delete ln[e],null}function yn(e,t){if(null!=t){var n,r,i=un;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(O(ln[e]._config,t)):(r=gn(e),null!=r&&(i=r._config),t=O(i,t),null==r&&(t.abbr=e),n=new L(t),n.parentLocale=ln[e],ln[e]=n),mn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===mn()&&mn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function vn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return sn;if(!a(e)){if(t=gn(e),t)return t;e=[e]}return pn(e)}function bn(){return x(ln)}function Fn(e){var t,n=e._a;return n&&-2===_(e).overflow&&(t=n[je]<0||n[je]>11?je:n[He]<1||n[He]>rt(n[Be],n[je])?He:n[Ge]<0||n[Ge]>24||24===n[Ge]&&(0!==n[Ve]||0!==n[Ye]||0!==n[We])?Ge:n[Ve]<0||n[Ve]>59?Ve:n[Ye]<0||n[Ye]>59?Ye:n[We]<0||n[We]>999?We:-1,_(e)._overflowDayOfYear&&(t<Be||t>He)&&(t=He),_(e)._overflowWeeks&&-1===t&&(t=qe),_(e)._overflowWeekday&&-1===t&&(t=ze),_(e).overflow=t),e}var wn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Cn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Dn=/Z|[+-]\d\d(?::?\d\d)?/,Sn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],kn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],xn=/^\/?Date\((-?\d+)/i,En=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,An={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Tn(e){var t,n,r,i,o,a,s=e._i,u=wn.exec(s)||Cn.exec(s),l=Sn.length,c=kn.length;if(u){for(_(e).iso=!0,t=0,n=l;t<n;t++)if(Sn[t][1].exec(u[1])){i=Sn[t][0],r=!1!==Sn[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=c;t<n;t++)if(kn[t][1].exec(u[3])){o=(u[2]||" ")+kn[t][0];break}if(null==o)return void(e._isValid=!1)}if(!r&&null!=o)return void(e._isValid=!1);if(u[4]){if(!Dn.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(o||"")+(a||""),Vn(e)}else e._isValid=!1}function Mn(e,t,n,r,i,o){var a=[On(e),ot.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return o&&a.push(parseInt(o,10)),a}function On(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Ln(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Rn(e,t,n){if(e){var r=Pt.indexOf(e),i=new Date(t[0],t[1],t[2]).getDay();if(r!==i)return _(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function Pn(e,t,n){if(e)return An[e];if(t)return 0;var r=parseInt(n,10),i=r%100,o=(r-i)/100;return 60*o+i}function In(e){var t,n=En.exec(Ln(e._i));if(n){if(t=Mn(n[4],n[3],n[2],n[5],n[6],n[7]),!Rn(n[1],t,e))return;e._a=t,e._tzm=Pn(n[8],n[9],n[10]),e._d=bt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),_(e).rfc2822=!0}else e._isValid=!1}function Nn(e){var t=xn.exec(e._i);null===t?(Tn(e),!1===e._isValid&&(delete e._isValid,In(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:i.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Bn(e,t,n){return null!=e?e:null!=t?t:n}function jn(e){var t=new Date(i.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Hn(e){var t,n,r,i,o,a=[];if(!e._d){for(r=jn(e),e._w&&null==e._a[He]&&null==e._a[je]&&Gn(e),null!=e._dayOfYear&&(o=Bn(e._a[Be],r[Be]),(e._dayOfYear>Ue(o)||0===e._dayOfYear)&&(_(e)._overflowDayOfYear=!0),n=bt(o,0,e._dayOfYear),e._a[je]=n.getUTCMonth(),e._a[He]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=r[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ge]&&0===e._a[Ve]&&0===e._a[Ye]&&0===e._a[We]&&(e._nextDay=!0,e._a[Ge]=0),e._d=(e._useUTC?bt:vt).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ge]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==i&&(_(e).weekdayMismatch=!0)}}function Gn(e){var t,n,r,i,o,a,s,u,l;t=e._w,null!=t.GG||null!=t.W||null!=t.E?(o=1,a=4,n=Bn(t.GG,e._a[Be],Ct(Qn(),1,4).year),r=Bn(t.W,1),i=Bn(t.E,1),(i<1||i>7)&&(u=!0)):(o=e._locale._week.dow,a=e._locale._week.doy,l=Ct(Qn(),o,a),n=Bn(t.gg,e._a[Be],l.year),r=Bn(t.w,l.week),null!=t.d?(i=t.d,(i<0||i>6)&&(u=!0)):null!=t.e?(i=t.e+o,(t.e<0||t.e>6)&&(u=!0)):i=o),r<1||r>Dt(n,o,a)?_(e)._overflowWeeks=!0:null!=u?_(e)._overflowWeekday=!0:(s=wt(n,r,i,o,a),e._a[Be]=s.year,e._dayOfYear=s.dayOfYear)}function Vn(e){if(e._f!==i.ISO_8601)if(e._f!==i.RFC_2822){e._a=[],_(e).empty=!0;var t,n,r,o,a,s,u,l=""+e._i,c=l.length,d=0;for(r=q(e._f,e._locale).match(N)||[],u=r.length,t=0;t<u;t++)o=r[t],n=(l.match(Ee(o,e))||[])[0],n&&(a=l.substr(0,l.indexOf(n)),a.length>0&&_(e).unusedInput.push(a),l=l.slice(l.indexOf(n)+n.length),d+=n.length),H[o]?(n?_(e).empty=!1:_(e).unusedTokens.push(o),Ie(o,n,e)):e._strict&&!n&&_(e).unusedTokens.push(o);_(e).charsLeftOver=c-d,l.length>0&&_(e).unusedInput.push(l),e._a[Ge]<=12&&!0===_(e).bigHour&&e._a[Ge]>0&&(_(e).bigHour=void 0),_(e).parsedDateParts=e._a.slice(0),_(e).meridiem=e._meridiem,e._a[Ge]=Yn(e._locale,e._a[Ge],e._meridiem),s=_(e).era,null!==s&&(e._a[Be]=e._locale.erasConvertYear(s,e._a[Be])),Hn(e),Fn(e)}else In(e);else Tn(e)}function Yn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(r=e.isPM(n),r&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Wn(e){var t,n,r,i,o,a,s=!1,u=e._f.length;if(0===u)return _(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<u;i++)o=0,a=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],Vn(t),y(t)&&(a=!0),o+=_(t).charsLeftOver,o+=10*_(t).unusedTokens.length,_(t).score=o,s?o<r&&(r=o,n=t):(null==r||o<r||a)&&(r=o,n=t,a&&(s=!0));f(e,n||t)}function qn(e){if(!e._d){var t=ie(e._i),n=void 0===t.day?t.date:t.day;e._a=p([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Hn(e)}}function zn(e){var t=new C(Fn(Un(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Un(e){var t=e._i,n=e._f;return e._locale=e._locale||vn(e._l),null===t||void 0===n&&""===t?v({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),D(t)?new C(Fn(t)):(h(t)?e._d=t:a(n)?Wn(e):n?Vn(e):Kn(e),y(e)||(e._d=null),e))}function Kn(e){var t=e._i;c(t)?e._d=new Date(i.now()):h(t)?e._d=new Date(t.valueOf()):"string"===typeof t?Nn(e):a(t)?(e._a=p(t.slice(0),(function(e){return parseInt(e,10)})),Hn(e)):s(t)?qn(e):d(t)?e._d=new Date(t):i.createFromInputFallback(e)}function Xn(e,t,n,r,i){var o={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(s(e)&&l(e)||a(e)&&0===e.length)&&(e=void 0),o._isAMomentObject=!0,o._useUTC=o._isUTC=i,o._l=n,o._i=e,o._f=t,o._strict=r,zn(o)}function Qn(e,t,n,r){return Xn(e,t,n,r,!1)}i.createFromInputFallback=k("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),i.ISO_8601=function(){},i.RFC_2822=function(){};var Jn=k("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Qn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:v()})),Zn=k("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Qn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:v()}));function $n(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Qn();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function er(){var e=[].slice.call(arguments,0);return $n("isBefore",e)}function tr(){var e=[].slice.call(arguments,0);return $n("isAfter",e)}var nr=function(){return Date.now?Date.now():+new Date},rr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function ir(e){var t,n,r=!1,i=rr.length;for(t in e)if(u(e,t)&&(-1===Ke.call(rr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<i;++n)if(e[rr[n]]){if(r)return!1;parseFloat(e[rr[n]])!==Oe(e[rr[n]])&&(r=!0)}return!0}function or(){return this._isValid}function ar(){return Ar(NaN)}function sr(e){var t=ie(e),n=t.year||0,r=t.quarter||0,i=t.month||0,o=t.week||t.isoWeek||0,a=t.day||0,s=t.hour||0,u=t.minute||0,l=t.second||0,c=t.millisecond||0;this._isValid=ir(t),this._milliseconds=+c+1e3*l+6e4*u+1e3*s*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=vn(),this._bubble()}function ur(e){return e instanceof sr}function lr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function cr(e,t,n){var r,i=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),a=0;for(r=0;r<i;r++)(n&&e[r]!==t[r]||!n&&Oe(e[r])!==Oe(t[r]))&&a++;return a+o}function dr(e,t){G(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+I(~~(e/60),2)+t+I(~~e%60,2)}))}dr("Z",":"),dr("ZZ",""),xe("Z",we),xe("ZZ",we),Re(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=pr(we,e)}));var hr=/([\+\-]|\d\d)/gi;function pr(e,t){var n,r,i,o=(t||"").match(e);return null===o?null:(n=o[o.length-1]||[],r=(n+"").match(hr)||["-",0,0],i=60*r[1]+Oe(r[2]),0===i?0:"+"===r[0]?i:-i)}function fr(e,t){var n,r;return t._isUTC?(n=t.clone(),r=(D(e)||h(e)?e.valueOf():Qn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),i.updateOffset(n,!1),n):Qn(e).local()}function gr(e){return-Math.round(e._d.getTimezoneOffset())}function mr(e,t,n){var r,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(e=pr(we,e),null===e)return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(r=gr(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),o!==e&&(!t||this._changeInProgress?Rr(this,Ar(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:gr(this)}function _r(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function yr(e){return this.utcOffset(0,e)}function vr(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(gr(this),"m")),this}function br(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=pr(Fe,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function Fr(e){return!!this.isValid()&&(e=e?Qn(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function wr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Cr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),t=Un(t),t._a?(e=t._isUTC?g(t._a):Qn(t._a),this._isDSTShifted=this.isValid()&&cr(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Dr(){return!!this.isValid()&&!this._isUTC}function Sr(){return!!this.isValid()&&this._isUTC}function kr(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}i.updateOffset=function(){};var xr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Er=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ar(e,t){var n,r,i,o=e,a=null;return ur(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:d(e)||!isNaN(+e)?(o={},t?o[t]=+e:o.milliseconds=+e):(a=xr.exec(e))?(n="-"===a[1]?-1:1,o={y:0,d:Oe(a[He])*n,h:Oe(a[Ge])*n,m:Oe(a[Ve])*n,s:Oe(a[Ye])*n,ms:Oe(lr(1e3*a[We]))*n}):(a=Er.exec(e))?(n="-"===a[1]?-1:1,o={y:Tr(a[2],n),M:Tr(a[3],n),w:Tr(a[4],n),d:Tr(a[5],n),h:Tr(a[6],n),m:Tr(a[7],n),s:Tr(a[8],n)}):null==o?o={}:"object"===typeof o&&("from"in o||"to"in o)&&(i=Or(Qn(o.from),Qn(o.to)),o={},o.ms=i.milliseconds,o.M=i.months),r=new sr(o),ur(e)&&u(e,"_locale")&&(r._locale=e._locale),ur(e)&&u(e,"_isValid")&&(r._isValid=e._isValid),r}function Tr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Mr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Or(e,t){var n;return e.isValid()&&t.isValid()?(t=fr(t,e),e.isBefore(t)?n=Mr(e,t):(n=Mr(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Lr(e,t){return function(n,r){var i,o;return null===r||isNaN(+r)||(A(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=r,r=o),i=Ar(n,r),Rr(this,i,e),this}}function Rr(e,t,n,r){var o=t._milliseconds,a=lr(t._days),s=lr(t._months);e.isValid()&&(r=null==r||r,s&&pt(e,Ze(e,"Month")+s*n),a&&$e(e,"Date",Ze(e,"Date")+a*n),o&&e._d.setTime(e._d.valueOf()+o*n),r&&i.updateOffset(e,a||s))}Ar.fn=sr.prototype,Ar.invalid=ar;var Pr=Lr(1,"add"),Ir=Lr(-1,"subtract");function Nr(e){return"string"===typeof e||e instanceof String}function Br(e){return D(e)||h(e)||Nr(e)||d(e)||Hr(e)||jr(e)||null===e||void 0===e}function jr(e){var t,n,r=s(e)&&!l(e),i=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a=o.length;for(t=0;t<a;t+=1)n=o[t],i=i||u(e,n);return r&&i}function Hr(e){var t=a(e),n=!1;return t&&(n=0===e.filter((function(t){return!d(t)&&Nr(e)})).length),t&&n}function Gr(e){var t,n,r=s(e)&&!l(e),i=!1,o=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<o.length;t+=1)n=o[t],i=i||u(e,n);return r&&i}function Vr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Yr(e,t){1===arguments.length&&(arguments[0]?Br(arguments[0])?(e=arguments[0],t=void 0):Gr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Qn(),r=fr(n,this).startOf("day"),o=i.calendarFormat(this,r)||"sameElse",a=t&&(T(t[o])?t[o].call(this,n):t[o]);return this.format(a||this.localeData().calendar(o,this,Qn(n)))}function Wr(){return new C(this)}function qr(e,t){var n=D(e)?e:Qn(e);return!(!this.isValid()||!n.isValid())&&(t=re(t)||"millisecond","millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function zr(e,t){var n=D(e)?e:Qn(e);return!(!this.isValid()||!n.isValid())&&(t=re(t)||"millisecond","millisecond"===t?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Ur(e,t,n,r){var i=D(e)?e:Qn(e),o=D(t)?t:Qn(t);return!!(this.isValid()&&i.isValid()&&o.isValid())&&(r=r||"()",("("===r[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===r[1]?this.isBefore(o,n):!this.isAfter(o,n)))}function Kr(e,t){var n,r=D(e)?e:Qn(e);return!(!this.isValid()||!r.isValid())&&(t=re(t)||"millisecond","millisecond"===t?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Xr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Qr(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Jr(e,t,n){var r,i,o;if(!this.isValid())return NaN;if(r=fr(e,this),!r.isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),t=re(t),t){case"year":o=Zr(this,r)/12;break;case"month":o=Zr(this,r);break;case"quarter":o=Zr(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:Me(o)}function Zr(e,t){if(e.date()<t.date())return-Zr(t,e);var n,r,i=12*(t.year()-e.year())+(t.month()-e.month()),o=e.clone().add(i,"months");return t-o<0?(n=e.clone().add(i-1,"months"),r=(t-o)/(o-n)):(n=e.clone().add(i+1,"months"),r=(t-o)/(n-o)),-(i+r)||0}function $r(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ei(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?W(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",W(n,"Z")):W(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ti(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,i="moment",o="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+i+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=o+'[")]',this.format(e+t+n+r)}function ni(e){e||(e=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var t=W(this,e);return this.localeData().postformat(t)}function ri(e,t){return this.isValid()&&(D(e)&&e.isValid()||Qn(e).isValid())?Ar({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ii(e){return this.from(Qn(),e)}function oi(e,t){return this.isValid()&&(D(e)&&e.isValid()||Qn(e).isValid())?Ar({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ai(e){return this.to(Qn(),e)}function si(e){var t;return void 0===e?this._locale._abbr:(t=vn(e),null!=t&&(this._locale=t),this)}i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",i.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ui=k("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function li(){return this._locale}var ci=1e3,di=60*ci,hi=60*di,pi=3506328*hi;function fi(e,t){return(e%t+t)%t}function gi(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-pi:new Date(e,t,n).valueOf()}function mi(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-pi:Date.UTC(e,t,n)}function _i(e){var t,n;if(e=re(e),void 0===e||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?mi:gi,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=fi(t+(this._isUTC?0:this.utcOffset()*di),hi);break;case"minute":t=this._d.valueOf(),t-=fi(t,di);break;case"second":t=this._d.valueOf(),t-=fi(t,ci);break}return this._d.setTime(t),i.updateOffset(this,!0),this}function yi(e){var t,n;if(e=re(e),void 0===e||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?mi:gi,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=hi-fi(t+(this._isUTC?0:this.utcOffset()*di),hi)-1;break;case"minute":t=this._d.valueOf(),t+=di-fi(t,di)-1;break;case"second":t=this._d.valueOf(),t+=ci-fi(t,ci)-1;break}return this._d.setTime(t),i.updateOffset(this,!0),this}function vi(){return this._d.valueOf()-6e4*(this._offset||0)}function bi(){return Math.floor(this.valueOf()/1e3)}function Fi(){return new Date(this.valueOf())}function wi(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Ci(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Di(){return this.isValid()?this.toISOString():null}function Si(){return y(this)}function ki(){return f({},_(this))}function xi(){return _(this).overflow}function Ei(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ai(e,t){var n,r,o,a=this._eras||vn("en")._eras;for(n=0,r=a.length;n<r;++n){switch(typeof a[n].since){case"string":o=i(a[n].since).startOf("day"),a[n].since=o.valueOf();break}switch(typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":o=i(a[n].until).startOf("day").valueOf(),a[n].until=o.valueOf();break}}return a}function Ti(e,t,n){var r,i,o,a,s,u=this.eras();for(e=e.toUpperCase(),r=0,i=u.length;r<i;++r)if(o=u[r].name.toUpperCase(),a=u[r].abbr.toUpperCase(),s=u[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return u[r];break;case"NNNN":if(o===e)return u[r];break;case"NNNNN":if(s===e)return u[r];break}else if([o,a,s].indexOf(e)>=0)return u[r]}function Mi(e,t){var n=e.since<=e.until?1:-1;return void 0===t?i(e.since).year():i(e.since).year()+(t-e.offset)*n}function Oi(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Li(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Ri(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function Pi(){var e,t,n,r,o=this.localeData().eras();for(e=0,t=o.length;e<t;++e)if(n=o[e].since<=o[e].until?1:-1,r=this.clone().startOf("day").valueOf(),o[e].since<=r&&r<=o[e].until||o[e].until<=r&&r<=o[e].since)return(this.year()-i(o[e].since).year())*n+o[e].offset;return this.year()}function Ii(e){return u(this,"_erasNameRegex")||Yi.call(this),e?this._erasNameRegex:this._erasRegex}function Ni(e){return u(this,"_erasAbbrRegex")||Yi.call(this),e?this._erasAbbrRegex:this._erasRegex}function Bi(e){return u(this,"_erasNarrowRegex")||Yi.call(this),e?this._erasNarrowRegex:this._erasRegex}function ji(e,t){return t.erasAbbrRegex(e)}function Hi(e,t){return t.erasNameRegex(e)}function Gi(e,t){return t.erasNarrowRegex(e)}function Vi(e,t){return t._eraYearOrdinalRegex||ve}function Yi(){var e,t,n,r,i,o=[],a=[],s=[],u=[],l=this.eras();for(e=0,t=l.length;e<t;++e)n=Te(l[e].name),r=Te(l[e].abbr),i=Te(l[e].narrow),a.push(n),o.push(r),s.push(i),u.push(n),u.push(r),u.push(i);this._erasRegex=new RegExp("^("+u.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function Wi(e,t){G(0,[e,e.length],0,t)}function qi(e){return Ji.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function zi(e){return Ji.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ui(){return Dt(this.year(),1,4)}function Ki(){return Dt(this.isoWeekYear(),1,4)}function Xi(){var e=this.localeData()._week;return Dt(this.year(),e.dow,e.doy)}function Qi(){var e=this.localeData()._week;return Dt(this.weekYear(),e.dow,e.doy)}function Ji(e,t,n,r,i){var o;return null==e?Ct(this,r,i).year:(o=Dt(e,r,i),t>o&&(t=o),Zi.call(this,e,t,n,r,i))}function Zi(e,t,n,r,i){var o=wt(e,t,n,r,i),a=bt(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function $i(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}G("N",0,0,"eraAbbr"),G("NN",0,0,"eraAbbr"),G("NNN",0,0,"eraAbbr"),G("NNNN",0,0,"eraName"),G("NNNNN",0,0,"eraNarrow"),G("y",["y",1],"yo","eraYear"),G("y",["yy",2],0,"eraYear"),G("y",["yyy",3],0,"eraYear"),G("y",["yyyy",4],0,"eraYear"),xe("N",ji),xe("NN",ji),xe("NNN",ji),xe("NNNN",Hi),xe("NNNNN",Gi),Re(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?_(n).era=i:_(n).invalidEra=e})),xe("y",ve),xe("yy",ve),xe("yyy",ve),xe("yyyy",ve),xe("yo",Vi),Re(["y","yy","yyy","yyyy"],Be),Re(["yo"],(function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Be]=n._locale.eraYearOrdinalParse(e,i):t[Be]=parseInt(e,10)})),G(0,["gg",2],0,(function(){return this.weekYear()%100})),G(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Wi("gggg","weekYear"),Wi("ggggg","weekYear"),Wi("GGGG","isoWeekYear"),Wi("GGGGG","isoWeekYear"),xe("G",be),xe("g",be),xe("GG",pe,le),xe("gg",pe,le),xe("GGGG",_e,de),xe("gggg",_e,de),xe("GGGGG",ye,he),xe("ggggg",ye,he),Pe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=Oe(e)})),Pe(["gg","GG"],(function(e,t,n,r){t[r]=i.parseTwoDigitYear(e)})),G("Q",0,"Qo","quarter"),xe("Q",ue),Re("Q",(function(e,t){t[je]=3*(Oe(e)-1)})),G("D",["DD",2],"Do","date"),xe("D",pe,Se),xe("DD",pe,le),xe("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Re(["D","DD"],He),Re("Do",(function(e,t){t[He]=Oe(e.match(pe)[0])}));var eo=Je("Date",!0);function to(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}G("DDD",["DDDD",3],"DDDo","dayOfYear"),xe("DDD",me),xe("DDDD",ce),Re(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=Oe(e)})),G("m",["mm",2],0,"minute"),xe("m",pe,ke),xe("mm",pe,le),Re(["m","mm"],Ve);var no=Je("Minutes",!1);G("s",["ss",2],0,"second"),xe("s",pe,ke),xe("ss",pe,le),Re(["s","ss"],Ye);var ro,io,oo=Je("Seconds",!1);for(G("S",0,0,(function(){return~~(this.millisecond()/100)})),G(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),G(0,["SSS",3],0,"millisecond"),G(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),G(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),G(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),G(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),G(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),G(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),xe("S",me,ue),xe("SS",me,le),xe("SSS",me,ce),ro="SSSS";ro.length<=9;ro+="S")xe(ro,ve);function ao(e,t){t[We]=Oe(1e3*("0."+e))}for(ro="S";ro.length<=9;ro+="S")Re(ro,ao);function so(){return this._isUTC?"UTC":""}function uo(){return this._isUTC?"Coordinated Universal Time":""}io=Je("Milliseconds",!1),G("z",0,0,"zoneAbbr"),G("zz",0,0,"zoneName");var lo=C.prototype;function co(e){return Qn(1e3*e)}function ho(){return Qn.apply(null,arguments).parseZone()}function po(e){return e}lo.add=Pr,lo.calendar=Yr,lo.clone=Wr,lo.diff=Jr,lo.endOf=yi,lo.format=ni,lo.from=ri,lo.fromNow=ii,lo.to=oi,lo.toNow=ai,lo.get=et,lo.invalidAt=xi,lo.isAfter=qr,lo.isBefore=zr,lo.isBetween=Ur,lo.isSame=Kr,lo.isSameOrAfter=Xr,lo.isSameOrBefore=Qr,lo.isValid=Si,lo.lang=ui,lo.locale=si,lo.localeData=li,lo.max=Zn,lo.min=Jn,lo.parsingFlags=ki,lo.set=tt,lo.startOf=_i,lo.subtract=Ir,lo.toArray=wi,lo.toObject=Ci,lo.toDate=Fi,lo.toISOString=ei,lo.inspect=ti,"undefined"!==typeof Symbol&&null!=Symbol.for&&(lo[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),lo.toJSON=Di,lo.toString=$r,lo.unix=bi,lo.valueOf=vi,lo.creationData=Ei,lo.eraName=Oi,lo.eraNarrow=Li,lo.eraAbbr=Ri,lo.eraYear=Pi,lo.year=Xe,lo.isLeapYear=Qe,lo.weekYear=qi,lo.isoWeekYear=zi,lo.quarter=lo.quarters=$i,lo.month=ft,lo.daysInMonth=gt,lo.week=lo.weeks=At,lo.isoWeek=lo.isoWeeks=Tt,lo.weeksInYear=Xi,lo.weeksInWeekYear=Qi,lo.isoWeeksInYear=Ui,lo.isoWeeksInISOWeekYear=Ki,lo.date=eo,lo.day=lo.days=qt,lo.weekday=zt,lo.isoWeekday=Ut,lo.dayOfYear=to,lo.hour=lo.hours=on,lo.minute=lo.minutes=no,lo.second=lo.seconds=oo,lo.millisecond=lo.milliseconds=io,lo.utcOffset=mr,lo.utc=yr,lo.local=vr,lo.parseZone=br,lo.hasAlignedHourOffset=Fr,lo.isDST=wr,lo.isLocal=Dr,lo.isUtcOffset=Sr,lo.isUtc=kr,lo.isUTC=kr,lo.zoneAbbr=so,lo.zoneName=uo,lo.dates=k("dates accessor is deprecated. Use date instead.",eo),lo.months=k("months accessor is deprecated. Use month instead",ft),lo.years=k("years accessor is deprecated. Use year instead",Xe),lo.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",_r),lo.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Cr);var fo=L.prototype;function go(e,t,n,r){var i=vn(),o=g().set(r,t);return i[n](o,e)}function mo(e,t,n){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return go(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=go(e,r,n,"month");return i}function _o(e,t,n,r){"boolean"===typeof e?(d(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,d(t)&&(n=t,t=void 0),t=t||"");var i,o=vn(),a=e?o._week.dow:0,s=[];if(null!=n)return go(t,(n+a)%7,r,"day");for(i=0;i<7;i++)s[i]=go(t,(i+a)%7,r,"day");return s}function yo(e,t){return mo(e,t,"months")}function vo(e,t){return mo(e,t,"monthsShort")}function bo(e,t,n){return _o(e,t,n,"weekdays")}function Fo(e,t,n){return _o(e,t,n,"weekdaysShort")}function wo(e,t,n){return _o(e,t,n,"weekdaysMin")}fo.calendar=P,fo.longDateFormat=U,fo.invalidDate=X,fo.ordinal=Z,fo.preparse=po,fo.postformat=po,fo.relativeTime=ee,fo.pastFuture=te,fo.set=M,fo.eras=Ai,fo.erasParse=Ti,fo.erasConvertYear=Mi,fo.erasAbbrRegex=Ni,fo.erasNameRegex=Ii,fo.erasNarrowRegex=Bi,fo.months=lt,fo.monthsShort=ct,fo.monthsParse=ht,fo.monthsRegex=_t,fo.monthsShortRegex=mt,fo.week=St,fo.firstDayOfYear=Et,fo.firstDayOfWeek=xt,fo.weekdays=Ht,fo.weekdaysMin=Vt,fo.weekdaysShort=Gt,fo.weekdaysParse=Wt,fo.weekdaysRegex=Kt,fo.weekdaysShortRegex=Xt,fo.weekdaysMinRegex=Qt,fo.isPM=nn,fo.meridiem=an,mn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===Oe(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),i.lang=k("moment.lang is deprecated. Use moment.locale instead.",mn),i.langData=k("moment.langData is deprecated. Use moment.localeData instead.",vn);var Co=Math.abs;function Do(){var e=this._data;return this._milliseconds=Co(this._milliseconds),this._days=Co(this._days),this._months=Co(this._months),e.milliseconds=Co(e.milliseconds),e.seconds=Co(e.seconds),e.minutes=Co(e.minutes),e.hours=Co(e.hours),e.months=Co(e.months),e.years=Co(e.years),this}function So(e,t,n,r){var i=Ar(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function ko(e,t){return So(this,e,t,1)}function xo(e,t){return So(this,e,t,-1)}function Eo(e){return e<0?Math.floor(e):Math.ceil(e)}function Ao(){var e,t,n,r,i,o=this._milliseconds,a=this._days,s=this._months,u=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Eo(Mo(s)+a),a=0,s=0),u.milliseconds=o%1e3,e=Me(o/1e3),u.seconds=e%60,t=Me(e/60),u.minutes=t%60,n=Me(t/60),u.hours=n%24,a+=Me(n/24),i=Me(To(a)),s+=i,a-=Eo(Mo(i)),r=Me(s/12),s%=12,u.days=a,u.months=s,u.years=r,this}function To(e){return 4800*e/146097}function Mo(e){return 146097*e/4800}function Oo(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=re(e),"month"===e||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+To(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Mo(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Lo(e){return function(){return this.as(e)}}var Ro=Lo("ms"),Po=Lo("s"),Io=Lo("m"),No=Lo("h"),Bo=Lo("d"),jo=Lo("w"),Ho=Lo("M"),Go=Lo("Q"),Vo=Lo("y"),Yo=Ro;function Wo(){return Ar(this)}function qo(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function zo(e){return function(){return this.isValid()?this._data[e]:NaN}}var Uo=zo("milliseconds"),Ko=zo("seconds"),Xo=zo("minutes"),Qo=zo("hours"),Jo=zo("days"),Zo=zo("months"),$o=zo("years");function ea(){return Me(this.days()/7)}var ta=Math.round,na={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ra(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function ia(e,t,n,r){var i=Ar(e).abs(),o=ta(i.as("s")),a=ta(i.as("m")),s=ta(i.as("h")),u=ta(i.as("d")),l=ta(i.as("M")),c=ta(i.as("w")),d=ta(i.as("y")),h=o<=n.ss&&["s",o]||o<n.s&&["ss",o]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||u<=1&&["d"]||u<n.d&&["dd",u];return null!=n.w&&(h=h||c<=1&&["w"]||c<n.w&&["ww",c]),h=h||l<=1&&["M"]||l<n.M&&["MM",l]||d<=1&&["y"]||["yy",d],h[2]=t,h[3]=+e>0,h[4]=r,ra.apply(null,h)}function oa(e){return void 0===e?ta:"function"===typeof e&&(ta=e,!0)}function aa(e,t){return void 0!==na[e]&&(void 0===t?na[e]:(na[e]=t,"s"===e&&(na.ss=t-1),!0))}function sa(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,o=na;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(i=e),"object"===typeof t&&(o=Object.assign({},na,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),n=this.localeData(),r=ia(this,!i,o,n),i&&(r=n.pastFuture(+this,r)),n.postformat(r)}var ua=Math.abs;function la(e){return(e>0)-(e<0)||+e}function ca(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,i,o,a,s,u=ua(this._milliseconds)/1e3,l=ua(this._days),c=ua(this._months),d=this.asSeconds();return d?(e=Me(u/60),t=Me(e/60),u%=60,e%=60,n=Me(c/12),c%=12,r=u?u.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",o=la(this._months)!==la(d)?"-":"",a=la(this._days)!==la(d)?"-":"",s=la(this._milliseconds)!==la(d)?"-":"",i+"P"+(n?o+n+"Y":"")+(c?o+c+"M":"")+(l?a+l+"D":"")+(t||e||u?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(u?s+r+"S":"")):"P0D"}var da=sr.prototype;return da.isValid=or,da.abs=Do,da.add=ko,da.subtract=xo,da.as=Oo,da.asMilliseconds=Ro,da.asSeconds=Po,da.asMinutes=Io,da.asHours=No,da.asDays=Bo,da.asWeeks=jo,da.asMonths=Ho,da.asQuarters=Go,da.asYears=Vo,da.valueOf=Yo,da._bubble=Ao,da.clone=Wo,da.get=qo,da.milliseconds=Uo,da.seconds=Ko,da.minutes=Xo,da.hours=Qo,da.days=Jo,da.weeks=ea,da.months=Zo,da.years=$o,da.humanize=sa,da.toISOString=ca,da.toString=ca,da.toJSON=ca,da.locale=si,da.localeData=li,da.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ca),da.lang=ui,G("X",0,0,"unix"),G("x",0,0,"valueOf"),xe("x",be),xe("X",Ce),Re("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Re("x",(function(e,t,n){n._d=new Date(Oe(e))})),
//! moment.js
i.version="2.30.1",o(Qn),i.fn=lo,i.min=er,i.max=tr,i.now=nr,i.utc=g,i.unix=co,i.months=yo,i.isDate=h,i.locale=mn,i.invalid=v,i.duration=Ar,i.isMoment=D,i.weekdays=bo,i.parseZone=ho,i.localeData=vn,i.isDuration=ur,i.monthsShort=vo,i.weekdaysMin=wo,i.defineLocale=_n,i.updateLocale=yn,i.locales=bn,i.weekdaysShort=Fo,i.normalizeUnits=re,i.relativeTimeRounding=oa,i.relativeTimeThreshold=aa,i.calendarFormat=Vr,i.prototype=lo,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},i}))},58744:function(e,t,n){var r,i;
/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
 * @license MIT */(function(o,a){r=a,i="function"===typeof r?r.call(t,n,t,e):r,void 0===i||(e.exports=i)})(0,(function(){var e={version:"0.2.0"},t=e.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function n(e,t,n){return e<t?t:e>n?n:e}function r(e){return 100*(-1+e)}function i(e,n,i){var o;return o="translate3d"===t.positionUsing?{transform:"translate3d("+r(e)+"%,0,0)"}:"translate"===t.positionUsing?{transform:"translate("+r(e)+"%,0)"}:{"margin-left":r(e)+"%"},o.transition="all "+n+"ms "+i,o}e.configure=function(e){var n,r;for(n in e)r=e[n],void 0!==r&&e.hasOwnProperty(n)&&(t[n]=r);return this},e.status=null,e.set=function(r){var s=e.isStarted();r=n(r,t.minimum,1),e.status=1===r?null:r;var u=e.render(!s),l=u.querySelector(t.barSelector),c=t.speed,d=t.easing;return u.offsetWidth,o((function(n){""===t.positionUsing&&(t.positionUsing=e.getPositioningCSS()),a(l,i(r,c,d)),1===r?(a(u,{transition:"none",opacity:1}),u.offsetWidth,setTimeout((function(){a(u,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){e.remove(),n()}),c)}),c)):setTimeout(n,c)})),this},e.isStarted=function(){return"number"===typeof e.status},e.start=function(){e.status||e.set(0);var n=function(){setTimeout((function(){e.status&&(e.trickle(),n())}),t.trickleSpeed)};return t.trickle&&n(),this},e.done=function(t){return t||e.status?e.inc(.3+.5*Math.random()).set(1):this},e.inc=function(t){var r=e.status;return r?("number"!==typeof t&&(t=(1-r)*n(Math.random()*r,.1,.95)),r=n(r+t,0,.994),e.set(r)):e.start()},e.trickle=function(){return e.inc(Math.random()*t.trickleRate)},function(){var t=0,n=0;e.promise=function(r){return r&&"resolved"!==r.state()?(0===n&&e.start(),t++,n++,r.always((function(){n--,0===n?(t=0,e.done()):e.set((t-n)/t)})),this):this}}(),e.render=function(n){if(e.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var i=document.createElement("div");i.id="nprogress",i.innerHTML=t.template;var o,s=i.querySelector(t.barSelector),l=n?"-100":r(e.status||0),c=document.querySelector(t.parent);return a(s,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),t.showSpinner||(o=i.querySelector(t.spinnerSelector),o&&d(o)),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(i),i},e.remove=function(){l(document.documentElement,"nprogress-busy"),l(document.querySelector(t.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&d(e)},e.isRendered=function(){return!!document.getElementById("nprogress")},e.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var o=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),a=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;var r,i=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);while(i--)if(r=e[i]+o,r in n)return r;return t}function i(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=i(t),e.style[t]=n}return function(e,t){var n,r,i=arguments;if(2==i.length)for(n in t)r=t[n],void 0!==r&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,i[1],i[2])}}();function s(e,t){var n="string"==typeof e?e:c(e);return n.indexOf(" "+t+" ")>=0}function u(e,t){var n=c(e),r=n+t;s(n,t)||(e.className=r.substring(1))}function l(e,t){var n,r=c(e);s(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function c(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function d(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return e}))},65408:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.generate=t.compile=void 0;var i=r(n(95794));function o(e){var t=e[0],n=e[1]-1;if(n<0&&t<=0)return i.default.falseFunc;if(-1===t)return function(e){return e<=n};if(0===t)return function(e){return e===n};if(1===t)return n<0?i.default.trueFunc:function(e){return e>=n};var r=Math.abs(t),o=(n%r+r)%r;return t>1?function(e){return e>=n&&e%r===o}:function(e){return e<=n&&e%r===o}}function a(e){var t=e[0],n=e[1]-1,r=0;if(t<0){var i=-t,o=(n%i+i)%i;return function(){var e=o+i*r++;return e>n?null:e}}return 0===t?n<0?function(){return null}:function(){return 0===r++?n:null}:(n<0&&(n+=t*Math.ceil(-n/t)),function(){return t*r+++n})}t.compile=o,t.generate=a},22265:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sequence=t.generate=t.compile=t.parse=void 0;var r=n(94046);Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return r.parse}});var i=n(65408);function o(e){return(0,i.compile)((0,r.parse)(e))}function a(e){return(0,i.generate)((0,r.parse)(e))}Object.defineProperty(t,"compile",{enumerable:!0,get:function(){return i.compile}}),Object.defineProperty(t,"generate",{enumerable:!0,get:function(){return i.generate}}),t["default"]=o,t.sequence=a},94046:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parse=void 0;var n=new Set([9,10,12,13,32]),r="0".charCodeAt(0),i="9".charCodeAt(0);function o(e){if(e=e.trim().toLowerCase(),"even"===e)return[2,0];if("odd"===e)return[2,1];var t=0,o=0,a=u(),s=l();if(t<e.length&&"n"===e.charAt(t)&&(t++,o=a*(null!==s&&void 0!==s?s:1),c(),t<e.length?(a=u(),c(),s=l()):a=s=0),null===s||t<e.length)throw new Error("n-th rule couldn't be parsed ('".concat(e,"')"));return[o,a*s];function u(){return"-"===e.charAt(t)?(t++,-1):("+"===e.charAt(t)&&t++,1)}function l(){var n=t,o=0;while(t<e.length&&e.charCodeAt(t)>=r&&e.charCodeAt(t)<=i)o=10*o+(e.charCodeAt(t)-r),t++;return t===n?null:o}function c(){while(t<e.length&&n.has(e.charCodeAt(t)))t++}}t.parse=o},84059:function(e){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function o(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==r.join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(e){i[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(o){return!1}}e.exports=o()?Object.assign:function(e,o){for(var a,s,u=i(e),l=1;l<arguments.length;l++){for(var c in a=Object(arguments[l]),a)n.call(a,c)&&(u[c]=a[c]);if(t){s=t(a);for(var d=0;d<s.length;d++)r.call(a,s[d])&&(u[s[d]]=a[s[d]])}}return u}},84270:function(e,t,n){"use strict";const r=n(5062),{DOCUMENT_MODE:i}=n(27447),o={element:1,text:3,cdata:4,comment:8},a={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"};class s{constructor(e){for(const t of Object.keys(e))this[t]=e[t]}get firstChild(){const e=this.children;return e&&e[0]||null}get lastChild(){const e=this.children;return e&&e[e.length-1]||null}get nodeType(){return o[this.type]||o.element}}Object.keys(a).forEach((e=>{const t=a[e];Object.defineProperty(s.prototype,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})})),t.createDocument=function(){return new s({type:"root",name:"root",parent:null,prev:null,next:null,children:[],"x-mode":i.NO_QUIRKS})},t.createDocumentFragment=function(){return new s({type:"root",name:"root",parent:null,prev:null,next:null,children:[]})},t.createElement=function(e,t,n){const r=Object.create(null),i=Object.create(null),o=Object.create(null);for(let a=0;a<n.length;a++){const e=n[a].name;r[e]=n[a].value,i[e]=n[a].namespace,o[e]=n[a].prefix}return new s({type:"script"===e||"style"===e?e:"tag",name:e,namespace:t,attribs:r,"x-attribsNamespace":i,"x-attribsPrefix":o,children:[],parent:null,prev:null,next:null})},t.createCommentNode=function(e){return new s({type:"comment",data:e,parent:null,prev:null,next:null})};const u=function(e){return new s({type:"text",data:e,parent:null,prev:null,next:null})},l=t.appendChild=function(e,t){const n=e.children[e.children.length-1];n&&(n.next=t,t.prev=n),e.children.push(t),t.parent=e},c=t.insertBefore=function(e,t,n){const r=e.children.indexOf(n),i=n.prev;i&&(i.next=t,t.prev=i),n.prev=t,t.next=n,e.children.splice(r,0,t),t.parent=e};t.setTemplateContent=function(e,t){l(e,t)},t.getTemplateContent=function(e){return e.children[0]},t.setDocumentType=function(e,t,n,i){const o=r.serializeContent(t,n,i);let a=null;for(let r=0;r<e.children.length;r++)if("directive"===e.children[r].type&&"!doctype"===e.children[r].name){a=e.children[r];break}a?(a.data=o,a["x-name"]=t,a["x-publicId"]=n,a["x-systemId"]=i):l(e,new s({type:"directive",name:"!doctype",data:o,"x-name":t,"x-publicId":n,"x-systemId":i}))},t.setDocumentMode=function(e,t){e["x-mode"]=t},t.getDocumentMode=function(e){return e["x-mode"]},t.detachNode=function(e){if(e.parent){const t=e.parent.children.indexOf(e),n=e.prev,r=e.next;e.prev=null,e.next=null,n&&(n.next=r),r&&(r.prev=n),e.parent.children.splice(t,1),e.parent=null}},t.insertText=function(e,t){const n=e.children[e.children.length-1];n&&"text"===n.type?n.data+=t:l(e,u(t))},t.insertTextBefore=function(e,t,n){const r=e.children[e.children.indexOf(n)-1];r&&"text"===r.type?r.data+=t:c(e,u(t),n)},t.adoptAttributes=function(e,t){for(let n=0;n<t.length;n++){const r=t[n].name;"undefined"===typeof e.attribs[r]&&(e.attribs[r]=t[n].value,e["x-attribsNamespace"][r]=t[n].namespace,e["x-attribsPrefix"][r]=t[n].prefix)}},t.getFirstChild=function(e){return e.children[0]},t.getChildNodes=function(e){return e.children},t.getParentNode=function(e){return e.parent},t.getAttrList=function(e){const t=[];for(const n in e.attribs)t.push({name:n,value:e.attribs[n],namespace:e["x-attribsNamespace"][n],prefix:e["x-attribsPrefix"][n]});return t},t.getTagName=function(e){return e.name},t.getNamespaceURI=function(e){return e.namespace},t.getTextNodeContent=function(e){return e.data},t.getCommentNodeContent=function(e){return e.data},t.getDocumentTypeNodeName=function(e){return e["x-name"]},t.getDocumentTypeNodePublicId=function(e){return e["x-publicId"]},t.getDocumentTypeNodeSystemId=function(e){return e["x-systemId"]},t.isTextNode=function(e){return"text"===e.type},t.isCommentNode=function(e){return"comment"===e.type},t.isDocumentTypeNode=function(e){return"directive"===e.type&&"!doctype"===e.name},t.isElementNode=function(e){return!!e.attribs},t.setNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=t},t.getNodeSourceCodeLocation=function(e){return e.sourceCodeLocation},t.updateNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=Object.assign(e.sourceCodeLocation,t)}},5062:function(e,t,n){"use strict";const{DOCUMENT_MODE:r}=n(27447),i="html",o="about:legacy-compat",a="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",s=["+//silmaril//dtd html pro v0r11 19970101//","-//as//dtd html 3.0 aswedit + extensions//","-//advasoft ltd//dtd html 3.0 aswedit + extensions//","-//ietf//dtd html 2.0 level 1//","-//ietf//dtd html 2.0 level 2//","-//ietf//dtd html 2.0 strict level 1//","-//ietf//dtd html 2.0 strict level 2//","-//ietf//dtd html 2.0 strict//","-//ietf//dtd html 2.0//","-//ietf//dtd html 2.1e//","-//ietf//dtd html 3.0//","-//ietf//dtd html 3.2 final//","-//ietf//dtd html 3.2//","-//ietf//dtd html 3//","-//ietf//dtd html level 0//","-//ietf//dtd html level 1//","-//ietf//dtd html level 2//","-//ietf//dtd html level 3//","-//ietf//dtd html strict level 0//","-//ietf//dtd html strict level 1//","-//ietf//dtd html strict level 2//","-//ietf//dtd html strict level 3//","-//ietf//dtd html strict//","-//ietf//dtd html//","-//metrius//dtd metrius presentational//","-//microsoft//dtd internet explorer 2.0 html strict//","-//microsoft//dtd internet explorer 2.0 html//","-//microsoft//dtd internet explorer 2.0 tables//","-//microsoft//dtd internet explorer 3.0 html strict//","-//microsoft//dtd internet explorer 3.0 html//","-//microsoft//dtd internet explorer 3.0 tables//","-//netscape comm. corp.//dtd html//","-//netscape comm. corp.//dtd strict html//","-//o'reilly and associates//dtd html 2.0//","-//o'reilly and associates//dtd html extended 1.0//","-//o'reilly and associates//dtd html extended relaxed 1.0//","-//sq//dtd html 2.0 hotmetal + extensions//","-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//","-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//","-//spyglass//dtd html 2.0 extended//","-//sun microsystems corp.//dtd hotjava html//","-//sun microsystems corp.//dtd hotjava strict html//","-//w3c//dtd html 3 1995-03-24//","-//w3c//dtd html 3.2 draft//","-//w3c//dtd html 3.2 final//","-//w3c//dtd html 3.2//","-//w3c//dtd html 3.2s draft//","-//w3c//dtd html 4.0 frameset//","-//w3c//dtd html 4.0 transitional//","-//w3c//dtd html experimental 19960712//","-//w3c//dtd html experimental 970421//","-//w3c//dtd w3 html//","-//w3o//dtd w3 html 3.0//","-//webtechs//dtd mozilla html 2.0//","-//webtechs//dtd mozilla html//"],u=s.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),l=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],c=["-//w3c//dtd xhtml 1.0 frameset//","-//w3c//dtd xhtml 1.0 transitional//"],d=c.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]);function h(e){const t=-1!==e.indexOf('"')?"'":'"';return t+e+t}function p(e,t){for(let n=0;n<t.length;n++)if(0===e.indexOf(t[n]))return!0;return!1}t.isConforming=function(e){return e.name===i&&null===e.publicId&&(null===e.systemId||e.systemId===o)},t.getDocumentMode=function(e){if(e.name!==i)return r.QUIRKS;const t=e.systemId;if(t&&t.toLowerCase()===a)return r.QUIRKS;let n=e.publicId;if(null!==n){if(n=n.toLowerCase(),l.indexOf(n)>-1)return r.QUIRKS;let e=null===t?u:s;if(p(n,e))return r.QUIRKS;if(e=null===t?c:d,p(n,e))return r.LIMITED_QUIRKS}return r.NO_QUIRKS},t.serializeContent=function(e,t,n){let r="!DOCTYPE ";return e&&(r+=e),t?r+=" PUBLIC "+h(t):n&&(r+=" SYSTEM"),null!==n&&(r+=" "+h(n)),r}},78457:function(e){"use strict";e.exports={controlCharacterInInputStream:"control-character-in-input-stream",noncharacterInInputStream:"noncharacter-in-input-stream",surrogateInInputStream:"surrogate-in-input-stream",nonVoidHtmlElementStartTagWithTrailingSolidus:"non-void-html-element-start-tag-with-trailing-solidus",endTagWithAttributes:"end-tag-with-attributes",endTagWithTrailingSolidus:"end-tag-with-trailing-solidus",unexpectedSolidusInTag:"unexpected-solidus-in-tag",unexpectedNullCharacter:"unexpected-null-character",unexpectedQuestionMarkInsteadOfTagName:"unexpected-question-mark-instead-of-tag-name",invalidFirstCharacterOfTagName:"invalid-first-character-of-tag-name",unexpectedEqualsSignBeforeAttributeName:"unexpected-equals-sign-before-attribute-name",missingEndTagName:"missing-end-tag-name",unexpectedCharacterInAttributeName:"unexpected-character-in-attribute-name",unknownNamedCharacterReference:"unknown-named-character-reference",missingSemicolonAfterCharacterReference:"missing-semicolon-after-character-reference",unexpectedCharacterAfterDoctypeSystemIdentifier:"unexpected-character-after-doctype-system-identifier",unexpectedCharacterInUnquotedAttributeValue:"unexpected-character-in-unquoted-attribute-value",eofBeforeTagName:"eof-before-tag-name",eofInTag:"eof-in-tag",missingAttributeValue:"missing-attribute-value",missingWhitespaceBetweenAttributes:"missing-whitespace-between-attributes",missingWhitespaceAfterDoctypePublicKeyword:"missing-whitespace-after-doctype-public-keyword",missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers:"missing-whitespace-between-doctype-public-and-system-identifiers",missingWhitespaceAfterDoctypeSystemKeyword:"missing-whitespace-after-doctype-system-keyword",missingQuoteBeforeDoctypePublicIdentifier:"missing-quote-before-doctype-public-identifier",missingQuoteBeforeDoctypeSystemIdentifier:"missing-quote-before-doctype-system-identifier",missingDoctypePublicIdentifier:"missing-doctype-public-identifier",missingDoctypeSystemIdentifier:"missing-doctype-system-identifier",abruptDoctypePublicIdentifier:"abrupt-doctype-public-identifier",abruptDoctypeSystemIdentifier:"abrupt-doctype-system-identifier",cdataInHtmlContent:"cdata-in-html-content",incorrectlyOpenedComment:"incorrectly-opened-comment",eofInScriptHtmlCommentLikeText:"eof-in-script-html-comment-like-text",eofInDoctype:"eof-in-doctype",nestedComment:"nested-comment",abruptClosingOfEmptyComment:"abrupt-closing-of-empty-comment",eofInComment:"eof-in-comment",incorrectlyClosedComment:"incorrectly-closed-comment",eofInCdata:"eof-in-cdata",absenceOfDigitsInNumericCharacterReference:"absence-of-digits-in-numeric-character-reference",nullCharacterReference:"null-character-reference",surrogateCharacterReference:"surrogate-character-reference",characterReferenceOutsideUnicodeRange:"character-reference-outside-unicode-range",controlCharacterReference:"control-character-reference",noncharacterCharacterReference:"noncharacter-character-reference",missingWhitespaceBeforeDoctypeName:"missing-whitespace-before-doctype-name",missingDoctypeName:"missing-doctype-name",invalidCharacterSequenceAfterDoctypeName:"invalid-character-sequence-after-doctype-name",duplicateAttribute:"duplicate-attribute",nonConformingDoctype:"non-conforming-doctype",missingDoctype:"missing-doctype",misplacedDoctype:"misplaced-doctype",endTagWithoutMatchingOpenElement:"end-tag-without-matching-open-element",closingOfElementWithOpenChildElements:"closing-of-element-with-open-child-elements",disallowedContentInNoscriptInHead:"disallowed-content-in-noscript-in-head",openElementsLeftAfterEof:"open-elements-left-after-eof",abandonedHeadElementChild:"abandoned-head-element-child",misplacedStartTagForHeadElement:"misplaced-start-tag-for-head-element",nestedNoscriptInHead:"nested-noscript-in-head",eofInElementThatCanContainOnlyText:"eof-in-element-that-can-contain-only-text"}},91872:function(e,t,n){"use strict";const r=n(96642),i=n(27447),o=i.TAG_NAMES,a=i.NAMESPACES,s=i.ATTRS,u={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},l="definitionurl",c="definitionURL",d={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},h={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:a.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:a.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:a.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:a.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:a.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:a.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:a.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:a.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:a.XML},"xml:space":{prefix:"xml",name:"space",namespace:a.XML},xmlns:{prefix:"",name:"xmlns",namespace:a.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:a.XMLNS}},p=t.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},f={[o.B]:!0,[o.BIG]:!0,[o.BLOCKQUOTE]:!0,[o.BODY]:!0,[o.BR]:!0,[o.CENTER]:!0,[o.CODE]:!0,[o.DD]:!0,[o.DIV]:!0,[o.DL]:!0,[o.DT]:!0,[o.EM]:!0,[o.EMBED]:!0,[o.H1]:!0,[o.H2]:!0,[o.H3]:!0,[o.H4]:!0,[o.H5]:!0,[o.H6]:!0,[o.HEAD]:!0,[o.HR]:!0,[o.I]:!0,[o.IMG]:!0,[o.LI]:!0,[o.LISTING]:!0,[o.MENU]:!0,[o.META]:!0,[o.NOBR]:!0,[o.OL]:!0,[o.P]:!0,[o.PRE]:!0,[o.RUBY]:!0,[o.S]:!0,[o.SMALL]:!0,[o.SPAN]:!0,[o.STRONG]:!0,[o.STRIKE]:!0,[o.SUB]:!0,[o.SUP]:!0,[o.TABLE]:!0,[o.TT]:!0,[o.U]:!0,[o.UL]:!0,[o.VAR]:!0};function g(e,t){return t===a.MATHML&&(e===o.MI||e===o.MO||e===o.MN||e===o.MS||e===o.MTEXT)}function m(e,t,n){if(t===a.MATHML&&e===o.ANNOTATION_XML)for(let r=0;r<n.length;r++)if(n[r].name===s.ENCODING){const e=n[r].value.toLowerCase();return e===u.TEXT_HTML||e===u.APPLICATION_XML}return t===a.SVG&&(e===o.FOREIGN_OBJECT||e===o.DESC||e===o.TITLE)}t.causesExit=function(e){const t=e.tagName,n=t===o.FONT&&(null!==r.getTokenAttr(e,s.COLOR)||null!==r.getTokenAttr(e,s.SIZE)||null!==r.getTokenAttr(e,s.FACE));return!!n||f[t]},t.adjustTokenMathMLAttrs=function(e){for(let t=0;t<e.attrs.length;t++)if(e.attrs[t].name===l){e.attrs[t].name=c;break}},t.adjustTokenSVGAttrs=function(e){for(let t=0;t<e.attrs.length;t++){const n=d[e.attrs[t].name];n&&(e.attrs[t].name=n)}},t.adjustTokenXMLAttrs=function(e){for(let t=0;t<e.attrs.length;t++){const n=h[e.attrs[t].name];n&&(e.attrs[t].prefix=n.prefix,e.attrs[t].name=n.name,e.attrs[t].namespace=n.namespace)}},t.adjustTokenSVGTagName=function(e){const t=p[e.tagName];t&&(e.tagName=t)},t.isIntegrationPoint=function(e,t,n,r){return!(r&&r!==a.HTML||!m(e,t,n))||!(r&&r!==a.MATHML||!g(e,t))}},27447:function(e,t){"use strict";const n=t.NAMESPACES={HTML:"http://www.w3.org/1999/xhtml",MATHML:"http://www.w3.org/1998/Math/MathML",SVG:"http://www.w3.org/2000/svg",XLINK:"http://www.w3.org/1999/xlink",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"};t.ATTRS={TYPE:"type",ACTION:"action",ENCODING:"encoding",PROMPT:"prompt",NAME:"name",COLOR:"color",FACE:"face",SIZE:"size"},t.DOCUMENT_MODE={NO_QUIRKS:"no-quirks",QUIRKS:"quirks",LIMITED_QUIRKS:"limited-quirks"};const r=t.TAG_NAMES={A:"a",ADDRESS:"address",ANNOTATION_XML:"annotation-xml",APPLET:"applet",AREA:"area",ARTICLE:"article",ASIDE:"aside",B:"b",BASE:"base",BASEFONT:"basefont",BGSOUND:"bgsound",BIG:"big",BLOCKQUOTE:"blockquote",BODY:"body",BR:"br",BUTTON:"button",CAPTION:"caption",CENTER:"center",CODE:"code",COL:"col",COLGROUP:"colgroup",DD:"dd",DESC:"desc",DETAILS:"details",DIALOG:"dialog",DIR:"dir",DIV:"div",DL:"dl",DT:"dt",EM:"em",EMBED:"embed",FIELDSET:"fieldset",FIGCAPTION:"figcaption",FIGURE:"figure",FONT:"font",FOOTER:"footer",FOREIGN_OBJECT:"foreignObject",FORM:"form",FRAME:"frame",FRAMESET:"frameset",H1:"h1",H2:"h2",H3:"h3",H4:"h4",H5:"h5",H6:"h6",HEAD:"head",HEADER:"header",HGROUP:"hgroup",HR:"hr",HTML:"html",I:"i",IMG:"img",IMAGE:"image",INPUT:"input",IFRAME:"iframe",KEYGEN:"keygen",LABEL:"label",LI:"li",LINK:"link",LISTING:"listing",MAIN:"main",MALIGNMARK:"malignmark",MARQUEE:"marquee",MATH:"math",MENU:"menu",META:"meta",MGLYPH:"mglyph",MI:"mi",MO:"mo",MN:"mn",MS:"ms",MTEXT:"mtext",NAV:"nav",NOBR:"nobr",NOFRAMES:"noframes",NOEMBED:"noembed",NOSCRIPT:"noscript",OBJECT:"object",OL:"ol",OPTGROUP:"optgroup",OPTION:"option",P:"p",PARAM:"param",PLAINTEXT:"plaintext",PRE:"pre",RB:"rb",RP:"rp",RT:"rt",RTC:"rtc",RUBY:"ruby",S:"s",SCRIPT:"script",SECTION:"section",SELECT:"select",SOURCE:"source",SMALL:"small",SPAN:"span",STRIKE:"strike",STRONG:"strong",STYLE:"style",SUB:"sub",SUMMARY:"summary",SUP:"sup",TABLE:"table",TBODY:"tbody",TEMPLATE:"template",TEXTAREA:"textarea",TFOOT:"tfoot",TD:"td",TH:"th",THEAD:"thead",TITLE:"title",TR:"tr",TRACK:"track",TT:"tt",U:"u",UL:"ul",SVG:"svg",VAR:"var",WBR:"wbr",XMP:"xmp"};t.SPECIAL_ELEMENTS={[n.HTML]:{[r.ADDRESS]:!0,[r.APPLET]:!0,[r.AREA]:!0,[r.ARTICLE]:!0,[r.ASIDE]:!0,[r.BASE]:!0,[r.BASEFONT]:!0,[r.BGSOUND]:!0,[r.BLOCKQUOTE]:!0,[r.BODY]:!0,[r.BR]:!0,[r.BUTTON]:!0,[r.CAPTION]:!0,[r.CENTER]:!0,[r.COL]:!0,[r.COLGROUP]:!0,[r.DD]:!0,[r.DETAILS]:!0,[r.DIR]:!0,[r.DIV]:!0,[r.DL]:!0,[r.DT]:!0,[r.EMBED]:!0,[r.FIELDSET]:!0,[r.FIGCAPTION]:!0,[r.FIGURE]:!0,[r.FOOTER]:!0,[r.FORM]:!0,[r.FRAME]:!0,[r.FRAMESET]:!0,[r.H1]:!0,[r.H2]:!0,[r.H3]:!0,[r.H4]:!0,[r.H5]:!0,[r.H6]:!0,[r.HEAD]:!0,[r.HEADER]:!0,[r.HGROUP]:!0,[r.HR]:!0,[r.HTML]:!0,[r.IFRAME]:!0,[r.IMG]:!0,[r.INPUT]:!0,[r.LI]:!0,[r.LINK]:!0,[r.LISTING]:!0,[r.MAIN]:!0,[r.MARQUEE]:!0,[r.MENU]:!0,[r.META]:!0,[r.NAV]:!0,[r.NOEMBED]:!0,[r.NOFRAMES]:!0,[r.NOSCRIPT]:!0,[r.OBJECT]:!0,[r.OL]:!0,[r.P]:!0,[r.PARAM]:!0,[r.PLAINTEXT]:!0,[r.PRE]:!0,[r.SCRIPT]:!0,[r.SECTION]:!0,[r.SELECT]:!0,[r.SOURCE]:!0,[r.STYLE]:!0,[r.SUMMARY]:!0,[r.TABLE]:!0,[r.TBODY]:!0,[r.TD]:!0,[r.TEMPLATE]:!0,[r.TEXTAREA]:!0,[r.TFOOT]:!0,[r.TH]:!0,[r.THEAD]:!0,[r.TITLE]:!0,[r.TR]:!0,[r.TRACK]:!0,[r.UL]:!0,[r.WBR]:!0,[r.XMP]:!0},[n.MATHML]:{[r.MI]:!0,[r.MO]:!0,[r.MN]:!0,[r.MS]:!0,[r.MTEXT]:!0,[r.ANNOTATION_XML]:!0},[n.SVG]:{[r.TITLE]:!0,[r.FOREIGN_OBJECT]:!0,[r.DESC]:!0}}},76287:function(e,t){"use strict";const n=[65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111];t.REPLACEMENT_CHARACTER="�",t.CODE_POINTS={EOF:-1,NULL:0,TABULATION:9,CARRIAGE_RETURN:13,LINE_FEED:10,FORM_FEED:12,SPACE:32,EXCLAMATION_MARK:33,QUOTATION_MARK:34,NUMBER_SIGN:35,AMPERSAND:38,APOSTROPHE:39,HYPHEN_MINUS:45,SOLIDUS:47,DIGIT_0:48,DIGIT_9:57,SEMICOLON:59,LESS_THAN_SIGN:60,EQUALS_SIGN:61,GREATER_THAN_SIGN:62,QUESTION_MARK:63,LATIN_CAPITAL_A:65,LATIN_CAPITAL_F:70,LATIN_CAPITAL_X:88,LATIN_CAPITAL_Z:90,RIGHT_SQUARE_BRACKET:93,GRAVE_ACCENT:96,LATIN_SMALL_A:97,LATIN_SMALL_F:102,LATIN_SMALL_X:120,LATIN_SMALL_Z:122,REPLACEMENT_CHARACTER:65533},t.CODE_POINT_SEQUENCES={DASH_DASH_STRING:[45,45],DOCTYPE_STRING:[68,79,67,84,89,80,69],CDATA_START_STRING:[91,67,68,65,84,65,91],SCRIPT_STRING:[115,99,114,105,112,116],PUBLIC_STRING:[80,85,66,76,73,67],SYSTEM_STRING:[83,89,83,84,69,77]},t.isSurrogate=function(e){return e>=55296&&e<=57343},t.isSurrogatePair=function(e){return e>=56320&&e<=57343},t.getSurrogatePairCodePoint=function(e,t){return 1024*(e-55296)+9216+t},t.isControlCodePoint=function(e){return 32!==e&&10!==e&&13!==e&&9!==e&&12!==e&&e>=1&&e<=31||e>=127&&e<=159},t.isUndefinedCodePoint=function(e){return e>=64976&&e<=65007||n.indexOf(e)>-1}},95452:function(e,t,n){"use strict";const r=n(55147);class i extends r{constructor(e,t){super(e),this.posTracker=null,this.onParseError=t.onParseError}_setErrorLocation(e){e.startLine=e.endLine=this.posTracker.line,e.startCol=e.endCol=this.posTracker.col,e.startOffset=e.endOffset=this.posTracker.offset}_reportError(e){const t={code:e,startLine:-1,startCol:-1,startOffset:-1,endLine:-1,endCol:-1,endOffset:-1};this._setErrorLocation(t),this.onParseError(t)}_getOverriddenMethods(e){return{_err(t){e._reportError(t)}}}}e.exports=i},56562:function(e,t,n){"use strict";const r=n(95452),i=n(52343),o=n(85979),a=n(55147);class s extends r{constructor(e,t){super(e,t),this.opts=t,this.ctLoc=null,this.locBeforeToken=!1}_setErrorLocation(e){this.ctLoc&&(e.startLine=this.ctLoc.startLine,e.startCol=this.ctLoc.startCol,e.startOffset=this.ctLoc.startOffset,e.endLine=this.locBeforeToken?this.ctLoc.startLine:this.ctLoc.endLine,e.endCol=this.locBeforeToken?this.ctLoc.startCol:this.ctLoc.endCol,e.endOffset=this.locBeforeToken?this.ctLoc.startOffset:this.ctLoc.endOffset)}_getOverriddenMethods(e,t){return{_bootstrap(n,r){t._bootstrap.call(this,n,r),a.install(this.tokenizer,i,e.opts),a.install(this.tokenizer,o)},_processInputToken(n){e.ctLoc=n.location,t._processInputToken.call(this,n)},_err(t,n){e.locBeforeToken=n&&n.beforeToken,e._reportError(t)}}}}e.exports=s},89666:function(e,t,n){"use strict";const r=n(95452),i=n(37344),o=n(55147);class a extends r{constructor(e,t){super(e,t),this.posTracker=o.install(e,i),this.lastErrOffset=-1}_reportError(e){this.lastErrOffset!==this.posTracker.offset&&(this.lastErrOffset=this.posTracker.offset,super._reportError(e))}}e.exports=a},52343:function(e,t,n){"use strict";const r=n(95452),i=n(89666),o=n(55147);class a extends r{constructor(e,t){super(e,t);const n=o.install(e.preprocessor,i,t);this.posTracker=n.posTracker}}e.exports=a},77152:function(e,t,n){"use strict";const r=n(55147);class i extends r{constructor(e,t){super(e),this.onItemPop=t.onItemPop}_getOverriddenMethods(e,t){return{pop(){e.onItemPop(this.current),t.pop.call(this)},popAllUpToHtmlElement(){for(let t=this.stackTop;t>0;t--)e.onItemPop(this.items[t]);t.popAllUpToHtmlElement.call(this)},remove(n){e.onItemPop(this.current),t.remove.call(this,n)}}}}e.exports=i},47279:function(e,t,n){"use strict";const r=n(55147),i=n(96642),o=n(85979),a=n(77152),s=n(27447),u=s.TAG_NAMES;class l extends r{constructor(e){super(e),this.parser=e,this.treeAdapter=this.parser.treeAdapter,this.posTracker=null,this.lastStartTagToken=null,this.lastFosterParentingLocation=null,this.currentToken=null}_setStartLocation(e){let t=null;this.lastStartTagToken&&(t=Object.assign({},this.lastStartTagToken.location),t.startTag=this.lastStartTagToken.location),this.treeAdapter.setNodeSourceCodeLocation(e,t)}_setEndLocation(e,t){const n=this.treeAdapter.getNodeSourceCodeLocation(e);if(n&&t.location){const n=t.location,r=this.treeAdapter.getTagName(e),o=t.type===i.END_TAG_TOKEN&&r===t.tagName,a={};o?(a.endTag=Object.assign({},n),a.endLine=n.endLine,a.endCol=n.endCol,a.endOffset=n.endOffset):(a.endLine=n.startLine,a.endCol=n.startCol,a.endOffset=n.startOffset),this.treeAdapter.updateNodeSourceCodeLocation(e,a)}}_getOverriddenMethods(e,t){return{_bootstrap(n,i){t._bootstrap.call(this,n,i),e.lastStartTagToken=null,e.lastFosterParentingLocation=null,e.currentToken=null;const s=r.install(this.tokenizer,o);e.posTracker=s.posTracker,r.install(this.openElements,a,{onItemPop:function(t){e._setEndLocation(t,e.currentToken)}})},_runParsingLoop(n){t._runParsingLoop.call(this,n);for(let t=this.openElements.stackTop;t>=0;t--)e._setEndLocation(this.openElements.items[t],e.currentToken)},_processTokenInForeignContent(n){e.currentToken=n,t._processTokenInForeignContent.call(this,n)},_processToken(n){e.currentToken=n,t._processToken.call(this,n);const r=n.type===i.END_TAG_TOKEN&&(n.tagName===u.HTML||n.tagName===u.BODY&&this.openElements.hasInScope(u.BODY));if(r)for(let t=this.openElements.stackTop;t>=0;t--){const r=this.openElements.items[t];if(this.treeAdapter.getTagName(r)===n.tagName){e._setEndLocation(r,n);break}}},_setDocumentType(e){t._setDocumentType.call(this,e);const n=this.treeAdapter.getChildNodes(this.document),r=n.length;for(let t=0;t<r;t++){const r=n[t];if(this.treeAdapter.isDocumentTypeNode(r)){this.treeAdapter.setNodeSourceCodeLocation(r,e.location);break}}},_attachElementToTree(n){e._setStartLocation(n),e.lastStartTagToken=null,t._attachElementToTree.call(this,n)},_appendElement(n,r){e.lastStartTagToken=n,t._appendElement.call(this,n,r)},_insertElement(n,r){e.lastStartTagToken=n,t._insertElement.call(this,n,r)},_insertTemplate(n){e.lastStartTagToken=n,t._insertTemplate.call(this,n);const r=this.treeAdapter.getTemplateContent(this.openElements.current);this.treeAdapter.setNodeSourceCodeLocation(r,null)},_insertFakeRootElement(){t._insertFakeRootElement.call(this),this.treeAdapter.setNodeSourceCodeLocation(this.openElements.current,null)},_appendCommentNode(e,n){t._appendCommentNode.call(this,e,n);const r=this.treeAdapter.getChildNodes(n),i=r[r.length-1];this.treeAdapter.setNodeSourceCodeLocation(i,e.location)},_findFosterParentingLocation(){return e.lastFosterParentingLocation=t._findFosterParentingLocation.call(this),e.lastFosterParentingLocation},_insertCharacters(n){t._insertCharacters.call(this,n);const r=this._shouldFosterParentOnInsertion(),i=r&&e.lastFosterParentingLocation.parent||this.openElements.currentTmplContent||this.openElements.current,o=this.treeAdapter.getChildNodes(i),a=r&&e.lastFosterParentingLocation.beforeElement?o.indexOf(e.lastFosterParentingLocation.beforeElement)-1:o.length-1,s=o[a],u=this.treeAdapter.getNodeSourceCodeLocation(s);if(u){const{endLine:e,endCol:t,endOffset:r}=n.location;this.treeAdapter.updateNodeSourceCodeLocation(s,{endLine:e,endCol:t,endOffset:r})}else this.treeAdapter.setNodeSourceCodeLocation(s,n.location)}}}}e.exports=l},85979:function(e,t,n){"use strict";const r=n(55147),i=n(96642),o=n(37344);class a extends r{constructor(e){super(e),this.tokenizer=e,this.posTracker=r.install(e.preprocessor,o),this.currentAttrLocation=null,this.ctLoc=null}_getCurrentLocation(){return{startLine:this.posTracker.line,startCol:this.posTracker.col,startOffset:this.posTracker.offset,endLine:-1,endCol:-1,endOffset:-1}}_attachCurrentAttrLocationInfo(){this.currentAttrLocation.endLine=this.posTracker.line,this.currentAttrLocation.endCol=this.posTracker.col,this.currentAttrLocation.endOffset=this.posTracker.offset;const e=this.tokenizer.currentToken,t=this.tokenizer.currentAttr;e.location.attrs||(e.location.attrs=Object.create(null)),e.location.attrs[t.name]=this.currentAttrLocation}_getOverriddenMethods(e,t){const n={_createStartTagToken(){t._createStartTagToken.call(this),this.currentToken.location=e.ctLoc},_createEndTagToken(){t._createEndTagToken.call(this),this.currentToken.location=e.ctLoc},_createCommentToken(){t._createCommentToken.call(this),this.currentToken.location=e.ctLoc},_createDoctypeToken(n){t._createDoctypeToken.call(this,n),this.currentToken.location=e.ctLoc},_createCharacterToken(n,r){t._createCharacterToken.call(this,n,r),this.currentCharacterToken.location=e.ctLoc},_createEOFToken(){t._createEOFToken.call(this),this.currentToken.location=e._getCurrentLocation()},_createAttr(n){t._createAttr.call(this,n),e.currentAttrLocation=e._getCurrentLocation()},_leaveAttrName(n){t._leaveAttrName.call(this,n),e._attachCurrentAttrLocationInfo()},_leaveAttrValue(n){t._leaveAttrValue.call(this,n),e._attachCurrentAttrLocationInfo()},_emitCurrentToken(){const n=this.currentToken.location;this.currentCharacterToken&&(this.currentCharacterToken.location.endLine=n.startLine,this.currentCharacterToken.location.endCol=n.startCol,this.currentCharacterToken.location.endOffset=n.startOffset),this.currentToken.type===i.EOF_TOKEN?(n.endLine=n.startLine,n.endCol=n.startCol,n.endOffset=n.startOffset):(n.endLine=e.posTracker.line,n.endCol=e.posTracker.col+1,n.endOffset=e.posTracker.offset+1),t._emitCurrentToken.call(this)},_emitCurrentCharacterToken(){const n=this.currentCharacterToken&&this.currentCharacterToken.location;n&&-1===n.endOffset&&(n.endLine=e.posTracker.line,n.endCol=e.posTracker.col,n.endOffset=e.posTracker.offset),t._emitCurrentCharacterToken.call(this)}};return Object.keys(i.MODE).forEach((r=>{const o=i.MODE[r];n[o]=function(n){e.ctLoc=e._getCurrentLocation(),t[o].call(this,n)}})),n}}e.exports=a},37344:function(e,t,n){"use strict";const r=n(55147);class i extends r{constructor(e){super(e),this.preprocessor=e,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.offset=0,this.col=0,this.line=1}_getOverriddenMethods(e,t){return{advance(){const n=this.pos+1,r=this.html[n];return e.isEol&&(e.isEol=!1,e.line++,e.lineStartPos=n),("\n"===r||"\r"===r&&"\n"!==this.html[n+1])&&(e.isEol=!0),e.col=n-e.lineStartPos+1,e.offset=e.droppedBufferSize+n,t.advance.call(this)},retreat(){t.retreat.call(this),e.isEol=!1,e.col=this.pos-e.lineStartPos+1},dropParsedChunk(){const n=this.pos;t.dropParsedChunk.call(this);const r=n-this.pos;e.lineStartPos-=r,e.droppedBufferSize+=r,e.offset=e.droppedBufferSize+this.pos}}}}e.exports=i},16428:function(e,t,n){"use strict";const r=n(59394),i=n(37405);t.parse=function(e,t){const n=new r(t);return n.parse(e)},t.parseFragment=function(e,t,n){"string"===typeof e&&(n=t,t=e,e=null);const i=new r(n);return i.parseFragment(t,e)},t.serialize=function(e,t){const n=new i(e,t);return n.serialize()}},31747:function(e){"use strict";const t=3;class n{constructor(e){this.length=0,this.entries=[],this.treeAdapter=e,this.bookmark=null}_getNoahArkConditionCandidates(e){const r=[];if(this.length>=t){const t=this.treeAdapter.getAttrList(e).length,i=this.treeAdapter.getTagName(e),o=this.treeAdapter.getNamespaceURI(e);for(let e=this.length-1;e>=0;e--){const a=this.entries[e];if(a.type===n.MARKER_ENTRY)break;const s=a.element,u=this.treeAdapter.getAttrList(s),l=this.treeAdapter.getTagName(s)===i&&this.treeAdapter.getNamespaceURI(s)===o&&u.length===t;l&&r.push({idx:e,attrs:u})}}return r.length<t?[]:r}_ensureNoahArkCondition(e){const n=this._getNoahArkConditionCandidates(e);let r=n.length;if(r){const i=this.treeAdapter.getAttrList(e),o=i.length,a=Object.create(null);for(let e=0;e<o;e++){const t=i[e];a[t.name]=t.value}for(let e=0;e<o;e++)for(let i=0;i<r;i++){const o=n[i].attrs[e];if(a[o.name]!==o.value&&(n.splice(i,1),r--),n.length<t)return}for(let e=r-1;e>=t-1;e--)this.entries.splice(n[e].idx,1),this.length--}}insertMarker(){this.entries.push({type:n.MARKER_ENTRY}),this.length++}pushElement(e,t){this._ensureNoahArkCondition(e),this.entries.push({type:n.ELEMENT_ENTRY,element:e,token:t}),this.length++}insertElementAfterBookmark(e,t){let r=this.length-1;for(;r>=0;r--)if(this.entries[r]===this.bookmark)break;this.entries.splice(r+1,0,{type:n.ELEMENT_ENTRY,element:e,token:t}),this.length++}removeEntry(e){for(let t=this.length-1;t>=0;t--)if(this.entries[t]===e){this.entries.splice(t,1),this.length--;break}}clearToLastMarker(){while(this.length){const e=this.entries.pop();if(this.length--,e.type===n.MARKER_ENTRY)break}}getElementEntryInScopeWithTagName(e){for(let t=this.length-1;t>=0;t--){const r=this.entries[t];if(r.type===n.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(r.element)===e)return r}return null}getElementEntry(e){for(let t=this.length-1;t>=0;t--){const r=this.entries[t];if(r.type===n.ELEMENT_ENTRY&&r.element===e)return r}return null}}n.MARKER_ENTRY="MARKER_ENTRY",n.ELEMENT_ENTRY="ELEMENT_ENTRY",e.exports=n},59394:function(e,t,n){"use strict";const r=n(96642),i=n(36528),o=n(31747),a=n(47279),s=n(56562),u=n(55147),l=n(8113),c=n(37097),d=n(5062),h=n(91872),p=n(78457),f=n(76287),g=n(27447),m=g.TAG_NAMES,_=g.NAMESPACES,y=g.ATTRS,v={scriptingEnabled:!0,sourceCodeLocationInfo:!1,onParseError:null,treeAdapter:l},b="hidden",F=8,w=3,C="INITIAL_MODE",D="BEFORE_HTML_MODE",S="BEFORE_HEAD_MODE",k="IN_HEAD_MODE",x="IN_HEAD_NO_SCRIPT_MODE",E="AFTER_HEAD_MODE",A="IN_BODY_MODE",T="TEXT_MODE",M="IN_TABLE_MODE",O="IN_TABLE_TEXT_MODE",L="IN_CAPTION_MODE",R="IN_COLUMN_GROUP_MODE",P="IN_TABLE_BODY_MODE",I="IN_ROW_MODE",N="IN_CELL_MODE",B="IN_SELECT_MODE",j="IN_SELECT_IN_TABLE_MODE",H="IN_TEMPLATE_MODE",G="AFTER_BODY_MODE",V="IN_FRAMESET_MODE",Y="AFTER_FRAMESET_MODE",W="AFTER_AFTER_BODY_MODE",q="AFTER_AFTER_FRAMESET_MODE",z={[m.TR]:I,[m.TBODY]:P,[m.THEAD]:P,[m.TFOOT]:P,[m.CAPTION]:L,[m.COLGROUP]:R,[m.TABLE]:M,[m.BODY]:A,[m.FRAMESET]:V},U={[m.CAPTION]:M,[m.COLGROUP]:M,[m.TBODY]:M,[m.TFOOT]:M,[m.THEAD]:M,[m.COL]:R,[m.TR]:P,[m.TD]:I,[m.TH]:I},K={[C]:{[r.CHARACTER_TOKEN]:de,[r.NULL_CHARACTER_TOKEN]:de,[r.WHITESPACE_CHARACTER_TOKEN]:re,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:ce,[r.START_TAG_TOKEN]:de,[r.END_TAG_TOKEN]:de,[r.EOF_TOKEN]:de},[D]:{[r.CHARACTER_TOKEN]:fe,[r.NULL_CHARACTER_TOKEN]:fe,[r.WHITESPACE_CHARACTER_TOKEN]:re,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:he,[r.END_TAG_TOKEN]:pe,[r.EOF_TOKEN]:fe},[S]:{[r.CHARACTER_TOKEN]:_e,[r.NULL_CHARACTER_TOKEN]:_e,[r.WHITESPACE_CHARACTER_TOKEN]:re,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:ie,[r.START_TAG_TOKEN]:ge,[r.END_TAG_TOKEN]:me,[r.EOF_TOKEN]:_e},[k]:{[r.CHARACTER_TOKEN]:be,[r.NULL_CHARACTER_TOKEN]:be,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:ie,[r.START_TAG_TOKEN]:ye,[r.END_TAG_TOKEN]:ve,[r.EOF_TOKEN]:be},[x]:{[r.CHARACTER_TOKEN]:Ce,[r.NULL_CHARACTER_TOKEN]:Ce,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:ie,[r.START_TAG_TOKEN]:Fe,[r.END_TAG_TOKEN]:we,[r.EOF_TOKEN]:Ce},[E]:{[r.CHARACTER_TOKEN]:ke,[r.NULL_CHARACTER_TOKEN]:ke,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:ie,[r.START_TAG_TOKEN]:De,[r.END_TAG_TOKEN]:Se,[r.EOF_TOKEN]:ke},[A]:{[r.CHARACTER_TOKEN]:Ee,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:xe,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:st,[r.END_TAG_TOKEN]:vt,[r.EOF_TOKEN]:bt},[T]:{[r.CHARACTER_TOKEN]:ue,[r.NULL_CHARACTER_TOKEN]:ue,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:re,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:re,[r.END_TAG_TOKEN]:Ft,[r.EOF_TOKEN]:wt},[M]:{[r.CHARACTER_TOKEN]:Ct,[r.NULL_CHARACTER_TOKEN]:Ct,[r.WHITESPACE_CHARACTER_TOKEN]:Ct,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:Ot,[r.END_TAG_TOKEN]:Lt,[r.EOF_TOKEN]:bt},[O]:{[r.CHARACTER_TOKEN]:It,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:Pt,[r.COMMENT_TOKEN]:Nt,[r.DOCTYPE_TOKEN]:Nt,[r.START_TAG_TOKEN]:Nt,[r.END_TAG_TOKEN]:Nt,[r.EOF_TOKEN]:Nt},[L]:{[r.CHARACTER_TOKEN]:Ee,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:xe,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:Bt,[r.END_TAG_TOKEN]:jt,[r.EOF_TOKEN]:bt},[R]:{[r.CHARACTER_TOKEN]:Vt,[r.NULL_CHARACTER_TOKEN]:Vt,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:Ht,[r.END_TAG_TOKEN]:Gt,[r.EOF_TOKEN]:bt},[P]:{[r.CHARACTER_TOKEN]:Ct,[r.NULL_CHARACTER_TOKEN]:Ct,[r.WHITESPACE_CHARACTER_TOKEN]:Ct,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:Yt,[r.END_TAG_TOKEN]:Wt,[r.EOF_TOKEN]:bt},[I]:{[r.CHARACTER_TOKEN]:Ct,[r.NULL_CHARACTER_TOKEN]:Ct,[r.WHITESPACE_CHARACTER_TOKEN]:Ct,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:qt,[r.END_TAG_TOKEN]:zt,[r.EOF_TOKEN]:bt},[N]:{[r.CHARACTER_TOKEN]:Ee,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:xe,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:Ut,[r.END_TAG_TOKEN]:Kt,[r.EOF_TOKEN]:bt},[B]:{[r.CHARACTER_TOKEN]:ue,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:Xt,[r.END_TAG_TOKEN]:Qt,[r.EOF_TOKEN]:bt},[j]:{[r.CHARACTER_TOKEN]:ue,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:Jt,[r.END_TAG_TOKEN]:Zt,[r.EOF_TOKEN]:bt},[H]:{[r.CHARACTER_TOKEN]:Ee,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:xe,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:$t,[r.END_TAG_TOKEN]:en,[r.EOF_TOKEN]:tn},[G]:{[r.CHARACTER_TOKEN]:on,[r.NULL_CHARACTER_TOKEN]:on,[r.WHITESPACE_CHARACTER_TOKEN]:xe,[r.COMMENT_TOKEN]:ae,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:nn,[r.END_TAG_TOKEN]:rn,[r.EOF_TOKEN]:le},[V]:{[r.CHARACTER_TOKEN]:re,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:an,[r.END_TAG_TOKEN]:sn,[r.EOF_TOKEN]:le},[Y]:{[r.CHARACTER_TOKEN]:re,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:ue,[r.COMMENT_TOKEN]:oe,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:un,[r.END_TAG_TOKEN]:ln,[r.EOF_TOKEN]:le},[W]:{[r.CHARACTER_TOKEN]:dn,[r.NULL_CHARACTER_TOKEN]:dn,[r.WHITESPACE_CHARACTER_TOKEN]:xe,[r.COMMENT_TOKEN]:se,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:cn,[r.END_TAG_TOKEN]:dn,[r.EOF_TOKEN]:le},[q]:{[r.CHARACTER_TOKEN]:re,[r.NULL_CHARACTER_TOKEN]:re,[r.WHITESPACE_CHARACTER_TOKEN]:xe,[r.COMMENT_TOKEN]:se,[r.DOCTYPE_TOKEN]:re,[r.START_TAG_TOKEN]:hn,[r.END_TAG_TOKEN]:re,[r.EOF_TOKEN]:le}};class X{constructor(e){this.options=c(v,e),this.treeAdapter=this.options.treeAdapter,this.pendingScript=null,this.options.sourceCodeLocationInfo&&u.install(this,a),this.options.onParseError&&u.install(this,s,{onParseError:this.options.onParseError})}parse(e){const t=this.treeAdapter.createDocument();return this._bootstrap(t,null),this.tokenizer.write(e,!0),this._runParsingLoop(null),t}parseFragment(e,t){t||(t=this.treeAdapter.createElement(m.TEMPLATE,_.HTML,[]));const n=this.treeAdapter.createElement("documentmock",_.HTML,[]);this._bootstrap(n,t),this.treeAdapter.getTagName(t)===m.TEMPLATE&&this._pushTmplInsertionMode(H),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(e,!0),this._runParsingLoop(null);const r=this.treeAdapter.getFirstChild(n),i=this.treeAdapter.createDocumentFragment();return this._adoptNodes(r,i),i}_bootstrap(e,t){this.tokenizer=new r(this.options),this.stopped=!1,this.insertionMode=C,this.originalInsertionMode="",this.document=e,this.fragmentContext=t,this.headElement=null,this.formElement=null,this.openElements=new i(this.document,this.treeAdapter),this.activeFormattingElements=new o(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1}_err(){}_runParsingLoop(e){while(!this.stopped){this._setupTokenizerCDATAMode();const t=this.tokenizer.getNextToken();if(t.type===r.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.type===r.WHITESPACE_CHARACTER_TOKEN&&"\n"===t.chars[0])){if(1===t.chars.length)continue;t.chars=t.chars.substr(1)}if(this._processInputToken(t),e&&this.pendingScript)break}}runParsingLoopForCurrentChunk(e,t){if(this._runParsingLoop(t),t&&this.pendingScript){const e=this.pendingScript;return this.pendingScript=null,void t(e)}e&&e()}_setupTokenizerCDATAMode(){const e=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=e&&e!==this.document&&this.treeAdapter.getNamespaceURI(e)!==_.HTML&&!this._isIntegrationPoint(e)}_switchToTextParsing(e,t){this._insertElement(e,_.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=T}switchToPlaintextParsing(){this.insertionMode=T,this.originalInsertionMode=A,this.tokenizer.state=r.MODE.PLAINTEXT}_getAdjustedCurrentElement(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let e=this.fragmentContext;do{if(this.treeAdapter.getTagName(e)===m.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}while(e)}_initTokenizerForFragmentParsing(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===_.HTML){const e=this.treeAdapter.getTagName(this.fragmentContext);e===m.TITLE||e===m.TEXTAREA?this.tokenizer.state=r.MODE.RCDATA:e===m.STYLE||e===m.XMP||e===m.IFRAME||e===m.NOEMBED||e===m.NOFRAMES||e===m.NOSCRIPT?this.tokenizer.state=r.MODE.RAWTEXT:e===m.SCRIPT?this.tokenizer.state=r.MODE.SCRIPT_DATA:e===m.PLAINTEXT&&(this.tokenizer.state=r.MODE.PLAINTEXT)}}_setDocumentType(e){const t=e.name||"",n=e.publicId||"",r=e.systemId||"";this.treeAdapter.setDocumentType(this.document,t,n,r)}_attachElementToTree(e){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{const t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(t,e)}}_appendElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n)}_insertElement(e,t){const n=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(n),this.openElements.push(n)}_insertFakeElement(e){const t=this.treeAdapter.createElement(e,_.HTML,[]);this._attachElementToTree(t),this.openElements.push(t)}_insertTemplate(e){const t=this.treeAdapter.createElement(e.tagName,_.HTML,e.attrs),n=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,n),this._attachElementToTree(t),this.openElements.push(t)}_insertFakeRootElement(){const e=this.treeAdapter.createElement(m.HTML,_.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e)}_appendCommentNode(e,t){const n=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,n)}_insertCharacters(e){if(this._shouldFosterParentOnInsertion())this._fosterParentText(e.chars);else{const t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(t,e.chars)}}_adoptNodes(e,t){for(let n=this.treeAdapter.getFirstChild(e);n;n=this.treeAdapter.getFirstChild(e))this.treeAdapter.detachNode(n),this.treeAdapter.appendChild(t,n)}_shouldProcessTokenInForeignContent(e){const t=this._getAdjustedCurrentElement();if(!t||t===this.document)return!1;const n=this.treeAdapter.getNamespaceURI(t);if(n===_.HTML)return!1;if(this.treeAdapter.getTagName(t)===m.ANNOTATION_XML&&n===_.MATHML&&e.type===r.START_TAG_TOKEN&&e.tagName===m.SVG)return!1;const i=e.type===r.CHARACTER_TOKEN||e.type===r.NULL_CHARACTER_TOKEN||e.type===r.WHITESPACE_CHARACTER_TOKEN,o=e.type===r.START_TAG_TOKEN&&e.tagName!==m.MGLYPH&&e.tagName!==m.MALIGNMARK;return(!o&&!i||!this._isIntegrationPoint(t,_.MATHML))&&((e.type!==r.START_TAG_TOKEN&&!i||!this._isIntegrationPoint(t,_.HTML))&&e.type!==r.EOF_TOKEN)}_processToken(e){K[this.insertionMode][e.type](this,e)}_processTokenInBodyMode(e){K[A][e.type](this,e)}_processTokenInForeignContent(e){e.type===r.CHARACTER_TOKEN?fn(this,e):e.type===r.NULL_CHARACTER_TOKEN?pn(this,e):e.type===r.WHITESPACE_CHARACTER_TOKEN?ue(this,e):e.type===r.COMMENT_TOKEN?oe(this,e):e.type===r.START_TAG_TOKEN?gn(this,e):e.type===r.END_TAG_TOKEN&&mn(this,e)}_processInputToken(e){this._shouldProcessTokenInForeignContent(e)?this._processTokenInForeignContent(e):this._processToken(e),e.type===r.START_TAG_TOKEN&&e.selfClosing&&!e.ackSelfClosing&&this._err(p.nonVoidHtmlElementStartTagWithTrailingSolidus)}_isIntegrationPoint(e,t){const n=this.treeAdapter.getTagName(e),r=this.treeAdapter.getNamespaceURI(e),i=this.treeAdapter.getAttrList(e);return h.isIntegrationPoint(n,r,i,t)}_reconstructActiveFormattingElements(){const e=this.activeFormattingElements.length;if(e){let t=e,n=null;do{if(t--,n=this.activeFormattingElements.entries[t],n.type===o.MARKER_ENTRY||this.openElements.contains(n.element)){t++;break}}while(t>0);for(let r=t;r<e;r++)n=this.activeFormattingElements.entries[r],this._insertElement(n.token,this.treeAdapter.getNamespaceURI(n.element)),n.element=this.openElements.current}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=I}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(m.P),this.openElements.popUntilTagNamePopped(m.P)}_resetInsertionMode(){for(let e=this.openElements.stackTop,t=!1;e>=0;e--){let n=this.openElements.items[e];0===e&&(t=!0,this.fragmentContext&&(n=this.fragmentContext));const r=this.treeAdapter.getTagName(n),i=z[r];if(i){this.insertionMode=i;break}if(!(t||r!==m.TD&&r!==m.TH)){this.insertionMode=N;break}if(!t&&r===m.HEAD){this.insertionMode=k;break}if(r===m.SELECT){this._resetInsertionModeForSelect(e);break}if(r===m.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}if(r===m.HTML){this.insertionMode=this.headElement?E:S;break}if(t){this.insertionMode=A;break}}}_resetInsertionModeForSelect(e){if(e>0)for(let t=e-1;t>0;t--){const e=this.openElements.items[t],n=this.treeAdapter.getTagName(e);if(n===m.TEMPLATE)break;if(n===m.TABLE)return void(this.insertionMode=j)}this.insertionMode=B}_pushTmplInsertionMode(e){this.tmplInsertionModeStack.push(e),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=e}_popTmplInsertionMode(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]}_isElementCausesFosterParenting(e){const t=this.treeAdapter.getTagName(e);return t===m.TABLE||t===m.TBODY||t===m.TFOOT||t===m.THEAD||t===m.TR}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)}_findFosterParentingLocation(){const e={parent:null,beforeElement:null};for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t],r=this.treeAdapter.getTagName(n),i=this.treeAdapter.getNamespaceURI(n);if(r===m.TEMPLATE&&i===_.HTML){e.parent=this.treeAdapter.getTemplateContent(n);break}if(r===m.TABLE){e.parent=this.treeAdapter.getParentNode(n),e.parent?e.beforeElement=n:e.parent=this.openElements.items[t-1];break}}return e.parent||(e.parent=this.openElements.items[0]),e}_fosterParentElement(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)}_fosterParentText(e){const t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertTextBefore(t.parent,e,t.beforeElement):this.treeAdapter.insertText(t.parent,e)}_isSpecialElement(e){const t=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e);return g.SPECIAL_ELEMENTS[n][t]}}function Q(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagName)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):yt(e,t),n}function J(e,t){let n=null;for(let r=e.openElements.stackTop;r>=0;r--){const i=e.openElements.items[r];if(i===t.element)break;e._isSpecialElement(i)&&(n=i)}return n||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),n}function Z(e,t,n){let r=t,i=e.openElements.getCommonAncestor(t);for(let o=0,a=i;a!==n;o++,a=i){i=e.openElements.getCommonAncestor(a);const n=e.activeFormattingElements.getElementEntry(a),s=n&&o>=w,u=!n||s;u?(s&&e.activeFormattingElements.removeEntry(n),e.openElements.remove(a)):(a=$(e,n),r===t&&(e.activeFormattingElements.bookmark=n),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(a,r),r=a)}return r}function $(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function ee(e,t,n){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(n);else{const r=e.treeAdapter.getTagName(t),i=e.treeAdapter.getNamespaceURI(t);r===m.TEMPLATE&&i===_.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function te(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),i=n.token,o=e.treeAdapter.createElement(i.tagName,r,i.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,n.token),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,o)}function ne(e,t){let n;for(let r=0;r<F;r++){if(n=Q(e,t,n),!n)break;const r=J(e,n);if(!r)break;e.activeFormattingElements.bookmark=n;const i=Z(e,r,n.element),o=e.openElements.getCommonAncestor(n.element);e.treeAdapter.detachNode(i),ee(e,o,i),te(e,r,n)}}function re(){}function ie(e){e._err(p.misplacedDoctype)}function oe(e,t){e._appendCommentNode(t,e.openElements.currentTmplContent||e.openElements.current)}function ae(e,t){e._appendCommentNode(t,e.openElements.items[0])}function se(e,t){e._appendCommentNode(t,e.document)}function ue(e,t){e._insertCharacters(t)}function le(e){e.stopped=!0}function ce(e,t){e._setDocumentType(t);const n=t.forceQuirks?g.DOCUMENT_MODE.QUIRKS:d.getDocumentMode(t);d.isConforming(t)||e._err(p.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=D}function de(e,t){e._err(p.missingDoctype,{beforeToken:!0}),e.treeAdapter.setDocumentMode(e.document,g.DOCUMENT_MODE.QUIRKS),e.insertionMode=D,e._processToken(t)}function he(e,t){t.tagName===m.HTML?(e._insertElement(t,_.HTML),e.insertionMode=S):fe(e,t)}function pe(e,t){const n=t.tagName;n!==m.HTML&&n!==m.HEAD&&n!==m.BODY&&n!==m.BR||fe(e,t)}function fe(e,t){e._insertFakeRootElement(),e.insertionMode=S,e._processToken(t)}function ge(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.HEAD?(e._insertElement(t,_.HTML),e.headElement=e.openElements.current,e.insertionMode=k):_e(e,t)}function me(e,t){const n=t.tagName;n===m.HEAD||n===m.BODY||n===m.HTML||n===m.BR?_e(e,t):e._err(p.endTagWithoutMatchingOpenElement)}function _e(e,t){e._insertFakeElement(m.HEAD),e.headElement=e.openElements.current,e.insertionMode=k,e._processToken(t)}function ye(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.BASE||n===m.BASEFONT||n===m.BGSOUND||n===m.LINK||n===m.META?(e._appendElement(t,_.HTML),t.ackSelfClosing=!0):n===m.TITLE?e._switchToTextParsing(t,r.MODE.RCDATA):n===m.NOSCRIPT?e.options.scriptingEnabled?e._switchToTextParsing(t,r.MODE.RAWTEXT):(e._insertElement(t,_.HTML),e.insertionMode=x):n===m.NOFRAMES||n===m.STYLE?e._switchToTextParsing(t,r.MODE.RAWTEXT):n===m.SCRIPT?e._switchToTextParsing(t,r.MODE.SCRIPT_DATA):n===m.TEMPLATE?(e._insertTemplate(t,_.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=H,e._pushTmplInsertionMode(H)):n===m.HEAD?e._err(p.misplacedStartTagForHeadElement):be(e,t)}function ve(e,t){const n=t.tagName;n===m.HEAD?(e.openElements.pop(),e.insertionMode=E):n===m.BODY||n===m.BR||n===m.HTML?be(e,t):n===m.TEMPLATE&&e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagName!==m.TEMPLATE&&e._err(p.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(m.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode()):e._err(p.endTagWithoutMatchingOpenElement)}function be(e,t){e.openElements.pop(),e.insertionMode=E,e._processToken(t)}function Fe(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.BASEFONT||n===m.BGSOUND||n===m.HEAD||n===m.LINK||n===m.META||n===m.NOFRAMES||n===m.STYLE?ye(e,t):n===m.NOSCRIPT?e._err(p.nestedNoscriptInHead):Ce(e,t)}function we(e,t){const n=t.tagName;n===m.NOSCRIPT?(e.openElements.pop(),e.insertionMode=k):n===m.BR?Ce(e,t):e._err(p.endTagWithoutMatchingOpenElement)}function Ce(e,t){const n=t.type===r.EOF_TOKEN?p.openElementsLeftAfterEof:p.disallowedContentInNoscriptInHead;e._err(n),e.openElements.pop(),e.insertionMode=k,e._processToken(t)}function De(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.BODY?(e._insertElement(t,_.HTML),e.framesetOk=!1,e.insertionMode=A):n===m.FRAMESET?(e._insertElement(t,_.HTML),e.insertionMode=V):n===m.BASE||n===m.BASEFONT||n===m.BGSOUND||n===m.LINK||n===m.META||n===m.NOFRAMES||n===m.SCRIPT||n===m.STYLE||n===m.TEMPLATE||n===m.TITLE?(e._err(p.abandonedHeadElementChild),e.openElements.push(e.headElement),ye(e,t),e.openElements.remove(e.headElement)):n===m.HEAD?e._err(p.misplacedStartTagForHeadElement):ke(e,t)}function Se(e,t){const n=t.tagName;n===m.BODY||n===m.HTML||n===m.BR?ke(e,t):n===m.TEMPLATE?ve(e,t):e._err(p.endTagWithoutMatchingOpenElement)}function ke(e,t){e._insertFakeElement(m.BODY),e.insertionMode=A,e._processToken(t)}function xe(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function Ee(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function Ae(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function Te(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function Me(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,_.HTML),e.insertionMode=V)}function Oe(e,t){e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._insertElement(t,_.HTML)}function Le(e,t){e.openElements.hasInButtonScope(m.P)&&e._closePElement();const n=e.openElements.currentTagName;n!==m.H1&&n!==m.H2&&n!==m.H3&&n!==m.H4&&n!==m.H5&&n!==m.H6||e.openElements.pop(),e._insertElement(t,_.HTML)}function Re(e,t){e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._insertElement(t,_.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Pe(e,t){const n=e.openElements.tmplCount>0;e.formElement&&!n||(e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._insertElement(t,_.HTML),n||(e.formElement=e.openElements.current))}function Ie(e,t){e.framesetOk=!1;const n=t.tagName;for(let r=e.openElements.stackTop;r>=0;r--){const t=e.openElements.items[r],i=e.treeAdapter.getTagName(t);let o=null;if(n===m.LI&&i===m.LI?o=m.LI:n!==m.DD&&n!==m.DT||i!==m.DD&&i!==m.DT||(o=i),o){e.openElements.generateImpliedEndTagsWithExclusion(o),e.openElements.popUntilTagNamePopped(o);break}if(i!==m.ADDRESS&&i!==m.DIV&&i!==m.P&&e._isSpecialElement(t))break}e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._insertElement(t,_.HTML)}function Ne(e,t){e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._insertElement(t,_.HTML),e.tokenizer.state=r.MODE.PLAINTEXT}function Be(e,t){e.openElements.hasInScope(m.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(m.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,_.HTML),e.framesetOk=!1}function je(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(m.A);n&&(ne(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,_.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function He(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Ge(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(m.NOBR)&&(ne(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,_.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Ve(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function Ye(e,t){e.treeAdapter.getDocumentMode(e.document)!==g.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._insertElement(t,_.HTML),e.framesetOk=!1,e.insertionMode=M}function We(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,_.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function qe(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,_.HTML);const n=r.getTokenAttr(t,y.TYPE);n&&n.toLowerCase()===b||(e.framesetOk=!1),t.ackSelfClosing=!0}function ze(e,t){e._appendElement(t,_.HTML),t.ackSelfClosing=!0}function Ue(e,t){e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._appendElement(t,_.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function Ke(e,t){t.tagName=m.IMG,We(e,t)}function Xe(e,t){e._insertElement(t,_.HTML),e.skipNextNewLine=!0,e.tokenizer.state=r.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=T}function Qe(e,t){e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,r.MODE.RAWTEXT)}function Je(e,t){e.framesetOk=!1,e._switchToTextParsing(t,r.MODE.RAWTEXT)}function Ze(e,t){e._switchToTextParsing(t,r.MODE.RAWTEXT)}function $e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_.HTML),e.framesetOk=!1,e.insertionMode===M||e.insertionMode===L||e.insertionMode===P||e.insertionMode===I||e.insertionMode===N?e.insertionMode=j:e.insertionMode=B}function et(e,t){e.openElements.currentTagName===m.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,_.HTML)}function tt(e,t){e.openElements.hasInScope(m.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,_.HTML)}function nt(e,t){e.openElements.hasInScope(m.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(m.RTC),e._insertElement(t,_.HTML)}function rt(e,t){e.openElements.hasInButtonScope(m.P)&&e._closePElement(),e._insertElement(t,_.HTML)}function it(e,t){e._reconstructActiveFormattingElements(),h.adjustTokenMathMLAttrs(t),h.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,_.MATHML):e._insertElement(t,_.MATHML),t.ackSelfClosing=!0}function ot(e,t){e._reconstructActiveFormattingElements(),h.adjustTokenSVGAttrs(t),h.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,_.SVG):e._insertElement(t,_.SVG),t.ackSelfClosing=!0}function at(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,_.HTML)}function st(e,t){const n=t.tagName;switch(n.length){case 1:n===m.I||n===m.S||n===m.B||n===m.U?He(e,t):n===m.P?Oe(e,t):n===m.A?je(e,t):at(e,t);break;case 2:n===m.DL||n===m.OL||n===m.UL?Oe(e,t):n===m.H1||n===m.H2||n===m.H3||n===m.H4||n===m.H5||n===m.H6?Le(e,t):n===m.LI||n===m.DD||n===m.DT?Ie(e,t):n===m.EM||n===m.TT?He(e,t):n===m.BR?We(e,t):n===m.HR?Ue(e,t):n===m.RB?tt(e,t):n===m.RT||n===m.RP?nt(e,t):n!==m.TH&&n!==m.TD&&n!==m.TR&&at(e,t);break;case 3:n===m.DIV||n===m.DIR||n===m.NAV?Oe(e,t):n===m.PRE?Re(e,t):n===m.BIG?He(e,t):n===m.IMG||n===m.WBR?We(e,t):n===m.XMP?Qe(e,t):n===m.SVG?ot(e,t):n===m.RTC?tt(e,t):n!==m.COL&&at(e,t);break;case 4:n===m.HTML?Ae(e,t):n===m.BASE||n===m.LINK||n===m.META?ye(e,t):n===m.BODY?Te(e,t):n===m.MAIN||n===m.MENU?Oe(e,t):n===m.FORM?Pe(e,t):n===m.CODE||n===m.FONT?He(e,t):n===m.NOBR?Ge(e,t):n===m.AREA?We(e,t):n===m.MATH?it(e,t):n===m.MENU?rt(e,t):n!==m.HEAD&&at(e,t);break;case 5:n===m.STYLE||n===m.TITLE?ye(e,t):n===m.ASIDE?Oe(e,t):n===m.SMALL?He(e,t):n===m.TABLE?Ye(e,t):n===m.EMBED?We(e,t):n===m.INPUT?qe(e,t):n===m.PARAM||n===m.TRACK?ze(e,t):n===m.IMAGE?Ke(e,t):n!==m.FRAME&&n!==m.TBODY&&n!==m.TFOOT&&n!==m.THEAD&&at(e,t);break;case 6:n===m.SCRIPT?ye(e,t):n===m.CENTER||n===m.FIGURE||n===m.FOOTER||n===m.HEADER||n===m.HGROUP||n===m.DIALOG?Oe(e,t):n===m.BUTTON?Be(e,t):n===m.STRIKE||n===m.STRONG?He(e,t):n===m.APPLET||n===m.OBJECT?Ve(e,t):n===m.KEYGEN?We(e,t):n===m.SOURCE?ze(e,t):n===m.IFRAME?Je(e,t):n===m.SELECT?$e(e,t):n===m.OPTION?et(e,t):at(e,t);break;case 7:n===m.BGSOUND?ye(e,t):n===m.DETAILS||n===m.ADDRESS||n===m.ARTICLE||n===m.SECTION||n===m.SUMMARY?Oe(e,t):n===m.LISTING?Re(e,t):n===m.MARQUEE?Ve(e,t):n===m.NOEMBED?Ze(e,t):n!==m.CAPTION&&at(e,t);break;case 8:n===m.BASEFONT?ye(e,t):n===m.FRAMESET?Me(e,t):n===m.FIELDSET?Oe(e,t):n===m.TEXTAREA?Xe(e,t):n===m.TEMPLATE?ye(e,t):n===m.NOSCRIPT?e.options.scriptingEnabled?Ze(e,t):at(e,t):n===m.OPTGROUP?et(e,t):n!==m.COLGROUP&&at(e,t);break;case 9:n===m.PLAINTEXT?Ne(e,t):at(e,t);break;case 10:n===m.BLOCKQUOTE||n===m.FIGCAPTION?Oe(e,t):at(e,t);break;default:at(e,t)}}function ut(e){e.openElements.hasInScope(m.BODY)&&(e.insertionMode=G)}function lt(e,t){e.openElements.hasInScope(m.BODY)&&(e.insertionMode=G,e._processToken(t))}function ct(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function dt(e){const t=e.openElements.tmplCount>0,n=e.formElement;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(m.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(m.FORM):e.openElements.remove(n))}function ht(e){e.openElements.hasInButtonScope(m.P)||e._insertFakeElement(m.P),e._closePElement()}function pt(e){e.openElements.hasInListItemScope(m.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(m.LI),e.openElements.popUntilTagNamePopped(m.LI))}function ft(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function gt(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function mt(e,t){const n=t.tagName;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function _t(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(m.BR),e.openElements.pop(),e.framesetOk=!1}function yt(e,t){const n=t.tagName;for(let r=e.openElements.stackTop;r>0;r--){const t=e.openElements.items[r];if(e.treeAdapter.getTagName(t)===n){e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilElementPopped(t);break}if(e._isSpecialElement(t))break}}function vt(e,t){const n=t.tagName;switch(n.length){case 1:n===m.A||n===m.B||n===m.I||n===m.S||n===m.U?ne(e,t):n===m.P?ht(e,t):yt(e,t);break;case 2:n===m.DL||n===m.UL||n===m.OL?ct(e,t):n===m.LI?pt(e,t):n===m.DD||n===m.DT?ft(e,t):n===m.H1||n===m.H2||n===m.H3||n===m.H4||n===m.H5||n===m.H6?gt(e,t):n===m.BR?_t(e,t):n===m.EM||n===m.TT?ne(e,t):yt(e,t);break;case 3:n===m.BIG?ne(e,t):n===m.DIR||n===m.DIV||n===m.NAV||n===m.PRE?ct(e,t):yt(e,t);break;case 4:n===m.BODY?ut(e,t):n===m.HTML?lt(e,t):n===m.FORM?dt(e,t):n===m.CODE||n===m.FONT||n===m.NOBR?ne(e,t):n===m.MAIN||n===m.MENU?ct(e,t):yt(e,t);break;case 5:n===m.ASIDE?ct(e,t):n===m.SMALL?ne(e,t):yt(e,t);break;case 6:n===m.CENTER||n===m.FIGURE||n===m.FOOTER||n===m.HEADER||n===m.HGROUP||n===m.DIALOG?ct(e,t):n===m.APPLET||n===m.OBJECT?mt(e,t):n===m.STRIKE||n===m.STRONG?ne(e,t):yt(e,t);break;case 7:n===m.ADDRESS||n===m.ARTICLE||n===m.DETAILS||n===m.SECTION||n===m.SUMMARY||n===m.LISTING?ct(e,t):n===m.MARQUEE?mt(e,t):yt(e,t);break;case 8:n===m.FIELDSET?ct(e,t):n===m.TEMPLATE?ve(e,t):yt(e,t);break;case 10:n===m.BLOCKQUOTE||n===m.FIGCAPTION?ct(e,t):yt(e,t);break;default:yt(e,t)}}function bt(e,t){e.tmplInsertionModeStackTop>-1?tn(e,t):e.stopped=!0}function Ft(e,t){t.tagName===m.SCRIPT&&(e.pendingScript=e.openElements.current),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function wt(e,t){e._err(p.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)}function Ct(e,t){const n=e.openElements.currentTagName;n===m.TABLE||n===m.TBODY||n===m.TFOOT||n===m.THEAD||n===m.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=O,e._processToken(t)):Rt(e,t)}function Dt(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,_.HTML),e.insertionMode=L}function St(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,_.HTML),e.insertionMode=R}function kt(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(m.COLGROUP),e.insertionMode=R,e._processToken(t)}function xt(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,_.HTML),e.insertionMode=P}function Et(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(m.TBODY),e.insertionMode=P,e._processToken(t)}function At(e,t){e.openElements.hasInTableScope(m.TABLE)&&(e.openElements.popUntilTagNamePopped(m.TABLE),e._resetInsertionMode(),e._processToken(t))}function Tt(e,t){const n=r.getTokenAttr(t,y.TYPE);n&&n.toLowerCase()===b?e._appendElement(t,_.HTML):Rt(e,t),t.ackSelfClosing=!0}function Mt(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,_.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Ot(e,t){const n=t.tagName;switch(n.length){case 2:n===m.TD||n===m.TH||n===m.TR?Et(e,t):Rt(e,t);break;case 3:n===m.COL?kt(e,t):Rt(e,t);break;case 4:n===m.FORM?Mt(e,t):Rt(e,t);break;case 5:n===m.TABLE?At(e,t):n===m.STYLE?ye(e,t):n===m.TBODY||n===m.TFOOT||n===m.THEAD?xt(e,t):n===m.INPUT?Tt(e,t):Rt(e,t);break;case 6:n===m.SCRIPT?ye(e,t):Rt(e,t);break;case 7:n===m.CAPTION?Dt(e,t):Rt(e,t);break;case 8:n===m.COLGROUP?St(e,t):n===m.TEMPLATE?ye(e,t):Rt(e,t);break;default:Rt(e,t)}}function Lt(e,t){const n=t.tagName;n===m.TABLE?e.openElements.hasInTableScope(m.TABLE)&&(e.openElements.popUntilTagNamePopped(m.TABLE),e._resetInsertionMode()):n===m.TEMPLATE?ve(e,t):n!==m.BODY&&n!==m.CAPTION&&n!==m.COL&&n!==m.COLGROUP&&n!==m.HTML&&n!==m.TBODY&&n!==m.TD&&n!==m.TFOOT&&n!==m.TH&&n!==m.THEAD&&n!==m.TR&&Rt(e,t)}function Rt(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=n}function Pt(e,t){e.pendingCharacterTokens.push(t)}function It(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function Nt(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n<e.pendingCharacterTokens.length;n++)Rt(e,e.pendingCharacterTokens[n]);else for(;n<e.pendingCharacterTokens.length;n++)e._insertCharacters(e.pendingCharacterTokens[n]);e.insertionMode=e.originalInsertionMode,e._processToken(t)}function Bt(e,t){const n=t.tagName;n===m.CAPTION||n===m.COL||n===m.COLGROUP||n===m.TBODY||n===m.TD||n===m.TFOOT||n===m.TH||n===m.THEAD||n===m.TR?e.openElements.hasInTableScope(m.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(m.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=M,e._processToken(t)):st(e,t)}function jt(e,t){const n=t.tagName;n===m.CAPTION||n===m.TABLE?e.openElements.hasInTableScope(m.CAPTION)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(m.CAPTION),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=M,n===m.TABLE&&e._processToken(t)):n!==m.BODY&&n!==m.COL&&n!==m.COLGROUP&&n!==m.HTML&&n!==m.TBODY&&n!==m.TD&&n!==m.TFOOT&&n!==m.TH&&n!==m.THEAD&&n!==m.TR&&vt(e,t)}function Ht(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.COL?(e._appendElement(t,_.HTML),t.ackSelfClosing=!0):n===m.TEMPLATE?ye(e,t):Vt(e,t)}function Gt(e,t){const n=t.tagName;n===m.COLGROUP?e.openElements.currentTagName===m.COLGROUP&&(e.openElements.pop(),e.insertionMode=M):n===m.TEMPLATE?ve(e,t):n!==m.COL&&Vt(e,t)}function Vt(e,t){e.openElements.currentTagName===m.COLGROUP&&(e.openElements.pop(),e.insertionMode=M,e._processToken(t))}function Yt(e,t){const n=t.tagName;n===m.TR?(e.openElements.clearBackToTableBodyContext(),e._insertElement(t,_.HTML),e.insertionMode=I):n===m.TH||n===m.TD?(e.openElements.clearBackToTableBodyContext(),e._insertFakeElement(m.TR),e.insertionMode=I,e._processToken(t)):n===m.CAPTION||n===m.COL||n===m.COLGROUP||n===m.TBODY||n===m.TFOOT||n===m.THEAD?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=M,e._processToken(t)):Ot(e,t)}function Wt(e,t){const n=t.tagName;n===m.TBODY||n===m.TFOOT||n===m.THEAD?e.openElements.hasInTableScope(n)&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=M):n===m.TABLE?e.openElements.hasTableBodyContextInTableScope()&&(e.openElements.clearBackToTableBodyContext(),e.openElements.pop(),e.insertionMode=M,e._processToken(t)):(n!==m.BODY&&n!==m.CAPTION&&n!==m.COL&&n!==m.COLGROUP||n!==m.HTML&&n!==m.TD&&n!==m.TH&&n!==m.TR)&&Lt(e,t)}function qt(e,t){const n=t.tagName;n===m.TH||n===m.TD?(e.openElements.clearBackToTableRowContext(),e._insertElement(t,_.HTML),e.insertionMode=N,e.activeFormattingElements.insertMarker()):n===m.CAPTION||n===m.COL||n===m.COLGROUP||n===m.TBODY||n===m.TFOOT||n===m.THEAD||n===m.TR?e.openElements.hasInTableScope(m.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):Ot(e,t)}function zt(e,t){const n=t.tagName;n===m.TR?e.openElements.hasInTableScope(m.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P):n===m.TABLE?e.openElements.hasInTableScope(m.TR)&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):n===m.TBODY||n===m.TFOOT||n===m.THEAD?(e.openElements.hasInTableScope(n)||e.openElements.hasInTableScope(m.TR))&&(e.openElements.clearBackToTableRowContext(),e.openElements.pop(),e.insertionMode=P,e._processToken(t)):(n!==m.BODY&&n!==m.CAPTION&&n!==m.COL&&n!==m.COLGROUP||n!==m.HTML&&n!==m.TD&&n!==m.TH)&&Lt(e,t)}function Ut(e,t){const n=t.tagName;n===m.CAPTION||n===m.COL||n===m.COLGROUP||n===m.TBODY||n===m.TD||n===m.TFOOT||n===m.TH||n===m.THEAD||n===m.TR?(e.openElements.hasInTableScope(m.TD)||e.openElements.hasInTableScope(m.TH))&&(e._closeTableCell(),e._processToken(t)):st(e,t)}function Kt(e,t){const n=t.tagName;n===m.TD||n===m.TH?e.openElements.hasInTableScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker(),e.insertionMode=I):n===m.TABLE||n===m.TBODY||n===m.TFOOT||n===m.THEAD||n===m.TR?e.openElements.hasInTableScope(n)&&(e._closeTableCell(),e._processToken(t)):n!==m.BODY&&n!==m.CAPTION&&n!==m.COL&&n!==m.COLGROUP&&n!==m.HTML&&vt(e,t)}function Xt(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.OPTION?(e.openElements.currentTagName===m.OPTION&&e.openElements.pop(),e._insertElement(t,_.HTML)):n===m.OPTGROUP?(e.openElements.currentTagName===m.OPTION&&e.openElements.pop(),e.openElements.currentTagName===m.OPTGROUP&&e.openElements.pop(),e._insertElement(t,_.HTML)):n===m.INPUT||n===m.KEYGEN||n===m.TEXTAREA||n===m.SELECT?e.openElements.hasInSelectScope(m.SELECT)&&(e.openElements.popUntilTagNamePopped(m.SELECT),e._resetInsertionMode(),n!==m.SELECT&&e._processToken(t)):n!==m.SCRIPT&&n!==m.TEMPLATE||ye(e,t)}function Qt(e,t){const n=t.tagName;if(n===m.OPTGROUP){const t=e.openElements.items[e.openElements.stackTop-1],n=t&&e.treeAdapter.getTagName(t);e.openElements.currentTagName===m.OPTION&&n===m.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagName===m.OPTGROUP&&e.openElements.pop()}else n===m.OPTION?e.openElements.currentTagName===m.OPTION&&e.openElements.pop():n===m.SELECT&&e.openElements.hasInSelectScope(m.SELECT)?(e.openElements.popUntilTagNamePopped(m.SELECT),e._resetInsertionMode()):n===m.TEMPLATE&&ve(e,t)}function Jt(e,t){const n=t.tagName;n===m.CAPTION||n===m.TABLE||n===m.TBODY||n===m.TFOOT||n===m.THEAD||n===m.TR||n===m.TD||n===m.TH?(e.openElements.popUntilTagNamePopped(m.SELECT),e._resetInsertionMode(),e._processToken(t)):Xt(e,t)}function Zt(e,t){const n=t.tagName;n===m.CAPTION||n===m.TABLE||n===m.TBODY||n===m.TFOOT||n===m.THEAD||n===m.TR||n===m.TD||n===m.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(m.SELECT),e._resetInsertionMode(),e._processToken(t)):Qt(e,t)}function $t(e,t){const n=t.tagName;if(n===m.BASE||n===m.BASEFONT||n===m.BGSOUND||n===m.LINK||n===m.META||n===m.NOFRAMES||n===m.SCRIPT||n===m.STYLE||n===m.TEMPLATE||n===m.TITLE)ye(e,t);else{const r=U[n]||A;e._popTmplInsertionMode(),e._pushTmplInsertionMode(r),e.insertionMode=r,e._processToken(t)}}function en(e,t){t.tagName===m.TEMPLATE&&ve(e,t)}function tn(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(m.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function nn(e,t){t.tagName===m.HTML?st(e,t):on(e,t)}function rn(e,t){t.tagName===m.HTML?e.fragmentContext||(e.insertionMode=W):on(e,t)}function on(e,t){e.insertionMode=A,e._processToken(t)}function an(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.FRAMESET?e._insertElement(t,_.HTML):n===m.FRAME?(e._appendElement(t,_.HTML),t.ackSelfClosing=!0):n===m.NOFRAMES&&ye(e,t)}function sn(e,t){t.tagName!==m.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagName===m.FRAMESET||(e.insertionMode=Y))}function un(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.NOFRAMES&&ye(e,t)}function ln(e,t){t.tagName===m.HTML&&(e.insertionMode=q)}function cn(e,t){t.tagName===m.HTML?st(e,t):dn(e,t)}function dn(e,t){e.insertionMode=A,e._processToken(t)}function hn(e,t){const n=t.tagName;n===m.HTML?st(e,t):n===m.NOFRAMES&&ye(e,t)}function pn(e,t){t.chars=f.REPLACEMENT_CHARACTER,e._insertCharacters(t)}function fn(e,t){e._insertCharacters(t),e.framesetOk=!1}function gn(e,t){if(h.causesExit(t)&&!e.fragmentContext){while(e.treeAdapter.getNamespaceURI(e.openElements.current)!==_.HTML&&!e._isIntegrationPoint(e.openElements.current))e.openElements.pop();e._processToken(t)}else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===_.MATHML?h.adjustTokenMathMLAttrs(t):r===_.SVG&&(h.adjustTokenSVGTagName(t),h.adjustTokenSVGAttrs(t)),h.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}function mn(e,t){for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===_.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(r).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(r);break}}}e.exports=X},36528:function(e,t,n){"use strict";const r=n(27447),i=r.TAG_NAMES,o=r.NAMESPACES;function a(e){switch(e.length){case 1:return e===i.P;case 2:return e===i.RB||e===i.RP||e===i.RT||e===i.DD||e===i.DT||e===i.LI;case 3:return e===i.RTC;case 6:return e===i.OPTION;case 8:return e===i.OPTGROUP}return!1}function s(e){switch(e.length){case 1:return e===i.P;case 2:return e===i.RB||e===i.RP||e===i.RT||e===i.DD||e===i.DT||e===i.LI||e===i.TD||e===i.TH||e===i.TR;case 3:return e===i.RTC;case 5:return e===i.TBODY||e===i.TFOOT||e===i.THEAD;case 6:return e===i.OPTION;case 7:return e===i.CAPTION;case 8:return e===i.OPTGROUP||e===i.COLGROUP}return!1}function u(e,t){switch(e.length){case 2:if(e===i.TD||e===i.TH)return t===o.HTML;if(e===i.MI||e===i.MO||e===i.MN||e===i.MS)return t===o.MATHML;break;case 4:if(e===i.HTML)return t===o.HTML;if(e===i.DESC)return t===o.SVG;break;case 5:if(e===i.TABLE)return t===o.HTML;if(e===i.MTEXT)return t===o.MATHML;if(e===i.TITLE)return t===o.SVG;break;case 6:return(e===i.APPLET||e===i.OBJECT)&&t===o.HTML;case 7:return(e===i.CAPTION||e===i.MARQUEE)&&t===o.HTML;case 8:return e===i.TEMPLATE&&t===o.HTML;case 13:return e===i.FOREIGN_OBJECT&&t===o.SVG;case 14:return e===i.ANNOTATION_XML&&t===o.MATHML}return!1}class l{constructor(e,t){this.stackTop=-1,this.items=[],this.current=e,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=t}_indexOf(e){let t=-1;for(let n=this.stackTop;n>=0;n--)if(this.items[n]===e){t=n;break}return t}_isInTemplate(){return this.currentTagName===i.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===o.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null}push(e){this.items[++this.stackTop]=e,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++}pop(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()}replace(e,t){const n=this._indexOf(e);this.items[n]=t,n===this.stackTop&&this._updateCurrentElement()}insertAfter(e,t){const n=this._indexOf(e)+1;this.items.splice(n,0,t),n===++this.stackTop&&this._updateCurrentElement()}popUntilTagNamePopped(e){while(this.stackTop>-1){const t=this.currentTagName,n=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===e&&n===o.HTML)break}}popUntilElementPopped(e){while(this.stackTop>-1){const t=this.current;if(this.pop(),t===e)break}}popUntilNumberedHeaderPopped(){while(this.stackTop>-1){const e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===i.H1||e===i.H2||e===i.H3||e===i.H4||e===i.H5||e===i.H6&&t===o.HTML)break}}popUntilTableCellPopped(){while(this.stackTop>-1){const e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===i.TD||e===i.TH&&t===o.HTML)break}}popAllUpToHtmlElement(){this.stackTop=0,this._updateCurrentElement()}clearBackToTableContext(){while(this.currentTagName!==i.TABLE&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML)this.pop()}clearBackToTableBodyContext(){while(this.currentTagName!==i.TBODY&&this.currentTagName!==i.TFOOT&&this.currentTagName!==i.THEAD&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML)this.pop()}clearBackToTableRowContext(){while(this.currentTagName!==i.TR&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML)this.pop()}remove(e){for(let t=this.stackTop;t>=0;t--)if(this.items[t]===e){this.items.splice(t,1),this.stackTop--,this._updateCurrentElement();break}}tryPeekProperlyNestedBodyElement(){const e=this.items[1];return e&&this.treeAdapter.getTagName(e)===i.BODY?e:null}contains(e){return this._indexOf(e)>-1}getCommonAncestor(e){let t=this._indexOf(e);return--t>=0?this.items[t]:null}isRootHtmlElementCurrent(){return 0===this.stackTop&&this.currentTagName===i.HTML}hasInScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===o.HTML)return!0;if(u(n,r))return!1}return!0}hasNumberedHeaderInScope(){for(let e=this.stackTop;e>=0;e--){const t=this.treeAdapter.getTagName(this.items[e]),n=this.treeAdapter.getNamespaceURI(this.items[e]);if((t===i.H1||t===i.H2||t===i.H3||t===i.H4||t===i.H5||t===i.H6)&&n===o.HTML)return!0;if(u(t,n))return!1}return!0}hasInListItemScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===o.HTML)return!0;if((n===i.UL||n===i.OL)&&r===o.HTML||u(n,r))return!1}return!0}hasInButtonScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===e&&r===o.HTML)return!0;if(n===i.BUTTON&&r===o.HTML||u(n,r))return!1}return!0}hasInTableScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===o.HTML){if(n===e)return!0;if(n===i.TABLE||n===i.TEMPLATE||n===i.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let e=this.stackTop;e>=0;e--){const t=this.treeAdapter.getTagName(this.items[e]),n=this.treeAdapter.getNamespaceURI(this.items[e]);if(n===o.HTML){if(t===i.TBODY||t===i.THEAD||t===i.TFOOT)return!0;if(t===i.TABLE||t===i.HTML)return!1}}return!0}hasInSelectScope(e){for(let t=this.stackTop;t>=0;t--){const n=this.treeAdapter.getTagName(this.items[t]),r=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===o.HTML){if(n===e)return!0;if(n!==i.OPTION&&n!==i.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){while(a(this.currentTagName))this.pop()}generateImpliedEndTagsThoroughly(){while(s(this.currentTagName))this.pop()}generateImpliedEndTagsWithExclusion(e){while(a(this.currentTagName)&&this.currentTagName!==e)this.pop()}}e.exports=l},37405:function(e,t,n){"use strict";const r=n(8113),i=n(37097),o=n(5062),a=n(27447),s=a.TAG_NAMES,u=a.NAMESPACES,l={treeAdapter:r},c=/&/g,d=/\u00a0/g,h=/"/g,p=/</g,f=/>/g;class g{constructor(e,t){this.options=i(l,t),this.treeAdapter=this.options.treeAdapter,this.html="",this.startNode=e}serialize(){return this._serializeChildNodes(this.startNode),this.html}_serializeChildNodes(e){const t=this.treeAdapter.getChildNodes(e);if(t)for(let n=0,r=t.length;n<r;n++){const e=t[n];this.treeAdapter.isElementNode(e)?this._serializeElement(e):this.treeAdapter.isTextNode(e)?this._serializeTextNode(e):this.treeAdapter.isCommentNode(e)?this._serializeCommentNode(e):this.treeAdapter.isDocumentTypeNode(e)&&this._serializeDocumentTypeNode(e)}}_serializeElement(e){const t=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e);if(this.html+="<"+t,this._serializeAttributes(e),this.html+=">",t!==s.AREA&&t!==s.BASE&&t!==s.BASEFONT&&t!==s.BGSOUND&&t!==s.BR&&t!==s.COL&&t!==s.EMBED&&t!==s.FRAME&&t!==s.HR&&t!==s.IMG&&t!==s.INPUT&&t!==s.KEYGEN&&t!==s.LINK&&t!==s.META&&t!==s.PARAM&&t!==s.SOURCE&&t!==s.TRACK&&t!==s.WBR){const r=t===s.TEMPLATE&&n===u.HTML?this.treeAdapter.getTemplateContent(e):e;this._serializeChildNodes(r),this.html+="</"+t+">"}}_serializeAttributes(e){const t=this.treeAdapter.getAttrList(e);for(let n=0,r=t.length;n<r;n++){const e=t[n],r=g.escapeString(e.value,!0);this.html+=" ",e.namespace?e.namespace===u.XML?this.html+="xml:"+e.name:e.namespace===u.XMLNS?("xmlns"!==e.name&&(this.html+="xmlns:"),this.html+=e.name):e.namespace===u.XLINK?this.html+="xlink:"+e.name:this.html+=e.prefix+":"+e.name:this.html+=e.name,this.html+='="'+r+'"'}}_serializeTextNode(e){const t=this.treeAdapter.getTextNodeContent(e),n=this.treeAdapter.getParentNode(e);let r;n&&this.treeAdapter.isElementNode(n)&&(r=this.treeAdapter.getTagName(n)),r===s.STYLE||r===s.SCRIPT||r===s.XMP||r===s.IFRAME||r===s.NOEMBED||r===s.NOFRAMES||r===s.PLAINTEXT||r===s.NOSCRIPT?this.html+=t:this.html+=g.escapeString(t,!1)}_serializeCommentNode(e){this.html+="\x3c!--"+this.treeAdapter.getCommentNodeContent(e)+"--\x3e"}_serializeDocumentTypeNode(e){const t=this.treeAdapter.getDocumentTypeNodeName(e);this.html+="<"+o.serializeContent(t,null,null)+">"}}g.escapeString=function(e,t){return e=e.replace(c,"&amp;").replace(d,"&nbsp;"),e=t?e.replace(h,"&quot;"):e.replace(p,"&lt;").replace(f,"&gt;"),e},e.exports=g},96642:function(e,t,n){"use strict";const r=n(39719),i=n(76287),o=n(76832),a=n(78457),s=i.CODE_POINTS,u=i.CODE_POINT_SEQUENCES,l={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},c=1,d=2,h=4,p=c|d|h,f="DATA_STATE",g="RCDATA_STATE",m="RAWTEXT_STATE",_="SCRIPT_DATA_STATE",y="PLAINTEXT_STATE",v="TAG_OPEN_STATE",b="END_TAG_OPEN_STATE",F="TAG_NAME_STATE",w="RCDATA_LESS_THAN_SIGN_STATE",C="RCDATA_END_TAG_OPEN_STATE",D="RCDATA_END_TAG_NAME_STATE",S="RAWTEXT_LESS_THAN_SIGN_STATE",k="RAWTEXT_END_TAG_OPEN_STATE",x="RAWTEXT_END_TAG_NAME_STATE",E="SCRIPT_DATA_LESS_THAN_SIGN_STATE",A="SCRIPT_DATA_END_TAG_OPEN_STATE",T="SCRIPT_DATA_END_TAG_NAME_STATE",M="SCRIPT_DATA_ESCAPE_START_STATE",O="SCRIPT_DATA_ESCAPE_START_DASH_STATE",L="SCRIPT_DATA_ESCAPED_STATE",R="SCRIPT_DATA_ESCAPED_DASH_STATE",P="SCRIPT_DATA_ESCAPED_DASH_DASH_STATE",I="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN_STATE",N="SCRIPT_DATA_ESCAPED_END_TAG_OPEN_STATE",B="SCRIPT_DATA_ESCAPED_END_TAG_NAME_STATE",j="SCRIPT_DATA_DOUBLE_ESCAPE_START_STATE",H="SCRIPT_DATA_DOUBLE_ESCAPED_STATE",G="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_STATE",V="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH_STATE",Y="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN_STATE",W="SCRIPT_DATA_DOUBLE_ESCAPE_END_STATE",q="BEFORE_ATTRIBUTE_NAME_STATE",z="ATTRIBUTE_NAME_STATE",U="AFTER_ATTRIBUTE_NAME_STATE",K="BEFORE_ATTRIBUTE_VALUE_STATE",X="ATTRIBUTE_VALUE_DOUBLE_QUOTED_STATE",Q="ATTRIBUTE_VALUE_SINGLE_QUOTED_STATE",J="ATTRIBUTE_VALUE_UNQUOTED_STATE",Z="AFTER_ATTRIBUTE_VALUE_QUOTED_STATE",$="SELF_CLOSING_START_TAG_STATE",ee="BOGUS_COMMENT_STATE",te="MARKUP_DECLARATION_OPEN_STATE",ne="COMMENT_START_STATE",re="COMMENT_START_DASH_STATE",ie="COMMENT_STATE",oe="COMMENT_LESS_THAN_SIGN_STATE",ae="COMMENT_LESS_THAN_SIGN_BANG_STATE",se="COMMENT_LESS_THAN_SIGN_BANG_DASH_STATE",ue="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH_STATE",le="COMMENT_END_DASH_STATE",ce="COMMENT_END_STATE",de="COMMENT_END_BANG_STATE",he="DOCTYPE_STATE",pe="BEFORE_DOCTYPE_NAME_STATE",fe="DOCTYPE_NAME_STATE",ge="AFTER_DOCTYPE_NAME_STATE",me="AFTER_DOCTYPE_PUBLIC_KEYWORD_STATE",_e="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER_STATE",ye="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED_STATE",ve="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED_STATE",be="AFTER_DOCTYPE_PUBLIC_IDENTIFIER_STATE",Fe="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS_STATE",we="AFTER_DOCTYPE_SYSTEM_KEYWORD_STATE",Ce="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER_STATE",De="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED_STATE",Se="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED_STATE",ke="AFTER_DOCTYPE_SYSTEM_IDENTIFIER_STATE",xe="BOGUS_DOCTYPE_STATE",Ee="CDATA_SECTION_STATE",Ae="CDATA_SECTION_BRACKET_STATE",Te="CDATA_SECTION_END_STATE",Me="CHARACTER_REFERENCE_STATE",Oe="NAMED_CHARACTER_REFERENCE_STATE",Le="AMBIGUOS_AMPERSAND_STATE",Re="NUMERIC_CHARACTER_REFERENCE_STATE",Pe="HEXADEMICAL_CHARACTER_REFERENCE_START_STATE",Ie="DECIMAL_CHARACTER_REFERENCE_START_STATE",Ne="HEXADEMICAL_CHARACTER_REFERENCE_STATE",Be="DECIMAL_CHARACTER_REFERENCE_STATE",je="NUMERIC_CHARACTER_REFERENCE_END_STATE";function He(e){return e===s.SPACE||e===s.LINE_FEED||e===s.TABULATION||e===s.FORM_FEED}function Ge(e){return e>=s.DIGIT_0&&e<=s.DIGIT_9}function Ve(e){return e>=s.LATIN_CAPITAL_A&&e<=s.LATIN_CAPITAL_Z}function Ye(e){return e>=s.LATIN_SMALL_A&&e<=s.LATIN_SMALL_Z}function We(e){return Ye(e)||Ve(e)}function qe(e){return We(e)||Ge(e)}function ze(e){return e>=s.LATIN_CAPITAL_A&&e<=s.LATIN_CAPITAL_F}function Ue(e){return e>=s.LATIN_SMALL_A&&e<=s.LATIN_SMALL_F}function Ke(e){return Ge(e)||ze(e)||Ue(e)}function Xe(e){return e+32}function Qe(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(e>>>10&1023|55296)+String.fromCharCode(56320|1023&e))}function Je(e){return String.fromCharCode(Xe(e))}function Ze(e,t){const n=o[++e];let r=++e,i=r+n-1;while(r<=i){const e=r+i>>>1,a=o[e];if(a<t)r=e+1;else{if(!(a>t))return o[e+n];i=e-1}}return-1}class $e{constructor(){this.preprocessor=new r,this.tokenQueue=[],this.allowCDATA=!1,this.state=f,this.returnState="",this.charRefCode=-1,this.tempBuff=[],this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null}_err(){}_errOnNextCodePoint(e){this._consume(),this._err(e),this._unconsume()}getNextToken(){while(!this.tokenQueue.length&&this.active){this.consumedAfterSnapshot=0;const e=this._consume();this._ensureHibernation()||this[this.state](e)}return this.tokenQueue.shift()}write(e,t){this.active=!0,this.preprocessor.write(e,t)}insertHtmlAtCurrentPos(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e)}_ensureHibernation(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:$e.HIBERNATION_TOKEN}),!0}return!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(){this.consumedAfterSnapshot--,this.preprocessor.retreat()}_reconsumeInState(e){this.state=e,this._unconsume()}_consumeSequenceIfMatch(e,t,n){let r=0,i=!0;const o=e.length;let a,u=0,l=t;for(;u<o;u++){if(u>0&&(l=this._consume(),r++),l===s.EOF){i=!1;break}if(a=e[u],l!==a&&(n||l!==Xe(a))){i=!1;break}}if(!i)while(r--)this._unconsume();return i}_isTempBufferEqualToScriptString(){if(this.tempBuff.length!==u.SCRIPT_STRING.length)return!1;for(let e=0;e<this.tempBuff.length;e++)if(this.tempBuff[e]!==u.SCRIPT_STRING[e])return!1;return!0}_createStartTagToken(){this.currentToken={type:$e.START_TAG_TOKEN,tagName:"",selfClosing:!1,ackSelfClosing:!1,attrs:[]}}_createEndTagToken(){this.currentToken={type:$e.END_TAG_TOKEN,tagName:"",selfClosing:!1,attrs:[]}}_createCommentToken(){this.currentToken={type:$e.COMMENT_TOKEN,data:""}}_createDoctypeToken(e){this.currentToken={type:$e.DOCTYPE_TOKEN,name:e,forceQuirks:!1,publicId:null,systemId:null}}_createCharacterToken(e,t){this.currentCharacterToken={type:e,chars:t}}_createEOFToken(){this.currentToken={type:$e.EOF_TOKEN}}_createAttr(e){this.currentAttr={name:e,value:""}}_leaveAttrName(e){null===$e.getTokenAttr(this.currentToken,this.currentAttr.name)?this.currentToken.attrs.push(this.currentAttr):this._err(a.duplicateAttribute),this.state=e}_leaveAttrValue(e){this.state=e}_emitCurrentToken(){this._emitCurrentCharacterToken();const e=this.currentToken;this.currentToken=null,e.type===$e.START_TAG_TOKEN?this.lastStartTagName=e.tagName:e.type===$e.END_TAG_TOKEN&&(e.attrs.length>0&&this._err(a.endTagWithAttributes),e.selfClosing&&this._err(a.endTagWithTrailingSolidus)),this.tokenQueue.push(e)}_emitCurrentCharacterToken(){this.currentCharacterToken&&(this.tokenQueue.push(this.currentCharacterToken),this.currentCharacterToken=null)}_emitEOFToken(){this._createEOFToken(),this._emitCurrentToken()}_appendCharToCurrentCharacterToken(e,t){this.currentCharacterToken&&this.currentCharacterToken.type!==e&&this._emitCurrentCharacterToken(),this.currentCharacterToken?this.currentCharacterToken.chars+=t:this._createCharacterToken(e,t)}_emitCodePoint(e){let t=$e.CHARACTER_TOKEN;He(e)?t=$e.WHITESPACE_CHARACTER_TOKEN:e===s.NULL&&(t=$e.NULL_CHARACTER_TOKEN),this._appendCharToCurrentCharacterToken(t,Qe(e))}_emitSeveralCodePoints(e){for(let t=0;t<e.length;t++)this._emitCodePoint(e[t])}_emitChars(e){this._appendCharToCurrentCharacterToken($e.CHARACTER_TOKEN,e)}_matchNamedCharacterReference(e){let t=null,n=1,r=Ze(0,e);this.tempBuff.push(e);while(r>-1){const e=o[r],i=e<p,a=i&&e&c;a&&(t=e&d?[o[++r],o[++r]]:[o[++r]],n=0);const u=this._consume();if(this.tempBuff.push(u),n++,u===s.EOF)break;r=i?e&h?Ze(r,u):-1:u===e?++r:-1}while(n--)this.tempBuff.pop(),this._unconsume();return t}_isCharacterReferenceInAttribute(){return this.returnState===X||this.returnState===Q||this.returnState===J}_isCharacterReferenceAttributeQuirk(e){if(!e&&this._isCharacterReferenceInAttribute()){const e=this._consume();return this._unconsume(),e===s.EQUALS_SIGN||qe(e)}return!1}_flushCodePointsConsumedAsCharacterReference(){if(this._isCharacterReferenceInAttribute())for(let e=0;e<this.tempBuff.length;e++)this.currentAttr.value+=Qe(this.tempBuff[e]);else this._emitSeveralCodePoints(this.tempBuff);this.tempBuff=[]}[f](e){this.preprocessor.dropParsedChunk(),e===s.LESS_THAN_SIGN?this.state=v:e===s.AMPERSAND?(this.returnState=f,this.state=Me):e===s.NULL?(this._err(a.unexpectedNullCharacter),this._emitCodePoint(e)):e===s.EOF?this._emitEOFToken():this._emitCodePoint(e)}[g](e){this.preprocessor.dropParsedChunk(),e===s.AMPERSAND?(this.returnState=g,this.state=Me):e===s.LESS_THAN_SIGN?this.state=w:e===s.NULL?(this._err(a.unexpectedNullCharacter),this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?this._emitEOFToken():this._emitCodePoint(e)}[m](e){this.preprocessor.dropParsedChunk(),e===s.LESS_THAN_SIGN?this.state=S:e===s.NULL?(this._err(a.unexpectedNullCharacter),this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?this._emitEOFToken():this._emitCodePoint(e)}[_](e){this.preprocessor.dropParsedChunk(),e===s.LESS_THAN_SIGN?this.state=E:e===s.NULL?(this._err(a.unexpectedNullCharacter),this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?this._emitEOFToken():this._emitCodePoint(e)}[y](e){this.preprocessor.dropParsedChunk(),e===s.NULL?(this._err(a.unexpectedNullCharacter),this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?this._emitEOFToken():this._emitCodePoint(e)}[v](e){e===s.EXCLAMATION_MARK?this.state=te:e===s.SOLIDUS?this.state=b:We(e)?(this._createStartTagToken(),this._reconsumeInState(F)):e===s.QUESTION_MARK?(this._err(a.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(),this._reconsumeInState(ee)):e===s.EOF?(this._err(a.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken()):(this._err(a.invalidFirstCharacterOfTagName),this._emitChars("<"),this._reconsumeInState(f))}[b](e){We(e)?(this._createEndTagToken(),this._reconsumeInState(F)):e===s.GREATER_THAN_SIGN?(this._err(a.missingEndTagName),this.state=f):e===s.EOF?(this._err(a.eofBeforeTagName),this._emitChars("</"),this._emitEOFToken()):(this._err(a.invalidFirstCharacterOfTagName),this._createCommentToken(),this._reconsumeInState(ee))}[F](e){He(e)?this.state=q:e===s.SOLIDUS?this.state=$:e===s.GREATER_THAN_SIGN?(this.state=f,this._emitCurrentToken()):Ve(e)?this.currentToken.tagName+=Je(e):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.tagName+=i.REPLACEMENT_CHARACTER):e===s.EOF?(this._err(a.eofInTag),this._emitEOFToken()):this.currentToken.tagName+=Qe(e)}[w](e){e===s.SOLIDUS?(this.tempBuff=[],this.state=C):(this._emitChars("<"),this._reconsumeInState(g))}[C](e){We(e)?(this._createEndTagToken(),this._reconsumeInState(D)):(this._emitChars("</"),this._reconsumeInState(g))}[D](e){if(Ve(e))this.currentToken.tagName+=Je(e),this.tempBuff.push(e);else if(Ye(e))this.currentToken.tagName+=Qe(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(He(e))return void(this.state=q);if(e===s.SOLIDUS)return void(this.state=$);if(e===s.GREATER_THAN_SIGN)return this.state=f,void this._emitCurrentToken()}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(g)}}[S](e){e===s.SOLIDUS?(this.tempBuff=[],this.state=k):(this._emitChars("<"),this._reconsumeInState(m))}[k](e){We(e)?(this._createEndTagToken(),this._reconsumeInState(x)):(this._emitChars("</"),this._reconsumeInState(m))}[x](e){if(Ve(e))this.currentToken.tagName+=Je(e),this.tempBuff.push(e);else if(Ye(e))this.currentToken.tagName+=Qe(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(He(e))return void(this.state=q);if(e===s.SOLIDUS)return void(this.state=$);if(e===s.GREATER_THAN_SIGN)return this._emitCurrentToken(),void(this.state=f)}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(m)}}[E](e){e===s.SOLIDUS?(this.tempBuff=[],this.state=A):e===s.EXCLAMATION_MARK?(this.state=M,this._emitChars("<!")):(this._emitChars("<"),this._reconsumeInState(_))}[A](e){We(e)?(this._createEndTagToken(),this._reconsumeInState(T)):(this._emitChars("</"),this._reconsumeInState(_))}[T](e){if(Ve(e))this.currentToken.tagName+=Je(e),this.tempBuff.push(e);else if(Ye(e))this.currentToken.tagName+=Qe(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(He(e))return void(this.state=q);if(e===s.SOLIDUS)return void(this.state=$);if(e===s.GREATER_THAN_SIGN)return this._emitCurrentToken(),void(this.state=f)}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(_)}}[M](e){e===s.HYPHEN_MINUS?(this.state=O,this._emitChars("-")):this._reconsumeInState(_)}[O](e){e===s.HYPHEN_MINUS?(this.state=P,this._emitChars("-")):this._reconsumeInState(_)}[L](e){e===s.HYPHEN_MINUS?(this.state=R,this._emitChars("-")):e===s.LESS_THAN_SIGN?this.state=I:e===s.NULL?(this._err(a.unexpectedNullCharacter),this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?(this._err(a.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):this._emitCodePoint(e)}[R](e){e===s.HYPHEN_MINUS?(this.state=P,this._emitChars("-")):e===s.LESS_THAN_SIGN?this.state=I:e===s.NULL?(this._err(a.unexpectedNullCharacter),this.state=L,this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?(this._err(a.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=L,this._emitCodePoint(e))}[P](e){e===s.HYPHEN_MINUS?this._emitChars("-"):e===s.LESS_THAN_SIGN?this.state=I:e===s.GREATER_THAN_SIGN?(this.state=_,this._emitChars(">")):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.state=L,this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?(this._err(a.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=L,this._emitCodePoint(e))}[I](e){e===s.SOLIDUS?(this.tempBuff=[],this.state=N):We(e)?(this.tempBuff=[],this._emitChars("<"),this._reconsumeInState(j)):(this._emitChars("<"),this._reconsumeInState(L))}[N](e){We(e)?(this._createEndTagToken(),this._reconsumeInState(B)):(this._emitChars("</"),this._reconsumeInState(L))}[B](e){if(Ve(e))this.currentToken.tagName+=Je(e),this.tempBuff.push(e);else if(Ye(e))this.currentToken.tagName+=Qe(e),this.tempBuff.push(e);else{if(this.lastStartTagName===this.currentToken.tagName){if(He(e))return void(this.state=q);if(e===s.SOLIDUS)return void(this.state=$);if(e===s.GREATER_THAN_SIGN)return this._emitCurrentToken(),void(this.state=f)}this._emitChars("</"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(L)}}[j](e){He(e)||e===s.SOLIDUS||e===s.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?H:L,this._emitCodePoint(e)):Ve(e)?(this.tempBuff.push(Xe(e)),this._emitCodePoint(e)):Ye(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(L)}[H](e){e===s.HYPHEN_MINUS?(this.state=G,this._emitChars("-")):e===s.LESS_THAN_SIGN?(this.state=Y,this._emitChars("<")):e===s.NULL?(this._err(a.unexpectedNullCharacter),this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?(this._err(a.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):this._emitCodePoint(e)}[G](e){e===s.HYPHEN_MINUS?(this.state=V,this._emitChars("-")):e===s.LESS_THAN_SIGN?(this.state=Y,this._emitChars("<")):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.state=H,this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?(this._err(a.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=H,this._emitCodePoint(e))}[V](e){e===s.HYPHEN_MINUS?this._emitChars("-"):e===s.LESS_THAN_SIGN?(this.state=Y,this._emitChars("<")):e===s.GREATER_THAN_SIGN?(this.state=_,this._emitChars(">")):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.state=H,this._emitChars(i.REPLACEMENT_CHARACTER)):e===s.EOF?(this._err(a.eofInScriptHtmlCommentLikeText),this._emitEOFToken()):(this.state=H,this._emitCodePoint(e))}[Y](e){e===s.SOLIDUS?(this.tempBuff=[],this.state=W,this._emitChars("/")):this._reconsumeInState(H)}[W](e){He(e)||e===s.SOLIDUS||e===s.GREATER_THAN_SIGN?(this.state=this._isTempBufferEqualToScriptString()?L:H,this._emitCodePoint(e)):Ve(e)?(this.tempBuff.push(Xe(e)),this._emitCodePoint(e)):Ye(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(H)}[q](e){He(e)||(e===s.SOLIDUS||e===s.GREATER_THAN_SIGN||e===s.EOF?this._reconsumeInState(U):e===s.EQUALS_SIGN?(this._err(a.unexpectedEqualsSignBeforeAttributeName),this._createAttr("="),this.state=z):(this._createAttr(""),this._reconsumeInState(z)))}[z](e){He(e)||e===s.SOLIDUS||e===s.GREATER_THAN_SIGN||e===s.EOF?(this._leaveAttrName(U),this._unconsume()):e===s.EQUALS_SIGN?this._leaveAttrName(K):Ve(e)?this.currentAttr.name+=Je(e):e===s.QUOTATION_MARK||e===s.APOSTROPHE||e===s.LESS_THAN_SIGN?(this._err(a.unexpectedCharacterInAttributeName),this.currentAttr.name+=Qe(e)):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentAttr.name+=i.REPLACEMENT_CHARACTER):this.currentAttr.name+=Qe(e)}[U](e){He(e)||(e===s.SOLIDUS?this.state=$:e===s.EQUALS_SIGN?this.state=K:e===s.GREATER_THAN_SIGN?(this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInTag),this._emitEOFToken()):(this._createAttr(""),this._reconsumeInState(z)))}[K](e){He(e)||(e===s.QUOTATION_MARK?this.state=X:e===s.APOSTROPHE?this.state=Q:e===s.GREATER_THAN_SIGN?(this._err(a.missingAttributeValue),this.state=f,this._emitCurrentToken()):this._reconsumeInState(J))}[X](e){e===s.QUOTATION_MARK?this.state=Z:e===s.AMPERSAND?(this.returnState=X,this.state=Me):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentAttr.value+=i.REPLACEMENT_CHARACTER):e===s.EOF?(this._err(a.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Qe(e)}[Q](e){e===s.APOSTROPHE?this.state=Z:e===s.AMPERSAND?(this.returnState=Q,this.state=Me):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentAttr.value+=i.REPLACEMENT_CHARACTER):e===s.EOF?(this._err(a.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Qe(e)}[J](e){He(e)?this._leaveAttrValue(q):e===s.AMPERSAND?(this.returnState=J,this.state=Me):e===s.GREATER_THAN_SIGN?(this._leaveAttrValue(f),this._emitCurrentToken()):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentAttr.value+=i.REPLACEMENT_CHARACTER):e===s.QUOTATION_MARK||e===s.APOSTROPHE||e===s.LESS_THAN_SIGN||e===s.EQUALS_SIGN||e===s.GRAVE_ACCENT?(this._err(a.unexpectedCharacterInUnquotedAttributeValue),this.currentAttr.value+=Qe(e)):e===s.EOF?(this._err(a.eofInTag),this._emitEOFToken()):this.currentAttr.value+=Qe(e)}[Z](e){He(e)?this._leaveAttrValue(q):e===s.SOLIDUS?this._leaveAttrValue($):e===s.GREATER_THAN_SIGN?(this._leaveAttrValue(f),this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInTag),this._emitEOFToken()):(this._err(a.missingWhitespaceBetweenAttributes),this._reconsumeInState(q))}[$](e){e===s.GREATER_THAN_SIGN?(this.currentToken.selfClosing=!0,this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInTag),this._emitEOFToken()):(this._err(a.unexpectedSolidusInTag),this._reconsumeInState(q))}[ee](e){e===s.GREATER_THAN_SIGN?(this.state=f,this._emitCurrentToken()):e===s.EOF?(this._emitCurrentToken(),this._emitEOFToken()):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.data+=i.REPLACEMENT_CHARACTER):this.currentToken.data+=Qe(e)}[te](e){this._consumeSequenceIfMatch(u.DASH_DASH_STRING,e,!0)?(this._createCommentToken(),this.state=ne):this._consumeSequenceIfMatch(u.DOCTYPE_STRING,e,!1)?this.state=he:this._consumeSequenceIfMatch(u.CDATA_START_STRING,e,!0)?this.allowCDATA?this.state=Ee:(this._err(a.cdataInHtmlContent),this._createCommentToken(),this.currentToken.data="[CDATA[",this.state=ee):this._ensureHibernation()||(this._err(a.incorrectlyOpenedComment),this._createCommentToken(),this._reconsumeInState(ee))}[ne](e){e===s.HYPHEN_MINUS?this.state=re:e===s.GREATER_THAN_SIGN?(this._err(a.abruptClosingOfEmptyComment),this.state=f,this._emitCurrentToken()):this._reconsumeInState(ie)}[re](e){e===s.HYPHEN_MINUS?this.state=ce:e===s.GREATER_THAN_SIGN?(this._err(a.abruptClosingOfEmptyComment),this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ie))}[ie](e){e===s.HYPHEN_MINUS?this.state=le:e===s.LESS_THAN_SIGN?(this.currentToken.data+="<",this.state=oe):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.data+=i.REPLACEMENT_CHARACTER):e===s.EOF?(this._err(a.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.data+=Qe(e)}[oe](e){e===s.EXCLAMATION_MARK?(this.currentToken.data+="!",this.state=ae):e===s.LESS_THAN_SIGN?this.currentToken.data+="!":this._reconsumeInState(ie)}[ae](e){e===s.HYPHEN_MINUS?this.state=se:this._reconsumeInState(ie)}[se](e){e===s.HYPHEN_MINUS?this.state=ue:this._reconsumeInState(le)}[ue](e){e!==s.GREATER_THAN_SIGN&&e!==s.EOF&&this._err(a.nestedComment),this._reconsumeInState(ce)}[le](e){e===s.HYPHEN_MINUS?this.state=ce:e===s.EOF?(this._err(a.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="-",this._reconsumeInState(ie))}[ce](e){e===s.GREATER_THAN_SIGN?(this.state=f,this._emitCurrentToken()):e===s.EXCLAMATION_MARK?this.state=de:e===s.HYPHEN_MINUS?this.currentToken.data+="-":e===s.EOF?(this._err(a.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--",this._reconsumeInState(ie))}[de](e){e===s.HYPHEN_MINUS?(this.currentToken.data+="--!",this.state=le):e===s.GREATER_THAN_SIGN?(this._err(a.incorrectlyClosedComment),this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInComment),this._emitCurrentToken(),this._emitEOFToken()):(this.currentToken.data+="--!",this._reconsumeInState(ie))}[he](e){He(e)?this.state=pe:e===s.GREATER_THAN_SIGN?this._reconsumeInState(pe):e===s.EOF?(this._err(a.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.missingWhitespaceBeforeDoctypeName),this._reconsumeInState(pe))}[pe](e){He(e)||(Ve(e)?(this._createDoctypeToken(Je(e)),this.state=fe):e===s.NULL?(this._err(a.unexpectedNullCharacter),this._createDoctypeToken(i.REPLACEMENT_CHARACTER),this.state=fe):e===s.GREATER_THAN_SIGN?(this._err(a.missingDoctypeName),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=f):e===s.EOF?(this._err(a.eofInDoctype),this._createDoctypeToken(null),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._createDoctypeToken(Qe(e)),this.state=fe))}[fe](e){He(e)?this.state=ge:e===s.GREATER_THAN_SIGN?(this.state=f,this._emitCurrentToken()):Ve(e)?this.currentToken.name+=Je(e):e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.name+=i.REPLACEMENT_CHARACTER):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.name+=Qe(e)}[ge](e){He(e)||(e===s.GREATER_THAN_SIGN?(this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this._consumeSequenceIfMatch(u.PUBLIC_STRING,e,!1)?this.state=me:this._consumeSequenceIfMatch(u.SYSTEM_STRING,e,!1)?this.state=we:this._ensureHibernation()||(this._err(a.invalidCharacterSequenceAfterDoctypeName),this.currentToken.forceQuirks=!0,this._reconsumeInState(xe)))}[me](e){He(e)?this.state=_e:e===s.QUOTATION_MARK?(this._err(a.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=ye):e===s.APOSTROPHE?(this._err(a.missingWhitespaceAfterDoctypePublicKeyword),this.currentToken.publicId="",this.state=ve):e===s.GREATER_THAN_SIGN?(this._err(a.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(xe))}[_e](e){He(e)||(e===s.QUOTATION_MARK?(this.currentToken.publicId="",this.state=ye):e===s.APOSTROPHE?(this.currentToken.publicId="",this.state=ve):e===s.GREATER_THAN_SIGN?(this._err(a.missingDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.missingQuoteBeforeDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(xe)))}[ye](e){e===s.QUOTATION_MARK?this.state=be:e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.publicId+=i.REPLACEMENT_CHARACTER):e===s.GREATER_THAN_SIGN?(this._err(a.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=f):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Qe(e)}[ve](e){e===s.APOSTROPHE?this.state=be:e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.publicId+=i.REPLACEMENT_CHARACTER):e===s.GREATER_THAN_SIGN?(this._err(a.abruptDoctypePublicIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=f):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.publicId+=Qe(e)}[be](e){He(e)?this.state=Fe:e===s.GREATER_THAN_SIGN?(this.state=f,this._emitCurrentToken()):e===s.QUOTATION_MARK?(this._err(a.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=De):e===s.APOSTROPHE?(this._err(a.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers),this.currentToken.systemId="",this.state=Se):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(xe))}[Fe](e){He(e)||(e===s.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=f):e===s.QUOTATION_MARK?(this.currentToken.systemId="",this.state=De):e===s.APOSTROPHE?(this.currentToken.systemId="",this.state=Se):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(xe)))}[we](e){He(e)?this.state=Ce:e===s.QUOTATION_MARK?(this._err(a.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=De):e===s.APOSTROPHE?(this._err(a.missingWhitespaceAfterDoctypeSystemKeyword),this.currentToken.systemId="",this.state=Se):e===s.GREATER_THAN_SIGN?(this._err(a.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(xe))}[Ce](e){He(e)||(e===s.QUOTATION_MARK?(this.currentToken.systemId="",this.state=De):e===s.APOSTROPHE?(this.currentToken.systemId="",this.state=Se):e===s.GREATER_THAN_SIGN?(this._err(a.missingDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this.state=f,this._emitCurrentToken()):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.missingQuoteBeforeDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._reconsumeInState(xe)))}[De](e){e===s.QUOTATION_MARK?this.state=ke:e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.systemId+=i.REPLACEMENT_CHARACTER):e===s.GREATER_THAN_SIGN?(this._err(a.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=f):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Qe(e)}[Se](e){e===s.APOSTROPHE?this.state=ke:e===s.NULL?(this._err(a.unexpectedNullCharacter),this.currentToken.systemId+=i.REPLACEMENT_CHARACTER):e===s.GREATER_THAN_SIGN?(this._err(a.abruptDoctypeSystemIdentifier),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this.state=f):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):this.currentToken.systemId+=Qe(e)}[ke](e){He(e)||(e===s.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=f):e===s.EOF?(this._err(a.eofInDoctype),this.currentToken.forceQuirks=!0,this._emitCurrentToken(),this._emitEOFToken()):(this._err(a.unexpectedCharacterAfterDoctypeSystemIdentifier),this._reconsumeInState(xe)))}[xe](e){e===s.GREATER_THAN_SIGN?(this._emitCurrentToken(),this.state=f):e===s.NULL?this._err(a.unexpectedNullCharacter):e===s.EOF&&(this._emitCurrentToken(),this._emitEOFToken())}[Ee](e){e===s.RIGHT_SQUARE_BRACKET?this.state=Ae:e===s.EOF?(this._err(a.eofInCdata),this._emitEOFToken()):this._emitCodePoint(e)}[Ae](e){e===s.RIGHT_SQUARE_BRACKET?this.state=Te:(this._emitChars("]"),this._reconsumeInState(Ee))}[Te](e){e===s.GREATER_THAN_SIGN?this.state=f:e===s.RIGHT_SQUARE_BRACKET?this._emitChars("]"):(this._emitChars("]]"),this._reconsumeInState(Ee))}[Me](e){this.tempBuff=[s.AMPERSAND],e===s.NUMBER_SIGN?(this.tempBuff.push(e),this.state=Re):qe(e)?this._reconsumeInState(Oe):(this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[Oe](e){const t=this._matchNamedCharacterReference(e);if(this._ensureHibernation())this.tempBuff=[s.AMPERSAND];else if(t){const e=this.tempBuff[this.tempBuff.length-1]===s.SEMICOLON;this._isCharacterReferenceAttributeQuirk(e)||(e||this._errOnNextCodePoint(a.missingSemicolonAfterCharacterReference),this.tempBuff=t),this._flushCodePointsConsumedAsCharacterReference(),this.state=this.returnState}else this._flushCodePointsConsumedAsCharacterReference(),this.state=Le}[Le](e){qe(e)?this._isCharacterReferenceInAttribute()?this.currentAttr.value+=Qe(e):this._emitCodePoint(e):(e===s.SEMICOLON&&this._err(a.unknownNamedCharacterReference),this._reconsumeInState(this.returnState))}[Re](e){this.charRefCode=0,e===s.LATIN_SMALL_X||e===s.LATIN_CAPITAL_X?(this.tempBuff.push(e),this.state=Pe):this._reconsumeInState(Ie)}[Pe](e){Ke(e)?this._reconsumeInState(Ne):(this._err(a.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[Ie](e){Ge(e)?this._reconsumeInState(Be):(this._err(a.absenceOfDigitsInNumericCharacterReference),this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState))}[Ne](e){ze(e)?this.charRefCode=16*this.charRefCode+e-55:Ue(e)?this.charRefCode=16*this.charRefCode+e-87:Ge(e)?this.charRefCode=16*this.charRefCode+e-48:e===s.SEMICOLON?this.state=je:(this._err(a.missingSemicolonAfterCharacterReference),this._reconsumeInState(je))}[Be](e){Ge(e)?this.charRefCode=10*this.charRefCode+e-48:e===s.SEMICOLON?this.state=je:(this._err(a.missingSemicolonAfterCharacterReference),this._reconsumeInState(je))}[je](){if(this.charRefCode===s.NULL)this._err(a.nullCharacterReference),this.charRefCode=s.REPLACEMENT_CHARACTER;else if(this.charRefCode>1114111)this._err(a.characterReferenceOutsideUnicodeRange),this.charRefCode=s.REPLACEMENT_CHARACTER;else if(i.isSurrogate(this.charRefCode))this._err(a.surrogateCharacterReference),this.charRefCode=s.REPLACEMENT_CHARACTER;else if(i.isUndefinedCodePoint(this.charRefCode))this._err(a.noncharacterCharacterReference);else if(i.isControlCodePoint(this.charRefCode)||this.charRefCode===s.CARRIAGE_RETURN){this._err(a.controlCharacterReference);const e=l[this.charRefCode];e&&(this.charRefCode=e)}this.tempBuff=[this.charRefCode],this._flushCodePointsConsumedAsCharacterReference(),this._reconsumeInState(this.returnState)}}$e.CHARACTER_TOKEN="CHARACTER_TOKEN",$e.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN",$e.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN",$e.START_TAG_TOKEN="START_TAG_TOKEN",$e.END_TAG_TOKEN="END_TAG_TOKEN",$e.COMMENT_TOKEN="COMMENT_TOKEN",$e.DOCTYPE_TOKEN="DOCTYPE_TOKEN",$e.EOF_TOKEN="EOF_TOKEN",$e.HIBERNATION_TOKEN="HIBERNATION_TOKEN",$e.MODE={DATA:f,RCDATA:g,RAWTEXT:m,SCRIPT_DATA:_,PLAINTEXT:y},$e.getTokenAttr=function(e,t){for(let n=e.attrs.length-1;n>=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null},e.exports=$e},76832:function(e){"use strict";e.exports=new Uint16Array([4,52,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,106,303,412,810,1432,1701,1796,1987,2114,2360,2420,2484,3170,3251,4140,4393,4575,4610,5106,5512,5728,6117,6274,6315,6345,6427,6516,7002,7910,8733,9323,9870,10170,10631,10893,11318,11386,11467,12773,13092,14474,14922,15448,15542,16419,17666,18166,18611,19004,19095,19298,19397,4,16,69,77,97,98,99,102,103,108,109,110,111,112,114,115,116,117,140,150,158,169,176,194,199,210,216,222,226,242,256,266,283,294,108,105,103,5,198,1,59,148,1,198,80,5,38,1,59,156,1,38,99,117,116,101,5,193,1,59,167,1,193,114,101,118,101,59,1,258,4,2,105,121,182,191,114,99,5,194,1,59,189,1,194,59,1,1040,114,59,3,55349,56580,114,97,118,101,5,192,1,59,208,1,192,112,104,97,59,1,913,97,99,114,59,1,256,100,59,1,10835,4,2,103,112,232,237,111,110,59,1,260,102,59,3,55349,56632,112,108,121,70,117,110,99,116,105,111,110,59,1,8289,105,110,103,5,197,1,59,264,1,197,4,2,99,115,272,277,114,59,3,55349,56476,105,103,110,59,1,8788,105,108,100,101,5,195,1,59,292,1,195,109,108,5,196,1,59,301,1,196,4,8,97,99,101,102,111,114,115,117,321,350,354,383,388,394,400,405,4,2,99,114,327,336,107,115,108,97,115,104,59,1,8726,4,2,118,119,342,345,59,1,10983,101,100,59,1,8966,121,59,1,1041,4,3,99,114,116,362,369,379,97,117,115,101,59,1,8757,110,111,117,108,108,105,115,59,1,8492,97,59,1,914,114,59,3,55349,56581,112,102,59,3,55349,56633,101,118,101,59,1,728,99,114,59,1,8492,109,112,101,113,59,1,8782,4,14,72,79,97,99,100,101,102,104,105,108,111,114,115,117,442,447,456,504,542,547,569,573,577,616,678,784,790,796,99,121,59,1,1063,80,89,5,169,1,59,454,1,169,4,3,99,112,121,464,470,497,117,116,101,59,1,262,4,2,59,105,476,478,1,8914,116,97,108,68,105,102,102,101,114,101,110,116,105,97,108,68,59,1,8517,108,101,121,115,59,1,8493,4,4,97,101,105,111,514,520,530,535,114,111,110,59,1,268,100,105,108,5,199,1,59,528,1,199,114,99,59,1,264,110,105,110,116,59,1,8752,111,116,59,1,266,4,2,100,110,553,560,105,108,108,97,59,1,184,116,101,114,68,111,116,59,1,183,114,59,1,8493,105,59,1,935,114,99,108,101,4,4,68,77,80,84,591,596,603,609,111,116,59,1,8857,105,110,117,115,59,1,8854,108,117,115,59,1,8853,105,109,101,115,59,1,8855,111,4,2,99,115,623,646,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8754,101,67,117,114,108,121,4,2,68,81,658,671,111,117,98,108,101,81,117,111,116,101,59,1,8221,117,111,116,101,59,1,8217,4,4,108,110,112,117,688,701,736,753,111,110,4,2,59,101,696,698,1,8759,59,1,10868,4,3,103,105,116,709,717,722,114,117,101,110,116,59,1,8801,110,116,59,1,8751,111,117,114,73,110,116,101,103,114,97,108,59,1,8750,4,2,102,114,742,745,59,1,8450,111,100,117,99,116,59,1,8720,110,116,101,114,67,108,111,99,107,119,105,115,101,67,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8755,111,115,115,59,1,10799,99,114,59,3,55349,56478,112,4,2,59,67,803,805,1,8915,97,112,59,1,8781,4,11,68,74,83,90,97,99,101,102,105,111,115,834,850,855,860,865,888,903,916,921,1011,1415,4,2,59,111,840,842,1,8517,116,114,97,104,100,59,1,10513,99,121,59,1,1026,99,121,59,1,1029,99,121,59,1,1039,4,3,103,114,115,873,879,883,103,101,114,59,1,8225,114,59,1,8609,104,118,59,1,10980,4,2,97,121,894,900,114,111,110,59,1,270,59,1,1044,108,4,2,59,116,910,912,1,8711,97,59,1,916,114,59,3,55349,56583,4,2,97,102,927,998,4,2,99,109,933,992,114,105,116,105,99,97,108,4,4,65,68,71,84,950,957,978,985,99,117,116,101,59,1,180,111,4,2,116,117,964,967,59,1,729,98,108,101,65,99,117,116,101,59,1,733,114,97,118,101,59,1,96,105,108,100,101,59,1,732,111,110,100,59,1,8900,102,101,114,101,110,116,105,97,108,68,59,1,8518,4,4,112,116,117,119,1021,1026,1048,1249,102,59,3,55349,56635,4,3,59,68,69,1034,1036,1041,1,168,111,116,59,1,8412,113,117,97,108,59,1,8784,98,108,101,4,6,67,68,76,82,85,86,1065,1082,1101,1189,1211,1236,111,110,116,111,117,114,73,110,116,101,103,114,97,108,59,1,8751,111,4,2,116,119,1089,1092,59,1,168,110,65,114,114,111,119,59,1,8659,4,2,101,111,1107,1141,102,116,4,3,65,82,84,1117,1124,1136,114,114,111,119,59,1,8656,105,103,104,116,65,114,114,111,119,59,1,8660,101,101,59,1,10980,110,103,4,2,76,82,1149,1177,101,102,116,4,2,65,82,1158,1165,114,114,111,119,59,1,10232,105,103,104,116,65,114,114,111,119,59,1,10234,105,103,104,116,65,114,114,111,119,59,1,10233,105,103,104,116,4,2,65,84,1199,1206,114,114,111,119,59,1,8658,101,101,59,1,8872,112,4,2,65,68,1218,1225,114,114,111,119,59,1,8657,111,119,110,65,114,114,111,119,59,1,8661,101,114,116,105,99,97,108,66,97,114,59,1,8741,110,4,6,65,66,76,82,84,97,1264,1292,1299,1352,1391,1408,114,114,111,119,4,3,59,66,85,1276,1278,1283,1,8595,97,114,59,1,10515,112,65,114,114,111,119,59,1,8693,114,101,118,101,59,1,785,101,102,116,4,3,82,84,86,1310,1323,1334,105,103,104,116,86,101,99,116,111,114,59,1,10576,101,101,86,101,99,116,111,114,59,1,10590,101,99,116,111,114,4,2,59,66,1345,1347,1,8637,97,114,59,1,10582,105,103,104,116,4,2,84,86,1362,1373,101,101,86,101,99,116,111,114,59,1,10591,101,99,116,111,114,4,2,59,66,1384,1386,1,8641,97,114,59,1,10583,101,101,4,2,59,65,1399,1401,1,8868,114,114,111,119,59,1,8615,114,114,111,119,59,1,8659,4,2,99,116,1421,1426,114,59,3,55349,56479,114,111,107,59,1,272,4,16,78,84,97,99,100,102,103,108,109,111,112,113,115,116,117,120,1466,1470,1478,1489,1515,1520,1525,1536,1544,1593,1609,1617,1650,1664,1668,1677,71,59,1,330,72,5,208,1,59,1476,1,208,99,117,116,101,5,201,1,59,1487,1,201,4,3,97,105,121,1497,1503,1512,114,111,110,59,1,282,114,99,5,202,1,59,1510,1,202,59,1,1069,111,116,59,1,278,114,59,3,55349,56584,114,97,118,101,5,200,1,59,1534,1,200,101,109,101,110,116,59,1,8712,4,2,97,112,1550,1555,99,114,59,1,274,116,121,4,2,83,86,1563,1576,109,97,108,108,83,113,117,97,114,101,59,1,9723,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9643,4,2,103,112,1599,1604,111,110,59,1,280,102,59,3,55349,56636,115,105,108,111,110,59,1,917,117,4,2,97,105,1624,1640,108,4,2,59,84,1631,1633,1,10869,105,108,100,101,59,1,8770,108,105,98,114,105,117,109,59,1,8652,4,2,99,105,1656,1660,114,59,1,8496,109,59,1,10867,97,59,1,919,109,108,5,203,1,59,1675,1,203,4,2,105,112,1683,1689,115,116,115,59,1,8707,111,110,101,110,116,105,97,108,69,59,1,8519,4,5,99,102,105,111,115,1713,1717,1722,1762,1791,121,59,1,1060,114,59,3,55349,56585,108,108,101,100,4,2,83,86,1732,1745,109,97,108,108,83,113,117,97,114,101,59,1,9724,101,114,121,83,109,97,108,108,83,113,117,97,114,101,59,1,9642,4,3,112,114,117,1770,1775,1781,102,59,3,55349,56637,65,108,108,59,1,8704,114,105,101,114,116,114,102,59,1,8497,99,114,59,1,8497,4,12,74,84,97,98,99,100,102,103,111,114,115,116,1822,1827,1834,1848,1855,1877,1882,1887,1890,1896,1978,1984,99,121,59,1,1027,5,62,1,59,1832,1,62,109,109,97,4,2,59,100,1843,1845,1,915,59,1,988,114,101,118,101,59,1,286,4,3,101,105,121,1863,1869,1874,100,105,108,59,1,290,114,99,59,1,284,59,1,1043,111,116,59,1,288,114,59,3,55349,56586,59,1,8921,112,102,59,3,55349,56638,101,97,116,101,114,4,6,69,70,71,76,83,84,1915,1933,1944,1953,1959,1971,113,117,97,108,4,2,59,76,1925,1927,1,8805,101,115,115,59,1,8923,117,108,108,69,113,117,97,108,59,1,8807,114,101,97,116,101,114,59,1,10914,101,115,115,59,1,8823,108,97,110,116,69,113,117,97,108,59,1,10878,105,108,100,101,59,1,8819,99,114,59,3,55349,56482,59,1,8811,4,8,65,97,99,102,105,111,115,117,2005,2012,2026,2032,2036,2049,2073,2089,82,68,99,121,59,1,1066,4,2,99,116,2018,2023,101,107,59,1,711,59,1,94,105,114,99,59,1,292,114,59,1,8460,108,98,101,114,116,83,112,97,99,101,59,1,8459,4,2,112,114,2055,2059,102,59,1,8461,105,122,111,110,116,97,108,76,105,110,101,59,1,9472,4,2,99,116,2079,2083,114,59,1,8459,114,111,107,59,1,294,109,112,4,2,68,69,2097,2107,111,119,110,72,117,109,112,59,1,8782,113,117,97,108,59,1,8783,4,14,69,74,79,97,99,100,102,103,109,110,111,115,116,117,2144,2149,2155,2160,2171,2189,2194,2198,2209,2245,2307,2329,2334,2341,99,121,59,1,1045,108,105,103,59,1,306,99,121,59,1,1025,99,117,116,101,5,205,1,59,2169,1,205,4,2,105,121,2177,2186,114,99,5,206,1,59,2184,1,206,59,1,1048,111,116,59,1,304,114,59,1,8465,114,97,118,101,5,204,1,59,2207,1,204,4,3,59,97,112,2217,2219,2238,1,8465,4,2,99,103,2225,2229,114,59,1,298,105,110,97,114,121,73,59,1,8520,108,105,101,115,59,1,8658,4,2,116,118,2251,2281,4,2,59,101,2257,2259,1,8748,4,2,103,114,2265,2271,114,97,108,59,1,8747,115,101,99,116,105,111,110,59,1,8898,105,115,105,98,108,101,4,2,67,84,2293,2300,111,109,109,97,59,1,8291,105,109,101,115,59,1,8290,4,3,103,112,116,2315,2320,2325,111,110,59,1,302,102,59,3,55349,56640,97,59,1,921,99,114,59,1,8464,105,108,100,101,59,1,296,4,2,107,109,2347,2352,99,121,59,1,1030,108,5,207,1,59,2358,1,207,4,5,99,102,111,115,117,2372,2386,2391,2397,2414,4,2,105,121,2378,2383,114,99,59,1,308,59,1,1049,114,59,3,55349,56589,112,102,59,3,55349,56641,4,2,99,101,2403,2408,114,59,3,55349,56485,114,99,121,59,1,1032,107,99,121,59,1,1028,4,7,72,74,97,99,102,111,115,2436,2441,2446,2452,2467,2472,2478,99,121,59,1,1061,99,121,59,1,1036,112,112,97,59,1,922,4,2,101,121,2458,2464,100,105,108,59,1,310,59,1,1050,114,59,3,55349,56590,112,102,59,3,55349,56642,99,114,59,3,55349,56486,4,11,74,84,97,99,101,102,108,109,111,115,116,2508,2513,2520,2562,2585,2981,2986,3004,3011,3146,3167,99,121,59,1,1033,5,60,1,59,2518,1,60,4,5,99,109,110,112,114,2532,2538,2544,2548,2558,117,116,101,59,1,313,98,100,97,59,1,923,103,59,1,10218,108,97,99,101,116,114,102,59,1,8466,114,59,1,8606,4,3,97,101,121,2570,2576,2582,114,111,110,59,1,317,100,105,108,59,1,315,59,1,1051,4,2,102,115,2591,2907,116,4,10,65,67,68,70,82,84,85,86,97,114,2614,2663,2672,2728,2735,2760,2820,2870,2888,2895,4,2,110,114,2620,2633,103,108,101,66,114,97,99,107,101,116,59,1,10216,114,111,119,4,3,59,66,82,2644,2646,2651,1,8592,97,114,59,1,8676,105,103,104,116,65,114,114,111,119,59,1,8646,101,105,108,105,110,103,59,1,8968,111,4,2,117,119,2679,2692,98,108,101,66,114,97,99,107,101,116,59,1,10214,110,4,2,84,86,2699,2710,101,101,86,101,99,116,111,114,59,1,10593,101,99,116,111,114,4,2,59,66,2721,2723,1,8643,97,114,59,1,10585,108,111,111,114,59,1,8970,105,103,104,116,4,2,65,86,2745,2752,114,114,111,119,59,1,8596,101,99,116,111,114,59,1,10574,4,2,101,114,2766,2792,101,4,3,59,65,86,2775,2777,2784,1,8867,114,114,111,119,59,1,8612,101,99,116,111,114,59,1,10586,105,97,110,103,108,101,4,3,59,66,69,2806,2808,2813,1,8882,97,114,59,1,10703,113,117,97,108,59,1,8884,112,4,3,68,84,86,2829,2841,2852,111,119,110,86,101,99,116,111,114,59,1,10577,101,101,86,101,99,116,111,114,59,1,10592,101,99,116,111,114,4,2,59,66,2863,2865,1,8639,97,114,59,1,10584,101,99,116,111,114,4,2,59,66,2881,2883,1,8636,97,114,59,1,10578,114,114,111,119,59,1,8656,105,103,104,116,97,114,114,111,119,59,1,8660,115,4,6,69,70,71,76,83,84,2922,2936,2947,2956,2962,2974,113,117,97,108,71,114,101,97,116,101,114,59,1,8922,117,108,108,69,113,117,97,108,59,1,8806,114,101,97,116,101,114,59,1,8822,101,115,115,59,1,10913,108,97,110,116,69,113,117,97,108,59,1,10877,105,108,100,101,59,1,8818,114,59,3,55349,56591,4,2,59,101,2992,2994,1,8920,102,116,97,114,114,111,119,59,1,8666,105,100,111,116,59,1,319,4,3,110,112,119,3019,3110,3115,103,4,4,76,82,108,114,3030,3058,3070,3098,101,102,116,4,2,65,82,3039,3046,114,114,111,119,59,1,10229,105,103,104,116,65,114,114,111,119,59,1,10231,105,103,104,116,65,114,114,111,119,59,1,10230,101,102,116,4,2,97,114,3079,3086,114,114,111,119,59,1,10232,105,103,104,116,97,114,114,111,119,59,1,10234,105,103,104,116,97,114,114,111,119,59,1,10233,102,59,3,55349,56643,101,114,4,2,76,82,3123,3134,101,102,116,65,114,114,111,119,59,1,8601,105,103,104,116,65,114,114,111,119,59,1,8600,4,3,99,104,116,3154,3158,3161,114,59,1,8466,59,1,8624,114,111,107,59,1,321,59,1,8810,4,8,97,99,101,102,105,111,115,117,3188,3192,3196,3222,3227,3237,3243,3248,112,59,1,10501,121,59,1,1052,4,2,100,108,3202,3213,105,117,109,83,112,97,99,101,59,1,8287,108,105,110,116,114,102,59,1,8499,114,59,3,55349,56592,110,117,115,80,108,117,115,59,1,8723,112,102,59,3,55349,56644,99,114,59,1,8499,59,1,924,4,9,74,97,99,101,102,111,115,116,117,3271,3276,3283,3306,3422,3427,4120,4126,4137,99,121,59,1,1034,99,117,116,101,59,1,323,4,3,97,101,121,3291,3297,3303,114,111,110,59,1,327,100,105,108,59,1,325,59,1,1053,4,3,103,115,119,3314,3380,3415,97,116,105,118,101,4,3,77,84,86,3327,3340,3365,101,100,105,117,109,83,112,97,99,101,59,1,8203,104,105,4,2,99,110,3348,3357,107,83,112,97,99,101,59,1,8203,83,112,97,99,101,59,1,8203,101,114,121,84,104,105,110,83,112,97,99,101,59,1,8203,116,101,100,4,2,71,76,3389,3405,114,101,97,116,101,114,71,114,101,97,116,101,114,59,1,8811,101,115,115,76,101,115,115,59,1,8810,76,105,110,101,59,1,10,114,59,3,55349,56593,4,4,66,110,112,116,3437,3444,3460,3464,114,101,97,107,59,1,8288,66,114,101,97,107,105,110,103,83,112,97,99,101,59,1,160,102,59,1,8469,4,13,59,67,68,69,71,72,76,78,80,82,83,84,86,3492,3494,3517,3536,3578,3657,3685,3784,3823,3860,3915,4066,4107,1,10988,4,2,111,117,3500,3510,110,103,114,117,101,110,116,59,1,8802,112,67,97,112,59,1,8813,111,117,98,108,101,86,101,114,116,105,99,97,108,66,97,114,59,1,8742,4,3,108,113,120,3544,3552,3571,101,109,101,110,116,59,1,8713,117,97,108,4,2,59,84,3561,3563,1,8800,105,108,100,101,59,3,8770,824,105,115,116,115,59,1,8708,114,101,97,116,101,114,4,7,59,69,70,71,76,83,84,3600,3602,3609,3621,3631,3637,3650,1,8815,113,117,97,108,59,1,8817,117,108,108,69,113,117,97,108,59,3,8807,824,114,101,97,116,101,114,59,3,8811,824,101,115,115,59,1,8825,108,97,110,116,69,113,117,97,108,59,3,10878,824,105,108,100,101,59,1,8821,117,109,112,4,2,68,69,3666,3677,111,119,110,72,117,109,112,59,3,8782,824,113,117,97,108,59,3,8783,824,101,4,2,102,115,3692,3724,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3709,3711,3717,1,8938,97,114,59,3,10703,824,113,117,97,108,59,1,8940,115,4,6,59,69,71,76,83,84,3739,3741,3748,3757,3764,3777,1,8814,113,117,97,108,59,1,8816,114,101,97,116,101,114,59,1,8824,101,115,115,59,3,8810,824,108,97,110,116,69,113,117,97,108,59,3,10877,824,105,108,100,101,59,1,8820,101,115,116,101,100,4,2,71,76,3795,3812,114,101,97,116,101,114,71,114,101,97,116,101,114,59,3,10914,824,101,115,115,76,101,115,115,59,3,10913,824,114,101,99,101,100,101,115,4,3,59,69,83,3838,3840,3848,1,8832,113,117,97,108,59,3,10927,824,108,97,110,116,69,113,117,97,108,59,1,8928,4,2,101,105,3866,3881,118,101,114,115,101,69,108,101,109,101,110,116,59,1,8716,103,104,116,84,114,105,97,110,103,108,101,4,3,59,66,69,3900,3902,3908,1,8939,97,114,59,3,10704,824,113,117,97,108,59,1,8941,4,2,113,117,3921,3973,117,97,114,101,83,117,4,2,98,112,3933,3952,115,101,116,4,2,59,69,3942,3945,3,8847,824,113,117,97,108,59,1,8930,101,114,115,101,116,4,2,59,69,3963,3966,3,8848,824,113,117,97,108,59,1,8931,4,3,98,99,112,3981,4e3,4045,115,101,116,4,2,59,69,3990,3993,3,8834,8402,113,117,97,108,59,1,8840,99,101,101,100,115,4,4,59,69,83,84,4015,4017,4025,4037,1,8833,113,117,97,108,59,3,10928,824,108,97,110,116,69,113,117,97,108,59,1,8929,105,108,100,101,59,3,8831,824,101,114,115,101,116,4,2,59,69,4056,4059,3,8835,8402,113,117,97,108,59,1,8841,105,108,100,101,4,4,59,69,70,84,4080,4082,4089,4100,1,8769,113,117,97,108,59,1,8772,117,108,108,69,113,117,97,108,59,1,8775,105,108,100,101,59,1,8777,101,114,116,105,99,97,108,66,97,114,59,1,8740,99,114,59,3,55349,56489,105,108,100,101,5,209,1,59,4135,1,209,59,1,925,4,14,69,97,99,100,102,103,109,111,112,114,115,116,117,118,4170,4176,4187,4205,4212,4217,4228,4253,4259,4292,4295,4316,4337,4346,108,105,103,59,1,338,99,117,116,101,5,211,1,59,4185,1,211,4,2,105,121,4193,4202,114,99,5,212,1,59,4200,1,212,59,1,1054,98,108,97,99,59,1,336,114,59,3,55349,56594,114,97,118,101,5,210,1,59,4226,1,210,4,3,97,101,105,4236,4241,4246,99,114,59,1,332,103,97,59,1,937,99,114,111,110,59,1,927,112,102,59,3,55349,56646,101,110,67,117,114,108,121,4,2,68,81,4272,4285,111,117,98,108,101,81,117,111,116,101,59,1,8220,117,111,116,101,59,1,8216,59,1,10836,4,2,99,108,4301,4306,114,59,3,55349,56490,97,115,104,5,216,1,59,4314,1,216,105,4,2,108,109,4323,4332,100,101,5,213,1,59,4330,1,213,101,115,59,1,10807,109,108,5,214,1,59,4344,1,214,101,114,4,2,66,80,4354,4380,4,2,97,114,4360,4364,114,59,1,8254,97,99,4,2,101,107,4372,4375,59,1,9182,101,116,59,1,9140,97,114,101,110,116,104,101,115,105,115,59,1,9180,4,9,97,99,102,104,105,108,111,114,115,4413,4422,4426,4431,4435,4438,4448,4471,4561,114,116,105,97,108,68,59,1,8706,121,59,1,1055,114,59,3,55349,56595,105,59,1,934,59,1,928,117,115,77,105,110,117,115,59,1,177,4,2,105,112,4454,4467,110,99,97,114,101,112,108,97,110,101,59,1,8460,102,59,1,8473,4,4,59,101,105,111,4481,4483,4526,4531,1,10939,99,101,100,101,115,4,4,59,69,83,84,4498,4500,4507,4519,1,8826,113,117,97,108,59,1,10927,108,97,110,116,69,113,117,97,108,59,1,8828,105,108,100,101,59,1,8830,109,101,59,1,8243,4,2,100,112,4537,4543,117,99,116,59,1,8719,111,114,116,105,111,110,4,2,59,97,4555,4557,1,8759,108,59,1,8733,4,2,99,105,4567,4572,114,59,3,55349,56491,59,1,936,4,4,85,102,111,115,4585,4594,4599,4604,79,84,5,34,1,59,4592,1,34,114,59,3,55349,56596,112,102,59,1,8474,99,114,59,3,55349,56492,4,12,66,69,97,99,101,102,104,105,111,114,115,117,4636,4642,4650,4681,4704,4763,4767,4771,5047,5069,5081,5094,97,114,114,59,1,10512,71,5,174,1,59,4648,1,174,4,3,99,110,114,4658,4664,4668,117,116,101,59,1,340,103,59,1,10219,114,4,2,59,116,4675,4677,1,8608,108,59,1,10518,4,3,97,101,121,4689,4695,4701,114,111,110,59,1,344,100,105,108,59,1,342,59,1,1056,4,2,59,118,4710,4712,1,8476,101,114,115,101,4,2,69,85,4722,4748,4,2,108,113,4728,4736,101,109,101,110,116,59,1,8715,117,105,108,105,98,114,105,117,109,59,1,8651,112,69,113,117,105,108,105,98,114,105,117,109,59,1,10607,114,59,1,8476,111,59,1,929,103,104,116,4,8,65,67,68,70,84,85,86,97,4792,4840,4849,4905,4912,4972,5022,5040,4,2,110,114,4798,4811,103,108,101,66,114,97,99,107,101,116,59,1,10217,114,111,119,4,3,59,66,76,4822,4824,4829,1,8594,97,114,59,1,8677,101,102,116,65,114,114,111,119,59,1,8644,101,105,108,105,110,103,59,1,8969,111,4,2,117,119,4856,4869,98,108,101,66,114,97,99,107,101,116,59,1,10215,110,4,2,84,86,4876,4887,101,101,86,101,99,116,111,114,59,1,10589,101,99,116,111,114,4,2,59,66,4898,4900,1,8642,97,114,59,1,10581,108,111,111,114,59,1,8971,4,2,101,114,4918,4944,101,4,3,59,65,86,4927,4929,4936,1,8866,114,114,111,119,59,1,8614,101,99,116,111,114,59,1,10587,105,97,110,103,108,101,4,3,59,66,69,4958,4960,4965,1,8883,97,114,59,1,10704,113,117,97,108,59,1,8885,112,4,3,68,84,86,4981,4993,5004,111,119,110,86,101,99,116,111,114,59,1,10575,101,101,86,101,99,116,111,114,59,1,10588,101,99,116,111,114,4,2,59,66,5015,5017,1,8638,97,114,59,1,10580,101,99,116,111,114,4,2,59,66,5033,5035,1,8640,97,114,59,1,10579,114,114,111,119,59,1,8658,4,2,112,117,5053,5057,102,59,1,8477,110,100,73,109,112,108,105,101,115,59,1,10608,105,103,104,116,97,114,114,111,119,59,1,8667,4,2,99,104,5087,5091,114,59,1,8475,59,1,8625,108,101,68,101,108,97,121,101,100,59,1,10740,4,13,72,79,97,99,102,104,105,109,111,113,115,116,117,5134,5150,5157,5164,5198,5203,5259,5265,5277,5283,5374,5380,5385,4,2,67,99,5140,5146,72,99,121,59,1,1065,121,59,1,1064,70,84,99,121,59,1,1068,99,117,116,101,59,1,346,4,5,59,97,101,105,121,5176,5178,5184,5190,5195,1,10940,114,111,110,59,1,352,100,105,108,59,1,350,114,99,59,1,348,59,1,1057,114,59,3,55349,56598,111,114,116,4,4,68,76,82,85,5216,5227,5238,5250,111,119,110,65,114,114,111,119,59,1,8595,101,102,116,65,114,114,111,119,59,1,8592,105,103,104,116,65,114,114,111,119,59,1,8594,112,65,114,114,111,119,59,1,8593,103,109,97,59,1,931,97,108,108,67,105,114,99,108,101,59,1,8728,112,102,59,3,55349,56650,4,2,114,117,5289,5293,116,59,1,8730,97,114,101,4,4,59,73,83,85,5306,5308,5322,5367,1,9633,110,116,101,114,115,101,99,116,105,111,110,59,1,8851,117,4,2,98,112,5329,5347,115,101,116,4,2,59,69,5338,5340,1,8847,113,117,97,108,59,1,8849,101,114,115,101,116,4,2,59,69,5358,5360,1,8848,113,117,97,108,59,1,8850,110,105,111,110,59,1,8852,99,114,59,3,55349,56494,97,114,59,1,8902,4,4,98,99,109,112,5395,5420,5475,5478,4,2,59,115,5401,5403,1,8912,101,116,4,2,59,69,5411,5413,1,8912,113,117,97,108,59,1,8838,4,2,99,104,5426,5468,101,101,100,115,4,4,59,69,83,84,5440,5442,5449,5461,1,8827,113,117,97,108,59,1,10928,108,97,110,116,69,113,117,97,108,59,1,8829,105,108,100,101,59,1,8831,84,104,97,116,59,1,8715,59,1,8721,4,3,59,101,115,5486,5488,5507,1,8913,114,115,101,116,4,2,59,69,5498,5500,1,8835,113,117,97,108,59,1,8839,101,116,59,1,8913,4,11,72,82,83,97,99,102,104,105,111,114,115,5536,5546,5552,5567,5579,5602,5607,5655,5695,5701,5711,79,82,78,5,222,1,59,5544,1,222,65,68,69,59,1,8482,4,2,72,99,5558,5563,99,121,59,1,1035,121,59,1,1062,4,2,98,117,5573,5576,59,1,9,59,1,932,4,3,97,101,121,5587,5593,5599,114,111,110,59,1,356,100,105,108,59,1,354,59,1,1058,114,59,3,55349,56599,4,2,101,105,5613,5631,4,2,114,116,5619,5627,101,102,111,114,101,59,1,8756,97,59,1,920,4,2,99,110,5637,5647,107,83,112,97,99,101,59,3,8287,8202,83,112,97,99,101,59,1,8201,108,100,101,4,4,59,69,70,84,5668,5670,5677,5688,1,8764,113,117,97,108,59,1,8771,117,108,108,69,113,117,97,108,59,1,8773,105,108,100,101,59,1,8776,112,102,59,3,55349,56651,105,112,108,101,68,111,116,59,1,8411,4,2,99,116,5717,5722,114,59,3,55349,56495,114,111,107,59,1,358,4,14,97,98,99,100,102,103,109,110,111,112,114,115,116,117,5758,5789,5805,5823,5830,5835,5846,5852,5921,5937,6089,6095,6101,6108,4,2,99,114,5764,5774,117,116,101,5,218,1,59,5772,1,218,114,4,2,59,111,5781,5783,1,8607,99,105,114,59,1,10569,114,4,2,99,101,5796,5800,121,59,1,1038,118,101,59,1,364,4,2,105,121,5811,5820,114,99,5,219,1,59,5818,1,219,59,1,1059,98,108,97,99,59,1,368,114,59,3,55349,56600,114,97,118,101,5,217,1,59,5844,1,217,97,99,114,59,1,362,4,2,100,105,5858,5905,101,114,4,2,66,80,5866,5892,4,2,97,114,5872,5876,114,59,1,95,97,99,4,2,101,107,5884,5887,59,1,9183,101,116,59,1,9141,97,114,101,110,116,104,101,115,105,115,59,1,9181,111,110,4,2,59,80,5913,5915,1,8899,108,117,115,59,1,8846,4,2,103,112,5927,5932,111,110,59,1,370,102,59,3,55349,56652,4,8,65,68,69,84,97,100,112,115,5955,5985,5996,6009,6026,6033,6044,6075,114,114,111,119,4,3,59,66,68,5967,5969,5974,1,8593,97,114,59,1,10514,111,119,110,65,114,114,111,119,59,1,8645,111,119,110,65,114,114,111,119,59,1,8597,113,117,105,108,105,98,114,105,117,109,59,1,10606,101,101,4,2,59,65,6017,6019,1,8869,114,114,111,119,59,1,8613,114,114,111,119,59,1,8657,111,119,110,97,114,114,111,119,59,1,8661,101,114,4,2,76,82,6052,6063,101,102,116,65,114,114,111,119,59,1,8598,105,103,104,116,65,114,114,111,119,59,1,8599,105,4,2,59,108,6082,6084,1,978,111,110,59,1,933,105,110,103,59,1,366,99,114,59,3,55349,56496,105,108,100,101,59,1,360,109,108,5,220,1,59,6115,1,220,4,9,68,98,99,100,101,102,111,115,118,6137,6143,6148,6152,6166,6250,6255,6261,6267,97,115,104,59,1,8875,97,114,59,1,10987,121,59,1,1042,97,115,104,4,2,59,108,6161,6163,1,8873,59,1,10982,4,2,101,114,6172,6175,59,1,8897,4,3,98,116,121,6183,6188,6238,97,114,59,1,8214,4,2,59,105,6194,6196,1,8214,99,97,108,4,4,66,76,83,84,6209,6214,6220,6231,97,114,59,1,8739,105,110,101,59,1,124,101,112,97,114,97,116,111,114,59,1,10072,105,108,100,101,59,1,8768,84,104,105,110,83,112,97,99,101,59,1,8202,114,59,3,55349,56601,112,102,59,3,55349,56653,99,114,59,3,55349,56497,100,97,115,104,59,1,8874,4,5,99,101,102,111,115,6286,6292,6298,6303,6309,105,114,99,59,1,372,100,103,101,59,1,8896,114,59,3,55349,56602,112,102,59,3,55349,56654,99,114,59,3,55349,56498,4,4,102,105,111,115,6325,6330,6333,6339,114,59,3,55349,56603,59,1,926,112,102,59,3,55349,56655,99,114,59,3,55349,56499,4,9,65,73,85,97,99,102,111,115,117,6365,6370,6375,6380,6391,6405,6410,6416,6422,99,121,59,1,1071,99,121,59,1,1031,99,121,59,1,1070,99,117,116,101,5,221,1,59,6389,1,221,4,2,105,121,6397,6402,114,99,59,1,374,59,1,1067,114,59,3,55349,56604,112,102,59,3,55349,56656,99,114,59,3,55349,56500,109,108,59,1,376,4,8,72,97,99,100,101,102,111,115,6445,6450,6457,6472,6477,6501,6505,6510,99,121,59,1,1046,99,117,116,101,59,1,377,4,2,97,121,6463,6469,114,111,110,59,1,381,59,1,1047,111,116,59,1,379,4,2,114,116,6483,6497,111,87,105,100,116,104,83,112,97,99,101,59,1,8203,97,59,1,918,114,59,1,8488,112,102,59,1,8484,99,114,59,3,55349,56501,4,16,97,98,99,101,102,103,108,109,110,111,112,114,115,116,117,119,6550,6561,6568,6612,6622,6634,6645,6672,6699,6854,6870,6923,6933,6963,6974,6983,99,117,116,101,5,225,1,59,6559,1,225,114,101,118,101,59,1,259,4,6,59,69,100,105,117,121,6582,6584,6588,6591,6600,6609,1,8766,59,3,8766,819,59,1,8767,114,99,5,226,1,59,6598,1,226,116,101,5,180,1,59,6607,1,180,59,1,1072,108,105,103,5,230,1,59,6620,1,230,4,2,59,114,6628,6630,1,8289,59,3,55349,56606,114,97,118,101,5,224,1,59,6643,1,224,4,2,101,112,6651,6667,4,2,102,112,6657,6663,115,121,109,59,1,8501,104,59,1,8501,104,97,59,1,945,4,2,97,112,6678,6692,4,2,99,108,6684,6688,114,59,1,257,103,59,1,10815,5,38,1,59,6697,1,38,4,2,100,103,6705,6737,4,5,59,97,100,115,118,6717,6719,6724,6727,6734,1,8743,110,100,59,1,10837,59,1,10844,108,111,112,101,59,1,10840,59,1,10842,4,7,59,101,108,109,114,115,122,6753,6755,6758,6762,6814,6835,6848,1,8736,59,1,10660,101,59,1,8736,115,100,4,2,59,97,6770,6772,1,8737,4,8,97,98,99,100,101,102,103,104,6790,6793,6796,6799,6802,6805,6808,6811,59,1,10664,59,1,10665,59,1,10666,59,1,10667,59,1,10668,59,1,10669,59,1,10670,59,1,10671,116,4,2,59,118,6821,6823,1,8735,98,4,2,59,100,6830,6832,1,8894,59,1,10653,4,2,112,116,6841,6845,104,59,1,8738,59,1,197,97,114,114,59,1,9084,4,2,103,112,6860,6865,111,110,59,1,261,102,59,3,55349,56658,4,7,59,69,97,101,105,111,112,6886,6888,6891,6897,6900,6904,6908,1,8776,59,1,10864,99,105,114,59,1,10863,59,1,8778,100,59,1,8779,115,59,1,39,114,111,120,4,2,59,101,6917,6919,1,8776,113,59,1,8778,105,110,103,5,229,1,59,6931,1,229,4,3,99,116,121,6941,6946,6949,114,59,3,55349,56502,59,1,42,109,112,4,2,59,101,6957,6959,1,8776,113,59,1,8781,105,108,100,101,5,227,1,59,6972,1,227,109,108,5,228,1,59,6981,1,228,4,2,99,105,6989,6997,111,110,105,110,116,59,1,8755,110,116,59,1,10769,4,16,78,97,98,99,100,101,102,105,107,108,110,111,112,114,115,117,7036,7041,7119,7135,7149,7155,7219,7224,7347,7354,7463,7489,7786,7793,7814,7866,111,116,59,1,10989,4,2,99,114,7047,7094,107,4,4,99,101,112,115,7058,7064,7073,7080,111,110,103,59,1,8780,112,115,105,108,111,110,59,1,1014,114,105,109,101,59,1,8245,105,109,4,2,59,101,7088,7090,1,8765,113,59,1,8909,4,2,118,119,7100,7105,101,101,59,1,8893,101,100,4,2,59,103,7113,7115,1,8965,101,59,1,8965,114,107,4,2,59,116,7127,7129,1,9141,98,114,107,59,1,9142,4,2,111,121,7141,7146,110,103,59,1,8780,59,1,1073,113,117,111,59,1,8222,4,5,99,109,112,114,116,7167,7181,7188,7193,7199,97,117,115,4,2,59,101,7176,7178,1,8757,59,1,8757,112,116,121,118,59,1,10672,115,105,59,1,1014,110,111,117,59,1,8492,4,3,97,104,119,7207,7210,7213,59,1,946,59,1,8502,101,101,110,59,1,8812,114,59,3,55349,56607,103,4,7,99,111,115,116,117,118,119,7241,7262,7288,7305,7328,7335,7340,4,3,97,105,117,7249,7253,7258,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,4,3,100,112,116,7270,7275,7281,111,116,59,1,10752,108,117,115,59,1,10753,105,109,101,115,59,1,10754,4,2,113,116,7294,7300,99,117,112,59,1,10758,97,114,59,1,9733,114,105,97,110,103,108,101,4,2,100,117,7318,7324,111,119,110,59,1,9661,112,59,1,9651,112,108,117,115,59,1,10756,101,101,59,1,8897,101,100,103,101,59,1,8896,97,114,111,119,59,1,10509,4,3,97,107,111,7362,7436,7458,4,2,99,110,7368,7432,107,4,3,108,115,116,7377,7386,7394,111,122,101,110,103,101,59,1,10731,113,117,97,114,101,59,1,9642,114,105,97,110,103,108,101,4,4,59,100,108,114,7411,7413,7419,7425,1,9652,111,119,110,59,1,9662,101,102,116,59,1,9666,105,103,104,116,59,1,9656,107,59,1,9251,4,2,49,51,7442,7454,4,2,50,52,7448,7451,59,1,9618,59,1,9617,52,59,1,9619,99,107,59,1,9608,4,2,101,111,7469,7485,4,2,59,113,7475,7478,3,61,8421,117,105,118,59,3,8801,8421,116,59,1,8976,4,4,112,116,119,120,7499,7504,7517,7523,102,59,3,55349,56659,4,2,59,116,7510,7512,1,8869,111,109,59,1,8869,116,105,101,59,1,8904,4,12,68,72,85,86,98,100,104,109,112,116,117,118,7549,7571,7597,7619,7655,7660,7682,7708,7715,7721,7728,7750,4,4,76,82,108,114,7559,7562,7565,7568,59,1,9559,59,1,9556,59,1,9558,59,1,9555,4,5,59,68,85,100,117,7583,7585,7588,7591,7594,1,9552,59,1,9574,59,1,9577,59,1,9572,59,1,9575,4,4,76,82,108,114,7607,7610,7613,7616,59,1,9565,59,1,9562,59,1,9564,59,1,9561,4,7,59,72,76,82,104,108,114,7635,7637,7640,7643,7646,7649,7652,1,9553,59,1,9580,59,1,9571,59,1,9568,59,1,9579,59,1,9570,59,1,9567,111,120,59,1,10697,4,4,76,82,108,114,7670,7673,7676,7679,59,1,9557,59,1,9554,59,1,9488,59,1,9484,4,5,59,68,85,100,117,7694,7696,7699,7702,7705,1,9472,59,1,9573,59,1,9576,59,1,9516,59,1,9524,105,110,117,115,59,1,8863,108,117,115,59,1,8862,105,109,101,115,59,1,8864,4,4,76,82,108,114,7738,7741,7744,7747,59,1,9563,59,1,9560,59,1,9496,59,1,9492,4,7,59,72,76,82,104,108,114,7766,7768,7771,7774,7777,7780,7783,1,9474,59,1,9578,59,1,9569,59,1,9566,59,1,9532,59,1,9508,59,1,9500,114,105,109,101,59,1,8245,4,2,101,118,7799,7804,118,101,59,1,728,98,97,114,5,166,1,59,7812,1,166,4,4,99,101,105,111,7824,7829,7834,7846,114,59,3,55349,56503,109,105,59,1,8271,109,4,2,59,101,7841,7843,1,8765,59,1,8909,108,4,3,59,98,104,7855,7857,7860,1,92,59,1,10693,115,117,98,59,1,10184,4,2,108,109,7872,7885,108,4,2,59,101,7879,7881,1,8226,116,59,1,8226,112,4,3,59,69,101,7894,7896,7899,1,8782,59,1,10926,4,2,59,113,7905,7907,1,8783,59,1,8783,4,15,97,99,100,101,102,104,105,108,111,114,115,116,117,119,121,7942,8021,8075,8080,8121,8126,8157,8279,8295,8430,8446,8485,8491,8707,8726,4,3,99,112,114,7950,7956,8007,117,116,101,59,1,263,4,6,59,97,98,99,100,115,7970,7972,7977,7984,7998,8003,1,8745,110,100,59,1,10820,114,99,117,112,59,1,10825,4,2,97,117,7990,7994,112,59,1,10827,112,59,1,10823,111,116,59,1,10816,59,3,8745,65024,4,2,101,111,8013,8017,116,59,1,8257,110,59,1,711,4,4,97,101,105,117,8031,8046,8056,8061,4,2,112,114,8037,8041,115,59,1,10829,111,110,59,1,269,100,105,108,5,231,1,59,8054,1,231,114,99,59,1,265,112,115,4,2,59,115,8069,8071,1,10828,109,59,1,10832,111,116,59,1,267,4,3,100,109,110,8088,8097,8104,105,108,5,184,1,59,8095,1,184,112,116,121,118,59,1,10674,116,5,162,2,59,101,8112,8114,1,162,114,100,111,116,59,1,183,114,59,3,55349,56608,4,3,99,101,105,8134,8138,8154,121,59,1,1095,99,107,4,2,59,109,8146,8148,1,10003,97,114,107,59,1,10003,59,1,967,114,4,7,59,69,99,101,102,109,115,8174,8176,8179,8258,8261,8268,8273,1,9675,59,1,10691,4,3,59,101,108,8187,8189,8193,1,710,113,59,1,8791,101,4,2,97,100,8200,8223,114,114,111,119,4,2,108,114,8210,8216,101,102,116,59,1,8634,105,103,104,116,59,1,8635,4,5,82,83,97,99,100,8235,8238,8241,8246,8252,59,1,174,59,1,9416,115,116,59,1,8859,105,114,99,59,1,8858,97,115,104,59,1,8861,59,1,8791,110,105,110,116,59,1,10768,105,100,59,1,10991,99,105,114,59,1,10690,117,98,115,4,2,59,117,8288,8290,1,9827,105,116,59,1,9827,4,4,108,109,110,112,8305,8326,8376,8400,111,110,4,2,59,101,8313,8315,1,58,4,2,59,113,8321,8323,1,8788,59,1,8788,4,2,109,112,8332,8344,97,4,2,59,116,8339,8341,1,44,59,1,64,4,3,59,102,108,8352,8354,8358,1,8705,110,59,1,8728,101,4,2,109,120,8365,8371,101,110,116,59,1,8705,101,115,59,1,8450,4,2,103,105,8382,8395,4,2,59,100,8388,8390,1,8773,111,116,59,1,10861,110,116,59,1,8750,4,3,102,114,121,8408,8412,8417,59,3,55349,56660,111,100,59,1,8720,5,169,2,59,115,8424,8426,1,169,114,59,1,8471,4,2,97,111,8436,8441,114,114,59,1,8629,115,115,59,1,10007,4,2,99,117,8452,8457,114,59,3,55349,56504,4,2,98,112,8463,8474,4,2,59,101,8469,8471,1,10959,59,1,10961,4,2,59,101,8480,8482,1,10960,59,1,10962,100,111,116,59,1,8943,4,7,100,101,108,112,114,118,119,8507,8522,8536,8550,8600,8697,8702,97,114,114,4,2,108,114,8516,8519,59,1,10552,59,1,10549,4,2,112,115,8528,8532,114,59,1,8926,99,59,1,8927,97,114,114,4,2,59,112,8545,8547,1,8630,59,1,10557,4,6,59,98,99,100,111,115,8564,8566,8573,8587,8592,8596,1,8746,114,99,97,112,59,1,10824,4,2,97,117,8579,8583,112,59,1,10822,112,59,1,10826,111,116,59,1,8845,114,59,1,10821,59,3,8746,65024,4,4,97,108,114,118,8610,8623,8663,8672,114,114,4,2,59,109,8618,8620,1,8631,59,1,10556,121,4,3,101,118,119,8632,8651,8656,113,4,2,112,115,8639,8645,114,101,99,59,1,8926,117,99,99,59,1,8927,101,101,59,1,8910,101,100,103,101,59,1,8911,101,110,5,164,1,59,8670,1,164,101,97,114,114,111,119,4,2,108,114,8684,8690,101,102,116,59,1,8630,105,103,104,116,59,1,8631,101,101,59,1,8910,101,100,59,1,8911,4,2,99,105,8713,8721,111,110,105,110,116,59,1,8754,110,116,59,1,8753,108,99,116,121,59,1,9005,4,19,65,72,97,98,99,100,101,102,104,105,106,108,111,114,115,116,117,119,122,8773,8778,8783,8821,8839,8854,8887,8914,8930,8944,9036,9041,9058,9197,9227,9258,9281,9297,9305,114,114,59,1,8659,97,114,59,1,10597,4,4,103,108,114,115,8793,8799,8805,8809,103,101,114,59,1,8224,101,116,104,59,1,8504,114,59,1,8595,104,4,2,59,118,8816,8818,1,8208,59,1,8867,4,2,107,108,8827,8834,97,114,111,119,59,1,10511,97,99,59,1,733,4,2,97,121,8845,8851,114,111,110,59,1,271,59,1,1076,4,3,59,97,111,8862,8864,8880,1,8518,4,2,103,114,8870,8876,103,101,114,59,1,8225,114,59,1,8650,116,115,101,113,59,1,10871,4,3,103,108,109,8895,8902,8907,5,176,1,59,8900,1,176,116,97,59,1,948,112,116,121,118,59,1,10673,4,2,105,114,8920,8926,115,104,116,59,1,10623,59,3,55349,56609,97,114,4,2,108,114,8938,8941,59,1,8643,59,1,8642,4,5,97,101,103,115,118,8956,8986,8989,8996,9001,109,4,3,59,111,115,8965,8967,8983,1,8900,110,100,4,2,59,115,8975,8977,1,8900,117,105,116,59,1,9830,59,1,9830,59,1,168,97,109,109,97,59,1,989,105,110,59,1,8946,4,3,59,105,111,9009,9011,9031,1,247,100,101,5,247,2,59,111,9020,9022,1,247,110,116,105,109,101,115,59,1,8903,110,120,59,1,8903,99,121,59,1,1106,99,4,2,111,114,9048,9053,114,110,59,1,8990,111,112,59,1,8973,4,5,108,112,116,117,119,9070,9076,9081,9130,9144,108,97,114,59,1,36,102,59,3,55349,56661,4,5,59,101,109,112,115,9093,9095,9109,9116,9122,1,729,113,4,2,59,100,9102,9104,1,8784,111,116,59,1,8785,105,110,117,115,59,1,8760,108,117,115,59,1,8724,113,117,97,114,101,59,1,8865,98,108,101,98,97,114,119,101,100,103,101,59,1,8966,110,4,3,97,100,104,9153,9160,9172,114,114,111,119,59,1,8595,111,119,110,97,114,114,111,119,115,59,1,8650,97,114,112,111,111,110,4,2,108,114,9184,9190,101,102,116,59,1,8643,105,103,104,116,59,1,8642,4,2,98,99,9203,9211,107,97,114,111,119,59,1,10512,4,2,111,114,9217,9222,114,110,59,1,8991,111,112,59,1,8972,4,3,99,111,116,9235,9248,9252,4,2,114,121,9241,9245,59,3,55349,56505,59,1,1109,108,59,1,10742,114,111,107,59,1,273,4,2,100,114,9264,9269,111,116,59,1,8945,105,4,2,59,102,9276,9278,1,9663,59,1,9662,4,2,97,104,9287,9292,114,114,59,1,8693,97,114,59,1,10607,97,110,103,108,101,59,1,10662,4,2,99,105,9311,9315,121,59,1,1119,103,114,97,114,114,59,1,10239,4,18,68,97,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,120,9361,9376,9398,9439,9444,9447,9462,9495,9531,9585,9598,9614,9659,9755,9771,9792,9808,9826,4,2,68,111,9367,9372,111,116,59,1,10871,116,59,1,8785,4,2,99,115,9382,9392,117,116,101,5,233,1,59,9390,1,233,116,101,114,59,1,10862,4,4,97,105,111,121,9408,9414,9430,9436,114,111,110,59,1,283,114,4,2,59,99,9421,9423,1,8790,5,234,1,59,9428,1,234,108,111,110,59,1,8789,59,1,1101,111,116,59,1,279,59,1,8519,4,2,68,114,9453,9458,111,116,59,1,8786,59,3,55349,56610,4,3,59,114,115,9470,9472,9482,1,10906,97,118,101,5,232,1,59,9480,1,232,4,2,59,100,9488,9490,1,10902,111,116,59,1,10904,4,4,59,105,108,115,9505,9507,9515,9518,1,10905,110,116,101,114,115,59,1,9191,59,1,8467,4,2,59,100,9524,9526,1,10901,111,116,59,1,10903,4,3,97,112,115,9539,9544,9564,99,114,59,1,275,116,121,4,3,59,115,118,9554,9556,9561,1,8709,101,116,59,1,8709,59,1,8709,112,4,2,49,59,9571,9583,4,2,51,52,9577,9580,59,1,8196,59,1,8197,1,8195,4,2,103,115,9591,9594,59,1,331,112,59,1,8194,4,2,103,112,9604,9609,111,110,59,1,281,102,59,3,55349,56662,4,3,97,108,115,9622,9635,9640,114,4,2,59,115,9629,9631,1,8917,108,59,1,10723,117,115,59,1,10865,105,4,3,59,108,118,9649,9651,9656,1,949,111,110,59,1,949,59,1,1013,4,4,99,115,117,118,9669,9686,9716,9747,4,2,105,111,9675,9680,114,99,59,1,8790,108,111,110,59,1,8789,4,2,105,108,9692,9696,109,59,1,8770,97,110,116,4,2,103,108,9705,9710,116,114,59,1,10902,101,115,115,59,1,10901,4,3,97,101,105,9724,9729,9734,108,115,59,1,61,115,116,59,1,8799,118,4,2,59,68,9741,9743,1,8801,68,59,1,10872,112,97,114,115,108,59,1,10725,4,2,68,97,9761,9766,111,116,59,1,8787,114,114,59,1,10609,4,3,99,100,105,9779,9783,9788,114,59,1,8495,111,116,59,1,8784,109,59,1,8770,4,2,97,104,9798,9801,59,1,951,5,240,1,59,9806,1,240,4,2,109,114,9814,9822,108,5,235,1,59,9820,1,235,111,59,1,8364,4,3,99,105,112,9834,9838,9843,108,59,1,33,115,116,59,1,8707,4,2,101,111,9849,9859,99,116,97,116,105,111,110,59,1,8496,110,101,110,116,105,97,108,101,59,1,8519,4,12,97,99,101,102,105,106,108,110,111,112,114,115,9896,9910,9914,9921,9954,9960,9967,9989,9994,10027,10036,10164,108,108,105,110,103,100,111,116,115,101,113,59,1,8786,121,59,1,1092,109,97,108,101,59,1,9792,4,3,105,108,114,9929,9935,9950,108,105,103,59,1,64259,4,2,105,108,9941,9945,103,59,1,64256,105,103,59,1,64260,59,3,55349,56611,108,105,103,59,1,64257,108,105,103,59,3,102,106,4,3,97,108,116,9975,9979,9984,116,59,1,9837,105,103,59,1,64258,110,115,59,1,9649,111,102,59,1,402,4,2,112,114,1e4,10005,102,59,3,55349,56663,4,2,97,107,10011,10016,108,108,59,1,8704,4,2,59,118,10022,10024,1,8916,59,1,10969,97,114,116,105,110,116,59,1,10765,4,2,97,111,10042,10159,4,2,99,115,10048,10155,4,6,49,50,51,52,53,55,10062,10102,10114,10135,10139,10151,4,6,50,51,52,53,54,56,10076,10083,10086,10093,10096,10099,5,189,1,59,10081,1,189,59,1,8531,5,188,1,59,10091,1,188,59,1,8533,59,1,8537,59,1,8539,4,2,51,53,10108,10111,59,1,8532,59,1,8534,4,3,52,53,56,10122,10129,10132,5,190,1,59,10127,1,190,59,1,8535,59,1,8540,53,59,1,8536,4,2,54,56,10145,10148,59,1,8538,59,1,8541,56,59,1,8542,108,59,1,8260,119,110,59,1,8994,99,114,59,3,55349,56507,4,17,69,97,98,99,100,101,102,103,105,106,108,110,111,114,115,116,118,10206,10217,10247,10254,10268,10273,10358,10363,10374,10380,10385,10406,10458,10464,10470,10497,10610,4,2,59,108,10212,10214,1,8807,59,1,10892,4,3,99,109,112,10225,10231,10244,117,116,101,59,1,501,109,97,4,2,59,100,10239,10241,1,947,59,1,989,59,1,10886,114,101,118,101,59,1,287,4,2,105,121,10260,10265,114,99,59,1,285,59,1,1075,111,116,59,1,289,4,4,59,108,113,115,10283,10285,10288,10308,1,8805,59,1,8923,4,3,59,113,115,10296,10298,10301,1,8805,59,1,8807,108,97,110,116,59,1,10878,4,4,59,99,100,108,10318,10320,10324,10345,1,10878,99,59,1,10921,111,116,4,2,59,111,10332,10334,1,10880,4,2,59,108,10340,10342,1,10882,59,1,10884,4,2,59,101,10351,10354,3,8923,65024,115,59,1,10900,114,59,3,55349,56612,4,2,59,103,10369,10371,1,8811,59,1,8921,109,101,108,59,1,8503,99,121,59,1,1107,4,4,59,69,97,106,10395,10397,10400,10403,1,8823,59,1,10898,59,1,10917,59,1,10916,4,4,69,97,101,115,10416,10419,10434,10453,59,1,8809,112,4,2,59,112,10426,10428,1,10890,114,111,120,59,1,10890,4,2,59,113,10440,10442,1,10888,4,2,59,113,10448,10450,1,10888,59,1,8809,105,109,59,1,8935,112,102,59,3,55349,56664,97,118,101,59,1,96,4,2,99,105,10476,10480,114,59,1,8458,109,4,3,59,101,108,10489,10491,10494,1,8819,59,1,10894,59,1,10896,5,62,6,59,99,100,108,113,114,10512,10514,10527,10532,10538,10545,1,62,4,2,99,105,10520,10523,59,1,10919,114,59,1,10874,111,116,59,1,8919,80,97,114,59,1,10645,117,101,115,116,59,1,10876,4,5,97,100,101,108,115,10557,10574,10579,10599,10605,4,2,112,114,10563,10570,112,114,111,120,59,1,10886,114,59,1,10616,111,116,59,1,8919,113,4,2,108,113,10586,10592,101,115,115,59,1,8923,108,101,115,115,59,1,10892,101,115,115,59,1,8823,105,109,59,1,8819,4,2,101,110,10616,10626,114,116,110,101,113,113,59,3,8809,65024,69,59,3,8809,65024,4,10,65,97,98,99,101,102,107,111,115,121,10653,10658,10713,10718,10724,10760,10765,10786,10850,10875,114,114,59,1,8660,4,4,105,108,109,114,10668,10674,10678,10684,114,115,112,59,1,8202,102,59,1,189,105,108,116,59,1,8459,4,2,100,114,10690,10695,99,121,59,1,1098,4,3,59,99,119,10703,10705,10710,1,8596,105,114,59,1,10568,59,1,8621,97,114,59,1,8463,105,114,99,59,1,293,4,3,97,108,114,10732,10748,10754,114,116,115,4,2,59,117,10741,10743,1,9829,105,116,59,1,9829,108,105,112,59,1,8230,99,111,110,59,1,8889,114,59,3,55349,56613,115,4,2,101,119,10772,10779,97,114,111,119,59,1,10533,97,114,111,119,59,1,10534,4,5,97,109,111,112,114,10798,10803,10809,10839,10844,114,114,59,1,8703,116,104,116,59,1,8763,107,4,2,108,114,10816,10827,101,102,116,97,114,114,111,119,59,1,8617,105,103,104,116,97,114,114,111,119,59,1,8618,102,59,3,55349,56665,98,97,114,59,1,8213,4,3,99,108,116,10858,10863,10869,114,59,3,55349,56509,97,115,104,59,1,8463,114,111,107,59,1,295,4,2,98,112,10881,10887,117,108,108,59,1,8259,104,101,110,59,1,8208,4,15,97,99,101,102,103,105,106,109,110,111,112,113,115,116,117,10925,10936,10958,10977,10990,11001,11039,11045,11101,11192,11220,11226,11237,11285,11299,99,117,116,101,5,237,1,59,10934,1,237,4,3,59,105,121,10944,10946,10955,1,8291,114,99,5,238,1,59,10953,1,238,59,1,1080,4,2,99,120,10964,10968,121,59,1,1077,99,108,5,161,1,59,10975,1,161,4,2,102,114,10983,10986,59,1,8660,59,3,55349,56614,114,97,118,101,5,236,1,59,10999,1,236,4,4,59,105,110,111,11011,11013,11028,11034,1,8520,4,2,105,110,11019,11024,110,116,59,1,10764,116,59,1,8749,102,105,110,59,1,10716,116,97,59,1,8489,108,105,103,59,1,307,4,3,97,111,112,11053,11092,11096,4,3,99,103,116,11061,11065,11088,114,59,1,299,4,3,101,108,112,11073,11076,11082,59,1,8465,105,110,101,59,1,8464,97,114,116,59,1,8465,104,59,1,305,102,59,1,8887,101,100,59,1,437,4,5,59,99,102,111,116,11113,11115,11121,11136,11142,1,8712,97,114,101,59,1,8453,105,110,4,2,59,116,11129,11131,1,8734,105,101,59,1,10717,100,111,116,59,1,305,4,5,59,99,101,108,112,11154,11156,11161,11179,11186,1,8747,97,108,59,1,8890,4,2,103,114,11167,11173,101,114,115,59,1,8484,99,97,108,59,1,8890,97,114,104,107,59,1,10775,114,111,100,59,1,10812,4,4,99,103,112,116,11202,11206,11211,11216,121,59,1,1105,111,110,59,1,303,102,59,3,55349,56666,97,59,1,953,114,111,100,59,1,10812,117,101,115,116,5,191,1,59,11235,1,191,4,2,99,105,11243,11248,114,59,3,55349,56510,110,4,5,59,69,100,115,118,11261,11263,11266,11271,11282,1,8712,59,1,8953,111,116,59,1,8949,4,2,59,118,11277,11279,1,8948,59,1,8947,59,1,8712,4,2,59,105,11291,11293,1,8290,108,100,101,59,1,297,4,2,107,109,11305,11310,99,121,59,1,1110,108,5,239,1,59,11316,1,239,4,6,99,102,109,111,115,117,11332,11346,11351,11357,11363,11380,4,2,105,121,11338,11343,114,99,59,1,309,59,1,1081,114,59,3,55349,56615,97,116,104,59,1,567,112,102,59,3,55349,56667,4,2,99,101,11369,11374,114,59,3,55349,56511,114,99,121,59,1,1112,107,99,121,59,1,1108,4,8,97,99,102,103,104,106,111,115,11404,11418,11433,11438,11445,11450,11455,11461,112,112,97,4,2,59,118,11413,11415,1,954,59,1,1008,4,2,101,121,11424,11430,100,105,108,59,1,311,59,1,1082,114,59,3,55349,56616,114,101,101,110,59,1,312,99,121,59,1,1093,99,121,59,1,1116,112,102,59,3,55349,56668,99,114,59,3,55349,56512,4,23,65,66,69,72,97,98,99,100,101,102,103,104,106,108,109,110,111,112,114,115,116,117,118,11515,11538,11544,11555,11560,11721,11780,11818,11868,12136,12160,12171,12203,12208,12246,12275,12327,12509,12523,12569,12641,12732,12752,4,3,97,114,116,11523,11528,11532,114,114,59,1,8666,114,59,1,8656,97,105,108,59,1,10523,97,114,114,59,1,10510,4,2,59,103,11550,11552,1,8806,59,1,10891,97,114,59,1,10594,4,9,99,101,103,109,110,112,113,114,116,11580,11586,11594,11600,11606,11624,11627,11636,11694,117,116,101,59,1,314,109,112,116,121,118,59,1,10676,114,97,110,59,1,8466,98,100,97,59,1,955,103,4,3,59,100,108,11615,11617,11620,1,10216,59,1,10641,101,59,1,10216,59,1,10885,117,111,5,171,1,59,11634,1,171,114,4,8,59,98,102,104,108,112,115,116,11655,11657,11669,11673,11677,11681,11685,11690,1,8592,4,2,59,102,11663,11665,1,8676,115,59,1,10527,115,59,1,10525,107,59,1,8617,112,59,1,8619,108,59,1,10553,105,109,59,1,10611,108,59,1,8610,4,3,59,97,101,11702,11704,11709,1,10923,105,108,59,1,10521,4,2,59,115,11715,11717,1,10925,59,3,10925,65024,4,3,97,98,114,11729,11734,11739,114,114,59,1,10508,114,107,59,1,10098,4,2,97,107,11745,11758,99,4,2,101,107,11752,11755,59,1,123,59,1,91,4,2,101,115,11764,11767,59,1,10635,108,4,2,100,117,11774,11777,59,1,10639,59,1,10637,4,4,97,101,117,121,11790,11796,11811,11815,114,111,110,59,1,318,4,2,100,105,11802,11807,105,108,59,1,316,108,59,1,8968,98,59,1,123,59,1,1083,4,4,99,113,114,115,11828,11832,11845,11864,97,59,1,10550,117,111,4,2,59,114,11840,11842,1,8220,59,1,8222,4,2,100,117,11851,11857,104,97,114,59,1,10599,115,104,97,114,59,1,10571,104,59,1,8626,4,5,59,102,103,113,115,11880,11882,12008,12011,12031,1,8804,116,4,5,97,104,108,114,116,11895,11913,11935,11947,11996,114,114,111,119,4,2,59,116,11905,11907,1,8592,97,105,108,59,1,8610,97,114,112,111,111,110,4,2,100,117,11925,11931,111,119,110,59,1,8637,112,59,1,8636,101,102,116,97,114,114,111,119,115,59,1,8647,105,103,104,116,4,3,97,104,115,11959,11974,11984,114,114,111,119,4,2,59,115,11969,11971,1,8596,59,1,8646,97,114,112,111,111,110,115,59,1,8651,113,117,105,103,97,114,114,111,119,59,1,8621,104,114,101,101,116,105,109,101,115,59,1,8907,59,1,8922,4,3,59,113,115,12019,12021,12024,1,8804,59,1,8806,108,97,110,116,59,1,10877,4,5,59,99,100,103,115,12043,12045,12049,12070,12083,1,10877,99,59,1,10920,111,116,4,2,59,111,12057,12059,1,10879,4,2,59,114,12065,12067,1,10881,59,1,10883,4,2,59,101,12076,12079,3,8922,65024,115,59,1,10899,4,5,97,100,101,103,115,12095,12103,12108,12126,12131,112,112,114,111,120,59,1,10885,111,116,59,1,8918,113,4,2,103,113,12115,12120,116,114,59,1,8922,103,116,114,59,1,10891,116,114,59,1,8822,105,109,59,1,8818,4,3,105,108,114,12144,12150,12156,115,104,116,59,1,10620,111,111,114,59,1,8970,59,3,55349,56617,4,2,59,69,12166,12168,1,8822,59,1,10897,4,2,97,98,12177,12198,114,4,2,100,117,12184,12187,59,1,8637,4,2,59,108,12193,12195,1,8636,59,1,10602,108,107,59,1,9604,99,121,59,1,1113,4,5,59,97,99,104,116,12220,12222,12227,12235,12241,1,8810,114,114,59,1,8647,111,114,110,101,114,59,1,8990,97,114,100,59,1,10603,114,105,59,1,9722,4,2,105,111,12252,12258,100,111,116,59,1,320,117,115,116,4,2,59,97,12267,12269,1,9136,99,104,101,59,1,9136,4,4,69,97,101,115,12285,12288,12303,12322,59,1,8808,112,4,2,59,112,12295,12297,1,10889,114,111,120,59,1,10889,4,2,59,113,12309,12311,1,10887,4,2,59,113,12317,12319,1,10887,59,1,8808,105,109,59,1,8934,4,8,97,98,110,111,112,116,119,122,12345,12359,12364,12421,12446,12467,12474,12490,4,2,110,114,12351,12355,103,59,1,10220,114,59,1,8701,114,107,59,1,10214,103,4,3,108,109,114,12373,12401,12409,101,102,116,4,2,97,114,12382,12389,114,114,111,119,59,1,10229,105,103,104,116,97,114,114,111,119,59,1,10231,97,112,115,116,111,59,1,10236,105,103,104,116,97,114,114,111,119,59,1,10230,112,97,114,114,111,119,4,2,108,114,12433,12439,101,102,116,59,1,8619,105,103,104,116,59,1,8620,4,3,97,102,108,12454,12458,12462,114,59,1,10629,59,3,55349,56669,117,115,59,1,10797,105,109,101,115,59,1,10804,4,2,97,98,12480,12485,115,116,59,1,8727,97,114,59,1,95,4,3,59,101,102,12498,12500,12506,1,9674,110,103,101,59,1,9674,59,1,10731,97,114,4,2,59,108,12517,12519,1,40,116,59,1,10643,4,5,97,99,104,109,116,12535,12540,12548,12561,12564,114,114,59,1,8646,111,114,110,101,114,59,1,8991,97,114,4,2,59,100,12556,12558,1,8651,59,1,10605,59,1,8206,114,105,59,1,8895,4,6,97,99,104,105,113,116,12583,12589,12594,12597,12614,12635,113,117,111,59,1,8249,114,59,3,55349,56513,59,1,8624,109,4,3,59,101,103,12606,12608,12611,1,8818,59,1,10893,59,1,10895,4,2,98,117,12620,12623,59,1,91,111,4,2,59,114,12630,12632,1,8216,59,1,8218,114,111,107,59,1,322,5,60,8,59,99,100,104,105,108,113,114,12660,12662,12675,12680,12686,12692,12698,12705,1,60,4,2,99,105,12668,12671,59,1,10918,114,59,1,10873,111,116,59,1,8918,114,101,101,59,1,8907,109,101,115,59,1,8905,97,114,114,59,1,10614,117,101,115,116,59,1,10875,4,2,80,105,12711,12716,97,114,59,1,10646,4,3,59,101,102,12724,12726,12729,1,9667,59,1,8884,59,1,9666,114,4,2,100,117,12739,12746,115,104,97,114,59,1,10570,104,97,114,59,1,10598,4,2,101,110,12758,12768,114,116,110,101,113,113,59,3,8808,65024,69,59,3,8808,65024,4,14,68,97,99,100,101,102,104,105,108,110,111,112,115,117,12803,12809,12893,12908,12914,12928,12933,12937,13011,13025,13032,13049,13052,13069,68,111,116,59,1,8762,4,4,99,108,112,114,12819,12827,12849,12887,114,5,175,1,59,12825,1,175,4,2,101,116,12833,12836,59,1,9794,4,2,59,101,12842,12844,1,10016,115,101,59,1,10016,4,2,59,115,12855,12857,1,8614,116,111,4,4,59,100,108,117,12869,12871,12877,12883,1,8614,111,119,110,59,1,8615,101,102,116,59,1,8612,112,59,1,8613,107,101,114,59,1,9646,4,2,111,121,12899,12905,109,109,97,59,1,10793,59,1,1084,97,115,104,59,1,8212,97,115,117,114,101,100,97,110,103,108,101,59,1,8737,114,59,3,55349,56618,111,59,1,8487,4,3,99,100,110,12945,12954,12985,114,111,5,181,1,59,12952,1,181,4,4,59,97,99,100,12964,12966,12971,12976,1,8739,115,116,59,1,42,105,114,59,1,10992,111,116,5,183,1,59,12983,1,183,117,115,4,3,59,98,100,12995,12997,13e3,1,8722,59,1,8863,4,2,59,117,13006,13008,1,8760,59,1,10794,4,2,99,100,13017,13021,112,59,1,10971,114,59,1,8230,112,108,117,115,59,1,8723,4,2,100,112,13038,13044,101,108,115,59,1,8871,102,59,3,55349,56670,59,1,8723,4,2,99,116,13058,13063,114,59,3,55349,56514,112,111,115,59,1,8766,4,3,59,108,109,13077,13079,13087,1,956,116,105,109,97,112,59,1,8888,97,112,59,1,8888,4,24,71,76,82,86,97,98,99,100,101,102,103,104,105,106,108,109,111,112,114,115,116,117,118,119,13142,13165,13217,13229,13247,13330,13359,13414,13420,13508,13513,13579,13602,13626,13631,13762,13767,13855,13936,13995,14214,14285,14312,14432,4,2,103,116,13148,13152,59,3,8921,824,4,2,59,118,13158,13161,3,8811,8402,59,3,8811,824,4,3,101,108,116,13173,13200,13204,102,116,4,2,97,114,13181,13188,114,114,111,119,59,1,8653,105,103,104,116,97,114,114,111,119,59,1,8654,59,3,8920,824,4,2,59,118,13210,13213,3,8810,8402,59,3,8810,824,105,103,104,116,97,114,114,111,119,59,1,8655,4,2,68,100,13235,13241,97,115,104,59,1,8879,97,115,104,59,1,8878,4,5,98,99,110,112,116,13259,13264,13270,13275,13308,108,97,59,1,8711,117,116,101,59,1,324,103,59,3,8736,8402,4,5,59,69,105,111,112,13287,13289,13293,13298,13302,1,8777,59,3,10864,824,100,59,3,8779,824,115,59,1,329,114,111,120,59,1,8777,117,114,4,2,59,97,13316,13318,1,9838,108,4,2,59,115,13325,13327,1,9838,59,1,8469,4,2,115,117,13336,13344,112,5,160,1,59,13342,1,160,109,112,4,2,59,101,13352,13355,3,8782,824,59,3,8783,824,4,5,97,101,111,117,121,13371,13385,13391,13407,13411,4,2,112,114,13377,13380,59,1,10819,111,110,59,1,328,100,105,108,59,1,326,110,103,4,2,59,100,13399,13401,1,8775,111,116,59,3,10861,824,112,59,1,10818,59,1,1085,97,115,104,59,1,8211,4,7,59,65,97,100,113,115,120,13436,13438,13443,13466,13472,13478,13494,1,8800,114,114,59,1,8663,114,4,2,104,114,13450,13454,107,59,1,10532,4,2,59,111,13460,13462,1,8599,119,59,1,8599,111,116,59,3,8784,824,117,105,118,59,1,8802,4,2,101,105,13484,13489,97,114,59,1,10536,109,59,3,8770,824,105,115,116,4,2,59,115,13503,13505,1,8708,59,1,8708,114,59,3,55349,56619,4,4,69,101,115,116,13523,13527,13563,13568,59,3,8807,824,4,3,59,113,115,13535,13537,13559,1,8817,4,3,59,113,115,13545,13547,13551,1,8817,59,3,8807,824,108,97,110,116,59,3,10878,824,59,3,10878,824,105,109,59,1,8821,4,2,59,114,13574,13576,1,8815,59,1,8815,4,3,65,97,112,13587,13592,13597,114,114,59,1,8654,114,114,59,1,8622,97,114,59,1,10994,4,3,59,115,118,13610,13612,13623,1,8715,4,2,59,100,13618,13620,1,8956,59,1,8954,59,1,8715,99,121,59,1,1114,4,7,65,69,97,100,101,115,116,13647,13652,13656,13661,13665,13737,13742,114,114,59,1,8653,59,3,8806,824,114,114,59,1,8602,114,59,1,8229,4,4,59,102,113,115,13675,13677,13703,13725,1,8816,116,4,2,97,114,13684,13691,114,114,111,119,59,1,8602,105,103,104,116,97,114,114,111,119,59,1,8622,4,3,59,113,115,13711,13713,13717,1,8816,59,3,8806,824,108,97,110,116,59,3,10877,824,4,2,59,115,13731,13734,3,10877,824,59,1,8814,105,109,59,1,8820,4,2,59,114,13748,13750,1,8814,105,4,2,59,101,13757,13759,1,8938,59,1,8940,105,100,59,1,8740,4,2,112,116,13773,13778,102,59,3,55349,56671,5,172,3,59,105,110,13787,13789,13829,1,172,110,4,4,59,69,100,118,13800,13802,13806,13812,1,8713,59,3,8953,824,111,116,59,3,8949,824,4,3,97,98,99,13820,13823,13826,59,1,8713,59,1,8951,59,1,8950,105,4,2,59,118,13836,13838,1,8716,4,3,97,98,99,13846,13849,13852,59,1,8716,59,1,8958,59,1,8957,4,3,97,111,114,13863,13892,13899,114,4,4,59,97,115,116,13874,13876,13883,13888,1,8742,108,108,101,108,59,1,8742,108,59,3,11005,8421,59,3,8706,824,108,105,110,116,59,1,10772,4,3,59,99,101,13907,13909,13914,1,8832,117,101,59,1,8928,4,2,59,99,13920,13923,3,10927,824,4,2,59,101,13929,13931,1,8832,113,59,3,10927,824,4,4,65,97,105,116,13946,13951,13971,13982,114,114,59,1,8655,114,114,4,3,59,99,119,13961,13963,13967,1,8603,59,3,10547,824,59,3,8605,824,103,104,116,97,114,114,111,119,59,1,8603,114,105,4,2,59,101,13990,13992,1,8939,59,1,8941,4,7,99,104,105,109,112,113,117,14011,14036,14060,14080,14085,14090,14106,4,4,59,99,101,114,14021,14023,14028,14032,1,8833,117,101,59,1,8929,59,3,10928,824,59,3,55349,56515,111,114,116,4,2,109,112,14045,14050,105,100,59,1,8740,97,114,97,108,108,101,108,59,1,8742,109,4,2,59,101,14067,14069,1,8769,4,2,59,113,14075,14077,1,8772,59,1,8772,105,100,59,1,8740,97,114,59,1,8742,115,117,4,2,98,112,14098,14102,101,59,1,8930,101,59,1,8931,4,3,98,99,112,14114,14157,14171,4,4,59,69,101,115,14124,14126,14130,14133,1,8836,59,3,10949,824,59,1,8840,101,116,4,2,59,101,14141,14144,3,8834,8402,113,4,2,59,113,14151,14153,1,8840,59,3,10949,824,99,4,2,59,101,14164,14166,1,8833,113,59,3,10928,824,4,4,59,69,101,115,14181,14183,14187,14190,1,8837,59,3,10950,824,59,1,8841,101,116,4,2,59,101,14198,14201,3,8835,8402,113,4,2,59,113,14208,14210,1,8841,59,3,10950,824,4,4,103,105,108,114,14224,14228,14238,14242,108,59,1,8825,108,100,101,5,241,1,59,14236,1,241,103,59,1,8824,105,97,110,103,108,101,4,2,108,114,14254,14269,101,102,116,4,2,59,101,14263,14265,1,8938,113,59,1,8940,105,103,104,116,4,2,59,101,14279,14281,1,8939,113,59,1,8941,4,2,59,109,14291,14293,1,957,4,3,59,101,115,14301,14303,14308,1,35,114,111,59,1,8470,112,59,1,8199,4,9,68,72,97,100,103,105,108,114,115,14332,14338,14344,14349,14355,14369,14376,14408,14426,97,115,104,59,1,8877,97,114,114,59,1,10500,112,59,3,8781,8402,97,115,104,59,1,8876,4,2,101,116,14361,14365,59,3,8805,8402,59,3,62,8402,110,102,105,110,59,1,10718,4,3,65,101,116,14384,14389,14393,114,114,59,1,10498,59,3,8804,8402,4,2,59,114,14399,14402,3,60,8402,105,101,59,3,8884,8402,4,2,65,116,14414,14419,114,114,59,1,10499,114,105,101,59,3,8885,8402,105,109,59,3,8764,8402,4,3,65,97,110,14440,14445,14468,114,114,59,1,8662,114,4,2,104,114,14452,14456,107,59,1,10531,4,2,59,111,14462,14464,1,8598,119,59,1,8598,101,97,114,59,1,10535,4,18,83,97,99,100,101,102,103,104,105,108,109,111,112,114,115,116,117,118,14512,14515,14535,14560,14597,14603,14618,14643,14657,14662,14701,14741,14747,14769,14851,14877,14907,14916,59,1,9416,4,2,99,115,14521,14531,117,116,101,5,243,1,59,14529,1,243,116,59,1,8859,4,2,105,121,14541,14557,114,4,2,59,99,14548,14550,1,8858,5,244,1,59,14555,1,244,59,1,1086,4,5,97,98,105,111,115,14572,14577,14583,14587,14591,115,104,59,1,8861,108,97,99,59,1,337,118,59,1,10808,116,59,1,8857,111,108,100,59,1,10684,108,105,103,59,1,339,4,2,99,114,14609,14614,105,114,59,1,10687,59,3,55349,56620,4,3,111,114,116,14626,14630,14640,110,59,1,731,97,118,101,5,242,1,59,14638,1,242,59,1,10689,4,2,98,109,14649,14654,97,114,59,1,10677,59,1,937,110,116,59,1,8750,4,4,97,99,105,116,14672,14677,14693,14698,114,114,59,1,8634,4,2,105,114,14683,14687,114,59,1,10686,111,115,115,59,1,10683,110,101,59,1,8254,59,1,10688,4,3,97,101,105,14709,14714,14719,99,114,59,1,333,103,97,59,1,969,4,3,99,100,110,14727,14733,14736,114,111,110,59,1,959,59,1,10678,117,115,59,1,8854,112,102,59,3,55349,56672,4,3,97,101,108,14755,14759,14764,114,59,1,10679,114,112,59,1,10681,117,115,59,1,8853,4,7,59,97,100,105,111,115,118,14785,14787,14792,14831,14837,14841,14848,1,8744,114,114,59,1,8635,4,4,59,101,102,109,14802,14804,14817,14824,1,10845,114,4,2,59,111,14811,14813,1,8500,102,59,1,8500,5,170,1,59,14822,1,170,5,186,1,59,14829,1,186,103,111,102,59,1,8886,114,59,1,10838,108,111,112,101,59,1,10839,59,1,10843,4,3,99,108,111,14859,14863,14873,114,59,1,8500,97,115,104,5,248,1,59,14871,1,248,108,59,1,8856,105,4,2,108,109,14884,14893,100,101,5,245,1,59,14891,1,245,101,115,4,2,59,97,14901,14903,1,8855,115,59,1,10806,109,108,5,246,1,59,14914,1,246,98,97,114,59,1,9021,4,12,97,99,101,102,104,105,108,109,111,114,115,117,14948,14992,14996,15033,15038,15068,15090,15189,15192,15222,15427,15441,114,4,4,59,97,115,116,14959,14961,14976,14989,1,8741,5,182,2,59,108,14968,14970,1,182,108,101,108,59,1,8741,4,2,105,108,14982,14986,109,59,1,10995,59,1,11005,59,1,8706,121,59,1,1087,114,4,5,99,105,109,112,116,15009,15014,15019,15024,15027,110,116,59,1,37,111,100,59,1,46,105,108,59,1,8240,59,1,8869,101,110,107,59,1,8241,114,59,3,55349,56621,4,3,105,109,111,15046,15057,15063,4,2,59,118,15052,15054,1,966,59,1,981,109,97,116,59,1,8499,110,101,59,1,9742,4,3,59,116,118,15076,15078,15087,1,960,99,104,102,111,114,107,59,1,8916,59,1,982,4,2,97,117,15096,15119,110,4,2,99,107,15103,15115,107,4,2,59,104,15110,15112,1,8463,59,1,8462,118,59,1,8463,115,4,9,59,97,98,99,100,101,109,115,116,15140,15142,15148,15151,15156,15168,15171,15179,15184,1,43,99,105,114,59,1,10787,59,1,8862,105,114,59,1,10786,4,2,111,117,15162,15165,59,1,8724,59,1,10789,59,1,10866,110,5,177,1,59,15177,1,177,105,109,59,1,10790,119,111,59,1,10791,59,1,177,4,3,105,112,117,15200,15208,15213,110,116,105,110,116,59,1,10773,102,59,3,55349,56673,110,100,5,163,1,59,15220,1,163,4,10,59,69,97,99,101,105,110,111,115,117,15244,15246,15249,15253,15258,15334,15347,15367,15416,15421,1,8826,59,1,10931,112,59,1,10935,117,101,59,1,8828,4,2,59,99,15264,15266,1,10927,4,6,59,97,99,101,110,115,15280,15282,15290,15299,15303,15329,1,8826,112,112,114,111,120,59,1,10935,117,114,108,121,101,113,59,1,8828,113,59,1,10927,4,3,97,101,115,15311,15319,15324,112,112,114,111,120,59,1,10937,113,113,59,1,10933,105,109,59,1,8936,105,109,59,1,8830,109,101,4,2,59,115,15342,15344,1,8242,59,1,8473,4,3,69,97,115,15355,15358,15362,59,1,10933,112,59,1,10937,105,109,59,1,8936,4,3,100,102,112,15375,15378,15404,59,1,8719,4,3,97,108,115,15386,15392,15398,108,97,114,59,1,9006,105,110,101,59,1,8978,117,114,102,59,1,8979,4,2,59,116,15410,15412,1,8733,111,59,1,8733,105,109,59,1,8830,114,101,108,59,1,8880,4,2,99,105,15433,15438,114,59,3,55349,56517,59,1,968,110,99,115,112,59,1,8200,4,6,102,105,111,112,115,117,15462,15467,15472,15478,15485,15491,114,59,3,55349,56622,110,116,59,1,10764,112,102,59,3,55349,56674,114,105,109,101,59,1,8279,99,114,59,3,55349,56518,4,3,97,101,111,15499,15520,15534,116,4,2,101,105,15506,15515,114,110,105,111,110,115,59,1,8461,110,116,59,1,10774,115,116,4,2,59,101,15528,15530,1,63,113,59,1,8799,116,5,34,1,59,15540,1,34,4,21,65,66,72,97,98,99,100,101,102,104,105,108,109,110,111,112,114,115,116,117,120,15586,15609,15615,15620,15796,15855,15893,15931,15977,16001,16039,16183,16204,16222,16228,16285,16312,16318,16363,16408,16416,4,3,97,114,116,15594,15599,15603,114,114,59,1,8667,114,59,1,8658,97,105,108,59,1,10524,97,114,114,59,1,10511,97,114,59,1,10596,4,7,99,100,101,110,113,114,116,15636,15651,15656,15664,15687,15696,15770,4,2,101,117,15642,15646,59,3,8765,817,116,101,59,1,341,105,99,59,1,8730,109,112,116,121,118,59,1,10675,103,4,4,59,100,101,108,15675,15677,15680,15683,1,10217,59,1,10642,59,1,10661,101,59,1,10217,117,111,5,187,1,59,15694,1,187,114,4,11,59,97,98,99,102,104,108,112,115,116,119,15721,15723,15727,15739,15742,15746,15750,15754,15758,15763,15767,1,8594,112,59,1,10613,4,2,59,102,15733,15735,1,8677,115,59,1,10528,59,1,10547,115,59,1,10526,107,59,1,8618,112,59,1,8620,108,59,1,10565,105,109,59,1,10612,108,59,1,8611,59,1,8605,4,2,97,105,15776,15781,105,108,59,1,10522,111,4,2,59,110,15788,15790,1,8758,97,108,115,59,1,8474,4,3,97,98,114,15804,15809,15814,114,114,59,1,10509,114,107,59,1,10099,4,2,97,107,15820,15833,99,4,2,101,107,15827,15830,59,1,125,59,1,93,4,2,101,115,15839,15842,59,1,10636,108,4,2,100,117,15849,15852,59,1,10638,59,1,10640,4,4,97,101,117,121,15865,15871,15886,15890,114,111,110,59,1,345,4,2,100,105,15877,15882,105,108,59,1,343,108,59,1,8969,98,59,1,125,59,1,1088,4,4,99,108,113,115,15903,15907,15914,15927,97,59,1,10551,100,104,97,114,59,1,10601,117,111,4,2,59,114,15922,15924,1,8221,59,1,8221,104,59,1,8627,4,3,97,99,103,15939,15966,15970,108,4,4,59,105,112,115,15950,15952,15957,15963,1,8476,110,101,59,1,8475,97,114,116,59,1,8476,59,1,8477,116,59,1,9645,5,174,1,59,15975,1,174,4,3,105,108,114,15985,15991,15997,115,104,116,59,1,10621,111,111,114,59,1,8971,59,3,55349,56623,4,2,97,111,16007,16028,114,4,2,100,117,16014,16017,59,1,8641,4,2,59,108,16023,16025,1,8640,59,1,10604,4,2,59,118,16034,16036,1,961,59,1,1009,4,3,103,110,115,16047,16167,16171,104,116,4,6,97,104,108,114,115,116,16063,16081,16103,16130,16143,16155,114,114,111,119,4,2,59,116,16073,16075,1,8594,97,105,108,59,1,8611,97,114,112,111,111,110,4,2,100,117,16093,16099,111,119,110,59,1,8641,112,59,1,8640,101,102,116,4,2,97,104,16112,16120,114,114,111,119,115,59,1,8644,97,114,112,111,111,110,115,59,1,8652,105,103,104,116,97,114,114,111,119,115,59,1,8649,113,117,105,103,97,114,114,111,119,59,1,8605,104,114,101,101,116,105,109,101,115,59,1,8908,103,59,1,730,105,110,103,100,111,116,115,101,113,59,1,8787,4,3,97,104,109,16191,16196,16201,114,114,59,1,8644,97,114,59,1,8652,59,1,8207,111,117,115,116,4,2,59,97,16214,16216,1,9137,99,104,101,59,1,9137,109,105,100,59,1,10990,4,4,97,98,112,116,16238,16252,16257,16278,4,2,110,114,16244,16248,103,59,1,10221,114,59,1,8702,114,107,59,1,10215,4,3,97,102,108,16265,16269,16273,114,59,1,10630,59,3,55349,56675,117,115,59,1,10798,105,109,101,115,59,1,10805,4,2,97,112,16291,16304,114,4,2,59,103,16298,16300,1,41,116,59,1,10644,111,108,105,110,116,59,1,10770,97,114,114,59,1,8649,4,4,97,99,104,113,16328,16334,16339,16342,113,117,111,59,1,8250,114,59,3,55349,56519,59,1,8625,4,2,98,117,16348,16351,59,1,93,111,4,2,59,114,16358,16360,1,8217,59,1,8217,4,3,104,105,114,16371,16377,16383,114,101,101,59,1,8908,109,101,115,59,1,8906,105,4,4,59,101,102,108,16394,16396,16399,16402,1,9657,59,1,8885,59,1,9656,116,114,105,59,1,10702,108,117,104,97,114,59,1,10600,59,1,8478,4,19,97,98,99,100,101,102,104,105,108,109,111,112,113,114,115,116,117,119,122,16459,16466,16472,16572,16590,16672,16687,16746,16844,16850,16924,16963,16988,17115,17121,17154,17206,17614,17656,99,117,116,101,59,1,347,113,117,111,59,1,8218,4,10,59,69,97,99,101,105,110,112,115,121,16494,16496,16499,16513,16518,16531,16536,16556,16564,16569,1,8827,59,1,10932,4,2,112,114,16505,16508,59,1,10936,111,110,59,1,353,117,101,59,1,8829,4,2,59,100,16524,16526,1,10928,105,108,59,1,351,114,99,59,1,349,4,3,69,97,115,16544,16547,16551,59,1,10934,112,59,1,10938,105,109,59,1,8937,111,108,105,110,116,59,1,10771,105,109,59,1,8831,59,1,1089,111,116,4,3,59,98,101,16582,16584,16587,1,8901,59,1,8865,59,1,10854,4,7,65,97,99,109,115,116,120,16606,16611,16634,16642,16646,16652,16668,114,114,59,1,8664,114,4,2,104,114,16618,16622,107,59,1,10533,4,2,59,111,16628,16630,1,8600,119,59,1,8600,116,5,167,1,59,16640,1,167,105,59,1,59,119,97,114,59,1,10537,109,4,2,105,110,16659,16665,110,117,115,59,1,8726,59,1,8726,116,59,1,10038,114,4,2,59,111,16679,16682,3,55349,56624,119,110,59,1,8994,4,4,97,99,111,121,16697,16702,16716,16739,114,112,59,1,9839,4,2,104,121,16708,16713,99,121,59,1,1097,59,1,1096,114,116,4,2,109,112,16724,16729,105,100,59,1,8739,97,114,97,108,108,101,108,59,1,8741,5,173,1,59,16744,1,173,4,2,103,109,16752,16770,109,97,4,3,59,102,118,16762,16764,16767,1,963,59,1,962,59,1,962,4,8,59,100,101,103,108,110,112,114,16788,16790,16795,16806,16817,16828,16832,16838,1,8764,111,116,59,1,10858,4,2,59,113,16801,16803,1,8771,59,1,8771,4,2,59,69,16812,16814,1,10910,59,1,10912,4,2,59,69,16823,16825,1,10909,59,1,10911,101,59,1,8774,108,117,115,59,1,10788,97,114,114,59,1,10610,97,114,114,59,1,8592,4,4,97,101,105,116,16860,16883,16891,16904,4,2,108,115,16866,16878,108,115,101,116,109,105,110,117,115,59,1,8726,104,112,59,1,10803,112,97,114,115,108,59,1,10724,4,2,100,108,16897,16900,59,1,8739,101,59,1,8995,4,2,59,101,16910,16912,1,10922,4,2,59,115,16918,16920,1,10924,59,3,10924,65024,4,3,102,108,112,16932,16938,16958,116,99,121,59,1,1100,4,2,59,98,16944,16946,1,47,4,2,59,97,16952,16954,1,10692,114,59,1,9023,102,59,3,55349,56676,97,4,2,100,114,16970,16985,101,115,4,2,59,117,16978,16980,1,9824,105,116,59,1,9824,59,1,8741,4,3,99,115,117,16996,17028,17089,4,2,97,117,17002,17015,112,4,2,59,115,17009,17011,1,8851,59,3,8851,65024,112,4,2,59,115,17022,17024,1,8852,59,3,8852,65024,117,4,2,98,112,17035,17062,4,3,59,101,115,17043,17045,17048,1,8847,59,1,8849,101,116,4,2,59,101,17056,17058,1,8847,113,59,1,8849,4,3,59,101,115,17070,17072,17075,1,8848,59,1,8850,101,116,4,2,59,101,17083,17085,1,8848,113,59,1,8850,4,3,59,97,102,17097,17099,17112,1,9633,114,4,2,101,102,17106,17109,59,1,9633,59,1,9642,59,1,9642,97,114,114,59,1,8594,4,4,99,101,109,116,17131,17136,17142,17148,114,59,3,55349,56520,116,109,110,59,1,8726,105,108,101,59,1,8995,97,114,102,59,1,8902,4,2,97,114,17160,17172,114,4,2,59,102,17167,17169,1,9734,59,1,9733,4,2,97,110,17178,17202,105,103,104,116,4,2,101,112,17188,17197,112,115,105,108,111,110,59,1,1013,104,105,59,1,981,115,59,1,175,4,5,98,99,109,110,112,17218,17351,17420,17423,17427,4,9,59,69,100,101,109,110,112,114,115,17238,17240,17243,17248,17261,17267,17279,17285,17291,1,8834,59,1,10949,111,116,59,1,10941,4,2,59,100,17254,17256,1,8838,111,116,59,1,10947,117,108,116,59,1,10945,4,2,69,101,17273,17276,59,1,10955,59,1,8842,108,117,115,59,1,10943,97,114,114,59,1,10617,4,3,101,105,117,17299,17335,17339,116,4,3,59,101,110,17308,17310,17322,1,8834,113,4,2,59,113,17317,17319,1,8838,59,1,10949,101,113,4,2,59,113,17330,17332,1,8842,59,1,10955,109,59,1,10951,4,2,98,112,17345,17348,59,1,10965,59,1,10963,99,4,6,59,97,99,101,110,115,17366,17368,17376,17385,17389,17415,1,8827,112,112,114,111,120,59,1,10936,117,114,108,121,101,113,59,1,8829,113,59,1,10928,4,3,97,101,115,17397,17405,17410,112,112,114,111,120,59,1,10938,113,113,59,1,10934,105,109,59,1,8937,105,109,59,1,8831,59,1,8721,103,59,1,9834,4,13,49,50,51,59,69,100,101,104,108,109,110,112,115,17455,17462,17469,17476,17478,17481,17496,17509,17524,17530,17536,17548,17554,5,185,1,59,17460,1,185,5,178,1,59,17467,1,178,5,179,1,59,17474,1,179,1,8835,59,1,10950,4,2,111,115,17487,17491,116,59,1,10942,117,98,59,1,10968,4,2,59,100,17502,17504,1,8839,111,116,59,1,10948,115,4,2,111,117,17516,17520,108,59,1,10185,98,59,1,10967,97,114,114,59,1,10619,117,108,116,59,1,10946,4,2,69,101,17542,17545,59,1,10956,59,1,8843,108,117,115,59,1,10944,4,3,101,105,117,17562,17598,17602,116,4,3,59,101,110,17571,17573,17585,1,8835,113,4,2,59,113,17580,17582,1,8839,59,1,10950,101,113,4,2,59,113,17593,17595,1,8843,59,1,10956,109,59,1,10952,4,2,98,112,17608,17611,59,1,10964,59,1,10966,4,3,65,97,110,17622,17627,17650,114,114,59,1,8665,114,4,2,104,114,17634,17638,107,59,1,10534,4,2,59,111,17644,17646,1,8601,119,59,1,8601,119,97,114,59,1,10538,108,105,103,5,223,1,59,17664,1,223,4,13,97,98,99,100,101,102,104,105,111,112,114,115,119,17694,17709,17714,17737,17742,17749,17754,17860,17905,17957,17964,18090,18122,4,2,114,117,17700,17706,103,101,116,59,1,8982,59,1,964,114,107,59,1,9140,4,3,97,101,121,17722,17728,17734,114,111,110,59,1,357,100,105,108,59,1,355,59,1,1090,111,116,59,1,8411,108,114,101,99,59,1,8981,114,59,3,55349,56625,4,4,101,105,107,111,17764,17805,17836,17851,4,2,114,116,17770,17786,101,4,2,52,102,17777,17780,59,1,8756,111,114,101,59,1,8756,97,4,3,59,115,118,17795,17797,17802,1,952,121,109,59,1,977,59,1,977,4,2,99,110,17811,17831,107,4,2,97,115,17818,17826,112,112,114,111,120,59,1,8776,105,109,59,1,8764,115,112,59,1,8201,4,2,97,115,17842,17846,112,59,1,8776,105,109,59,1,8764,114,110,5,254,1,59,17858,1,254,4,3,108,109,110,17868,17873,17901,100,101,59,1,732,101,115,5,215,3,59,98,100,17884,17886,17898,1,215,4,2,59,97,17892,17894,1,8864,114,59,1,10801,59,1,10800,116,59,1,8749,4,3,101,112,115,17913,17917,17953,97,59,1,10536,4,4,59,98,99,102,17927,17929,17934,17939,1,8868,111,116,59,1,9014,105,114,59,1,10993,4,2,59,111,17945,17948,3,55349,56677,114,107,59,1,10970,97,59,1,10537,114,105,109,101,59,1,8244,4,3,97,105,112,17972,17977,18082,100,101,59,1,8482,4,7,97,100,101,109,112,115,116,17993,18051,18056,18059,18066,18072,18076,110,103,108,101,4,5,59,100,108,113,114,18009,18011,18017,18032,18035,1,9653,111,119,110,59,1,9663,101,102,116,4,2,59,101,18026,18028,1,9667,113,59,1,8884,59,1,8796,105,103,104,116,4,2,59,101,18045,18047,1,9657,113,59,1,8885,111,116,59,1,9708,59,1,8796,105,110,117,115,59,1,10810,108,117,115,59,1,10809,98,59,1,10701,105,109,101,59,1,10811,101,122,105,117,109,59,1,9186,4,3,99,104,116,18098,18111,18116,4,2,114,121,18104,18108,59,3,55349,56521,59,1,1094,99,121,59,1,1115,114,111,107,59,1,359,4,2,105,111,18128,18133,120,116,59,1,8812,104,101,97,100,4,2,108,114,18143,18154,101,102,116,97,114,114,111,119,59,1,8606,105,103,104,116,97,114,114,111,119,59,1,8608,4,18,65,72,97,98,99,100,102,103,104,108,109,111,112,114,115,116,117,119,18204,18209,18214,18234,18250,18268,18292,18308,18319,18343,18379,18397,18413,18504,18547,18553,18584,18603,114,114,59,1,8657,97,114,59,1,10595,4,2,99,114,18220,18230,117,116,101,5,250,1,59,18228,1,250,114,59,1,8593,114,4,2,99,101,18241,18245,121,59,1,1118,118,101,59,1,365,4,2,105,121,18256,18265,114,99,5,251,1,59,18263,1,251,59,1,1091,4,3,97,98,104,18276,18281,18287,114,114,59,1,8645,108,97,99,59,1,369,97,114,59,1,10606,4,2,105,114,18298,18304,115,104,116,59,1,10622,59,3,55349,56626,114,97,118,101,5,249,1,59,18317,1,249,4,2,97,98,18325,18338,114,4,2,108,114,18332,18335,59,1,8639,59,1,8638,108,107,59,1,9600,4,2,99,116,18349,18374,4,2,111,114,18355,18369,114,110,4,2,59,101,18363,18365,1,8988,114,59,1,8988,111,112,59,1,8975,114,105,59,1,9720,4,2,97,108,18385,18390,99,114,59,1,363,5,168,1,59,18395,1,168,4,2,103,112,18403,18408,111,110,59,1,371,102,59,3,55349,56678,4,6,97,100,104,108,115,117,18427,18434,18445,18470,18475,18494,114,114,111,119,59,1,8593,111,119,110,97,114,114,111,119,59,1,8597,97,114,112,111,111,110,4,2,108,114,18457,18463,101,102,116,59,1,8639,105,103,104,116,59,1,8638,117,115,59,1,8846,105,4,3,59,104,108,18484,18486,18489,1,965,59,1,978,111,110,59,1,965,112,97,114,114,111,119,115,59,1,8648,4,3,99,105,116,18512,18537,18542,4,2,111,114,18518,18532,114,110,4,2,59,101,18526,18528,1,8989,114,59,1,8989,111,112,59,1,8974,110,103,59,1,367,114,105,59,1,9721,99,114,59,3,55349,56522,4,3,100,105,114,18561,18566,18572,111,116,59,1,8944,108,100,101,59,1,361,105,4,2,59,102,18579,18581,1,9653,59,1,9652,4,2,97,109,18590,18595,114,114,59,1,8648,108,5,252,1,59,18601,1,252,97,110,103,108,101,59,1,10663,4,15,65,66,68,97,99,100,101,102,108,110,111,112,114,115,122,18643,18648,18661,18667,18847,18851,18857,18904,18909,18915,18931,18937,18943,18949,18996,114,114,59,1,8661,97,114,4,2,59,118,18656,18658,1,10984,59,1,10985,97,115,104,59,1,8872,4,2,110,114,18673,18679,103,114,116,59,1,10652,4,7,101,107,110,112,114,115,116,18695,18704,18711,18720,18742,18754,18810,112,115,105,108,111,110,59,1,1013,97,112,112,97,59,1,1008,111,116,104,105,110,103,59,1,8709,4,3,104,105,114,18728,18732,18735,105,59,1,981,59,1,982,111,112,116,111,59,1,8733,4,2,59,104,18748,18750,1,8597,111,59,1,1009,4,2,105,117,18760,18766,103,109,97,59,1,962,4,2,98,112,18772,18791,115,101,116,110,101,113,4,2,59,113,18784,18787,3,8842,65024,59,3,10955,65024,115,101,116,110,101,113,4,2,59,113,18803,18806,3,8843,65024,59,3,10956,65024,4,2,104,114,18816,18822,101,116,97,59,1,977,105,97,110,103,108,101,4,2,108,114,18834,18840,101,102,116,59,1,8882,105,103,104,116,59,1,8883,121,59,1,1074,97,115,104,59,1,8866,4,3,101,108,114,18865,18884,18890,4,3,59,98,101,18873,18875,18880,1,8744,97,114,59,1,8891,113,59,1,8794,108,105,112,59,1,8942,4,2,98,116,18896,18901,97,114,59,1,124,59,1,124,114,59,3,55349,56627,116,114,105,59,1,8882,115,117,4,2,98,112,18923,18927,59,3,8834,8402,59,3,8835,8402,112,102,59,3,55349,56679,114,111,112,59,1,8733,116,114,105,59,1,8883,4,2,99,117,18955,18960,114,59,3,55349,56523,4,2,98,112,18966,18981,110,4,2,69,101,18973,18977,59,3,10955,65024,59,3,8842,65024,110,4,2,69,101,18988,18992,59,3,10956,65024,59,3,8843,65024,105,103,122,97,103,59,1,10650,4,7,99,101,102,111,112,114,115,19020,19026,19061,19066,19072,19075,19089,105,114,99,59,1,373,4,2,100,105,19032,19055,4,2,98,103,19038,19043,97,114,59,1,10847,101,4,2,59,113,19050,19052,1,8743,59,1,8793,101,114,112,59,1,8472,114,59,3,55349,56628,112,102,59,3,55349,56680,59,1,8472,4,2,59,101,19081,19083,1,8768,97,116,104,59,1,8768,99,114,59,3,55349,56524,4,14,99,100,102,104,105,108,109,110,111,114,115,117,118,119,19125,19146,19152,19157,19173,19176,19192,19197,19202,19236,19252,19269,19286,19291,4,3,97,105,117,19133,19137,19142,112,59,1,8898,114,99,59,1,9711,112,59,1,8899,116,114,105,59,1,9661,114,59,3,55349,56629,4,2,65,97,19163,19168,114,114,59,1,10234,114,114,59,1,10231,59,1,958,4,2,65,97,19182,19187,114,114,59,1,10232,114,114,59,1,10229,97,112,59,1,10236,105,115,59,1,8955,4,3,100,112,116,19210,19215,19230,111,116,59,1,10752,4,2,102,108,19221,19225,59,3,55349,56681,117,115,59,1,10753,105,109,101,59,1,10754,4,2,65,97,19242,19247,114,114,59,1,10233,114,114,59,1,10230,4,2,99,113,19258,19263,114,59,3,55349,56525,99,117,112,59,1,10758,4,2,112,116,19275,19281,108,117,115,59,1,10756,114,105,59,1,9651,101,101,59,1,8897,101,100,103,101,59,1,8896,4,8,97,99,101,102,105,111,115,117,19316,19335,19349,19357,19362,19367,19373,19379,99,4,2,117,121,19323,19332,116,101,5,253,1,59,19330,1,253,59,1,1103,4,2,105,121,19341,19346,114,99,59,1,375,59,1,1099,110,5,165,1,59,19355,1,165,114,59,3,55349,56630,99,121,59,1,1111,112,102,59,3,55349,56682,99,114,59,3,55349,56526,4,2,99,109,19385,19389,121,59,1,1102,108,5,255,1,59,19395,1,255,4,10,97,99,100,101,102,104,105,111,115,119,19419,19426,19441,19446,19462,19467,19472,19480,19486,19492,99,117,116,101,59,1,378,4,2,97,121,19432,19438,114,111,110,59,1,382,59,1,1079,111,116,59,1,380,4,2,101,116,19452,19458,116,114,102,59,1,8488,97,59,1,950,114,59,3,55349,56631,99,121,59,1,1078,103,114,97,114,114,59,1,8669,112,102,59,3,55349,56683,99,114,59,3,55349,56527,4,2,106,110,19498,19501,59,1,8205,106,59,1,8204])},39719:function(e,t,n){"use strict";const r=n(76287),i=n(78457),o=r.CODE_POINTS,a=65536;class s{constructor(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=a}_err(){}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(e){if(this.pos!==this.lastCharPos){const t=this.html.charCodeAt(this.pos+1);if(r.isSurrogatePair(t))return this.pos++,this._addGap(),r.getSurrogatePairCodePoint(e,t)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,o.EOF;return this._err(i.surrogateInInputStream),e}dropParsedChunk(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])}write(e,t){this.html?this.html+=e:this.html=e,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=t}insertHtmlAtCurrentPos(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1}advance(){if(this.pos++,this.pos>this.lastCharPos)return this.endOfChunkHit=!this.lastChunkWritten,o.EOF;let e=this.html.charCodeAt(this.pos);if(this.skipNextNewLine&&e===o.LINE_FEED)return this.skipNextNewLine=!1,this._addGap(),this.advance();if(e===o.CARRIAGE_RETURN)return this.skipNextNewLine=!0,o.LINE_FEED;this.skipNextNewLine=!1,r.isSurrogate(e)&&(e=this._processSurrogate(e));const t=e>31&&e<127||e===o.LINE_FEED||e===o.CARRIAGE_RETURN||e>159&&e<64976;return t||this._checkForProblematicCharacters(e),e}_checkForProblematicCharacters(e){r.isControlCodePoint(e)?this._err(i.controlCharacterInInputStream):r.isUndefinedCodePoint(e)&&this._err(i.noncharacterInInputStream)}retreat(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}}e.exports=s},8113:function(e,t,n){"use strict";const{DOCUMENT_MODE:r}=n(27447);t.createDocument=function(){return{nodeName:"#document",mode:r.NO_QUIRKS,childNodes:[]}},t.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}},t.createElement=function(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},t.createCommentNode=function(e){return{nodeName:"#comment",data:e,parentNode:null}};const i=function(e){return{nodeName:"#text",value:e,parentNode:null}},o=t.appendChild=function(e,t){e.childNodes.push(t),t.parentNode=e},a=t.insertBefore=function(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e};t.setTemplateContent=function(e,t){e.content=t},t.getTemplateContent=function(e){return e.content},t.setDocumentType=function(e,t,n,r){let i=null;for(let o=0;o<e.childNodes.length;o++)if("#documentType"===e.childNodes[o].nodeName){i=e.childNodes[o];break}i?(i.name=t,i.publicId=n,i.systemId=r):o(e,{nodeName:"#documentType",name:t,publicId:n,systemId:r})},t.setDocumentMode=function(e,t){e.mode=t},t.getDocumentMode=function(e){return e.mode},t.detachNode=function(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},t.insertText=function(e,t){if(e.childNodes.length){const n=e.childNodes[e.childNodes.length-1];if("#text"===n.nodeName)return void(n.value+=t)}o(e,i(t))},t.insertTextBefore=function(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&"#text"===r.nodeName?r.value+=t:a(e,i(t),n)},t.adoptAttributes=function(e,t){const n=[];for(let r=0;r<e.attrs.length;r++)n.push(e.attrs[r].name);for(let r=0;r<t.length;r++)-1===n.indexOf(t[r].name)&&e.attrs.push(t[r])},t.getFirstChild=function(e){return e.childNodes[0]},t.getChildNodes=function(e){return e.childNodes},t.getParentNode=function(e){return e.parentNode},t.getAttrList=function(e){return e.attrs},t.getTagName=function(e){return e.tagName},t.getNamespaceURI=function(e){return e.namespaceURI},t.getTextNodeContent=function(e){return e.value},t.getCommentNodeContent=function(e){return e.data},t.getDocumentTypeNodeName=function(e){return e.name},t.getDocumentTypeNodePublicId=function(e){return e.publicId},t.getDocumentTypeNodeSystemId=function(e){return e.systemId},t.isTextNode=function(e){return"#text"===e.nodeName},t.isCommentNode=function(e){return"#comment"===e.nodeName},t.isDocumentTypeNode=function(e){return"#documentType"===e.nodeName},t.isElementNode=function(e){return!!e.tagName},t.setNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=t},t.getNodeSourceCodeLocation=function(e){return e.sourceCodeLocation},t.updateNodeSourceCodeLocation=function(e,t){e.sourceCodeLocation=Object.assign(e.sourceCodeLocation,t)}},37097:function(e){"use strict";e.exports=function(e,t){return t=t||Object.create(null),[e,t].reduce(((e,t)=>(Object.keys(t).forEach((n=>{e[n]=t[n]})),e)),Object.create(null))}},55147:function(e){"use strict";class t{constructor(e){const t={},n=this._getOverriddenMethods(this,t);for(const r of Object.keys(n))"function"===typeof n[r]&&(t[r]=e[r],e[r]=n[r])}_getOverriddenMethods(){throw new Error("Not implemented")}}t.install=function(e,t,n){e.__mixins||(e.__mixins=[]);for(let i=0;i<e.__mixins.length;i++)if(e.__mixins[i].constructor===t)return e.__mixins[i];const r=new t(e,n);return e.__mixins.push(r),r},e.exports=t},61040:function(e){var t=Array.prototype.slice;function n(){var e=t.call(arguments);return function(t){return r.apply(this,[t].concat(e))}}function r(e){var n=t.call(arguments,1);return n.reduce((function(e,t){return t(e)}),e)}function i(e){var n=t.call(arguments,1);return function(t){return t[e].apply(t,n)}}function o(e){return function(t){return e(t),t}}e.exports=n,e.exports.pipe=r,e.exports.invoke=i,e.exports.tap=o},18948:function(e){function t(e){e=e||{};this.Timeout=e.timeout||1,this.EditCost=e.editCost||4}var n=-1,r=1,i=0;t.Diff,t.prototype.main=function(e,t,n,r){"undefined"==typeof r&&(r=this.Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Timeout);var o=r;if(null==e||null==t)throw new Error("Null input. (diff_main)");if(e==t)return e?[[i,e]]:[];"undefined"==typeof n&&(n=!0);var a=n,s=this.commonPrefix(e,t),u=e.substring(0,s);e=e.substring(s),t=t.substring(s),s=this.commonSuffix(e,t);var l=e.substring(e.length-s);e=e.substring(0,e.length-s),t=t.substring(0,t.length-s);var c=this.compute_(e,t,a,o);return u&&c.unshift([i,u]),l&&c.push([i,l]),this.cleanupMerge(c),c},t.prototype.compute_=function(e,t,o,a){var s;if(!e)return[[r,t]];if(!t)return[[n,e]];var u=e.length>t.length?e:t,l=e.length>t.length?t:e,c=u.indexOf(l);if(-1!=c)return s=[[r,u.substring(0,c)],[i,l],[r,u.substring(c+l.length)]],e.length>t.length&&(s[0][0]=s[2][0]=n),s;if(1==l.length)return[[n,e],[r,t]];var d=this.halfMatch_(e,t);if(d){var h=d[0],p=d[1],f=d[2],g=d[3],m=d[4],_=this.main(h,f,o,a),y=this.main(p,g,o,a);return _.concat([[i,m]],y)}return o&&e.length>100&&t.length>100?this.lineMode_(e,t,a):this.bisect_(e,t,a)},t.prototype.lineMode_=function(e,t,o){var a=this.linesToChars_(e,t);e=a.chars1,t=a.chars2;var s=a.lineArray,u=this.main(e,t,!1,o);this.charsToLines_(u,s),this.cleanupSemantic(u),u.push([i,""]);var l=0,c=0,d=0,h="",p="";while(l<u.length){switch(u[l][0]){case r:d++,p+=u[l][1];break;case n:c++,h+=u[l][1];break;case i:if(c>=1&&d>=1){u.splice(l-c-d,c+d),l=l-c-d;a=this.main(h,p,!1,o);for(var f=a.length-1;f>=0;f--)u.splice(l,0,a[f]);l+=a.length}d=0,c=0,h="",p="";break}l++}return u.pop(),u},t.prototype.bisect_=function(e,t,i){for(var o=e.length,a=t.length,s=Math.ceil((o+a)/2),u=s,l=2*s,c=new Array(l),d=new Array(l),h=0;h<l;h++)c[h]=-1,d[h]=-1;c[u+1]=0,d[u+1]=0;for(var p=o-a,f=p%2!=0,g=0,m=0,_=0,y=0,v=0;v<s;v++){if((new Date).getTime()>i)break;for(var b=-v+g;b<=v-m;b+=2){var F=u+b;x=b==-v||b!=v&&c[F-1]<c[F+1]?c[F+1]:c[F-1]+1;var w=x-b;while(x<o&&w<a&&e.charAt(x)==t.charAt(w))x++,w++;if(c[F]=x,x>o)m+=2;else if(w>a)g+=2;else if(f){var C=u+p-b;if(C>=0&&C<l&&-1!=d[C]){var D=o-d[C];if(x>=D)return this.bisectSplit_(e,t,x,w,i)}}}for(var S=-v+_;S<=v-y;S+=2){C=u+S;D=S==-v||S!=v&&d[C-1]<d[C+1]?d[C+1]:d[C-1]+1;var k=D-S;while(D<o&&k<a&&e.charAt(o-D-1)==t.charAt(a-k-1))D++,k++;if(d[C]=D,D>o)y+=2;else if(k>a)_+=2;else if(!f){F=u+p-S;if(F>=0&&F<l&&-1!=c[F]){var x=c[F];w=u+x-F;if(D=o-D,x>=D)return this.bisectSplit_(e,t,x,w,i)}}}}return[[n,e],[r,t]]},t.prototype.bisectSplit_=function(e,t,n,r,i){var o=e.substring(0,n),a=t.substring(0,r),s=e.substring(n),u=t.substring(r),l=this.main(o,a,!1,i),c=this.main(s,u,!1,i);return l.concat(c)},t.prototype.linesToChars_=function(e,t){var n=[],r={};function i(e){var t="",i=0,o=-1,a=n.length;while(o<e.length-1){o=e.indexOf("\n",i),-1==o&&(o=e.length-1);var s=e.substring(i,o+1);i=o+1,(r.hasOwnProperty?r.hasOwnProperty(s):void 0!==r[s])?t+=String.fromCharCode(r[s]):(t+=String.fromCharCode(a),r[s]=a,n[a++]=s)}return t}n[0]="";var o=i(e),a=i(t);return{chars1:o,chars2:a,lineArray:n}},t.prototype.charsToLines_=function(e,t){for(var n=0;n<e.length;n++){for(var r=e[n][1],i=[],o=0;o<r.length;o++)i[o]=t[r.charCodeAt(o)];e[n][1]=i.join("")}},t.prototype.commonPrefix=function(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;var n=0,r=Math.min(e.length,t.length),i=r,o=0;while(n<i)e.substring(o,i)==t.substring(o,i)?(n=i,o=n):r=i,i=Math.floor((r-n)/2+n);return i},t.prototype.commonSuffix=function(e,t){if(!e||!t||e.charAt(e.length-1)!=t.charAt(t.length-1))return 0;var n=0,r=Math.min(e.length,t.length),i=r,o=0;while(n<i)e.substring(e.length-i,e.length-o)==t.substring(t.length-i,t.length-o)?(n=i,o=n):r=i,i=Math.floor((r-n)/2+n);return i},t.prototype.commonOverlap_=function(e,t){var n=e.length,r=t.length;if(0==n||0==r)return 0;n>r?e=e.substring(n-r):n<r&&(t=t.substring(0,n));var i=Math.min(n,r);if(e==t)return i;var o=0,a=1;while(1){var s=e.substring(i-a),u=t.indexOf(s);if(-1==u)return o;a+=u,0!=u&&e.substring(i-a)!=t.substring(0,a)||(o=a,a++)}},t.prototype.halfMatch_=function(e,t){if(this.Timeout<=0)return null;var n=e.length>t.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length<n.length)return null;var i=this;function o(e,t,n){var r,o,a,s,u=e.substring(n,n+Math.floor(e.length/4)),l=-1,c="";while(-1!=(l=t.indexOf(u,l+1))){var d=i.commonPrefix(e.substring(n),t.substring(l)),h=i.commonSuffix(e.substring(0,n),t.substring(0,l));c.length<h+d&&(c=t.substring(l-h,l)+t.substring(l,l+d),r=e.substring(0,n-h),o=e.substring(n+d),a=t.substring(0,l-h),s=t.substring(l+d))}return 2*c.length>=e.length?[r,o,a,s,c]:null}var a,s,u,l,c,d=o(n,r,Math.ceil(n.length/4)),h=o(n,r,Math.ceil(n.length/2));if(!d&&!h)return null;a=h?d&&d[4].length>h[4].length?d:h:d,e.length>t.length?(s=a[0],u=a[1],l=a[2],c=a[3]):(l=a[0],c=a[1],s=a[2],u=a[3]);var p=a[4];return[s,u,l,c,p]},t.prototype.cleanupSemantic=function(e){var t=!1,o=[],a=0,s=null,u=0,l=0,c=0,d=0,h=0;while(u<e.length)e[u][0]==i?(o[a++]=u,l=d,c=h,d=0,h=0,s=e[u][1]):(e[u][0]==r?d+=e[u][1].length:h+=e[u][1].length,s&&s.length<=Math.max(l,c)&&s.length<=Math.max(d,h)&&(e.splice(o[a-1],0,[n,s]),e[o[a-1]+1][0]=r,a--,a--,u=a>0?o[a-1]:-1,l=0,c=0,d=0,h=0,s=null,t=!0)),u++;t&&this.cleanupMerge(e),this.cleanupSemanticLossless(e),u=1;while(u<e.length){if(e[u-1][0]==n&&e[u][0]==r){var p=e[u-1][1],f=e[u][1],g=this.commonOverlap_(p,f),m=this.commonOverlap_(f,p);g>=m?(g>=p.length/2||g>=f.length/2)&&(e.splice(u,0,[i,f.substring(0,g)]),e[u-1][1]=p.substring(0,p.length-g),e[u+1][1]=f.substring(g),u++):(m>=p.length/2||m>=f.length/2)&&(e.splice(u,0,[i,p.substring(0,m)]),e[u-1][0]=r,e[u-1][1]=f.substring(0,f.length-m),e[u+1][0]=n,e[u+1][1]=p.substring(m),u++),u++}u++}},t.prototype.cleanupSemanticLossless=function(e){function n(e,n){if(!e||!n)return 6;var r=e.charAt(e.length-1),i=n.charAt(0),o=r.match(t.nonAlphaNumericRegex_),a=i.match(t.nonAlphaNumericRegex_),s=o&&r.match(t.whitespaceRegex_),u=a&&i.match(t.whitespaceRegex_),l=s&&r.match(t.linebreakRegex_),c=u&&i.match(t.linebreakRegex_),d=l&&e.match(t.blanklineEndRegex_),h=c&&n.match(t.blanklineStartRegex_);return d||h?5:l||c?4:o&&!s&&u?3:s||u?2:o||a?1:0}var r=1;while(r<e.length-1){if(e[r-1][0]==i&&e[r+1][0]==i){var o=e[r-1][1],a=e[r][1],s=e[r+1][1],u=this.commonSuffix(o,a);if(u){var l=a.substring(a.length-u);o=o.substring(0,o.length-u),a=l+a.substring(0,a.length-u),s=l+s}var c=o,d=a,h=s,p=n(o,a)+n(a,s);while(a.charAt(0)===s.charAt(0)){o+=a.charAt(0),a=a.substring(1)+s.charAt(0),s=s.substring(1);var f=n(o,a)+n(a,s);f>=p&&(p=f,c=o,d=a,h=s)}e[r-1][1]!=c&&(c?e[r-1][1]=c:(e.splice(r-1,1),r--),e[r][1]=d,h?e[r+1][1]=h:(e.splice(r+1,1),r--))}r++}},t.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,t.whitespaceRegex_=/\s/,t.linebreakRegex_=/[\r\n]/,t.blanklineEndRegex_=/\n\r?\n$/,t.blanklineStartRegex_=/^\r?\n\r?\n/,t.prototype.cleanupEfficiency=function(e){var t=!1,o=[],a=0,s=null,u=0,l=!1,c=!1,d=!1,h=!1;while(u<e.length)e[u][0]==i?(e[u][1].length<this.EditCost&&(d||h)?(o[a++]=u,l=d,c=h,s=e[u][1]):(a=0,s=null),d=h=!1):(e[u][0]==n?h=!0:d=!0,s&&(l&&c&&d&&h||s.length<this.EditCost/2&&l+c+d+h==3)&&(e.splice(o[a-1],0,[n,s]),e[o[a-1]+1][0]=r,a--,s=null,l&&c?(d=h=!0,a=0):(a--,u=a>0?o[a-1]:-1,d=h=!1),t=!0)),u++;t&&this.cleanupMerge(e)},t.prototype.cleanupMerge=function(e){e.push([i,""]);var t,o=0,a=0,s=0,u="",l="";while(o<e.length)switch(e[o][0]){case r:s++,l+=e[o][1],o++;break;case n:a++,u+=e[o][1],o++;break;case i:a+s>1?(0!==a&&0!==s&&(t=this.commonPrefix(l,u),0!==t&&(o-a-s>0&&e[o-a-s-1][0]==i?e[o-a-s-1][1]+=l.substring(0,t):(e.splice(0,0,[i,l.substring(0,t)]),o++),l=l.substring(t),u=u.substring(t)),t=this.commonSuffix(l,u),0!==t&&(e[o][1]=l.substring(l.length-t)+e[o][1],l=l.substring(0,l.length-t),u=u.substring(0,u.length-t))),0===a?e.splice(o-s,a+s,[r,l]):0===s?e.splice(o-a,a+s,[n,u]):e.splice(o-a-s,a+s,[n,u],[r,l]),o=o-a-s+(a?1:0)+(s?1:0)+1):0!==o&&e[o-1][0]==i?(e[o-1][1]+=e[o][1],e.splice(o,1)):o++,s=0,a=0,u="",l="";break}""===e[e.length-1][1]&&e.pop();var c=!1;o=1;while(o<e.length-1)e[o-1][0]==i&&e[o+1][0]==i&&(e[o][1].substring(e[o][1].length-e[o-1][1].length)==e[o-1][1]?(e[o][1]=e[o-1][1]+e[o][1].substring(0,e[o][1].length-e[o-1][1].length),e[o+1][1]=e[o-1][1]+e[o+1][1],e.splice(o-1,1),c=!0):e[o][1].substring(0,e[o+1][1].length)==e[o+1][1]&&(e[o-1][1]+=e[o+1][1],e[o][1]=e[o][1].substring(e[o+1][1].length)+e[o+1][1],e.splice(o+1,1),c=!0)),o++;c&&this.cleanupMerge(e)},t.prototype.xIndex=function(e,t){var i,o=0,a=0,s=0,u=0;for(i=0;i<e.length;i++){if(e[i][0]!==r&&(o+=e[i][1].length),e[i][0]!==n&&(a+=e[i][1].length),o>t)break;s=o,u=a}return e.length!=i&&e[i][0]===n?u:u+(t-s)},t.prototype.prettyHtml=function(e){for(var t=[],o=/&/g,a=/</g,s=/>/g,u=/\n/g,l=0;l<e.length;l++){var c=e[l][0],d=e[l][1],h=d.replace(o,"&amp;").replace(a,"&lt;").replace(s,"&gt;").replace(u,"<br/>");switch(c){case r:t[l]="<ins>"+h+"</ins>";break;case n:t[l]="<del>"+h+"</del>";break;case i:t[l]="<span>"+h+"</span>";break}}return t.join("")},t.prototype.text1=function(e){for(var t=[],n=0;n<e.length;n++)e[n][0]!==r&&(t[n]=e[n][1]);return t.join("")},t.prototype.text2=function(e){for(var t=[],r=0;r<e.length;r++)e[r][0]!==n&&(t[r]=e[r][1]);return t.join("")},t.prototype.levenshtein=function(e){for(var t=0,o=0,a=0,s=0;s<e.length;s++){var u=e[s][0],l=e[s][1];switch(u){case r:o+=l.length;break;case n:a+=l.length;break;case i:t+=Math.max(o,a),o=0,a=0;break}}return t+=Math.max(o,a),t},t.prototype.toDelta=function(e){for(var t=[],o=0;o<e.length;o++)switch(e[o][0]){case r:t[o]="+"+encodeURI(e[o][1]);break;case n:t[o]="-"+e[o][1].length;break;case i:t[o]="="+e[o][1].length;break}return t.join("\t").replace(/%20/g," ")},t.prototype.fromDelta=function(e,t){for(var o=[],a=0,s=0,u=t.split(/\t/g),l=0;l<u.length;l++){var c=u[l].substring(1);switch(u[l].charAt(0)){case"+":try{o[a++]=[r,decodeURI(c)]}catch(p){throw new Error("Illegal escape in diff_fromDelta: "+c)}break;case"-":case"=":var d=parseInt(c,10);if(isNaN(d)||d<0)throw new Error("Invalid number in diff_fromDelta: "+c);var h=e.substring(s,s+=d);"="==u[l].charAt(0)?o[a++]=[i,h]:o[a++]=[n,h];break;default:if(u[l])throw new Error("Invalid diff operation in diff_fromDelta: "+u[l])}}if(s!=e.length)throw new Error("Delta length ("+s+") does not equal source text length ("+e.length+").");return o},this.diff=t,this.DIFF_DELETE=n,this.DIFF_INSERT=r,this.DIFF_EQUAL=i,e.exports=t},18408:function(e,t,n){var r,i;
/*!
 * tiny-cookie - A tiny cookie manipulation plugin
 * https://github.com/Alex1990/tiny-cookie
 * Under the MIT license | (c) Alex Chao
 */!function(o,a){r=a,i="function"===typeof r?r.call(t,n,t,e):r,void 0===i||(e.exports=i)}(0,(function(){"use strict";function e(t,n,r){if(void 0===n)return e.get(t);null===n?e.remove(t):e.set(t,n,r)}function t(e){return e.replace(/[.*+?^$|[\](){}\\-]/g,"\\$&")}function n(e){var t="";for(var n in e)if(e.hasOwnProperty(n)){if("expires"===n){var i=e[n];"object"!==typeof i&&(i+="number"===typeof i?"D":"",i=r(i)),e[n]=i.toUTCString()}if("secure"===n){e[n]&&(t+=";"+n);continue}t+=";"+n+"="+e[n]}return e.hasOwnProperty("path")||(t+=";path=/"),t}function r(e){var t=new Date,n=e.charAt(e.length-1),r=parseInt(e,10);switch(n){case"Y":t.setFullYear(t.getFullYear()+r);break;case"M":t.setMonth(t.getMonth()+r);break;case"D":t.setDate(t.getDate()+r);break;case"h":t.setHours(t.getHours()+r);break;case"m":t.setMinutes(t.getMinutes()+r);break;case"s":t.setSeconds(t.getSeconds()+r);break;default:t=new Date(e)}return t}return e.enabled=function(){var t,n="__test_key";return document.cookie=n+"=1",t=!!document.cookie,t&&e.remove(n),t},e.get=function(e,n){if("string"!==typeof e||!e)return null;e="(?:^|; )"+t(e)+"(?:=([^;]*?))?(?:;|$)";var r=new RegExp(e),i=r.exec(document.cookie);return null!==i?n?i[1]:decodeURIComponent(i[1]):null},e.getRaw=function(t){return e.get(t,!0)},e.set=function(e,t,r,i){!0!==r&&(i=r,r=!1),i=n(i||{});var o=e+"="+(r?t:encodeURIComponent(t))+i;document.cookie=o},e.setRaw=function(t,n,r){e.set(t,n,!0,r)},e.remove=function(t){e.set(t,"a",{expires:new Date})},e}))},2492:function(e,t,n){"use strict";n.d(t,{C6:function(){return i}});
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}Object.create;Object.create},78606:function(e,t,n){"use strict";n.d(t,{Ay:function(){return en}});var r=n(8597),i=n(94662),o=n(76028),a=n(59682),s="undefined"!==typeof window&&"undefined"!==typeof document&&"undefined"!==typeof navigator,u=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(s&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();function l(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}function c(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),u))}}var d=s&&window.Promise,h=d?l:c;function p(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function f(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function g(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function m(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=f(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:m(g(e))}function _(e){return e&&e.referenceNode?e.referenceNode:e}var y=s&&!(!window.MSInputMethodContext||!document.documentMode),v=s&&/MSIE 10/.test(navigator.userAgent);function b(e){return 11===e?y:10===e?v:y||v}function F(e){if(!e)return document.documentElement;var t=b(10)?document.body:null,n=e.offsetParent||null;while(n===t&&e.nextElementSibling)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===f(n,"position")?F(n):n:e?e.ownerDocument.documentElement:document.documentElement}function w(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||F(e.firstElementChild)===e)}function C(e){return null!==e.parentNode?C(e.parentNode):e}function D(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a=o.commonAncestorContainer;if(e!==a&&t!==a||r.contains(i))return w(a)?a:F(a);var s=C(e);return s.host?D(s.host,t):D(e,C(t).host)}function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var i=e.ownerDocument.documentElement,o=e.ownerDocument.scrollingElement||i;return o[n]}return e[n]}function k(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=S(t,"top"),i=S(t,"left"),o=n?-1:1;return e.top+=r*o,e.bottom+=r*o,e.left+=i*o,e.right+=i*o,e}function x(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function E(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],b(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function A(e){var t=e.body,n=e.documentElement,r=b(10)&&getComputedStyle(n);return{height:E("Height",t,n,r),width:E("Width",t,n,r)}}var T=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},M=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),O=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},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 R(e){return L({},e,{right:e.left+e.width,bottom:e.top+e.height})}function P(e){var t={};try{if(b(10)){t=e.getBoundingClientRect();var n=S(e,"top"),r=S(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(d){}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},o="HTML"===e.nodeName?A(e.ownerDocument):{},a=o.width||e.clientWidth||i.width,s=o.height||e.clientHeight||i.height,u=e.offsetWidth-a,l=e.offsetHeight-s;if(u||l){var c=f(e);u-=x(c,"x"),l-=x(c,"y"),i.width-=u,i.height-=l}return R(i)}function I(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=b(10),i="HTML"===t.nodeName,o=P(e),a=P(t),s=m(e),u=f(t),l=parseFloat(u.borderTopWidth),c=parseFloat(u.borderLeftWidth);n&&i&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var d=R({top:o.top-a.top-l,left:o.left-a.left-c,width:o.width,height:o.height});if(d.marginTop=0,d.marginLeft=0,!r&&i){var h=parseFloat(u.marginTop),p=parseFloat(u.marginLeft);d.top-=l-h,d.bottom-=l-h,d.left-=c-p,d.right-=c-p,d.marginTop=h,d.marginLeft=p}return(r&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(d=k(d,t)),d}function N(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=I(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:S(n),s=t?0:S(n,"left"),u={top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o};return R(u)}function B(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===f(e,"position"))return!0;var n=g(e);return!!n&&B(n)}function j(e){if(!e||!e.parentElement||b())return document.documentElement;var t=e.parentElement;while(t&&"none"===f(t,"transform"))t=t.parentElement;return t||document.documentElement}function H(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?j(e):D(e,_(t));if("viewport"===r)o=N(a,i);else{var s=void 0;"scrollParent"===r?(s=m(g(t)),"BODY"===s.nodeName&&(s=e.ownerDocument.documentElement)):s="window"===r?e.ownerDocument.documentElement:r;var u=I(s,a,i);if("HTML"!==s.nodeName||B(a))o=u;else{var l=A(e.ownerDocument),c=l.height,d=l.width;o.top+=u.top-u.marginTop,o.bottom=c+u.top,o.left+=u.left-u.marginLeft,o.right=d+u.left}}n=n||0;var h="number"===typeof n;return o.left+=h?n:n.left||0,o.top+=h?n:n.top||0,o.right-=h?n:n.right||0,o.bottom-=h?n:n.bottom||0,o}function G(e){var t=e.width,n=e.height;return t*n}function V(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=H(n,r,o,i),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},u=Object.keys(s).map((function(e){return L({key:e},s[e],{area:G(s[e])})})).sort((function(e,t){return t.area-e.area})),l=u.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),c=l.length>0?l[0].key:u[0].key,d=e.split("-")[1];return c+(d?"-"+d:"")}function Y(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=r?j(t):D(t,_(n));return I(n,i,r)}function W(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),o={width:e.offsetWidth+i,height:e.offsetHeight+r};return o}function q(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function z(e,t,n){n=n.split("-")[0];var r=W(e),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",l=o?"width":"height";return i[a]=t[a]+t[u]/2-r[u]/2,i[s]=n===s?t[s]-r[l]:t[q(s)],i}function U(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function K(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=U(e,(function(e){return e[t]===n}));return e.indexOf(r)}function X(e,t,n){var r=void 0===n?e:e.slice(0,K(e,"name",n));return r.forEach((function(e){e["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e["function"]||e.fn;e.enabled&&p(n)&&(t.offsets.popper=R(t.offsets.popper),t.offsets.reference=R(t.offsets.reference),t=n(t,e))})),t}function Q(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=Y(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=V(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=z(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=X(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function J(e,t){return e.some((function(e){var n=e.name,r=e.enabled;return r&&n===t}))}function Z(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var i=t[r],o=i?""+i+n:e;if("undefined"!==typeof document.body.style[o])return o}return null}function $(){return this.state.isDestroyed=!0,J(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[Z("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function ee(e){var t=e.ownerDocument;return t?t.defaultView:window}function te(e,t,n,r){var i="BODY"===e.nodeName,o=i?e.ownerDocument.defaultView:e;o.addEventListener(t,n,{passive:!0}),i||te(m(o.parentNode),t,n,r),r.push(o)}function ne(e,t,n,r){n.updateBound=r,ee(e).addEventListener("resize",n.updateBound,{passive:!0});var i=m(e);return te(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}function re(){this.state.eventsEnabled||(this.state=ne(this.reference,this.options,this.state,this.scheduleUpdate))}function ie(e,t){return ee(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function oe(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=ie(this.reference,this.state))}function ae(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function se(e,t){Object.keys(t).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&ae(t[n])&&(r="px"),e.style[n]=t[n]+r}))}function ue(e,t){Object.keys(t).forEach((function(n){var r=t[n];!1!==r?e.setAttribute(n,t[n]):e.removeAttribute(n)}))}function le(e){return se(e.instance.popper,e.styles),ue(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&se(e.arrowElement,e.arrowStyles),e}function ce(e,t,n,r,i){var o=Y(i,t,e,n.positionFixed),a=V(n.placement,o,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),se(t,{position:n.positionFixed?"fixed":"absolute"}),n}function de(e,t){var n=e.offsets,r=n.popper,i=n.reference,o=Math.round,a=Math.floor,s=function(e){return e},u=o(i.width),l=o(r.width),c=-1!==["left","right"].indexOf(e.placement),d=-1!==e.placement.indexOf("-"),h=u%2===l%2,p=u%2===1&&l%2===1,f=t?c||d||h?o:a:s,g=t?o:s;return{left:f(p&&!d&&t?r.left-1:r.left),top:g(r.top),bottom:g(r.bottom),right:f(r.right)}}var he=s&&/Firefox/i.test(navigator.userAgent);function pe(e,t){var n=t.x,r=t.y,i=e.offsets.popper,o=U(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==o&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==o?o:t.gpuAcceleration,s=F(e.instance.popper),u=P(s),l={position:i.position},c=de(e,window.devicePixelRatio<2||!he),d="bottom"===n?"top":"bottom",h="right"===r?"left":"right",p=Z("transform"),f=void 0,g=void 0;if(g="bottom"===d?"HTML"===s.nodeName?-s.clientHeight+c.bottom:-u.height+c.bottom:c.top,f="right"===h?"HTML"===s.nodeName?-s.clientWidth+c.right:-u.width+c.right:c.left,a&&p)l[p]="translate3d("+f+"px, "+g+"px, 0)",l[d]=0,l[h]=0,l.willChange="transform";else{var m="bottom"===d?-1:1,_="right"===h?-1:1;l[d]=g*m,l[h]=f*_,l.willChange=d+", "+h}var y={"x-placement":e.placement};return e.attributes=L({},y,e.attributes),e.styles=L({},l,e.styles),e.arrowStyles=L({},e.offsets.arrow,e.arrowStyles),e}function fe(e,t,n){var r=U(e,(function(e){var n=e.name;return n===t})),i=!!r&&e.some((function(e){return e.name===n&&e.enabled&&e.order<r.order}));if(!i){var o="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+o+" modifier in order to work, be sure to include it before "+o+"!")}return i}function ge(e,t){var n;if(!fe(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"===typeof r){if(r=e.instance.popper.querySelector(r),!r)return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],o=e.offsets,a=o.popper,s=o.reference,u=-1!==["left","right"].indexOf(i),l=u?"height":"width",c=u?"Top":"Left",d=c.toLowerCase(),h=u?"left":"top",p=u?"bottom":"right",g=W(r)[l];s[p]-g<a[d]&&(e.offsets.popper[d]-=a[d]-(s[p]-g)),s[d]+g>a[p]&&(e.offsets.popper[d]+=s[d]+g-a[p]),e.offsets.popper=R(e.offsets.popper);var m=s[d]+s[l]/2-g/2,_=f(e.instance.popper),y=parseFloat(_["margin"+c]),v=parseFloat(_["border"+c+"Width"]),b=m-e.offsets.popper[d]-y-v;return b=Math.max(Math.min(a[l]-g,b),0),e.arrowElement=r,e.offsets.arrow=(n={},O(n,d,Math.round(b)),O(n,h,""),n),e}function me(e){return"end"===e?"start":"start"===e?"end":e}var _e=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ye=_e.slice(3);function ve(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ye.indexOf(e),r=ye.slice(n+1).concat(ye.slice(0,n));return t?r.reverse():r}var be={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function Fe(e,t){if(J(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=H(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=q(r),o=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case be.FLIP:a=[r,i];break;case be.CLOCKWISE:a=ve(r);break;case be.COUNTERCLOCKWISE:a=ve(r,!0);break;default:a=t.behavior}return a.forEach((function(s,u){if(r!==s||a.length===u+1)return e;r=e.placement.split("-")[0],i=q(r);var l=e.offsets.popper,c=e.offsets.reference,d=Math.floor,h="left"===r&&d(l.right)>d(c.left)||"right"===r&&d(l.left)<d(c.right)||"top"===r&&d(l.bottom)>d(c.top)||"bottom"===r&&d(l.top)<d(c.bottom),p=d(l.left)<d(n.left),f=d(l.right)>d(n.right),g=d(l.top)<d(n.top),m=d(l.bottom)>d(n.bottom),_="left"===r&&p||"right"===r&&f||"top"===r&&g||"bottom"===r&&m,y=-1!==["top","bottom"].indexOf(r),v=!!t.flipVariations&&(y&&"start"===o&&p||y&&"end"===o&&f||!y&&"start"===o&&g||!y&&"end"===o&&m),b=!!t.flipVariationsByContent&&(y&&"start"===o&&f||y&&"end"===o&&p||!y&&"start"===o&&m||!y&&"end"===o&&g),F=v||b;(h||_||F)&&(e.flipped=!0,(h||_)&&(r=a[u+1]),F&&(o=me(o)),e.placement=r+(o?"-"+o:""),e.offsets.popper=L({},e.offsets.popper,z(e.instance.popper,e.offsets.reference,e.placement)),e=X(e.instance.modifiers,e,"flip"))})),e}function we(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",l=a?"width":"height";return n[s]<o(r[u])&&(e.offsets.popper[u]=o(r[u])-n[l]),n[u]>o(r[s])&&(e.offsets.popper[u]=o(r[s])),e}function Ce(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}var u=R(s);return u[t]/100*o}if("vh"===a||"vw"===a){var l=void 0;return l="vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0),l/100*o}return o}function De(e,t,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),s=a.indexOf(U(a,(function(e){return-1!==e.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,l=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return l=l.map((function(e,r){var i=(1===r?!o:o)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return Ce(e,i,t,n)}))})),l.forEach((function(e,t){e.forEach((function(n,r){ae(n)&&(i[t]+=n*("-"===e[r-1]?-1:1))}))})),i}function Se(e,t){var n=t.offset,r=e.placement,i=e.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=ae(+n)?[+n,0]:De(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),e.popper=o,e}function ke(e,t){var n=t.boundariesElement||F(e.instance.popper);e.instance.reference===n&&(n=F(n));var r=Z("transform"),i=e.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=H(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=o,i.left=a,i[r]=s,t.boundaries=u;var l=t.priority,c=e.offsets.popper,d={primary:function(e){var n=c[e];return c[e]<u[e]&&!t.escapeWithReference&&(n=Math.max(c[e],u[e])),O({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=c[n];return c[e]>u[e]&&!t.escapeWithReference&&(r=Math.min(c[n],u[e]-("right"===e?c.width:c.height))),O({},n,r)}};return l.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=L({},c,d[t](e))})),e.offsets.popper=c,e}function xe(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",l=s?"width":"height",c={start:O({},u,o[u]),end:O({},u,o[u]+o[l]-a[l])};e.offsets.popper=L({},a,c[r])}return e}function Ee(e){if(!fe(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=U(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}function Ae(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),e.placement=q(t),e.offsets.popper=R(i),e}var Te={shift:{order:100,enabled:!0,fn:xe},offset:{order:200,enabled:!0,fn:Se,offset:0},preventOverflow:{order:300,enabled:!0,fn:ke,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:we},arrow:{order:500,enabled:!0,fn:ge,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:Fe,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:Ae},hide:{order:800,enabled:!0,fn:Ee},computeStyle:{order:850,enabled:!0,fn:pe,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:le,onLoad:ce,gpuAcceleration:void 0}},Me={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:Te},Oe=function(){function e(t,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};T(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=h(this.update.bind(this)),this.options=L({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(L({},e.Defaults.modifiers,i.modifiers)).forEach((function(t){r.options.modifiers[t]=L({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return L({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&p(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return M(e,[{key:"update",value:function(){return Q.call(this)}},{key:"destroy",value:function(){return $.call(this)}},{key:"enableEventListeners",value:function(){return re.call(this)}},{key:"disableEventListeners",value:function(){return oe.call(this)}}]),e}();Oe.Utils=("undefined"!==typeof window?window:n.g).PopperUtils,Oe.placements=_e,Oe.Defaults=Me;var Le,Re=Oe,Pe=n(57468),Ie=n.n(Pe);function Ne(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var r=e.indexOf("rv:");return parseInt(e.substring(r+3,e.indexOf(".",r)),10)}var i=e.indexOf("Edge/");return i>0?parseInt(e.substring(i+5,e.indexOf(".",i)),10):-1}function Be(){Be.init||(Be.init=!0,Le=-1!==Ne())}var je={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Be(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Le&&this.$el.appendChild(t),t.data="about:blank",Le||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Le&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};function He(e,t,n,r,i,o,a,s,u,l){"boolean"!==typeof a&&(u=s,s=a,a=!1);var c,d="function"===typeof n?n.options:n;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,i&&(d.functional=!0)),r&&(d._scopeId=r),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,u(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},d._ssrRegister=c):t&&(c=a?function(e){t.call(this,l(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),c)if(d.functional){var h=d.render;d.render=function(e,t){return c.call(t),h(e,t)}}else{var p=d.beforeCreate;d.beforeCreate=p?[].concat(p,c):[c]}return n}var Ge=je,Ve=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},Ye=[];Ve._withStripped=!0;var We=void 0,qe="data-v-8859cc6c",ze=void 0,Ue=!1,Ke=He({render:Ve,staticRenderFns:Ye},We,Ge,qe,Ue,ze,!1,void 0,void 0,void 0);function Xe(e){e.component("resize-observer",Ke),e.component("ResizeObserver",Ke)}var Qe={version:"1.0.1",install:Xe},Je=null;"undefined"!==typeof window?Je=window.Vue:"undefined"!==typeof n.g&&(Je=n.g.Vue),Je&&Je.use(Qe);var Ze=n(86284),$e=n.n(Ze),et=function(){};function tt(e){return"string"===typeof e&&(e=e.split(" ")),e}function nt(e,t){var n,r=tt(t);n=e.className instanceof et?tt(e.className.baseVal):tt(e.className),r.forEach((function(e){-1===n.indexOf(e)&&n.push(e)})),e instanceof SVGElement?e.setAttribute("class",n.join(" ")):e.className=n.join(" ")}function rt(e,t){var n,r=tt(t);n=e.className instanceof et?tt(e.className.baseVal):tt(e.className),r.forEach((function(e){var t=n.indexOf(e);-1!==t&&n.splice(t,1)})),e instanceof SVGElement?e.setAttribute("class",n.join(" ")):e.className=n.join(" ")}"undefined"!==typeof window&&(et=window.SVGAnimatedString);var it=!1;if("undefined"!==typeof window){it=!1;try{var ot=Object.defineProperty({},"passive",{get:function(){it=!0}});window.addEventListener("test",null,ot)}catch(tn){}}function at(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function st(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?at(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):at(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ut={container:!1,delay:0,html:!1,placement:"top",title:"",template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",offset:0},lt=[],ct=function(){function e(t,n){var r=this;(0,o.A)(this,e),(0,i.A)(this,"_events",[]),(0,i.A)(this,"_setTooltipNodeEvent",(function(e,t,n,i){var o=e.relatedreference||e.toElement||e.relatedTarget,a=function n(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r._tooltipNode.removeEventListener(e.type,n),t.contains(a)||r._scheduleHide(t,i.delay,i,o)};return!!r._tooltipNode.contains(o)&&(r._tooltipNode.addEventListener(e.type,a),!0)})),n=st(st({},ut),n),t.jquery&&(t=t[0]),this.show=this.show.bind(this),this.hide=this.hide.bind(this),this.reference=t,this.options=n,this._isOpen=!1,this._init()}return(0,a.A)(e,[{key:"show",value:function(){this._show(this.reference,this.options)}},{key:"hide",value:function(){this._hide()}},{key:"dispose",value:function(){this._dispose()}},{key:"toggle",value:function(){return this._isOpen?this.hide():this.show()}},{key:"setClasses",value:function(e){this._classes=e}},{key:"setContent",value:function(e){this.options.title=e,this._tooltipNode&&this._setContent(e,this.options)}},{key:"setOptions",value:function(e){var t=!1,n=e&&e.classes||wt.options.defaultClass;Ie()(this._classes,n)||(this.setClasses(n),t=!0),e=mt(e);var r=!1,i=!1;for(var o in this.options.offset===e.offset&&this.options.placement===e.placement||(r=!0),(this.options.template!==e.template||this.options.trigger!==e.trigger||this.options.container!==e.container||t)&&(i=!0),e)this.options[o]=e[o];if(this._tooltipNode)if(i){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else r&&this.popperInstance.update()}},{key:"_init",value:function(){var e="string"===typeof this.options.trigger?this.options.trigger.split(" "):[];this._isDisposed=!1,this._enableDocumentTouch=-1===e.indexOf("manual"),e=e.filter((function(e){return-1!==["click","hover","focus"].indexOf(e)})),this._setEventListeners(this.reference,e,this.options),this.$_originalTitle=this.reference.getAttribute("title"),this.reference.removeAttribute("title"),this.reference.setAttribute("data-original-title",this.$_originalTitle)}},{key:"_create",value:function(e,t){var n=this,r=window.document.createElement("div");r.innerHTML=t.trim();var i=r.childNodes[0];return i.id=this.options.ariaId||"tooltip_".concat(Math.random().toString(36).substr(2,10)),i.setAttribute("aria-hidden","true"),this.options.autoHide&&-1!==this.options.trigger.indexOf("hover")&&(i.addEventListener("mouseenter",(function(t){return n._scheduleHide(e,n.options.delay,n.options,t)})),i.addEventListener("click",(function(t){return n._scheduleHide(e,n.options.delay,n.options,t)}))),i}},{key:"_setContent",value:function(e,t){var n=this;this.asyncContent=!1,this._applyContent(e,t).then((function(){n.popperInstance&&n.popperInstance.update()}))}},{key:"_applyContent",value:function(e,t){var n=this;return new Promise((function(r,i){var o=t.html,a=n._tooltipNode;if(a){var s=a.querySelector(n.options.innerSelector);if(1===e.nodeType){if(o){while(s.firstChild)s.removeChild(s.firstChild);s.appendChild(e)}}else{if("function"===typeof e){var u=e();return void(u&&"function"===typeof u.then?(n.asyncContent=!0,t.loadingClass&&nt(a,t.loadingClass),t.loadingContent&&n._applyContent(t.loadingContent,t),u.then((function(e){return t.loadingClass&&rt(a,t.loadingClass),n._applyContent(e,t)})).then(r).catch(i)):n._applyContent(u,t).then(r).catch(i))}o?s.innerHTML=e:s.innerText=e}r()}}))}},{key:"_show",value:function(e,t){if(t&&"string"===typeof t.container){var n=document.querySelector(t.container);if(!n)return}clearTimeout(this._disposeTimer),t=Object.assign({},t),delete t.offset;var r=!0;this._tooltipNode&&(nt(this._tooltipNode,this._classes),r=!1);var i=this._ensureShown(e,t);return r&&this._tooltipNode&&nt(this._tooltipNode,this._classes),nt(e,["v-tooltip-open"]),i}},{key:"_ensureShown",value:function(e,t){var n=this;if(this._isOpen)return this;if(this._isOpen=!0,lt.push(this),this._tooltipNode)return this._tooltipNode.style.display="",this._tooltipNode.setAttribute("aria-hidden","false"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(t.title,t),this;var r=e.getAttribute("title")||t.title;if(!r)return this;var i=this._create(e,t.template);this._tooltipNode=i,e.setAttribute("aria-describedby",i.id);var o=this._findContainer(t.container,e);this._append(i,o);var a=st(st({},t.popperOptions),{},{placement:t.placement});return a.modifiers=st(st({},a.modifiers),{},{arrow:{element:this.options.arrowSelector}}),t.boundariesElement&&(a.modifiers.preventOverflow={boundariesElement:t.boundariesElement}),this.popperInstance=new Re(e,i,a),this._setContent(r,t),requestAnimationFrame((function(){!n._isDisposed&&n.popperInstance?(n.popperInstance.update(),requestAnimationFrame((function(){n._isDisposed?n.dispose():n._isOpen&&i.setAttribute("aria-hidden","false")}))):n.dispose()})),this}},{key:"_noLongerOpen",value:function(){var e=lt.indexOf(this);-1!==e&&lt.splice(e,1)}},{key:"_hide",value:function(){var e=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display="none",this._tooltipNode.setAttribute("aria-hidden","true"),this.popperInstance&&this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var t=wt.options.disposeTimeout;return null!==t&&(this._disposeTimer=setTimeout((function(){e._tooltipNode&&(e._tooltipNode.removeEventListener("mouseenter",e.hide),e._tooltipNode.removeEventListener("click",e.hide),e._removeTooltipNode())}),t)),rt(this.reference,["v-tooltip-open"]),this}},{key:"_removeTooltipNode",value:function(){if(this._tooltipNode){var e=this._tooltipNode.parentNode;e&&(e.removeChild(this._tooltipNode),this.reference.removeAttribute("aria-describedby")),this._tooltipNode=null}}},{key:"_dispose",value:function(){var e=this;return this._isDisposed=!0,this.reference.removeAttribute("data-original-title"),this.$_originalTitle&&this.reference.setAttribute("title",this.$_originalTitle),this._events.forEach((function(t){var n=t.func,r=t.event;e.reference.removeEventListener(r,n)})),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener("mouseenter",this.hide),this._tooltipNode.removeEventListener("click",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||this._removeTooltipNode()):this._noLongerOpen(),this}},{key:"_findContainer",value:function(e,t){return"string"===typeof e?e=window.document.querySelector(e):!1===e&&(e=t.parentNode),e}},{key:"_append",value:function(e,t){t.appendChild(e)}},{key:"_setEventListeners",value:function(e,t,n){var r=this,i=[],o=[];t.forEach((function(e){switch(e){case"hover":i.push("mouseenter"),o.push("mouseleave"),r.options.hideOnTargetClick&&o.push("click");break;case"focus":i.push("focus"),o.push("blur"),r.options.hideOnTargetClick&&o.push("click");break;case"click":i.push("click"),o.push("click");break}})),i.forEach((function(t){var i=function(t){!0!==r._isOpen&&(t.usedByTooltip=!0,r._scheduleShow(e,n.delay,n,t))};r._events.push({event:t,func:i}),e.addEventListener(t,i)})),o.forEach((function(t){var i=function(t){!0!==t.usedByTooltip&&r._scheduleHide(e,n.delay,n,t)};r._events.push({event:t,func:i}),e.addEventListener(t,i)}))}},{key:"_onDocumentTouch",value:function(e){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,e)}},{key:"_scheduleShow",value:function(e,t,n){var r=this,i=t&&t.show||t||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout((function(){return r._show(e,n)}),i)}},{key:"_scheduleHide",value:function(e,t,n,r){var i=this,o=t&&t.hide||t||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout((function(){if(!1!==i._isOpen&&i._tooltipNode.ownerDocument.body.contains(i._tooltipNode)){if("mouseleave"===r.type){var o=i._setTooltipNodeEvent(r,e,t,n);if(o)return}i._hide(e,n)}}),o)}}]),e}();function dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ht(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dt(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}"undefined"!==typeof document&&document.addEventListener("touchstart",(function(e){for(var t=0;t<lt.length;t++)lt[t]._onDocumentTouch(e)}),!it||{passive:!0,capture:!0});var pt={enabled:!0},ft=["top","top-start","top-end","right","right-start","right-end","bottom","bottom-start","bottom-end","left","left-start","left-end"],gt={defaultPlacement:"top",defaultClass:"vue-tooltip-theme",defaultTargetClass:"has-tooltip",defaultHtml:!0,defaultTemplate:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',defaultArrowSelector:".tooltip-arrow, .tooltip__arrow",defaultInnerSelector:".tooltip-inner, .tooltip__inner",defaultDelay:0,defaultTrigger:"hover focus",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:"tooltip-loading",defaultLoadingContent:"...",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:"bottom",defaultClass:"vue-popover-theme",defaultBaseClass:"tooltip popover",defaultWrapperClass:"wrapper",defaultInnerClass:"tooltip-inner popover-inner",defaultArrowClass:"tooltip-arrow popover-arrow",defaultOpenClass:"open",defaultDelay:0,defaultTrigger:"click",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function mt(e){var t={placement:"undefined"!==typeof e.placement?e.placement:wt.options.defaultPlacement,delay:"undefined"!==typeof e.delay?e.delay:wt.options.defaultDelay,html:"undefined"!==typeof e.html?e.html:wt.options.defaultHtml,template:"undefined"!==typeof e.template?e.template:wt.options.defaultTemplate,arrowSelector:"undefined"!==typeof e.arrowSelector?e.arrowSelector:wt.options.defaultArrowSelector,innerSelector:"undefined"!==typeof e.innerSelector?e.innerSelector:wt.options.defaultInnerSelector,trigger:"undefined"!==typeof e.trigger?e.trigger:wt.options.defaultTrigger,offset:"undefined"!==typeof e.offset?e.offset:wt.options.defaultOffset,container:"undefined"!==typeof e.container?e.container:wt.options.defaultContainer,boundariesElement:"undefined"!==typeof e.boundariesElement?e.boundariesElement:wt.options.defaultBoundariesElement,autoHide:"undefined"!==typeof e.autoHide?e.autoHide:wt.options.autoHide,hideOnTargetClick:"undefined"!==typeof e.hideOnTargetClick?e.hideOnTargetClick:wt.options.defaultHideOnTargetClick,loadingClass:"undefined"!==typeof e.loadingClass?e.loadingClass:wt.options.defaultLoadingClass,loadingContent:"undefined"!==typeof e.loadingContent?e.loadingContent:wt.options.defaultLoadingContent,popperOptions:ht({},"undefined"!==typeof e.popperOptions?e.popperOptions:wt.options.defaultPopperOptions)};if(t.offset){var n=(0,r.A)(t.offset),i=t.offset;("number"===n||"string"===n&&-1===i.indexOf(","))&&(i="0, ".concat(i)),t.popperOptions.modifiers||(t.popperOptions.modifiers={}),t.popperOptions.modifiers.offset={offset:i}}return t.trigger&&-1!==t.trigger.indexOf("click")&&(t.hideOnTargetClick=!1),t}function _t(e,t){for(var n=e.placement,r=0;r<ft.length;r++){var i=ft[r];t[i]&&(n=i)}return n}function yt(e){var t=(0,r.A)(e);return"string"===t?e:!(!e||"object"!==t)&&e.content}function vt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=yt(t),o="undefined"!==typeof t.classes?t.classes:wt.options.defaultClass,a=ht({title:i},mt(ht(ht({},"object"===(0,r.A)(t)?t:{}),{},{placement:_t(t,n)}))),s=e._tooltip=new ct(e,a);s.setClasses(o),s._vueEl=e;var u="undefined"!==typeof t.targetClasses?t.targetClasses:wt.options.defaultTargetClass;return e._tooltipTargetClasses=u,nt(e,u),s}function bt(e){e._tooltip&&(e._tooltip.dispose(),delete e._tooltip,delete e._tooltipOldShow),e._tooltipTargetClasses&&(rt(e,e._tooltipTargetClasses),delete e._tooltipTargetClasses)}function Ft(e,t){var n=t.value;t.oldValue;var r,i=t.modifiers,o=yt(n);o&&pt.enabled?(e._tooltip?(r=e._tooltip,r.setContent(o),r.setOptions(ht(ht({},n),{},{placement:_t(n,i)}))):r=vt(e,n,i),"undefined"!==typeof n.show&&n.show!==e._tooltipOldShow&&(e._tooltipOldShow=n.show,n.show?r.show():r.hide())):bt(e)}var wt={options:gt,bind:Ft,update:Ft,unbind:function(e){bt(e)}};function Ct(e){e.addEventListener("click",St),e.addEventListener("touchstart",kt,!!it&&{passive:!0})}function Dt(e){e.removeEventListener("click",St),e.removeEventListener("touchstart",kt),e.removeEventListener("touchend",xt),e.removeEventListener("touchcancel",Et)}function St(e){var t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function kt(e){if(1===e.changedTouches.length){var t=e.currentTarget;t.$_vclosepopover_touch=!0;var n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",xt),t.addEventListener("touchcancel",Et)}}function xt(e){var t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){var n=e.changedTouches[0],r=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-r.screenY)<20&&Math.abs(n.screenX-r.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Et(e){var t=e.currentTarget;t.$_vclosepopover_touch=!1}var At={bind:function(e,t){var n=t.value,r=t.modifiers;e.$_closePopoverModifiers=r,("undefined"===typeof n||n)&&Ct(e)},update:function(e,t){var n=t.value,r=t.oldValue,i=t.modifiers;e.$_closePopoverModifiers=i,n!==r&&("undefined"===typeof n||n?Ct(e):Dt(e))},unbind:function(e){Dt(e)}};function Tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Mt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(n),!0).forEach((function(t){(0,i.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ot(e){var t=wt.options.popover[e];return"undefined"===typeof t?wt.options[e]:t}var Lt=!1;"undefined"!==typeof window&&"undefined"!==typeof navigator&&(Lt=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var Rt=[],Pt=function(){};"undefined"!==typeof window&&(Pt=window.Element);var It={name:"VPopover",components:{ResizeObserver:Ke},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return Ot("defaultPlacement")}},delay:{type:[String,Number,Object],default:function(){return Ot("defaultDelay")}},offset:{type:[String,Number],default:function(){return Ot("defaultOffset")}},trigger:{type:String,default:function(){return Ot("defaultTrigger")}},container:{type:[String,Object,Pt,Boolean],default:function(){return Ot("defaultContainer")}},boundariesElement:{type:[String,Pt],default:function(){return Ot("defaultBoundariesElement")}},popperOptions:{type:Object,default:function(){return Ot("defaultPopperOptions")}},popoverClass:{type:[String,Array],default:function(){return Ot("defaultClass")}},popoverBaseClass:{type:[String,Array],default:function(){return wt.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return wt.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return wt.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return wt.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return wt.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return wt.options.popover.defaultHandleResize}},openGroup:{type:String,default:null},openClass:{type:[String,Array],default:function(){return wt.options.popover.defaultOpenClass}},ariaId:{default:null}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return(0,i.A)({},this.openClass,this.isOpen)},popoverId:function(){return"popover_".concat(null!=this.ariaId?this.ariaId:this.id)}},watch:{open:function(e){e?this.show():this.hide()},disabled:function(e,t){e!==t&&(e?this.hide():this.open&&this.show())},container:function(e){if(this.isOpen&&this.popperInstance){var t=this.$refs.popover,n=this.$refs.trigger,r=this.$_findContainer(this.container,n);if(!r)return void console.warn("No container for popover",this);r.appendChild(t),this.popperInstance.scheduleUpdate()}},trigger:function(e){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(e){var t=this;this.$_updatePopper((function(){t.popperInstance.options.placement=e}))},offset:"$_restartPopper",boundariesElement:"$_restartPopper",popperOptions:{handler:"$_restartPopper",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var e=this.$refs.popover;e.parentNode&&e.parentNode.removeChild(e),this.$_init(),this.open&&this.show()},deactivated:function(){this.hide()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.event;t.skipDelay;var r=t.force,i=void 0!==r&&r;!i&&this.disabled||(this.$_scheduleShow(n),this.$emit("show")),this.$emit("update:open",!0),this.$_beingShowed=!0,requestAnimationFrame((function(){e.$_beingShowed=!1}))},hide:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.event;e.skipDelay,this.$_scheduleHide(t),this.$emit("hide"),this.$emit("update:open",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var e=this.$refs.popover;e.parentNode&&e.parentNode.removeChild(e)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit("dispose")},$_init:function(){-1===this.trigger.indexOf("manual")&&this.$_addEventListeners()},$_show:function(){var e=this,t=this.$refs.trigger,n=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var r=this.$_findContainer(this.container,t);if(!r)return void console.warn("No container for popover",this);r.appendChild(n),this.$_mounted=!0,this.isOpen=!1,this.popperInstance&&requestAnimationFrame((function(){e.hidden||(e.isOpen=!0)}))}if(!this.popperInstance){var i=Mt(Mt({},this.popperOptions),{},{placement:this.placement});if(i.modifiers=Mt(Mt({},i.modifiers),{},{arrow:Mt(Mt({},i.modifiers&&i.modifiers.arrow),{},{element:this.$refs.arrow})}),this.offset){var o=this.$_getOffset();i.modifiers.offset=Mt(Mt({},i.modifiers&&i.modifiers.offset),{},{offset:o})}this.boundariesElement&&(i.modifiers.preventOverflow=Mt(Mt({},i.modifiers&&i.modifiers.preventOverflow),{},{boundariesElement:this.boundariesElement})),this.popperInstance=new Re(t,n,i),requestAnimationFrame((function(){if(e.hidden)return e.hidden=!1,void e.$_hide();!e.$_isDisposed&&e.popperInstance?(e.popperInstance.scheduleUpdate(),requestAnimationFrame((function(){if(e.hidden)return e.hidden=!1,void e.$_hide();e.$_isDisposed?e.dispose():e.isOpen=!0}))):e.dispose()}))}var a=this.openGroup;if(a)for(var s,u=0;u<Rt.length;u++)s=Rt[u],s.openGroup!==a&&(s.hide(),s.$emit("close-group"));Rt.push(this),this.$emit("apply-show")}},$_hide:function(){var e=this;if(this.isOpen){var t=Rt.indexOf(this);-1!==t&&Rt.splice(t,1),this.isOpen=!1,this.popperInstance&&this.popperInstance.disableEventListeners(),clearTimeout(this.$_disposeTimer);var n=wt.options.popover.disposeTimeout||wt.options.disposeTimeout;null!==n&&(this.$_disposeTimer=setTimeout((function(){var t=e.$refs.popover;t&&(t.parentNode&&t.parentNode.removeChild(t),e.$_mounted=!1)}),n)),this.$emit("apply-hide")}},$_findContainer:function(e,t){return"string"===typeof e?e=window.document.querySelector(e):!1===e&&(e=t.parentNode),e},$_getOffset:function(){var e=(0,r.A)(this.offset),t=this.offset;return("number"===e||"string"===e&&-1===t.indexOf(","))&&(t="0, ".concat(t)),t},$_addEventListeners:function(){var e=this,t=this.$refs.trigger,n=[],r=[],i="string"===typeof this.trigger?this.trigger.split(" ").filter((function(e){return-1!==["click","hover","focus"].indexOf(e)})):[];i.forEach((function(e){switch(e){case"hover":n.push("mouseenter"),r.push("mouseleave");break;case"focus":n.push("focus"),r.push("blur");break;case"click":n.push("click"),r.push("click");break}})),n.forEach((function(n){var r=function(t){e.isOpen||(t.usedByTooltip=!0,!e.$_preventOpen&&e.show({event:t}),e.hidden=!1)};e.$_events.push({event:n,func:r}),t.addEventListener(n,r)})),r.forEach((function(n){var r=function(t){t.usedByTooltip||(e.hide({event:t}),e.hidden=!0)};e.$_events.push({event:n,func:r}),t.addEventListener(n,r)}))},$_scheduleShow:function(){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),e)this.$_show();else{var t=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),t)}},$_scheduleHide:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),n)this.$_hide();else{var r=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout((function(){if(e.isOpen){if(t&&"mouseleave"===t.type){var n=e.$_setTooltipNodeEvent(t);if(n)return}e.$_hide()}}),r)}},$_setTooltipNodeEvent:function(e){var t=this,n=this.$refs.trigger,r=this.$refs.popover,i=e.relatedreference||e.toElement||e.relatedTarget,o=function i(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r.removeEventListener(e.type,i),n.contains(a)||t.hide({event:o})};return!!r.contains(i)&&(r.addEventListener(e.type,o),!0)},$_removeEventListeners:function(){var e=this.$refs.trigger;this.$_events.forEach((function(t){var n=t.func,r=t.event;e.removeEventListener(r,n)})),this.$_events=[]},$_updatePopper:function(e){this.popperInstance&&(e(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var e=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),e&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),n&&(this.$_preventOpen=!0,setTimeout((function(){t.$_preventOpen=!1}),300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit("resize"))}}};function Nt(e){jt(e)}function Bt(e){jt(e,!0)}function jt(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(n){var r=Rt[n];if(r.$refs.popover){var i=r.$refs.popover.contains(e.target);requestAnimationFrame((function(){(e.closeAllPopover||e.closePopover&&i||r.autoHide&&!i)&&r.$_handleGlobalClose(e,t)}))}},r=0;r<Rt.length;r++)n(r)}function Ht(e,t,n,r,i,o,a,s,u,l){"boolean"!==typeof a&&(u=s,s=a,a=!1);const c="function"===typeof n?n.options:n;let d;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,i&&(c.functional=!0)),r&&(c._scopeId=r),o?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,u(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=d):t&&(d=a?function(e){t.call(this,l(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),d)if(c.functional){const e=c.render;c.render=function(t,n){return d.call(n),e(t,n)}}else{const e=c.beforeCreate;c.beforeCreate=e?[].concat(e,d):[d]}return n}"undefined"!==typeof document&&"undefined"!==typeof window&&(Lt?document.addEventListener("touchend",Bt,!it||{passive:!0,capture:!0}):window.addEventListener("click",Nt,!0));var Gt=It,Vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"v-popover",class:e.cssClass},[n("div",{ref:"trigger",staticClass:"trigger",staticStyle:{display:"inline-block"},attrs:{"aria-describedby":e.isOpen?e.popoverId:void 0,tabindex:-1!==e.trigger.indexOf("focus")?0:void 0}},[e._t("default")],2),e._v(" "),n("div",{ref:"popover",class:[e.popoverBaseClass,e.popoverClass,e.cssClass],style:{visibility:e.isOpen?"visible":"hidden"},attrs:{id:e.popoverId,"aria-hidden":e.isOpen?"false":"true",tabindex:e.autoHide?0:void 0},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.autoHide&&e.hide()}}},[n("div",{class:e.popoverWrapperClass},[n("div",{ref:"inner",class:e.popoverInnerClass,staticStyle:{position:"relative"}},[n("div",[e._t("popover",null,{isOpen:e.isOpen})],2),e._v(" "),e.handleResize?n("ResizeObserver",{on:{notify:e.$_handleResize}}):e._e()],1),e._v(" "),n("div",{ref:"arrow",class:e.popoverArrowClass})])])])},Yt=[];Vt._withStripped=!0;var Wt=void 0,qt=void 0,zt=void 0,Ut=!1,Kt=Ht({render:Vt,staticRenderFns:Yt},Wt,Gt,qt,Ut,zt,!1,void 0,void 0,void 0);function Xt(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!==typeof document){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}var Qt=".resize-observer[data-v-8859cc6c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-8859cc6c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}";function Jt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Jt.installed){Jt.installed=!0;var n={};$e()(n,gt,t),Zt.options=n,wt.options=n,e.directive("tooltip",wt),e.directive("close-popover",At),e.component("VPopover",Kt)}}Xt(Qt);var Zt={install:Jt,get enabled(){return pt.enabled},set enabled(e){pt.enabled=e}},$t=null;"undefined"!==typeof window?$t=window.Vue:"undefined"!==typeof n.g&&($t=n.g.Vue),$t&&$t.use(Zt);var en=Zt},37193:function(e){!function(t,n){e.exports=n()}(0,(function(){"use strict";function e(){return void 0!==navigator.brave&&void 0!==navigator.brave.isBrave}function t(){return"string"==typeof navigator.userAgent&&navigator.userAgent.match(/Opera|OPR\//)}function n(){return new Promise((function(e,t){var n=new XMLHttpRequest;n.onreadystatechange=function(){4==n.readyState&&e(n)},n.open("GET","https://raw.githubusercontent.com/wmcmurray/just-detect-adblock/master/baits/pagead2.googlesyndication.com",!0),n.send()}))}function r(e){return 200===e.status&&!e.responseText.match(/^thistextshouldbethere(\n|)$/)}function i(e){return 0===e.status&&!e.responseText.match(/^thistextshouldbethere(\n|)$/)}function o(){if(null!==window.document.body.getAttribute("abp"))return!0;var e=function(){var e=document.createElement("div");return e.setAttribute("class","pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links ad-text adSense adBlock adContent adBanner"),e.setAttribute("style","width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;"),e}();window.document.body.appendChild(e);var t=function(e){if(null===e.offsetParent||0==e.offsetHeight||0==e.offsetLeft||0==e.offsetTop||0==e.offsetWidth||0==e.clientHeight||0==e.clientWidth)return!0;if(void 0!==window.getComputedStyle){var t=window.getComputedStyle(e,null);if(t&&("none"==t.getPropertyValue("display")||"hidden"==t.getPropertyValue("visibility")))return!0}return!1}(e);return window.document.body.removeChild(e),t}var a;return{detectAnyAdblocker:function(){return new Promise((function(a,s){if(o())return a(!0);e()||t()?n().then((function(n){return e()?a(r(n)):t()?a(i(n)):void a(!1)})):a(!1)}))},detectDomAdblocker:(a=o,function(){var e=arguments;return new Promise((function(t,n){t(a.apply(this,e))}))}),detectBraveShields:function(){return new Promise((function(t,i){e()?n().then((function(e){t(r(e))})):t(!1)}))},detectOperaAdblocker:function(){return new Promise((function(e,r){t()?n().then((function(t){e(i(t))})):e(!1)}))},isDetected:function(e,t){return function(){return console.warn("just-detect-adblock : "+(t||"This method is deprecated.")),e.apply(this,arguments)}}(o,"The `isDetected()` method is now deprecated, please use `detectAnyAdblocker()` instead, which returns a Promise and can detect more stuff (like Brave Shields).")}}))},77602:function(e,t,n){"use strict";n.d(t,{u1:function(){return g}});var r=n(15091);
/**
  * vue-class-component v7.2.6
  * (c) 2015-present Evan You
  * @license MIT
  */function i(e){return i="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},i(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e){return s(e)||u(e)||l()}function s(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 u(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function l(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function c(){return"undefined"!==typeof Reflect&&Reflect.defineMetadata&&Reflect.getOwnMetadataKeys}function d(e,t){h(e,t),Object.getOwnPropertyNames(t.prototype).forEach((function(n){h(e.prototype,t.prototype,n)})),Object.getOwnPropertyNames(t).forEach((function(n){h(e,t,n)}))}function h(e,t,n){var r=n?Reflect.getOwnMetadataKeys(t,n):Reflect.getOwnMetadataKeys(t);r.forEach((function(r){var i=n?Reflect.getOwnMetadata(r,t,n):Reflect.getOwnMetadata(r,t);n?Reflect.defineMetadata(r,i,e,n):Reflect.defineMetadata(r,i,e)}))}var p={__proto__:[]},f=p instanceof Array;function g(e){return function(t,n,r){var i="function"===typeof t?t:t.constructor;i.__decorators__||(i.__decorators__=[]),"number"!==typeof r&&(r=void 0),i.__decorators__.push((function(t){return e(t,n,r)}))}}function m(e){var t=i(e);return null==e||"object"!==t&&"function"!==t}function _(e,t){var n=t.prototype._init;t.prototype._init=function(){var t=this,n=Object.getOwnPropertyNames(e);if(e.$options.props)for(var r in e.$options.props)e.hasOwnProperty(r)||n.push(r);n.forEach((function(n){Object.defineProperty(t,n,{get:function(){return e[n]},set:function(t){e[n]=t},configurable:!0})}))};var r=new t;t.prototype._init=n;var i={};return Object.keys(r).forEach((function(e){void 0!==r[e]&&(i[e]=r[e])})),i}var y=["data","beforeCreate","created","beforeMount","mounted","beforeDestroy","destroyed","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.name=t.name||e._componentTag||e.name;var n=e.prototype;Object.getOwnPropertyNames(n).forEach((function(e){if("constructor"!==e)if(y.indexOf(e)>-1)t[e]=n[e];else{var r=Object.getOwnPropertyDescriptor(n,e);void 0!==r.value?"function"===typeof r.value?(t.methods||(t.methods={}))[e]=r.value:(t.mixins||(t.mixins=[])).push({data:function(){return o({},e,r.value)}}):(r.get||r.set)&&((t.computed||(t.computed={}))[e]={get:r.get,set:r.set})}})),(t.mixins||(t.mixins=[])).push({data:function(){return _(this,e)}});var i=e.__decorators__;i&&(i.forEach((function(e){return e(t)})),delete e.__decorators__);var a=Object.getPrototypeOf(e.prototype),s=a instanceof r.Ay?a.constructor:r.Ay,u=s.extend(t);return F(u,e,s),c()&&d(u,e),u}var b={prototype:!0,arguments:!0,callee:!0,caller:!0};function F(e,t,n){Object.getOwnPropertyNames(t).forEach((function(r){if(!b[r]){var i=Object.getOwnPropertyDescriptor(e,r);if(!i||i.configurable){var o=Object.getOwnPropertyDescriptor(t,r);if(!f){if("cid"===r)return;var a=Object.getOwnPropertyDescriptor(n,r);if(!m(o.value)&&a&&a.value===o.value)return}0,Object.defineProperty(e,r,o)}}}))}function w(e){return"function"===typeof e?v(e):function(t){return v(t,e)}}w.registerHooks=function(e){y.push.apply(y,a(e))},t.Ay=w},75483:function(e,t,n){(function(){Number.isInteger=Number.isInteger||function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e};var t=n(18408),r={install:function(e){e.prototype.$cookie=this,e.cookie=this},set:function(e,n,r){var i=r;return Number.isInteger(r)&&(i={expires:r}),t.set(e,n,i)},get:function(e){return t.get(e)},delete:function(e,t){var n={expires:-1};void 0!==t&&(n=Object.assign(t,n)),this.set(e,"",n)}};e.exports=r})()},45992:function(e,t){"use strict";function n(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!==typeof document){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}var r=".flag{width:52px;height:39px;display:inline-block;background:url(data:image/png;base64,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RjzNSy/9hKK4I/rduwsoLKzGanU0pDeiKDTtWLPveYayT5YQ/bfZrE87nRunz6emxtomezebbVx99fusXLmPN9+8gug5swgYM4yDN9xH/aw5QFqTfdLTY/njj/tYsGAd99//FQ89tJivv96KRiPidMoAbN2aC8Abb6zk3Xf/YPjwRPLyKtm06WF27SrgppsWUF9/3AGJOyfNovKHlSS//yLPlsdw+ewP2gxzTBRF4b33/mDkyGfYvbsQvyEDGLjqU4LPntDUmWhEzjorjYAAAwMGxJCeHsvXX7sj+mMwfz52XZ2N9euzee65vzB4cBz9+0fzZwMS4KZumVQYFRVISUktN954OgsXbmhSlziVvPPOVbz++gosFjtZWWXHEzw47fGuBJEkkYEDY7nvvrPJyirlxx93Y7M523yc1av3k5tbycUXDzva9szdE/q4XDITJqQyZ84EPv/8JtLSYtp1nNpaG3fdNZU33ricn366o6FcoOkOcysqquGNN1ZSV2dj586CdrfXBQvWc9VVYygoqOLnn/d0Xxvy89NTV2cjIMBAba213ceJiAigurqe8HB/CgurURSle6LtO++cwrhxKaSmRnYsVRAFzj13IPfee1b3pQ8XXDCE668fz6pVd5OX17F6XUlJLc8+ezE33ZTBtdeORZLErvdyBw6UMHhwPPv3l1BWZubAgZJ2H2vUqF6IooggCDz//I/U1NR3TxsaOjSBbdtyG6J8i6XtdTutVsLplFEUhSFD4tm+Pa97+iGA4uJannvuL1x00VAOH66gqKimzccIDjbx3HMX07dvFCtW7G0IoLstBU9JieDWWydy000Z+Pnp27SvXq/h5psncNttk5k5cwR1dfbuixQAoqMDKS01ExMTxI03LqCuzoa/vwG7vXURQ1RUIGvXZjFmTG++/HIrlZV1lJfXdW8sB5CUFEZoqIkRI3pRWFjNd99lnnT79PRY0tJiGDOmN/fd9yV9+kSwb19x46C3Oys0hw+Xk5wcxjvvXEV+fhWzZ9uorLSwa1cBGo2I1epEENyOIzExlLIyMy++OIPo6ECyskqZO3e195WxRFHk/ffXsGzZLlau3Mf48Sls2PAgd945FUVRePbZi/n113sZM6Y3ZrONpUt38t13O5g37/dmk09NdwOtWrWPFSv2EhcXTL9+UUybls7AgXH8/vtBBEHAZnMybFgC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)}.f-and,.f-andorra{background-position:0 -42px}.f-ae,.f-are{background-position:0 -82px}.f-af,.f-afg{background-position:0 -123px}.f-ag,.f-atg{background-position:0 -164px}.f-ai,.f-aia{background-position:0 -205px}.f-al,.f-alb{background-position:0 -246px}.f-am,.f-arm{background-position:0 -287px}.f-an,.f-ant{background-position:0 -328px}.f-ago,.f-ao{background-position:0 -369px}.f-aq,.f-ata{background-position:0 -410px}.f-ar,.f-arg{background-position:0 -451px}.f-as,.f-asm{background-position:0 -492px}.f-at,.f-aut{background-position:0 -533px}.f-au,.f-aus{background-position:0 -574px}.f-abw,.f-aw{background-position:0 -615px}.f-ala,.f-ax{background-position:0 -657px}.f-az,.f-aze{background-position:0 -698px}.f-ba,.f-bih{background-position:0 -738px}.f-bb,.f-brb{background-position:0 -779px}.f-bd,.f-bgd{background-position:0 -820px}.f-be,.f-bel{background-position:0 -861px}.f-bf,.f-bfa{background-position:0 -902px}.f-bg,.f-bgr{background-position:0 -943px}.f-bh,.f-bhr{background-position:0 -984px}.f-bdi,.f-bi{background-position:0 -1025px}.f-ben,.f-bj{background-position:0 -1067px}.f-bl,.f-blm{background-position:0 -1107px}.f-bm,.f-bmu{background-position:0 -1148px}.f-bn,.f-brn{background-position:0 -1189px}.f-bo,.f-bol{background-position:0 -1230px}.f-bes,.f-bq{background-position:0 -1272px}.f-br,.f-bra{background-position:0 -1312px}.f-bhs,.f-bs{background-position:0 -1353px}.f-bt,.f-btn{background-position:0 -1394px}.f-bv,.f-bvt{background-position:0 -1435px}.f-bw,.f-bwa{background-position:0 -1477px}.f-blr,.f-by{background-position:0 -1517px}.f-blz,.f-bz{background-position:0 -1558px}.f-ca,.f-can{background-position:0 -1599px}.f-cc,.f-cck{background-position:0 -1640px}.f-cd,.f-cod{background-position:0 -1681px}.f-caf,.f-cf{background-position:0 -1722px}.f-cg,.f-cog{background-position:0 -1763px}.f-ch,.f-che{background-position:0 -1804px}.f-ci,.f-civ{background-position:0 -1845px}.f-ck,.f-cok{background-position:0 -1886px}.f-chl,.f-cl{background-position:0 -1927px}.f-cm,.f-cmr{background-position:0 -1968px}.f-chn,.f-cn{background-position:0 -2009px}.f-co,.f-col{background-position:0 -2050px}.f-cr,.f-cri{background-position:0 -2091px}.f-cu,.f-cub{background-position:0 -2132px}.f-cpv,.f-cv{background-position:0 -2173px}.f-cuw,.f-cw{background-position:0 -2214px}.f-cx,.f-cxr{background-position:0 -2255px}.f-cy,.f-cyp{background-position:0 -2296px}.f-cz,.f-cze{background-position:0 -2337px}.f-de,.f-deu{background-position:0 -2377px}.f-dj,.f-dji{background-position:0 -2419px}.f-dk,.f-dnk{background-position:0 -2460px}.f-dm,.f-dma{background-position:0 -2501px}.f-do,.f-dom{background-position:0 -2542px}.f-dz,.f-dza{background-position:0 -2583px}.f-ec,.f-ecu{background-position:0 -2624px}.f-ee,.f-est{background-position:0 -2665px}.f-eg,.f-egy{background-position:0 -2706px}.f-eh,.f-esh{background-position:0 -2747px}.f-er,.f-eri{background-position:0 -2787px}.f-es-ca{background-position:0 -2829px}.f-es,.f-esp{background-position:0 -2870px}.f-et,.f-eth{background-position:0 -2911px}.f-eu{background-position:0 -2953px}.f-fi,.f-fin{background-position:0 -2993px}.f-fj,.f-fji{background-position:0 -3034px}.f-fk,.f-flk{background-position:0 -3075px}.f-fm,.f-fsm{background-position:0 -3116px}.f-fo,.f-fro{background-position:0 -3157px}.f-fr,.f-fra{background-position:0 -3198px}.f-ga,.f-gab{background-position:0 -3239px}.f-gb-eng{background-position:0 -3280px}.f-gb-nir{background-position:0 -3321px}.f-gb-sct{background-position:0 -3362px}.f-gb-wls{background-position:0 -3403px}.f-gb,.f-gbr{background-position:0 -3444px}.f-gd,.f-grd{background-position:0 -3485px}.f-ge,.f-geo{background-position:0 -3526px}.f-gf,.f-guf{background-position:0 -3567px}.f-gg,.f-ggy{background-position:0 -3608px}.f-gh,.f-gha{background-position:0 -3649px}.f-gi,.f-gib{background-position:0 -3690px}.f-gl,.f-grl{background-position:0 -3731px}.f-gm,.f-gmb{background-position:0 -3771px}.f-gin,.f-gn{background-position:0 -3813px}.f-glp,.f-gp{background-position:0 -3854px}.f-gnq,.f-gq{background-position:0 -3895px}.f-gr,.f-grc{background-position:0 -3936px}.f-gs,.f-sgs{background-position:0 -3977px}.f-gt,.f-gtm{background-position:0 -4018px}.f-gu,.f-gum{background-position:0 -4059px}.f-gnb,.f-gw{background-position:0 -4100px}.f-guy,.f-gy{background-position:0 -4141px}.f-hk,.f-hkg{background-position:0 -4182px}.f-hm,.f-hmd{background-position:0 -4223px}.f-hn,.f-hnd{background-position:0 -4264px}.f-hr,.f-hrv{background-position:0 -4305px}.f-ht,.f-hti{background-position:0 -4347px}.f-hu,.f-hun{background-position:0 -4387px}.f-id,.f-idn{background-position:0 -4428px}.f-ie,.f-irl{background-position:0 -4468px}.f-il,.f-isr{background-position:0 -4510px}.f-im,.f-imn{background-position:0 -4551px}.f-in,.f-ind{background-position:0 -4593px}.f-io,.f-iot{background-position:0 -4633px}.f-iq,.f-irq{background-position:0 -4674px}.f-ir,.f-irn{background-position:0 -4715px}.f-is,.f-isl{background-position:0 -4756px}.f-it,.f-ita{background-position:0 -4797px}.f-je,.f-jey{background-position:0 -4838px}.f-jam,.f-jm{background-position:0 -4879px}.f-jo,.f-jor{background-position:0 -4920px}.f-jp,.f-jpn{background-position:0 -4961px}.f-ke,.f-ken{background-position:0 -5002px}.f-kg,.f-kgz{background-position:0 -5043px}.f-kh,.f-khm{background-position:0 -5084px}.f-ki,.f-kir{background-position:0 -5125px}.f-com,.f-km{background-position:0 -5166px}.f-kn,.f-kna{background-position:0 -5207px}.f-kp,.f-prk{background-position:0 -5248px}.f-kor,.f-kr{background-position:0 -5289px}.f-kw,.f-kwt{background-position:0 -5330px}.f-cym,.f-ky{background-position:0 -5371px}.f-kaz,.f-kz{background-position:0 -5412px}.f-la,.f-lao{background-position:0 -5453px}.f-lb,.f-lbn{background-position:0 -5494px}.f-lc,.f-lca{background-position:0 -5535px}.f-li,.f-lie{background-position:0 -5576px}.f-lk,.f-lka{background-position:0 -5617px}.f-lbr,.f-lr{background-position:0 -5658px}.f-ls,.f-lso{background-position:0 -5698px}.f-lt,.f-ltu{background-position:0 -5740px}.f-lu,.f-lux{background-position:0 -5781px}.f-lv,.f-lva{background-position:0 -5822px}.f-lby,.f-ly{background-position:0 -5862px}.f-ma,.f-mar{background-position:0 -5904px}.f-mc,.f-mco{background-position:0 -5945px}.f-md,.f-mda{background-position:0 -5986px}.f-me,.f-mne{background-position:0 -6028px}.f-maf,.f-mf{background-position:0 -6068px}.f-mdg,.f-mg{background-position:0 -6109px}.f-mh,.f-mhl{background-position:0 -6150px}.f-mk,.f-mkd{background-position:0 -6191px}.f-ml,.f-mli{background-position:0 -6233px}.f-mm,.f-mmr{background-position:0 -6273px}.f-mn,.f-mng{background-position:0 -6314px}.f-mac,.f-mo{background-position:0 -6355px}.f-mnp,.f-mp{background-position:0 -6397px}.f-mq,.f-mtq{background-position:0 -6437px}.f-mr,.f-mrt{background-position:0 -6478px}.f-ms,.f-msr{background-position:0 -6519px}.f-mlt,.f-mt{background-position:0 -6560px}.f-mu,.f-mus{background-position:0 -6601px}.f-mdv,.f-mv{background-position:0 -6642px}.f-mw,.f-mwi{background-position:0 -6682px}.f-mex,.f-mx{background-position:0 -6724px}.f-my,.f-mys{background-position:0 -6765px}.f-moz,.f-mz{background-position:0 -6806px}.f-na,.f-nam{background-position:0 -6847px}.f-nc,.f-ncl{background-position:0 -6888px}.f-ne,.f-ner{background-position:0 -6929px}.f-nf,.f-nfk{background-position:0 -6970px}.f-ng,.f-nga{background-position:0 -7011px}.f-ni,.f-nic{background-position:0 -7052px}.f-nl,.f-nld{background-position:0 -7093px}.f-no,.f-nor{background-position:0 -7134px}.f-np,.f-npl{background-position:0 -7175px}.f-nr,.f-nru{background-position:0 -7217px}.f-niu,.f-nu{background-position:0 -7257px}.f-nz,.f-nzl{background-position:0 -7298px}.f-om,.f-omn{background-position:0 -7339px}.f-pa,.f-pan{background-position:0 -7380px}.f-pe,.f-per{background-position:0 -7421px}.f-pf,.f-pyf{background-position:0 -7463px}.f-pg,.f-png{background-position:0 -7503px}.f-ph,.f-phl{background-position:0 -7544px}.f-pak,.f-pk{background-position:0 -7585px}.f-pl,.f-pol{background-position:0 -7626px}.f-pm,.f-spm{background-position:0 -7667px}.f-pcn,.f-pn{background-position:0 -7708px}.f-pr,.f-pri{background-position:0 -7749px}.f-ps,.f-pse{background-position:0 -7790px}.f-prt,.f-pt{background-position:0 -7831px}.f-plw,.f-pw{background-position:0 -7873px}.f-pry,.f-py{background-position:0 -7913px}.f-qa,.f-qat{background-position:0 -7954px}.f-re,.f-reu{background-position:0 -7995px}.f-ro,.f-rou{background-position:0 -8036px}.f-rs,.f-srb{background-position:0 -8077px}.f-ru,.f-rus{background-position:0 -8117px}.f-rw,.f-rwa{background-position:0 -8159px}.f-sa,.f-sau{background-position:0 -8200px}.f-sb,.f-slb{background-position:0 -8241px}.f-sc,.f-syc{background-position:0 -8282px}.f-sd,.f-sdn{background-position:0 -8323px}.f-se,.f-swe{background-position:0 -8364px}.f-sg,.f-sgp{background-position:0 -8405px}.f-sh,.f-shn{background-position:0 -8446px}.f-si,.f-svn{background-position:0 -8487px}.f-sj,.f-sjm{background-position:0 -8528px}.f-sk,.f-svk{background-position:0 -8569px}.f-sl,.f-sle{background-position:0 -8610px}.f-sm,.f-smr{background-position:0 -8651px}.f-sen,.f-sn{background-position:0 -8693px}.f-so,.f-som{background-position:0 -8733px}.f-sr,.f-sur{background-position:0 -8774px}.f-ss,.f-ssd{background-position:0 -8815px}.f-st,.f-stp{background-position:0 -8856px}.f-slv,.f-sv{background-position:0 -8897px}.f-sx,.f-sxm{background-position:0 -8938px}.f-sy,.f-syr{background-position:0 -8979px}.f-swz,.f-sz{background-position:0 -9020px}.f-tc,.f-tca{background-position:0 -9061px}.f-tcd,.f-td{background-position:0 -9102px}.f-atf,.f-tf{background-position:0 -9142px}.f-tg,.f-tgo{background-position:0 -9184px}.f-th,.f-tha{background-position:0 -9225px}.f-tj,.f-tjk{background-position:0 -9266px}.f-tk,.f-tkl{background-position:0 -9307px}.f-tl,.f-tls{background-position:0 -9348px}.f-tkm,.f-tm{background-position:0 -9389px}.f-tn,.f-tun{background-position:0 -9430px}.f-to,.f-ton{background-position:0 -9472px}.f-tr,.f-tur{background-position:0 -9512px}.f-tt,.f-tto{background-position:0 -9552px}.f-tuv,.f-tv{background-position:0 -9594px}.f-tw,.f-twn{background-position:0 -9635px}.f-tz,.f-tza{background-position:0 -9676px}.f-ua,.f-ukr{background-position:0 -9717px}.f-ug,.f-uga{background-position:0 -9757px}.f-um,.f-umi{background-position:0 -9799px}.f-un{background-position:0 -9840px}.f-us,.f-usa{background-position:0 -9881px}.f-ury,.f-uy{background-position:0 -9922px}.f-uz,.f-uzb{background-position:0 -9963px}.f-va,.f-vat{background-position:0 -10004px}.f-vc,.f-vct{background-position:0 -10045px}.f-ve,.f-ven{background-position:0 -10086px}.f-vg,.f-vgb{background-position:0 -10127px}.f-vi,.f-vir{background-position:0 -10168px}.f-vn,.f-vnm{background-position:0 -10209px}.f-vu,.f-vut{background-position:0 -10250px}.f-wf,.f-wlf{background-position:0 -10291px}.f-ws,.f-wsm{background-position:0 -10331px}.f-xk{background-position:0 -10373px}.f-ye,.f-yem{background-position:0 -10414px}.f-myt,.f-yt{background-position:0 -10455px}.f-za,.f-zaf{background-position:0 -10496px}.f-zm,.f-zmb{background-position:0 -10538px}.f-zw,.f-zwe{background-position:0 -10578px}.f-su,.f-sun{background-position:0 -10619px;height:26px}";n(r);var i={name:"CountryFlag",props:{country:{type:String,required:!0},rounded:{type:Boolean,default:!1},shadow:{type:Boolean,default:!1},size:{type:String,validator:function(e){return"small"===e||"normal"===e||"big"===e},default:"normal"},background:{type:String,default:""}},computed:{flagIconClass(){return{[`flag ${this.flagIconCountry}`]:!0,["rounded"]:this.rounded,["shadow"]:this.shadow,[this.flagMargin]:!0}},flagIconCountry(){let e=this.country.toLowerCase();return e="ad"===e?"andorra":e,`f-${e}`},flagMargin(){switch(this.size){case"small":return"small-flag";case"normal":return"normal-flag";case"big":return"big-flag";default:return"normal-flag"}}}};function o(e,t,n,r,i,o,a,s,u,l){"boolean"!==typeof a&&(u=s,s=a,a=!1);const c="function"===typeof n?n.options:n;let d;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,i&&(c.functional=!0)),r&&(c._scopeId=r),o?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,u(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=d):t&&(d=a?function(e){t.call(this,l(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),d)if(c.functional){const e=c.render;c.render=function(t,n){return d.call(n),e(t,n)}}else{const e=c.beforeCreate;c.beforeCreate=e?[].concat(e,d):[d]}return n}const a="undefined"!==typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());function s(e){return(e,t)=>c(e,t)}let u;const l={};function c(e,t){const n=a?t.media||"default":e,r=l[n]||(l[n]={ids:new Set,styles:[]});if(!r.ids.has(e)){r.ids.add(e);let n=t.source;if(t.map&&(n+="\n/*# sourceURL="+t.map.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),r.element||(r.element=document.createElement("style"),r.element.type="text/css",t.media&&r.element.setAttribute("media",t.media),void 0===u&&(u=document.head||document.getElementsByTagName("head")[0]),u.appendChild(r.element)),"styleSheet"in r.element)r.styles.push(n),r.element.styleSheet.cssText=r.styles.filter(Boolean).join("\n");else{const e=r.ids.size-1,t=document.createTextNode(n),i=r.element.childNodes;i[e]&&r.element.removeChild(i[e]),i.length?r.element.insertBefore(t,i[e]):r.element.appendChild(t)}}}const d=i;var h=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.country?n("span",{class:e.flagIconClass}):e._e()},p=[];const f=function(e){e&&e("data-v-e8c23852_0",{source:".small-flag[data-v-e8c23852]{margin:-.9em -1.2em -.9em -1.2em;transform:scale(.25);-ms-transform:scale(.25);-webkit-transform:scale(.25);-moz-transform:scale(.25)}.normal-flag[data-v-e8c23852]{margin:0 -.9em -.6em -.7em;transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5)}.big-flag[data-v-e8c23852]{margin:0}.small-flag.rounded[data-v-e8c23852]{-moz-border-radius:15px;border-radius:15px}.normal-flag.rounded[data-v-e8c23852]{-moz-border-radius:10px;border-radius:10px}.big-flag.rounded[data-v-e8c23852]{-moz-border-radius:8px;border-radius:8px}.small-flag.shadow[data-v-e8c23852]{-webkit-box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%);-moz-box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%)}.normal-flag.shadow[data-v-e8c23852]{-webkit-box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%);-moz-box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%)}.big-flag.shadow[data-v-e8c23852]{-webkit-box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%);-moz-box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%),0 4px 5px 0 rgb(0 0 0 / 14%),0 1px 10px 0 rgb(0 0 0 / 12%)}",map:void 0,media:void 0})},g="data-v-e8c23852",m=void 0,_=!1,y=o({render:h,staticRenderFns:p},f,d,g,_,m,!1,s,void 0,void 0);var v=(()=>{const e=y;return e.install=t=>{t.component("CountryFlag",e)},e})();t.A=v},80245:function(e,t){"use strict";
/*!
 * vue-i18n v8.28.2 
 * (c) 2022 kazuya kawaguchi
 * Released under the MIT License.
 */var n=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],r=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function i(e,t){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+e),t&&console.warn(t.stack))}function o(e,t){"undefined"!==typeof console&&(console.error("[vue-i18n] "+e),t&&console.error(t.stack))}var a=Array.isArray;function s(e){return null!==e&&"object"===typeof e}function u(e){return"boolean"===typeof e}function l(e){return"string"===typeof e}var c=Object.prototype.toString,d="[object Object]";function h(e){return c.call(e)===d}function p(e){return null===e||void 0===e}function f(e){return"function"===typeof e}function g(){var e=[],t=arguments.length;while(t--)e[t]=arguments[t];var n=null,r=null;return 1===e.length?s(e[0])||a(e[0])?r=e[0]:"string"===typeof e[0]&&(n=e[0]):2===e.length&&("string"===typeof e[0]&&(n=e[0]),(s(e[1])||a(e[1]))&&(r=e[1])),{locale:n,params:r}}function m(e){return JSON.parse(JSON.stringify(e))}function _(e,t){if(e.delete(t))return e}function y(e){var t=[];return e.forEach((function(e){return t.push(e)})),t}function v(e,t){return!!~e.indexOf(t)}var b=Object.prototype.hasOwnProperty;function F(e,t){return b.call(e,t)}function w(e){for(var t=arguments,n=Object(e),r=1;r<arguments.length;r++){var i=t[r];if(void 0!==i&&null!==i){var o=void 0;for(o in i)F(i,o)&&(s(i[o])?n[o]=w(n[o],i[o]):n[o]=i[o])}}return n}function C(e,t){if(e===t)return!0;var n=s(e),r=s(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{var i=a(e),o=a(t);if(i&&o)return e.length===t.length&&e.every((function(e,n){return C(e,t[n])}));if(i||o)return!1;var u=Object.keys(e),l=Object.keys(t);return u.length===l.length&&u.every((function(n){return C(e[n],t[n])}))}catch(c){return!1}}function D(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}function S(e){return null!=e&&Object.keys(e).forEach((function(t){"string"==typeof e[t]&&(e[t]=D(e[t]))})),e}function k(e){e.prototype.hasOwnProperty("$i18n")||Object.defineProperty(e.prototype,"$i18n",{get:function(){return this._i18n}}),e.prototype.$t=function(e){var t=[],n=arguments.length-1;while(n-- >0)t[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[e,r.locale,r._getMessages(),this].concat(t))},e.prototype.$tc=function(e,t){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[e,i.locale,i._getMessages(),this,t].concat(n))},e.prototype.$te=function(e,t){var n=this.$i18n;return n._te(e,n.locale,n._getMessages(),t)},e.prototype.$d=function(e){var t,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(t=this.$i18n).d.apply(t,[e].concat(n))},e.prototype.$n=function(e){var t,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(t=this.$i18n).n.apply(t,[e].concat(n))}}function x(e){function t(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===e&&(e=!1),e?{mounted:t}:{beforeCreate:function(){var e=this.$options;if(e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n)if(e.i18n instanceof Se){if(e.__i18nBridge||e.__i18n)try{var t=e.i18n&&e.i18n.messages?e.i18n.messages:{},n=e.__i18nBridge||e.__i18n;n.forEach((function(e){t=w(t,JSON.parse(e))})),Object.keys(t).forEach((function(n){e.i18n.mergeLocaleMessage(n,t[n])}))}catch(u){0}this._i18n=e.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(h(e.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Se?this.$root.$i18n:null;if(r&&(e.i18n.root=this.$root,e.i18n.formatter=r.formatter,e.i18n.fallbackLocale=r.fallbackLocale,e.i18n.formatFallbackMessages=r.formatFallbackMessages,e.i18n.silentTranslationWarn=r.silentTranslationWarn,e.i18n.silentFallbackWarn=r.silentFallbackWarn,e.i18n.pluralizationRules=r.pluralizationRules,e.i18n.preserveDirectiveContent=r.preserveDirectiveContent),e.__i18nBridge||e.__i18n)try{var i=e.i18n&&e.i18n.messages?e.i18n.messages:{},o=e.__i18nBridge||e.__i18n;o.forEach((function(e){i=w(i,JSON.parse(e))})),e.i18n.messages=i}catch(u){0}var a=e.i18n,s=a.sharedMessages;s&&h(s)&&(e.i18n.messages=w(e.i18n.messages,s)),this._i18n=new Se(e.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===e.i18n.sync||e.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Se?this._i18n=this.$root.$i18n:e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof Se&&(this._i18n=e.parent.$i18n)},beforeMount:function(){var e=this.$options;e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n?(e.i18n instanceof Se||h(e.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Se||e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof Se)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:t,beforeDestroy:function(){if(this._i18n){var e=this;this.$nextTick((function(){e._subscribing&&(e._i18n.unsubscribeDataChanging(e),delete e._subscribing),e._i18nWatcher&&(e._i18nWatcher(),e._i18n.destroyVM(),delete e._i18nWatcher),e._localeWatcher&&(e._localeWatcher(),delete e._localeWatcher)}))}}}}var E={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(e,t){var n=t.data,r=t.parent,i=t.props,o=t.slots,a=r.$i18n;if(a){var s=i.path,u=i.locale,l=i.places,c=o(),d=a.i(s,u,A(c)||l?T(c.default,l):c),h=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return h?e(h,n,d):d}}};function A(e){var t;for(t in e)if("default"!==t)return!1;return Boolean(t)}function T(e,t){var n=t?M(t):{};if(!e)return n;e=e.filter((function(e){return e.tag||""!==e.text.trim()}));var r=e.every(R);return e.reduce(r?O:L,n)}function M(e){return Array.isArray(e)?e.reduce(L,{}):Object.assign({},e)}function O(e,t){return t.data&&t.data.attrs&&t.data.attrs.place&&(e[t.data.attrs.place]=t),e}function L(e,t,n){return e[n]=t,e}function R(e){return Boolean(e.data&&e.data.attrs&&e.data.attrs.place)}var P,I={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(e,t){var r=t.props,i=t.parent,o=t.data,a=i.$i18n;if(!a)return null;var u=null,c=null;l(r.format)?u=r.format:s(r.format)&&(r.format.key&&(u=r.format.key),c=Object.keys(r.format).reduce((function(e,t){var i;return v(n,t)?Object.assign({},e,(i={},i[t]=r.format[t],i)):e}),null));var d=r.locale||a.locale,h=a._ntp(r.value,d,u,c),p=h.map((function(e,t){var n,r=o.scopedSlots&&o.scopedSlots[e.type];return r?r((n={},n[e.type]=e.value,n.index=t,n.parts=h,n)):e.value})),f=r.tag&&!0!==r.tag||!1===r.tag?r.tag:"span";return f?e(f,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},p):p}};function N(e,t,n){H(e,n)&&V(e,t,n)}function B(e,t,n,r){if(H(e,n)){var i=n.context.$i18n;G(e,n)&&C(t.value,t.oldValue)&&C(e._localeMessage,i.getLocaleMessage(i.locale))||V(e,t,n)}}function j(e,t,n,r){var o=n.context;if(o){var a=n.context.$i18n||{};t.modifiers.preserve||a.preserveDirectiveContent||(e.textContent=""),e._vt=void 0,delete e["_vt"],e._locale=void 0,delete e["_locale"],e._localeMessage=void 0,delete e["_localeMessage"]}else i("Vue instance does not exists in VNode context")}function H(e,t){var n=t.context;return n?!!n.$i18n||(i("VueI18n instance does not exists in Vue instance"),!1):(i("Vue instance does not exists in VNode context"),!1)}function G(e,t){var n=t.context;return e._locale===n.$i18n.locale}function V(e,t,n){var r,o,a=t.value,s=Y(a),u=s.path,l=s.locale,c=s.args,d=s.choice;if(u||l||c)if(u){var h=n.context;e._vt=e.textContent=null!=d?(r=h.$i18n).tc.apply(r,[u,d].concat(W(l,c))):(o=h.$i18n).t.apply(o,[u].concat(W(l,c))),e._locale=h.$i18n.locale,e._localeMessage=h.$i18n.getLocaleMessage(h.$i18n.locale)}else i("`path` is required in v-t directive");else i("value type not supported")}function Y(e){var t,n,r,i;return l(e)?t=e:h(e)&&(t=e.path,n=e.locale,r=e.args,i=e.choice),{path:t,locale:n,args:r,choice:i}}function W(e,t){var n=[];return e&&n.push(e),t&&(Array.isArray(t)||h(t))&&n.push(t),n}function q(e,t){void 0===t&&(t={bridge:!1}),q.installed=!0,P=e;P.version&&Number(P.version.split(".")[0]);k(P),P.mixin(x(t.bridge)),P.directive("t",{bind:N,update:B,unbind:j}),P.component(E.name,E),P.component(I.name,I);var n=P.config.optionMergeStrategies;n.i18n=function(e,t){return void 0===t?e:t}}var z=function(){this._caches=Object.create(null)};z.prototype.interpolate=function(e,t){if(!t)return[e];var n=this._caches[e];return n||(n=X(e),this._caches[e]=n),Q(n,t)};var U=/^(?:\d)+/,K=/^(?:\w)+/;function X(e){var t=[],n=0,r="";while(n<e.length){var i=e[n++];if("{"===i){r&&t.push({type:"text",value:r}),r="";var o="";i=e[n++];while(void 0!==i&&"}"!==i)o+=i,i=e[n++];var a="}"===i,s=U.test(o)?"list":a&&K.test(o)?"named":"unknown";t.push({value:o,type:s})}else"%"===i?"{"!==e[n]&&(r+=i):r+=i}return r&&t.push({type:"text",value:r}),t}function Q(e,t){var n=[],r=0,i=Array.isArray(t)?"list":s(t)?"named":"unknown";if("unknown"===i)return n;while(r<e.length){var o=e[r];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===i&&n.push(t[o.value]);break;case"unknown":0;break}r++}return n}var J=0,Z=1,$=2,ee=3,te=0,ne=1,re=2,ie=3,oe=4,ae=5,se=6,ue=7,le=8,ce=[];ce[te]={ws:[te],ident:[ie,J],"[":[oe],eof:[ue]},ce[ne]={ws:[ne],".":[re],"[":[oe],eof:[ue]},ce[re]={ws:[re],ident:[ie,J],0:[ie,J],number:[ie,J]},ce[ie]={ident:[ie,J],0:[ie,J],number:[ie,J],ws:[ne,Z],".":[re,Z],"[":[oe,Z],eof:[ue,Z]},ce[oe]={"'":[ae,J],'"':[se,J],"[":[oe,$],"]":[ne,ee],eof:le,else:[oe,J]},ce[ae]={"'":[oe,J],eof:le,else:[ae,J]},ce[se]={'"':[oe,J],eof:le,else:[se,J]};var de=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function he(e){return de.test(e)}function pe(e){var t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t!==n||34!==t&&39!==t?e:e.slice(1,-1)}function fe(e){if(void 0===e||null===e)return"eof";var t=e.charCodeAt(0);switch(t){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"ident";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return"ident"}function ge(e){var t=e.trim();return("0"!==e.charAt(0)||!isNaN(e))&&(he(t)?pe(t):"*"+t)}function me(e){var t,n,r,i,o,a,s,u=[],l=-1,c=te,d=0,h=[];function p(){var t=e[l+1];if(c===ae&&"'"===t||c===se&&'"'===t)return l++,r="\\"+t,h[J](),!0}h[Z]=function(){void 0!==n&&(u.push(n),n=void 0)},h[J]=function(){void 0===n?n=r:n+=r},h[$]=function(){h[J](),d++},h[ee]=function(){if(d>0)d--,c=oe,h[J]();else{if(d=0,void 0===n)return!1;if(n=ge(n),!1===n)return!1;h[Z]()}};while(null!==c)if(l++,t=e[l],"\\"!==t||!p()){if(i=fe(t),s=ce[c],o=s[i]||s["else"]||le,o===le)return;if(c=o[0],a=h[o[1]],a&&(r=o[2],r=void 0===r?t:r,!1===a()))return;if(c===ue)return u}}var _e=function(){this._cache=Object.create(null)};_e.prototype.parsePath=function(e){var t=this._cache[e];return t||(t=me(e),t&&(this._cache[e]=t)),t||[]},_e.prototype.getPathValue=function(e,t){if(!s(e))return null;var n=this.parsePath(t);if(0===n.length)return null;var r=n.length,i=e,o=0;while(o<r){var a=i[n[o]];if(void 0===a||null===a)return null;i=a,o++}return i};var ye,ve=/<\/?[\w\s="/.':;#-\/]+>/,be=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Fe=/^@(?:\.([a-zA-Z]+))?:/,we=/[()]/g,Ce={upper:function(e){return e.toLocaleUpperCase()},lower:function(e){return e.toLocaleLowerCase()},capitalize:function(e){return""+e.charAt(0).toLocaleUpperCase()+e.substr(1)}},De=new z,Se=function(e){var t=this;void 0===e&&(e={}),!P&&"undefined"!==typeof window&&window.Vue&&q(window.Vue);var n=e.locale||"en-US",r=!1!==e.fallbackLocale&&(e.fallbackLocale||"en-US"),i=e.messages||{},o=e.dateTimeFormats||e.datetimeFormats||{},a=e.numberFormats||{};this._vm=null,this._formatter=e.formatter||De,this._modifiers=e.modifiers||{},this._missing=e.missing||null,this._root=e.root||null,this._sync=void 0===e.sync||!!e.sync,this._fallbackRoot=void 0===e.fallbackRoot||!!e.fallbackRoot,this._fallbackRootWithEmptyString=void 0===e.fallbackRootWithEmptyString||!!e.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==e.formatFallbackMessages&&!!e.formatFallbackMessages,this._silentTranslationWarn=void 0!==e.silentTranslationWarn&&e.silentTranslationWarn,this._silentFallbackWarn=void 0!==e.silentFallbackWarn&&!!e.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new _e,this._dataListeners=new Set,this._componentInstanceCreatedListener=e.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==e.preserveDirectiveContent&&!!e.preserveDirectiveContent,this.pluralizationRules=e.pluralizationRules||{},this._warnHtmlInMessage=e.warnHtmlInMessage||"off",this._postTranslation=e.postTranslation||null,this._escapeParameterHtml=e.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in e&&(this.__VUE_I18N_BRIDGE__=e.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(e,n){var r=Object.getPrototypeOf(t);if(r&&r.getChoiceIndex){var i=r.getChoiceIndex;return i.call(t,e,n)}var o=function(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0};return t.locale in t.pluralizationRules?t.pluralizationRules[t.locale].apply(t,[e,n]):o(e,n)},this._exist=function(e,n){return!(!e||!n)&&(!p(t._path.getPathValue(e,n))||!!e[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,i[e])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:a})},ke={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Se.prototype._checkLocaleMessage=function(e,t,n){var r=[],s=function(e,t,n,r){if(h(n))Object.keys(n).forEach((function(i){var o=n[i];h(o)?(r.push(i),r.push("."),s(e,t,o,r),r.pop(),r.pop()):(r.push(i),s(e,t,o,r),r.pop())}));else if(a(n))n.forEach((function(n,i){h(n)?(r.push("["+i+"]"),r.push("."),s(e,t,n,r),r.pop(),r.pop()):(r.push("["+i+"]"),s(e,t,n,r),r.pop())}));else if(l(n)){var u=ve.test(n);if(u){var c="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+t+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===e?i(c):"error"===e&&o(c)}}};s(t,e,n,r)},Se.prototype._initVM=function(e){var t=P.config.silent;P.config.silent=!0,this._vm=new P({data:e,__VUE18N__INSTANCE__:!0}),P.config.silent=t},Se.prototype.destroyVM=function(){this._vm.$destroy()},Se.prototype.subscribeDataChanging=function(e){this._dataListeners.add(e)},Se.prototype.unsubscribeDataChanging=function(e){_(this._dataListeners,e)},Se.prototype.watchI18nData=function(){var e=this;return this._vm.$watch("$data",(function(){var t=y(e._dataListeners),n=t.length;while(n--)P.nextTick((function(){t[n]&&t[n].$forceUpdate()}))}),{deep:!0})},Se.prototype.watchLocale=function(e){if(e){if(!this.__VUE_I18N_BRIDGE__)return null;var t=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),t.__VUE_I18N_BRIDGE__&&e&&(e.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(e){r.$set(r,"locale",e),r.$forceUpdate()}),{immediate:!0})},Se.prototype.onComponentInstanceCreated=function(e){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(e,this)},ke.vm.get=function(){return this._vm},ke.messages.get=function(){return m(this._getMessages())},ke.dateTimeFormats.get=function(){return m(this._getDateTimeFormats())},ke.numberFormats.get=function(){return m(this._getNumberFormats())},ke.availableLocales.get=function(){return Object.keys(this.messages).sort()},ke.locale.get=function(){return this._vm.locale},ke.locale.set=function(e){this._vm.$set(this._vm,"locale",e)},ke.fallbackLocale.get=function(){return this._vm.fallbackLocale},ke.fallbackLocale.set=function(e){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",e)},ke.formatFallbackMessages.get=function(){return this._formatFallbackMessages},ke.formatFallbackMessages.set=function(e){this._formatFallbackMessages=e},ke.missing.get=function(){return this._missing},ke.missing.set=function(e){this._missing=e},ke.formatter.get=function(){return this._formatter},ke.formatter.set=function(e){this._formatter=e},ke.silentTranslationWarn.get=function(){return this._silentTranslationWarn},ke.silentTranslationWarn.set=function(e){this._silentTranslationWarn=e},ke.silentFallbackWarn.get=function(){return this._silentFallbackWarn},ke.silentFallbackWarn.set=function(e){this._silentFallbackWarn=e},ke.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},ke.preserveDirectiveContent.set=function(e){this._preserveDirectiveContent=e},ke.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},ke.warnHtmlInMessage.set=function(e){var t=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=e,n!==e&&("warn"===e||"error"===e)){var r=this._getMessages();Object.keys(r).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,r[e])}))}},ke.postTranslation.get=function(){return this._postTranslation},ke.postTranslation.set=function(e){this._postTranslation=e},ke.sync.get=function(){return this._sync},ke.sync.set=function(e){this._sync=e},Se.prototype._getMessages=function(){return this._vm.messages},Se.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Se.prototype._getNumberFormats=function(){return this._vm.numberFormats},Se.prototype._warnDefault=function(e,t,n,r,i,o){if(!p(n))return n;if(this._missing){var a=this._missing.apply(null,[e,t,r,i]);if(l(a))return a}else 0;if(this._formatFallbackMessages){var s=g.apply(void 0,i);return this._render(t,o,s.params,t)}return t},Se.prototype._isFallbackRoot=function(e){return(this._fallbackRootWithEmptyString?!e:p(e))&&!p(this._root)&&this._fallbackRoot},Se.prototype._isSilentFallbackWarn=function(e){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(e):this._silentFallbackWarn},Se.prototype._isSilentFallback=function(e,t){return this._isSilentFallbackWarn(t)&&(this._isFallbackRoot()||e!==this.fallbackLocale)},Se.prototype._isSilentTranslationWarn=function(e){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(e):this._silentTranslationWarn},Se.prototype._interpolate=function(e,t,n,r,i,o,s){if(!t)return null;var u,c=this._path.getPathValue(t,n);if(a(c)||h(c))return c;if(p(c)){if(!h(t))return null;if(u=t[n],!l(u)&&!f(u))return null}else{if(!l(c)&&!f(c))return null;u=c}return l(u)&&(u.indexOf("@:")>=0||u.indexOf("@.")>=0)&&(u=this._link(e,t,u,r,"raw",o,s)),this._render(u,i,o,n)},Se.prototype._link=function(e,t,n,r,i,o,s){var u=n,l=u.match(be);for(var c in l)if(l.hasOwnProperty(c)){var d=l[c],h=d.match(Fe),p=h[0],f=h[1],g=d.replace(p,"").replace(we,"");if(v(s,g))return u;s.push(g);var m=this._interpolate(e,t,g,r,"raw"===i?"string":i,"raw"===i?void 0:o,s);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var _=this._root.$i18n;m=_._translate(_._getMessages(),_.locale,_.fallbackLocale,g,r,i,o)}m=this._warnDefault(e,g,m,r,a(o)?o:[o],i),this._modifiers.hasOwnProperty(f)?m=this._modifiers[f](m):Ce.hasOwnProperty(f)&&(m=Ce[f](m)),s.pop(),u=m?u.replace(d,m):u}return u},Se.prototype._createMessageContext=function(e,t,n,r){var i=this,o=a(e)?e:[],u=s(e)?e:{},l=function(e){return o[e]},c=function(e){return u[e]},d=this._getMessages(),h=this.locale;return{list:l,named:c,values:e,formatter:t,path:n,messages:d,locale:h,linked:function(e){return i._interpolate(h,d[h]||{},e,null,r,void 0,[e])}}},Se.prototype._render=function(e,t,n,r){if(f(e))return e(this._createMessageContext(n,this._formatter||De,r,t));var i=this._formatter.interpolate(e,n,r);return i||(i=De.interpolate(e,n,r)),"string"!==t||l(i)?i:i.join("")},Se.prototype._appendItemToChain=function(e,t,n){var r=!1;return v(e,t)||(r=!0,t&&(r="!"!==t[t.length-1],t=t.replace(/!/g,""),e.push(t),n&&n[t]&&(r=n[t]))),r},Se.prototype._appendLocaleToChain=function(e,t,n){var r,i=t.split("-");do{var o=i.join("-");r=this._appendItemToChain(e,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},Se.prototype._appendBlockToChain=function(e,t,n){for(var r=!0,i=0;i<t.length&&u(r);i++){var o=t[i];l(o)&&(r=this._appendLocaleToChain(e,o,n))}return r},Se.prototype._getLocaleChain=function(e,t){if(""===e)return[];this._localeChainCache||(this._localeChainCache={});var n=this._localeChainCache[e];if(!n){t||(t=this.fallbackLocale),n=[];var r,i=[e];while(a(i))i=this._appendBlockToChain(n,i,t);r=a(t)?t:s(t)?t["default"]?t["default"]:null:t,i=l(r)?[r]:r,i&&this._appendBlockToChain(n,i,null),this._localeChainCache[e]=n}return n},Se.prototype._translate=function(e,t,n,r,i,o,a){for(var s,u=this._getLocaleChain(t,n),l=0;l<u.length;l++){var c=u[l];if(s=this._interpolate(c,e[c],r,i,o,a,[r]),!p(s))return s}return null},Se.prototype._t=function(e,t,n,r){var i,o=[],a=arguments.length-4;while(a-- >0)o[a]=arguments[a+4];if(!e)return"";var s=g.apply(void 0,o);this._escapeParameterHtml&&(s.params=S(s.params));var u=s.locale||t,l=this._translate(n,u,this.fallbackLocale,e,r,"string",s.params);if(this._isFallbackRoot(l)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[e].concat(o))}return l=this._warnDefault(u,e,l,r,o,"string"),this._postTranslation&&null!==l&&void 0!==l&&(l=this._postTranslation(l,e)),l},Se.prototype.t=function(e){var t,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(t=this)._t.apply(t,[e,this.locale,this._getMessages(),null].concat(n))},Se.prototype._i=function(e,t,n,r,i){var o=this._translate(n,t,this.fallbackLocale,e,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(e,t,i)}return this._warnDefault(t,e,o,r,[i],"raw")},Se.prototype.i=function(e,t,n){return e?(l(t)||(t=this.locale),this._i(e,t,this._getMessages(),null,n)):""},Se.prototype._tc=function(e,t,n,r,i){var o,a=[],s=arguments.length-5;while(s-- >0)a[s]=arguments[s+5];if(!e)return"";void 0===i&&(i=1);var u={count:i,n:i},l=g.apply(void 0,a);return l.params=Object.assign(u,l.params),a=null===l.locale?[l.params]:[l.locale,l.params],this.fetchChoice((o=this)._t.apply(o,[e,t,n,r].concat(a)),i)},Se.prototype.fetchChoice=function(e,t){if(!e||!l(e))return null;var n=e.split("|");return t=this.getChoiceIndex(t,n.length),n[t]?n[t].trim():e},Se.prototype.tc=function(e,t){var n,r=[],i=arguments.length-2;while(i-- >0)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[e,this.locale,this._getMessages(),null,t].concat(r))},Se.prototype._te=function(e,t,n){var r=[],i=arguments.length-3;while(i-- >0)r[i]=arguments[i+3];var o=g.apply(void 0,r).locale||t;return this._exist(n[o],e)},Se.prototype.te=function(e,t){return this._te(e,this.locale,this._getMessages(),t)},Se.prototype.getLocaleMessage=function(e){return m(this._vm.messages[e]||{})},Se.prototype.setLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,t)},Se.prototype.mergeLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,w("undefined"!==typeof this._vm.messages[e]&&Object.keys(this._vm.messages[e]).length?Object.assign({},this._vm.messages[e]):{},t))},Se.prototype.getDateTimeFormat=function(e){return m(this._vm.dateTimeFormats[e]||{})},Se.prototype.setDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,t),this._clearDateTimeFormat(e,t)},Se.prototype.mergeDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,w(this._vm.dateTimeFormats[e]||{},t)),this._clearDateTimeFormat(e,t)},Se.prototype._clearDateTimeFormat=function(e,t){for(var n in t){var r=e+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},Se.prototype._localizeDateTime=function(e,t,n,r,i,o){for(var a=t,s=r[a],u=this._getLocaleChain(t,n),l=0;l<u.length;l++){var c=u[l];if(s=r[c],a=c,!p(s)&&!p(s[i]))break}if(p(s)||p(s[i]))return null;var d,h=s[i];if(o)d=new Intl.DateTimeFormat(a,Object.assign({},h,o));else{var f=a+"__"+i;d=this._dateTimeFormatters[f],d||(d=this._dateTimeFormatters[f]=new Intl.DateTimeFormat(a,h))}return d.format(e)},Se.prototype._d=function(e,t,n,r){if(!n){var i=r?new Intl.DateTimeFormat(t,r):new Intl.DateTimeFormat(t);return i.format(e)}var o=this._localizeDateTime(e,t,this.fallbackLocale,this._getDateTimeFormats(),n,r);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.d(e,n,t)}return o||""},Se.prototype.d=function(e){var t=[],n=arguments.length-1;while(n-- >0)t[n]=arguments[n+1];var i=this.locale,o=null,a=null;return 1===t.length?(l(t[0])?o=t[0]:s(t[0])&&(t[0].locale&&(i=t[0].locale),t[0].key&&(o=t[0].key)),a=Object.keys(t[0]).reduce((function(e,n){var i;return v(r,n)?Object.assign({},e,(i={},i[n]=t[0][n],i)):e}),null)):2===t.length&&(l(t[0])&&(o=t[0]),l(t[1])&&(i=t[1])),this._d(e,i,o,a)},Se.prototype.getNumberFormat=function(e){return m(this._vm.numberFormats[e]||{})},Se.prototype.setNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,t),this._clearNumberFormat(e,t)},Se.prototype.mergeNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,w(this._vm.numberFormats[e]||{},t)),this._clearNumberFormat(e,t)},Se.prototype._clearNumberFormat=function(e,t){for(var n in t){var r=e+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},Se.prototype._getNumberFormatter=function(e,t,n,r,i,o){for(var a=t,s=r[a],u=this._getLocaleChain(t,n),l=0;l<u.length;l++){var c=u[l];if(s=r[c],a=c,!p(s)&&!p(s[i]))break}if(p(s)||p(s[i]))return null;var d,h=s[i];if(o)d=new Intl.NumberFormat(a,Object.assign({},h,o));else{var f=a+"__"+i;d=this._numberFormatters[f],d||(d=this._numberFormatters[f]=new Intl.NumberFormat(a,h))}return d},Se.prototype._n=function(e,t,n,r){if(!Se.availabilities.numberFormat)return"";if(!n){var i=r?new Intl.NumberFormat(t,r):new Intl.NumberFormat(t);return i.format(e)}var o=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.format(e);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.n(e,Object.assign({},{key:n,locale:t},r))}return a||""},Se.prototype.n=function(e){var t=[],r=arguments.length-1;while(r-- >0)t[r]=arguments[r+1];var i=this.locale,o=null,a=null;return 1===t.length?l(t[0])?o=t[0]:s(t[0])&&(t[0].locale&&(i=t[0].locale),t[0].key&&(o=t[0].key),a=Object.keys(t[0]).reduce((function(e,r){var i;return v(n,r)?Object.assign({},e,(i={},i[r]=t[0][r],i)):e}),null)):2===t.length&&(l(t[0])&&(o=t[0]),l(t[1])&&(i=t[1])),this._n(e,i,o,a)},Se.prototype._ntp=function(e,t,n,r){if(!Se.availabilities.numberFormat)return[];if(!n){var i=r?new Intl.NumberFormat(t,r):new Intl.NumberFormat(t);return i.formatToParts(e)}var o=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.formatToParts(e);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(e,t,n,r)}return a||[]},Object.defineProperties(Se.prototype,ke),Object.defineProperty(Se,"availabilities",{get:function(){if(!ye){var e="undefined"!==typeof Intl;ye={dateTimeFormat:e&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:e&&"undefined"!==typeof Intl.NumberFormat}}return ye}}),Se.install=q,Se.version="8.28.2",t.A=Se},68418:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{on:{beforeEnter:e.beforeEnter,afterEnter:e.afterEnter,beforeLeave:e.beforeLeave,afterLeave:e.afterLeave}},[e._t("default")],2)},i=[],o={methods:{beforeEnter(e){e.classList.remove("collapse"),e.style.display="block",e.classList.add("collapsing"),e.style.height=`${e.scrollHeight}px`},afterEnter(e){e.classList.remove("collapsing"),e.classList.add("collapse","in")},beforeLeave(e){e.classList.add("collapsing"),e.classList.remove("collapse","in"),e.style.height=0},afterLeave(e){e.classList.remove("collapsing"),e.classList.add("collapse"),e.style.display="none"}}},a=o,s=n(38015),u=(0,s.A)(a,r,i,!1,null,"6a6a86b2",null),l=u.exports},38015:function(e,t,n){"use strict";function r(e,t,n,r,i,o,a,s){var u,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),o&&(l._scopeId="data-v-"+o),a?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},l._ssrRegister=u):i&&(u=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(l.functional){l._injectStyles=u;var c=l.render;l.render=function(e,t){return u.call(t),c(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,u):[u]}return{exports:e,options:l}}n.d(t,{A:function(){return r}})},56710:function(e){!function(t,n){e.exports=n()}(0,(function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=89)}([function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(35),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);e.exports=r?a:function(e){return function(){return o.apply(e,arguments)}}},function(e,t,n){var r=n(59),i=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===i}:function(e){return"function"==typeof e}},function(e,t,n){var r=n(4),i=n(43).f,o=n(30),a=n(11),s=n(33),u=n(95),l=n(66);e.exports=function(e,t){var n,c,d,h,p,f=e.target,g=e.global,m=e.stat;if(n=g?r:m?r[f]||s(f,{}):(r[f]||{}).prototype)for(c in t){if(h=t[c],e.dontCallGetSet?(p=i(n,c),d=p&&p.value):d=n[c],!l(g?c:f+(m?".":"#")+c,e.forced)&&void 0!==d){if(typeof h==typeof d)continue;u(h,d)}(e.sham||d&&d.sham)&&o(h,"sham",!0),a(n,c,h,e)}}},function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(t,n(139))},function(e,t,n){var r=n(0);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,n){var r=n(8),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw o(i(e)+" is not an object")}},function(e,t,n){var r=n(1),i=n(14),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},function(e,t,n){var r=n(2),i=n(59),o=i.all;e.exports=i.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===o}:function(e){return"object"==typeof e?null!==e:r(e)}},function(e,t,n){var r=n(4),i=n(47),o=n(7),a=n(75),s=n(72),u=n(76),l=i("wks"),c=r.Symbol,d=c&&c.for,h=u?c:c&&c.withoutSetter||a;e.exports=function(e){if(!o(l,e)||!s&&"string"!=typeof l[e]){var t="Symbol."+e;s&&o(c,e)?l[e]=c[e]:l[e]=u&&d?d(t):h(t)}return l[e]}},function(e,t,n){var r=n(123);e.exports=function(e){return r(e.length)}},function(e,t,n){var r=n(2),i=n(13),o=n(104),a=n(33);e.exports=function(e,t,n,s){s||(s={});var u=s.enumerable,l=void 0!==s.name?s.name:t;if(r(n)&&o(n,l,s),s.global)u?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(u=!0):delete e[t]}catch(e){}u?e[t]=n:i.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},function(e,t,n){var r=n(35),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},function(e,t,n){var r=n(5),i=n(62),o=n(77),a=n(6),s=n(50),u=TypeError,l=Object.defineProperty,c=Object.getOwnPropertyDescriptor;t.f=r?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&"writable"in n&&!n.writable){var r=c(e,t);r&&r.writable&&(e[t]=n.value,n={configurable:"configurable"in n?n.configurable:r.configurable,enumerable:"enumerable"in n?n.enumerable:r.enumerable,writable:!1})}return l(e,t,n)}:l:function(e,t,n){if(a(e),t=s(t),a(n),i)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw u("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(24),i=Object;e.exports=function(e){return i(r(e))}},function(e,t,n){var r=n(1),i=r({}.toString),o=r("".slice);e.exports=function(e){return o(i(e),8,-1)}},function(e,t,n){var r=n(0),i=n(9),o=n(23),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){var r=n(4),i=n(2),o=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e]):r[e]&&r[e][t]}},function(e,t,n){var r=n(15);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(39),i=n(24);e.exports=function(e){return r(i(e))}},function(e,t,n){var r=n(29),i=String;e.exports=function(e){if("Symbol"===r(e))throw TypeError("Cannot convert a Symbol value to a string");return i(e)}},function(e,t,n){var r=n(100),i=n(1),o=n(39),a=n(14),s=n(10),u=n(28),l=i([].push),c=function(e){var t=1==e,n=2==e,i=3==e,c=4==e,d=6==e,h=7==e,p=5==e||d;return function(f,g,m,_){for(var y,v,b=a(f),F=o(b),w=r(g,m),C=s(F),D=0,S=_||u,k=t?S(f,C):n||h?S(f,0):void 0;C>D;D++)if((p||D in F)&&(y=F[D],v=w(y,D,b),e))if(t)k[D]=v;else if(v)switch(e){case 3:return!0;case 5:return y;case 6:return D;case 2:l(k,y)}else switch(e){case 4:return!1;case 7:l(k,y)}return d?-1:i||c?c:k}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},function(e,t){var n=TypeError;e.exports=function(e){if(e>9007199254740991)throw n("Maximum allowed index exceeded");return e}},function(e,t,n){var r,i,o=n(4),a=n(97),s=o.process,u=o.Deno,l=s&&s.versions||u&&u.version,c=l&&l.v8;c&&(r=c.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),e.exports=i},function(e,t,n){var r=n(40),i=TypeError;e.exports=function(e){if(r(e))throw i("Can't call method on "+e);return e}},function(e,t,n){var r=n(2),i=n(74),o=TypeError;e.exports=function(e){if(r(e))return e;throw o(i(e)+" is not a function")}},function(e,t,n){"use strict";var r=n(0);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},function(e,t,n){"use strict";var r=n(5),i=n(18),o=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(i(e)&&!a(e,"length").writable)throw o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},function(e,t,n){var r=n(94);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},function(e,t,n){var r=n(51),i=n(2),o=n(15),a=n(9),s=a("toStringTag"),u=Object,l="Arguments"==o(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(e){}};e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=u(e),s))?n:l?o(t):"Object"==(r=o(t))&&i(t.callee)?"Arguments":r}},function(e,t,n){var r=n(5),i=n(13),o=n(31);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var r=n(50),i=n(13),o=n(31);e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},function(e,t,n){var r=n(4),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){var r=n(0);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},function(e,t,n){var r=n(5),i=n(7),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),u=s&&"something"===function(){}.name,l=s&&(!r||r&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:u,CONFIGURABLE:l}},function(e,t,n){var r=n(15),i=n(1);e.exports=function(e){if("Function"===r(e))return i(e)}},function(e,t){e.exports={}},function(e,t,n){var r=n(1),i=n(0),o=n(15),a=Object,s=r("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?s(e,""):a(e)}:a},function(e,t){e.exports=function(e){return null===e||void 0===e}},function(e,t,n){var r=n(17),i=n(2),o=n(44),a=n(76),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return i(t)&&o(t.prototype,s(e))}},function(e,t,n){var r,i=n(6),o=n(107),a=n(34),s=n(38),u=n(101),l=n(60),c=n(70),d=c("IE_PROTO"),h=function(){},p=function(e){return"<script>"+e+"<\/script>"},f=function(e){e.write(p("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){var e,t=l("iframe");return t.style.display="none",u.appendChild(t),t.src=String("javascript:"),e=t.contentWindow.document,e.open(),e.write(p("document.F=Object")),e.close(),e.F},m=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}m="undefined"!=typeof document?document.domain&&r?f(r):g():f(r);for(var e=a.length;e--;)delete m.prototype[a[e]];return m()};s[d]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h.prototype=i(e),n=new h,h.prototype=null,n[d]=e):n=m(),void 0===t?n:o.f(n,t)}},function(e,t,n){var r=n(5),i=n(12),o=n(110),a=n(31),s=n(19),u=n(50),l=n(7),c=n(62),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=u(t),c)try{return d(e,t)}catch(e){}if(l(e,t))return a(!i(o.f,e,t),e[t])}},function(e,t,n){var r=n(1);e.exports=r({}.isPrototypeOf)},function(e,t,n){"use strict";var r=n(12),i=n(1),o=n(20),a=n(69),s=n(117),u=n(47),l=n(42),c=n(64).get,d=n(118),h=n(119),p=u("native-string-replace",String.prototype.replace),f=RegExp.prototype.exec,g=f,m=i("".charAt),_=i("".indexOf),y=i("".replace),v=i("".slice),b=function(){var e=/a/,t=/b*/g;return r(f,e,"a"),r(f,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),F=s.BROKEN_CARET,w=void 0!==/()??/.exec("")[1];(b||w||F||d||h)&&(g=function(e){var t,n,i,s,u,d,h,C=this,D=c(C),S=o(e),k=D.raw;if(k)return k.lastIndex=C.lastIndex,t=r(g,k,S),C.lastIndex=k.lastIndex,t;var x=D.groups,E=F&&C.sticky,A=r(a,C),T=C.source,M=0,O=S;if(E&&(A=y(A,"y",""),-1===_(A,"g")&&(A+="g"),O=v(S,C.lastIndex),C.lastIndex>0&&(!C.multiline||C.multiline&&"\n"!==m(S,C.lastIndex-1))&&(T="(?: "+T+")",O=" "+O,M++),n=new RegExp("^(?:"+T+")",A)),w&&(n=new RegExp("^"+T+"$(?!\\s)",A)),b&&(i=C.lastIndex),s=r(f,E?n:C,O),E?s?(s.input=v(s.input,M),s[0]=v(s[0],M),s.index=C.lastIndex,C.lastIndex+=s[0].length):C.lastIndex=0:b&&s&&(C.lastIndex=C.global?s.index+s[0].length:i),w&&s&&s.length>1&&r(p,s[0],n,(function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(s[u]=void 0)})),s&&x)for(s.groups=d=l(null),u=0;u<x.length;u++)h=x[u],d[h[0]]=s[h[1]];return s}),e.exports=g},function(e,t,n){var r=n(4),i=n(33),o=r["__core-js_shared__"]||i("__core-js_shared__",{});e.exports=o},function(e,t,n){var r=n(103),i=n(46);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})},function(e,t,n){var r=n(49),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},function(e,t,n){var r=n(105);e.exports=function(e){var t=+e;return t!==t||0===t?0:r(t)}},function(e,t,n){var r=n(73),i=n(41);e.exports=function(e){var t=r(e,"string");return i(t)?t:t+""}},function(e,t,n){var r=n(9),i=r("toStringTag"),o={};o[i]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var r=n(5),i=n(4),o=n(1),a=n(66),s=n(11),u=n(7),l=n(102),c=n(44),d=n(41),h=n(73),p=n(0),f=n(67).f,g=n(43).f,m=n(13).f,_=n(122),y=n(71).trim,v=i.Number,b=v.prototype,F=i.TypeError,w=o("".slice),C=o("".charCodeAt),D=function(e){var t=h(e,"number");return"bigint"==typeof t?t:S(t)},S=function(e){var t,n,r,i,o,a,s,u,l=h(e,"number");if(d(l))throw F("Cannot convert a Symbol value to a number");if("string"==typeof l&&l.length>2)if(l=y(l),43===(t=C(l,0))||45===t){if(88===(n=C(l,2))||120===n)return NaN}else if(48===t){switch(C(l,1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+l}for(o=w(l,2),a=o.length,s=0;s<a;s++)if((u=C(o,s))<48||u>i)return NaN;return parseInt(o,r)}return+l};if(a("Number",!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var k,x=function(e){var t=arguments.length<1?0:v(D(e)),n=this;return c(b,n)&&p((function(){_(n)}))?l(Object(t),n,x):t},E=r?f(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),A=0;E.length>A;A++)u(v,k=E[A])&&!u(x,k)&&m(x,k,g(v,k));x.prototype=b,b.constructor=x,s(i,"Number",x,{constructor:!0})}},function(e,t,n){"use strict";var r=n(3),i=n(45);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(e,t,n){"use strict";function r(e){return 0!==e&&(!(!Array.isArray(e)||0!==e.length)||!e)}function i(e){return function(){return!e.apply(void 0,arguments)}}function o(e,t){return void 0===e&&(e="undefined"),null===e&&(e="null"),!1===e&&(e="false"),-1!==e.toString().toLowerCase().indexOf(t.trim())}function a(e,t,n,r){return e.filter((function(e){return o(r(e,n),t)}))}function s(e){return e.filter((function(e){return!e.$isLabel}))}function u(e,t){return function(n){return n.reduce((function(n,r){return r[e]&&r[e].length?(n.push({$groupLabel:r[t],$isLabel:!0}),n.concat(r[e])):n}),[])}}function l(e,t,r,i,o){return function(s){return s.map((function(s){var u;if(!s[r])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var l=a(s[r],e,t,o);return l.length?(u={},n.i(d.a)(u,i,s[i]),n.i(d.a)(u,r,l),u):[]}))}}var c=n(88),d=n(87),h=n(129),p=(n.n(h),n(82)),f=(n.n(p),n(81)),g=(n.n(f),n(83)),m=(n.n(g),n(84)),_=(n.n(m),n(128)),y=(n.n(_),n(135)),v=(n.n(y),n(127)),b=(n.n(v),n(132)),F=(n.n(b),n(131)),w=(n.n(F),n(125)),C=(n.n(w),n(130)),D=(n.n(C),n(52)),S=(n.n(D),n(53)),k=(n.n(S),n(85)),x=(n.n(k),n(134)),E=(n.n(x),n(80)),A=(n.n(E),n(79)),T=(n.n(A),n(133)),M=(n.n(T),n(126)),O=(n.n(M),function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce((function(e,t){return t(e)}),e)}});t.a={data:function(){return{search:"",isOpen:!1,preferredOpenDirection:"below",optimizedHeight:this.maxHeight}},props:{internalSearch:{type:Boolean,default:!0},options:{type:Array,required:!0},multiple:{type:Boolean,default:!1},value:{type:null,default:function(){return[]}},trackBy:{type:String},label:{type:String},searchable:{type:Boolean,default:!0},clearOnSelect:{type:Boolean,default:!0},hideSelected:{type:Boolean,default:!1},placeholder:{type:String,default:"Select option"},allowEmpty:{type:Boolean,default:!0},resetAfter:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!0},customLabel:{type:Function,default:function(e,t){return r(e)?"":t?e[t]:e}},taggable:{type:Boolean,default:!1},tagPlaceholder:{type:String,default:"Press enter to create a tag"},tagPosition:{type:String,default:"top"},max:{type:[Number,Boolean],default:!1},id:{default:null},optionsLimit:{type:Number,default:1e3},groupValues:{type:String},groupLabel:{type:String},groupSelect:{type:Boolean,default:!1},blockKeys:{type:Array,default:function(){return[]}},preserveSearch:{type:Boolean,default:!1},preselectFirst:{type:Boolean,default:!1},preventAutofocus:{type:Boolean,default:!1}},mounted:function(){!this.multiple&&this.max&&console.warn("[Vue-Multiselect warn]: Max prop should not be used when prop Multiple equals false."),this.preselectFirst&&!this.internalValue.length&&this.options.length&&this.select(this.filteredOptions[0])},computed:{internalValue:function(){return this.value||0===this.value?Array.isArray(this.value)?this.value:[this.value]:[]},filteredOptions:function(){var e=this.search||"",t=e.toLowerCase().trim(),n=this.options.concat();return n=this.internalSearch?this.groupValues?this.filterAndFlat(n,t,this.label):a(n,t,this.label,this.customLabel):this.groupValues?u(this.groupValues,this.groupLabel)(n):n,n=this.hideSelected?n.filter(i(this.isSelected)):n,this.taggable&&t.length&&!this.isExistingOption(t)&&("bottom"===this.tagPosition?n.push({isTag:!0,label:e}):n.unshift({isTag:!0,label:e})),n.slice(0,this.optionsLimit)},valueKeys:function(){var e=this;return this.trackBy?this.internalValue.map((function(t){return t[e.trackBy]})):this.internalValue},optionKeys:function(){var e=this;return(this.groupValues?this.flatAndStrip(this.options):this.options).map((function(t){return e.customLabel(t,e.label).toString().toLowerCase()}))},currentOptionLabel:function(){return this.multiple?this.searchable?"":this.placeholder:this.internalValue.length?this.getOptionLabel(this.internalValue[0]):this.searchable?"":this.placeholder}},watch:{internalValue:function(){this.resetAfter&&this.internalValue.length&&(this.search="",this.$emit("input",this.multiple?[]:null))},search:function(){this.$emit("search-change",this.search,this.id)}},methods:{getValue:function(){return this.multiple?this.internalValue:0===this.internalValue.length?null:this.internalValue[0]},filterAndFlat:function(e,t,n){return O(l(t,n,this.groupValues,this.groupLabel,this.customLabel),u(this.groupValues,this.groupLabel))(e)},flatAndStrip:function(e){return O(u(this.groupValues,this.groupLabel),s)(e)},updateSearch:function(e){this.search=e},isExistingOption:function(e){return!!this.options&&this.optionKeys.indexOf(e)>-1},isSelected:function(e){var t=this.trackBy?e[this.trackBy]:e;return this.valueKeys.indexOf(t)>-1},isOptionDisabled:function(e){return!!e.$isDisabled},getOptionLabel:function(e){if(r(e))return"";if(e.isTag)return e.label;if(e.$isLabel)return e.$groupLabel;var t=this.customLabel(e,this.label);return r(t)?"":t},select:function(e,t){if(e.$isLabel&&this.groupSelect)this.selectGroup(e);else if(!(-1!==this.blockKeys.indexOf(t)||this.disabled||e.$isDisabled||e.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==t||this.pointerDirty)){if(e.isTag)this.$emit("tag",e.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(e))return void("Tab"!==t&&this.removeElement(e));this.multiple?this.$emit("input",this.internalValue.concat([e]),this.id):this.$emit("input",e,this.id),this.$emit("select",e,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(e){var t=this,n=this.options.find((function(n){return n[t.groupLabel]===e.$groupLabel}));if(n){if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var r=this.trackBy?n[this.groupValues].map((function(e){return e[t.trackBy]})):n[this.groupValues],i=this.internalValue.filter((function(e){return-1===r.indexOf(t.trackBy?e[t.trackBy]:e)}));this.$emit("input",i,this.id)}else{var o=n[this.groupValues].filter((function(e){return!(t.isOptionDisabled(e)||t.isSelected(e))}));this.max&&o.splice(this.max-this.internalValue.length),this.$emit("select",o,this.id),this.$emit("input",this.internalValue.concat(o),this.id)}this.closeOnSelect&&this.deactivate()}},wholeGroupSelected:function(e){var t=this;return e[this.groupValues].every((function(e){return t.isSelected(e)||t.isOptionDisabled(e)}))},wholeGroupDisabled:function(e){return e[this.groupValues].every(this.isOptionDisabled)},removeElement:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled&&!e.$isDisabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var r="object"===n.i(c.a)(e)?this.valueKeys.indexOf(e[this.trackBy]):this.valueKeys.indexOf(e);if(this.multiple){var i=this.internalValue.slice(0,r).concat(this.internalValue.slice(r+1));this.$emit("input",i,this.id)}else this.$emit("input",null,this.id);this.$emit("remove",e,this.id),this.closeOnSelect&&t&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var e=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.preventAutofocus||this.$nextTick((function(){return e.$refs.search&&e.$refs.search.focus()}))):this.preventAutofocus||void 0!==this.$el&&this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?null!==this.$refs.search&&void 0!==this.$refs.search&&this.$refs.search.blur():void 0!==this.$el&&this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var e=this.$el.getBoundingClientRect().top,t=window.innerHeight-this.$el.getBoundingClientRect().bottom;t>this.maxHeight||t>e||"below"===this.openDirection||"bottom"===this.openDirection?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(t-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(e-40,this.maxHeight))}}}}},function(e,t,n){"use strict";var r=n(52),i=(n.n(r),n(53)),o=(n.n(i),n(85)),a=(n.n(o),n(82)),s=(n.n(a),n(81)),u=(n.n(s),n(83)),l=(n.n(u),n(84)),c=(n.n(l),n(79));n.n(c),t.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1},pointer:function(){this.$refs.search&&this.$refs.search.setAttribute("aria-activedescendant",this.id+"-"+this.pointer.toString())}},methods:{optionHighlight:function(e,t){return{"multiselect__option--highlight":e===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(t)}},groupHighlight:function(e,t){var n=this;if(!this.groupSelect)return["multiselect__option--disabled",{"multiselect__option--group":t.$isLabel}];var r=this.options.find((function(e){return e[n.groupLabel]===t.$groupLabel}));return r&&!this.wholeGroupDisabled(r)?["multiselect__option--group",{"multiselect__option--highlight":e===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(r)}]:"multiselect__option--disabled"},addPointerElement:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",t=e.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],t),this.pointerReset()},pointerForward:function(){this.pointer<this.filteredOptions.length-1&&(this.pointer++,this.$refs.list.scrollTop<=this.pointerPosition-(this.visibleElements-1)*this.optionHeight&&(this.$refs.list.scrollTop=this.pointerPosition-(this.visibleElements-1)*this.optionHeight),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()),this.pointerDirty=!0},pointerBackward:function(){this.pointer>0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(e){this.pointer=e,this.pointerDirty=!0}}}},function(e,t,n){"use strict";var r=n(52),i=(n.n(r),n(80)),o=(n.n(i),n(54)),a=n(55);t.a={name:"vue-multiselect",mixins:[o.a,a.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(e){return"and ".concat(e," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{hasOptionGroup:function(){return this.groupValues&&this.groupLabel&&this.groupSelect},isSingleLabelVisible:function(){return(this.singleValue||0===this.singleValue)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){return this.searchable||this.multiple&&this.value&&this.value.length?this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}:""},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.preferredOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(e,t,n){var r=n(19),i=n(48),o=n(10),a=function(e){return function(t,n,a){var s,u=r(t),l=o(u),c=i(a,l);if(e&&n!=n){for(;l>c;)if((s=u[c++])!=s)return!0}else for(;l>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},function(e,t,n){"use strict";var r=n(74),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw i("Cannot delete property "+r(t)+" of "+r(e))}},function(e,t){var n="object"==typeof document&&document.all,r=void 0===n&&void 0!==n;e.exports={all:n,IS_HTMLDDA:r}},function(e,t,n){var r=n(4),i=n(8),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},function(e,t,n){var r=n(25),i=n(40);e.exports=function(e,t){var n=e[t];return i(n)?void 0:r(n)}},function(e,t,n){var r=n(5),i=n(0),o=n(60);e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(1),i=n(2),o=n(46),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},function(e,t,n){var r,i,o,a=n(124),s=n(4),u=n(8),l=n(30),c=n(7),d=n(46),h=n(70),p=n(38),f=s.TypeError,g=s.WeakMap,m=function(e){return o(e)?i(e):r(e,{})},_=function(e){return function(t){var n;if(!u(t)||(n=i(t)).type!==e)throw f("Incompatible receiver, "+e+" required");return n}};if(a||d.state){var y=d.state||(d.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,r=function(e,t){if(y.has(e))throw f("Object already initialized");return t.facade=e,y.set(e,t),t},i=function(e){return y.get(e)||{}},o=function(e){return y.has(e)}}else{var v=h("state");p[v]=!0,r=function(e,t){if(c(e,v))throw f("Object already initialized");return t.facade=e,l(e,v,t),t},i=function(e){return c(e,v)?e[v]:{}},o=function(e){return c(e,v)}}e.exports={set:r,get:i,has:o,enforce:m,getterFor:_}},function(e,t,n){var r=n(1),i=n(0),o=n(2),a=n(29),s=n(17),u=n(63),l=function(){},c=[],d=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,p=r(h.exec),f=!h.exec(l),g=function(e){if(!o(e))return!1;try{return d(l,c,e),!0}catch(e){return!1}},m=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!p(h,u(e))}catch(e){return!0}};m.sham=!0,e.exports=!d||i((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?m:g},function(e,t,n){var r=n(0),i=n(2),o=/#|\.prototype\./,a=function(e,t){var n=u[s(e)];return n==c||n!=l&&(i(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},u=a.data={},l=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},function(e,t,n){var r=n(68),i=n(34),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},function(e,t,n){var r=n(1),i=n(7),o=n(19),a=n(57).indexOf,s=n(38),u=r([].push);e.exports=function(e,t){var n,r=o(e),l=0,c=[];for(n in r)!i(s,n)&&i(r,n)&&u(c,n);for(;t.length>l;)i(r,n=t[l++])&&(~a(c,n)||u(c,n));return c}},function(e,t,n){"use strict";var r=n(6);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},function(e,t,n){var r=n(47),i=n(75),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},function(e,t,n){var r=n(1),i=n(24),o=n(20),a=n(78),s=r("".replace),u="["+a+"]",l=RegExp("^"+u+u+"*"),c=RegExp(u+u+"*$"),d=function(e){return function(t){var n=o(i(t));return 1&e&&(n=s(n,l,"")),2&e&&(n=s(n,c,"")),n}};e.exports={start:d(1),end:d(2),trim:d(3)}},function(e,t,n){var r=n(23),i=n(0);e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},function(e,t,n){var r=n(12),i=n(8),o=n(41),a=n(61),s=n(113),u=n(9),l=TypeError,c=u("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var n,u=a(e,c);if(u){if(void 0===t&&(t="default"),n=r(u,e,t),!i(n)||o(n))return n;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},function(e,t){var n=String;e.exports=function(e){try{return n(e)}catch(e){return"Object"}}},function(e,t,n){var r=n(1),i=0,o=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},function(e,t,n){var r=n(72);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){var r=n(5),i=n(0);e.exports=r&&i((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},function(e,t){e.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},function(e,t,n){"use strict";var r=n(3),i=n(21).find,o=n(91),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("find")},function(e,t,n){"use strict";var r=n(3),i=n(18),o=n(65),a=n(8),s=n(48),u=n(10),l=n(19),c=n(32),d=n(9),h=n(16),p=n(93),f=h("slice"),g=d("species"),m=Array,_=Math.max;r({target:"Array",proto:!0,forced:!f},{slice:function(e,t){var n,r,d,h=l(this),f=u(h),y=s(e,f),v=s(void 0===t?f:t,f);if(i(h)&&(n=h.constructor,(o(n)&&(n===m||i(n.prototype))||a(n)&&null===(n=n[g]))&&(n=void 0),n===m||void 0===n))return p(h,y,v);for(r=new(void 0===n?m:n)(_(v-y,0)),d=0;y<v;y++,d++)y in h&&c(r,d,h[y]);return r.length=d,r}})},function(e,t,n){var r=n(1),i=n(11),o=Date.prototype,a=r(o.toString),s=r(o.getTime);"Invalid Date"!=String(new Date(NaN))&&i(o,"toString",(function(){var e=s(this);return e===e?a(this):"Invalid Date"}))},function(e,t,n){var r=n(11),i=n(98),o=Error.prototype;o.toString!==i&&r(o,"toString",i)},function(e,t,n){var r=n(51),i=n(11),o=n(112);r||i(Object.prototype,"toString",o,{unsafe:!0})},function(e,t,n){"use strict";var r=n(36).PROPER,i=n(11),o=n(6),a=n(20),s=n(0),u=n(116),l=RegExp.prototype,c=l.toString,d=s((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),h=r&&"toString"!=c.name;(d||h)&&i(RegExp.prototype,"toString",(function(){var e=o(this);return"/"+a(e.source)+"/"+a(u(e))}),{unsafe:!0})},function(e,t,n){"use strict";var r=n(12),i=n(99),o=n(6),a=n(40),s=n(24),u=n(120),l=n(20),c=n(61),d=n(115);i("search",(function(e,t,n){return[function(t){var n=s(this),i=a(t)?void 0:c(t,e);return i?r(i,t,n):new RegExp(t)[e](l(n))},function(e){var r=o(this),i=l(e),a=n(t,r,i);if(a.done)return a.value;var s=r.lastIndex;u(s,0)||(r.lastIndex=0);var c=d(r,i);return u(r.lastIndex,s)||(r.lastIndex=s),null===c?-1:c.index}]}))},function(e,t,n){"use strict";function r(e){n(136)}var i=n(56),o=n(138),a=n(137),s=r,u=a(i.a,o.a,!1,s,null,null);t.a=u.exports},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a=r},function(e,t,n){"use strict";function r(e){return(r="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)}t.a=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(86),i=n(54),o=n(55);n.d(t,"Multiselect",(function(){return r.a})),n.d(t,"multiselectMixin",(function(){return i.a})),n.d(t,"pointerMixin",(function(){return o.a})),t.default=r.a},function(e,t,n){var r=n(2),i=String,o=TypeError;e.exports=function(e){if("object"==typeof e||r(e))return e;throw o("Can't set "+i(e)+" as a prototype")}},function(e,t,n){var r=n(9),i=n(42),o=n(13).f,a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,{configurable:!0,value:i(null)}),e.exports=function(e){s[a][e]=!0}},function(e,t,n){var r=n(25),i=n(14),o=n(39),a=n(10),s=TypeError,u=function(e){return function(t,n,u,l){r(n);var c=i(t),d=o(c),h=a(c),p=e?h-1:0,f=e?-1:1;if(u<2)for(;;){if(p in d){l=d[p],p+=f;break}if(p+=f,e?p<0:h<=p)throw s("Reduce of empty array with no initial value")}for(;e?p>=0:h>p;p+=f)p in d&&(l=n(l,d[p],p,c));return l}};e.exports={left:u(!1),right:u(!0)}},function(e,t,n){var r=n(1);e.exports=r([].slice)},function(e,t,n){var r=n(18),i=n(65),o=n(8),a=n(9),s=a("species"),u=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(i(t)&&(t===u||r(t.prototype))||o(t)&&null===(t=t[s]))&&(t=void 0)),void 0===t?u:t}},function(e,t,n){var r=n(7),i=n(114),o=n(43),a=n(13);e.exports=function(e,t,n){for(var s=i(t),u=a.f,l=o.f,c=0;c<s.length;c++){var d=s[c];r(e,d)||n&&r(n,d)||u(e,d,l(t,d))}}},function(e,t,n){var r=n(15),i=n(4);e.exports="process"==r(i.process)},function(e,t,n){var r=n(17);e.exports=r("navigator","userAgent")||""},function(e,t,n){"use strict";var r=n(5),i=n(0),o=n(6),a=n(42),s=n(106),u=Error.prototype.toString,l=i((function(){if(r){var e=a(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==u.call(e))return!0}return"2: 1"!==u.call({message:1,name:2})||"Error"!==u.call({})}));e.exports=l?function(){var e=o(this),t=s(e.name,"Error"),n=s(e.message);return t?n?t+": "+n:t:n}:u},function(e,t,n){"use strict";n(53);var r=n(37),i=n(11),o=n(45),a=n(0),s=n(9),u=n(30),l=s("species"),c=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),p=!a((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),f=p&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[l]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!p||!f||n){var g=r(/./[h]),m=t(h,""[e],(function(e,t,n,i,a){var s=r(e),u=t.exec;return u===o||u===c.exec?p&&!a?{done:!0,value:g(t,n,i)}:{done:!0,value:s(n,t,i)}:{done:!1}}));i(String.prototype,e,m[0]),i(c,h,m[1])}d&&u(c[h],"sham",!0)}},function(e,t,n){var r=n(37),i=n(25),o=n(35),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(17);e.exports=r("document","documentElement")},function(e,t,n){var r=n(2),i=n(8),o=n(111);e.exports=function(e,t,n){var a,s;return o&&r(a=t.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&o(e,s),e}},function(e,t){e.exports=!1},function(e,t,n){var r=n(0),i=n(2),o=n(7),a=n(5),s=n(36).CONFIGURABLE,u=n(63),l=n(64),c=l.enforce,d=l.get,h=Object.defineProperty,p=a&&!r((function(){return 8!==h((function(){}),"length",{value:8}).length})),f=String(String).split("String"),g=e.exports=function(e,t,n){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!o(e,"name")||s&&e.name!==t)&&(a?h(e,"name",{value:t,configurable:!0}):e.name=t),p&&n&&o(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?a&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=c(e);return o(r,"source")||(r.source=f.join("string"==typeof t?t:"")),e};Function.prototype.toString=g((function(){return i(this)&&d(this).source||u(this)}),"toString")},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=Math.trunc||function(e){var t=+e;return(t>0?r:n)(t)}},function(e,t,n){var r=n(20);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},function(e,t,n){var r=n(5),i=n(77),o=n(13),a=n(6),s=n(19),u=n(109);t.f=r&&!i?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),i=u(t),l=i.length,c=0;l>c;)o.f(e,n=i[c++],r[n]);return e}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(68),i=n(34);e.exports=Object.keys||function(e){return r(e,i)}},function(e,t,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:r},function(e,t,n){var r=n(1),i=n(6),o=n(90);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return i(n),o(r),t?e(n,r):n.__proto__=r,n}}():void 0)},function(e,t,n){"use strict";var r=n(51),i=n(29);e.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},function(e,t,n){var r=n(12),i=n(2),o=n(8),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&i(n=e.toString)&&!o(s=r(n,e)))return s;if(i(n=e.valueOf)&&!o(s=r(n,e)))return s;if("string"!==t&&i(n=e.toString)&&!o(s=r(n,e)))return s;throw a("Can't convert object to primitive value")}},function(e,t,n){var r=n(17),i=n(1),o=n(67),a=n(108),s=n(6),u=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?u(t,n(e)):t}},function(e,t,n){var r=n(12),i=n(6),o=n(2),a=n(15),s=n(45),u=TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var l=r(n,e,t);return null!==l&&i(l),l}if("RegExp"===a(e))return r(s,e,t);throw u("RegExp#exec called on incompatible receiver")}},function(e,t,n){var r=n(12),i=n(7),o=n(44),a=n(69),s=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in s||i(e,"flags")||!o(s,e)?t:r(a,e)}},function(e,t,n){var r=n(0),i=n(4),o=i.RegExp,a=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=a||r((function(){return!o("a","y").sticky})),u=a||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:u,MISSED_STICKY:s,UNSUPPORTED_Y:a}},function(e,t,n){var r=n(0),i=n(4),o=i.RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},function(e,t,n){var r=n(0),i=n(4),o=i.RegExp;e.exports=r((function(){var e=o("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){var r=n(36).PROPER,i=n(0),o=n(78),a="​᠎";e.exports=function(e){return i((function(){return!!o[e]()||a[e]()!==a||r&&o[e].name!==e}))}},function(e,t,n){var r=n(1);e.exports=r(1..valueOf)},function(e,t,n){var r=n(49),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},function(e,t,n){var r=n(4),i=n(2),o=r.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},function(e,t,n){"use strict";var r=n(3),i=n(0),o=n(18),a=n(8),s=n(14),u=n(10),l=n(22),c=n(32),d=n(28),h=n(16),p=n(9),f=n(23),g=p("isConcatSpreadable"),m=f>=51||!i((function(){var e=[];return e[g]=!1,e.concat()[0]!==e})),_=h("concat"),y=function(e){if(!a(e))return!1;var t=e[g];return void 0!==t?!!t:o(e)};r({target:"Array",proto:!0,arity:1,forced:!m||!_},{concat:function(e){var t,n,r,i,o,a=s(this),h=d(a,0),p=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],y(o))for(i=u(o),l(p+i),n=0;n<i;n++,p++)n in o&&c(h,p,o[n]);else l(p+1),c(h,p++,o);return h.length=p,h}})},function(e,t,n){"use strict";var r=n(3),i=n(21).every;r({target:"Array",proto:!0,forced:!n(26)("every")},{every:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(3),i=n(21).filter;r({target:"Array",proto:!0,forced:!n(16)("filter")},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(3),i=n(37),o=n(57).indexOf,a=n(26),s=i([].indexOf),u=!!s&&1/s([1],1,-0)<0,l=a("indexOf");r({target:"Array",proto:!0,forced:u||!l},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return u?s(this,e,t)||0:o(this,e,t)}})},function(e,t,n){n(3)({target:"Array",stat:!0},{isArray:n(18)})},function(e,t,n){"use strict";var r=n(3),i=n(21).map;r({target:"Array",proto:!0,forced:!n(16)("map")},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(3),i=n(14),o=n(10),a=n(27),s=n(22),u=n(0),l=u((function(){return 4294967297!==[].push.call({length:4294967296},1)})),c=!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}();r({target:"Array",proto:!0,arity:1,forced:l||c},{push:function(e){var t=i(this),n=o(t),r=arguments.length;s(n+r);for(var u=0;u<r;u++)t[n]=arguments[u],n++;return a(t,n),n}})},function(e,t,n){"use strict";var r=n(3),i=n(92).left,o=n(26),a=n(23),s=n(96),u=o("reduce"),l=!s&&a>79&&a<83;r({target:"Array",proto:!0,forced:!u||l},{reduce:function(e){var t=arguments.length;return i(this,e,t,t>1?arguments[1]:void 0)}})},function(e,t,n){"use strict";var r=n(3),i=n(14),o=n(48),a=n(49),s=n(10),u=n(27),l=n(22),c=n(28),d=n(32),h=n(58),p=n(16),f=p("splice"),g=Math.max,m=Math.min;r({target:"Array",proto:!0,forced:!f},{splice:function(e,t){var n,r,p,f,_,y,v=i(this),b=s(v),F=o(e,b),w=arguments.length;for(0===w?n=r=0:1===w?(n=0,r=b-F):(n=w-2,r=m(g(a(t),0),b-F)),l(b+n-r),p=c(v,r),f=0;f<r;f++)(_=F+f)in v&&d(p,f,v[_]);if(p.length=r,n<r){for(f=F;f<b-r;f++)_=f+r,y=f+n,_ in v?v[y]=v[_]:h(v,y);for(f=b;f>b-r+n;f--)h(v,f-1)}else if(n>r)for(f=b-r;f>F;f--)_=f+r-1,y=f+n-1,_ in v?v[y]=v[_]:h(v,y);for(f=0;f<n;f++)v[f+F]=arguments[f+2];return u(v,b-r+n),p}})},function(e,t,n){"use strict";var r=n(3),i=n(14),o=n(10),a=n(27),s=n(58),u=n(22),l=1!==[].unshift(0),c=!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(e){return e instanceof TypeError}}();r({target:"Array",proto:!0,arity:1,forced:l||c},{unshift:function(e){var t=i(this),n=o(t),r=arguments.length;if(r){u(n+r);for(var l=n;l--;){var c=l+r;l in t?t[c]=t[l]:s(t,c)}for(var d=0;d<r;d++)t[d]=arguments[d]}return a(t,n+r)}})},function(e,t,n){"use strict";var r=n(3),i=n(71).trim;r({target:"String",proto:!0,forced:n(121)("trim")},{trim:function(){return i(this)}})},function(e,t){},function(e,t){e.exports=function(e,t,n,r,i,o){var a,s=e=e||{},u=typeof e.default;"object"!==u&&"function"!==u||(a=e,s=e.default);var l,c="function"==typeof s?s.options:s;if(t&&(c.render=t.render,c.staticRenderFns=t.staticRenderFns,c._compiled=!0),n&&(c.functional=!0),i&&(c._scopeId=i),o?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=l):r&&(l=r),l){var d=c.functional,h=d?c.render:c.beforeCreate;d?(c._injectStyles=l,c.render=function(e,t){return l.call(t),h(e,t)}):c.beforeCreate=h?[].concat(h,l):[l]}return{esModule:a,exports:s,options:c}}},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"multiselect",class:{"multiselect--active":e.isOpen,"multiselect--disabled":e.disabled,"multiselect--above":e.isAbove,"multiselect--has-options-group":e.hasOptionGroup},attrs:{tabindex:e.searchable?-1:e.tabindex,role:"combobox","aria-owns":"listbox-"+e.id},on:{focus:function(t){return e.activate()},blur:function(t){!e.searchable&&e.deactivate()},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.target!==t.currentTarget?null:(t.preventDefault(),e.pointerForward())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.target!==t.currentTarget?null:(t.preventDefault(),e.pointerBackward())}],keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:(t.stopPropagation(),t.target!==t.currentTarget?null:e.addPointerElement(t))},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.deactivate()}}},[e._t("caret",(function(){return[n("div",{staticClass:"multiselect__select",on:{mousedown:function(t){return t.preventDefault(),t.stopPropagation(),e.toggle()}}})]}),{toggle:e.toggle}),e._v(" "),e._t("clear",null,{search:e.search}),e._v(" "),n("div",{ref:"tags",staticClass:"multiselect__tags"},[e._t("selection",(function(){return[n("div",{directives:[{name:"show",rawName:"v-show",value:e.visibleValues.length>0,expression:"visibleValues.length > 0"}],staticClass:"multiselect__tags-wrap"},[e._l(e.visibleValues,(function(t,r){return[e._t("tag",(function(){return[n("span",{key:r,staticClass:"multiselect__tag"},[n("span",{domProps:{textContent:e._s(e.getOptionLabel(t))}}),e._v(" "),n("i",{staticClass:"multiselect__tag-icon",attrs:{tabindex:"1"},on:{keypress:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:(n.preventDefault(),e.removeElement(t))},mousedown:function(n){return n.preventDefault(),e.removeElement(t)}}})])]}),{option:t,search:e.search,remove:e.removeElement})]}))],2),e._v(" "),e.internalValue&&e.internalValue.length>e.limit?[e._t("limit",(function(){return[n("strong",{staticClass:"multiselect__strong",domProps:{textContent:e._s(e.limitText(e.internalValue.length-e.limit))}})]}))]:e._e()]}),{search:e.search,remove:e.removeElement,values:e.visibleValues,isOpen:e.isOpen}),e._v(" "),n("transition",{attrs:{name:"multiselect__loading"}},[e._t("loading",(function(){return[n("div",{directives:[{name:"show",rawName:"v-show",value:e.loading,expression:"loading"}],staticClass:"multiselect__spinner"})]}))],2),e._v(" "),e.searchable?n("input",{ref:"search",staticClass:"multiselect__input",style:e.inputStyle,attrs:{name:e.name,id:e.id,type:"text",autocomplete:"off",spellcheck:"false",placeholder:e.placeholder,disabled:e.disabled,tabindex:e.tabindex,"aria-controls":"listbox-"+e.id},domProps:{value:e.search},on:{input:function(t){return e.updateSearch(t.target.value)},focus:function(t){return t.preventDefault(),e.activate()},blur:function(t){return t.preventDefault(),e.deactivate()},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.deactivate()},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.pointerForward())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.pointerBackward())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.stopPropagation(),e.removeLastElement())}],keypress:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),t.stopPropagation(),t.target!==t.currentTarget?null:e.addPointerElement(t))}}}):e._e(),e._v(" "),e.isSingleLabelVisible?n("span",{staticClass:"multiselect__single",on:{mousedown:function(t){return t.preventDefault(),e.toggle.apply(null,arguments)}}},[e._t("singleLabel",(function(){return[[e._v(e._s(e.currentOptionLabel))]]}),{option:e.singleValue})],2):e._e(),e._v(" "),e.isPlaceholderVisible?n("span",{staticClass:"multiselect__placeholder",on:{mousedown:function(t){return t.preventDefault(),e.toggle.apply(null,arguments)}}},[e._t("placeholder",(function(){return[e._v("\n          "+e._s(e.placeholder)+"\n        ")]}))],2):e._e()],2),e._v(" "),n("transition",{attrs:{name:"multiselect"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"isOpen"}],ref:"list",staticClass:"multiselect__content-wrapper",style:{maxHeight:e.optimizedHeight+"px"},attrs:{tabindex:"-1"},on:{focus:e.activate,mousedown:function(e){e.preventDefault()}}},[n("ul",{staticClass:"multiselect__content",style:e.contentStyle,attrs:{role:"listbox",id:"listbox-"+e.id}},[e._t("beforeList"),e._v(" "),e.multiple&&e.max===e.internalValue.length?n("li",[n("span",{staticClass:"multiselect__option"},[e._t("maxElements",(function(){return[e._v("Maximum of "+e._s(e.max)+" options selected. First remove a selected option to select another.")]}))],2)]):e._e(),e._v(" "),!e.max||e.internalValue.length<e.max?e._l(e.filteredOptions,(function(t,r){return n("li",{key:r,staticClass:"multiselect__element",attrs:{id:e.id+"-"+r,role:t&&(t.$isLabel||t.$isDisabled)?null:"option"}},[t&&(t.$isLabel||t.$isDisabled)?e._e():n("span",{staticClass:"multiselect__option",class:e.optionHighlight(r,t),attrs:{"data-select":t&&t.isTag?e.tagPlaceholder:e.selectLabelText,"data-selected":e.selectedLabelText,"data-deselect":e.deselectLabelText},on:{click:function(n){return n.stopPropagation(),e.select(t)},mouseenter:function(t){return t.target!==t.currentTarget?null:e.pointerSet(r)}}},[e._t("option",(function(){return[n("span",[e._v(e._s(e.getOptionLabel(t)))])]}),{option:t,search:e.search,index:r})],2),e._v(" "),t&&(t.$isLabel||t.$isDisabled)?n("span",{staticClass:"multiselect__option",class:e.groupHighlight(r,t),attrs:{"data-select":e.groupSelect&&e.selectGroupLabelText,"data-deselect":e.groupSelect&&e.deselectGroupLabelText},on:{mouseenter:function(t){if(t.target!==t.currentTarget)return null;e.groupSelect&&e.pointerSet(r)},mousedown:function(n){return n.preventDefault(),e.selectGroup(t)}}},[e._t("option",(function(){return[n("span",[e._v(e._s(e.getOptionLabel(t)))])]}),{option:t,search:e.search,index:r})],2):e._e()])})):e._e(),e._v(" "),n("li",{directives:[{name:"show",rawName:"v-show",value:e.showNoResults&&0===e.filteredOptions.length&&e.search&&!e.loading,expression:"showNoResults && (filteredOptions.length === 0 && search && !loading)"}]},[n("span",{staticClass:"multiselect__option"},[e._t("noResult",(function(){return[e._v("No elements found. Consider changing the search query.")]}),{search:e.search})],2)]),e._v(" "),n("li",{directives:[{name:"show",rawName:"v-show",value:e.showNoOptions&&(0===e.options.length||!0===e.hasOptionGroup&&0===e.filteredOptions.length)&&!e.search&&!e.loading,expression:"showNoOptions && ((options.length === 0 || (hasOptionGroup === true && filteredOptions.length === 0)) && !search && !loading)"}]},[n("span",{staticClass:"multiselect__option"},[e._t("noOptions",(function(){return[e._v("List is empty.")]}))],2)]),e._v(" "),e._t("afterList")],2)])])],2)},i=[],o={render:r,staticRenderFns:i};t.a=o},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n}])}))},54877:function(e,t,n){"use strict";n.d(t,{uA:function(){return i.Ay},kv:function(){return s},pF:function(){return u},oS:function(){return l},Qq:function(){return c},lD:function(){return r.Ay},ox:function(){return d}});var r=n(15091),i=n(77602);var o="undefined"!==typeof Reflect&&"undefined"!==typeof Reflect.getMetadata;function a(e,t,n){if(o&&!Array.isArray(e)&&"function"!==typeof e&&!e.hasOwnProperty("type")&&"undefined"===typeof e.type){var r=Reflect.getMetadata("design:type",t,n);r!==Object&&(e.type=r)}}function s(e){return void 0===e&&(e={}),function(t,n){a(e,t,n),(0,i.u1)((function(t,n){(t.props||(t.props={}))[n]=e}))(t,n)}}function u(e,t){return void 0===t&&(t={}),function(n,r){a(t,n,r),(0,i.u1)((function(n,r){(n.props||(n.props={}))[e]=t,(n.computed||(n.computed={}))[r]={get:function(){return this[e]},set:function(t){this.$emit("update:"+e,t)}}}))(n,r)}}function l(e){return(0,i.u1)((function(t,n){t.computed=t.computed||{},t.computed[n]={cache:!1,get:function(){return this.$refs[e||n]}}}))}function c(e){void 0===e&&(e={});var t="value";return(0,i.u1)((function(n,r){(n.props||(n.props={}))[t]=e,(n.computed||(n.computed={}))[r]={get:function(){return this[t]},set:function(e){this.$emit("input",e)}}}))}function d(e,t){void 0===t&&(t={});var n=t.deep,r=void 0!==n&&n,o=t.immediate,a=void 0!==o&&o;return(0,i.u1)((function(t,n){"object"!==typeof t.watch&&(t.watch=Object.create(null));var i=t.watch;"object"!==typeof i[e]||Array.isArray(i[e])?"undefined"===typeof i[e]&&(i[e]=[]):i[e]=[i[e]],i[e].push({handler:n,deep:r,immediate:a})}))}},82666:function(e,t,n){"use strict";function r(e,t){for(var n in t)e[n]=t[n];return e}n.d(t,{Ay:function(){return wt}});var i=/[!'()*]/g,o=function(e){return"%"+e.charCodeAt(0).toString(16)},a=/%2C/g,s=function(e){return encodeURIComponent(e).replace(i,o).replace(a,",")};function u(e){try{return decodeURIComponent(e)}catch(t){0}return e}function l(e,t,n){void 0===t&&(t={});var r,i=n||d;try{r=i(e||"")}catch(s){r={}}for(var o in t){var a=t[o];r[o]=Array.isArray(a)?a.map(c):c(a)}return r}var c=function(e){return null==e||"object"===typeof e?e:String(e)};function d(e){var t={};return e=e.trim().replace(/^(\?|#|&)/,""),e?(e.split("&").forEach((function(e){var n=e.replace(/\+/g," ").split("="),r=u(n.shift()),i=n.length>0?u(n.join("=")):null;void 0===t[r]?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]})),t):t}function h(e){var t=e?Object.keys(e).map((function(t){var n=e[t];if(void 0===n)return"";if(null===n)return s(t);if(Array.isArray(n)){var r=[];return n.forEach((function(e){void 0!==e&&(null===e?r.push(s(t)):r.push(s(t)+"="+s(e)))})),r.join("&")}return s(t)+"="+s(n)})).filter((function(e){return e.length>0})).join("&"):null;return t?"?"+t:""}var p=/\/?$/;function f(e,t,n,r){var i=r&&r.options.stringifyQuery,o=t.query||{};try{o=g(o)}catch(s){}var a={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:o,params:t.params||{},fullPath:y(t,i),matched:e?_(e):[]};return n&&(a.redirectedFrom=y(n,i)),Object.freeze(a)}function g(e){if(Array.isArray(e))return e.map(g);if(e&&"object"===typeof e){var t={};for(var n in e)t[n]=g(e[n]);return t}return e}var m=f(null,{path:"/"});function _(e){var t=[];while(e)t.unshift(e),e=e.parent;return t}function y(e,t){var n=e.path,r=e.query;void 0===r&&(r={});var i=e.hash;void 0===i&&(i="");var o=t||h;return(n||"/")+o(r)+i}function v(e,t,n){return t===m?e===t:!!t&&(e.path&&t.path?e.path.replace(p,"")===t.path.replace(p,"")&&(n||e.hash===t.hash&&b(e.query,t.query)):!(!e.name||!t.name)&&(e.name===t.name&&(n||e.hash===t.hash&&b(e.query,t.query)&&b(e.params,t.params))))}function b(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var n=Object.keys(e).sort(),r=Object.keys(t).sort();return n.length===r.length&&n.every((function(n,i){var o=e[n],a=r[i];if(a!==n)return!1;var s=t[n];return null==o||null==s?o===s:"object"===typeof o&&"object"===typeof s?b(o,s):String(o)===String(s)}))}function F(e,t){return 0===e.path.replace(p,"/").indexOf(t.path.replace(p,"/"))&&(!t.hash||e.hash===t.hash)&&w(e.query,t.query)}function w(e,t){for(var n in t)if(!(n in e))return!1;return!0}function C(e){for(var t=0;t<e.matched.length;t++){var n=e.matched[t];for(var r in n.instances){var i=n.instances[r],o=n.enteredCbs[r];if(i&&o){delete n.enteredCbs[r];for(var a=0;a<o.length;a++)i._isBeingDestroyed||o[a](i)}}}}var D={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(e,t){var n=t.props,i=t.children,o=t.parent,a=t.data;a.routerView=!0;var s=o.$createElement,u=n.name,l=o.$route,c=o._routerViewCache||(o._routerViewCache={}),d=0,h=!1;while(o&&o._routerRoot!==o){var p=o.$vnode?o.$vnode.data:{};p.routerView&&d++,p.keepAlive&&o._directInactive&&o._inactive&&(h=!0),o=o.$parent}if(a.routerViewDepth=d,h){var f=c[u],g=f&&f.component;return g?(f.configProps&&S(g,a,f.route,f.configProps),s(g,a,i)):s()}var m=l.matched[d],_=m&&m.components[u];if(!m||!_)return c[u]=null,s();c[u]={component:_},a.registerRouteInstance=function(e,t){var n=m.instances[u];(t&&n!==e||!t&&n===e)&&(m.instances[u]=t)},(a.hook||(a.hook={})).prepatch=function(e,t){m.instances[u]=t.componentInstance},a.hook.init=function(e){e.data.keepAlive&&e.componentInstance&&e.componentInstance!==m.instances[u]&&(m.instances[u]=e.componentInstance),C(l)};var y=m.props&&m.props[u];return y&&(r(c[u],{route:l,configProps:y}),S(_,a,l,y)),s(_,a,i)}};function S(e,t,n,i){var o=t.props=k(n,i);if(o){o=t.props=r({},o);var a=t.attrs=t.attrs||{};for(var s in o)e.props&&s in e.props||(a[s]=o[s],delete o[s])}}function k(e,t){switch(typeof t){case"undefined":return;case"object":return t;case"function":return t(e);case"boolean":return t?e.params:void 0;default:0}}function x(e,t,n){var r=e.charAt(0);if("/"===r)return e;if("?"===r||"#"===r)return t+e;var i=t.split("/");n&&i[i.length-1]||i.pop();for(var o=e.replace(/^\//,"").split("/"),a=0;a<o.length;a++){var s=o[a];".."===s?i.pop():"."!==s&&i.push(s)}return""!==i[0]&&i.unshift(""),i.join("/")}function E(e){var t="",n="",r=e.indexOf("#");r>=0&&(t=e.slice(r),e=e.slice(0,r));var i=e.indexOf("?");return i>=0&&(n=e.slice(i+1),e=e.slice(0,i)),{path:e,query:n,hash:t}}function A(e){return e.replace(/\/(?:\s*\/)+/g,"/")}var T=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)},M=Q,O=N,L=B,R=G,P=X,I=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function N(e,t){var n,r=[],i=0,o=0,a="",s=t&&t.delimiter||"/";while(null!=(n=I.exec(e))){var u=n[0],l=n[1],c=n.index;if(a+=e.slice(o,c),o=c+u.length,l)a+=l[1];else{var d=e[o],h=n[2],p=n[3],f=n[4],g=n[5],m=n[6],_=n[7];a&&(r.push(a),a="");var y=null!=h&&null!=d&&d!==h,v="+"===m||"*"===m,b="?"===m||"*"===m,F=n[2]||s,w=f||g;r.push({name:p||i++,prefix:h||"",delimiter:F,optional:b,repeat:v,partial:y,asterisk:!!_,pattern:w?Y(w):_?".*":"[^"+V(F)+"]+?"})}}return o<e.length&&(a+=e.substr(o)),a&&r.push(a),r}function B(e,t){return G(N(e,t),t)}function j(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function H(e){return encodeURI(e).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function G(e,t){for(var n=new Array(e.length),r=0;r<e.length;r++)"object"===typeof e[r]&&(n[r]=new RegExp("^(?:"+e[r].pattern+")$",q(t)));return function(t,r){for(var i="",o=t||{},a=r||{},s=a.pretty?j:encodeURIComponent,u=0;u<e.length;u++){var l=e[u];if("string"!==typeof l){var c,d=o[l.name];if(null==d){if(l.optional){l.partial&&(i+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(T(d)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var h=0;h<d.length;h++){if(c=s(d[h]),!n[u].test(c))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(c)+"`");i+=(0===h?l.prefix:l.delimiter)+c}}else{if(c=l.asterisk?H(d):s(d),!n[u].test(c))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+c+'"');i+=l.prefix+c}}else i+=l}return i}}function V(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function Y(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function W(e,t){return e.keys=t,e}function q(e){return e&&e.sensitive?"":"i"}function z(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return W(e,t)}function U(e,t,n){for(var r=[],i=0;i<e.length;i++)r.push(Q(e[i],t,n).source);var o=new RegExp("(?:"+r.join("|")+")",q(n));return W(o,t)}function K(e,t,n){return X(N(e,n),t,n)}function X(e,t,n){T(t)||(n=t||n,t=[]),n=n||{};for(var r=n.strict,i=!1!==n.end,o="",a=0;a<e.length;a++){var s=e[a];if("string"===typeof s)o+=V(s);else{var u=V(s.prefix),l="(?:"+s.pattern+")";t.push(s),s.repeat&&(l+="(?:"+u+l+")*"),l=s.optional?s.partial?u+"("+l+")?":"(?:"+u+"("+l+"))?":u+"("+l+")",o+=l}}var c=V(n.delimiter||"/"),d=o.slice(-c.length)===c;return r||(o=(d?o.slice(0,-c.length):o)+"(?:"+c+"(?=$))?"),o+=i?"$":r&&d?"":"(?="+c+"|$)",W(new RegExp("^"+o,q(n)),t)}function Q(e,t,n){return T(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?z(e,t):T(e)?U(e,t,n):K(e,t,n)}M.parse=O,M.compile=L,M.tokensToFunction=R,M.tokensToRegExp=P;var J=Object.create(null);function Z(e,t,n){t=t||{};try{var r=J[e]||(J[e]=M.compile(e));return"string"===typeof t.pathMatch&&(t[0]=t.pathMatch),r(t,{pretty:!0})}catch(i){return""}finally{delete t[0]}}function $(e,t,n,i){var o="string"===typeof e?{path:e}:e;if(o._normalized)return o;if(o.name){o=r({},e);var a=o.params;return a&&"object"===typeof a&&(o.params=r({},a)),o}if(!o.path&&o.params&&t){o=r({},o),o._normalized=!0;var s=r(r({},t.params),o.params);if(t.name)o.name=t.name,o.params=s;else if(t.matched.length){var u=t.matched[t.matched.length-1].path;o.path=Z(u,s,"path "+t.path)}else 0;return o}var c=E(o.path||""),d=t&&t.path||"/",h=c.path?x(c.path,d,n||o.append):d,p=l(c.query,o.query,i&&i.options.parseQuery),f=o.hash||c.hash;return f&&"#"!==f.charAt(0)&&(f="#"+f),{_normalized:!0,path:h,query:p,hash:f}}var ee,te=[String,Object],ne=[String,Array],re=function(){},ie={name:"RouterLink",props:{to:{type:te,required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:ne,default:"click"}},render:function(e){var t=this,n=this.$router,i=this.$route,o=n.resolve(this.to,i,this.append),a=o.location,s=o.route,u=o.href,l={},c=n.options.linkActiveClass,d=n.options.linkExactActiveClass,h=null==c?"router-link-active":c,p=null==d?"router-link-exact-active":d,g=null==this.activeClass?h:this.activeClass,m=null==this.exactActiveClass?p:this.exactActiveClass,_=s.redirectedFrom?f(null,$(s.redirectedFrom),null,n):s;l[m]=v(i,_,this.exactPath),l[g]=this.exact||this.exactPath?l[m]:F(i,_);var y=l[m]?this.ariaCurrentValue:null,b=function(e){oe(e)&&(t.replace?n.replace(a,re):n.push(a,re))},w={click:oe};Array.isArray(this.event)?this.event.forEach((function(e){w[e]=b})):w[this.event]=b;var C={class:l},D=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:u,route:s,navigate:b,isActive:l[g],isExactActive:l[m]});if(D){if(1===D.length)return D[0];if(D.length>1||!D.length)return 0===D.length?e():e("span",{},D)}if("a"===this.tag)C.on=w,C.attrs={href:u,"aria-current":y};else{var S=ae(this.$slots.default);if(S){S.isStatic=!1;var k=S.data=r({},S.data);for(var x in k.on=k.on||{},k.on){var E=k.on[x];x in w&&(k.on[x]=Array.isArray(E)?E:[E])}for(var A in w)A in k.on?k.on[A].push(w[A]):k.on[A]=b;var T=S.data.attrs=r({},S.data.attrs);T.href=u,T["aria-current"]=y}else C.on=w}return e(this.tag,C,this.$slots.default)}};function oe(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){var t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function ae(e){if(e)for(var t,n=0;n<e.length;n++){if(t=e[n],"a"===t.tag)return t;if(t.children&&(t=ae(t.children)))return t}}function se(e){if(!se.installed||ee!==e){se.installed=!0,ee=e;var t=function(e){return void 0!==e},n=function(e,n){var r=e.$options._parentVnode;t(r)&&t(r=r.data)&&t(r=r.registerRouteInstance)&&r(e,n)};e.mixin({beforeCreate:function(){t(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,n(this,this)},destroyed:function(){n(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",D),e.component("RouterLink",ie);var r=e.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}}var ue="undefined"!==typeof window;function le(e,t,n,r,i){var o=t||[],a=n||Object.create(null),s=r||Object.create(null);e.forEach((function(e){ce(o,a,s,e,i)}));for(var u=0,l=o.length;u<l;u++)"*"===o[u]&&(o.push(o.splice(u,1)[0]),l--,u--);return{pathList:o,pathMap:a,nameMap:s}}function ce(e,t,n,r,i,o){var a=r.path,s=r.name;var u=r.pathToRegexpOptions||{},l=he(a,i,u.strict);"boolean"===typeof r.caseSensitive&&(u.sensitive=r.caseSensitive);var c={path:l,regex:de(l,u),components:r.components||{default:r.component},alias:r.alias?"string"===typeof r.alias?[r.alias]:r.alias:[],instances:{},enteredCbs:{},name:s,parent:i,matchAs:o,redirect:r.redirect,beforeEnter:r.beforeEnter,meta:r.meta||{},props:null==r.props?{}:r.components?r.props:{default:r.props}};if(r.children&&r.children.forEach((function(r){var i=o?A(o+"/"+r.path):void 0;ce(e,t,n,r,c,i)})),t[c.path]||(e.push(c.path),t[c.path]=c),void 0!==r.alias)for(var d=Array.isArray(r.alias)?r.alias:[r.alias],h=0;h<d.length;++h){var p=d[h];0;var f={path:p,children:r.children};ce(e,t,n,f,i,c.path||"/")}s&&(n[s]||(n[s]=c))}function de(e,t){var n=M(e,[],t);return n}function he(e,t,n){return n||(e=e.replace(/\/$/,"")),"/"===e[0]||null==t?e:A(t.path+"/"+e)}function pe(e,t){var n=le(e),r=n.pathList,i=n.pathMap,o=n.nameMap;function a(e){le(e,r,i,o)}function s(e,t){var n="object"!==typeof e?o[e]:void 0;le([t||e],r,i,o,n),n&&n.alias.length&&le(n.alias.map((function(e){return{path:e,children:[t]}})),r,i,o,n)}function u(){return r.map((function(e){return i[e]}))}function l(e,n,a){var s=$(e,n,!1,t),u=s.name;if(u){var l=o[u];if(!l)return h(null,s);var c=l.regex.keys.filter((function(e){return!e.optional})).map((function(e){return e.name}));if("object"!==typeof s.params&&(s.params={}),n&&"object"===typeof n.params)for(var d in n.params)!(d in s.params)&&c.indexOf(d)>-1&&(s.params[d]=n.params[d]);return s.path=Z(l.path,s.params,'named route "'+u+'"'),h(l,s,a)}if(s.path){s.params={};for(var p=0;p<r.length;p++){var f=r[p],g=i[f];if(fe(g.regex,s.path,s.params))return h(g,s,a)}}return h(null,s)}function c(e,n){var r=e.redirect,i="function"===typeof r?r(f(e,n,null,t)):r;if("string"===typeof i&&(i={path:i}),!i||"object"!==typeof i)return h(null,n);var a=i,s=a.name,u=a.path,c=n.query,d=n.hash,p=n.params;if(c=a.hasOwnProperty("query")?a.query:c,d=a.hasOwnProperty("hash")?a.hash:d,p=a.hasOwnProperty("params")?a.params:p,s){o[s];return l({_normalized:!0,name:s,query:c,hash:d,params:p},void 0,n)}if(u){var g=ge(u,e),m=Z(g,p,'redirect route with path "'+g+'"');return l({_normalized:!0,path:m,query:c,hash:d},void 0,n)}return h(null,n)}function d(e,t,n){var r=Z(n,t.params,'aliased route with path "'+n+'"'),i=l({_normalized:!0,path:r});if(i){var o=i.matched,a=o[o.length-1];return t.params=i.params,h(a,t)}return h(null,t)}function h(e,n,r){return e&&e.redirect?c(e,r||n):e&&e.matchAs?d(e,n,e.matchAs):f(e,n,r,t)}return{match:l,addRoute:s,getRoutes:u,addRoutes:a}}function fe(e,t,n){var r=t.match(e);if(!r)return!1;if(!n)return!0;for(var i=1,o=r.length;i<o;++i){var a=e.keys[i-1];a&&(n[a.name||"pathMatch"]="string"===typeof r[i]?u(r[i]):r[i])}return!0}function ge(e,t){return x(e,t.parent?t.parent.path:"/",!0)}var me=ue&&window.performance&&window.performance.now?window.performance:Date;function _e(){return me.now().toFixed(3)}var ye=_e();function ve(){return ye}function be(e){return ye=e}var Fe=Object.create(null);function we(){"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");var e=window.location.protocol+"//"+window.location.host,t=window.location.href.replace(e,""),n=r({},window.history.state);return n.key=ve(),window.history.replaceState(n,"",t),window.addEventListener("popstate",Se),function(){window.removeEventListener("popstate",Se)}}function Ce(e,t,n,r){if(e.app){var i=e.options.scrollBehavior;i&&e.app.$nextTick((function(){var o=ke(),a=i.call(e,t,n,r?o:null);a&&("function"===typeof a.then?a.then((function(e){Le(e,o)})).catch((function(e){0})):Le(a,o))}))}}function De(){var e=ve();e&&(Fe[e]={x:window.pageXOffset,y:window.pageYOffset})}function Se(e){De(),e.state&&e.state.key&&be(e.state.key)}function ke(){var e=ve();if(e)return Fe[e]}function xe(e,t){var n=document.documentElement,r=n.getBoundingClientRect(),i=e.getBoundingClientRect();return{x:i.left-r.left-t.x,y:i.top-r.top-t.y}}function Ee(e){return Me(e.x)||Me(e.y)}function Ae(e){return{x:Me(e.x)?e.x:window.pageXOffset,y:Me(e.y)?e.y:window.pageYOffset}}function Te(e){return{x:Me(e.x)?e.x:0,y:Me(e.y)?e.y:0}}function Me(e){return"number"===typeof e}var Oe=/^#\d/;function Le(e,t){var n="object"===typeof e;if(n&&"string"===typeof e.selector){var r=Oe.test(e.selector)?document.getElementById(e.selector.slice(1)):document.querySelector(e.selector);if(r){var i=e.offset&&"object"===typeof e.offset?e.offset:{};i=Te(i),t=xe(r,i)}else Ee(e)&&(t=Ae(e))}else n&&Ee(e)&&(t=Ae(e));t&&("scrollBehavior"in document.documentElement.style?window.scrollTo({left:t.x,top:t.y,behavior:e.behavior}):window.scrollTo(t.x,t.y))}var Re=ue&&function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&(window.history&&"function"===typeof window.history.pushState)}();function Pe(e,t){De();var n=window.history;try{if(t){var i=r({},n.state);i.key=ve(),n.replaceState(i,"",e)}else n.pushState({key:be(_e())},"",e)}catch(o){window.location[t?"replace":"assign"](e)}}function Ie(e){Pe(e,!0)}var Ne={redirected:2,aborted:4,cancelled:8,duplicated:16};function Be(e,t){return Ve(e,t,Ne.redirected,'Redirected when going from "'+e.fullPath+'" to "'+We(t)+'" via a navigation guard.')}function je(e,t){var n=Ve(e,t,Ne.duplicated,'Avoided redundant navigation to current location: "'+e.fullPath+'".');return n.name="NavigationDuplicated",n}function He(e,t){return Ve(e,t,Ne.cancelled,'Navigation cancelled from "'+e.fullPath+'" to "'+t.fullPath+'" with a new navigation.')}function Ge(e,t){return Ve(e,t,Ne.aborted,'Navigation aborted from "'+e.fullPath+'" to "'+t.fullPath+'" via a navigation guard.')}function Ve(e,t,n,r){var i=new Error(r);return i._isRouter=!0,i.from=e,i.to=t,i.type=n,i}var Ye=["params","query","hash"];function We(e){if("string"===typeof e)return e;if("path"in e)return e.path;var t={};return Ye.forEach((function(n){n in e&&(t[n]=e[n])})),JSON.stringify(t,null,2)}function qe(e){return Object.prototype.toString.call(e).indexOf("Error")>-1}function ze(e,t){return qe(e)&&e._isRouter&&(null==t||e.type===t)}function Ue(e,t,n){var r=function(i){i>=e.length?n():e[i]?t(e[i],(function(){r(i+1)})):r(i+1)};r(0)}function Ke(e){return function(t,n,r){var i=!1,o=0,a=null;Xe(e,(function(e,t,n,s){if("function"===typeof e&&void 0===e.cid){i=!0,o++;var u,l=$e((function(t){Ze(t)&&(t=t.default),e.resolved="function"===typeof t?t:ee.extend(t),n.components[s]=t,o--,o<=0&&r()})),c=$e((function(e){var t="Failed to resolve async component "+s+": "+e;a||(a=qe(e)?e:new Error(t),r(a))}));try{u=e(l,c)}catch(h){c(h)}if(u)if("function"===typeof u.then)u.then(l,c);else{var d=u.component;d&&"function"===typeof d.then&&d.then(l,c)}}})),i||r()}}function Xe(e,t){return Qe(e.map((function(e){return Object.keys(e.components).map((function(n){return t(e.components[n],e.instances[n],e,n)}))})))}function Qe(e){return Array.prototype.concat.apply([],e)}var Je="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Ze(e){return e.__esModule||Je&&"Module"===e[Symbol.toStringTag]}function $e(e){var t=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!t)return t=!0,e.apply(this,n)}}var et=function(e,t){this.router=e,this.base=tt(t),this.current=m,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function tt(e){if(!e)if(ue){var t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^https?:\/\/[^\/]+/,"")}else e="/";return"/"!==e.charAt(0)&&(e="/"+e),e.replace(/\/$/,"")}function nt(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n<r;n++)if(e[n]!==t[n])break;return{updated:t.slice(0,n),activated:t.slice(n),deactivated:e.slice(n)}}function rt(e,t,n,r){var i=Xe(e,(function(e,r,i,o){var a=it(e,t);if(a)return Array.isArray(a)?a.map((function(e){return n(e,r,i,o)})):n(a,r,i,o)}));return Qe(r?i.reverse():i)}function it(e,t){return"function"!==typeof e&&(e=ee.extend(e)),e.options[t]}function ot(e){return rt(e,"beforeRouteLeave",st,!0)}function at(e){return rt(e,"beforeRouteUpdate",st)}function st(e,t){if(t)return function(){return e.apply(t,arguments)}}function ut(e){return rt(e,"beforeRouteEnter",(function(e,t,n,r){return lt(e,n,r)}))}function lt(e,t,n){return function(r,i,o){return e(r,i,(function(e){"function"===typeof e&&(t.enteredCbs[n]||(t.enteredCbs[n]=[]),t.enteredCbs[n].push(e)),o(e)}))}}et.prototype.listen=function(e){this.cb=e},et.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},et.prototype.onError=function(e){this.errorCbs.push(e)},et.prototype.transitionTo=function(e,t,n){var r,i=this;try{r=this.router.match(e,this.current)}catch(a){throw this.errorCbs.forEach((function(e){e(a)})),a}var o=this.current;this.confirmTransition(r,(function(){i.updateRoute(r),t&&t(r),i.ensureURL(),i.router.afterHooks.forEach((function(e){e&&e(r,o)})),i.ready||(i.ready=!0,i.readyCbs.forEach((function(e){e(r)})))}),(function(e){n&&n(e),e&&!i.ready&&(ze(e,Ne.redirected)&&o===m||(i.ready=!0,i.readyErrorCbs.forEach((function(t){t(e)}))))}))},et.prototype.confirmTransition=function(e,t,n){var r=this,i=this.current;this.pending=e;var o=function(e){!ze(e)&&qe(e)&&(r.errorCbs.length?r.errorCbs.forEach((function(t){t(e)})):console.error(e)),n&&n(e)},a=e.matched.length-1,s=i.matched.length-1;if(v(e,i)&&a===s&&e.matched[a]===i.matched[s])return this.ensureURL(),e.hash&&Ce(this.router,i,e,!1),o(je(i,e));var u=nt(this.current.matched,e.matched),l=u.updated,c=u.deactivated,d=u.activated,h=[].concat(ot(c),this.router.beforeHooks,at(l),d.map((function(e){return e.beforeEnter})),Ke(d)),p=function(t,n){if(r.pending!==e)return o(He(i,e));try{t(e,i,(function(t){!1===t?(r.ensureURL(!0),o(Ge(i,e))):qe(t)?(r.ensureURL(!0),o(t)):"string"===typeof t||"object"===typeof t&&("string"===typeof t.path||"string"===typeof t.name)?(o(Be(i,e)),"object"===typeof t&&t.replace?r.replace(t):r.push(t)):n(t)}))}catch(a){o(a)}};Ue(h,p,(function(){var n=ut(d),a=n.concat(r.router.resolveHooks);Ue(a,p,(function(){if(r.pending!==e)return o(He(i,e));r.pending=null,t(e),r.router.app&&r.router.app.$nextTick((function(){C(e)}))}))}))},et.prototype.updateRoute=function(e){this.current=e,this.cb&&this.cb(e)},et.prototype.setupListeners=function(){},et.prototype.teardown=function(){this.listeners.forEach((function(e){e()})),this.listeners=[],this.current=m,this.pending=null};var ct=function(e){function t(t,n){e.call(this,t,n),this._startLocation=dt(this.base)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this;if(!(this.listeners.length>0)){var t=this.router,n=t.options.scrollBehavior,r=Re&&n;r&&this.listeners.push(we());var i=function(){var n=e.current,i=dt(e.base);e.current===m&&i===e._startLocation||e.transitionTo(i,(function(e){r&&Ce(t,e,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,(function(e){Pe(A(r.base+e.fullPath)),Ce(r.router,e,o,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,(function(e){Ie(A(r.base+e.fullPath)),Ce(r.router,e,o,!1),t&&t(e)}),n)},t.prototype.ensureURL=function(e){if(dt(this.base)!==this.current.fullPath){var t=A(this.base+this.current.fullPath);e?Pe(t):Ie(t)}},t.prototype.getCurrentLocation=function(){return dt(this.base)},t}(et);function dt(e){var t=window.location.pathname,n=t.toLowerCase(),r=e.toLowerCase();return!e||n!==r&&0!==n.indexOf(A(r+"/"))||(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}var ht=function(e){function t(t,n,r){e.call(this,t,n),r&&pt(this.base)||ft()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this;if(!(this.listeners.length>0)){var t=this.router,n=t.options.scrollBehavior,r=Re&&n;r&&this.listeners.push(we());var i=function(){var t=e.current;ft()&&e.transitionTo(gt(),(function(n){r&&Ce(e.router,n,t,!0),Re||yt(n.fullPath)}))},o=Re?"popstate":"hashchange";window.addEventListener(o,i),this.listeners.push((function(){window.removeEventListener(o,i)}))}},t.prototype.push=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,(function(e){_t(e.fullPath),Ce(r.router,e,o,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,(function(e){yt(e.fullPath),Ce(r.router,e,o,!1),t&&t(e)}),n)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;gt()!==t&&(e?_t(t):yt(t))},t.prototype.getCurrentLocation=function(){return gt()},t}(et);function pt(e){var t=dt(e);if(!/^\/#/.test(t))return window.location.replace(A(e+"/#"+t)),!0}function ft(){var e=gt();return"/"===e.charAt(0)||(yt("/"+e),!1)}function gt(){var e=window.location.href,t=e.indexOf("#");return t<0?"":(e=e.slice(t+1),e)}function mt(e){var t=window.location.href,n=t.indexOf("#"),r=n>=0?t.slice(0,n):t;return r+"#"+e}function _t(e){Re?Pe(mt(e)):window.location.hash=e}function yt(e){Re?Ie(mt(e)):window.location.replace(mt(e))}var vt=function(e){function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index+1).concat(e),r.index++,t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index).concat(e),t&&t(e)}),n)},t.prototype.go=function(e){var t=this,n=this.index+e;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var e=t.current;t.index=n,t.updateRoute(r),t.router.afterHooks.forEach((function(t){t&&t(r,e)}))}),(function(e){ze(e,Ne.duplicated)&&(t.index=n)}))}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(et),bt=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=pe(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!Re&&!1!==e.fallback,this.fallback&&(t="hash"),ue||(t="abstract"),this.mode=t,t){case"history":this.history=new ct(this,e.base);break;case"hash":this.history=new ht(this,e.base,this.fallback);break;case"abstract":this.history=new vt(this,e.base);break;default:0}},Ft={currentRoute:{configurable:!0}};bt.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},Ft.currentRoute.get=function(){return this.history&&this.history.current},bt.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",(function(){var n=t.apps.indexOf(e);n>-1&&t.apps.splice(n,1),t.app===e&&(t.app=t.apps[0]||null),t.app||t.history.teardown()})),!this.app){this.app=e;var n=this.history;if(n instanceof ct||n instanceof ht){var r=function(e){var r=n.current,i=t.options.scrollBehavior,o=Re&&i;o&&"fullPath"in e&&Ce(t,e,r,!1)},i=function(e){n.setupListeners(),r(e)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(e){t.apps.forEach((function(t){t._route=e}))}))}},bt.prototype.beforeEach=function(e){return Ct(this.beforeHooks,e)},bt.prototype.beforeResolve=function(e){return Ct(this.resolveHooks,e)},bt.prototype.afterEach=function(e){return Ct(this.afterHooks,e)},bt.prototype.onReady=function(e,t){this.history.onReady(e,t)},bt.prototype.onError=function(e){this.history.onError(e)},bt.prototype.push=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!==typeof Promise)return new Promise((function(t,n){r.history.push(e,t,n)}));this.history.push(e,t,n)},bt.prototype.replace=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!==typeof Promise)return new Promise((function(t,n){r.history.replace(e,t,n)}));this.history.replace(e,t,n)},bt.prototype.go=function(e){this.history.go(e)},bt.prototype.back=function(){this.go(-1)},bt.prototype.forward=function(){this.go(1)},bt.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map((function(e){return Object.keys(e.components).map((function(t){return e.components[t]}))}))):[]},bt.prototype.resolve=function(e,t,n){t=t||this.history.current;var r=$(e,t,n,this),i=this.match(r,t),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=Dt(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},bt.prototype.getRoutes=function(){return this.matcher.getRoutes()},bt.prototype.addRoute=function(e,t){this.matcher.addRoute(e,t),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},bt.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==m&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(bt.prototype,Ft);var wt=bt;function Ct(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function Dt(e,t,n){var r="hash"===n?"#"+t:t;return e?A(e+"/"+r):r}bt.install=se,bt.version="3.6.5",bt.isNavigationFailure=ze,bt.NavigationFailureType=Ne,bt.START_LOCATION=m,ue&&window.Vue&&window.Vue.use(bt)},43071:function(e,t,n){"use strict";function r(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function i(e){return r(e)?new Date(e.getTime()):null==e?new Date(NaN):new Date(e)}function o(e){return r(e)&&!isNaN(e.getTime())}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!(t>=0&&t<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var n=i(e),r=n.getDay(),o=(r+7-t)%7;return n.setDate(n.getDate()-o),n.setHours(0,0,0,0),n}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.firstDayOfWeek,r=void 0===n?0:n,o=t.firstWeekContainsDate,s=void 0===o?1:o;if(!(s>=1&&s<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7");for(var u=i(e),l=u.getFullYear(),c=new Date(0),d=l+1;d>=l-1;d--)if(c.setFullYear(d,0,s),c.setHours(0,0,0,0),c=a(c,r),u.getTime()>=c.getTime())break;return c}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.firstDayOfWeek,r=void 0===n?0:n,o=t.firstWeekContainsDate,u=void 0===o?1:o,l=i(e),c=a(l,r),d=s(l,{firstDayOfWeek:r,firstWeekContainsDate:u}),h=c.getTime()-d.getTime();return Math.round(h/6048e5)+1}n.d(t,{A:function(){return dr}});var l={months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],firstDayOfWeek:0,firstWeekContainsDate:1},c=l,d=/\[([^\]]+)]|YYYY|YY?|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|m{1,2}|s{1,2}|Z{1,2}|S{1,3}|w{1,2}|x|X|a|A/g;function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n="".concat(Math.abs(e)),r=e<0?"-":"";while(n.length<t)n="0".concat(n);return r+n}function p(e){return 15*Math.round(e.getTimezoneOffset()/15)}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=r%60;return n+h(i,2)+t+h(o,2)}var g=function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLocaleLowerCase():r},m={Y:function(e){var t=e.getFullYear();return t<=9999?"".concat(t):"+".concat(t)},YY:function(e){return h(e.getFullYear(),4).substr(2)},YYYY:function(e){return h(e.getFullYear(),4)},M:function(e){return e.getMonth()+1},MM:function(e){return h(e.getMonth()+1,2)},MMM:function(e,t){return t.monthsShort[e.getMonth()]},MMMM:function(e,t){return t.months[e.getMonth()]},D:function(e){return e.getDate()},DD:function(e){return h(e.getDate(),2)},H:function(e){return e.getHours()},HH:function(e){return h(e.getHours(),2)},h:function(e){var t=e.getHours();return 0===t?12:t>12?t%12:t},hh:function(){var e=m.h.apply(m,arguments);return h(e,2)},m:function(e){return e.getMinutes()},mm:function(e){return h(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return h(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return h(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return h(e.getMilliseconds(),3)},d:function(e){return e.getDay()},dd:function(e,t){return t.weekdaysMin[e.getDay()]},ddd:function(e,t){return t.weekdaysShort[e.getDay()]},dddd:function(e,t){return t.weekdays[e.getDay()]},A:function(e,t){var n=t.meridiem||g;return n(e.getHours(),e.getMinutes(),!1)},a:function(e,t){var n=t.meridiem||g;return n(e.getHours(),e.getMinutes(),!0)},Z:function(e){return f(p(e),":")},ZZ:function(e){return f(p(e))},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()},w:function(e,t){return u(e,{firstDayOfWeek:t.firstDayOfWeek,firstWeekContainsDate:t.firstWeekContainsDate})},ww:function(e,t){return h(m.w(e,t),2)}};function _(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t?String(t):"YYYY-MM-DDTHH:mm:ss.SSSZ",a=i(e);if(!o(a))return"Invalid Date";var s=n.locale||c;return r.replace(d,(function(e,t){return t||("function"===typeof m[e]?"".concat(m[e](a,s)):e)}))}function y(e){return F(e)||b(e)||v()}function v(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function b(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function F(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 w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(n,!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function D(e,t){return x(e)||k(e,t)||S()}function S(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function k(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done);r=!0)if(n.push(a.value),t&&n.length===t)break}catch(u){i=!0,o=u}finally{try{r||null==s["return"]||s["return"]()}finally{if(i)throw o}}return n}}function x(e){if(Array.isArray(e))return e}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=/(\[[^\[]*\])|(MM?M?M?|Do|DD?|ddd?d?|w[o|w]?|YYYY|YY|a|A|hh?|HH?|mm?|ss?|S{1,3}|x|X|ZZ?|.)/g,T=/\d/,M=/\d\d/,O=/\d{3}/,L=/\d{4}/,R=/\d\d?/,P=/[+-]\d\d:?\d\d/,I=/[+-]?\d+/,N=/[+-]?\d+(\.\d{1,3})?/,B="year",j="month",H="day",G="hour",V="minute",Y="second",W="millisecond",q={},z=function(e,t,n){var r,i=Array.isArray(e)?e:[e];r="string"===typeof n?function(e){var t=parseInt(e,10);return E({},n,t)}:n,i.forEach((function(e){q[e]=[t,r]}))},U=function(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},K=function(e){return function(t){var n=t[e];if(!Array.isArray(n))throw new Error("Locale[".concat(e,"] need an array"));return new RegExp(n.map(U).join("|"))}},X=function(e,t){return function(n,r){var i=r[e];if(!Array.isArray(i))throw new Error("Locale[".concat(e,"] need an array"));var o=i.indexOf(n);if(o<0)throw new Error("Invalid Word");return E({},t,o)}};function Q(e){return e.meridiemParse||/[ap]\.?m?\.?/i}function J(e){return"p"==="".concat(e).toLowerCase().charAt(0)}function Z(e){var t=e.match(/([+-]|\d\d)/g)||["-","0","0"],n=D(t,3),r=n[0],i=n[1],o=n[2],a=60*parseInt(i,10)+parseInt(o,10);return 0===a?0:"+"===r?-a:+a}function $(e,t){if(void 0!==e&&void 0!==t)if(t){if(e<12)return e+12}else if(12===e)return 0;return e}function ee(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,n=[0,0,1,0,0,0,0],r=[t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()],i=!0,o=0;o<7;o++)void 0===e[o]?n[o]=i?r[o]:n[o]:(n[o]=e[o],i=!1);return n}function te(e,t,n,r,i,o,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,o,a),s}function ne(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n[0];return i<100&&i>=0?(n[0]+=400,e=new Date(Date.UTC.apply(Date,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(i)):e=new Date(Date.UTC.apply(Date,n)),e}function re(e,t,n){var r=t.match(A);if(!r)throw new Error;for(var i=r.length,o={},a=0;a<i;a+=1){var s=r[a],u=q[s];if(u){var l="function"===typeof u[0]?u[0](n):u[0],c=u[1],d=(l.exec(e)||[])[0],h=c(d,n);o=C({},o,{},h),e=e.replace(d,"")}else{var p=s.replace(/^\[|\]$/g,"");if(0!==e.indexOf(p))throw new Error("not match");e=e.substr(p.length)}}return o}function ie(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{var r=n.locale,i=void 0===r?c:r,o=n.backupDate,a=void 0===o?new Date:o,u=re(e,t,i),l=u.year,d=u.month,h=u.day,p=u.hour,f=u.minute,g=u.second,m=u.millisecond,_=u.isPM,v=u.date,b=u.offset,F=u.weekday,w=u.week;if(v)return v;var C,D=[l,d,h,p,f,g,m];if(D[3]=$(D[3],_),void 0!==w&&void 0===d&&void 0===h){var S=s(void 0===l?a:new Date(l,3),{firstDayOfWeek:i.firstDayOfWeek,firstWeekContainsDate:i.firstWeekContainsDate});return new Date(S.getTime()+7*(w-1)*24*3600*1e3)}var k=ee(D,a);return void 0!==b?(k[6]+=60*b*1e3,C=ne.apply(void 0,y(k))):C=te.apply(void 0,y(k)),void 0!==F&&C.getDay()!==F?new Date(NaN):C}catch(x){return new Date(NaN)}}function oe(e){return oe="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},oe(e)}function ae(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function se(){return se=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},se.apply(this,arguments)}function ue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ue(Object(n),!0).forEach((function(t){ae(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ue(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ce(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function de(e,t){if(null==e)return{};var n,r,i=ce(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function he(e,t){return pe(e)||fe(e,t)||ge(e,t)||_e()}function pe(e){if(Array.isArray(e))return e}function fe(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done);r=!0)if(n.push(a.value),t&&n.length===t)break}catch(u){i=!0,o=u}finally{try{r||null==s["return"]||s["return"]()}finally{if(i)throw o}}return n}}function ge(e,t){if(e){if("string"===typeof e)return me(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?me(e,t):void 0}}function me(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _e(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ye(){return ye=Object.assign||function(e){for(var t,n=1;n<arguments.length;n++)for(var r in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},ye.apply(this,arguments)}z("Y",I,B),z("YY",M,(function(e){var t=(new Date).getFullYear(),n=Math.floor(t/100),r=parseInt(e,10);return r=100*(r>68?n-1:n)+r,E({},B,r)})),z("YYYY",L,B),z("M",R,(function(e){return E({},j,parseInt(e,10)-1)})),z("MM",M,(function(e){return E({},j,parseInt(e,10)-1)})),z("MMM",K("monthsShort"),X("monthsShort",j)),z("MMMM",K("months"),X("months",j)),z("D",R,H),z("DD",M,H),z(["H","h"],R,G),z(["HH","hh"],M,G),z("m",R,V),z("mm",M,V),z("s",R,Y),z("ss",M,Y),z("S",T,(function(e){return E({},W,100*parseInt(e,10))})),z("SS",M,(function(e){return E({},W,10*parseInt(e,10))})),z("SSS",O,W),z(["A","a"],Q,(function(e,t){var n="function"===typeof t.isPM?t.isPM(e):J(e);return{isPM:n}})),z(["Z","ZZ"],P,(function(e){return{offset:Z(e)}})),z("x",I,(function(e){return{date:new Date(parseInt(e,10))}})),z("X",N,(function(e){return{date:new Date(1e3*parseFloat(e))}})),z("d",T,"weekday"),z("dd",K("weekdaysMin"),X("weekdaysMin","weekday")),z("ddd",K("weekdaysShort"),X("weekdaysShort","weekday")),z("dddd",K("weekdays"),X("weekdays","weekday")),z("w",R,"week"),z("ww",M,"week");var ve=["attrs","props","domProps"],be=["class","style","directives"],Fe=["on","nativeOn"],we=function(e){return e.reduce((function(e,t){for(var n in t)if(e[n])if(-1!==ve.indexOf(n))e[n]=ye({},e[n],t[n]);else if(-1!==be.indexOf(n)){var r=e[n]instanceof Array?e[n]:[e[n]],i=t[n]instanceof Array?t[n]:[t[n]];e[n]=r.concat(i)}else if(-1!==Fe.indexOf(n))for(var o in t[n])if(e[n][o]){var a=e[n][o]instanceof Array?e[n][o]:[e[n][o]],s=t[n][o]instanceof Array?t[n][o]:[t[n][o]];e[n][o]=a.concat(s)}else e[n][o]=t[n][o];else if("hook"==n)for(var u in t[n])e[n][u]=e[n][u]?Ce(e[n][u],t[n][u]):t[n][u];else e[n]=t[n];else e[n]=t[n];return e}),{})},Ce=function(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}},De=we;function Se(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,s=new Date(e,t,n,r,i,o,a);return e<100&&e>=0&&s.setFullYear(e),s}function ke(e){return e instanceof Date&&!isNaN(e)}function xe(e){return Array.isArray(e)&&2===e.length&&e.every(ke)&&e[0]<=e[1]}function Ee(e){return Array.isArray(e)&&e.every(ke)}function Ae(e){var t=new Date(e);if(ke(t))return t;for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.length?Ae.apply(void 0,r):new Date}function Te(e){var t=new Date(e);return t.setMonth(0,1),t.setHours(0,0,0,0),t}function Me(e){var t=new Date(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Oe(e){var t=new Date(e);return t.setHours(0,0,0,0),t}function Le(e){for(var t=e.firstDayOfWeek,n=e.year,r=e.month,i=[],o=Se(n,r,0),a=o.getDate(),s=a-(o.getDay()+7-t)%7,u=s;u<=a;u++)i.push(Se(n,r,u-a));o.setMonth(r+1,0);for(var l=o.getDate(),c=1;c<=l;c++)i.push(Se(n,r,c));for(var d=a-s+1,h=42-d-l,p=1;p<=h;p++)i.push(Se(n,r,l+p));return i}function Re(e,t){var n=new Date(e),r="function"===typeof t?t(n.getMonth()):Number(t),i=n.getFullYear(),o=Se(i,r+1,0).getDate(),a=n.getDate();return n.setMonth(r,Math.min(a,o)),n}function Pe(e,t){var n=new Date(e),r="function"===typeof t?t(n.getFullYear()):t;return n.setFullYear(r),n}function Ie(e,t){var n=new Date(e),r=new Date(t);return n.setHours(r.getHours(),r.getMinutes(),r.getSeconds()),n}function Ne(e,t){if(!Array.isArray(e))return[];var n=[],r=e.length,i=0;t=t||r;while(i<r)n.push(e.slice(i,i+=t));return n}function Be(e){return"[object Object]"===Object.prototype.toString.call(e)}function je(e,t){if(!Be(e))return{};Array.isArray(t)||(t=[t]);var n={};return t.forEach((function(t){t in e&&(n[t]=e[t])})),n}function He(e,t){if(!Be(e))return{};var n=e;return Be(t)&&Object.keys(t).forEach((function(r){var i=t[r];Be(i)&&Be(e[r])&&(i=He(e[r],i)),n=le({},n,ae({},r,i))})),n}function Ge(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e["default"]:e}function Ve(e,t){return t={exports:{}},e(t,t.exports),t.exports}var Ye=Ve((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n={months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],firstDayOfWeek:0,firstWeekContainsDate:1},r=n;t["default"]=r,e.exports=t.default})),We=Ge(Ye),qe={formatLocale:We,yearFormat:"YYYY",monthFormat:"MMM",monthBeforeYear:!0},ze="en",Ue={};function Ke(e,t,n){if("string"!==typeof e)return Ue[ze];var r=ze;return Ue[e]&&(r=e),t&&(Ue[e]=t,r=e),n||(ze=r),Ue[e]||Ue[ze]}function Xe(e){return Ke(e,null,!0)}function Qe(e){var t=!1;return function(){for(var n=this,r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];t||(t=!0,requestAnimationFrame((function(){t=!1,e.apply(n,i)})))}}function Je(e){var t=e.style.display,n=e.style.visibility;e.style.display="block",e.style.visibility="hidden";var r=window.getComputedStyle(e),i=e.offsetWidth+parseInt(r.marginLeft,10)+parseInt(r.marginRight,10),o=e.offsetHeight+parseInt(r.marginTop,10)+parseInt(r.marginBottom,10);return e.style.display=t,e.style.visibility=n,{width:i,height:o}}function Ze(e,t,n,r){var i=0,o=0,a=0,s=0,u=e.getBoundingClientRect(),l=document.documentElement.clientWidth,c=document.documentElement.clientHeight;return r&&(a=window.pageXOffset+u.left,s=window.pageYOffset+u.top),i=l-u.left<t&&u.right<t?a-u.left+1:u.left+u.width/2<=l/2?a:a+u.width-t,o=u.top<=n&&c-u.bottom<=n?s+c-u.top-n:u.top+u.height/2<=c/2?s+u.height:s-n,{left:"".concat(i,"px"),top:"".concat(o,"px")}}function $e(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body;if(!e||e===t)return null;var n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},r=/(auto|scroll)/,i=r.test(n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x"));return i?e:$e(e.parentNode,t)}Ue[ze]=qe;var et={name:"Popup",inject:{prefixClass:{default:"mx"}},props:{visible:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!0}},data:function(){return{top:"",left:""}},watch:{visible:{immediate:!0,handler:function(e){var t=this;this.$nextTick((function(){e&&t.displayPopup()}))}}},mounted:function(){var e=this;this.appendToBody&&document.body.appendChild(this.$el),this._clickoutEvent="ontouchend"in document?"touchstart":"mousedown",document.addEventListener(this._clickoutEvent,this.handleClickOutside);var t=this.$parent.$el;this._displayPopup=Qe((function(){return e.displayPopup()})),this._scrollParent=$e(t)||window,this._scrollParent.addEventListener("scroll",this._displayPopup),window.addEventListener("resize",this._displayPopup)},beforeDestroy:function(){this.appendToBody&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el),document.removeEventListener(this._clickoutEvent,this.handleClickOutside),this._scrollParent.removeEventListener("scroll",this._displayPopup),window.removeEventListener("resize",this._displayPopup)},methods:{handleClickOutside:function(e){if(this.visible){var t=e.target,n=this.$el;n&&!n.contains(t)&&this.$emit("clickoutside",e)}},displayPopup:function(){if(this.visible){var e=this.$el,t=this.$parent.$el,n=this.appendToBody;this._popupRect||(this._popupRect=Je(e));var r=this._popupRect,i=r.width,o=r.height,a=Ze(t,i,o,n),s=a.left,u=a.top;this.left=s,this.top=u}}}};function tt(e,t,n,r,i,o,a,s,u,l){"boolean"!==typeof a&&(u=s,s=a,a=!1);var c,d="function"===typeof n?n.options:n;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,i&&(d.functional=!0)),r&&(d._scopeId=r),o?(c=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,u(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},d._ssrRegister=c):t&&(c=a?function(e){t.call(this,l(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),c)if(d.functional){var h=d.render;d.render=function(e,t){return c.call(t),h(e,t)}}else{var p=d.beforeCreate;d.beforeCreate=p?[].concat(p,c):[c]}return n}var nt,rt=et,it=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:e.prefixClass+"-zoom-in-down"}},[e.visible?n("div",{class:e.prefixClass+"-datepicker-main "+e.prefixClass+"-datepicker-popup",style:{top:e.top,left:e.left,position:"absolute"}},[e._t("default")],2):e._e()])},ot=[],at=void 0,st=void 0,ut=void 0,lt=!1,ct=tt({render:it,staticRenderFns:ot},at,rt,st,lt,ut,!1,void 0,void 0,void 0),dt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[n("path",{attrs:{d:"M940.218182 107.054545h-209.454546V46.545455h-65.163636v60.50909H363.054545V46.545455H297.890909v60.50909H83.781818c-18.618182 0-32.581818 13.963636-32.581818 32.581819v805.236363c0 18.618182 13.963636 32.581818 32.581818 32.581818h861.090909c18.618182 0 32.581818-13.963636 32.581818-32.581818V139.636364c-4.654545-18.618182-18.618182-32.581818-37.236363-32.581819zM297.890909 172.218182V232.727273h65.163636V172.218182h307.2V232.727273h65.163637V172.218182h176.872727v204.8H116.363636V172.218182h181.527273zM116.363636 912.290909V442.181818h795.927273v470.109091H116.363636z"}})])},ht=[],pt=void 0,ft=void 0,gt=void 0,mt=!1,_t=tt({render:dt,staticRenderFns:ht},pt,{},ft,mt,gt,!1,void 0,void 0,void 0),yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"1em",height:"1em"}},[n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}}),e._v(" "),n("path",{attrs:{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}}),e._v(" "),n("path",{attrs:{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"}})])},vt=[],bt=void 0,Ft=void 0,wt=void 0,Ct=!1,Dt=tt({render:yt,staticRenderFns:vt},bt,{},Ft,Ct,wt,!1,void 0,void 0,void 0),St=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[n("path",{attrs:{d:"M810.005333 274.005333l-237.994667 237.994667 237.994667 237.994667-60.010667 60.010667-237.994667-237.994667-237.994667 237.994667-60.010667-60.010667 237.994667-237.994667-237.994667-237.994667 60.010667-60.010667 237.994667 237.994667 237.994667-237.994667z"}})])},kt=[],xt=void 0,Et=void 0,At=void 0,Tt=!1,Mt=tt({render:St,staticRenderFns:kt},xt,{},Et,Tt,At,!1,void 0,void 0,void 0),Ot={props:{type:String,disabled:Boolean},inject:{prefixClass:{default:"mx"}}},Lt=Ot,Rt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",e._g({class:[e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-btn-icon-"+e.type,{disabled:e.disabled}],attrs:{type:"button",disabled:e.disabled}},e.$listeners),[n("i",{class:e.prefixClass+"-icon-"+e.type})])},Pt=[],It=void 0,Nt=void 0,Bt=void 0,jt=!1,Ht=tt({render:Rt,staticRenderFns:Pt},It,Lt,Nt,jt,Bt,!1,void 0,void 0,void 0),Gt={name:"TableDate",components:{IconButton:Ht},inject:{getLocale:{default:function(){return Xe}},getWeek:{default:function(){return u}},prefixClass:{default:"mx"},onDateMouseEnter:{default:void 0},onDateMouseLeave:{default:void 0}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},showWeekNumber:{type:Boolean,default:!1},titleFormat:{type:String,default:"YYYY-MM-DD"},getRowClasses:{type:Function,default:function(){return[]}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{firstDayOfWeek:function(){return this.getLocale().formatLocale.firstDayOfWeek||0},yearMonth:function(){var e=this.getLocale(),t=e.yearFormat,n=e.monthBeforeYear,r=e.monthFormat,i=void 0===r?"MMM":r,o={panel:"year",label:this.formatDate(this.calendar,t)},a={panel:"month",label:this.formatDate(this.calendar,i)};return n?[a,o]:[o,a]},days:function(){var e=this.getLocale(),t=e.days||e.formatLocale.weekdaysMin;return t.concat(t).slice(this.firstDayOfWeek,this.firstDayOfWeek+7)},dates:function(){var e=this.calendar.getFullYear(),t=this.calendar.getMonth(),n=Le({firstDayOfWeek:this.firstDayOfWeek,year:e,month:t});return Ne(n,7)}},methods:{isDisabledArrows:function(e){var t=new Date(this.calendar);switch(e){case"last-year":t.setFullYear(t.getFullYear()-1,t.getMonth()+1,0),t.setHours(23,59,59,999);break;case"next-year":t.setFullYear(t.getFullYear()+1);break;case"last-month":t.setMonth(t.getMonth(),0),t.setHours(23,59,59,999);break;case"next-month":t.setMonth(t.getMonth()+1);break}return this.disabledCalendarChanger(t,e)},handleIconLeftClick:function(){this.$emit("changecalendar",Re(this.calendar,(function(e){return e-1})),"last-month")},handleIconRightClick:function(){this.$emit("changecalendar",Re(this.calendar,(function(e){return e+1})),"next-month")},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",Pe(this.calendar,(function(e){return e-1})),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",Pe(this.calendar,(function(e){return e+1})),"next-year")},handlePanelChange:function(e){this.$emit("changepanel",e)},handleMouseEnter:function(e){"function"===typeof this.onDateMouseEnter&&this.onDateMouseEnter(e)},handleMouseLeave:function(e){"function"===typeof this.onDateMouseLeave&&this.onDateMouseLeave(e)},handleCellClick:function(e){var t=e.target;"DIV"===t.tagName.toUpperCase()&&(t=t.parentNode);var n=t.getAttribute("data-row-col");if(n){var r=n.split(",").map((function(e){return parseInt(e,10)})),i=he(r,2),o=i[0],a=i[1],s=this.dates[o][a];this.$emit("select",new Date(s))}},formatDate:function(e,t){return _(e,t,{locale:this.getLocale().formatLocale})},getCellTitle:function(e){var t=this.titleFormat;return this.formatDate(e,t)},getWeekNumber:function(e){return this.getWeek(e,this.getLocale().formatLocale)}}},Vt=Gt,Yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-date"},[n("div",{class:e.prefixClass+"-calendar-header"},[n("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-year")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),n("icon-button",{attrs:{type:"left",disabled:e.isDisabledArrows("last-month")},on:{click:e.handleIconLeftClick}}),e._v(" "),n("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-year")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),n("icon-button",{attrs:{type:"right",disabled:e.isDisabledArrows("next-month")},on:{click:e.handleIconRightClick}}),e._v(" "),n("span",{class:e.prefixClass+"-calendar-header-label"},e._l(e.yearMonth,(function(t){return n("button",{key:t.panel,class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-btn-current-"+t.panel,attrs:{type:"button"},on:{click:function(n){return e.handlePanelChange(t.panel)}}},[e._v("\n        "+e._s(t.label)+"\n      ")])})),0)],1),e._v(" "),n("div",{class:e.prefixClass+"-calendar-content"},[n("table",{class:e.prefixClass+"-table "+e.prefixClass+"-table-date"},[n("thead",[n("tr",[e.showWeekNumber?n("th",{class:e.prefixClass+"-week-number-header"}):e._e(),e._v(" "),e._l(e.days,(function(t){return n("th",{key:t},[e._v(e._s(t))])}))],2)]),e._v(" "),n("tbody",{on:{click:e.handleCellClick}},e._l(e.dates,(function(t,r){return n("tr",{key:r,class:[e.prefixClass+"-date-row",e.getRowClasses(t)]},[e.showWeekNumber?n("td",{class:e.prefixClass+"-week-number",attrs:{"data-row-col":r+",0"}},[e._v("\n            "+e._s(e.getWeekNumber(t[0]))+"\n          ")]):e._e(),e._v(" "),e._l(t,(function(t,i){return n("td",{key:i,staticClass:"cell",class:e.getCellClasses(t),attrs:{"data-row-col":r+","+i,title:e.getCellTitle(t)},on:{mouseenter:function(n){return e.handleMouseEnter(t)},mouseleave:function(n){return e.handleMouseLeave(t)}}},[n("div",[e._v(e._s(t.getDate()))])])}))],2)})),0)])])])},Wt=[],qt=void 0,zt=void 0,Ut=void 0,Kt=!1,Xt=tt({render:Yt,staticRenderFns:Wt},qt,Vt,zt,Kt,Ut,!1,void 0,void 0,void 0),Qt={name:"TableMonth",components:{IconButton:Ht},inject:{getLocale:{default:function(){return Xe}},prefixClass:{default:"mx"}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{calendarYear:function(){return this.calendar.getFullYear()},months:function(){var e=this.getLocale(),t=e.months||e.formatLocale.monthsShort,n=t.map((function(e,t){return{text:e,month:t}}));return Ne(n,3)}},methods:{isDisabledArrows:function(e){var t=new Date(this.calendar);switch(e){case"last-year":t.setFullYear(t.getFullYear()-1,11,31),t.setHours(23,59,59,999);break;case"next-year":t.setFullYear(t.getFullYear()+1,0,1);break}return this.disabledCalendarChanger(t,e)},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",Pe(this.calendar,(function(e){return e-1})),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",Pe(this.calendar,(function(e){return e+1})),"next-year")},handlePanelChange:function(){this.$emit("changepanel","year")},handleClick:function(e){var t=e.target;"DIV"===t.tagName.toUpperCase()&&(t=t.parentNode);var n=t.getAttribute("data-month");n&&!t.classList.contains("disabled")&&this.$emit("select",parseInt(n,10))}}},Jt=Qt,Zt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-month"},[n("div",{class:e.prefixClass+"-calendar-header"},[n("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-year")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),n("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-year")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),n("span",{class:e.prefixClass+"-calendar-header-label"},[n("button",{class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text",attrs:{type:"button"},on:{click:e.handlePanelChange}},[e._v("\n        "+e._s(e.calendarYear)+"\n      ")])])],1),e._v(" "),n("div",{class:e.prefixClass+"-calendar-content"},[n("table",{class:e.prefixClass+"-table "+e.prefixClass+"-table-month",on:{click:e.handleClick}},e._l(e.months,(function(t,r){return n("tr",{key:r},e._l(t,(function(t,r){return n("td",{key:r,staticClass:"cell",class:e.getCellClasses(t.month),attrs:{"data-month":t.month}},[n("div",[e._v(e._s(t.text))])])})),0)})),0)])])},$t=[],en=void 0,tn=void 0,nn=void 0,rn=!1,on=tt({render:Zt,staticRenderFns:$t},en,Jt,tn,rn,nn,!1,void 0,void 0,void 0),an={name:"TableYear",components:{IconButton:Ht},inject:{prefixClass:{default:"mx"}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},getCellClasses:{type:Function,default:function(){return[]}},getYearPanel:{type:Function}},computed:{years:function(){var e=new Date(this.calendar);return"function"===typeof this.getYearPanel?this.getYearPanel(e):this.getYears(e)},firstYear:function(){return this.years[0][0]},lastYear:function(){var e=function(e){return e[e.length-1]};return e(e(this.years))}},methods:{isDisabledArrows:function(e){var t=new Date(this.calendar);switch(e){case"last-decade":t.setFullYear(this.firstYear-1,11,31),t.setHours(23,59,59,999);break;case"next-decade":t.setFullYear(this.lastYear+1,0,1);break}return this.disabledCalendarChanger(t,e)},getYears:function(e){for(var t=10*Math.floor(e.getFullYear()/10),n=[],r=0;r<10;r++)n.push(t+r);return Ne(n,2)},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",Pe(this.calendar,(function(e){return e-10})),"last-decade")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",Pe(this.calendar,(function(e){return e+10})),"next-decade")},handleClick:function(e){var t=e.target;"DIV"===t.tagName.toUpperCase()&&(t=t.parentNode);var n=t.getAttribute("data-year");n&&!t.classList.contains("disabled")&&this.$emit("select",parseInt(n,10))}}},sn=an,un=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-year"},[n("div",{class:e.prefixClass+"-calendar-header"},[n("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-decade")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),n("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-decade")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),n("span",{class:e.prefixClass+"-calendar-header-label"},[n("span",[e._v(e._s(e.firstYear))]),e._v(" "),n("span",{class:e.prefixClass+"-calendar-decade-separator"}),e._v(" "),n("span",[e._v(e._s(e.lastYear))])])],1),e._v(" "),n("div",{class:e.prefixClass+"-calendar-content"},[n("table",{class:e.prefixClass+"-table "+e.prefixClass+"-table-year",on:{click:e.handleClick}},e._l(e.years,(function(t,r){return n("tr",{key:r},e._l(t,(function(t,r){return n("td",{key:r,staticClass:"cell",class:e.getCellClasses(t),attrs:{"data-year":t}},[n("div",[e._v(e._s(t))])])})),0)})),0)])])},ln=[],cn=void 0,dn=void 0,hn=void 0,pn=!1,fn=tt({render:un,staticRenderFns:ln},cn,sn,dn,pn,hn,!1,void 0,void 0,void 0),gn={name:"CalendarPanel",inject:{prefixClass:{default:"mx"},dispatchDatePicker:{default:function(){return function(){}}}},props:{value:{},defaultValue:{default:function(){var e=new Date;return e.setHours(0,0,0,0),e}},defaultPanel:{type:String},disabledCalendarChanger:{type:Function,default:function(){return!1}},disabledDate:{type:Function,default:function(){return!1}},type:{type:String,default:"date"},getClasses:{type:Function,default:function(){return[]}},showWeekNumber:{type:Boolean,default:void 0},getYearPanel:{type:Function},titleFormat:{type:String,default:"YYYY-MM-DD"},calendar:Date,partialUpdate:{type:Boolean,default:!1}},data:function(){var e=["date","month","year"],t=Math.max(e.indexOf(this.type),e.indexOf(this.defaultPanel)),n=-1!==t?e[t]:"date";return{panel:n,innerCalendar:new Date}},computed:{innerValue:function(){var e=Array.isArray(this.value)?this.value:[this.value],t={year:Te,month:Me,date:Oe},n=t[this.type]||t.date;return e.filter(ke).map((function(e){return n(e)}))},calendarYear:function(){return this.innerCalendar.getFullYear()},calendarMonth:function(){return this.innerCalendar.getMonth()}},watch:{value:{immediate:!0,handler:"initCalendar"},calendar:{handler:"initCalendar"},defaultValue:{handler:"initCalendar"}},methods:{initCalendar:function(){var e=this.calendar;if(!ke(e)){var t=this.innerValue.length;e=Ae(t>0?this.innerValue[t-1]:this.defaultValue)}this.innerCalendar=Me(e)},isDisabled:function(e){return this.disabledDate(new Date(e),this.innerValue)},emitDate:function(e,t){this.isDisabled(e)||(this.$emit("select",e,t,this.innerValue),this.dispatchDatePicker("pick",e,t))},handleCalendarChange:function(e,t){var n=new Date(this.innerCalendar);this.innerCalendar=e,this.$emit("update:calendar",e),this.dispatchDatePicker("calendar-change",e,n,t)},handelPanelChange:function(e){var t=this.panel;this.panel=e,this.dispatchDatePicker("panel-change",e,t)},handleSelectYear:function(e){if("year"===this.type){var t=this.getYearCellDate(e);this.emitDate(t,"year")}else if(this.handleCalendarChange(Se(e,this.calendarMonth),"year"),this.handelPanelChange("month"),this.partialUpdate&&1===this.innerValue.length){var n=new Date(this.innerValue[0]);n.setFullYear(e),this.emitDate(n,"year")}},handleSelectMonth:function(e){if("month"===this.type){var t=this.getMonthCellDate(e);this.emitDate(t,"month")}else if(this.handleCalendarChange(Se(this.calendarYear,e),"month"),this.handelPanelChange("date"),this.partialUpdate&&1===this.innerValue.length){var n=new Date(this.innerValue[0]);n.setFullYear(this.calendarYear),this.emitDate(Re(n,e),"month")}},handleSelectDate:function(e){this.emitDate(e,"week"===this.type?"week":"date")},getMonthCellDate:function(e){return Se(this.calendarYear,e)},getYearCellDate:function(e){return Se(e,0)},getDateClasses:function(e){var t=e.getMonth()!==this.calendarMonth,n=[];e.getTime()===(new Date).setHours(0,0,0,0)&&n.push("today"),t&&n.push("not-current-month");var r=this.getStateClass(e);return"active"===r&&t||n.push(r),n.concat(this.getClasses(e,this.innerValue,n.join(" ")))},getMonthClasses:function(e){var t=[];if("month"!==this.type){this.calendarMonth===e&&t.push("active");var n=this.getMonthCellDate(e);return this.disabledCalendarChanger(n,"month")&&t.push("disabled"),t}var r=this.getMonthCellDate(e);return t.push(this.getStateClass(r)),t.concat(this.getClasses(r,this.innerValue,t.join(" ")))},getYearClasses:function(e){var t=[];if("year"!==this.type){this.calendarYear===e&&t.push("active");var n=this.getYearCellDate(e);return this.disabledCalendarChanger(n,"year")&&t.push("disabled"),t}var r=this.getYearCellDate(e);return t.push(this.getStateClass(r)),t.concat(this.getClasses(r,this.innerValue,t.join(" ")))},getStateClass:function(e){return this.isDisabled(e)?"disabled":this.innerValue.some((function(t){return t.getTime()===e.getTime()}))?"active":""},getWeekState:function(e){if("week"!==this.type)return"";var t=e[0].getTime(),n=e[6].getTime(),r=this.innerValue.some((function(e){var r=e.getTime();return r>=t&&r<=n}));return r?"".concat(this.prefixClass,"-active-week"):""}},render:function(){var e=arguments[0],t=this.panel,n=this.innerCalendar;return"year"===t?e(fn,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:n,getCellClasses:this.getYearClasses,getYearPanel:this.getYearPanel},on:{select:this.handleSelectYear,changecalendar:this.handleCalendarChange}}):"month"===t?e(on,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:n,getCellClasses:this.getMonthClasses},on:{select:this.handleSelectMonth,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}}):e(Xt,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:n,getCellClasses:this.getDateClasses,getRowClasses:this.getWeekState,titleFormat:this.titleFormat,showWeekNumber:"boolean"===typeof this.showWeekNumber?this.showWeekNumber:"week"===this.type},class:ae({},"".concat(this.prefixClass,"-calendar-week-mode"),"week"===this.type),on:{select:this.handleSelectDate,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}})}},mn={name:"CalendarRange",components:{CalendarPanel:gn},provide:function(){return{onDateMouseEnter:this.onDateMouseEnter,onDateMouseLeave:this.onDateMouseLeave}},inject:{prefixClass:{default:"mx"}},props:le({},gn.props),data:function(){return{innerValue:[],calendars:[],hoveredValue:null}},computed:{calendarMinDiff:function(){var e={date:1,month:12,year:120};return e[this.type]||e.date},calendarMaxDiff:function(){return 1/0},defaultValues:function(){return Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue]}},watch:{value:{immediate:!0,handler:function(){var e=this;this.innerValue=xe(this.value)?this.value:[new Date(NaN),new Date(NaN)];var t=this.innerValue.map((function(t,n){return Me(Ae(t,e.defaultValues[n]))}));this.updateCalendars(t)}}},methods:{handleSelect:function(e,t){var n=he(this.innerValue,2),r=n[0],i=n[1];ke(r)&&!ke(i)?(r.getTime()>e.getTime()?this.innerValue=[e,r]:this.innerValue=[r,e],this.emitDate(this.innerValue,t)):this.innerValue=[e,new Date(NaN)]},onDateMouseEnter:function(e){this.hoveredValue=e},onDateMouseLeave:function(){this.hoveredValue=null},emitDate:function(e,t){this.$emit("select",e,t)},updateStartCalendar:function(e){this.updateCalendars([e,this.calendars[1]],1)},updateEndCalendar:function(e){this.updateCalendars([this.calendars[0],e],0)},updateCalendars:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.getCalendarGap(e);if(n){var r=new Date(e[t]);r.setMonth(r.getMonth()+(0===t?-n:n)),e[t]=r}this.calendars=e},getCalendarGap:function(e){var t=he(e,2),n=t[0],r=t[1],i=r.getFullYear()-n.getFullYear(),o=r.getMonth()-n.getMonth(),a=12*i+o,s=this.calendarMinDiff,u=this.calendarMaxDiff;return a<s?s-a:a>u?u-a:0},getRangeClasses:function(e,t,n){var r=[].concat(this.getClasses(e,t,n));if(/disabled|active/.test(n))return r;var i=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.getTime()},r=n(e),i=t.map(n),o=he(i,2),a=o[0],s=o[1];if(a>s){var u=[s,a];a=u[0],s=u[1]}return r>a&&r<s};return 2===t.length&&i(e,t)?r.concat("in-range"):1===t.length&&this.hoveredValue&&i(e,[t[0],this.hoveredValue])?r.concat("hover-in-range"):r}},render:function(){var e=this,t=arguments[0],n=this.calendars.map((function(n,r){var i=le({},e.$props,{calendar:n,value:e.innerValue,defaultValue:e.defaultValues[r],getClasses:e.getRangeClasses,partialUpdate:!1}),o={select:e.handleSelect,"update:calendar":0===r?e.updateStartCalendar:e.updateEndCalendar};return t("calendar-panel",{props:le({},i),on:le({},o)})})),r=this.prefixClass;return t("div",{class:"".concat(r,"-range-wrapper")},[n])}};function _n(){if("undefined"===typeof window)return 0;if(void 0!==nt)return nt;var e=document.createElement("div");e.style.visibility="hidden",e.style.overflow="scroll",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=document.createElement("div");return t.style.width="100%",e.appendChild(t),nt=e.offsetWidth-t.offsetWidth,e.parentNode.removeChild(e),nt}var yn={inject:{prefixClass:{default:"mx"}},data:function(){return{scrollbarWidth:0,thumbTop:"",thumbHeight:""}},created:function(){this.scrollbarWidth=_n(),document.addEventListener("mouseup",this.handleDragend)},beforeDestroy:function(){document.addEventListener("mouseup",this.handleDragend)},mounted:function(){this.$nextTick(this.getThumbSize)},methods:{getThumbSize:function(){var e=this.$refs.wrap;if(e){var t=100*e.clientHeight/e.scrollHeight;this.thumbHeight=t<100?"".concat(t,"%"):""}},handleScroll:function(e){var t=e.currentTarget,n=t.scrollHeight,r=t.scrollTop;this.thumbTop="".concat(100*r/n,"%")},handleDragstart:function(e){e.stopImmediatePropagation(),this._draggable=!0;var t=this.$refs.thumb.offsetTop;this._prevY=e.clientY-t,document.addEventListener("mousemove",this.handleDraging)},handleDraging:function(e){if(this._draggable){var t=e.clientY,n=this.$refs.wrap,r=n.scrollHeight,i=n.clientHeight,o=t-this._prevY,a=o*r/i;n.scrollTop=a}},handleDragend:function(){this._draggable&&(this._draggable=!1,document.removeEventListener("mousemove",this.handleDraging))}}},vn=yn,bn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-scrollbar",style:{position:"relative",overflow:"hidden"}},[n("div",{ref:"wrap",class:e.prefixClass+"-scrollbar-wrap",style:{marginRight:"-"+e.scrollbarWidth+"px"},on:{scroll:e.handleScroll}},[e._t("default")],2),e._v(" "),n("div",{class:e.prefixClass+"-scrollbar-track"},[n("div",{ref:"thumb",class:e.prefixClass+"-scrollbar-thumb",style:{height:e.thumbHeight,top:e.thumbTop},on:{mousedown:e.handleDragstart}})])])},Fn=[],wn=void 0,Cn=void 0,Dn=void 0,Sn=!1,kn=tt({render:bn,staticRenderFns:Fn},wn,vn,Cn,Sn,Dn,!1,void 0,void 0,void 0),xn=function(e){return e=parseInt(e,10),e<10?"0".concat(e):"".concat(e)},En=function(e,t,n){if(Array.isArray(n))return n.filter((function(t){return t>=0&&t<e}));t<=0&&(t=1);for(var r=[],i=0;i<e;i+=t)r.push(i);return r},An=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(r<=0)requestAnimationFrame((function(){t.scrollTop=n}));else{var i=n-t.scrollTop,o=i/r*10;requestAnimationFrame((function(){var i=t.scrollTop+o;i>=n?t.scrollTop=n:(t.scrollTop=i,e(t,n,r-10))}))}},Tn={name:"ListColumns",components:{ScrollbarVertical:kn},inject:{prefixClass:{default:"mx"}},props:{date:Date,scrollDuration:{type:Number,default:100},getClasses:{type:Function,default:function(){return[]}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},use12h:{type:Boolean,default:!1}},computed:{columns:function(){var e=[];return this.showHour&&e.push({type:"hour",list:this.getHoursList()}),this.showMinute&&e.push({type:"minute",list:this.getMinutesList()}),this.showSecond&&e.push({type:"second",list:this.getSecondsList()}),this.use12h&&e.push({type:"ampm",list:this.getAMPMList()}),e.filter((function(e){return e.list.length>0}))}},watch:{date:{handler:function(){var e=this;this.$nextTick((function(){e.scrollToSelected(e.scrollDuration)}))}}},mounted:function(){this.scrollToSelected(0)},methods:{getHoursList:function(){var e=this;return En(this.use12h?12:24,this.hourStep,this.hourOptions).map((function(t){var n=new Date(e.date),r=xn(t);e.use12h&&(0===t&&(r="12"),n.getHours()>=12&&(t+=12));var i=n.setHours(t);return{value:i,text:r}}))},getMinutesList:function(){var e=this;return En(60,this.minuteStep,this.minuteOptions).map((function(t){var n=new Date(e.date).setMinutes(t);return{value:n,text:xn(t)}}))},getSecondsList:function(){var e=this;return En(60,this.secondStep,this.secondOptions).map((function(t){var n=new Date(e.date).setSeconds(t);return{value:n,text:xn(t)}}))},getAMPMList:function(){var e=this;return["AM","PM"].map((function(t,n){var r=new Date(e.date),i=r.setHours(r.getHours()%12+12*n);return{text:t,value:i}}))},scrollToSelected:function(e){for(var t=this.$el.querySelectorAll(".active"),n=0;n<t.length;n++){var r=t[n],i=$e(r,this.$el);if(i){var o=r.offsetTop;An(i,o,e)}}},handleSelect:function(e){var t=e.target,n=e.currentTarget;if("LI"===t.tagName.toUpperCase()){var r=n.getAttribute("data-type"),i=parseInt(n.getAttribute("data-index"),10),o=parseInt(t.getAttribute("data-index"),10),a=this.columns[i].list[o].value;this.$emit("select",a,r)}}}},Mn=Tn,On=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-time-columns"},e._l(e.columns,(function(t,r){return n("scrollbar-vertical",{key:r,class:e.prefixClass+"-time-column"},[n("ul",{class:e.prefixClass+"-time-list",attrs:{"data-type":t.type,"data-index":r},on:{click:e.handleSelect}},e._l(t.list,(function(r,i){return n("li",{key:r.value,class:[e.prefixClass+"-time-item",e.getClasses(r.value,t.type)],attrs:{"data-index":i}},[e._v("\n        "+e._s(r.text)+"\n      ")])})),0)])})),1)},Ln=[],Rn=void 0,Pn=void 0,In=void 0,Nn=!1,Bn=tt({render:On,staticRenderFns:Ln},Rn,Mn,Pn,Nn,In,!1,void 0,void 0,void 0);function jn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split(":");if(t.length>=2){var n=parseInt(t[0],10),r=parseInt(t[1],10);return{hours:n,minutes:r}}return null}var Hn=function(e,t){e&&(e.scrollTop=t)},Gn={name:"ListOptions",components:{ScrollbarVertical:kn},inject:{getLocale:{default:function(){return Xe}},prefixClass:{default:"mx"}},props:{date:Date,options:{type:[Object,Function],default:function(){return[]}},format:{type:String,default:"HH:mm:ss"},getClasses:{type:Function,default:function(){return[]}}},computed:{list:function(){var e=[],t=this.options;if("function"===typeof t)return t()||[];var n=jn(t.start),r=jn(t.end),i=jn(t.step),o=t.format||this.format;if(n&&r&&i)for(var a=n.minutes+60*n.hours,s=r.minutes+60*r.hours,u=i.minutes+60*i.hours,l=Math.floor((s-a)/u),c=0;c<=l;c++){var d=a+c*u,h=Math.floor(d/60),p=d%60,f=new Date(this.date).setHours(h,p,0);e.push({value:f,text:this.formatDate(f,o)})}return e}},mounted:function(){this.scrollToSelected()},methods:{formatDate:function(e,t){return _(e,t,{locale:this.getLocale().formatLocale})},scrollToSelected:function(){var e=this.$el.querySelector(".active");if(e){var t=$e(e,this.$el);if(t){var n=e.offsetTop;Hn(t,n)}}},handleSelect:function(e){this.$emit("select",e,"time")}}},Vn=Gn,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("scrollbar-vertical",e._l(e.list,(function(t){return n("div",{key:t.value,class:[e.prefixClass+"-time-option",e.getClasses(t.value)],on:{click:function(n){return e.handleSelect(t.value)}}},[e._v("\n    "+e._s(t.text)+"\n  ")])})),0)},Wn=[],qn=void 0,zn=void 0,Un=void 0,Kn=!1,Xn=tt({render:Yn,staticRenderFns:Wn},qn,Vn,zn,Kn,Un,!1,void 0,void 0,void 0),Qn={name:"TimePanel",components:{ListColumns:Bn,ListOptions:Xn},inject:{getLocale:{default:function(){return Xe}},prefixClass:{default:"mx"}},props:{value:{},defaultValue:{default:function(){var e=new Date;return e.setHours(0,0,0,0),e}},format:{default:"HH:mm:ss"},timeTitleFormat:{type:String,default:"YYYY-MM-DD"},showTimeHeader:{type:Boolean,default:!1},disabledTime:{type:Function,default:function(){return!1}},timePickerOptions:{type:[Object,Function],default:function(){return null}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},showHour:{type:Boolean,default:void 0},showMinute:{type:Boolean,default:void 0},showSecond:{type:Boolean,default:void 0},use12h:{type:Boolean,default:void 0},scrollDuration:{type:Number,default:100}},data:function(){return{innerValue:Ae(this.value,this.defaultValue)}},computed:{title:function(){var e=this.timeTitleFormat,t=new Date(this.innerValue);return this.formatDate(t,e)},innerForamt:function(){return"string"===typeof this.format?this.format:"HH:mm:ss"},ShowHourMinuteSecondAMPM:function(){var e=this,t=this.innerForamt,n={showHour:/[HhKk]/.test(t),showMinute:/m/.test(t),showSecond:/s/.test(t),use12h:/a/i.test(t)},r={};return Object.keys(n).forEach((function(t){r[t]="boolean"===typeof e[t]?e[t]:n[t]})),r}},watch:{value:{immediate:!0,handler:function(){this.innerValue=Ae(this.value,this.defaultValue)}}},methods:{formatDate:function(e,t){return _(e,t,{locale:this.getLocale().formatLocale})},isDisabledTime:function(e){return this.disabledTime(new Date(e))},isDisabledHour:function(e){var t=new Date(e);return this.isDisabledTime(t)&&this.isDisabledTime(t.setMinutes(0,0,0))&&this.isDisabledTime(t.setMinutes(59,59,999))},isDisabledMinute:function(e){var t=new Date(e);return this.isDisabledTime(t)&&this.isDisabledTime(t.setSeconds(0,0))&&this.isDisabledTime(t.setSeconds(59,999))},isDisabledAMPM:function(e){var t=new Date(e),n=t.getHours()<12?0:12,r=n+11;return this.isDisabledTime(t)&&this.isDisabledTime(t.setHours(n,0,0,0))&&this.isDisabledTime(t.setHours(r,59,59,999))},isDisabled:function(e,t){return"hour"===t?this.isDisabledHour(e):"minute"===t?this.isDisabledMinute(e):"ampm"===t?this.isDisabledAMPM(e):this.isDisabledTime(e)},handleSelect:function(e,t){var n=new Date(e);this.isDisabled(e,t)||(this.innerValue=n,this.isDisabledTime(n)||this.$emit("select",n,t))},handleClickTitle:function(){this.$emit("clicktitle")},getClasses:function(e,t){var n=new Date(e);return this.isDisabled(e,t)?"disabled":n.getTime()===this.innerValue.getTime()?"active":""}}},Jn=Qn,Zn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-time"},[e.showTimeHeader?n("div",{class:e.prefixClass+"-time-header"},[n("button",{class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-time-header-title",attrs:{type:"button"},on:{click:e.handleClickTitle}},[e._v("\n      "+e._s(e.title)+"\n    ")])]):e._e(),e._v(" "),n("div",{class:e.prefixClass+"-time-content"},[e.timePickerOptions?n("list-options",{attrs:{date:e.innerValue,"get-classes":e.getClasses,options:e.timePickerOptions,format:e.innerForamt},on:{select:e.handleSelect}}):n("list-columns",e._b({attrs:{date:e.innerValue,"get-classes":e.getClasses,"hour-options":e.hourOptions,"minute-options":e.minuteOptions,"second-options":e.secondOptions,"hour-step":e.hourStep,"minute-step":e.minuteStep,"second-step":e.secondStep,"scroll-duration":e.scrollDuration},on:{select:e.handleSelect}},"list-columns",e.ShowHourMinuteSecondAMPM,!1))],1)])},$n=[],er=void 0,tr=void 0,nr=void 0,rr=!1,ir=tt({render:Zn,staticRenderFns:$n},er,Jn,tr,rr,nr,!1,void 0,void 0,void 0),or={name:"TimeRange",inject:{prefixClass:{default:"mx"}},props:le({},ir.props),data:function(){return{startValue:new Date(NaN),endValue:new Date(NaN)}},watch:{value:{immediate:!0,handler:function(){if(xe(this.value)){var e=he(this.value,2),t=e[0],n=e[1];this.startValue=t,this.endValue=n}else this.startValue=new Date(NaN),this.endValue=new Date(NaN)}}},methods:{emitChange:function(e,t){var n=[this.startValue,this.endValue];this.$emit("select",n,"time"===e?"time-range":e,t)},handleSelectStart:function(e,t){this.startValue=e,this.endValue.getTime()>=e.getTime()||(this.endValue=e),this.emitChange(t,0)},handleSelectEnd:function(e,t){this.endValue=e,this.startValue.getTime()<=e.getTime()||(this.startValue=e),this.emitChange(t,1)},disabledStartTime:function(e){return this.disabledTime(e,0)},disabledEndTime:function(e){return e.getTime()<this.startValue.getTime()||this.disabledTime(e,1)}},render:function(){var e=arguments[0],t=Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue],n=this.prefixClass;return e("div",{class:"".concat(n,"-range-wrapper")},[e(ir,{props:le({},le({},this.$props,{value:this.startValue,defaultValue:t[0],disabledTime:this.disabledStartTime})),on:le({},le({},this.$listeners,{select:this.handleSelectStart}))}),e(ir,{props:le({},le({},this.$props,{value:this.endValue,defaultValue:t[1],disabledTime:this.disabledEndTime})),on:le({},le({},this.$listeners,{select:this.handleSelectEnd}))})])}},ar={name:"DatetimePanel",inject:{prefixClass:{default:"mx"}},emits:["select","update:show-time-panel"],props:le({},gn.props,{},ir.props,{showTimePanel:{type:Boolean,default:void 0}}),data:function(){return{defaultTimeVisible:!1,currentValue:this.value}},computed:{timeVisible:function(){return"boolean"===typeof this.showTimePanel?this.showTimePanel:this.defaultTimeVisible}},watch:{value:function(e){this.currentValue=e}},methods:{closeTimePanel:function(){this.defaultTimeVisible=!1,this.$emit("update:show-time-panel",!1)},openTimePanel:function(){this.defaultTimeVisible=!0,this.$emit("update:show-time-panel",!0)},emitDate:function(e,t){this.$emit("select",e,t)},handleSelect:function(e,t){"date"===t&&this.openTimePanel();var n=Ie(e,Ae(this.value,this.defaultValue));this.disabledTime(new Date(n))&&(n=Ie(e,this.defaultValue),this.disabledTime(new Date(n)))?this.currentValue=n:this.emitDate(n,t)}},render:function(){var e=arguments[0],t={props:le({},je(this.$props,Object.keys(gn.props)),{type:"date",value:this.currentValue}),on:{select:this.handleSelect}},n={props:le({},je(this.$props,Object.keys(ir.props)),{showTimeHeader:!0,value:this.currentValue}),on:{select:this.emitDate,clicktitle:this.closeTimePanel}},r=this.prefixClass;return e("div",[e(gn,De([{},t])),this.timeVisible&&e(ir,De([{class:"".concat(r,"-calendar-time")},n]))])}},sr={name:"DatetimeRange",inject:{prefixClass:{default:"mx"}},emits:["select","update:show-time-panel"],props:le({},mn.props,{},or.props,{showTimePanel:{type:Boolean,default:void 0}}),data:function(){return{defaultTimeVisible:!1,currentValue:this.value}},computed:{timeVisible:function(){return"boolean"===typeof this.showTimePanel?this.showTimePanel:this.defaultTimeVisible}},watch:{value:function(e){this.currentValue=e}},methods:{closeTimePanel:function(){this.defaultTimeVisible=!1,this.$emit("update:show-time-panel",!1)},openTimePanel:function(){this.defaultTimeVisible=!0,this.$emit("update:show-time-panel",!0)},emitDate:function(e,t){this.$emit("select",e,t)},handleSelect:function(e,t){var n=this;"date"===t&&this.openTimePanel();var r=Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue],i=e.map((function(e,t){var i=xe(n.value)?n.value[t]:r[t];return Ie(e,i)}));i[1].getTime()<i[0].getTime()&&(i=[i[0],i[0]]),i.some(this.disabledTime)&&(i=e.map((function(e,t){return Ie(e,r[t])})),i.some(this.disabledTime))?this.currentValue=i:this.emitDate(i,t)}},render:function(){var e=arguments[0],t={props:le({},je(this.$props,Object.keys(mn.props)),{type:"date",value:this.currentValue}),on:{select:this.handleSelect}},n={props:le({},je(this.$props,Object.keys(or.props)),{value:this.currentValue,showTimeHeader:!0}),on:{select:this.emitDate,clicktitle:this.closeTimePanel}},r=this.prefixClass;return e("div",[e(mn,De([{},t])),this.timeVisible&&e(or,De([{class:"".concat(r,"-calendar-time")},n]))])}},ur={default:gn,time:ir,datetime:ar},lr={default:mn,time:or,datetime:sr},cr={name:"DatePicker",provide:function(){var e=this;return{getLocale:function(){return e.locale},getWeek:this.getWeek,prefixClass:this.prefixClass,dispatchDatePicker:this.$emit.bind(this)}},props:le({},ar.props,{value:{},valueType:{type:String,default:"date"},type:{type:String,default:"date"},format:{type:String},formatter:{type:Object},range:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},rangeSeparator:{type:String},lang:{type:[String,Object]},placeholder:{type:String,default:""},editable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},prefixClass:{type:String,default:"mx"},inputClass:{},inputAttr:{type:Object,default:function(){return{}}},appendToBody:{type:Boolean,default:!0},open:{type:Boolean,default:void 0},popupClass:{},popupStyle:{type:Object,default:function(){return{}}},inline:{type:Boolean,default:!1},confirm:{type:Boolean,default:!1},confirmText:{type:String,default:"OK"},renderInputText:{type:Function},shortcuts:{type:Array,validator:function(e){return Array.isArray(e)&&e.every((function(e){return Be(e)&&"string"===typeof e.text&&"function"===typeof e.onClick}))},default:function(){return[]}}}),data:function(){return{currentValue:null,userInput:null,defaultOpen:!1,mouseInInput:!1}},computed:{popupVisible:function(){return!this.disabled&&("boolean"===typeof this.open?this.open:this.defaultOpen)},innerRangeSeparator:function(){return this.rangeSeparator||(this.multiple?",":" ~ ")},innerFormat:function(){var e={date:"YYYY-MM-DD",datetime:"YYYY-MM-DD HH:mm:ss",year:"YYYY",month:"YYYY-MM",time:"HH:mm:ss",week:"w"};return this.format||e[this.type]||e.date},innerValue:function(){var e=this.value;return this.validMultipleType?(e=Array.isArray(e)?e:[],e.map(this.value2date)):this.range?(e=Array.isArray(e)?e.slice(0,2):[null,null],e.map(this.value2date)):this.value2date(e)},text:function(){var e=this;return null!==this.userInput?this.userInput:"function"===typeof this.renderInputText?this.renderInputText(this.innerValue):this.isValidValue(this.innerValue)?Array.isArray(this.innerValue)?this.innerValue.map((function(t){return e.formatDate(t)})).join(this.innerRangeSeparator):this.formatDate(this.innerValue):""},showClearIcon:function(){return!this.disabled&&this.clearable&&this.text&&this.mouseInInput},locale:function(){return Be(this.lang)?He(Xe(),this.lang):Xe(this.lang)},validMultipleType:function(){var e=["date","month","year"];return this.multiple&&!this.range&&-1!==e.indexOf(this.type)}},watch:{innerValue:{immediate:!0,handler:function(e){this.currentValue=e}},popupVisible:{handler:function(e){e&&(this.currentValue=this.innerValue)}}},created:function(){"object"===oe(this.format)&&console.warn("[vue2-datepicker]: The prop `format` don't support Object any more. You can use the new prop `formatter` to replace it")},methods:{handleMouseEnter:function(){this.mouseInInput=!0},handleMouseLeave:function(){this.mouseInInput=!1},handleClickOutSide:function(e){var t=e.target;this.$el.contains(t)||this.closePopup()},getFormatter:function(e){return Be(this.formatter)&&this.formatter[e]||Be(this.format)&&this.format[e]},getWeek:function(e,t){return"function"===typeof this.getFormatter("getWeek")?this.getFormatter("getWeek")(e,t):u(e,t)},parseDate:function(e,t){if(t=t||this.innerFormat,"function"===typeof this.getFormatter("parse"))return this.getFormatter("parse")(e,t);var n=new Date;return ie(e,t,{locale:this.locale.formatLocale,backupDate:n})},formatDate:function(e,t){return t=t||this.innerFormat,"function"===typeof this.getFormatter("stringify")?this.getFormatter("stringify")(e,t):_(e,t,{locale:this.locale.formatLocale})},value2date:function(e){switch(this.valueType){case"date":return e instanceof Date?new Date(e.getTime()):new Date(NaN);case"timestamp":return"number"===typeof e?new Date(e):new Date(NaN);case"format":return"string"===typeof e?this.parseDate(e):new Date(NaN);default:return"string"===typeof e?this.parseDate(e,this.valueType):new Date(NaN)}},date2value:function(e){if(!ke(e))return null;switch(this.valueType){case"date":return e;case"timestamp":return e.getTime();case"format":return this.formatDate(e);default:return this.formatDate(e,this.valueType)}},emitValue:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this.userInput=null;var r=Array.isArray(e)?e.map(this.date2value):this.date2value(e);return this.$emit("input",r),this.$emit("change",r,t),n&&this.closePopup(),r},isValidValue:function(e){return this.validMultipleType?Ee(e):this.range?xe(e):ke(e)},isValidValueAndNotDisabled:function(e){if(!this.isValidValue(e))return!1;var t="function"===typeof this.disabledDate?this.disabledDate:function(){return!1},n="function"===typeof this.disabledTime?this.disabledTime:function(){return!1};return Array.isArray(e)||(e=[e]),e.every((function(e){return!t(e)&&!n(e)}))},handleMultipleDates:function(e,t){if(this.validMultipleType&&t){var n=t.filter((function(t){return t.getTime()!==e.getTime()}));return n.length===t.length&&n.push(e),n}return e},handleSelectDate:function(e,t,n){e=this.handleMultipleDates(e,n),this.confirm?this.currentValue=e:this.emitValue(e,t,!this.validMultipleType&&(t===this.type||"time"===t))},clear:function(){this.emitValue(this.range?[null,null]:null),this.$emit("clear")},handleClear:function(e){e.stopPropagation(),this.clear()},handleConfirmDate:function(){var e=this.emitValue(this.currentValue);this.$emit("confirm",e)},handleSelectShortcut:function(e){var t=e.currentTarget.getAttribute("data-index"),n=this.shortcuts[parseInt(t,10)];if(Be(n)&&"function"===typeof n.onClick){var r=n.onClick(this);r&&this.emitValue(r)}},openPopup:function(e){this.popupVisible||this.disabled||(this.defaultOpen=!0,this.$emit("open",e),this.$emit("update:open",!0))},closePopup:function(){this.popupVisible&&(this.defaultOpen=!1,this.$emit("close"),this.$emit("update:open",!1))},blur:function(){this.$refs.input&&this.$refs.input.blur()},focus:function(){this.$refs.input&&this.$refs.input.focus()},handleInputChange:function(){var e=this;if(this.editable&&null!==this.userInput){var t=this.userInput.trim();if(this.userInput=null,""!==t){var n;if(this.validMultipleType)n=t.split(this.innerRangeSeparator).map((function(t){return e.parseDate(t.trim())}));else if(this.range){var r=t.split(this.innerRangeSeparator);2!==r.length&&(r=t.split(this.innerRangeSeparator.trim())),n=r.map((function(t){return e.parseDate(t.trim())}))}else n=this.parseDate(t);this.isValidValueAndNotDisabled(n)?(this.emitValue(n),this.blur()):this.$emit("input-error",t)}else this.clear()}},handleInputInput:function(e){this.userInput="string"===typeof e?e:e.target.value},handleInputKeydown:function(e){var t=e.keyCode;9===t?this.closePopup():13===t&&this.handleInputChange()},handleInputBlur:function(e){this.$emit("blur",e)},handleInputFocus:function(e){this.openPopup(e),this.$emit("focus",e)},hasSlot:function(e){return!(!this.$slots[e]&&!this.$scopedSlots[e])},renderSlot:function(e,t,n){var r=this.$scopedSlots[e];return r?r(n)||t:this.$slots[e]||t},renderInput:function(){var e=this.$createElement,t=this.prefixClass,n=le({name:"date",type:"text",autocomplete:"off",value:this.text,class:this.inputClass||"".concat(this.prefixClass,"-input"),readonly:!this.editable,disabled:this.disabled,placeholder:this.placeholder},this.inputAttr),r=n.value,i=n.class,o=de(n,["value","class"]),a={keydown:this.handleInputKeydown,focus:this.handleInputFocus,blur:this.handleInputBlur,input:this.handleInputInput,change:this.handleInputChange},s=this.renderSlot("input",e("input",{domProps:{value:r},class:i,attrs:le({},o),on:le({},a),ref:"input"}),{props:n,events:a}),u="time"===this.type?e(Dt):e(_t);return e("div",{class:"".concat(t,"-input-wrapper"),on:{mouseenter:this.handleMouseEnter,mouseleave:this.handleMouseLeave,click:this.openPopup},ref:"inputWrapper"},[s,this.showClearIcon?e("i",{class:"".concat(t,"-icon-clear"),on:{click:this.handleClear}},[this.renderSlot("icon-clear",e(Mt))]):e("i",{class:"".concat(t,"-icon-calendar")},[this.renderSlot("icon-calendar",u)])])},renderContent:function(){var e=this.$createElement,t=this.range?lr:ur,n=t[this.type]||t.default,r=le({},je(this.$props,Object.keys(n.props)),{value:this.currentValue}),i=le({},je(this.$listeners,n.emits||[]),{select:this.handleSelectDate}),o=e(n,De([{},{props:r,on:i,ref:"picker"}]));return e("div",{class:"".concat(this.prefixClass,"-datepicker-body")},[this.renderSlot("content",o,{value:this.currentValue,emit:this.handleSelectDate})])},renderSidebar:function(){var e=this,t=this.$createElement,n=this.prefixClass;return t("div",{class:"".concat(n,"-datepicker-sidebar")},[this.renderSlot("sidebar",null,{value:this.currentValue,emit:this.handleSelectDate}),this.shortcuts.map((function(r,i){return t("button",{key:i,attrs:{"data-index":i,type:"button"},class:"".concat(n,"-btn ").concat(n,"-btn-text ").concat(n,"-btn-shortcut"),on:{click:e.handleSelectShortcut}},[r.text])}))])},renderHeader:function(){var e=this.$createElement;return e("div",{class:"".concat(this.prefixClass,"-datepicker-header")},[this.renderSlot("header",null,{value:this.currentValue,emit:this.handleSelectDate})])},renderFooter:function(){var e=this.$createElement,t=this.prefixClass;return e("div",{class:"".concat(t,"-datepicker-footer")},[this.renderSlot("footer",null,{value:this.currentValue,emit:this.handleSelectDate}),this.confirm?e("button",{attrs:{type:"button"},class:"".concat(t,"-btn ").concat(t,"-datepicker-btn-confirm"),on:{click:this.handleConfirmDate}},[this.confirmText]):null])}},render:function(){var e,t=arguments[0],n=this.prefixClass,r=this.inline,i=this.disabled,o=this.hasSlot("sidebar")||this.shortcuts.length?this.renderSidebar():null,a=t("div",{class:"".concat(n,"-datepicker-content")},[this.hasSlot("header")?this.renderHeader():null,this.renderContent(),this.hasSlot("footer")||this.confirm?this.renderFooter():null]);return t("div",{class:(e={},ae(e,"".concat(n,"-datepicker"),!0),ae(e,"".concat(n,"-datepicker-range"),this.range),ae(e,"".concat(n,"-datepicker-inline"),r),ae(e,"disabled",i),e)},[r?null:this.renderInput(),r?t("div",{class:"".concat(n,"-datepicker-main")},[o,a]):t(ct,{ref:"popup",class:this.popupClass,style:this.popupStyle,attrs:{visible:this.popupVisible,appendToBody:this.appendToBody},on:{clickoutside:this.handleClickOutSide}},[o,a])])}};cr.locale=Ke,cr.install=function(e){e.component(cr.name,cr)},"undefined"!==typeof window&&window.Vue&&cr.install(window.Vue),se(cr,{CalendarPanel:gn,CalendarRange:mn,TimePanel:ir,TimeRange:or,DatetimePanel:ar,DatetimeRange:sr});var dr=cr},15091:function(e,t,n){"use strict";n.d(t,{Ay:function(){return Ti},EW:function(){return lt},Gt:function(){return er},IG:function(){return $e},IJ:function(){return rt},KC:function(){return br},KR:function(){return nt},Kh:function(){return ze},QW:function(){return st},R1:function(){return ot},Tm:function(){return Je},WQ:function(){return nr},dY:function(){return _r},g8:function(){return Xe},h:function(){return rr},hZ:function(){return Ye},i9:function(){return tt},jr:function(){return vn},lW:function(){return ut},nI:function(){return ve},nT:function(){return Qn},o5:function(){return yn},pM:function(){return Dr},sV:function(){return Fr},uY:function(){return mn},ux:function(){return Ze},wB:function(){return Zn},xo:function(){return wr}});
/*!
 * Vue.js v2.7.16
 * (c) 2014-2023 Evan You
 * Released under the MIT License.
 */
var r=Object.freeze({}),i=Array.isArray;function o(e){return void 0===e||null===e}function a(e){return void 0!==e&&null!==e}function s(e){return!0===e}function u(e){return!1===e}function l(e){return"string"===typeof e||"number"===typeof e||"symbol"===typeof e||"boolean"===typeof e}function c(e){return"function"===typeof e}function d(e){return null!==e&&"object"===typeof e}var h=Object.prototype.toString;function p(e){return"[object Object]"===h.call(e)}function f(e){return"[object RegExp]"===h.call(e)}function g(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function m(e){return a(e)&&"function"===typeof e.then&&"function"===typeof e.catch}function _(e){return null==e?"":Array.isArray(e)||p(e)&&e.toString===h?JSON.stringify(e,y,2):String(e)}function y(e,t){return t&&t.__v_isRef?t.value:t}function v(e){var t=parseFloat(e);return isNaN(t)?e:t}function b(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i<r.length;i++)n[r[i]]=!0;return t?function(e){return n[e.toLowerCase()]}:function(e){return n[e]}}var F=b("slot,component",!0),w=b("key,ref,slot,slot-scope,is");function C(e,t){var n=e.length;if(n){if(t===e[n-1])return void(e.length=n-1);var r=e.indexOf(t);if(r>-1)return e.splice(r,1)}}var D=Object.prototype.hasOwnProperty;function S(e,t){return D.call(e,t)}function k(e){var t=Object.create(null);return function(n){var r=t[n];return r||(t[n]=e(n))}}var x=/-(\w)/g,E=k((function(e){return e.replace(x,(function(e,t){return t?t.toUpperCase():""}))})),A=k((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),T=/\B([A-Z])/g,M=k((function(e){return e.replace(T,"-$1").toLowerCase()}));function O(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function L(e,t){return e.bind(t)}var R=Function.prototype.bind?L:O;function P(e,t){t=t||0;var n=e.length-t,r=new Array(n);while(n--)r[n]=e[n+t];return r}function I(e,t){for(var n in t)e[n]=t[n];return e}function N(e){for(var t={},n=0;n<e.length;n++)e[n]&&I(t,e[n]);return t}function B(e,t,n){}var j=function(e,t,n){return!1},H=function(e){return e};function G(e){return e.reduce((function(e,t){return e.concat(t.staticKeys||[])}),[]).join(",")}function V(e,t){if(e===t)return!0;var n=d(e),r=d(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{var i=Array.isArray(e),o=Array.isArray(t);if(i&&o)return e.length===t.length&&e.every((function(e,n){return V(e,t[n])}));if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(i||o)return!1;var a=Object.keys(e),s=Object.keys(t);return a.length===s.length&&a.every((function(n){return V(e[n],t[n])}))}catch(u){return!1}}function Y(e,t){for(var n=0;n<e.length;n++)if(V(e[n],t))return n;return-1}function W(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}function q(e,t){return e===t?0===e&&1/e!==1/t:e===e||t===t}var z="data-server-rendered",U=["component","directive","filter"],K=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],X={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:j,isReservedAttr:j,isUnknownElement:j,getTagNamespace:B,parsePlatformTagName:H,mustUseProp:j,async:!0,_lifecycleHooks:K},Q=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function J(e){var t=(e+"").charCodeAt(0);return 36===t||95===t}function Z(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var $=new RegExp("[^".concat(Q.source,".$_\\d]"));function ee(e){if(!$.test(e)){var t=e.split(".");return function(e){for(var n=0;n<t.length;n++){if(!e)return;e=e[t[n]]}return e}}}var te="__proto__"in{},ne="undefined"!==typeof window,re=ne&&window.navigator.userAgent.toLowerCase(),ie=re&&/msie|trident/.test(re),oe=re&&re.indexOf("msie 9.0")>0,ae=re&&re.indexOf("edge/")>0;re&&re.indexOf("android");var se=re&&/iphone|ipad|ipod|ios/.test(re);re&&/chrome\/\d+/.test(re),re&&/phantomjs/.test(re);var ue,le=re&&re.match(/firefox\/(\d+)/),ce={}.watch,de=!1;if(ne)try{var he={};Object.defineProperty(he,"passive",{get:function(){de=!0}}),window.addEventListener("test-passive",null,he)}catch(id){}var pe=function(){return void 0===ue&&(ue=!ne&&"undefined"!==typeof n.g&&(n.g["process"]&&"server"===n.g["process"].env.VUE_ENV)),ue},fe=ne&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ge(e){return"function"===typeof e&&/native code/.test(e.toString())}var me,_e="undefined"!==typeof Symbol&&ge(Symbol)&&"undefined"!==typeof Reflect&&ge(Reflect.ownKeys);me="undefined"!==typeof Set&&ge(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ye=null;function ve(){return ye&&{proxy:ye}}function be(e){void 0===e&&(e=null),e||ye&&ye._scope.off(),ye=e,e&&e._scope.on()}var Fe=function(){function e(e,t,n,r,i,o,a,s){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),we=function(e){void 0===e&&(e="");var t=new Fe;return t.text=e,t.isComment=!0,t};function Ce(e){return new Fe(void 0,void 0,void 0,String(e))}function De(e){var t=new Fe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}"function"===typeof SuppressedError&&SuppressedError;var Se=0,ke=[],xe=function(){for(var e=0;e<ke.length;e++){var t=ke[e];t.subs=t.subs.filter((function(e){return e})),t._pending=!1}ke.length=0},Ee=function(){function e(){this._pending=!1,this.id=Se++,this.subs=[]}return e.prototype.addSub=function(e){this.subs.push(e)},e.prototype.removeSub=function(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,ke.push(this))},e.prototype.depend=function(t){e.target&&e.target.addDep(this)},e.prototype.notify=function(e){var t=this.subs.filter((function(e){return e}));for(var n=0,r=t.length;n<r;n++){var i=t[n];0,i.update()}},e}();Ee.target=null;var Ae=[];function Te(e){Ae.push(e),Ee.target=e}function Me(){Ae.pop(),Ee.target=Ae[Ae.length-1]}var Oe=Array.prototype,Le=Object.create(Oe),Re=["push","pop","shift","unshift","splice","sort","reverse"];Re.forEach((function(e){var t=Oe[e];Z(Le,e,(function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i,o=t.apply(this,n),a=this.__ob__;switch(e){case"push":case"unshift":i=n;break;case"splice":i=n.slice(2);break}return i&&a.observeArray(i),a.dep.notify(),o}))}));var Pe=Object.getOwnPropertyNames(Le),Ie={},Ne=!0;function Be(e){Ne=e}var je={notify:B,depend:B,addSub:B,removeSub:B},He=function(){function e(e,t,n){if(void 0===t&&(t=!1),void 0===n&&(n=!1),this.value=e,this.shallow=t,this.mock=n,this.dep=n?je:new Ee,this.vmCount=0,Z(e,"__ob__",this),i(e)){if(!n)if(te)e.__proto__=Le;else for(var r=0,o=Pe.length;r<o;r++){var a=Pe[r];Z(e,a,Le[a])}t||this.observeArray(e)}else{var s=Object.keys(e);for(r=0;r<s.length;r++){a=s[r];Ve(e,a,Ie,void 0,t,n)}}}return e.prototype.observeArray=function(e){for(var t=0,n=e.length;t<n;t++)Ge(e[t],!1,this.mock)},e}();function Ge(e,t,n){return e&&S(e,"__ob__")&&e.__ob__ instanceof He?e.__ob__:!Ne||!n&&pe()||!i(e)&&!p(e)||!Object.isExtensible(e)||e.__v_skip||tt(e)||e instanceof Fe?void 0:new He(e,t,n)}function Ve(e,t,n,r,o,a,s){void 0===s&&(s=!1);var u=new Ee,l=Object.getOwnPropertyDescriptor(e,t);if(!l||!1!==l.configurable){var c=l&&l.get,d=l&&l.set;c&&!d||n!==Ie&&2!==arguments.length||(n=e[t]);var h=o?n&&n.__ob__:Ge(n,!1,a);return Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=c?c.call(e):n;return Ee.target&&(u.depend(),h&&(h.dep.depend(),i(t)&&qe(t))),tt(t)&&!o?t.value:t},set:function(t){var r=c?c.call(e):n;if(q(r,t)){if(d)d.call(e,t);else{if(c)return;if(!o&&tt(r)&&!tt(t))return void(r.value=t);n=t}h=o?t&&t.__ob__:Ge(t,!1,a),u.notify()}}}),u}}function Ye(e,t,n){if(!Je(e)){var r=e.__ob__;return i(e)&&g(t)?(e.length=Math.max(e.length,t),e.splice(t,1,n),r&&!r.shallow&&r.mock&&Ge(n,!1,!0),n):t in e&&!(t in Object.prototype)?(e[t]=n,n):e._isVue||r&&r.vmCount?n:r?(Ve(r.value,t,n,void 0,r.shallow,r.mock),r.dep.notify(),n):(e[t]=n,n)}}function We(e,t){if(i(e)&&g(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||Je(e)||S(e,t)&&(delete e[t],n&&n.dep.notify())}}function qe(e){for(var t=void 0,n=0,r=e.length;n<r;n++)t=e[n],t&&t.__ob__&&t.__ob__.dep.depend(),i(t)&&qe(t)}function ze(e){return Ke(e,!1),e}function Ue(e){return Ke(e,!0),Z(e,"__v_isShallow",!0),e}function Ke(e,t){if(!Je(e)){Ge(e,t,pe());0}}function Xe(e){return Je(e)?Xe(e["__v_raw"]):!(!e||!e.__ob__)}function Qe(e){return!(!e||!e.__v_isShallow)}function Je(e){return!(!e||!e.__v_isReadonly)}function Ze(e){var t=e&&e["__v_raw"];return t?Ze(t):e}function $e(e){return Object.isExtensible(e)&&Z(e,"__v_skip",!0),e}var et="__v_isRef";function tt(e){return!(!e||!0!==e.__v_isRef)}function nt(e){return it(e,!1)}function rt(e){return it(e,!0)}function it(e,t){if(tt(e))return e;var n={};return Z(n,et,!0),Z(n,"__v_isShallow",t),Z(n,"dep",Ve(n,"value",e,null,t,pe())),n}function ot(e){return tt(e)?e.value:e}function at(e,t,n){Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:function(){var e=t[n];if(tt(e))return e.value;var r=e&&e.__ob__;return r&&r.dep.depend(),e},set:function(e){var r=t[n];tt(r)&&!tt(e)?r.value=e:t[n]=e}})}function st(e){var t=i(e)?new Array(e.length):{};for(var n in e)t[n]=ut(e,n);return t}function ut(e,t,n){var r=e[t];if(tt(r))return r;var i={get value(){var r=e[t];return void 0===r?n:r},set value(n){e[t]=n}};return Z(i,et,!0),i}function lt(e,t){var n,r,i=c(e);i?(n=e,r=B):(n=e.get,r=e.set);var o=pe()?null:new Ar(ye,n,B,{lazy:!0});var a={effect:o,get value(){return o?(o.dirty&&o.evaluate(),Ee.target&&o.depend(),o.value):n()},set value(e){r(e)}};return Z(a,et,!0),Z(a,"__v_isReadonly",i),a}var ct=k((function(e){var t="&"===e.charAt(0);e=t?e.slice(1):e;var n="~"===e.charAt(0);e=n?e.slice(1):e;var r="!"===e.charAt(0);return e=r?e.slice(1):e,{name:e,once:n,capture:r,passive:t}}));function dt(e,t){function n(){var e=n.fns;if(!i(e))return or(e,null,arguments,t,"v-on handler");for(var r=e.slice(),o=0;o<r.length;o++)or(r[o],null,arguments,t,"v-on handler")}return n.fns=e,n}function ht(e,t,n,r,i,a){var u,l,c,d;for(u in e)l=e[u],c=t[u],d=ct(u),o(l)||(o(c)?(o(l.fns)&&(l=e[u]=dt(l,a)),s(d.once)&&(l=e[u]=i(d.name,l,d.capture)),n(d.name,l,d.capture,d.passive,d.params)):l!==c&&(c.fns=l,e[u]=c));for(u in t)o(e[u])&&(d=ct(u),r(d.name,t[u],d.capture))}function pt(e,t,n){var r;e instanceof Fe&&(e=e.data.hook||(e.data.hook={}));var i=e[t];function u(){n.apply(this,arguments),C(r.fns,u)}o(i)?r=dt([u]):a(i.fns)&&s(i.merged)?(r=i,r.fns.push(u)):r=dt([i,u]),r.merged=!0,e[t]=r}function ft(e,t,n){var r=t.options.props;if(!o(r)){var i={},s=e.attrs,u=e.props;if(a(s)||a(u))for(var l in r){var c=M(l);gt(i,u,l,c,!0)||gt(i,s,l,c,!1)}return i}}function gt(e,t,n,r,i){if(a(t)){if(S(t,n))return e[n]=t[n],i||delete t[n],!0;if(S(t,r))return e[n]=t[r],i||delete t[r],!0}return!1}function mt(e){for(var t=0;t<e.length;t++)if(i(e[t]))return Array.prototype.concat.apply([],e);return e}function _t(e){return l(e)?[Ce(e)]:i(e)?vt(e):void 0}function yt(e){return a(e)&&a(e.text)&&u(e.isComment)}function vt(e,t){var n,r,u,c,d=[];for(n=0;n<e.length;n++)r=e[n],o(r)||"boolean"===typeof r||(u=d.length-1,c=d[u],i(r)?r.length>0&&(r=vt(r,"".concat(t||"","_").concat(n)),yt(r[0])&&yt(c)&&(d[u]=Ce(c.text+r[0].text),r.shift()),d.push.apply(d,r)):l(r)?yt(c)?d[u]=Ce(c.text+r):""!==r&&d.push(Ce(r)):yt(r)&&yt(c)?d[u]=Ce(c.text+r.text):(s(e._isVList)&&a(r.tag)&&o(r.key)&&a(t)&&(r.key="__vlist".concat(t,"_").concat(n,"__")),d.push(r)));return d}var bt=1,Ft=2;function wt(e,t,n,r,o,a){return(i(n)||l(n))&&(o=r,r=n,n=void 0),s(a)&&(o=Ft),Ct(e,t,n,r,o)}function Ct(e,t,n,r,o){if(a(n)&&a(n.__ob__))return we();if(a(n)&&a(n.is)&&(t=n.is),!t)return we();var s,u;if(i(r)&&c(r[0])&&(n=n||{},n.scopedSlots={default:r[0]},r.length=0),o===Ft?r=_t(r):o===bt&&(r=mt(r)),"string"===typeof t){var l=void 0;u=e.$vnode&&e.$vnode.ns||X.getTagNamespace(t),s=X.isReservedTag(t)?new Fe(X.parsePlatformTagName(t),n,r,void 0,void 0,e):n&&n.pre||!a(l=Ci(e.$options,"components",t))?new Fe(t,n,r,void 0,void 0,e):ai(l,n,e,r,t)}else s=ai(t,n,e,r);return i(s)?s:a(s)?(a(u)&&Dt(s,u),a(n)&&St(n),s):we()}function Dt(e,t,n){if(e.ns=t,"foreignObject"===e.tag&&(t=void 0,n=!0),a(e.children))for(var r=0,i=e.children.length;r<i;r++){var u=e.children[r];a(u.tag)&&(o(u.ns)||s(n)&&"svg"!==u.tag)&&Dt(u,t,n)}}function St(e){d(e.style)&&kr(e.style),d(e.class)&&kr(e.class)}function kt(e,t){var n,r,o,s,u=null;if(i(e)||"string"===typeof e)for(u=new Array(e.length),n=0,r=e.length;n<r;n++)u[n]=t(e[n],n);else if("number"===typeof e)for(u=new Array(e),n=0;n<e;n++)u[n]=t(n+1,n);else if(d(e))if(_e&&e[Symbol.iterator]){u=[];var l=e[Symbol.iterator](),c=l.next();while(!c.done)u.push(t(c.value,u.length)),c=l.next()}else for(o=Object.keys(e),u=new Array(o.length),n=0,r=o.length;n<r;n++)s=o[n],u[n]=t(e[s],s,n);return a(u)||(u=[]),u._isVList=!0,u}function xt(e,t,n,r){var i,o=this.$scopedSlots[e];o?(n=n||{},r&&(n=I(I({},r),n)),i=o(n)||(c(t)?t():t)):i=this.$slots[e]||(c(t)?t():t);var a=n&&n.slot;return a?this.$createElement("template",{slot:a},i):i}function Et(e){return Ci(this.$options,"filters",e,!0)||H}function At(e,t){return i(e)?-1===e.indexOf(t):e!==t}function Tt(e,t,n,r,i){var o=X.keyCodes[t]||n;return i&&r&&!X.keyCodes[t]?At(i,r):o?At(o,e):r?M(r)!==t:void 0===e}function Mt(e,t,n,r,o){if(n)if(d(n)){i(n)&&(n=N(n));var a=void 0,s=function(i){if("class"===i||"style"===i||w(i))a=e;else{var s=e.attrs&&e.attrs.type;a=r||X.mustUseProp(t,s,i)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var u=E(i),l=M(i);if(!(u in a)&&!(l in a)&&(a[i]=n[i],o)){var c=e.on||(e.on={});c["update:".concat(i)]=function(e){n[i]=e}}};for(var u in n)s(u)}else;return e}function Ot(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&&!t||(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,this._c,this),Rt(r,"__static__".concat(e),!1)),r}function Lt(e,t,n){return Rt(e,"__once__".concat(t).concat(n?"_".concat(n):""),!0),e}function Rt(e,t,n){if(i(e))for(var r=0;r<e.length;r++)e[r]&&"string"!==typeof e[r]&&Pt(e[r],"".concat(t,"_").concat(r),n);else Pt(e,t,n)}function Pt(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function It(e,t){if(t)if(p(t)){var n=e.on=e.on?I({},e.on):{};for(var r in t){var i=n[r],o=t[r];n[r]=i?[].concat(i,o):o}}else;return e}function Nt(e,t,n,r){t=t||{$stable:!n};for(var o=0;o<e.length;o++){var a=e[o];i(a)?Nt(a,t,n):a&&(a.proxy&&(a.fn.proxy=!0),t[a.key]=a.fn)}return r&&(t.$key=r),t}function Bt(e,t){for(var n=0;n<t.length;n+=2){var r=t[n];"string"===typeof r&&r&&(e[t[n]]=t[n+1])}return e}function jt(e,t){return"string"===typeof e?t+e:e}function Ht(e){e._o=Lt,e._n=v,e._s=_,e._l=kt,e._t=xt,e._q=V,e._i=Y,e._m=Ot,e._f=Et,e._k=Tt,e._b=Mt,e._v=Ce,e._e=we,e._u=Nt,e._g=It,e._d=Bt,e._p=jt}function Gt(e,t){if(!e||!e.length)return{};for(var n={},r=0,i=e.length;r<i;r++){var o=e[r],a=o.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,o.context!==t&&o.fnContext!==t||!a||null==a.slot)(n.default||(n.default=[])).push(o);else{var s=a.slot,u=n[s]||(n[s]=[]);"template"===o.tag?u.push.apply(u,o.children||[]):u.push(o)}}for(var l in n)n[l].every(Vt)&&delete n[l];return n}function Vt(e){return e.isComment&&!e.asyncFactory||" "===e.text}function Yt(e){return e.isComment&&e.asyncFactory}function Wt(e,t,n,i){var o,a=Object.keys(n).length>0,s=t?!!t.$stable:!a,u=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(s&&i&&i!==r&&u===i.$key&&!a&&!i.$hasNormal)return i;for(var l in o={},t)t[l]&&"$"!==l[0]&&(o[l]=qt(e,n,l,t[l]))}else o={};for(var c in n)c in o||(o[c]=zt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=o),Z(o,"$stable",s),Z(o,"$key",u),Z(o,"$hasNormal",a),o}function qt(e,t,n,r){var o=function(){var t=ye;be(e);var n=arguments.length?r.apply(null,arguments):r({});n=n&&"object"===typeof n&&!i(n)?[n]:_t(n);var o=n&&n[0];return be(t),n&&(!o||1===n.length&&o.isComment&&!Yt(o))?void 0:n};return r.proxy&&Object.defineProperty(t,n,{get:o,enumerable:!0,configurable:!0}),o}function zt(e,t){return function(){return e[t]}}function Ut(e){var t=e.$options,n=t.setup;if(n){var r=e._setupContext=Kt(e);be(e),Te();var i=or(n,null,[e._props||Ue({}),r],e,"setup");if(Me(),be(),c(i))t.render=i;else if(d(i))if(e._setupState=i,i.__sfc){var o=e._setupProxy={};for(var a in i)"__sfc"!==a&&at(o,i,a)}else for(var a in i)J(a)||at(e,i,a);else 0}}function Kt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};Z(t,"_v_attr_proxy",!0),Xt(t,e.$attrs,r,e,"$attrs")}return e._attrsProxy},get listeners(){if(!e._listenersProxy){var t=e._listenersProxy={};Xt(t,e.$listeners,r,e,"$listeners")}return e._listenersProxy},get slots(){return Jt(e)},emit:R(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return at(e,t,n)}))}}}function Xt(e,t,n,r,i){var o=!1;for(var a in t)a in e?t[a]!==n[a]&&(o=!0):(o=!0,Qt(e,a,r,i));for(var a in e)a in t||(o=!0,delete e[a]);return o}function Qt(e,t,n,r){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[r][t]}})}function Jt(e){return e._slotsProxy||Zt(e._slotsProxy={},e.$scopedSlots),e._slotsProxy}function Zt(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}function $t(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,i=n&&n.context;e.$slots=Gt(t._renderChildren,i),e.$scopedSlots=n?Wt(e.$parent,n.data.scopedSlots,e.$slots):r,e._c=function(t,n,r,i){return wt(e,t,n,r,i,!1)},e.$createElement=function(t,n,r,i){return wt(e,t,n,r,i,!0)};var o=n&&n.data;Ve(e,"$attrs",o&&o.attrs||r,null,!0),Ve(e,"$listeners",t._parentListeners||r,null,!0)}var en,tn,nn=null;function rn(e){Ht(e.prototype),e.prototype.$nextTick=function(e){return _r(e,this)},e.prototype._render=function(){var e=this,t=e.$options,n=t.render,r=t._parentVnode;r&&e._isMounted&&(e.$scopedSlots=Wt(e.$parent,r.data.scopedSlots,e.$slots,e.$scopedSlots),e._slotsProxy&&Zt(e._slotsProxy,e.$scopedSlots)),e.$vnode=r;var o,a=ye,s=nn;try{be(e),nn=e,o=n.call(e._renderProxy,e.$createElement)}catch(id){ir(id,e,"render"),o=e._vnode}finally{nn=s,be(a)}return i(o)&&1===o.length&&(o=o[0]),o instanceof Fe||(o=we()),o.parent=r,o}}function on(e,t){return(e.__esModule||_e&&"Module"===e[Symbol.toStringTag])&&(e=e.default),d(e)?t.extend(e):e}function an(e,t,n,r,i){var o=we();return o.asyncFactory=e,o.asyncMeta={data:t,context:n,children:r,tag:i},o}function sn(e,t){if(s(e.error)&&a(e.errorComp))return e.errorComp;if(a(e.resolved))return e.resolved;var n=nn;if(n&&a(e.owners)&&-1===e.owners.indexOf(n)&&e.owners.push(n),s(e.loading)&&a(e.loadingComp))return e.loadingComp;if(n&&!a(e.owners)){var r=e.owners=[n],i=!0,u=null,l=null;n.$on("hook:destroyed",(function(){return C(r,n)}));var c=function(e){for(var t=0,n=r.length;t<n;t++)r[t].$forceUpdate();e&&(r.length=0,null!==u&&(clearTimeout(u),u=null),null!==l&&(clearTimeout(l),l=null))},h=W((function(n){e.resolved=on(n,t),i?r.length=0:c(!0)})),p=W((function(t){a(e.errorComp)&&(e.error=!0,c(!0))})),f=e(h,p);return d(f)&&(m(f)?o(e.resolved)&&f.then(h,p):m(f.component)&&(f.component.then(h,p),a(f.error)&&(e.errorComp=on(f.error,t)),a(f.loading)&&(e.loadingComp=on(f.loading,t),0===f.delay?e.loading=!0:u=setTimeout((function(){u=null,o(e.resolved)&&o(e.error)&&(e.loading=!0,c(!1))}),f.delay||200)),a(f.timeout)&&(l=setTimeout((function(){l=null,o(e.resolved)&&p(null)}),f.timeout)))),i=!1,e.loading?e.loadingComp:e.resolved}}function un(e){if(i(e))for(var t=0;t<e.length;t++){var n=e[t];if(a(n)&&(a(n.componentOptions)||Yt(n)))return n}}function ln(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&pn(e,t)}function cn(e,t){en.$on(e,t)}function dn(e,t){en.$off(e,t)}function hn(e,t){var n=en;return function r(){var i=t.apply(null,arguments);null!==i&&n.$off(e,r)}}function pn(e,t,n){en=e,ht(t,n||{},cn,dn,hn,e),en=void 0}function fn(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(i(e))for(var o=0,a=e.length;o<a;o++)r.$on(e[o],n);else(r._events[e]||(r._events[e]=[])).push(n),t.test(e)&&(r._hasHookEvent=!0);return r},e.prototype.$once=function(e,t){var n=this;function r(){n.$off(e,r),t.apply(n,arguments)}return r.fn=t,n.$on(e,r),n},e.prototype.$off=function(e,t){var n=this;if(!arguments.length)return n._events=Object.create(null),n;if(i(e)){for(var r=0,o=e.length;r<o;r++)n.$off(e[r],t);return n}var a,s=n._events[e];if(!s)return n;if(!t)return n._events[e]=null,n;var u=s.length;while(u--)if(a=s[u],a===t||a.fn===t){s.splice(u,1);break}return n},e.prototype.$emit=function(e){var t=this,n=t._events[e];if(n){n=n.length>1?P(n):n;for(var r=P(arguments,1),i='event handler for "'.concat(e,'"'),o=0,a=n.length;o<a;o++)or(n[o],t,r,t,i)}return t}}var gn=function(){function e(e){void 0===e&&(e=!1),this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=tn,!e&&tn&&(this.index=(tn.scopes||(tn.scopes=[])).push(this)-1)}return e.prototype.run=function(e){if(this.active){var t=tn;try{return tn=this,e()}finally{tn=t}}else 0},e.prototype.on=function(){tn=this},e.prototype.off=function(){tn=this.parent},e.prototype.stop=function(e){if(this.active){var t=void 0,n=void 0;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].teardown();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){var r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}},e}();function mn(e){return new gn(e)}function _n(e,t){void 0===t&&(t=tn),t&&t.active&&t.effects.push(e)}function yn(){return tn}function vn(e){tn&&tn.cleanups.push(e)}var bn=null;function Fn(e){var t=bn;return bn=e,function(){bn=t}}function wn(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){while(n.$options.abstract&&n.$parent)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}function Cn(e){e.prototype._update=function(e,t){var n=this,r=n.$el,i=n._vnode,o=Fn(n);n._vnode=e,n.$el=i?n.__patch__(i,e):n.__patch__(n.$el,e,t,!1),o(),r&&(r.__vue__=null),n.$el&&(n.$el.__vue__=n);var a=n;while(a&&a.$vnode&&a.$parent&&a.$vnode===a.$parent._vnode)a.$parent.$el=a.$el,a=a.$parent},e.prototype.$forceUpdate=function(){var e=this;e._watcher&&e._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){An(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||C(t.$children,e),e._scope.stop(),e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),An(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$vnode&&(e.$vnode.parent=null)}}}function Dn(e,t,n){var r;e.$el=t,e.$options.render||(e.$options.render=we),An(e,"beforeMount"),r=function(){e._update(e._render(),n)};var i={before:function(){e._isMounted&&!e._isDestroyed&&An(e,"beforeUpdate")}};new Ar(e,r,B,i,!0),n=!1;var o=e._preWatchers;if(o)for(var a=0;a<o.length;a++)o[a].run();return null==e.$vnode&&(e._isMounted=!0,An(e,"mounted")),e}function Sn(e,t,n,i,o){var a=i.data.scopedSlots,s=e.$scopedSlots,u=!!(a&&!a.$stable||s!==r&&!s.$stable||a&&e.$scopedSlots.$key!==a.$key||!a&&e.$scopedSlots.$key),l=!!(o||e.$options._renderChildren||u),c=e.$vnode;e.$options._parentVnode=i,e.$vnode=i,e._vnode&&(e._vnode.parent=i),e.$options._renderChildren=o;var d=i.data.attrs||r;e._attrsProxy&&Xt(e._attrsProxy,d,c.data&&c.data.attrs||r,e,"$attrs")&&(l=!0),e.$attrs=d,n=n||r;var h=e.$options._parentListeners;if(e._listenersProxy&&Xt(e._listenersProxy,n,h||r,e,"$listeners"),e.$listeners=e.$options._parentListeners=n,pn(e,n,h),t&&e.$options.props){Be(!1);for(var p=e._props,f=e.$options._propKeys||[],g=0;g<f.length;g++){var m=f[g],_=e.$options.props;p[m]=Di(m,_,t,e)}Be(!0),e.$options.propsData=t}l&&(e.$slots=Gt(o,i.context),e.$forceUpdate())}function kn(e){while(e&&(e=e.$parent))if(e._inactive)return!0;return!1}function xn(e,t){if(t){if(e._directInactive=!1,kn(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var n=0;n<e.$children.length;n++)xn(e.$children[n]);An(e,"activated")}}function En(e,t){if((!t||(e._directInactive=!0,!kn(e)))&&!e._inactive){e._inactive=!0;for(var n=0;n<e.$children.length;n++)En(e.$children[n]);An(e,"deactivated")}}function An(e,t,n,r){void 0===r&&(r=!0),Te();var i=ye,o=yn();r&&be(e);var a=e.$options[t],s="".concat(t," hook");if(a)for(var u=0,l=a.length;u<l;u++)or(a[u],e,n||null,e,s);e._hasHookEvent&&e.$emit("hook:"+t),r&&(be(i),o&&o.on()),Me()}var Tn=[],Mn=[],On={},Ln=!1,Rn=!1,Pn=0;function In(){Pn=Tn.length=Mn.length=0,On={},Ln=Rn=!1}var Nn=0,Bn=Date.now;if(ne&&!ie){var jn=window.performance;jn&&"function"===typeof jn.now&&Bn()>document.createEvent("Event").timeStamp&&(Bn=function(){return jn.now()})}var Hn=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function Gn(){var e,t;for(Nn=Bn(),Rn=!0,Tn.sort(Hn),Pn=0;Pn<Tn.length;Pn++)e=Tn[Pn],e.before&&e.before(),t=e.id,On[t]=null,e.run();var n=Mn.slice(),r=Tn.slice();In(),Wn(n),Vn(r),xe(),fe&&X.devtools&&fe.emit("flush")}function Vn(e){var t=e.length;while(t--){var n=e[t],r=n.vm;r&&r._watcher===n&&r._isMounted&&!r._isDestroyed&&An(r,"updated")}}function Yn(e){e._inactive=!1,Mn.push(e)}function Wn(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,xn(e[t],!0)}function qn(e){var t=e.id;if(null==On[t]&&(e!==Ee.target||!e.noRecurse)){if(On[t]=!0,Rn){var n=Tn.length-1;while(n>Pn&&Tn[n].id>e.id)n--;Tn.splice(n+1,0,e)}else Tn.push(e);Ln||(Ln=!0,_r(Gn))}}var zn="watcher",Un="".concat(zn," callback"),Kn="".concat(zn," getter"),Xn="".concat(zn," cleanup");function Qn(e,t){return $n(e,null,t)}var Jn={};function Zn(e,t,n){return $n(e,t,n)}function $n(e,t,n){var o=void 0===n?r:n,a=o.immediate,s=o.deep,u=o.flush,l=void 0===u?"pre":u;o.onTrack,o.onTrigger;var d,h,p=ye,f=function(e,t,n){void 0===n&&(n=null);var r=or(e,null,n,p,t);return s&&r&&r.__ob__&&r.__ob__.dep.depend(),r},g=!1,m=!1;if(tt(e)?(d=function(){return e.value},g=Qe(e)):Xe(e)?(d=function(){return e.__ob__.dep.depend(),e},s=!0):i(e)?(m=!0,g=e.some((function(e){return Xe(e)||Qe(e)})),d=function(){return e.map((function(e){return tt(e)?e.value:Xe(e)?(e.__ob__.dep.depend(),kr(e)):c(e)?f(e,Kn):void 0}))}):d=c(e)?t?function(){return f(e,Kn)}:function(){if(!p||!p._isDestroyed)return h&&h(),f(e,zn,[y])}:B,t&&s){var _=d;d=function(){return kr(_())}}var y=function(e){h=v.onStop=function(){f(e,Xn)}};if(pe())return y=B,t?a&&f(t,Un,[d(),m?[]:void 0,y]):d(),B;var v=new Ar(ye,d,B,{lazy:!0});v.noRecurse=!t;var b=m?[]:Jn;return v.run=function(){if(v.active)if(t){var e=v.get();(s||g||(m?e.some((function(e,t){return q(e,b[t])})):q(e,b)))&&(h&&h(),f(t,Un,[e,b===Jn?void 0:b,y]),b=e)}else v.get()},"sync"===l?v.update=v.run:"post"===l?(v.post=!0,v.update=function(){return qn(v)}):v.update=function(){if(p&&p===ye&&!p._isMounted){var e=p._preWatchers||(p._preWatchers=[]);e.indexOf(v)<0&&e.push(v)}else qn(v)},t?a?v.run():b=v.get():"post"===l&&p?p.$once("hook:mounted",(function(){return v.get()})):v.get(),function(){v.teardown()}}function er(e,t){ye&&(tr(ye)[e]=t)}function tr(e){var t=e._provided,n=e.$parent&&e.$parent._provided;return n===t?e._provided=Object.create(n):t}function nr(e,t,n){void 0===n&&(n=!1);var r=ye;if(r){var i=r.$parent&&r.$parent._provided;if(i&&e in i)return i[e];if(arguments.length>1)return n&&c(t)?t.call(r):t}else 0}function rr(e,t,n){return wt(ye,e,t,n,2,!0)}function ir(e,t,n){Te();try{if(t){var r=t;while(r=r.$parent){var i=r.$options.errorCaptured;if(i)for(var o=0;o<i.length;o++)try{var a=!1===i[o].call(r,e,t,n);if(a)return}catch(id){ar(id,r,"errorCaptured hook")}}}ar(e,t,n)}finally{Me()}}function or(e,t,n,r,i){var o;try{o=n?e.apply(t,n):e.call(t),o&&!o._isVue&&m(o)&&!o._handled&&(o.catch((function(e){return ir(e,r,i+" (Promise/async)")})),o._handled=!0)}catch(id){ir(id,r,i)}return o}function ar(e,t,n){if(X.errorHandler)try{return X.errorHandler.call(null,e,t,n)}catch(id){id!==e&&sr(id,null,"config.errorHandler")}sr(e,t,n)}function sr(e,t,n){if(!ne||"undefined"===typeof console)throw e;console.error(e)}var ur,lr=!1,cr=[],dr=!1;function hr(){dr=!1;var e=cr.slice(0);cr.length=0;for(var t=0;t<e.length;t++)e[t]()}if("undefined"!==typeof Promise&&ge(Promise)){var pr=Promise.resolve();ur=function(){pr.then(hr),se&&setTimeout(B)},lr=!0}else if(ie||"undefined"===typeof MutationObserver||!ge(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())ur="undefined"!==typeof setImmediate&&ge(setImmediate)?function(){setImmediate(hr)}:function(){setTimeout(hr,0)};else{var fr=1,gr=new MutationObserver(hr),mr=document.createTextNode(String(fr));gr.observe(mr,{characterData:!0}),ur=function(){fr=(fr+1)%2,mr.data=String(fr)},lr=!0}function _r(e,t){var n;if(cr.push((function(){if(e)try{e.call(t)}catch(id){ir(id,t,"nextTick")}else n&&n(t)})),dr||(dr=!0,ur()),!e&&"undefined"!==typeof Promise)return new Promise((function(e){n=e}))}function yr(e){return function(t,n){if(void 0===n&&(n=ye),n)return vr(n,e,t)}}function vr(e,t,n){var r=e.$options;r[t]=gi(r[t],n)}var br=yr("beforeMount"),Fr=yr("mounted"),wr=(yr("beforeUpdate"),yr("updated"),yr("beforeDestroy"));yr("destroyed"),yr("activated"),yr("deactivated"),yr("serverPrefetch"),yr("renderTracked"),yr("renderTriggered"),yr("errorCaptured");var Cr="2.7.16";function Dr(e){return e}var Sr=new me;function kr(e){return xr(e,Sr),Sr.clear(),e}function xr(e,t){var n,r,o=i(e);if(!(!o&&!d(e)||e.__v_skip||Object.isFrozen(e)||e instanceof Fe)){if(e.__ob__){var a=e.__ob__.dep.id;if(t.has(a))return;t.add(a)}if(o){n=e.length;while(n--)xr(e[n],t)}else if(tt(e))xr(e.value,t);else{r=Object.keys(e),n=r.length;while(n--)xr(e[r[n]],t)}}}var Er=0,Ar=function(){function e(e,t,n,r,i){_n(this,tn&&!tn._vm?tn:e?e._scope:void 0),(this.vm=e)&&i&&(e._watcher=this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++Er,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new me,this.newDepIds=new me,this.expression="",c(t)?this.getter=t:(this.getter=ee(t),this.getter||(this.getter=B)),this.value=this.lazy?void 0:this.get()}return e.prototype.get=function(){var e;Te(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(id){if(!this.user)throw id;ir(id,t,'getter for watcher "'.concat(this.expression,'"'))}finally{this.deep&&kr(e),Me(),this.cleanupDeps()}return e},e.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},e.prototype.cleanupDeps=function(){var e=this.deps.length;while(e--){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},e.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():qn(this)},e.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||d(e)||this.deep){var t=this.value;if(this.value=e,this.user){var n='callback for watcher "'.concat(this.expression,'"');or(this.cb,this.vm,[e,t],this.vm,n)}else this.cb.call(this.vm,e,t)}}},e.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},e.prototype.depend=function(){var e=this.deps.length;while(e--)this.deps[e].depend()},e.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&C(this.vm._scope.effects,this),this.active){var e=this.deps.length;while(e--)this.deps[e].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},e}(),Tr={enumerable:!0,configurable:!0,get:B,set:B};function Mr(e,t,n){Tr.get=function(){return this[t][n]},Tr.set=function(e){this[t][n]=e},Object.defineProperty(e,n,Tr)}function Or(e){var t=e.$options;if(t.props&&Lr(e,t.props),Ut(e),t.methods&&Gr(e,t.methods),t.data)Rr(e);else{var n=Ge(e._data={});n&&n.vmCount++}t.computed&&Nr(e,t.computed),t.watch&&t.watch!==ce&&Vr(e,t.watch)}function Lr(e,t){var n=e.$options.propsData||{},r=e._props=Ue({}),i=e.$options._propKeys=[],o=!e.$parent;o||Be(!1);var a=function(o){i.push(o);var a=Di(o,t,n,e);Ve(r,o,a,void 0,!0),o in e||Mr(e,"_props",o)};for(var s in t)a(s);Be(!0)}function Rr(e){var t=e.$options.data;t=e._data=c(t)?Pr(t,e):t||{},p(t)||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);while(i--){var o=n[i];0,r&&S(r,o)||J(o)||Mr(e,"_data",o)}var a=Ge(t);a&&a.vmCount++}function Pr(e,t){Te();try{return e.call(t,t)}catch(id){return ir(id,t,"data()"),{}}finally{Me()}}var Ir={lazy:!0};function Nr(e,t){var n=e._computedWatchers=Object.create(null),r=pe();for(var i in t){var o=t[i],a=c(o)?o:o.get;0,r||(n[i]=new Ar(e,a||B,B,Ir)),i in e||Br(e,i,o)}}function Br(e,t,n){var r=!pe();c(n)?(Tr.get=r?jr(t):Hr(n),Tr.set=B):(Tr.get=n.get?r&&!1!==n.cache?jr(t):Hr(n.get):B,Tr.set=n.set||B),Object.defineProperty(e,t,Tr)}function jr(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),Ee.target&&t.depend(),t.value}}function Hr(e){return function(){return e.call(this,this)}}function Gr(e,t){e.$options.props;for(var n in t)e[n]="function"!==typeof t[n]?B:R(t[n],e)}function Vr(e,t){for(var n in t){var r=t[n];if(i(r))for(var o=0;o<r.length;o++)Yr(e,n,r[o]);else Yr(e,n,r)}}function Yr(e,t,n,r){return p(n)&&(r=n,n=n.handler),"string"===typeof n&&(n=e[n]),e.$watch(t,n,r)}function Wr(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=Ye,e.prototype.$delete=We,e.prototype.$watch=function(e,t,n){var r=this;if(p(t))return Yr(r,e,t,n);n=n||{},n.user=!0;var i=new Ar(r,e,t,n);if(n.immediate){var o='callback for immediate watcher "'.concat(i.expression,'"');Te(),or(t,r,[i.value],r,o),Me()}return function(){i.teardown()}}}function qr(e){var t=e.$options.provide;if(t){var n=c(t)?t.call(e):t;if(!d(n))return;for(var r=tr(e),i=_e?Reflect.ownKeys(n):Object.keys(n),o=0;o<i.length;o++){var a=i[o];Object.defineProperty(r,a,Object.getOwnPropertyDescriptor(n,a))}}}function zr(e){var t=Ur(e.$options.inject,e);t&&(Be(!1),Object.keys(t).forEach((function(n){Ve(e,n,t[n])})),Be(!0))}function Ur(e,t){if(e){for(var n=Object.create(null),r=_e?Reflect.ownKeys(e):Object.keys(e),i=0;i<r.length;i++){var o=r[i];if("__ob__"!==o){var a=e[o].from;if(a in t._provided)n[o]=t._provided[a];else if("default"in e[o]){var s=e[o].default;n[o]=c(s)?s.call(t):s}else 0}}return n}}var Kr=0;function Xr(e){e.prototype._init=function(e){var t=this;t._uid=Kr++,t._isVue=!0,t.__v_skip=!0,t._scope=new gn(!0),t._scope.parent=void 0,t._scope._vm=!0,e&&e._isComponent?Qr(t,e):t.$options=wi(Jr(t.constructor),e||{},t),t._renderProxy=t,t._self=t,wn(t),ln(t),$t(t),An(t,"beforeCreate",void 0,!1),zr(t),Or(t),qr(t),An(t,"created"),t.$options.el&&t.$mount(t.$options.el)}}function Qr(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}function Jr(e){var t=e.options;if(e.super){var n=Jr(e.super),r=e.superOptions;if(n!==r){e.superOptions=n;var i=Zr(e);i&&I(e.extendOptions,i),t=e.options=wi(n,e.extendOptions),t.name&&(t.components[t.name]=e)}}return t}function Zr(e){var t,n=e.options,r=e.sealedOptions;for(var i in n)n[i]!==r[i]&&(t||(t={}),t[i]=n[i]);return t}function $r(e,t,n,o,a){var u,l=this,c=a.options;S(o,"_uid")?(u=Object.create(o),u._original=o):(u=o,o=o._original);var d=s(c._compiled),h=!d;this.data=e,this.props=t,this.children=n,this.parent=o,this.listeners=e.on||r,this.injections=Ur(c.inject,o),this.slots=function(){return l.$slots||Wt(o,e.scopedSlots,l.$slots=Gt(n,o)),l.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return Wt(o,e.scopedSlots,this.slots())}}),d&&(this.$options=c,this.$slots=this.slots(),this.$scopedSlots=Wt(o,e.scopedSlots,this.$slots)),c._scopeId?this._c=function(e,t,n,r){var a=wt(u,e,t,n,r,h);return a&&!i(a)&&(a.fnScopeId=c._scopeId,a.fnContext=o),a}:this._c=function(e,t,n,r){return wt(u,e,t,n,r,h)}}function ei(e,t,n,o,s){var u=e.options,l={},c=u.props;if(a(c))for(var d in c)l[d]=Di(d,c,t||r);else a(n.attrs)&&ni(l,n.attrs),a(n.props)&&ni(l,n.props);var h=new $r(n,l,s,o,e),p=u.render.call(null,h._c,h);if(p instanceof Fe)return ti(p,n,h.parent,u,h);if(i(p)){for(var f=_t(p)||[],g=new Array(f.length),m=0;m<f.length;m++)g[m]=ti(f[m],n,h.parent,u,h);return g}}function ti(e,t,n,r,i){var o=De(e);return o.fnContext=n,o.fnOptions=r,t.slot&&((o.data||(o.data={})).slot=t.slot),o}function ni(e,t){for(var n in t)e[E(n)]=t[n]}function ri(e){return e.name||e.__name||e._componentTag}Ht($r.prototype);var ii={init:function(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var n=e;ii.prepatch(n,n)}else{var r=e.componentInstance=si(e,bn);r.$mount(t?e.elm:void 0,t)}},prepatch:function(e,t){var n=t.componentOptions,r=t.componentInstance=e.componentInstance;Sn(r,n.propsData,n.listeners,t,n.children)},insert:function(e){var t=e.context,n=e.componentInstance;n._isMounted||(n._isMounted=!0,An(n,"mounted")),e.data.keepAlive&&(t._isMounted?Yn(n):xn(n,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?En(t,!0):t.$destroy())}},oi=Object.keys(ii);function ai(e,t,n,r,i){if(!o(e)){var u=n.$options._base;if(d(e)&&(e=u.extend(e)),"function"===typeof e){var l;if(o(e.cid)&&(l=e,e=sn(l,u),void 0===e))return an(l,t,n,r,i);t=t||{},Jr(e),a(t.model)&&ci(e.options,t);var c=ft(t,e,i);if(s(e.options.functional))return ei(e,c,t,n,r);var h=t.on;if(t.on=t.nativeOn,s(e.options.abstract)){var p=t.slot;t={},p&&(t.slot=p)}ui(t);var f=ri(e.options)||i,g=new Fe("vue-component-".concat(e.cid).concat(f?"-".concat(f):""),t,void 0,void 0,void 0,n,{Ctor:e,propsData:c,listeners:h,tag:i,children:r},l);return g}}}function si(e,t){var n={_isComponent:!0,_parentVnode:e,parent:t},r=e.data.inlineTemplate;return a(r)&&(n.render=r.render,n.staticRenderFns=r.staticRenderFns),new e.componentOptions.Ctor(n)}function ui(e){for(var t=e.hook||(e.hook={}),n=0;n<oi.length;n++){var r=oi[n],i=t[r],o=ii[r];i===o||i&&i._merged||(t[r]=i?li(o,i):o)}}function li(e,t){var n=function(n,r){e(n,r),t(n,r)};return n._merged=!0,n}function ci(e,t){var n=e.model&&e.model.prop||"value",r=e.model&&e.model.event||"input";(t.attrs||(t.attrs={}))[n]=t.model.value;var o=t.on||(t.on={}),s=o[r],u=t.model.callback;a(s)?(i(s)?-1===s.indexOf(u):s!==u)&&(o[r]=[u].concat(s)):o[r]=u}var di=B,hi=X.optionMergeStrategies;function pi(e,t,n){if(void 0===n&&(n=!0),!t)return e;for(var r,i,o,a=_e?Reflect.ownKeys(t):Object.keys(t),s=0;s<a.length;s++)r=a[s],"__ob__"!==r&&(i=e[r],o=t[r],n&&S(e,r)?i!==o&&p(i)&&p(o)&&pi(i,o):Ye(e,r,o));return e}function fi(e,t,n){return n?function(){var r=c(t)?t.call(n,n):t,i=c(e)?e.call(n,n):e;return r?pi(r,i):i}:t?e?function(){return pi(c(t)?t.call(this,this):t,c(e)?e.call(this,this):e)}:t:e}function gi(e,t){var n=t?e?e.concat(t):i(t)?t:[t]:e;return n?mi(n):n}function mi(e){for(var t=[],n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}function _i(e,t,n,r){var i=Object.create(e||null);return t?I(i,t):i}hi.data=function(e,t,n){return n?fi(e,t,n):t&&"function"!==typeof t?e:fi(e,t)},K.forEach((function(e){hi[e]=gi})),U.forEach((function(e){hi[e+"s"]=_i})),hi.watch=function(e,t,n,r){if(e===ce&&(e=void 0),t===ce&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;var o={};for(var a in I(o,e),t){var s=o[a],u=t[a];s&&!i(s)&&(s=[s]),o[a]=s?s.concat(u):i(u)?u:[u]}return o},hi.props=hi.methods=hi.inject=hi.computed=function(e,t,n,r){if(!e)return t;var i=Object.create(null);return I(i,e),t&&I(i,t),i},hi.provide=function(e,t){return e?function(){var n=Object.create(null);return pi(n,c(e)?e.call(this):e),t&&pi(n,c(t)?t.call(this):t,!1),n}:t};var yi=function(e,t){return void 0===t?e:t};function vi(e,t){var n=e.props;if(n){var r,o,a,s={};if(i(n)){r=n.length;while(r--)o=n[r],"string"===typeof o&&(a=E(o),s[a]={type:null})}else if(p(n))for(var u in n)o=n[u],a=E(u),s[a]=p(o)?o:{type:o};else 0;e.props=s}}function bi(e,t){var n=e.inject;if(n){var r=e.inject={};if(i(n))for(var o=0;o<n.length;o++)r[n[o]]={from:n[o]};else if(p(n))for(var a in n){var s=n[a];r[a]=p(s)?I({from:a},s):{from:s}}else 0}}function Fi(e){var t=e.directives;if(t)for(var n in t){var r=t[n];c(r)&&(t[n]={bind:r,update:r})}}function wi(e,t,n){if(c(t)&&(t=t.options),vi(t,n),bi(t,n),Fi(t),!t._base&&(t.extends&&(e=wi(e,t.extends,n)),t.mixins))for(var r=0,i=t.mixins.length;r<i;r++)e=wi(e,t.mixins[r],n);var o,a={};for(o in e)s(o);for(o in t)S(e,o)||s(o);function s(r){var i=hi[r]||yi;a[r]=i(e[r],t[r],n,r)}return a}function Ci(e,t,n,r){if("string"===typeof n){var i=e[t];if(S(i,n))return i[n];var o=E(n);if(S(i,o))return i[o];var a=A(o);if(S(i,a))return i[a];var s=i[n]||i[o]||i[a];return s}}function Di(e,t,n,r){var i=t[e],o=!S(n,e),a=n[e],s=Ai(Boolean,i.type);if(s>-1)if(o&&!S(i,"default"))a=!1;else if(""===a||a===M(e)){var u=Ai(String,i.type);(u<0||s<u)&&(a=!0)}if(void 0===a){a=Si(r,i,e);var l=Ne;Be(!0),Ge(a),Be(l)}return a}function Si(e,t,n){if(S(t,"default")){var r=t.default;return e&&e.$options.propsData&&void 0===e.$options.propsData[n]&&void 0!==e._props[n]?e._props[n]:c(r)&&"Function"!==xi(t.type)?r.call(e):r}}var ki=/^\s*function (\w+)/;function xi(e){var t=e&&e.toString().match(ki);return t?t[1]:""}function Ei(e,t){return xi(e)===xi(t)}function Ai(e,t){if(!i(t))return Ei(t,e)?0:-1;for(var n=0,r=t.length;n<r;n++)if(Ei(t[n],e))return n;return-1}function Ti(e){this._init(e)}function Mi(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=P(arguments,1);return n.unshift(this),c(e.install)?e.install.apply(e,n):c(e)&&e.apply(null,n),t.push(e),this}}function Oi(e){e.mixin=function(e){return this.options=wi(this.options,e),this}}function Li(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var o=ri(e)||ri(n.options);var a=function(e){this._init(e)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=t++,a.options=wi(n.options,e),a["super"]=n,a.options.props&&Ri(a),a.options.computed&&Pi(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,U.forEach((function(e){a[e]=n[e]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=I({},a.options),i[r]=a,a}}function Ri(e){var t=e.options.props;for(var n in t)Mr(e.prototype,"_props",n)}function Pi(e){var t=e.options.computed;for(var n in t)Br(e.prototype,n,t[n])}function Ii(e){U.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&p(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&c(n)&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}function Ni(e){return e&&(ri(e.Ctor.options)||e.tag)}function Bi(e,t){return i(e)?e.indexOf(t)>-1:"string"===typeof e?e.split(",").indexOf(t)>-1:!!f(e)&&e.test(t)}function ji(e,t){var n=e.cache,r=e.keys,i=e._vnode,o=e.$vnode;for(var a in n){var s=n[a];if(s){var u=s.name;u&&!t(u)&&Hi(n,a,r,i)}}o.componentOptions.children=void 0}function Hi(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,C(n,t)}Xr(Ti),Wr(Ti),fn(Ti),Cn(Ti),rn(Ti);var Gi=[String,RegExp,Array],Vi={name:"keep-alive",abstract:!0,props:{include:Gi,exclude:Gi,max:[String,Number]},methods:{cacheVNode:function(){var e=this,t=e.cache,n=e.keys,r=e.vnodeToCache,i=e.keyToCache;if(r){var o=r.tag,a=r.componentInstance,s=r.componentOptions;t[i]={name:Ni(s),tag:o,componentInstance:a},n.push(i),this.max&&n.length>parseInt(this.max)&&Hi(t,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Hi(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){ji(e,(function(e){return Bi(t,e)}))})),this.$watch("exclude",(function(t){ji(e,(function(e){return!Bi(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=un(e),n=t&&t.componentOptions;if(n){var r=Ni(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Bi(o,r))||a&&r&&Bi(a,r))return t;var s=this,u=s.cache,l=s.keys,c=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key;u[c]?(t.componentInstance=u[c].componentInstance,C(l,c),l.push(c)):(this.vnodeToCache=t,this.keyToCache=c),t.data.keepAlive=!0}return t||e&&e[0]}},Yi={KeepAlive:Vi};function Wi(e){var t={get:function(){return X}};Object.defineProperty(e,"config",t),e.util={warn:di,extend:I,mergeOptions:wi,defineReactive:Ve},e.set=Ye,e.delete=We,e.nextTick=_r,e.observable=function(e){return Ge(e),e},e.options=Object.create(null),U.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,I(e.options.components,Yi),Mi(e),Oi(e),Li(e),Ii(e)}Wi(Ti),Object.defineProperty(Ti.prototype,"$isServer",{get:pe}),Object.defineProperty(Ti.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ti,"FunctionalRenderContext",{value:$r}),Ti.version=Cr;var qi=b("style,class"),zi=b("input,textarea,option,select,progress"),Ui=function(e,t,n){return"value"===n&&zi(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},Ki=b("contenteditable,draggable,spellcheck"),Xi=b("events,caret,typing,plaintext-only"),Qi=function(e,t){return to(t)||"false"===t?"false":"contenteditable"===e&&Xi(t)?t:"true"},Ji=b("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Zi="http://www.w3.org/1999/xlink",$i=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},eo=function(e){return $i(e)?e.slice(6,e.length):""},to=function(e){return null==e||!1===e};function no(e){var t=e.data,n=e,r=e;while(a(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(t=ro(r.data,t));while(a(n=n.parent))n&&n.data&&(t=ro(t,n.data));return io(t.staticClass,t.class)}function ro(e,t){return{staticClass:oo(e.staticClass,t.staticClass),class:a(e.class)?[e.class,t.class]:t.class}}function io(e,t){return a(e)||a(t)?oo(e,ao(t)):""}function oo(e,t){return e?t?e+" "+t:e:t||""}function ao(e){return Array.isArray(e)?so(e):d(e)?uo(e):"string"===typeof e?e:""}function so(e){for(var t,n="",r=0,i=e.length;r<i;r++)a(t=ao(e[r]))&&""!==t&&(n&&(n+=" "),n+=t);return n}function uo(e){var t="";for(var n in e)e[n]&&(t&&(t+=" "),t+=n);return t}var lo={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},co=b("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),ho=b("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),po=function(e){return"pre"===e},fo=function(e){return co(e)||ho(e)};function go(e){return ho(e)?"svg":"math"===e?"math":void 0}var mo=Object.create(null);function _o(e){if(!ne)return!0;if(fo(e))return!1;if(e=e.toLowerCase(),null!=mo[e])return mo[e];var t=document.createElement(e);return e.indexOf("-")>-1?mo[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:mo[e]=/HTMLUnknownElement/.test(t.toString())}var yo=b("text,number,password,search,email,tel,url");function vo(e){if("string"===typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}function bo(e,t){var n=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function Fo(e,t){return document.createElementNS(lo[e],t)}function wo(e){return document.createTextNode(e)}function Co(e){return document.createComment(e)}function Do(e,t,n){e.insertBefore(t,n)}function So(e,t){e.removeChild(t)}function ko(e,t){e.appendChild(t)}function xo(e){return e.parentNode}function Eo(e){return e.nextSibling}function Ao(e){return e.tagName}function To(e,t){e.textContent=t}function Mo(e,t){e.setAttribute(t,"")}var Oo=Object.freeze({__proto__:null,createElement:bo,createElementNS:Fo,createTextNode:wo,createComment:Co,insertBefore:Do,removeChild:So,appendChild:ko,parentNode:xo,nextSibling:Eo,tagName:Ao,setTextContent:To,setStyleScope:Mo}),Lo={create:function(e,t){Ro(t)},update:function(e,t){e.data.ref!==t.data.ref&&(Ro(e,!0),Ro(t))},destroy:function(e){Ro(e,!0)}};function Ro(e,t){var n=e.data.ref;if(a(n)){var r=e.context,o=e.componentInstance||e.elm,s=t?null:o,u=t?void 0:o;if(c(n))or(n,r,[s],r,"template ref function");else{var l=e.data.refInFor,d="string"===typeof n||"number"===typeof n,h=tt(n),p=r.$refs;if(d||h)if(l){var f=d?p[n]:n.value;t?i(f)&&C(f,o):i(f)?f.includes(o)||f.push(o):d?(p[n]=[o],Po(r,n,p[n])):n.value=[o]}else if(d){if(t&&p[n]!==o)return;p[n]=u,Po(r,n,s)}else if(h){if(t&&n.value!==o)return;n.value=s}else 0}}}function Po(e,t,n){var r=e._setupState;r&&S(r,t)&&(tt(r[t])?r[t].value=n:r[t]=n)}var Io=new Fe("",{},[]),No=["create","activate","update","remove","destroy"];function Bo(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&a(e.data)===a(t.data)&&jo(e,t)||s(e.isAsyncPlaceholder)&&o(t.asyncFactory.error))}function jo(e,t){if("input"!==e.tag)return!0;var n,r=a(n=e.data)&&a(n=n.attrs)&&n.type,i=a(n=t.data)&&a(n=n.attrs)&&n.type;return r===i||yo(r)&&yo(i)}function Ho(e,t,n){var r,i,o={};for(r=t;r<=n;++r)i=e[r].key,a(i)&&(o[i]=r);return o}function Go(e){var t,n,r={},u=e.modules,c=e.nodeOps;for(t=0;t<No.length;++t)for(r[No[t]]=[],n=0;n<u.length;++n)a(u[n][No[t]])&&r[No[t]].push(u[n][No[t]]);function d(e){return new Fe(c.tagName(e).toLowerCase(),{},[],void 0,e)}function h(e,t){function n(){0===--n.listeners&&p(e)}return n.listeners=t,n}function p(e){var t=c.parentNode(e);a(t)&&c.removeChild(t,e)}function f(e,t,n,r,i,o,u){if(a(e.elm)&&a(o)&&(e=o[u]=De(e)),e.isRootInsert=!i,!g(e,t,n,r)){var l=e.data,d=e.children,h=e.tag;a(h)?(e.elm=e.ns?c.createElementNS(e.ns,h):c.createElement(h,e),C(e),v(e,d,t),a(l)&&w(e,t),y(n,e.elm,r)):s(e.isComment)?(e.elm=c.createComment(e.text),y(n,e.elm,r)):(e.elm=c.createTextNode(e.text),y(n,e.elm,r))}}function g(e,t,n,r){var i=e.data;if(a(i)){var o=a(e.componentInstance)&&i.keepAlive;if(a(i=i.hook)&&a(i=i.init)&&i(e,!1),a(e.componentInstance))return m(e,t),y(n,e.elm,r),s(o)&&_(e,t,n,r),!0}}function m(e,t){a(e.data.pendingInsert)&&(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,F(e)?(w(e,t),C(e)):(Ro(e),t.push(e))}function _(e,t,n,i){var o,s=e;while(s.componentInstance)if(s=s.componentInstance._vnode,a(o=s.data)&&a(o=o.transition)){for(o=0;o<r.activate.length;++o)r.activate[o](Io,s);t.push(s);break}y(n,e.elm,i)}function y(e,t,n){a(e)&&(a(n)?c.parentNode(n)===e&&c.insertBefore(e,t,n):c.appendChild(e,t))}function v(e,t,n){if(i(t)){0;for(var r=0;r<t.length;++r)f(t[r],n,e.elm,null,!0,t,r)}else l(e.text)&&c.appendChild(e.elm,c.createTextNode(String(e.text)))}function F(e){while(e.componentInstance)e=e.componentInstance._vnode;return a(e.tag)}function w(e,n){for(var i=0;i<r.create.length;++i)r.create[i](Io,e);t=e.data.hook,a(t)&&(a(t.create)&&t.create(Io,e),a(t.insert)&&n.push(e))}function C(e){var t;if(a(t=e.fnScopeId))c.setStyleScope(e.elm,t);else{var n=e;while(n)a(t=n.context)&&a(t=t.$options._scopeId)&&c.setStyleScope(e.elm,t),n=n.parent}a(t=bn)&&t!==e.context&&t!==e.fnContext&&a(t=t.$options._scopeId)&&c.setStyleScope(e.elm,t)}function D(e,t,n,r,i,o){for(;r<=i;++r)f(n[r],o,e,t,!1,n,r)}function S(e){var t,n,i=e.data;if(a(i))for(a(t=i.hook)&&a(t=t.destroy)&&t(e),t=0;t<r.destroy.length;++t)r.destroy[t](e);if(a(t=e.children))for(n=0;n<e.children.length;++n)S(e.children[n])}function k(e,t,n){for(;t<=n;++t){var r=e[t];a(r)&&(a(r.tag)?(x(r),S(r)):p(r.elm))}}function x(e,t){if(a(t)||a(e.data)){var n,i=r.remove.length+1;for(a(t)?t.listeners+=i:t=h(e.elm,i),a(n=e.componentInstance)&&a(n=n._vnode)&&a(n.data)&&x(n,t),n=0;n<r.remove.length;++n)r.remove[n](e,t);a(n=e.data.hook)&&a(n=n.remove)?n(e,t):t()}else p(e.elm)}function E(e,t,n,r,i){var s,u,l,d,h=0,p=0,g=t.length-1,m=t[0],_=t[g],y=n.length-1,v=n[0],b=n[y],F=!i;while(h<=g&&p<=y)o(m)?m=t[++h]:o(_)?_=t[--g]:Bo(m,v)?(T(m,v,r,n,p),m=t[++h],v=n[++p]):Bo(_,b)?(T(_,b,r,n,y),_=t[--g],b=n[--y]):Bo(m,b)?(T(m,b,r,n,y),F&&c.insertBefore(e,m.elm,c.nextSibling(_.elm)),m=t[++h],b=n[--y]):Bo(_,v)?(T(_,v,r,n,p),F&&c.insertBefore(e,_.elm,m.elm),_=t[--g],v=n[++p]):(o(s)&&(s=Ho(t,h,g)),u=a(v.key)?s[v.key]:A(v,t,h,g),o(u)?f(v,r,e,m.elm,!1,n,p):(l=t[u],Bo(l,v)?(T(l,v,r,n,p),t[u]=void 0,F&&c.insertBefore(e,l.elm,m.elm)):f(v,r,e,m.elm,!1,n,p)),v=n[++p]);h>g?(d=o(n[y+1])?null:n[y+1].elm,D(e,d,n,p,y,r)):p>y&&k(t,h,g)}function A(e,t,n,r){for(var i=n;i<r;i++){var o=t[i];if(a(o)&&Bo(e,o))return i}}function T(e,t,n,i,u,l){if(e!==t){a(t.elm)&&a(i)&&(t=i[u]=De(t));var d=t.elm=e.elm;if(s(e.isAsyncPlaceholder))a(t.asyncFactory.resolved)?L(e.elm,t,n):t.isAsyncPlaceholder=!0;else if(s(t.isStatic)&&s(e.isStatic)&&t.key===e.key&&(s(t.isCloned)||s(t.isOnce)))t.componentInstance=e.componentInstance;else{var h,p=t.data;a(p)&&a(h=p.hook)&&a(h=h.prepatch)&&h(e,t);var f=e.children,g=t.children;if(a(p)&&F(t)){for(h=0;h<r.update.length;++h)r.update[h](e,t);a(h=p.hook)&&a(h=h.update)&&h(e,t)}o(t.text)?a(f)&&a(g)?f!==g&&E(d,f,g,n,l):a(g)?(a(e.text)&&c.setTextContent(d,""),D(d,null,g,0,g.length-1,n)):a(f)?k(f,0,f.length-1):a(e.text)&&c.setTextContent(d,""):e.text!==t.text&&c.setTextContent(d,t.text),a(p)&&a(h=p.hook)&&a(h=h.postpatch)&&h(e,t)}}}function M(e,t,n){if(s(n)&&a(e.parent))e.parent.data.pendingInsert=t;else for(var r=0;r<t.length;++r)t[r].data.hook.insert(t[r])}var O=b("attrs,class,staticClass,staticStyle,key");function L(e,t,n,r){var i,o=t.tag,u=t.data,l=t.children;if(r=r||u&&u.pre,t.elm=e,s(t.isComment)&&a(t.asyncFactory))return t.isAsyncPlaceholder=!0,!0;if(a(u)&&(a(i=u.hook)&&a(i=i.init)&&i(t,!0),a(i=t.componentInstance)))return m(t,n),!0;if(a(o)){if(a(l))if(e.hasChildNodes())if(a(i=u)&&a(i=i.domProps)&&a(i=i.innerHTML)){if(i!==e.innerHTML)return!1}else{for(var c=!0,d=e.firstChild,h=0;h<l.length;h++){if(!d||!L(d,l[h],n,r)){c=!1;break}d=d.nextSibling}if(!c||d)return!1}else v(t,l,n);if(a(u)){var p=!1;for(var f in u)if(!O(f)){p=!0,w(t,n);break}!p&&u["class"]&&kr(u["class"])}}else e.data!==t.text&&(e.data=t.text);return!0}return function(e,t,n,i){if(!o(t)){var u=!1,l=[];if(o(e))u=!0,f(t,l);else{var h=a(e.nodeType);if(!h&&Bo(e,t))T(e,t,l,null,null,i);else{if(h){if(1===e.nodeType&&e.hasAttribute(z)&&(e.removeAttribute(z),n=!0),s(n)&&L(e,t,l))return M(t,l,!0),e;e=d(e)}var p=e.elm,g=c.parentNode(p);if(f(t,l,p._leaveCb?null:g,c.nextSibling(p)),a(t.parent)){var m=t.parent,_=F(t);while(m){for(var y=0;y<r.destroy.length;++y)r.destroy[y](m);if(m.elm=t.elm,_){for(var v=0;v<r.create.length;++v)r.create[v](Io,m);var b=m.data.hook.insert;if(b.merged)for(var w=b.fns.slice(1),C=0;C<w.length;C++)w[C]()}else Ro(m);m=m.parent}}a(g)?k([e],0,0):a(e.tag)&&S(e)}}return M(t,l,u),t.elm}a(e)&&S(e)}}var Vo={create:Yo,update:Yo,destroy:function(e){Yo(e,Io)}};function Yo(e,t){(e.data.directives||t.data.directives)&&Wo(e,t)}function Wo(e,t){var n,r,i,o=e===Io,a=t===Io,s=zo(e.data.directives,e.context),u=zo(t.data.directives,t.context),l=[],c=[];for(n in u)r=s[n],i=u[n],r?(i.oldValue=r.value,i.oldArg=r.arg,Ko(i,"update",t,e),i.def&&i.def.componentUpdated&&c.push(i)):(Ko(i,"bind",t,e),i.def&&i.def.inserted&&l.push(i));if(l.length){var d=function(){for(var n=0;n<l.length;n++)Ko(l[n],"inserted",t,e)};o?pt(t,"insert",d):d()}if(c.length&&pt(t,"postpatch",(function(){for(var n=0;n<c.length;n++)Ko(c[n],"componentUpdated",t,e)})),!o)for(n in s)u[n]||Ko(s[n],"unbind",e,e,a)}var qo=Object.create(null);function zo(e,t){var n,r,i=Object.create(null);if(!e)return i;for(n=0;n<e.length;n++){if(r=e[n],r.modifiers||(r.modifiers=qo),i[Uo(r)]=r,t._setupState&&t._setupState.__sfc){var o=r.def||Ci(t,"_setupState","v-"+r.name);r.def="function"===typeof o?{bind:o,update:o}:o}r.def=r.def||Ci(t.$options,"directives",r.name,!0)}return i}function Uo(e){return e.rawName||"".concat(e.name,".").concat(Object.keys(e.modifiers||{}).join("."))}function Ko(e,t,n,r,i){var o=e.def&&e.def[t];if(o)try{o(n.elm,e,n,r,i)}catch(id){ir(id,n.context,"directive ".concat(e.name," ").concat(t," hook"))}}var Xo=[Lo,Vo];function Qo(e,t){var n=t.componentOptions;if((!a(n)||!1!==n.Ctor.options.inheritAttrs)&&(!o(e.data.attrs)||!o(t.data.attrs))){var r,i,u,l=t.elm,c=e.data.attrs||{},d=t.data.attrs||{};for(r in(a(d.__ob__)||s(d._v_attr_proxy))&&(d=t.data.attrs=I({},d)),d)i=d[r],u=c[r],u!==i&&Jo(l,r,i,t.data.pre);for(r in(ie||ae)&&d.value!==c.value&&Jo(l,"value",d.value),c)o(d[r])&&($i(r)?l.removeAttributeNS(Zi,eo(r)):Ki(r)||l.removeAttribute(r))}}function Jo(e,t,n,r){r||e.tagName.indexOf("-")>-1?Zo(e,t,n):Ji(t)?to(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Ki(t)?e.setAttribute(t,Qi(t,n)):$i(t)?to(n)?e.removeAttributeNS(Zi,eo(t)):e.setAttributeNS(Zi,t,n):Zo(e,t,n)}function Zo(e,t,n){if(to(n))e.removeAttribute(t);else{if(ie&&!oe&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var $o={create:Qo,update:Qo};function ea(e,t){var n=t.elm,r=t.data,i=e.data;if(!(o(r.staticClass)&&o(r.class)&&(o(i)||o(i.staticClass)&&o(i.class)))){var s=no(t),u=n._transitionClasses;a(u)&&(s=oo(s,ao(u))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var ta,na,ra,ia,oa,aa,sa={create:ea,update:ea},ua=/[\w).+\-_$\]]/;function la(e){var t,n,r,i,o,a=!1,s=!1,u=!1,l=!1,c=0,d=0,h=0,p=0;for(r=0;r<e.length;r++)if(n=t,t=e.charCodeAt(r),a)39===t&&92!==n&&(a=!1);else if(s)34===t&&92!==n&&(s=!1);else if(u)96===t&&92!==n&&(u=!1);else if(l)47===t&&92!==n&&(l=!1);else if(124!==t||124===e.charCodeAt(r+1)||124===e.charCodeAt(r-1)||c||d||h){switch(t){case 34:s=!0;break;case 39:a=!0;break;case 96:u=!0;break;case 40:h++;break;case 41:h--;break;case 91:d++;break;case 93:d--;break;case 123:c++;break;case 125:c--;break}if(47===t){for(var f=r-1,g=void 0;f>=0;f--)if(g=e.charAt(f)," "!==g)break;g&&ua.test(g)||(l=!0)}}else void 0===i?(p=r+1,i=e.slice(0,r).trim()):m();function m(){(o||(o=[])).push(e.slice(p,r).trim()),p=r+1}if(void 0===i?i=e.slice(0,r).trim():0!==p&&m(),o)for(r=0;r<o.length;r++)i=ca(i,o[r]);return i}function ca(e,t){var n=t.indexOf("(");if(n<0)return'_f("'.concat(t,'")(').concat(e,")");var r=t.slice(0,n),i=t.slice(n+1);return'_f("'.concat(r,'")(').concat(e).concat(")"!==i?","+i:i)}function da(e,t){console.error("[Vue compiler]: ".concat(e))}function ha(e,t){return e?e.map((function(e){return e[t]})).filter((function(e){return e})):[]}function pa(e,t,n,r,i){(e.props||(e.props=[])).push(Ca({name:t,value:n,dynamic:i},r)),e.plain=!1}function fa(e,t,n,r,i){var o=i?e.dynamicAttrs||(e.dynamicAttrs=[]):e.attrs||(e.attrs=[]);o.push(Ca({name:t,value:n,dynamic:i},r)),e.plain=!1}function ga(e,t,n,r){e.attrsMap[t]=n,e.attrsList.push(Ca({name:t,value:n},r))}function ma(e,t,n,r,i,o,a,s){(e.directives||(e.directives=[])).push(Ca({name:t,rawName:n,value:r,arg:i,isDynamicArg:o,modifiers:a},s)),e.plain=!1}function _a(e,t,n){return n?"_p(".concat(t,',"').concat(e,'")'):e+t}function ya(e,t,n,i,o,a,s,u){var l;i=i||r,i.right?u?t="(".concat(t,")==='click'?'contextmenu':(").concat(t,")"):"click"===t&&(t="contextmenu",delete i.right):i.middle&&(u?t="(".concat(t,")==='click'?'mouseup':(").concat(t,")"):"click"===t&&(t="mouseup")),i.capture&&(delete i.capture,t=_a("!",t,u)),i.once&&(delete i.once,t=_a("~",t,u)),i.passive&&(delete i.passive,t=_a("&",t,u)),i.native?(delete i.native,l=e.nativeEvents||(e.nativeEvents={})):l=e.events||(e.events={});var c=Ca({value:n.trim(),dynamic:u},s);i!==r&&(c.modifiers=i);var d=l[t];Array.isArray(d)?o?d.unshift(c):d.push(c):l[t]=d?o?[c,d]:[d,c]:c,e.plain=!1}function va(e,t){return e.rawAttrsMap[":"+t]||e.rawAttrsMap["v-bind:"+t]||e.rawAttrsMap[t]}function ba(e,t,n){var r=Fa(e,":"+t)||Fa(e,"v-bind:"+t);if(null!=r)return la(r);if(!1!==n){var i=Fa(e,t);if(null!=i)return JSON.stringify(i)}}function Fa(e,t,n){var r;if(null!=(r=e.attrsMap[t]))for(var i=e.attrsList,o=0,a=i.length;o<a;o++)if(i[o].name===t){i.splice(o,1);break}return n&&delete e.attrsMap[t],r}function wa(e,t){for(var n=e.attrsList,r=0,i=n.length;r<i;r++){var o=n[r];if(t.test(o.name))return n.splice(r,1),o}}function Ca(e,t){return t&&(null!=t.start&&(e.start=t.start),null!=t.end&&(e.end=t.end)),e}function Da(e,t,n){var r=n||{},i=r.number,o=r.trim,a="$$v",s=a;o&&(s="(typeof ".concat(a," === 'string'")+"? ".concat(a,".trim()")+": ".concat(a,")")),i&&(s="_n(".concat(s,")"));var u=Sa(t,s);e.model={value:"(".concat(t,")"),expression:JSON.stringify(t),callback:"function (".concat(a,") {").concat(u,"}")}}function Sa(e,t){var n=ka(e);return null===n.key?"".concat(e,"=").concat(t):"$set(".concat(n.exp,", ").concat(n.key,", ").concat(t,")")}function ka(e){if(e=e.trim(),ta=e.length,e.indexOf("[")<0||e.lastIndexOf("]")<ta-1)return ia=e.lastIndexOf("."),ia>-1?{exp:e.slice(0,ia),key:'"'+e.slice(ia+1)+'"'}:{exp:e,key:null};na=e,ia=oa=aa=0;while(!Ea())ra=xa(),Aa(ra)?Ma(ra):91===ra&&Ta(ra);return{exp:e.slice(0,oa),key:e.slice(oa+1,aa)}}function xa(){return na.charCodeAt(++ia)}function Ea(){return ia>=ta}function Aa(e){return 34===e||39===e}function Ta(e){var t=1;oa=ia;while(!Ea())if(e=xa(),Aa(e))Ma(e);else if(91===e&&t++,93===e&&t--,0===t){aa=ia;break}}function Ma(e){var t=e;while(!Ea())if(e=xa(),e===t)break}var Oa,La="__r",Ra="__c";function Pa(e,t,n){n;var r=t.value,i=t.modifiers,o=e.tag,a=e.attrsMap.type;if(e.component)return Da(e,r,i),!1;if("select"===o)Ba(e,r,i);else if("input"===o&&"checkbox"===a)Ia(e,r,i);else if("input"===o&&"radio"===a)Na(e,r,i);else if("input"===o||"textarea"===o)ja(e,r,i);else{if(!X.isReservedTag(o))return Da(e,r,i),!1}return!0}function Ia(e,t,n){var r=n&&n.number,i=ba(e,"value")||"null",o=ba(e,"true-value")||"true",a=ba(e,"false-value")||"false";pa(e,"checked","Array.isArray(".concat(t,")")+"?_i(".concat(t,",").concat(i,")>-1")+("true"===o?":(".concat(t,")"):":_q(".concat(t,",").concat(o,")"))),ya(e,"change","var $$a=".concat(t,",")+"$$el=$event.target,"+"$$c=$$el.checked?(".concat(o,"):(").concat(a,");")+"if(Array.isArray($$a)){"+"var $$v=".concat(r?"_n("+i+")":i,",")+"$$i=_i($$a,$$v);"+"if($$el.checked){$$i<0&&(".concat(Sa(t,"$$a.concat([$$v])"),")}")+"else{$$i>-1&&(".concat(Sa(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))"),")}")+"}else{".concat(Sa(t,"$$c"),"}"),null,!0)}function Na(e,t,n){var r=n&&n.number,i=ba(e,"value")||"null";i=r?"_n(".concat(i,")"):i,pa(e,"checked","_q(".concat(t,",").concat(i,")")),ya(e,"change",Sa(t,i),null,!0)}function Ba(e,t,n){var r=n&&n.number,i='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;'+"return ".concat(r?"_n(val)":"val","})"),o="$event.target.multiple ? $$selectedVal : $$selectedVal[0]",a="var $$selectedVal = ".concat(i,";");a="".concat(a," ").concat(Sa(t,o)),ya(e,"change",a,null,!0)}function ja(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,u=!o&&"range"!==r,l=o?"change":"range"===r?La:"input",c="$event.target.value";s&&(c="$event.target.value.trim()"),a&&(c="_n(".concat(c,")"));var d=Sa(t,c);u&&(d="if($event.target.composing)return;".concat(d)),pa(e,"value","(".concat(t,")")),ya(e,l,d,null,!0),(s||a)&&ya(e,"blur","$forceUpdate()")}function Ha(e){if(a(e[La])){var t=ie?"change":"input";e[t]=[].concat(e[La],e[t]||[]),delete e[La]}a(e[Ra])&&(e.change=[].concat(e[Ra],e.change||[]),delete e[Ra])}function Ga(e,t,n){var r=Oa;return function i(){var o=t.apply(null,arguments);null!==o&&Wa(e,i,n,r)}}var Va=lr&&!(le&&Number(le[1])<=53);function Ya(e,t,n,r){if(Va){var i=Nn,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}Oa.addEventListener(e,t,de?{capture:n,passive:r}:n)}function Wa(e,t,n,r){(r||Oa).removeEventListener(e,t._wrapper||t,n)}function qa(e,t){if(!o(e.data.on)||!o(t.data.on)){var n=t.data.on||{},r=e.data.on||{};Oa=t.elm||e.elm,Ha(n),ht(n,r,Ya,Wa,Ga,t.context),Oa=void 0}}var za,Ua={create:qa,update:qa,destroy:function(e){return qa(e,Io)}};function Ka(e,t){if(!o(e.data.domProps)||!o(t.data.domProps)){var n,r,i=t.elm,u=e.data.domProps||{},l=t.data.domProps||{};for(n in(a(l.__ob__)||s(l._v_attr_proxy))&&(l=t.data.domProps=I({},l)),u)n in l||(i[n]="");for(n in l){if(r=l[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===u[n])continue;1===i.childNodes.length&&i.removeChild(i.childNodes[0])}if("value"===n&&"PROGRESS"!==i.tagName){i._value=r;var c=o(r)?"":String(r);Xa(i,c)&&(i.value=c)}else if("innerHTML"===n&&ho(i.tagName)&&o(i.innerHTML)){za=za||document.createElement("div"),za.innerHTML="<svg>".concat(r,"</svg>");var d=za.firstChild;while(i.firstChild)i.removeChild(i.firstChild);while(d.firstChild)i.appendChild(d.firstChild)}else if(r!==u[n])try{i[n]=r}catch(id){}}}}function Xa(e,t){return!e.composing&&("OPTION"===e.tagName||Qa(e,t)||Ja(e,t))}function Qa(e,t){var n=!0;try{n=document.activeElement!==e}catch(id){}return n&&e.value!==t}function Ja(e,t){var n=e.value,r=e._vModifiers;if(a(r)){if(r.number)return v(n)!==v(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}var Za={create:Ka,update:Ka},$a=k((function(e){var t={},n=/;(?![^(]*\))/g,r=/:(.+)/;return e.split(n).forEach((function(e){if(e){var n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}));function es(e){var t=ts(e.style);return e.staticStyle?I(e.staticStyle,t):t}function ts(e){return Array.isArray(e)?N(e):"string"===typeof e?$a(e):e}function ns(e,t){var n,r={};if(t){var i=e;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=es(i.data))&&I(r,n)}(n=es(e.data))&&I(r,n);var o=e;while(o=o.parent)o.data&&(n=es(o.data))&&I(r,n);return r}var rs,is=/^--/,os=/\s*!important$/,as=function(e,t,n){if(is.test(t))e.style.setProperty(t,n);else if(os.test(n))e.style.setProperty(M(t),n.replace(os,""),"important");else{var r=us(t);if(Array.isArray(n))for(var i=0,o=n.length;i<o;i++)e.style[r]=n[i];else e.style[r]=n}},ss=["Webkit","Moz","ms"],us=k((function(e){if(rs=rs||document.createElement("div").style,e=E(e),"filter"!==e&&e in rs)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<ss.length;n++){var r=ss[n]+t;if(r in rs)return r}}));function ls(e,t){var n=t.data,r=e.data;if(!(o(n.staticStyle)&&o(n.style)&&o(r.staticStyle)&&o(r.style))){var i,s,u=t.elm,l=r.staticStyle,c=r.normalizedStyle||r.style||{},d=l||c,h=ts(t.data.style)||{};t.data.normalizedStyle=a(h.__ob__)?I({},h):h;var p=ns(t,!0);for(s in d)o(p[s])&&as(u,s,"");for(s in p)i=p[s],as(u,s,null==i?"":i)}}var cs={create:ls,update:ls},ds=/\s+/;function hs(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ds).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" ".concat(e.getAttribute("class")||""," ");n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function ps(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ds).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{var n=" ".concat(e.getAttribute("class")||""," "),r=" "+t+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function fs(e){if(e){if("object"===typeof e){var t={};return!1!==e.css&&I(t,gs(e.name||"v")),I(t,e),t}return"string"===typeof e?gs(e):void 0}}var gs=k((function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}})),ms=ne&&!oe,_s="transition",ys="animation",vs="transition",bs="transitionend",Fs="animation",ws="animationend";ms&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(vs="WebkitTransition",bs="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Fs="WebkitAnimation",ws="webkitAnimationEnd"));var Cs=ne?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ds(e){Cs((function(){Cs(e)}))}function Ss(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),hs(e,t))}function ks(e,t){e._transitionClasses&&C(e._transitionClasses,t),ps(e,t)}function xs(e,t,n){var r=As(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===_s?bs:ws,u=0,l=function(){e.removeEventListener(s,c),n()},c=function(t){t.target===e&&++u>=a&&l()};setTimeout((function(){u<a&&l()}),o+1),e.addEventListener(s,c)}var Es=/\b(transform|all)(,|$)/;function As(e,t){var n,r=window.getComputedStyle(e),i=(r[vs+"Delay"]||"").split(", "),o=(r[vs+"Duration"]||"").split(", "),a=Ts(i,o),s=(r[Fs+"Delay"]||"").split(", "),u=(r[Fs+"Duration"]||"").split(", "),l=Ts(s,u),c=0,d=0;t===_s?a>0&&(n=_s,c=a,d=o.length):t===ys?l>0&&(n=ys,c=l,d=u.length):(c=Math.max(a,l),n=c>0?a>l?_s:ys:null,d=n?n===_s?o.length:u.length:0);var h=n===_s&&Es.test(r[vs+"Property"]);return{type:n,timeout:c,propCount:d,hasTransform:h}}function Ts(e,t){while(e.length<t.length)e=e.concat(e);return Math.max.apply(null,t.map((function(t,n){return Ms(t)+Ms(e[n])})))}function Ms(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function Os(e,t){var n=e.elm;a(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());var r=fs(e.data.transition);if(!o(r)&&!a(n._enterCb)&&1===n.nodeType){var i=r.css,s=r.type,u=r.enterClass,l=r.enterToClass,h=r.enterActiveClass,p=r.appearClass,f=r.appearToClass,g=r.appearActiveClass,m=r.beforeEnter,_=r.enter,y=r.afterEnter,b=r.enterCancelled,F=r.beforeAppear,w=r.appear,C=r.afterAppear,D=r.appearCancelled,S=r.duration,k=bn,x=bn.$vnode;while(x&&x.parent)k=x.context,x=x.parent;var E=!k._isMounted||!e.isRootInsert;if(!E||w||""===w){var A=E&&p?p:u,T=E&&g?g:h,M=E&&f?f:l,O=E&&F||m,L=E&&c(w)?w:_,R=E&&C||y,P=E&&D||b,I=v(d(S)?S.enter:S);0;var N=!1!==i&&!oe,B=Ps(L),j=n._enterCb=W((function(){N&&(ks(n,M),ks(n,T)),j.cancelled?(N&&ks(n,A),P&&P(n)):R&&R(n),n._enterCb=null}));e.data.show||pt(e,"insert",(function(){var t=n.parentNode,r=t&&t._pending&&t._pending[e.key];r&&r.tag===e.tag&&r.elm._leaveCb&&r.elm._leaveCb(),L&&L(n,j)})),O&&O(n),N&&(Ss(n,A),Ss(n,T),Ds((function(){ks(n,A),j.cancelled||(Ss(n,M),B||(Rs(I)?setTimeout(j,I):xs(n,s,j)))}))),e.data.show&&(t&&t(),L&&L(n,j)),N||B||j()}}}function Ls(e,t){var n=e.elm;a(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var r=fs(e.data.transition);if(o(r)||1!==n.nodeType)return t();if(!a(n._leaveCb)){var i=r.css,s=r.type,u=r.leaveClass,l=r.leaveToClass,c=r.leaveActiveClass,h=r.beforeLeave,p=r.leave,f=r.afterLeave,g=r.leaveCancelled,m=r.delayLeave,_=r.duration,y=!1!==i&&!oe,b=Ps(p),F=v(d(_)?_.leave:_);0;var w=n._leaveCb=W((function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[e.key]=null),y&&(ks(n,l),ks(n,c)),w.cancelled?(y&&ks(n,u),g&&g(n)):(t(),f&&f(n)),n._leaveCb=null}));m?m(C):C()}function C(){w.cancelled||(!e.data.show&&n.parentNode&&((n.parentNode._pending||(n.parentNode._pending={}))[e.key]=e),h&&h(n),y&&(Ss(n,u),Ss(n,c),Ds((function(){ks(n,u),w.cancelled||(Ss(n,l),b||(Rs(F)?setTimeout(w,F):xs(n,s,w)))}))),p&&p(n,w),y||b||w())}}function Rs(e){return"number"===typeof e&&!isNaN(e)}function Ps(e){if(o(e))return!1;var t=e.fns;return a(t)?Ps(Array.isArray(t)?t[0]:t):(e._length||e.length)>1}function Is(e,t){!0!==t.data.show&&Os(t)}var Ns=ne?{create:Is,activate:Is,remove:function(e,t){!0!==e.data.show?Ls(e,t):t()}}:{},Bs=[$o,sa,Ua,Za,cs,Ns],js=Bs.concat(Xo),Hs=Go({nodeOps:Oo,modules:js});oe&&document.addEventListener("selectionchange",(function(){var e=document.activeElement;e&&e.vmodel&&Ks(e,"input")}));var Gs={inserted:function(e,t,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?pt(n,"postpatch",(function(){Gs.componentUpdated(e,t,n)})):Vs(e,t,n.context),e._vOptions=[].map.call(e.options,qs)):("textarea"===n.tag||yo(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",zs),e.addEventListener("compositionend",Us),e.addEventListener("change",Us),oe&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if("select"===n.tag){Vs(e,t,n.context);var r=e._vOptions,i=e._vOptions=[].map.call(e.options,qs);if(i.some((function(e,t){return!V(e,r[t])}))){var o=e.multiple?t.value.some((function(e){return Ws(e,i)})):t.value!==t.oldValue&&Ws(t.value,i);o&&Ks(e,"change")}}}};function Vs(e,t,n){Ys(e,t,n),(ie||ae)&&setTimeout((function(){Ys(e,t,n)}),0)}function Ys(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,u=e.options.length;s<u;s++)if(a=e.options[s],i)o=Y(r,qs(a))>-1,a.selected!==o&&(a.selected=o);else if(V(qs(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function Ws(e,t){return t.every((function(t){return!V(t,e)}))}function qs(e){return"_value"in e?e._value:e.value}function zs(e){e.target.composing=!0}function Us(e){e.target.composing&&(e.target.composing=!1,Ks(e.target,"input"))}function Ks(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Xs(e){return!e.componentInstance||e.data&&e.data.transition?e:Xs(e.componentInstance._vnode)}var Qs={bind:function(e,t,n){var r=t.value;n=Xs(n);var i=n.data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,Os(n,(function(){e.style.display=o}))):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value,i=t.oldValue;if(!r!==!i){n=Xs(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Os(n,(function(){e.style.display=e.__vOriginalDisplay})):Ls(n,(function(){e.style.display="none"}))):e.style.display=r?e.__vOriginalDisplay:"none"}},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}},Js={model:Gs,show:Qs},Zs={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function $s(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?$s(un(t.children)):e}function eu(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var r in i)t[E(r)]=i[r];return t}function tu(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}function nu(e){while(e=e.parent)if(e.data.transition)return!0}function ru(e,t){return t.key===e.key&&t.tag===e.tag}var iu=function(e){return e.tag||Yt(e)},ou=function(e){return"show"===e.name},au={name:"transition",props:Zs,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(iu),n.length)){0;var r=this.mode;0;var i=n[0];if(nu(this.$vnode))return i;var o=$s(i);if(!o)return i;if(this._leaving)return tu(e,i);var a="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?a+"comment":a+o.tag:l(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var s=(o.data||(o.data={})).transition=eu(this),u=this._vnode,c=$s(u);if(o.data.directives&&o.data.directives.some(ou)&&(o.data.show=!0),c&&c.data&&!ru(o,c)&&!Yt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var d=c.data.transition=I({},s);if("out-in"===r)return this._leaving=!0,pt(d,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),tu(e,i);if("in-out"===r){if(Yt(o))return u;var h,p=function(){h()};pt(s,"afterEnter",p),pt(s,"enterCancelled",p),pt(d,"delayLeave",(function(e){h=e}))}}return i}}},su=I({tag:String,moveClass:String},Zs);delete su.mode;var uu={props:su,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Fn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=eu(this),s=0;s<i.length;s++){var u=i[s];if(u.tag)if(null!=u.key&&0!==String(u.key).indexOf("__vlist"))o.push(u),n[u.key]=u,(u.data||(u.data={})).transition=a;else;}if(r){var l=[],c=[];for(s=0;s<r.length;s++){u=r[s];u.data.transition=a,u.data.pos=u.elm.getBoundingClientRect(),n[u.key]?l.push(u):c.push(u)}this.kept=e(t,null,l),this.removed=c}return e(t,null,o)},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&&this.hasMove(e[0].elm,t)&&(e.forEach(lu),e.forEach(cu),e.forEach(du),this._reflow=document.body.offsetHeight,e.forEach((function(e){if(e.data.moved){var n=e.elm,r=n.style;Ss(n,t),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(bs,n._moveCb=function e(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(bs,e),n._moveCb=null,ks(n,t))})}})))},methods:{hasMove:function(e,t){if(!ms)return!1;if(this._hasMove)return this._hasMove;var n=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach((function(e){ps(n,e)})),hs(n,t),n.style.display="none",this.$el.appendChild(n);var r=As(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}};function lu(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function cu(e){e.data.newPos=e.elm.getBoundingClientRect()}function du(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform="translate(".concat(r,"px,").concat(i,"px)"),o.transitionDuration="0s"}}var hu={Transition:au,TransitionGroup:uu};Ti.config.mustUseProp=Ui,Ti.config.isReservedTag=fo,Ti.config.isReservedAttr=qi,Ti.config.getTagNamespace=go,Ti.config.isUnknownElement=_o,I(Ti.options.directives,Js),I(Ti.options.components,hu),Ti.prototype.__patch__=ne?Hs:B,Ti.prototype.$mount=function(e,t){return e=e&&ne?vo(e):void 0,Dn(this,e,t)},ne&&setTimeout((function(){X.devtools&&fe&&fe.emit("init",Ti)}),0);var pu=/\{\{((?:.|\r?\n)+?)\}\}/g,fu=/[-.*+?^${}()|[\]\/\\]/g,gu=k((function(e){var t=e[0].replace(fu,"\\$&"),n=e[1].replace(fu,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+n,"g")}));function mu(e,t){var n=t?gu(t):pu;if(n.test(e)){var r,i,o,a=[],s=[],u=n.lastIndex=0;while(r=n.exec(e)){i=r.index,i>u&&(s.push(o=e.slice(u,i)),a.push(JSON.stringify(o)));var l=la(r[1].trim());a.push("_s(".concat(l,")")),s.push({"@binding":l}),u=i+r[0].length}return u<e.length&&(s.push(o=e.slice(u)),a.push(JSON.stringify(o))),{expression:a.join("+"),tokens:s}}}function _u(e,t){t.warn;var n=Fa(e,"class");n&&(e.staticClass=JSON.stringify(n.replace(/\s+/g," ").trim()));var r=ba(e,"class",!1);r&&(e.classBinding=r)}function yu(e){var t="";return e.staticClass&&(t+="staticClass:".concat(e.staticClass,",")),e.classBinding&&(t+="class:".concat(e.classBinding,",")),t}var vu={staticKeys:["staticClass"],transformNode:_u,genData:yu};function bu(e,t){t.warn;var n=Fa(e,"style");n&&(e.staticStyle=JSON.stringify($a(n)));var r=ba(e,"style",!1);r&&(e.styleBinding=r)}function Fu(e){var t="";return e.staticStyle&&(t+="staticStyle:".concat(e.staticStyle,",")),e.styleBinding&&(t+="style:(".concat(e.styleBinding,"),")),t}var wu,Cu={staticKeys:["staticStyle"],transformNode:bu,genData:Fu},Du={decode:function(e){return wu=wu||document.createElement("div"),wu.innerHTML=e,wu.textContent}},Su=b("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),ku=b("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),xu=b("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Eu=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Au=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+?\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Tu="[a-zA-Z_][\\-\\.0-9_a-zA-Z".concat(Q.source,"]*"),Mu="((?:".concat(Tu,"\\:)?").concat(Tu,")"),Ou=new RegExp("^<".concat(Mu)),Lu=/^\s*(\/?)>/,Ru=new RegExp("^<\\/".concat(Mu,"[^>]*>")),Pu=/^<!DOCTYPE [^>]+>/i,Iu=/^<!\--/,Nu=/^<!\[/,Bu=b("script,style,textarea",!0),ju={},Hu={"&lt;":"<","&gt;":">","&quot;":'"',"&amp;":"&","&#10;":"\n","&#9;":"\t","&#39;":"'"},Gu=/&(?:lt|gt|quot|amp|#39);/g,Vu=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Yu=b("pre,textarea",!0),Wu=function(e,t){return e&&Yu(e)&&"\n"===t[0]};function qu(e,t){var n=t?Vu:Gu;return e.replace(n,(function(e){return Hu[e]}))}function zu(e,t){var n,r,i=[],o=t.expectHTML,a=t.isUnaryTag||j,s=t.canBeLeftOpenTag||j,u=0,l=function(){if(n=e,r&&Bu(r)){var i=0,o=r.toLowerCase(),a=ju[o]||(ju[o]=new RegExp("([\\s\\S]*?)(</"+o+"[^>]*>)","i"));b=e.replace(a,(function(e,n,r){return i=r.length,Bu(o)||"noscript"===o||(n=n.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),Wu(o,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""}));u+=e.length-b.length,e=b,f(o,u-i,u)}else{var s=e.indexOf("<");if(0===s){if(Iu.test(e)){var l=e.indexOf("--\x3e");if(l>=0)return t.shouldKeepComment&&t.comment&&t.comment(e.substring(4,l),u,u+l+3),d(l+3),"continue"}if(Nu.test(e)){var c=e.indexOf("]>");if(c>=0)return d(c+2),"continue"}var g=e.match(Pu);if(g)return d(g[0].length),"continue";var m=e.match(Ru);if(m){var _=u;return d(m[0].length),f(m[1],_,u),"continue"}var y=h();if(y)return p(y),Wu(y.tagName,e)&&d(1),"continue"}var v=void 0,b=void 0,F=void 0;if(s>=0){b=e.slice(s);while(!Ru.test(b)&&!Ou.test(b)&&!Iu.test(b)&&!Nu.test(b)){if(F=b.indexOf("<",1),F<0)break;s+=F,b=e.slice(s)}v=e.substring(0,s)}s<0&&(v=e),v&&d(v.length),t.chars&&v&&t.chars(v,u-v.length,u)}if(e===n)return t.chars&&t.chars(e),"break"};while(e){var c=l();if("break"===c)break}function d(t){u+=t,e=e.substring(t)}function h(){var t=e.match(Ou);if(t){var n={tagName:t[1],attrs:[],start:u};d(t[0].length);var r=void 0,i=void 0;while(!(r=e.match(Lu))&&(i=e.match(Au)||e.match(Eu)))i.start=u,d(i[0].length),i.end=u,n.attrs.push(i);if(r)return n.unarySlash=r[1],d(r[0].length),n.end=u,n}}function p(e){var n=e.tagName,u=e.unarySlash;o&&("p"===r&&xu(n)&&f(r),s(n)&&r===n&&f(n));for(var l=a(n)||!!u,c=e.attrs.length,d=new Array(c),h=0;h<c;h++){var p=e.attrs[h],g=p[3]||p[4]||p[5]||"",m="a"===n&&"href"===p[1]?t.shouldDecodeNewlinesForHref:t.shouldDecodeNewlines;d[h]={name:p[1],value:qu(g,m)}}l||(i.push({tag:n,lowerCasedTag:n.toLowerCase(),attrs:d,start:e.start,end:e.end}),r=n),t.start&&t.start(n,d,l,e.start,e.end)}function f(e,n,o){var a,s;if(null==n&&(n=u),null==o&&(o=u),e){for(s=e.toLowerCase(),a=i.length-1;a>=0;a--)if(i[a].lowerCasedTag===s)break}else a=0;if(a>=0){for(var l=i.length-1;l>=a;l--)t.end&&t.end(i[l].tag,n,o);i.length=a,r=a&&i[a-1].tag}else"br"===s?t.start&&t.start(e,[],!0,n,o):"p"===s&&(t.start&&t.start(e,[],!1,n,o),t.end&&t.end(e,n,o))}f()}var Uu,Ku,Xu,Qu,Ju,Zu,$u,el,tl=/^@|^v-on:/,nl=/^v-|^@|^:|^#/,rl=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,il=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,ol=/^\(|\)$/g,al=/^\[.*\]$/,sl=/:(.*)$/,ul=/^:|^\.|^v-bind:/,ll=/\.[^.\]]+(?=[^\]]*$)/g,cl=/^v-slot(:|$)|^#/,dl=/[\r\n]/,hl=/[ \f\t\r\n]+/g,pl=k(Du.decode),fl="_empty_";function gl(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:Il(t),rawAttrsMap:{},parent:n,children:[]}}function ml(e,t){Uu=t.warn||da,Zu=t.isPreTag||j,$u=t.mustUseProp||j,el=t.getTagNamespace||j;var n=t.isReservedTag||j;Xu=ha(t.modules,"transformNode"),Qu=ha(t.modules,"preTransformNode"),Ju=ha(t.modules,"postTransformNode"),Ku=t.delimiters;var r,i,o=[],a=!1!==t.preserveWhitespace,s=t.whitespace,u=!1,l=!1;function c(e){if(d(e),u||e.processed||(e=vl(e,t)),o.length||e===r||r.if&&(e.elseif||e.else)&&xl(r,{exp:e.elseif,block:e}),i&&!e.forbidden)if(e.elseif||e.else)Sl(e,i);else{if(e.slotScope){var n=e.slotTarget||'"default"';(i.scopedSlots||(i.scopedSlots={}))[n]=e}i.children.push(e),e.parent=i}e.children=e.children.filter((function(e){return!e.slotScope})),d(e),e.pre&&(u=!1),Zu(e.tag)&&(l=!1);for(var a=0;a<Ju.length;a++)Ju[a](e,t)}function d(e){if(!l){var t=void 0;while((t=e.children[e.children.length-1])&&3===t.type&&" "===t.text)e.children.pop()}}return zu(e,{warn:Uu,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,n,a,s,d){var h=i&&i.ns||el(e);ie&&"svg"===h&&(n=Gl(n));var p=gl(e,n,i);h&&(p.ns=h),Bl(p)&&!pe()&&(p.forbidden=!0);for(var f=0;f<Qu.length;f++)p=Qu[f](p,t)||p;u||(_l(p),p.pre&&(u=!0)),Zu(p.tag)&&(l=!0),u?yl(p):p.processed||(wl(p),Dl(p),El(p)),r||(r=p),a?c(p):(i=p,o.push(p))},end:function(e,t,n){var r=o[o.length-1];o.length-=1,i=o[o.length-1],c(r)},chars:function(e,t,n){if(i&&(!ie||"textarea"!==i.tag||i.attrsMap.placeholder!==e)){var r=i.children;if(e=l||e.trim()?Nl(i)?e:pl(e):r.length?s?"condense"===s&&dl.test(e)?"":" ":a?" ":"":"",e){l||"condense"!==s||(e=e.replace(hl," "));var o=void 0,c=void 0;!u&&" "!==e&&(o=mu(e,Ku))?c={type:2,expression:o.expression,tokens:o.tokens,text:e}:" "===e&&r.length&&" "===r[r.length-1].text||(c={type:3,text:e}),c&&r.push(c)}}},comment:function(e,t,n){if(i){var r={type:3,text:e,isComment:!0};0,i.children.push(r)}}}),r}function _l(e){null!=Fa(e,"v-pre")&&(e.pre=!0)}function yl(e){var t=e.attrsList,n=t.length;if(n)for(var r=e.attrs=new Array(n),i=0;i<n;i++)r[i]={name:t[i].name,value:JSON.stringify(t[i].value)},null!=t[i].start&&(r[i].start=t[i].start,r[i].end=t[i].end);else e.pre||(e.plain=!0)}function vl(e,t){bl(e),e.plain=!e.key&&!e.scopedSlots&&!e.attrsList.length,Fl(e),Al(e),Ml(e),Ol(e);for(var n=0;n<Xu.length;n++)e=Xu[n](e,t)||e;return Ll(e),e}function bl(e){var t=ba(e,"key");t&&(e.key=t)}function Fl(e){var t=ba(e,"ref");t&&(e.ref=t,e.refInFor=Rl(e))}function wl(e){var t;if(t=Fa(e,"v-for")){var n=Cl(t);n&&I(e,n)}}function Cl(e){var t=e.match(rl);if(t){var n={};n.for=t[2].trim();var r=t[1].trim().replace(ol,""),i=r.match(il);return i?(n.alias=r.replace(il,"").trim(),n.iterator1=i[1].trim(),i[2]&&(n.iterator2=i[2].trim())):n.alias=r,n}}function Dl(e){var t=Fa(e,"v-if");if(t)e.if=t,xl(e,{exp:t,block:e});else{null!=Fa(e,"v-else")&&(e.else=!0);var n=Fa(e,"v-else-if");n&&(e.elseif=n)}}function Sl(e,t){var n=kl(t.children);n&&n.if&&xl(n,{exp:e.elseif,block:e})}function kl(e){var t=e.length;while(t--){if(1===e[t].type)return e[t];e.pop()}}function xl(e,t){e.ifConditions||(e.ifConditions=[]),e.ifConditions.push(t)}function El(e){var t=Fa(e,"v-once");null!=t&&(e.once=!0)}function Al(e){var t;"template"===e.tag?(t=Fa(e,"scope"),e.slotScope=t||Fa(e,"slot-scope")):(t=Fa(e,"slot-scope"))&&(e.slotScope=t);var n=ba(e,"slot");if(n&&(e.slotTarget='""'===n?'"default"':n,e.slotTargetDynamic=!(!e.attrsMap[":slot"]&&!e.attrsMap["v-bind:slot"]),"template"===e.tag||e.slotScope||fa(e,"slot",n,va(e,"slot"))),"template"===e.tag){var r=wa(e,cl);if(r){0;var i=Tl(r),o=i.name,a=i.dynamic;e.slotTarget=o,e.slotTargetDynamic=a,e.slotScope=r.value||fl}}else{r=wa(e,cl);if(r){0;var s=e.scopedSlots||(e.scopedSlots={}),u=Tl(r),l=u.name,c=(a=u.dynamic,s[l]=gl("template",[],e));c.slotTarget=l,c.slotTargetDynamic=a,c.children=e.children.filter((function(e){if(!e.slotScope)return e.parent=c,!0})),c.slotScope=r.value||fl,e.children=[],e.plain=!1}}}function Tl(e){var t=e.name.replace(cl,"");return t||"#"!==e.name[0]&&(t="default"),al.test(t)?{name:t.slice(1,-1),dynamic:!0}:{name:'"'.concat(t,'"'),dynamic:!1}}function Ml(e){"slot"===e.tag&&(e.slotName=ba(e,"name"))}function Ol(e){var t;(t=ba(e,"is"))&&(e.component=t),null!=Fa(e,"inline-template")&&(e.inlineTemplate=!0)}function Ll(e){var t,n,r,i,o,a,s,u,l=e.attrsList;for(t=0,n=l.length;t<n;t++){if(r=i=l[t].name,o=l[t].value,nl.test(r))if(e.hasBindings=!0,a=Pl(r.replace(nl,"")),a&&(r=r.replace(ll,"")),ul.test(r))r=r.replace(ul,""),o=la(o),u=al.test(r),u&&(r=r.slice(1,-1)),a&&(a.prop&&!u&&(r=E(r),"innerHtml"===r&&(r="innerHTML")),a.camel&&!u&&(r=E(r)),a.sync&&(s=Sa(o,"$event"),u?ya(e,'"update:"+('.concat(r,")"),s,null,!1,Uu,l[t],!0):(ya(e,"update:".concat(E(r)),s,null,!1,Uu,l[t]),M(r)!==E(r)&&ya(e,"update:".concat(M(r)),s,null,!1,Uu,l[t])))),a&&a.prop||!e.component&&$u(e.tag,e.attrsMap.type,r)?pa(e,r,o,l[t],u):fa(e,r,o,l[t],u);else if(tl.test(r))r=r.replace(tl,""),u=al.test(r),u&&(r=r.slice(1,-1)),ya(e,r,o,a,!1,Uu,l[t],u);else{r=r.replace(nl,"");var c=r.match(sl),d=c&&c[1];u=!1,d&&(r=r.slice(0,-(d.length+1)),al.test(d)&&(d=d.slice(1,-1),u=!0)),ma(e,r,i,o,d,u,a,l[t])}else fa(e,r,JSON.stringify(o),l[t]),!e.component&&"muted"===r&&$u(e.tag,e.attrsMap.type,r)&&pa(e,r,"true",l[t])}}function Rl(e){var t=e;while(t){if(void 0!==t.for)return!0;t=t.parent}return!1}function Pl(e){var t=e.match(ll);if(t){var n={};return t.forEach((function(e){n[e.slice(1)]=!0})),n}}function Il(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n].name]=e[n].value;return t}function Nl(e){return"script"===e.tag||"style"===e.tag}function Bl(e){return"style"===e.tag||"script"===e.tag&&(!e.attrsMap.type||"text/javascript"===e.attrsMap.type)}var jl=/^xmlns:NS\d+/,Hl=/^NS\d+:/;function Gl(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];jl.test(r.name)||(r.name=r.name.replace(Hl,""),t.push(r))}return t}function Vl(e,t){if("input"===e.tag){var n=e.attrsMap;if(!n["v-model"])return;var r=void 0;if((n[":type"]||n["v-bind:type"])&&(r=ba(e,"type")),n.type||r||!n["v-bind"]||(r="(".concat(n["v-bind"],").type")),r){var i=Fa(e,"v-if",!0),o=i?"&&(".concat(i,")"):"",a=null!=Fa(e,"v-else",!0),s=Fa(e,"v-else-if",!0),u=Yl(e);wl(u),ga(u,"type","checkbox"),vl(u,t),u.processed=!0,u.if="(".concat(r,")==='checkbox'")+o,xl(u,{exp:u.if,block:u});var l=Yl(e);Fa(l,"v-for",!0),ga(l,"type","radio"),vl(l,t),xl(u,{exp:"(".concat(r,")==='radio'")+o,block:l});var c=Yl(e);return Fa(c,"v-for",!0),ga(c,":type",r),vl(c,t),xl(u,{exp:i,block:c}),a?u.else=!0:s&&(u.elseif=s),u}}}function Yl(e){return gl(e.tag,e.attrsList.slice(),e.parent)}var Wl={preTransformNode:Vl},ql=[vu,Cu,Wl];function zl(e,t){t.value&&pa(e,"textContent","_s(".concat(t.value,")"),t)}function Ul(e,t){t.value&&pa(e,"innerHTML","_s(".concat(t.value,")"),t)}var Kl,Xl,Ql={model:Pa,text:zl,html:Ul},Jl={expectHTML:!0,modules:ql,directives:Ql,isPreTag:po,isUnaryTag:Su,mustUseProp:Ui,canBeLeftOpenTag:ku,isReservedTag:fo,getTagNamespace:go,staticKeys:G(ql)},Zl=k(ec);function $l(e,t){e&&(Kl=Zl(t.staticKeys||""),Xl=t.isReservedTag||j,tc(e),nc(e,!1))}function ec(e){return b("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))}function tc(e){if(e.static=rc(e),1===e.type){if(!Xl(e.tag)&&"slot"!==e.tag&&null==e.attrsMap["inline-template"])return;for(var t=0,n=e.children.length;t<n;t++){var r=e.children[t];tc(r),r.static||(e.static=!1)}if(e.ifConditions)for(t=1,n=e.ifConditions.length;t<n;t++){var i=e.ifConditions[t].block;tc(i),i.static||(e.static=!1)}}}function nc(e,t){if(1===e.type){if((e.static||e.once)&&(e.staticInFor=t),e.static&&e.children.length&&(1!==e.children.length||3!==e.children[0].type))return void(e.staticRoot=!0);if(e.staticRoot=!1,e.children)for(var n=0,r=e.children.length;n<r;n++)nc(e.children[n],t||!!e.for);if(e.ifConditions)for(n=1,r=e.ifConditions.length;n<r;n++)nc(e.ifConditions[n].block,t)}}function rc(e){return 2!==e.type&&(3===e.type||!(!e.pre&&(e.hasBindings||e.if||e.for||F(e.tag)||!Xl(e.tag)||ic(e)||!Object.keys(e).every(Kl))))}function ic(e){while(e.parent){if(e=e.parent,"template"!==e.tag)return!1;if(e.for)return!0}return!1}var oc=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,ac=/\([^)]*?\);*$/,sc=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,uc={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},lc={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},cc=function(e){return"if(".concat(e,")return null;")},dc={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:cc("$event.target !== $event.currentTarget"),ctrl:cc("!$event.ctrlKey"),shift:cc("!$event.shiftKey"),alt:cc("!$event.altKey"),meta:cc("!$event.metaKey"),left:cc("'button' in $event && $event.button !== 0"),middle:cc("'button' in $event && $event.button !== 1"),right:cc("'button' in $event && $event.button !== 2")};function hc(e,t){var n=t?"nativeOn:":"on:",r="",i="";for(var o in e){var a=pc(e[o]);e[o]&&e[o].dynamic?i+="".concat(o,",").concat(a,","):r+='"'.concat(o,'":').concat(a,",")}return r="{".concat(r.slice(0,-1),"}"),i?n+"_d(".concat(r,",[").concat(i.slice(0,-1),"])"):n+r}function pc(e){if(!e)return"function(){}";if(Array.isArray(e))return"[".concat(e.map((function(e){return pc(e)})).join(","),"]");var t=sc.test(e.value),n=oc.test(e.value),r=sc.test(e.value.replace(ac,""));if(e.modifiers){var i="",o="",a=[],s=function(t){if(dc[t])o+=dc[t],uc[t]&&a.push(t);else if("exact"===t){var n=e.modifiers;o+=cc(["ctrl","shift","alt","meta"].filter((function(e){return!n[e]})).map((function(e){return"$event.".concat(e,"Key")})).join("||"))}else a.push(t)};for(var u in e.modifiers)s(u);a.length&&(i+=fc(a)),o&&(i+=o);var l=t?"return ".concat(e.value,".apply(null, arguments)"):n?"return (".concat(e.value,").apply(null, arguments)"):r?"return ".concat(e.value):e.value;return"function($event){".concat(i).concat(l,"}")}return t||n?e.value:"function($event){".concat(r?"return ".concat(e.value):e.value,"}")}function fc(e){return"if(!$event.type.indexOf('key')&&"+"".concat(e.map(gc).join("&&"),")return null;")}function gc(e){var t=parseInt(e,10);if(t)return"$event.keyCode!==".concat(t);var n=uc[e],r=lc[e];return"_k($event.keyCode,"+"".concat(JSON.stringify(e),",")+"".concat(JSON.stringify(n),",")+"$event.key,"+"".concat(JSON.stringify(r))+")"}function mc(e,t){e.wrapListeners=function(e){return"_g(".concat(e,",").concat(t.value,")")}}function _c(e,t){e.wrapData=function(n){return"_b(".concat(n,",'").concat(e.tag,"',").concat(t.value,",").concat(t.modifiers&&t.modifiers.prop?"true":"false").concat(t.modifiers&&t.modifiers.sync?",true":"",")")}}var yc={on:mc,bind:_c,cloak:B},vc=function(){function e(e){this.options=e,this.warn=e.warn||da,this.transforms=ha(e.modules,"transformCode"),this.dataGenFns=ha(e.modules,"genData"),this.directives=I(I({},yc),e.directives);var t=e.isReservedTag||j;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1}return e}();function bc(e,t){var n=new vc(t),r=e?"script"===e.tag?"null":Fc(e,n):'_c("div")';return{render:"with(this){return ".concat(r,"}"),staticRenderFns:n.staticRenderFns}}function Fc(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Cc(e,t);if(e.once&&!e.onceProcessed)return Dc(e,t);if(e.for&&!e.forProcessed)return xc(e,t);if(e.if&&!e.ifProcessed)return Sc(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return Gc(e,t);var n=void 0;if(e.component)n=Vc(e.component,e,t);else{var r=void 0,i=t.maybeComponent(e);(!e.plain||e.pre&&i)&&(r=Ec(e,t));var o=void 0,a=t.options.bindings;i&&a&&!1!==a.__isScriptSetup&&(o=wc(a,e.tag)),o||(o="'".concat(e.tag,"'"));var s=e.inlineTemplate?null:Pc(e,t,!0);n="_c(".concat(o).concat(r?",".concat(r):"").concat(s?",".concat(s):"",")")}for(var u=0;u<t.transforms.length;u++)n=t.transforms[u](e,n);return n}return Pc(e,t)||"void 0"}function wc(e,t){var n=E(t),r=A(n),i=function(i){return e[t]===i?t:e[n]===i?n:e[r]===i?r:void 0},o=i("setup-const")||i("setup-reactive-const");if(o)return o;var a=i("setup-let")||i("setup-ref")||i("setup-maybe-ref");return a||void 0}function Cc(e,t){e.staticProcessed=!0;var n=t.pre;return e.pre&&(t.pre=e.pre),t.staticRenderFns.push("with(this){return ".concat(Fc(e,t),"}")),t.pre=n,"_m(".concat(t.staticRenderFns.length-1).concat(e.staticInFor?",true":"",")")}function Dc(e,t){if(e.onceProcessed=!0,e.if&&!e.ifProcessed)return Sc(e,t);if(e.staticInFor){var n="",r=e.parent;while(r){if(r.for){n=r.key;break}r=r.parent}return n?"_o(".concat(Fc(e,t),",").concat(t.onceId++,",").concat(n,")"):Fc(e,t)}return Cc(e,t)}function Sc(e,t,n,r){return e.ifProcessed=!0,kc(e.ifConditions.slice(),t,n,r)}function kc(e,t,n,r){if(!e.length)return r||"_e()";var i=e.shift();return i.exp?"(".concat(i.exp,")?").concat(o(i.block),":").concat(kc(e,t,n,r)):"".concat(o(i.block));function o(e){return n?n(e,t):e.once?Dc(e,t):Fc(e,t)}}function xc(e,t,n,r){var i=e.for,o=e.alias,a=e.iterator1?",".concat(e.iterator1):"",s=e.iterator2?",".concat(e.iterator2):"";return e.forProcessed=!0,"".concat(r||"_l","((").concat(i,"),")+"function(".concat(o).concat(a).concat(s,"){")+"return ".concat((n||Fc)(e,t))+"})"}function Ec(e,t){var n="{",r=Ac(e,t);r&&(n+=r+","),e.key&&(n+="key:".concat(e.key,",")),e.ref&&(n+="ref:".concat(e.ref,",")),e.refInFor&&(n+="refInFor:true,"),e.pre&&(n+="pre:true,"),e.component&&(n+='tag:"'.concat(e.tag,'",'));for(var i=0;i<t.dataGenFns.length;i++)n+=t.dataGenFns[i](e);if(e.attrs&&(n+="attrs:".concat(Yc(e.attrs),",")),e.props&&(n+="domProps:".concat(Yc(e.props),",")),e.events&&(n+="".concat(hc(e.events,!1),",")),e.nativeEvents&&(n+="".concat(hc(e.nativeEvents,!0),",")),e.slotTarget&&!e.slotScope&&(n+="slot:".concat(e.slotTarget,",")),e.scopedSlots&&(n+="".concat(Mc(e,e.scopedSlots,t),",")),e.model&&(n+="model:{value:".concat(e.model.value,",callback:").concat(e.model.callback,",expression:").concat(e.model.expression,"},")),e.inlineTemplate){var o=Tc(e,t);o&&(n+="".concat(o,","))}return n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b(".concat(n,',"').concat(e.tag,'",').concat(Yc(e.dynamicAttrs),")")),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function Ac(e,t){var n=e.directives;if(n){var r,i,o,a,s="directives:[",u=!1;for(r=0,i=n.length;r<i;r++){o=n[r],a=!0;var l=t.directives[o.name];l&&(a=!!l(e,o,t.warn)),a&&(u=!0,s+='{name:"'.concat(o.name,'",rawName:"').concat(o.rawName,'"').concat(o.value?",value:(".concat(o.value,"),expression:").concat(JSON.stringify(o.value)):"").concat(o.arg?",arg:".concat(o.isDynamicArg?o.arg:'"'.concat(o.arg,'"')):"").concat(o.modifiers?",modifiers:".concat(JSON.stringify(o.modifiers)):"","},"))}return u?s.slice(0,-1)+"]":void 0}}function Tc(e,t){var n=e.children[0];if(n&&1===n.type){var r=bc(n,t.options);return"inlineTemplate:{render:function(){".concat(r.render,"},staticRenderFns:[").concat(r.staticRenderFns.map((function(e){return"function(){".concat(e,"}")})).join(","),"]}")}}function Mc(e,t,n){var r=e.for||Object.keys(t).some((function(e){var n=t[e];return n.slotTargetDynamic||n.if||n.for||Lc(n)})),i=!!e.if;if(!r){var o=e.parent;while(o){if(o.slotScope&&o.slotScope!==fl||o.for){r=!0;break}o.if&&(i=!0),o=o.parent}}var a=Object.keys(t).map((function(e){return Rc(t[e],n)})).join(",");return"scopedSlots:_u([".concat(a,"]").concat(r?",null,true":"").concat(!r&&i?",null,false,".concat(Oc(a)):"",")")}function Oc(e){var t=5381,n=e.length;while(n)t=33*t^e.charCodeAt(--n);return t>>>0}function Lc(e){return 1===e.type&&("slot"===e.tag||e.children.some(Lc))}function Rc(e,t){var n=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!n)return Sc(e,t,Rc,"null");if(e.for&&!e.forProcessed)return xc(e,t,Rc);var r=e.slotScope===fl?"":String(e.slotScope),i="function(".concat(r,"){")+"return ".concat("template"===e.tag?e.if&&n?"(".concat(e.if,")?").concat(Pc(e,t)||"undefined",":undefined"):Pc(e,t)||"undefined":Fc(e,t),"}"),o=r?"":",proxy:true";return"{key:".concat(e.slotTarget||'"default"',",fn:").concat(i).concat(o,"}")}function Pc(e,t,n,r,i){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=n?t.maybeComponent(a)?",1":",0":"";return"".concat((r||Fc)(a,t)).concat(s)}var u=n?Ic(o,t.maybeComponent):0,l=i||Bc;return"[".concat(o.map((function(e){return l(e,t)})).join(","),"]").concat(u?",".concat(u):"")}}function Ic(e,t){for(var n=0,r=0;r<e.length;r++){var i=e[r];if(1===i.type){if(Nc(i)||i.ifConditions&&i.ifConditions.some((function(e){return Nc(e.block)}))){n=2;break}(t(i)||i.ifConditions&&i.ifConditions.some((function(e){return t(e.block)})))&&(n=1)}}return n}function Nc(e){return void 0!==e.for||"template"===e.tag||"slot"===e.tag}function Bc(e,t){return 1===e.type?Fc(e,t):3===e.type&&e.isComment?Hc(e):jc(e)}function jc(e){return"_v(".concat(2===e.type?e.expression:Wc(JSON.stringify(e.text)),")")}function Hc(e){return"_e(".concat(JSON.stringify(e.text),")")}function Gc(e,t){var n=e.slotName||'"default"',r=Pc(e,t),i="_t(".concat(n).concat(r?",function(){return ".concat(r,"}"):""),o=e.attrs||e.dynamicAttrs?Yc((e.attrs||[]).concat(e.dynamicAttrs||[]).map((function(e){return{name:E(e.name),value:e.value,dynamic:e.dynamic}}))):null,a=e.attrsMap["v-bind"];return!o&&!a||r||(i+=",null"),o&&(i+=",".concat(o)),a&&(i+="".concat(o?"":",null",",").concat(a)),i+")"}function Vc(e,t,n){var r=t.inlineTemplate?null:Pc(t,n,!0);return"_c(".concat(e,",").concat(Ec(t,n)).concat(r?",".concat(r):"",")")}function Yc(e){for(var t="",n="",r=0;r<e.length;r++){var i=e[r],o=Wc(i.value);i.dynamic?n+="".concat(i.name,",").concat(o,","):t+='"'.concat(i.name,'":').concat(o,",")}return t="{".concat(t.slice(0,-1),"}"),n?"_d(".concat(t,",[").concat(n.slice(0,-1),"])"):t}function Wc(e){return e.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)");function qc(e,t){try{return new Function(e)}catch(n){return t.push({err:n,code:e}),B}}function zc(e){var t=Object.create(null);return function(n,r,i){r=I({},r);r.warn;delete r.warn;var o=r.delimiters?String(r.delimiters)+n:n;if(t[o])return t[o];var a=e(n,r);var s={},u=[];return s.render=qc(a.render,u),s.staticRenderFns=a.staticRenderFns.map((function(e){return qc(e,u)})),t[o]=s}}function Uc(e){return function(t){function n(n,r){var i=Object.create(t),o=[],a=[],s=function(e,t,n){(n?a:o).push(e)};if(r)for(var u in r.modules&&(i.modules=(t.modules||[]).concat(r.modules)),r.directives&&(i.directives=I(Object.create(t.directives||null),r.directives)),r)"modules"!==u&&"directives"!==u&&(i[u]=r[u]);i.warn=s;var l=e(n.trim(),i);return l.errors=o,l.tips=a,l}return{compile:n,compileToFunctions:zc(n)}}}var Kc,Xc=Uc((function(e,t){var n=ml(e.trim(),t);!1!==t.optimize&&$l(n,t);var r=bc(n,t);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}})),Qc=Xc(Jl),Jc=Qc.compileToFunctions;function Zc(e){return Kc=Kc||document.createElement("div"),Kc.innerHTML=e?'<a href="\n"/>':'<div a="\n"/>',Kc.innerHTML.indexOf("&#10;")>0}var $c=!!ne&&Zc(!1),ed=!!ne&&Zc(!0),td=k((function(e){var t=vo(e);return t&&t.innerHTML})),nd=Ti.prototype.$mount;function rd(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}Ti.prototype.$mount=function(e,t){if(e=e&&vo(e),e===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"===typeof r)"#"===r.charAt(0)&&(r=td(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=rd(e));if(r){0;var i=Jc(r,{outputSourceRange:!1,shouldDecodeNewlines:$c,shouldDecodeNewlinesForHref:ed,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return nd.call(this,e,t)},Ti.compile=Jc},62466:function(e,t){"use strict";function n(e){return parseInt(e,10)}function r(e,t,r){return n(e.x+r.x)===n(2*t.x)&&n(e.y+r.y)===n(2*t.y)}function i(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function o(e,t,n){var r={x:e.x-t.x,y:e.y-t.y},i=Math.sqrt(r.x*r.x+r.y*r.y),o={x:r.x/i,y:r.y/i};return{x:t.x+o.x*n,y:t.y+o.y*n}}function a(e,t,n){var r=t.minX,i=t.minY,o=t.maxX,a=t.maxY,s=n.max,u=n.min;e=e.map((function(e){return"number"===typeof e?e:e.value}));var l=Math.min.apply(Math,e.concat([u]))-.001,c=(o-r)/(e.length-1),d=(a-i)/(Math.max.apply(Math,e.concat([s]))+.001-l);return e.map((function(t,n){return{x:n*c+r,y:a-(t-l)*d+1e-5*+(n===e.length-1)-1e-5*+(0===n)}}))}function s(e,t){var n=e.shift();return"M"+n.x+" "+n.y+e.map((function(a,s){var u=e[s+1],l=e[s-1]||n,c=u&&r(u,a,l);if(!u||c)return"L"+a.x+" "+a.y;var d=Math.min(i(l,a),i(u,a)),h=d/2<t,p=h?d/2:t,f=o(l,a,p),g=o(u,a,p);return"L"+f.x+" "+f.y+"S"+a.x+" "+a.y+" "+g.x+" "+g.y})).join("")}var u={props:["smooth","data","boundary","radius","id","max","min"],render:function(e){var t=this,n=t.data,r=t.smooth,i=t.boundary,o=t.radius,u=t.id,l=t.max,c=t.min,d=a(n,i,{max:l,min:c}),h=s(d,r?o:0);return e("path",{attrs:{d:h,fill:"none",stroke:"url(#"+u+")"}})}},l={props:["gradient","gradientDirection","id"],render:function(e){var t=this,n=t.gradient,r=t.gradientDirection,i=t.id,o=n.length-1||1,a=n.slice().reverse().map((function(t,n){return e("stop",{attrs:{offset:n/o,"stop-color":t}})}));return e("defs",[e("linearGradient",{attrs:{id:i,x1:+("left"===r),y1:+("top"===r),x2:+("right"===r),y2:+("bottom"===r)}},a)])}},c={name:"Trend",props:{data:{type:Array,required:!0},autoDraw:Boolean,autoDrawDuration:{type:Number,default:2e3},autoDrawEasing:{type:String,default:"ease"},gradient:{type:Array,default:function(){return["#000"]}},gradientDirection:{type:String,default:"top"},max:{type:Number,default:-1/0},min:{type:Number,default:1/0},height:Number,width:Number,padding:{type:Number,default:8},radius:{type:Number,default:10},smooth:Boolean},watch:{data:{immediate:!0,handler:function(e){var t=this;this.$nextTick((function(){if(!t.$isServer&&t.$refs.path&&t.autoDraw){var e=t.$refs.path.$el,n=e.getTotalLength();e.style.transition="none",e.style.strokeDasharray=n+" "+n,e.style.strokeDashoffset=Math.abs(n-(t.lastLength||0)),e.getBoundingClientRect(),e.style.transition="stroke-dashoffset "+t.autoDrawDuration+"ms "+t.autoDrawEasing,e.style.strokeDashoffset=0,t.lastLength=n}}))}}},render:function(e){if(this.data&&!(this.data.length<2)){var t=this,n=t.width,r=t.height,i=t.padding,o=n||300,a=r||75,s={minX:i,minY:i,maxX:o-i,maxY:a-i},c=this.$props;return c.boundary=s,c.id="vue-trend-"+this._uid,e("svg",{attrs:{width:n||"100%",height:r||"25%",viewBox:"0 0 "+o+" "+a}},[e(l,{props:c}),e(u,{props:c,ref:"path"})])}},install:function(e){e.component(c.name,c)}};"undefined"!==typeof window&&window.Vue&&window.Vue.use(c),t.A=c},80664:function(e,t,n){"use strict";n.d(t,{rc:function(){return s},sM:function(){return u},Uw:function(){return o},MF:function(){return l}});var r=n(77602),i=n(50651),o=c("computed",i.aH),a=c("computed",i.L8),s=c("methods",i.i0),u=c("methods",i.PY);function l(e,t){function n(t){function n(n,r){if("string"===typeof r){var i=r,o=n;return t(i,{namespace:e})(o,i)}var a=n,s=h(r||{},{namespace:e});return t(a,s)}return n}return t?(console.warn("[vuex-class] passing the 2nd argument to `namespace` function is deprecated. pass only namespace string instead."),n(t)):{State:n(o),Getter:n(a),Mutation:n(u),Action:n(s)}}function c(e,t){function n(n,i){return(0,r.u1)((function(r,o){r[e]||(r[e]={});var a,s=(a={},a[o]=n,a);r[e][o]=void 0!==i?t(i,s)[o]:t(s)[o]}))}function i(e,t){if("string"===typeof t){var r=t,i=e;return n(r,void 0)(i,r)}var o=d(t),a=e;return n(a,o)}return i}function d(e){var t=e&&e.namespace;if("string"===typeof t)return"/"!==t[t.length-1]?t+"/":t}function h(e,t){var n={};return[e,t].forEach((function(e){Object.keys(e).forEach((function(t){n[t]=e[t]}))})),n}},50651:function(e,t,n){"use strict";
/*!
 * vuex v3.6.2
 * (c) 2021 Evan You
 * @license MIT
 */
function r(e){var t=Number(e.version.split(".")[0]);if(t>=2)e.mixin({beforeCreate:r});else{var n=e.prototype._init;e.prototype._init=function(e){void 0===e&&(e={}),e.init=e.init?[r].concat(e.init):r,n.call(this,e)}}function r(){var e=this.$options;e.store?this.$store="function"===typeof e.store?e.store():e.store:e.parent&&e.parent.$store&&(this.$store=e.parent.$store)}}n.d(t,{L8:function(){return P},PY:function(){return R},aH:function(){return L},i0:function(){return I}});var i="undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{},o=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function a(e){o&&(e._devtoolHook=o,o.emit("vuex:init",e),o.on("vuex:travel-to-state",(function(t){e.replaceState(t)})),e.subscribe((function(e,t){o.emit("vuex:mutation",e,t)}),{prepend:!0}),e.subscribeAction((function(e,t){o.emit("vuex:action",e,t)}),{prepend:!0}))}function s(e,t){return e.filter(t)[0]}function u(e,t){if(void 0===t&&(t=[]),null===e||"object"!==typeof e)return e;var n=s(t,(function(t){return t.original===e}));if(n)return n.copy;var r=Array.isArray(e)?[]:{};return t.push({original:e,copy:r}),Object.keys(e).forEach((function(n){r[n]=u(e[n],t)})),r}function l(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))}function c(e){return null!==e&&"object"===typeof e}function d(e){return e&&"function"===typeof e.then}function h(e,t){return function(){return e(t)}}var p=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"===typeof n?n():n)||{}},f={namespaced:{configurable:!0}};f.namespaced.get=function(){return!!this._rawModule.namespaced},p.prototype.addChild=function(e,t){this._children[e]=t},p.prototype.removeChild=function(e){delete this._children[e]},p.prototype.getChild=function(e){return this._children[e]},p.prototype.hasChild=function(e){return e in this._children},p.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},p.prototype.forEachChild=function(e){l(this._children,e)},p.prototype.forEachGetter=function(e){this._rawModule.getters&&l(this._rawModule.getters,e)},p.prototype.forEachAction=function(e){this._rawModule.actions&&l(this._rawModule.actions,e)},p.prototype.forEachMutation=function(e){this._rawModule.mutations&&l(this._rawModule.mutations,e)},Object.defineProperties(p.prototype,f);var g=function(e){this.register([],e,!1)};function m(e,t,n){if(t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return void 0;m(e.concat(r),t.getChild(r),n.modules[r])}}g.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},g.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")}),"")},g.prototype.update=function(e){m([],this.root,e)},g.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0);var i=new p(t,n);if(0===e.length)this.root=i;else{var o=this.get(e.slice(0,-1));o.addChild(e[e.length-1],i)}t.modules&&l(t.modules,(function(t,i){r.register(e.concat(i),t,n)}))},g.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1],r=t.getChild(n);r&&r.runtime&&t.removeChild(n)},g.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];return!!t&&t.hasChild(n)};var _;var y=function(e){var t=this;void 0===e&&(e={}),!_&&"undefined"!==typeof window&&window.Vue&&O(window.Vue);var n=e.plugins;void 0===n&&(n=[]);var r=e.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new g(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new _,this._makeLocalGettersCache=Object.create(null);var i=this,o=this,s=o.dispatch,u=o.commit;this.dispatch=function(e,t){return s.call(i,e,t)},this.commit=function(e,t,n){return u.call(i,e,t,n)},this.strict=r;var l=this._modules.root.state;C(this,l,[],this._modules.root),w(this,l),n.forEach((function(e){return e(t)}));var c=void 0!==e.devtools?e.devtools:_.config.devtools;c&&a(this)},v={state:{configurable:!0}};function b(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function F(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;C(e,n,[],e._modules.root,!0),w(e,n,t)}function w(e,t,n){var r=e._vm;e.getters={},e._makeLocalGettersCache=Object.create(null);var i=e._wrappedGetters,o={};l(i,(function(t,n){o[n]=h(t,e),Object.defineProperty(e.getters,n,{get:function(){return e._vm[n]},enumerable:!0})}));var a=_.config.silent;_.config.silent=!0,e._vm=new _({data:{$$state:t},computed:o}),_.config.silent=a,e.strict&&A(e),r&&(n&&e._withCommit((function(){r._data.$$state=null})),_.nextTick((function(){return r.$destroy()})))}function C(e,t,n,r,i){var o=!n.length,a=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[a],e._modulesNamespaceMap[a]=r),!o&&!i){var s=T(t,n.slice(0,-1)),u=n[n.length-1];e._withCommit((function(){_.set(s,u,r.state)}))}var l=r.context=D(e,a,n);r.forEachMutation((function(t,n){var r=a+n;k(e,r,t,l)})),r.forEachAction((function(t,n){var r=t.root?n:a+n,i=t.handler||t;x(e,r,i,l)})),r.forEachGetter((function(t,n){var r=a+n;E(e,r,t,l)})),r.forEachChild((function(r,o){C(e,t,n.concat(o),r,i)}))}function D(e,t,n){var r=""===t,i={dispatch:r?e.dispatch:function(n,r,i){var o=M(n,r,i),a=o.payload,s=o.options,u=o.type;return s&&s.root||(u=t+u),e.dispatch(u,a)},commit:r?e.commit:function(n,r,i){var o=M(n,r,i),a=o.payload,s=o.options,u=o.type;s&&s.root||(u=t+u),e.commit(u,a,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return e.getters}:function(){return S(e,t)}},state:{get:function(){return T(e.state,n)}}}),i}function S(e,t){if(!e._makeLocalGettersCache[t]){var n={},r=t.length;Object.keys(e.getters).forEach((function(i){if(i.slice(0,r)===t){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return e.getters[i]},enumerable:!0})}})),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function k(e,t,n,r){var i=e._mutations[t]||(e._mutations[t]=[]);i.push((function(t){n.call(e,r.state,t)}))}function x(e,t,n,r){var i=e._actions[t]||(e._actions[t]=[]);i.push((function(t){var i=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t);return d(i)||(i=Promise.resolve(i)),e._devtoolHook?i.catch((function(t){throw e._devtoolHook.emit("vuex:error",t),t})):i}))}function E(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)})}function A(e){e._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function T(e,t){return t.reduce((function(e,t){return e[t]}),e)}function M(e,t,n){return c(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}function O(e){_&&e===_||(_=e,r(_))}v.state.get=function(){return this._vm._data.$$state},v.state.set=function(e){0},y.prototype.commit=function(e,t,n){var r=this,i=M(e,t,n),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),u=this._mutations[o];u&&(this._withCommit((function(){u.forEach((function(e){e(a)}))})),this._subscribers.slice().forEach((function(e){return e(s,r.state)})))},y.prototype.dispatch=function(e,t){var n=this,r=M(e,t),i=r.type,o=r.payload,a={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter((function(e){return e.before})).forEach((function(e){return e.before(a,n.state)}))}catch(l){0}var u=s.length>1?Promise.all(s.map((function(e){return e(o)}))):s[0](o);return new Promise((function(e,t){u.then((function(t){try{n._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(a,n.state)}))}catch(l){0}e(t)}),(function(e){try{n._actionSubscribers.filter((function(e){return e.error})).forEach((function(t){return t.error(a,n.state,e)}))}catch(l){0}t(e)}))}))}},y.prototype.subscribe=function(e,t){return b(e,this._subscribers,t)},y.prototype.subscribeAction=function(e,t){var n="function"===typeof e?{before:e}:e;return b(n,this._actionSubscribers,t)},y.prototype.watch=function(e,t,n){var r=this;return this._watcherVM.$watch((function(){return e(r.state,r.getters)}),t,n)},y.prototype.replaceState=function(e){var t=this;this._withCommit((function(){t._vm._data.$$state=e}))},y.prototype.registerModule=function(e,t,n){void 0===n&&(n={}),"string"===typeof e&&(e=[e]),this._modules.register(e,t),C(this,this.state,e,this._modules.get(e),n.preserveState),w(this,this.state)},y.prototype.unregisterModule=function(e){var t=this;"string"===typeof e&&(e=[e]),this._modules.unregister(e),this._withCommit((function(){var n=T(t.state,e.slice(0,-1));_.delete(n,e[e.length-1])})),F(this)},y.prototype.hasModule=function(e){return"string"===typeof e&&(e=[e]),this._modules.isRegistered(e)},y.prototype.hotUpdate=function(e){this._modules.update(e),F(this,!0)},y.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(y.prototype,v);var L=H((function(e,t){var n={};return B(t).forEach((function(t){var r=t.key,i=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=G(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,t,n):t[i]},n[r].vuex=!0})),n})),R=H((function(e,t){var n={};return B(t).forEach((function(t){var r=t.key,i=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.commit;if(e){var o=G(this.$store,"mapMutations",e);if(!o)return;r=o.context.commit}return"function"===typeof i?i.apply(this,[r].concat(t)):r.apply(this.$store,[i].concat(t))}})),n})),P=H((function(e,t){var n={};return B(t).forEach((function(t){var r=t.key,i=t.val;i=e+i,n[r]=function(){if(!e||G(this.$store,"mapGetters",e))return this.$store.getters[i]},n[r].vuex=!0})),n})),I=H((function(e,t){var n={};return B(t).forEach((function(t){var r=t.key,i=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.dispatch;if(e){var o=G(this.$store,"mapActions",e);if(!o)return;r=o.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(t)):r.apply(this.$store,[i].concat(t))}})),n})),N=function(e){return{mapState:L.bind(null,e),mapGetters:P.bind(null,e),mapMutations:R.bind(null,e),mapActions:I.bind(null,e)}};function B(e){return j(e)?Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(t){return{key:t,val:e[t]}})):[]}function j(e){return Array.isArray(e)||c(e)}function H(e){return function(t,n){return"string"!==typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,n)}}function G(e,t,n){var r=e._modulesNamespaceMap[n];return r}function V(e){void 0===e&&(e={});var t=e.collapsed;void 0===t&&(t=!0);var n=e.filter;void 0===n&&(n=function(e,t,n){return!0});var r=e.transformer;void 0===r&&(r=function(e){return e});var i=e.mutationTransformer;void 0===i&&(i=function(e){return e});var o=e.actionFilter;void 0===o&&(o=function(e,t){return!0});var a=e.actionTransformer;void 0===a&&(a=function(e){return e});var s=e.logMutations;void 0===s&&(s=!0);var l=e.logActions;void 0===l&&(l=!0);var c=e.logger;return void 0===c&&(c=console),function(e){var d=u(e.state);"undefined"!==typeof c&&(s&&e.subscribe((function(e,o){var a=u(o);if(n(e,d,a)){var s=q(),l=i(e),h="mutation "+e.type+s;Y(c,h,t),c.log("%c prev state","color: #9E9E9E; font-weight: bold",r(d)),c.log("%c mutation","color: #03A9F4; font-weight: bold",l),c.log("%c next state","color: #4CAF50; font-weight: bold",r(a)),W(c)}d=a})),l&&e.subscribeAction((function(e,n){if(o(e,n)){var r=q(),i=a(e),s="action "+e.type+r;Y(c,s,t),c.log("%c action","color: #03A9F4; font-weight: bold",i),W(c)}})))}}function Y(e,t,n){var r=n?e.groupCollapsed:e.group;try{r.call(e,t)}catch(i){e.log(t)}}function W(e){try{e.groupEnd()}catch(t){e.log("—— log end ——")}}function q(){var e=new Date;return" @ "+U(e.getHours(),2)+":"+U(e.getMinutes(),2)+":"+U(e.getSeconds(),2)+"."+U(e.getMilliseconds(),3)}function z(e,t){return new Array(t+1).join(e)}function U(e,t){return z("0",t-e.toString().length)+e}var K={Store:y,install:O,version:"3.6.2",mapState:L,mapMutations:R,mapGetters:P,mapActions:I,createNamespacedHelpers:N,createLogger:V};t.Ay=K},10419:function(e,t,n){"use strict";var r=n(26822),i=n(57716),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a function")}},86231:function(e,t,n){"use strict";var r=n(75664),i=n(57716),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a constructor")}},92679:function(e,t,n){"use strict";var r=n(58905),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o("Can't set "+i(e)+" as a prototype")}},18720:function(e,t,n){"use strict";var r=n(36772),i=n(94455),o=n(21152).f,a=r("unscopables"),s=Array.prototype;void 0===s[a]&&o(s,a,{configurable:!0,value:i(null)}),e.exports=function(e){s[a][e]=!0}},52292:function(e,t,n){"use strict";var r=n(15050).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},9792:function(e,t,n){"use strict";var r=n(27948),i=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new i("Incorrect invocation")}},25852:function(e,t,n){"use strict";var r=n(23489),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not an object")}},41371:function(e,t,n){"use strict";var r=n(20560);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},83044:function(e,t,n){"use strict";var r=n(60310),i=n(43429),o=n(52843);e.exports=function(e){var t=r(this),n=o(t),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,l=void 0===u?n:i(u,n);while(l>s)t[s++]=e;return t}},38166:function(e,t,n){"use strict";var r=n(6714).forEach,i=n(77859),o=i("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},42713:function(e,t,n){"use strict";var r=n(61523),i=n(12486),o=n(60310),a=n(29670),s=n(37536),u=n(75664),l=n(52843),c=n(7843),d=n(58568),h=n(99868),p=Array;e.exports=function(e){var t=o(e),n=u(this),f=arguments.length,g=f>1?arguments[1]:void 0,m=void 0!==g;m&&(g=r(g,f>2?arguments[2]:void 0));var _,y,v,b,F,w,C=h(t),D=0;if(!C||this===p&&s(C))for(_=l(t),y=n?new this(_):p(_);_>D;D++)w=m?g(t[D],D):t[D],c(y,D,w);else for(y=n?new this:[],b=d(t,C),F=b.next;!(v=i(F,b)).done;D++)w=m?a(b,g,[v.value,D],!0):v.value,c(y,D,w);return y.length=D,y}},62672:function(e,t,n){"use strict";var r=n(7282),i=n(43429),o=n(52843),a=function(e){return function(t,n,a){var s=r(t),u=o(s);if(0===u)return!e&&-1;var l,c=i(a,u);if(e&&n!==n){while(u>c)if(l=s[c++],l!==l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},6714:function(e,t,n){"use strict";var r=n(61523),i=n(71671),o=n(81286),a=n(60310),s=n(52843),u=n(1404),l=i([].push),c=function(e){var t=1===e,n=2===e,i=3===e,c=4===e,d=6===e,h=7===e,p=5===e||d;return function(f,g,m,_){for(var y,v,b=a(f),F=o(b),w=s(F),C=r(g,m),D=0,S=_||u,k=t?S(f,w):n||h?S(f,0):void 0;w>D;D++)if((p||D in F)&&(y=F[D],v=C(y,D,b),e))if(t)k[D]=v;else if(v)switch(e){case 3:return!0;case 5:return y;case 6:return D;case 2:l(k,y)}else switch(e){case 4:return!1;case 7:l(k,y)}return d?-1:i||c?c:k}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},96092:function(e,t,n){"use strict";var r=n(20560),i=n(36772),o=n(4567),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[],n=t.constructor={};return n[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},77859:function(e,t,n){"use strict";var r=n(20560);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},25950:function(e,t,n){"use strict";var r=n(72667),i=n(87829),o=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(i(e)&&!a(e,"length").writable)throw new o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},77871:function(e,t,n){"use strict";var r=n(71671);e.exports=r([].slice)},72853:function(e,t,n){"use strict";var r=n(77871),i=Math.floor,o=function(e,t){var n=e.length;if(n<8){var a,s,u=1;while(u<n){s=u,a=e[u];while(s&&t(e[s-1],a)>0)e[s]=e[--s];s!==u++&&(e[s]=a)}}else{var l=i(n/2),c=o(r(e,0,l),t),d=o(r(e,l),t),h=c.length,p=d.length,f=0,g=0;while(f<h||g<p)e[f+g]=f<h&&g<p?t(c[f],d[g])<=0?c[f++]:d[g++]:f<h?c[f++]:d[g++]}return e};e.exports=o},42494:function(e,t,n){"use strict";var r=n(87829),i=n(75664),o=n(23489),a=n(36772),s=a("species"),u=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,i(t)&&(t===u||r(t.prototype))?t=void 0:o(t)&&(t=t[s],null===t&&(t=void 0))),void 0===t?u:t}},1404:function(e,t,n){"use strict";var r=n(42494);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},29670:function(e,t,n){"use strict";var r=n(25852),i=n(87766);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(a){i(e,"throw",a)}}},76965:function(e,t,n){"use strict";var r=n(36772),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(u){}e.exports=function(e,t){try{if(!t&&!o)return!1}catch(u){return!1}var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(u){}return n}},53515:function(e,t,n){"use strict";var r=n(71671),i=r({}.toString),o=r("".slice);e.exports=function(e){return o(i(e),8,-1)}},52152:function(e,t,n){"use strict";var r=n(91515),i=n(26822),o=n(53515),a=n(36772),s=a("toStringTag"),u=Object,l="Arguments"===o(function(){return arguments}()),c=function(e,t){try{return e[t]}catch(n){}};e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=c(t=u(e),s))?n:l?o(t):"Object"===(r=o(t))&&i(t.callee)?"Arguments":r}},96055:function(e,t,n){"use strict";var r=n(26072),i=n(29814),o=n(53570),a=n(21152);e.exports=function(e,t,n){for(var s=i(t),u=a.f,l=o.f,c=0;c<s.length;c++){var d=s[c];r(e,d)||n&&r(n,d)||u(e,d,l(t,d))}}},47403:function(e,t,n){"use strict";var r=n(36772),i=r("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[i]=!1,"/./"[e](t)}catch(r){}}return!1}},33226:function(e,t,n){"use strict";var r=n(20560);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},12939:function(e,t,n){"use strict";var r=n(71671),i=n(68939),o=n(52148),a=/"/g,s=r("".replace);e.exports=function(e,t,n,r){var u=o(i(e)),l="<"+t;return""!==n&&(l+=" "+n+'="'+s(o(r),a,"&quot;")+'"'),l+">"+u+"</"+t+">"}},65722:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},32398:function(e,t,n){"use strict";var r=n(72667),i=n(21152),o=n(97477);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},97477:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},7843:function(e,t,n){"use strict";var r=n(72667),i=n(21152),o=n(97477);e.exports=function(e,t,n){r?i.f(e,t,o(0,n)):e[t]=n}},95187:function(e,t,n){"use strict";var r=n(25852),i=n(64481),o=TypeError;e.exports=function(e){if(r(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw new o("Incorrect hint");return i(this,e)}},7263:function(e,t,n){"use strict";var r=n(13660),i=n(21152);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),i.f(e,t,n)}},50579:function(e,t,n){"use strict";var r=n(26822),i=n(21152),o=n(13660),a=n(21328);e.exports=function(e,t,n,s){s||(s={});var u=s.enumerable,l=void 0!==s.name?s.name:t;if(r(n)&&o(n,l,s),s.global)u?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(u=!0):delete e[t]}catch(c){}u?e[t]=n:i.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},81270:function(e,t,n){"use strict";var r=n(50579);e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},21328:function(e,t,n){"use strict";var r=n(82750),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},11363:function(e,t,n){"use strict";var r=n(57716),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw new i("Cannot delete property "+r(t)+" of "+r(e))}},72667:function(e,t,n){"use strict";var r=n(20560);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},88956:function(e,t,n){"use strict";var r=n(82750),i=n(23489),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},31756:function(e){"use strict";var t=TypeError,n=9007199254740991;e.exports=function(e){if(e>n)throw t("Maximum allowed index exceeded");return e}},97803:function(e){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},65393:function(e,t,n){"use strict";var r=n(88956),i=r("span").classList,o=i&&i.constructor&&i.constructor.prototype;e.exports=o===Object.prototype?void 0:o},18933:function(e,t,n){"use strict";var r=n(17055),i=r.match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},78817:function(e,t,n){"use strict";var r=n(17021),i=n(6265);e.exports=!r&&!i&&"object"==typeof window&&"object"==typeof document},17021:function(e){"use strict";e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},56219:function(e,t,n){"use strict";var r=n(17055);e.exports=/MSIE|Trident/.test(r)},33665:function(e,t,n){"use strict";var r=n(17055);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},64144:function(e,t,n){"use strict";var r=n(17055);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},6265:function(e,t,n){"use strict";var r=n(82750),i=n(53515);e.exports="process"===i(r.process)},29068:function(e,t,n){"use strict";var r=n(17055);e.exports=/web0s(?!.*chrome)/i.test(r)},17055:function(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},4567:function(e,t,n){"use strict";var r,i,o=n(82750),a=n(17055),s=o.process,u=o.Deno,l=s&&s.versions||u&&u.version,c=l&&l.v8;c&&(r=c.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),e.exports=i},48287:function(e,t,n){"use strict";var r=n(17055),i=r.match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},13108:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},86846:function(e,t,n){"use strict";var r=n(71671),i=Error,o=r("".replace),a=function(e){return String(new i(e).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,u=s.test(a);e.exports=function(e,t){if(u&&"string"==typeof e&&!i.prepareStackTrace)while(t--)e=o(e,s,"");return e}},70408:function(e,t,n){"use strict";var r=n(32398),i=n(86846),o=n(69228),a=Error.captureStackTrace;e.exports=function(e,t,n,s){o&&(a?a(e,t):r(e,"stack",i(n,s)))}},69228:function(e,t,n){"use strict";var r=n(20560),i=n(97477);e.exports=!r((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},96071:function(e,t,n){"use strict";var r=n(82750),i=n(53570).f,o=n(32398),a=n(50579),s=n(21328),u=n(96055),l=n(73859);e.exports=function(e,t){var n,c,d,h,p,f,g=e.target,m=e.global,_=e.stat;if(c=m?r:_?r[g]||s(g,{}):r[g]&&r[g].prototype,c)for(d in t){if(p=t[d],e.dontCallGetSet?(f=i(c,d),h=f&&f.value):h=c[d],n=l(m?d:g+(_?".":"#")+d,e.forced),!n&&void 0!==h){if(typeof p==typeof h)continue;u(p,h)}(e.sham||h&&h.sham)&&o(p,"sham",!0),a(c,d,p,e)}}},20560:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},48817:function(e,t,n){"use strict";n(11034);var r=n(12486),i=n(50579),o=n(17480),a=n(20560),s=n(36772),u=n(32398),l=s("species"),c=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),p=!a((function(){var t={};return t[h]=function(){return 7},7!==""[e](t)})),f=p&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[l]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!p||!f||n){var g=/./[h],m=t(h,""[e],(function(e,t,n,i,a){var s=t.exec;return s===o||s===c.exec?p&&!a?{done:!0,value:r(g,t,n,i)}:{done:!0,value:r(e,n,t,i)}:{done:!1}}));i(String.prototype,e,m[0]),i(c,h,m[1])}d&&u(c[h],"sham",!0)}},33365:function(e,t,n){"use strict";var r=n(20560);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},25892:function(e,t,n){"use strict";var r=n(91693),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},61523:function(e,t,n){"use strict";var r=n(63045),i=n(10419),o=n(91693),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},91693:function(e,t,n){"use strict";var r=n(20560);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},13149:function(e,t,n){"use strict";var r=n(71671),i=n(10419),o=n(23489),a=n(26072),s=n(77871),u=n(91693),l=Function,c=r([].concat),d=r([].join),h={},p=function(e,t,n){if(!a(h,t)){for(var r=[],i=0;i<t;i++)r[i]="a["+i+"]";h[t]=l("C,a","return new C("+d(r,",")+")")}return h[t](e,n)};e.exports=u?l.bind:function(e){var t=i(this),n=t.prototype,r=s(arguments,1),a=function(){var n=c(r,s(arguments));return this instanceof a?p(t,n.length,n):t.apply(e,n)};return o(n)&&(a.prototype=n),a}},12486:function(e,t,n){"use strict";var r=n(91693),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},72565:function(e,t,n){"use strict";var r=n(72667),i=n(26072),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),u=s&&"something"===function(){}.name,l=s&&(!r||r&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:u,CONFIGURABLE:l}},48259:function(e,t,n){"use strict";var r=n(71671),i=n(10419);e.exports=function(e,t,n){try{return r(i(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(o){}}},63045:function(e,t,n){"use strict";var r=n(53515),i=n(71671);e.exports=function(e){if("Function"===r(e))return i(e)}},71671:function(e,t,n){"use strict";var r=n(91693),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);e.exports=r?a:function(e){return function(){return o.apply(e,arguments)}}},67522:function(e,t,n){"use strict";var r=n(82750),i=n(26822),o=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e]):r[e]&&r[e][t]}},99868:function(e,t,n){"use strict";var r=n(52152),i=n(17147),o=n(10636),a=n(52578),s=n(36772),u=s("iterator");e.exports=function(e){if(!o(e))return i(e,u)||i(e,"@@iterator")||a[r(e)]}},58568:function(e,t,n){"use strict";var r=n(12486),i=n(10419),o=n(25852),a=n(57716),s=n(99868),u=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(i(n))return o(r(n,e));throw new u(a(e)+" is not iterable")}},10420:function(e,t,n){"use strict";var r=n(71671),i=n(87829),o=n(26822),a=n(53515),s=n(52148),u=r([].push);e.exports=function(e){if(o(e))return e;if(i(e)){for(var t=e.length,n=[],r=0;r<t;r++){var l=e[r];"string"==typeof l?u(n,l):"number"!=typeof l&&"Number"!==a(l)&&"String"!==a(l)||u(n,s(l))}var c=n.length,d=!0;return function(e,t){if(d)return d=!1,t;if(i(this))return t;for(var r=0;r<c;r++)if(n[r]===e)return t}}}},17147:function(e,t,n){"use strict";var r=n(10419),i=n(10636);e.exports=function(e,t){var n=e[t];return i(n)?void 0:r(n)}},40763:function(e,t,n){"use strict";var r=n(71671),i=n(60310),o=Math.floor,a=r("".charAt),s=r("".replace),u=r("".slice),l=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,h){var p=n+e.length,f=r.length,g=c;return void 0!==d&&(d=i(d),g=l),s(h,g,(function(i,s){var l;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return u(t,0,n);case"'":return u(t,p);case"<":l=d[u(s,1,-1)];break;default:var c=+s;if(0===c)return i;if(c>f){var h=o(c/10);return 0===h?i:h<=f?void 0===r[h-1]?a(s,1):r[h-1]+a(s,1):i}l=r[c-1]}return void 0===l?"":l}))}},82750:function(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},26072:function(e,t,n){"use strict";var r=n(71671),i=n(60310),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},38646:function(e){"use strict";e.exports={}},64644:function(e){"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(n){}}},10260:function(e,t,n){"use strict";var r=n(67522);e.exports=r("document","documentElement")},4468:function(e,t,n){"use strict";var r=n(72667),i=n(20560),o=n(88956);e.exports=!r&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},81286:function(e,t,n){"use strict";var r=n(71671),i=n(20560),o=n(53515),a=Object,s=r("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===o(e)?s(e,""):a(e)}:a},52952:function(e,t,n){"use strict";var r=n(26822),i=n(23489),o=n(33508);e.exports=function(e,t,n){var a,s;return o&&r(a=t.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&o(e,s),e}},4459:function(e,t,n){"use strict";var r=n(71671),i=n(26822),o=n(95404),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},73007:function(e,t,n){"use strict";var r=n(23489),i=n(32398);e.exports=function(e,t){r(t)&&"cause"in t&&i(e,"cause",t.cause)}},49144:function(e,t,n){"use strict";var r=n(96071),i=n(71671),o=n(38646),a=n(23489),s=n(26072),u=n(21152).f,l=n(65719),c=n(22643),d=n(23953),h=n(62599),p=n(33365),f=!1,g=h("meta"),m=0,_=function(e){u(e,g,{value:{objectID:"O"+m++,weakData:{}}})},y=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,g)){if(!d(e))return"F";if(!t)return"E";_(e)}return e[g].objectID},v=function(e,t){if(!s(e,g)){if(!d(e))return!0;if(!t)return!1;_(e)}return e[g].weakData},b=function(e){return p&&f&&d(e)&&!s(e,g)&&_(e),e},F=function(){w.enable=function(){},f=!0;var e=l.f,t=i([].splice),n={};n[g]=1,e(n).length&&(l.f=function(n){for(var r=e(n),i=0,o=r.length;i<o;i++)if(r[i]===g){t(r,i,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:c.f}))},w=e.exports={enable:F,fastKey:y,getWeakData:v,onFreeze:b};o[g]=!0},11528:function(e,t,n){"use strict";var r,i,o,a=n(72891),s=n(82750),u=n(23489),l=n(32398),c=n(26072),d=n(95404),h=n(98310),p=n(38646),f="Object already initialized",g=s.TypeError,m=s.WeakMap,_=function(e){return o(e)?i(e):r(e,{})},y=function(e){return function(t){var n;if(!u(t)||(n=i(t)).type!==e)throw new g("Incompatible receiver, "+e+" required");return n}};if(a||d.state){var v=d.state||(d.state=new m);v.get=v.get,v.has=v.has,v.set=v.set,r=function(e,t){if(v.has(e))throw new g(f);return t.facade=e,v.set(e,t),t},i=function(e){return v.get(e)||{}},o=function(e){return v.has(e)}}else{var b=h("state");p[b]=!0,r=function(e,t){if(c(e,b))throw new g(f);return t.facade=e,l(e,b,t),t},i=function(e){return c(e,b)?e[b]:{}},o=function(e){return c(e,b)}}e.exports={set:r,get:i,has:o,enforce:_,getterFor:y}},37536:function(e,t,n){"use strict";var r=n(36772),i=n(52578),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},87829:function(e,t,n){"use strict";var r=n(53515);e.exports=Array.isArray||function(e){return"Array"===r(e)}},26822:function(e){"use strict";var t="object"==typeof document&&document.all;e.exports="undefined"==typeof t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},75664:function(e,t,n){"use strict";var r=n(71671),i=n(20560),o=n(26822),a=n(52152),s=n(67522),u=n(4459),l=function(){},c=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,h=r(d.exec),p=!d.test(l),f=function(e){if(!o(e))return!1;try{return c(l,[],e),!0}catch(t){return!1}},g=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!h(d,u(e))}catch(t){return!0}};g.sham=!0,e.exports=!c||i((function(){var e;return f(f.call)||!f(Object)||!f((function(){e=!0}))||e}))?g:f},73859:function(e,t,n){"use strict";var r=n(20560),i=n(26822),o=/#|\.prototype\./,a=function(e,t){var n=u[s(e)];return n===c||n!==l&&(i(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},u=a.data={},l=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},87134:function(e,t,n){"use strict";var r=n(23489),i=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&i(e)===e}},10636:function(e){"use strict";e.exports=function(e){return null===e||void 0===e}},23489:function(e,t,n){"use strict";var r=n(26822);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},58905:function(e,t,n){"use strict";var r=n(23489);e.exports=function(e){return r(e)||null===e}},252:function(e){"use strict";e.exports=!1},34075:function(e,t,n){"use strict";var r=n(23489),i=n(53515),o=n(36772),a=o("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[a])?!!t:"RegExp"===i(e))}},57646:function(e,t,n){"use strict";var r=n(67522),i=n(26822),o=n(27948),a=n(6043),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return i(t)&&o(t.prototype,s(e))}},39355:function(e,t,n){"use strict";var r=n(61523),i=n(12486),o=n(25852),a=n(57716),s=n(37536),u=n(52843),l=n(27948),c=n(58568),d=n(99868),h=n(87766),p=TypeError,f=function(e,t){this.stopped=e,this.result=t},g=f.prototype;e.exports=function(e,t,n){var m,_,y,v,b,F,w,C=n&&n.that,D=!(!n||!n.AS_ENTRIES),S=!(!n||!n.IS_RECORD),k=!(!n||!n.IS_ITERATOR),x=!(!n||!n.INTERRUPTED),E=r(t,C),A=function(e){return m&&h(m,"normal",e),new f(!0,e)},T=function(e){return D?(o(e),x?E(e[0],e[1],A):E(e[0],e[1])):x?E(e,A):E(e)};if(S)m=e.iterator;else if(k)m=e;else{if(_=d(e),!_)throw new p(a(e)+" is not iterable");if(s(_)){for(y=0,v=u(e);v>y;y++)if(b=T(e[y]),b&&l(g,b))return b;return new f(!1)}m=c(e,_)}F=S?e.next:m.next;while(!(w=i(F,m)).done){try{b=T(w.value)}catch(M){h(m,"throw",M)}if("object"==typeof b&&b&&l(g,b))return b}return new f(!1)}},87766:function(e,t,n){"use strict";var r=n(12486),i=n(25852),o=n(17147);e.exports=function(e,t,n){var a,s;i(e);try{if(a=o(e,"return"),!a){if("throw"===t)throw n;return n}a=r(a,e)}catch(u){s=!0,a=u}if("throw"===t)throw n;if(s)throw a;return i(a),n}},64953:function(e,t,n){"use strict";var r=n(43920).IteratorPrototype,i=n(94455),o=n(97477),a=n(44668),s=n(52578),u=function(){return this};e.exports=function(e,t,n,l){var c=t+" Iterator";return e.prototype=i(r,{next:o(+!l,n)}),a(e,c,!1,!0),s[c]=u,e}},47595:function(e,t,n){"use strict";var r=n(96071),i=n(12486),o=n(252),a=n(72565),s=n(26822),u=n(64953),l=n(2232),c=n(33508),d=n(44668),h=n(32398),p=n(50579),f=n(36772),g=n(52578),m=n(43920),_=a.PROPER,y=a.CONFIGURABLE,v=m.IteratorPrototype,b=m.BUGGY_SAFARI_ITERATORS,F=f("iterator"),w="keys",C="values",D="entries",S=function(){return this};e.exports=function(e,t,n,a,f,m,k){u(n,t,a);var x,E,A,T=function(e){if(e===f&&P)return P;if(!b&&e&&e in L)return L[e];switch(e){case w:return function(){return new n(this,e)};case C:return function(){return new n(this,e)};case D:return function(){return new n(this,e)}}return function(){return new n(this)}},M=t+" Iterator",O=!1,L=e.prototype,R=L[F]||L["@@iterator"]||f&&L[f],P=!b&&R||T(f),I="Array"===t&&L.entries||R;if(I&&(x=l(I.call(new e)),x!==Object.prototype&&x.next&&(o||l(x)===v||(c?c(x,v):s(x[F])||p(x,F,S)),d(x,M,!0,!0),o&&(g[M]=S))),_&&f===C&&R&&R.name!==C&&(!o&&y?h(L,"name",C):(O=!0,P=function(){return i(R,this)})),f)if(E={values:T(C),keys:m?P:T(w),entries:T(D)},k)for(A in E)(b||O||!(A in L))&&p(L,A,E[A]);else r({target:t,proto:!0,forced:b||O},E);return o&&!k||L[F]===P||p(L,F,P,{name:f}),g[t]=P,E}},43920:function(e,t,n){"use strict";var r,i,o,a=n(20560),s=n(26822),u=n(23489),l=n(94455),c=n(2232),d=n(50579),h=n(36772),p=n(252),f=h("iterator"),g=!1;[].keys&&(o=[].keys(),"next"in o?(i=c(c(o)),i!==Object.prototype&&(r=i)):g=!0);var m=!u(r)||a((function(){var e={};return r[f].call(e)!==e}));m?r={}:p&&(r=l(r)),s(r[f])||d(r,f,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:g}},52578:function(e){"use strict";e.exports={}},52843:function(e,t,n){"use strict";var r=n(87157);e.exports=function(e){return r(e.length)}},13660:function(e,t,n){"use strict";var r=n(71671),i=n(20560),o=n(26822),a=n(26072),s=n(72667),u=n(72565).CONFIGURABLE,l=n(4459),c=n(11528),d=c.enforce,h=c.get,p=String,f=Object.defineProperty,g=r("".slice),m=r("".replace),_=r([].join),y=s&&!i((function(){return 8!==f((function(){}),"length",{value:8}).length})),v=String(String).split("String"),b=e.exports=function(e,t,n){"Symbol("===g(p(t),0,7)&&(t="["+m(p(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||u&&e.name!==t)&&(s?f(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&a(n,"arity")&&e.length!==n.arity&&f(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(i){}var r=d(e);return a(r,"source")||(r.source=_(v,"string"==typeof t?t:"")),e};Function.prototype.toString=b((function(){return o(this)&&h(this).source||l(this)}),"toString")},26985:function(e){"use strict";var t=Math.log,n=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*n}},10868:function(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},2288:function(e,t,n){"use strict";var r,i,o,a,s,u=n(82750),l=n(75766),c=n(61523),d=n(8404).set,h=n(82942),p=n(64144),f=n(33665),g=n(29068),m=n(6265),_=u.MutationObserver||u.WebKitMutationObserver,y=u.document,v=u.process,b=u.Promise,F=l("queueMicrotask");if(!F){var w=new h,C=function(){var e,t;m&&(e=v.domain)&&e.exit();while(t=w.get())try{t()}catch(n){throw w.head&&r(),n}e&&e.enter()};p||m||g||!_||!y?!f&&b&&b.resolve?(a=b.resolve(void 0),a.constructor=b,s=c(a.then,a),r=function(){s(C)}):m?r=function(){v.nextTick(C)}:(d=c(d,u),r=function(){d(C)}):(i=!0,o=y.createTextNode(""),new _(C).observe(o,{characterData:!0}),r=function(){o.data=i=!i}),F=function(e){w.head||r(),w.add(e)}}e.exports=F},20874:function(e,t,n){"use strict";var r=n(10419),i=TypeError,o=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw new i("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new o(e)}},90036:function(e,t,n){"use strict";var r=n(52148);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},56374:function(e,t,n){"use strict";var r=n(34075),i=TypeError;e.exports=function(e){if(r(e))throw new i("The method doesn't accept regular expressions");return e}},44273:function(e,t,n){"use strict";var r=n(82750),i=n(20560),o=n(71671),a=n(52148),s=n(47389).trim,u=n(68639),l=o("".charAt),c=r.parseFloat,d=r.Symbol,h=d&&d.iterator,p=1/c(u+"-0")!==-1/0||h&&!i((function(){c(Object(h))}));e.exports=p?function(e){var t=s(a(e)),n=c(t);return 0===n&&"-"===l(t,0)?-0:n}:c},23318:function(e,t,n){"use strict";var r=n(72667),i=n(71671),o=n(12486),a=n(20560),s=n(90775),u=n(63694),l=n(28658),c=n(60310),d=n(81286),h=Object.assign,p=Object.defineProperty,f=i([].concat);e.exports=!h||a((function(){if(r&&1!==h({b:1},h(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol("assign detection"),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!==h({},e)[n]||s(h({},t)).join("")!==i}))?function(e,t){var n=c(e),i=arguments.length,a=1,h=u.f,p=l.f;while(i>a){var g,m=d(arguments[a++]),_=h?f(s(m),h(m)):s(m),y=_.length,v=0;while(y>v)g=_[v++],r&&!o(p,m,g)||(n[g]=m[g])}return n}:h},94455:function(e,t,n){"use strict";var r,i=n(25852),o=n(84376),a=n(13108),s=n(38646),u=n(10260),l=n(88956),c=n(98310),d=">",h="<",p="prototype",f="script",g=c("IE_PROTO"),m=function(){},_=function(e){return h+f+d+e+h+"/"+f+d},y=function(e){e.write(_("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){var e,t=l("iframe"),n="java"+f+":";return t.style.display="none",u.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(_("document.F=Object")),e.close(),e.F},b=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}b="undefined"!=typeof document?document.domain&&r?y(r):v():y(r);var e=a.length;while(e--)delete b[p][a[e]];return b()};s[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(m[p]=i(e),n=new m,m[p]=null,n[g]=e):n=b(),void 0===t?n:o.f(n,t)}},84376:function(e,t,n){"use strict";var r=n(72667),i=n(43145),o=n(21152),a=n(25852),s=n(7282),u=n(90775);t.f=r&&!i?Object.defineProperties:function(e,t){a(e);var n,r=s(t),i=u(t),l=i.length,c=0;while(l>c)o.f(e,n=i[c++],r[n]);return e}},21152:function(e,t,n){"use strict";var r=n(72667),i=n(4468),o=n(43145),a=n(25852),s=n(59242),u=TypeError,l=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",h="configurable",p="writable";t.f=r?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"===typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var r=c(e,t);r&&r[p]&&(e[t]=n.value,n={configurable:h in n?n[h]:r[h],enumerable:d in n?n[d]:r[d],writable:!1})}return l(e,t,n)}:l:function(e,t,n){if(a(e),t=s(t),a(n),i)try{return l(e,t,n)}catch(r){}if("get"in n||"set"in n)throw new u("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},53570:function(e,t,n){"use strict";var r=n(72667),i=n(12486),o=n(28658),a=n(97477),s=n(7282),u=n(59242),l=n(26072),c=n(4468),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=u(t),c)try{return d(e,t)}catch(n){}if(l(e,t))return a(!i(o.f,e,t),e[t])}},22643:function(e,t,n){"use strict";var r=n(53515),i=n(7282),o=n(65719).f,a=n(77871),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],u=function(e){try{return o(e)}catch(t){return a(s)}};e.exports.f=function(e){return s&&"Window"===r(e)?u(e):o(i(e))}},65719:function(e,t,n){"use strict";var r=n(27401),i=n(13108),o=i.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},63694:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},2232:function(e,t,n){"use strict";var r=n(26072),i=n(26822),o=n(60310),a=n(98310),s=n(33226),u=a("IE_PROTO"),l=Object,c=l.prototype;e.exports=s?l.getPrototypeOf:function(e){var t=o(e);if(r(t,u))return t[u];var n=t.constructor;return i(n)&&t instanceof n?n.prototype:t instanceof l?c:null}},23953:function(e,t,n){"use strict";var r=n(20560),i=n(23489),o=n(53515),a=n(41371),s=Object.isExtensible,u=r((function(){s(1)}));e.exports=u||a?function(e){return!!i(e)&&((!a||"ArrayBuffer"!==o(e))&&(!s||s(e)))}:s},27948:function(e,t,n){"use strict";var r=n(71671);e.exports=r({}.isPrototypeOf)},27401:function(e,t,n){"use strict";var r=n(71671),i=n(26072),o=n(7282),a=n(62672).indexOf,s=n(38646),u=r([].push);e.exports=function(e,t){var n,r=o(e),l=0,c=[];for(n in r)!i(s,n)&&i(r,n)&&u(c,n);while(t.length>l)i(r,n=t[l++])&&(~a(c,n)||u(c,n));return c}},90775:function(e,t,n){"use strict";var r=n(27401),i=n(13108);e.exports=Object.keys||function(e){return r(e,i)}},28658:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);t.f=i?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},33508:function(e,t,n){"use strict";var r=n(48259),i=n(23489),o=n(68939),a=n(92679);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=r(Object.prototype,"__proto__","set"),e(n,[]),t=n instanceof Array}catch(s){}return function(n,r){return o(n),a(r),i(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},81990:function(e,t,n){"use strict";var r=n(72667),i=n(20560),o=n(71671),a=n(2232),s=n(90775),u=n(7282),l=n(28658).f,c=o(l),d=o([].push),h=r&&i((function(){var e=Object.create(null);return e[2]=2,!c(e,2)})),p=function(e){return function(t){var n,i=u(t),o=s(i),l=h&&null===a(i),p=o.length,f=0,g=[];while(p>f)n=o[f++],r&&!(l?n in i:c(i,n))||d(g,e?[n,i[n]]:i[n]);return g}};e.exports={entries:p(!0),values:p(!1)}},46682:function(e,t,n){"use strict";var r=n(91515),i=n(52152);e.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},64481:function(e,t,n){"use strict";var r=n(12486),i=n(26822),o=n(23489),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&i(n=e.toString)&&!o(s=r(n,e)))return s;if(i(n=e.valueOf)&&!o(s=r(n,e)))return s;if("string"!==t&&i(n=e.toString)&&!o(s=r(n,e)))return s;throw new a("Can't convert object to primitive value")}},29814:function(e,t,n){"use strict";var r=n(67522),i=n(71671),o=n(65719),a=n(63694),s=n(25852),u=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?u(t,n(e)):t}},73330:function(e,t,n){"use strict";var r=n(82750);e.exports=r},55576:function(e){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},94531:function(e,t,n){"use strict";var r=n(82750),i=n(67275),o=n(26822),a=n(73859),s=n(4459),u=n(36772),l=n(78817),c=n(17021),d=n(252),h=n(4567),p=i&&i.prototype,f=u("species"),g=!1,m=o(r.PromiseRejectionEvent),_=a("Promise",(function(){var e=s(i),t=e!==String(i);if(!t&&66===h)return!0;if(d&&(!p["catch"]||!p["finally"]))return!0;if(!h||h<51||!/native code/.test(e)){var n=new i((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))},o=n.constructor={};if(o[f]=r,g=n.then((function(){}))instanceof r,!g)return!0}return!t&&(l||c)&&!m}));e.exports={CONSTRUCTOR:_,REJECTION_EVENT:m,SUBCLASSING:g}},67275:function(e,t,n){"use strict";var r=n(82750);e.exports=r.Promise},8957:function(e,t,n){"use strict";var r=n(25852),i=n(23489),o=n(20874);e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e),a=n.resolve;return a(t),n.promise}},49182:function(e,t,n){"use strict";var r=n(67275),i=n(76965),o=n(94531).CONSTRUCTOR;e.exports=o||!i((function(e){r.all(e).then(void 0,(function(){}))}))},75241:function(e,t,n){"use strict";var r=n(21152).f;e.exports=function(e,t,n){n in e||r(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},82942:function(e){"use strict";var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e){var t=this.head=e.next;return null===t&&(this.tail=null),e.item}}},e.exports=t},99199:function(e,t,n){"use strict";var r=n(12486),i=n(25852),o=n(26822),a=n(53515),s=n(17480),u=TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var l=r(n,e,t);return null!==l&&i(l),l}if("RegExp"===a(e))return r(s,e,t);throw new u("RegExp#exec called on incompatible receiver")}},17480:function(e,t,n){"use strict";var r=n(12486),i=n(71671),o=n(52148),a=n(85578),s=n(30770),u=n(31300),l=n(94455),c=n(11528).get,d=n(4658),h=n(10063),p=u("native-string-replace",String.prototype.replace),f=RegExp.prototype.exec,g=f,m=i("".charAt),_=i("".indexOf),y=i("".replace),v=i("".slice),b=function(){var e=/a/,t=/b*/g;return r(f,e,"a"),r(f,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),F=s.BROKEN_CARET,w=void 0!==/()??/.exec("")[1],C=b||w||F||d||h;C&&(g=function(e){var t,n,i,s,u,d,h,C=this,D=c(C),S=o(e),k=D.raw;if(k)return k.lastIndex=C.lastIndex,t=r(g,k,S),C.lastIndex=k.lastIndex,t;var x=D.groups,E=F&&C.sticky,A=r(a,C),T=C.source,M=0,O=S;if(E&&(A=y(A,"y",""),-1===_(A,"g")&&(A+="g"),O=v(S,C.lastIndex),C.lastIndex>0&&(!C.multiline||C.multiline&&"\n"!==m(S,C.lastIndex-1))&&(T="(?: "+T+")",O=" "+O,M++),n=new RegExp("^(?:"+T+")",A)),w&&(n=new RegExp("^"+T+"$(?!\\s)",A)),b&&(i=C.lastIndex),s=r(f,E?n:C,O),E?s?(s.input=v(s.input,M),s[0]=v(s[0],M),s.index=C.lastIndex,C.lastIndex+=s[0].length):C.lastIndex=0:b&&s&&(C.lastIndex=C.global?s.index+s[0].length:i),w&&s&&s.length>1&&r(p,s[0],n,(function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(s[u]=void 0)})),s&&x)for(s.groups=d=l(null),u=0;u<x.length;u++)h=x[u],d[h[0]]=s[h[1]];return s}),e.exports=g},85578:function(e,t,n){"use strict";var r=n(25852);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},30635:function(e,t,n){"use strict";var r=n(12486),i=n(26072),o=n(27948),a=n(85578),s=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in s||i(e,"flags")||!o(s,e)?t:r(a,e)}},30770:function(e,t,n){"use strict";var r=n(20560),i=n(82750),o=i.RegExp,a=r((function(){var e=o("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),s=a||r((function(){return!o("a","y").sticky})),u=a||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:u,MISSED_STICKY:s,UNSUPPORTED_Y:a}},4658:function(e,t,n){"use strict";var r=n(20560),i=n(82750),o=i.RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)}))},10063:function(e,t,n){"use strict";var r=n(20560),i=n(82750),o=i.RegExp;e.exports=r((function(){var e=o("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},68939:function(e,t,n){"use strict";var r=n(10636),i=TypeError;e.exports=function(e){if(r(e))throw new i("Can't call method on "+e);return e}},75766:function(e,t,n){"use strict";var r=n(82750),i=n(72667),o=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!i)return r[e];var t=o(r,e);return t&&t.value}},66135:function(e){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}},31082:function(e,t,n){"use strict";var r=n(67522),i=n(7263),o=n(36772),a=n(72667),s=o("species");e.exports=function(e){var t=r(e);a&&t&&!t[s]&&i(t,s,{configurable:!0,get:function(){return this}})}},44668:function(e,t,n){"use strict";var r=n(21152).f,i=n(26072),o=n(36772),a=o("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!i(e,a)&&r(e,a,{configurable:!0,value:t})}},98310:function(e,t,n){"use strict";var r=n(31300),i=n(62599),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},95404:function(e,t,n){"use strict";var r=n(252),i=n(82750),o=n(21328),a="__core-js_shared__",s=e.exports=i[a]||o(a,{});(s.versions||(s.versions=[])).push({version:"3.37.1",mode:r?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.37.1/LICENSE",source:"https://github.com/zloirock/core-js"})},31300:function(e,t,n){"use strict";var r=n(95404);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},71262:function(e,t,n){"use strict";var r=n(25852),i=n(86231),o=n(10636),a=n(36772),s=a("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||o(n=r(a)[s])?t:i(n)}},39376:function(e,t,n){"use strict";var r=n(20560);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},15050:function(e,t,n){"use strict";var r=n(71671),i=n(83790),o=n(52148),a=n(68939),s=r("".charAt),u=r("".charCodeAt),l=r("".slice),c=function(e){return function(t,n){var r,c,d=o(a(t)),h=i(n),p=d.length;return h<0||h>=p?e?"":void 0:(r=u(d,h),r<55296||r>56319||h+1===p||(c=u(d,h+1))<56320||c>57343?e?s(d,h):r:e?l(d,h,h+2):c-56320+(r-55296<<10)+65536)}};e.exports={codeAt:c(!1),charAt:c(!0)}},38824:function(e,t,n){"use strict";var r=n(71671),i=2147483647,o=36,a=1,s=26,u=38,l=700,c=72,d=128,h="-",p=/[^\0-\u007E]/,f=/[.\u3002\uFF0E\uFF61]/g,g="Overflow: input needs wider integers to process",m=o-a,_=RangeError,y=r(f.exec),v=Math.floor,b=String.fromCharCode,F=r("".charCodeAt),w=r([].join),C=r([].push),D=r("".replace),S=r("".split),k=r("".toLowerCase),x=function(e){var t=[],n=0,r=e.length;while(n<r){var i=F(e,n++);if(i>=55296&&i<=56319&&n<r){var o=F(e,n++);56320===(64512&o)?C(t,((1023&i)<<10)+(1023&o)+65536):(C(t,i),n--)}else C(t,i)}return t},E=function(e){return e+22+75*(e<26)},A=function(e,t,n){var r=0;e=n?v(e/l):e>>1,e+=v(e/t);while(e>m*s>>1)e=v(e/m),r+=o;return v(r+(m+1)*e/(e+u))},T=function(e){var t=[];e=x(e);var n,r,u=e.length,l=d,p=0,f=c;for(n=0;n<e.length;n++)r=e[n],r<128&&C(t,b(r));var m=t.length,y=m;m&&C(t,h);while(y<u){var F=i;for(n=0;n<e.length;n++)r=e[n],r>=l&&r<F&&(F=r);var D=y+1;if(F-l>v((i-p)/D))throw new _(g);for(p+=(F-l)*D,l=F,n=0;n<e.length;n++){if(r=e[n],r<l&&++p>i)throw new _(g);if(r===l){var S=p,k=o;while(1){var T=k<=f?a:k>=f+s?s:k-f;if(S<T)break;var M=S-T,O=o-T;C(t,b(E(T+M%O))),S=v(M/O),k+=o}C(t,b(E(S))),f=A(p,D,y===m),p=0,y++}}p++,l++}return w(t,"")};e.exports=function(e){var t,n,r=[],i=S(D(k(e),f,"."),".");for(t=0;t<i.length;t++)n=i[t],C(r,y(p,n)?"xn--"+T(n):n);return w(r,".")}},53694:function(e,t,n){"use strict";var r=n(83790),i=n(52148),o=n(68939),a=RangeError;e.exports=function(e){var t=i(o(this)),n="",s=r(e);if(s<0||s===1/0)throw new a("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(t+=t))1&s&&(n+=t);return n}},74223:function(e,t,n){"use strict";var r=n(72565).PROPER,i=n(20560),o=n(68639),a="​᠎";e.exports=function(e){return i((function(){return!!o[e]()||a[e]()!==a||r&&o[e].name!==e}))}},47389:function(e,t,n){"use strict";var r=n(71671),i=n(68939),o=n(52148),a=n(68639),s=r("".replace),u=RegExp("^["+a+"]+"),l=RegExp("(^|[^"+a+"])["+a+"]+$"),c=function(e){return function(t){var n=o(i(t));return 1&e&&(n=s(n,u,"")),2&e&&(n=s(n,l,"$1")),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},79474:function(e,t,n){"use strict";var r=n(4567),i=n(20560),o=n(82750),a=o.String;e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol("symbol detection");return!a(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},6911:function(e,t,n){"use strict";var r=n(12486),i=n(67522),o=n(36772),a=n(50579);e.exports=function(){var e=i("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,s=o("toPrimitive");t&&!t[s]&&a(t,s,(function(e){return r(n,this)}),{arity:1})}},65079:function(e,t,n){"use strict";var r=n(79474);e.exports=r&&!!Symbol["for"]&&!!Symbol.keyFor},8404:function(e,t,n){"use strict";var r,i,o,a,s=n(82750),u=n(25892),l=n(61523),c=n(26822),d=n(26072),h=n(20560),p=n(10260),f=n(77871),g=n(88956),m=n(51031),_=n(64144),y=n(6265),v=s.setImmediate,b=s.clearImmediate,F=s.process,w=s.Dispatch,C=s.Function,D=s.MessageChannel,S=s.String,k=0,x={},E="onreadystatechange";h((function(){r=s.location}));var A=function(e){if(d(x,e)){var t=x[e];delete x[e],t()}},T=function(e){return function(){A(e)}},M=function(e){A(e.data)},O=function(e){s.postMessage(S(e),r.protocol+"//"+r.host)};v&&b||(v=function(e){m(arguments.length,1);var t=c(e)?e:C(e),n=f(arguments,1);return x[++k]=function(){u(t,void 0,n)},i(k),k},b=function(e){delete x[e]},y?i=function(e){F.nextTick(T(e))}:w&&w.now?i=function(e){w.now(T(e))}:D&&!_?(o=new D,a=o.port2,o.port1.onmessage=M,i=l(a.postMessage,a)):s.addEventListener&&c(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!h(O)?(i=O,s.addEventListener("message",M,!1)):i=E in g("script")?function(e){p.appendChild(g("script"))[E]=function(){p.removeChild(this),A(e)}}:function(e){setTimeout(T(e),0)}),e.exports={set:v,clear:b}},9227:function(e,t,n){"use strict";var r=n(71671);e.exports=r(1..valueOf)},43429:function(e,t,n){"use strict";var r=n(83790),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},7282:function(e,t,n){"use strict";var r=n(81286),i=n(68939);e.exports=function(e){return r(i(e))}},83790:function(e,t,n){"use strict";var r=n(10868);e.exports=function(e){var t=+e;return t!==t||0===t?0:r(t)}},87157:function(e,t,n){"use strict";var r=n(83790),i=Math.min;e.exports=function(e){var t=r(e);return t>0?i(t,9007199254740991):0}},60310:function(e,t,n){"use strict";var r=n(68939),i=Object;e.exports=function(e){return i(r(e))}},38864:function(e,t,n){"use strict";var r=n(12486),i=n(23489),o=n(57646),a=n(17147),s=n(64481),u=n(36772),l=TypeError,c=u("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var n,u=a(e,c);if(u){if(void 0===t&&(t="default"),n=r(u,e,t),!i(n)||o(n))return n;throw new l("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},59242:function(e,t,n){"use strict";var r=n(38864),i=n(57646);e.exports=function(e){var t=r(e,"string");return i(t)?t:t+""}},91515:function(e,t,n){"use strict";var r=n(36772),i=r("toStringTag"),o={};o[i]="z",e.exports="[object z]"===String(o)},52148:function(e,t,n){"use strict";var r=n(52152),i=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},57716:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},62599:function(e,t,n){"use strict";var r=n(71671),i=0,o=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},34147:function(e,t,n){"use strict";var r=n(20560),i=n(36772),o=n(72667),a=n(252),s=i("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n=new URLSearchParams("a=1&a=2&b=3"),r="";return e.pathname="c%20d",t.forEach((function(e,n){t["delete"]("b"),r+=n+e})),n["delete"]("a",2),n["delete"]("b",void 0),a&&(!e.toJSON||!n.has("a",1)||n.has("a",2)||!n.has("a",void 0)||n.has("b"))||!t.size&&(a||!o)||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},6043:function(e,t,n){"use strict";var r=n(79474);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},43145:function(e,t,n){"use strict";var r=n(72667),i=n(20560);e.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},51031:function(e){"use strict";var t=TypeError;e.exports=function(e,n){if(e<n)throw new t("Not enough arguments");return e}},72891:function(e,t,n){"use strict";var r=n(82750),i=n(26822),o=r.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},27698:function(e,t,n){"use strict";var r=n(73330),i=n(26072),o=n(63372),a=n(21152).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},63372:function(e,t,n){"use strict";var r=n(36772);t.f=r},36772:function(e,t,n){"use strict";var r=n(82750),i=n(31300),o=n(26072),a=n(62599),s=n(79474),u=n(6043),l=r.Symbol,c=i("wks"),d=u?l["for"]||l:l&&l.withoutSetter||a;e.exports=function(e){return o(c,e)||(c[e]=s&&o(l,e)?l[e]:d("Symbol."+e)),c[e]}},68639:function(e){"use strict";e.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},21226:function(e,t,n){"use strict";var r=n(67522),i=n(26072),o=n(32398),a=n(27948),s=n(33508),u=n(96055),l=n(75241),c=n(52952),d=n(90036),h=n(73007),p=n(70408),f=n(72667),g=n(252);e.exports=function(e,t,n,m){var _="stackTraceLimit",y=m?2:1,v=e.split("."),b=v[v.length-1],F=r.apply(null,v);if(F){var w=F.prototype;if(!g&&i(w,"cause")&&delete w.cause,!n)return F;var C=r("Error"),D=t((function(e,t){var n=d(m?t:e,void 0),r=m?new F(e):new F;return void 0!==n&&o(r,"message",n),p(r,D,r.stack,2),this&&a(w,this)&&c(r,this,D),arguments.length>y&&h(r,arguments[y]),r}));if(D.prototype=w,"Error"!==b?s?s(D,C):u(D,C,{name:!0}):f&&_ in F&&(l(D,F,_),l(D,F,"prepareStackTrace")),u(D,F),!g)try{w.name!==b&&o(w,"name",b),w.constructor=D}catch(S){}return D}}},79548:function(e,t,n){"use strict";var r=n(96071),i=n(60310),o=n(52843),a=n(83790),s=n(18720);r({target:"Array",proto:!0},{at:function(e){var t=i(this),n=o(t),r=a(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]}}),s("at")},60989:function(e,t,n){"use strict";var r=n(96071),i=n(20560),o=n(87829),a=n(23489),s=n(60310),u=n(52843),l=n(31756),c=n(7843),d=n(1404),h=n(96092),p=n(36772),f=n(4567),g=p("isConcatSpreadable"),m=f>=51||!i((function(){var e=[];return e[g]=!1,e.concat()[0]!==e})),_=function(e){if(!a(e))return!1;var t=e[g];return void 0!==t?!!t:o(e)},y=!m||!h("concat");r({target:"Array",proto:!0,arity:1,forced:y},{concat:function(e){var t,n,r,i,o,a=s(this),h=d(a,0),p=0;for(t=-1,r=arguments.length;t<r;t++)if(o=-1===t?a:arguments[t],_(o))for(i=u(o),l(p+i),n=0;n<i;n++,p++)n in o&&c(h,p,o[n]);else l(p+1),c(h,p++,o);return h.length=p,h}})},50932:function(e,t,n){"use strict";var r=n(96071),i=n(83044),o=n(18720);r({target:"Array",proto:!0},{fill:i}),o("fill")},9555:function(e,t,n){"use strict";var r=n(96071),i=n(6714).filter,o=n(96092),a=o("filter");r({target:"Array",proto:!0,forced:!a},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},63763:function(e,t,n){"use strict";var r=n(96071),i=n(6714).findIndex,o=n(18720),a="findIndex",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(a)},46686:function(e,t,n){"use strict";var r=n(96071),i=n(6714).find,o=n(18720),a="find",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(a)},59433:function(e,t,n){"use strict";var r=n(96071),i=n(42713),o=n(76965),a=!o((function(e){Array.from(e)}));r({target:"Array",stat:!0,forced:a},{from:i})},82368:function(e,t,n){"use strict";var r=n(96071),i=n(62672).includes,o=n(20560),a=n(18720),s=o((function(){return!Array(1).includes()}));r({target:"Array",proto:!0,forced:s},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},45191:function(e,t,n){"use strict";var r=n(7282),i=n(18720),o=n(52578),a=n(11528),s=n(21152).f,u=n(47595),l=n(65722),c=n(252),d=n(72667),h="Array Iterator",p=a.set,f=a.getterFor(h);e.exports=u(Array,"Array",(function(e,t){p(this,{type:h,target:r(e),index:0,kind:t})}),(function(){var e=f(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=void 0,l(void 0,!0);switch(e.kind){case"keys":return l(n,!1);case"values":return l(t[n],!1)}return l([n,t[n]],!1)}),"values");var g=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!c&&d&&"values"!==g.name)try{s(g,"name",{value:"values"})}catch(m){}},23833:function(e,t,n){"use strict";var r=n(96071),i=n(71671),o=n(81286),a=n(7282),s=n(77859),u=i([].join),l=o!==Object,c=l||!s("join",",");r({target:"Array",proto:!0,forced:c},{join:function(e){return u(a(this),void 0===e?",":e)}})},83603:function(e,t,n){"use strict";var r=n(96071),i=n(6714).map,o=n(96092),a=o("map");r({target:"Array",proto:!0,forced:!a},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},30381:function(e,t,n){"use strict";var r=n(96071),i=n(60310),o=n(52843),a=n(25950),s=n(31756),u=n(20560),l=u((function(){return 4294967297!==[].push.call({length:4294967296},1)})),c=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},d=l||!c();r({target:"Array",proto:!0,arity:1,forced:d},{push:function(e){var t=i(this),n=o(t),r=arguments.length;s(n+r);for(var u=0;u<r;u++)t[n]=arguments[u],n++;return a(t,n),n}})},20767:function(e,t,n){"use strict";var r=n(96071),i=n(87829),o=n(75664),a=n(23489),s=n(43429),u=n(52843),l=n(7282),c=n(7843),d=n(36772),h=n(96092),p=n(77871),f=h("slice"),g=d("species"),m=Array,_=Math.max;r({target:"Array",proto:!0,forced:!f},{slice:function(e,t){var n,r,d,h=l(this),f=u(h),y=s(e,f),v=s(void 0===t?f:t,f);if(i(h)&&(n=h.constructor,o(n)&&(n===m||i(n.prototype))?n=void 0:a(n)&&(n=n[g],null===n&&(n=void 0)),n===m||void 0===n))return p(h,y,v);for(r=new(void 0===n?m:n)(_(v-y,0)),d=0;y<v;y++,d++)y in h&&c(r,d,h[y]);return r.length=d,r}})},41669:function(e,t,n){"use strict";var r=n(96071),i=n(71671),o=n(10419),a=n(60310),s=n(52843),u=n(11363),l=n(52148),c=n(20560),d=n(72853),h=n(77859),p=n(18933),f=n(56219),g=n(4567),m=n(48287),_=[],y=i(_.sort),v=i(_.push),b=c((function(){_.sort(void 0)})),F=c((function(){_.sort(null)})),w=h("sort"),C=!c((function(){if(g)return g<70;if(!(p&&p>3)){if(f)return!0;if(m)return m<603;var e,t,n,r,i="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)_.push({k:t+r,v:n})}for(_.sort((function(e,t){return t.v-e.v})),r=0;r<_.length;r++)t=_[r].k.charAt(0),i.charAt(i.length-1)!==t&&(i+=t);return"DGBEFHACIJK"!==i}})),D=b||!F||!w||!C,S=function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:l(t)>l(n)?1:-1}};r({target:"Array",proto:!0,forced:D},{sort:function(e){void 0!==e&&o(e);var t=a(this);if(C)return void 0===e?y(t):y(t,e);var n,r,i=[],l=s(t);for(r=0;r<l;r++)r in t&&v(i,t[r]);d(i,S(e)),n=s(i),r=0;while(r<n)t[r]=i[r++];while(r<l)u(t,r++);return t}})},15525:function(e,t,n){"use strict";var r=n(96071),i=n(60310),o=n(43429),a=n(83790),s=n(52843),u=n(25950),l=n(31756),c=n(1404),d=n(7843),h=n(11363),p=n(96092),f=p("splice"),g=Math.max,m=Math.min;r({target:"Array",proto:!0,forced:!f},{splice:function(e,t){var n,r,p,f,_,y,v=i(this),b=s(v),F=o(e,b),w=arguments.length;for(0===w?n=r=0:1===w?(n=0,r=b-F):(n=w-2,r=m(g(a(t),0),b-F)),l(b+n-r),p=c(v,r),f=0;f<r;f++)_=F+f,_ in v&&d(p,f,v[_]);if(p.length=r,n<r){for(f=F;f<b-r;f++)_=f+r,y=f+n,_ in v?v[y]=v[_]:h(v,y);for(f=b;f>b-r+n;f--)h(v,f-1)}else if(n>r)for(f=b-r;f>F;f--)_=f+r-1,y=f+n-1,_ in v?v[y]=v[_]:h(v,y);for(f=0;f<n;f++)v[f+F]=arguments[f+2];return u(v,b-r+n),p}})},51413:function(e,t,n){"use strict";var r=n(26072),i=n(50579),o=n(95187),a=n(36772),s=a("toPrimitive"),u=Date.prototype;r(u,s)||i(u,s,o)},40313:function(e,t,n){"use strict";var r=n(96071),i=n(82750),o=n(25892),a=n(21226),s="WebAssembly",u=i[s],l=7!==new Error("e",{cause:7}).cause,c=function(e,t){var n={};n[e]=a(e,t,l),r({global:!0,constructor:!0,arity:1,forced:l},n)},d=function(e,t){if(u&&u[e]){var n={};n[e]=a(s+"."+e,t,l),r({target:s,stat:!0,constructor:!0,arity:1,forced:l},n)}};c("Error",(function(e){return function(t){return o(e,this,arguments)}})),c("EvalError",(function(e){return function(t){return o(e,this,arguments)}})),c("RangeError",(function(e){return function(t){return o(e,this,arguments)}})),c("ReferenceError",(function(e){return function(t){return o(e,this,arguments)}})),c("SyntaxError",(function(e){return function(t){return o(e,this,arguments)}})),c("TypeError",(function(e){return function(t){return o(e,this,arguments)}})),c("URIError",(function(e){return function(t){return o(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return o(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return o(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return o(e,this,arguments)}}))},45803:function(e,t,n){"use strict";var r=n(72667),i=n(72565).EXISTS,o=n(71671),a=n(7263),s=Function.prototype,u=o(s.toString),l=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=o(l.exec),d="name";r&&!i&&a(s,d,{configurable:!0,get:function(){try{return c(l,u(this))[1]}catch(e){return""}}})},53005:function(e,t,n){"use strict";var r=n(96071),i=n(67522),o=n(25892),a=n(12486),s=n(71671),u=n(20560),l=n(26822),c=n(57646),d=n(77871),h=n(10420),p=n(79474),f=String,g=i("JSON","stringify"),m=s(/./.exec),_=s("".charAt),y=s("".charCodeAt),v=s("".replace),b=s(1..toString),F=/[\uD800-\uDFFF]/g,w=/^[\uD800-\uDBFF]$/,C=/^[\uDC00-\uDFFF]$/,D=!p||u((function(){var e=i("Symbol")("stringify detection");return"[null]"!==g([e])||"{}"!==g({a:e})||"{}"!==g(Object(e))})),S=u((function(){return'"\\udf06\\ud834"'!==g("\udf06\ud834")||'"\\udead"'!==g("\udead")})),k=function(e,t){var n=d(arguments),r=h(t);if(l(r)||void 0!==e&&!c(e))return n[1]=function(e,t){if(l(r)&&(t=a(r,this,f(e),t)),!c(t))return t},o(g,null,n)},x=function(e,t,n){var r=_(n,t-1),i=_(n,t+1);return m(w,e)&&!m(C,i)||m(C,e)&&!m(w,r)?"\\u"+b(y(e,0),16):e};g&&r({target:"JSON",stat:!0,arity:3,forced:D||S},{stringify:function(e,t,n){var r=d(arguments),i=o(D?k:g,null,r);return S&&"string"==typeof i?v(i,F,x):i}})},75196:function(e,t,n){"use strict";var r=n(82750),i=n(44668);i(r.JSON,"JSON",!0)},93003:function(e,t,n){"use strict";var r=n(96071),i=n(26985);r({target:"Math",stat:!0},{log10:i})},82408:function(e,t,n){"use strict";var r=n(44668);r(Math,"Math",!0)},26527:function(e,t,n){"use strict";var r=n(96071),i=n(252),o=n(72667),a=n(82750),s=n(73330),u=n(71671),l=n(73859),c=n(26072),d=n(52952),h=n(27948),p=n(57646),f=n(38864),g=n(20560),m=n(65719).f,_=n(53570).f,y=n(21152).f,v=n(9227),b=n(47389).trim,F="Number",w=a[F],C=s[F],D=w.prototype,S=a.TypeError,k=u("".slice),x=u("".charCodeAt),E=function(e){var t=f(e,"number");return"bigint"==typeof t?t:A(t)},A=function(e){var t,n,r,i,o,a,s,u,l=f(e,"number");if(p(l))throw new S("Cannot convert a Symbol value to a number");if("string"==typeof l&&l.length>2)if(l=b(l),t=x(l,0),43===t||45===t){if(n=x(l,2),88===n||120===n)return NaN}else if(48===t){switch(x(l,1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+l}for(o=k(l,2),a=o.length,s=0;s<a;s++)if(u=x(o,s),u<48||u>i)return NaN;return parseInt(o,r)}return+l},T=l(F,!w(" 0o1")||!w("0b1")||w("+0x1")),M=function(e){return h(D,e)&&g((function(){v(e)}))},O=function(e){var t=arguments.length<1?0:w(E(e));return M(this)?d(Object(t),this,O):t};O.prototype=D,T&&!i&&(D.constructor=O),r({global:!0,constructor:!0,wrap:!0,forced:T},{Number:O});var L=function(e,t){for(var n,r=o?m(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),i=0;r.length>i;i++)c(t,n=r[i])&&!c(e,n)&&y(e,n,_(t,n))};i&&C&&L(s[F],C),(T||i)&&L(s[F],w)},88528:function(e,t,n){"use strict";var r=n(96071),i=n(87134);r({target:"Number",stat:!0},{isInteger:i})},90391:function(e,t,n){"use strict";var r=n(96071),i=n(44273);r({target:"Number",stat:!0,forced:Number.parseFloat!==i},{parseFloat:i})},56709:function(e,t,n){"use strict";var r=n(96071),i=n(71671),o=n(83790),a=n(9227),s=n(53694),u=n(20560),l=RangeError,c=String,d=Math.floor,h=i(s),p=i("".slice),f=i(1..toFixed),g=function(e,t,n){return 0===t?n:t%2===1?g(e,t-1,n*e):g(e*e,t/2,n)},m=function(e){var t=0,n=e;while(n>=4096)t+=12,n/=4096;while(n>=2)t+=1,n/=2;return t},_=function(e,t,n){var r=-1,i=n;while(++r<6)i+=t*e[r],e[r]=i%1e7,i=d(i/1e7)},y=function(e,t){var n=6,r=0;while(--n>=0)r+=e[n],e[n]=d(r/t),r=r%t*1e7},v=function(e){var t=6,n="";while(--t>=0)if(""!==n||0===t||0!==e[t]){var r=c(e[t]);n=""===n?r:n+h("0",7-r.length)+r}return n},b=u((function(){return"0.000"!==f(8e-5,3)||"1"!==f(.9,0)||"1.25"!==f(1.255,2)||"1000000000000000128"!==f(0xde0b6b3a7640080,0)}))||!u((function(){f({})}));r({target:"Number",proto:!0,forced:b},{toFixed:function(e){var t,n,r,i,s=a(this),u=o(e),d=[0,0,0,0,0,0],f="",b="0";if(u<0||u>20)throw new l("Incorrect fraction digits");if(s!==s)return"NaN";if(s<=-1e21||s>=1e21)return c(s);if(s<0&&(f="-",s=-s),s>1e-21)if(t=m(s*g(2,69,1))-69,n=t<0?s*g(2,-t,1):s/g(2,t,1),n*=4503599627370496,t=52-t,t>0){_(d,0,n),r=u;while(r>=7)_(d,1e7,0),r-=7;_(d,g(10,r,1),0),r=t-1;while(r>=23)y(d,1<<23),r-=23;y(d,1<<r),_(d,1,1),y(d,2),b=v(d)}else _(d,0,n),_(d,1<<-t,0),b=v(d)+h("0",u);return u>0?(i=b.length,b=f+(i<=u?"0."+h("0",u-i)+b:p(b,0,i-u)+"."+p(b,i-u))):b=f+b,b}})},60880:function(e,t,n){"use strict";var r=n(96071),i=n(23318);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},94946:function(e,t,n){"use strict";var r=n(96071),i=n(33365),o=n(20560),a=n(23489),s=n(49144).onFreeze,u=Object.freeze,l=o((function(){u(1)}));r({target:"Object",stat:!0,forced:l,sham:!i},{freeze:function(e){return u&&a(e)?u(s(e)):e}})},43864:function(e,t,n){"use strict";var r=n(96071),i=n(20560),o=n(7282),a=n(53570).f,s=n(72667),u=!s||i((function(){a(1)}));r({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(o(e),t)}})},18535:function(e,t,n){"use strict";var r=n(96071),i=n(72667),o=n(29814),a=n(7282),s=n(53570),u=n(7843);r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){var t,n,r=a(e),i=s.f,l=o(r),c={},d=0;while(l.length>d)n=i(r,t=l[d++]),void 0!==n&&u(c,t,n);return c}})},5164:function(e,t,n){"use strict";var r=n(96071),i=n(79474),o=n(20560),a=n(63694),s=n(60310),u=!i||o((function(){a.f(1)}));r({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(s(e)):[]}})},84010:function(e,t,n){"use strict";var r=n(96071),i=n(20560),o=n(60310),a=n(2232),s=n(33226),u=i((function(){a(1)}));r({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},41681:function(e,t,n){"use strict";var r=n(96071),i=n(60310),o=n(90775),a=n(20560),s=a((function(){o(1)}));r({target:"Object",stat:!0,forced:s},{keys:function(e){return o(i(e))}})},45111:function(e,t,n){"use strict";var r=n(72667),i=n(7263),o=n(23489),a=n(58905),s=n(60310),u=n(68939),l=Object.getPrototypeOf,c=Object.setPrototypeOf,d=Object.prototype,h="__proto__";if(r&&l&&c&&!(h in d))try{i(d,h,{configurable:!0,get:function(){return l(s(this))},set:function(e){var t=u(this);a(e)&&o(t)&&c(t,e)}})}catch(p){}},97278:function(e,t,n){"use strict";var r=n(96071),i=n(33508);r({target:"Object",stat:!0},{setPrototypeOf:i})},62980:function(e,t,n){"use strict";var r=n(91515),i=n(50579),o=n(46682);r||i(Object.prototype,"toString",o,{unsafe:!0})},32599:function(e,t,n){"use strict";var r=n(96071),i=n(81990).values;r({target:"Object",stat:!0},{values:function(e){return i(e)}})},12166:function(e,t,n){"use strict";var r=n(96071),i=n(12486),o=n(10419),a=n(20874),s=n(55576),u=n(39355),l=n(49182);r({target:"Promise",stat:!0,forced:l},{allSettled:function(e){var t=this,n=a.f(t),r=n.resolve,l=n.reject,c=s((function(){var n=o(t.resolve),a=[],s=0,l=1;u(e,(function(e){var o=s++,u=!1;l++,i(n,t,e).then((function(e){u||(u=!0,a[o]={status:"fulfilled",value:e},--l||r(a))}),(function(e){u||(u=!0,a[o]={status:"rejected",reason:e},--l||r(a))}))})),--l||r(a)}));return c.error&&l(c.value),n.promise}})},78810:function(e,t,n){"use strict";var r=n(96071),i=n(12486),o=n(10419),a=n(20874),s=n(55576),u=n(39355),l=n(49182);r({target:"Promise",stat:!0,forced:l},{all:function(e){var t=this,n=a.f(t),r=n.resolve,l=n.reject,c=s((function(){var n=o(t.resolve),a=[],s=0,c=1;u(e,(function(e){var o=s++,u=!1;c++,i(n,t,e).then((function(e){u||(u=!0,a[o]=e,--c||r(a))}),l)})),--c||r(a)}));return c.error&&l(c.value),n.promise}})},790:function(e,t,n){"use strict";var r=n(96071),i=n(252),o=n(94531).CONSTRUCTOR,a=n(67275),s=n(67522),u=n(26822),l=n(50579),c=a&&a.prototype;if(r({target:"Promise",proto:!0,forced:o,real:!0},{catch:function(e){return this.then(void 0,e)}}),!i&&u(a)){var d=s("Promise").prototype["catch"];c["catch"]!==d&&l(c,"catch",d,{unsafe:!0})}},40085:function(e,t,n){"use strict";var r,i,o,a,s=n(96071),u=n(252),l=n(6265),c=n(82750),d=n(12486),h=n(50579),p=n(33508),f=n(44668),g=n(31082),m=n(10419),_=n(26822),y=n(23489),v=n(9792),b=n(71262),F=n(8404).set,w=n(2288),C=n(64644),D=n(55576),S=n(82942),k=n(11528),x=n(67275),E=n(94531),A=n(20874),T="Promise",M=E.CONSTRUCTOR,O=E.REJECTION_EVENT,L=E.SUBCLASSING,R=k.getterFor(T),P=k.set,I=x&&x.prototype,N=x,B=I,j=c.TypeError,H=c.document,G=c.process,V=A.f,Y=V,W=!!(H&&H.createEvent&&c.dispatchEvent),q="unhandledrejection",z="rejectionhandled",U=0,K=1,X=2,Q=1,J=2,Z=function(e){var t;return!(!y(e)||!_(t=e.then))&&t},$=function(e,t){var n,r,i,o=t.value,a=t.state===K,s=a?e.ok:e.fail,u=e.resolve,l=e.reject,c=e.domain;try{s?(a||(t.rejection===J&&ie(t),t.rejection=Q),!0===s?n=o:(c&&c.enter(),n=s(o),c&&(c.exit(),i=!0)),n===e.promise?l(new j("Promise-chain cycle")):(r=Z(n))?d(r,n,u,l):u(n)):l(o)}catch(h){c&&!i&&c.exit(),l(h)}},ee=function(e,t){e.notified||(e.notified=!0,w((function(){var n,r=e.reactions;while(n=r.get())$(n,e);e.notified=!1,t&&!e.rejection&&ne(e)})))},te=function(e,t,n){var r,i;W?(r=H.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),c.dispatchEvent(r)):r={promise:t,reason:n},!O&&(i=c["on"+e])?i(r):e===q&&C("Unhandled promise rejection",n)},ne=function(e){d(F,c,(function(){var t,n=e.facade,r=e.value,i=re(e);if(i&&(t=D((function(){l?G.emit("unhandledRejection",r,n):te(q,n,r)})),e.rejection=l||re(e)?J:Q,t.error))throw t.value}))},re=function(e){return e.rejection!==Q&&!e.parent},ie=function(e){d(F,c,(function(){var t=e.facade;l?G.emit("rejectionHandled",t):te(z,t,e.value)}))},oe=function(e,t,n){return function(r){e(t,r,n)}},ae=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=X,ee(e,!0))},se=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw new j("Promise can't be resolved itself");var r=Z(t);r?w((function(){var n={done:!1};try{d(r,t,oe(se,n,e),oe(ae,n,e))}catch(i){ae(n,i,e)}})):(e.value=t,e.state=K,ee(e,!1))}catch(i){ae({done:!1},i,e)}}};if(M&&(N=function(e){v(this,B),m(e),d(r,this);var t=R(this);try{e(oe(se,t),oe(ae,t))}catch(n){ae(t,n)}},B=N.prototype,r=function(e){P(this,{type:T,done:!1,notified:!1,parent:!1,reactions:new S,rejection:!1,state:U,value:void 0})},r.prototype=h(B,"then",(function(e,t){var n=R(this),r=V(b(this,N));return n.parent=!0,r.ok=!_(e)||e,r.fail=_(t)&&t,r.domain=l?G.domain:void 0,n.state===U?n.reactions.add(r):w((function(){$(r,n)})),r.promise})),i=function(){var e=new r,t=R(e);this.promise=e,this.resolve=oe(se,t),this.reject=oe(ae,t)},A.f=V=function(e){return e===N||e===o?new i(e):Y(e)},!u&&_(x)&&I!==Object.prototype)){a=I.then,L||h(I,"then",(function(e,t){var n=this;return new N((function(e,t){d(a,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete I.constructor}catch(ue){}p&&p(I,B)}s({global:!0,constructor:!0,wrap:!0,forced:M},{Promise:N}),f(N,T,!1,!0),g(T)},42374:function(e,t,n){"use strict";var r=n(96071),i=n(252),o=n(67275),a=n(20560),s=n(67522),u=n(26822),l=n(71262),c=n(8957),d=n(50579),h=o&&o.prototype,p=!!o&&a((function(){h["finally"].call({then:function(){}},(function(){}))}));if(r({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(e){var t=l(this,s("Promise")),n=u(e);return this.then(n?function(n){return c(t,e()).then((function(){return n}))}:e,n?function(n){return c(t,e()).then((function(){throw n}))}:e)}}),!i&&u(o)){var f=s("Promise").prototype["finally"];h["finally"]!==f&&d(h,"finally",f,{unsafe:!0})}},22711:function(e,t,n){"use strict";n(40085),n(78810),n(790),n(97764),n(74090),n(89525)},97764:function(e,t,n){"use strict";var r=n(96071),i=n(12486),o=n(10419),a=n(20874),s=n(55576),u=n(39355),l=n(49182);r({target:"Promise",stat:!0,forced:l},{race:function(e){var t=this,n=a.f(t),r=n.reject,l=s((function(){var a=o(t.resolve);u(e,(function(e){i(a,t,e).then(n.resolve,r)}))}));return l.error&&r(l.value),n.promise}})},74090:function(e,t,n){"use strict";var r=n(96071),i=n(20874),o=n(94531).CONSTRUCTOR;r({target:"Promise",stat:!0,forced:o},{reject:function(e){var t=i.f(this),n=t.reject;return n(e),t.promise}})},89525:function(e,t,n){"use strict";var r=n(96071),i=n(67522),o=n(252),a=n(67275),s=n(94531).CONSTRUCTOR,u=n(8957),l=i("Promise"),c=o&&!s;r({target:"Promise",stat:!0,forced:o||s},{resolve:function(e){return u(c&&this===l?a:this,e)}})},85328:function(e,t,n){"use strict";var r=n(96071),i=n(67522),o=n(25892),a=n(13149),s=n(86231),u=n(25852),l=n(23489),c=n(94455),d=n(20560),h=i("Reflect","construct"),p=Object.prototype,f=[].push,g=d((function(){function e(){}return!(h((function(){}),[],e)instanceof e)})),m=!d((function(){h((function(){}))})),_=g||m;r({target:"Reflect",stat:!0,forced:_,sham:_},{construct:function(e,t){s(e),u(t);var n=arguments.length<3?e:s(arguments[2]);if(m&&!g)return h(e,t,n);if(e===n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return o(f,r,t),new(o(a,e,r))}var i=n.prototype,d=c(l(i)?i:p),_=o(e,d,t);return l(_)?_:d}})},97563:function(e,t,n){"use strict";var r=n(72667),i=n(82750),o=n(71671),a=n(73859),s=n(52952),u=n(32398),l=n(94455),c=n(65719).f,d=n(27948),h=n(34075),p=n(52148),f=n(30635),g=n(30770),m=n(75241),_=n(50579),y=n(20560),v=n(26072),b=n(11528).enforce,F=n(31082),w=n(36772),C=n(4658),D=n(10063),S=w("match"),k=i.RegExp,x=k.prototype,E=i.SyntaxError,A=o(x.exec),T=o("".charAt),M=o("".replace),O=o("".indexOf),L=o("".slice),R=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,P=/a/g,I=/a/g,N=new k(P)!==P,B=g.MISSED_STICKY,j=g.UNSUPPORTED_Y,H=r&&(!N||B||C||D||y((function(){return I[S]=!1,k(P)!==P||k(I)===I||"/a/i"!==String(k(P,"i"))}))),G=function(e){for(var t,n=e.length,r=0,i="",o=!1;r<=n;r++)t=T(e,r),"\\"!==t?o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),i+=t):i+="[\\s\\S]":i+=t+T(e,++r);return i},V=function(e){for(var t,n=e.length,r=0,i="",o=[],a=l(null),s=!1,u=!1,c=0,d="";r<=n;r++){if(t=T(e,r),"\\"===t)t+=T(e,++r);else if("]"===t)s=!1;else if(!s)switch(!0){case"["===t:s=!0;break;case"("===t:A(R,L(e,r+1))&&(r+=2,u=!0),i+=t,c++;continue;case">"===t&&u:if(""===d||v(a,d))throw new E("Invalid capture group name");a[d]=!0,o[o.length]=[d,c],u=!1,d="";continue}u?d+=t:i+=t}return[i,o]};if(a("RegExp",H)){for(var Y=function(e,t){var n,r,i,o,a,l,c=d(x,this),g=h(e),m=void 0===t,_=[],y=e;if(!c&&g&&m&&e.constructor===Y)return e;if((g||d(x,e))&&(e=e.source,m&&(t=f(y))),e=void 0===e?"":p(e),t=void 0===t?"":p(t),y=e,C&&"dotAll"in P&&(r=!!t&&O(t,"s")>-1,r&&(t=M(t,/s/g,""))),n=t,B&&"sticky"in P&&(i=!!t&&O(t,"y")>-1,i&&j&&(t=M(t,/y/g,""))),D&&(o=V(e),e=o[0],_=o[1]),a=s(k(e,t),c?this:x,Y),(r||i||_.length)&&(l=b(a),r&&(l.dotAll=!0,l.raw=Y(G(e),n)),i&&(l.sticky=!0),_.length&&(l.groups=_)),e!==y)try{u(a,"source",""===y?"(?:)":y)}catch(v){}return a},W=c(k),q=0;W.length>q;)m(Y,k,W[q++]);x.constructor=Y,Y.prototype=x,_(i,"RegExp",Y,{constructor:!0})}F("RegExp")},34382:function(e,t,n){"use strict";var r=n(72667),i=n(4658),o=n(53515),a=n(7263),s=n(11528).get,u=RegExp.prototype,l=TypeError;r&&i&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if("RegExp"===o(this))return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},11034:function(e,t,n){"use strict";var r=n(96071),i=n(17480);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},36096:function(e,t,n){"use strict";var r=n(72667),i=n(30770).MISSED_STICKY,o=n(53515),a=n(7263),s=n(11528).get,u=RegExp.prototype,l=TypeError;r&&i&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if("RegExp"===o(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},65083:function(e,t,n){"use strict";n(11034);var r=n(96071),i=n(12486),o=n(26822),a=n(25852),s=n(52148),u=function(){var e=!1,t=/[ac]/;return t.exec=function(){return e=!0,/./.exec.apply(this,arguments)},!0===t.test("abc")&&e}(),l=/./.test;r({target:"RegExp",proto:!0,forced:!u},{test:function(e){var t=a(this),n=s(e),r=t.exec;if(!o(r))return i(l,t,n);var u=i(r,t,n);return null!==u&&(a(u),!0)}})},47246:function(e,t,n){"use strict";var r=n(72565).PROPER,i=n(50579),o=n(25852),a=n(52148),s=n(20560),u=n(30635),l="toString",c=RegExp.prototype,d=c[l],h=s((function(){return"/a/b"!==d.call({source:"a",flags:"b"})})),p=r&&d.name!==l;(h||p)&&i(c,l,(function(){var e=o(this),t=a(e.source),n=a(u(e));return"/"+t+"/"+n}),{unsafe:!0})},1952:function(e,t,n){"use strict";var r=n(96071),i=n(71671),o=n(68939),a=n(83790),s=n(52148),u=n(20560),l=i("".charAt),c=u((function(){return"\ud842"!=="𠮷".at(-2)}));r({target:"String",proto:!0,forced:c},{at:function(e){var t=s(o(this)),n=t.length,r=a(e),i=r>=0?r:n+r;return i<0||i>=n?void 0:l(t,i)}})},82321:function(e,t,n){"use strict";var r=n(96071),i=n(12939),o=n(39376);r({target:"String",proto:!0,forced:o("big")},{big:function(){return i(this,"big","","")}})},58470:function(e,t,n){"use strict";var r=n(96071),i=n(71671),o=n(56374),a=n(68939),s=n(52148),u=n(47403),l=i("".indexOf);r({target:"String",proto:!0,forced:!u("includes")},{includes:function(e){return!!~l(s(a(this)),s(o(e)),arguments.length>1?arguments[1]:void 0)}})},36389:function(e,t,n){"use strict";var r=n(15050).charAt,i=n(52148),o=n(11528),a=n(47595),s=n(65722),u="String Iterator",l=o.set,c=o.getterFor(u);a(String,"String",(function(e){l(this,{type:u,string:i(e),index:0})}),(function(){var e,t=c(this),n=t.string,i=t.index;return i>=n.length?s(void 0,!0):(e=r(n,i),t.index+=e.length,s(e,!1))}))},37015:function(e,t,n){"use strict";var r=n(96071),i=n(12939),o=n(39376);r({target:"String",proto:!0,forced:o("link")},{link:function(e){return i(this,"a","href",e)}})},33050:function(e,t,n){"use strict";var r=n(12486),i=n(48817),o=n(25852),a=n(10636),s=n(87157),u=n(52148),l=n(68939),c=n(17147),d=n(52292),h=n(99199);i("match",(function(e,t,n){return[function(t){var n=l(this),i=a(t)?void 0:c(t,e);return i?r(i,t,n):new RegExp(t)[e](u(n))},function(e){var r=o(this),i=u(e),a=n(t,r,i);if(a.done)return a.value;if(!r.global)return h(r,i);var l=r.unicode;r.lastIndex=0;var c,p=[],f=0;while(null!==(c=h(r,i))){var g=u(c[0]);p[f]=g,""===g&&(r.lastIndex=d(i,s(r.lastIndex),l)),f++}return 0===f?null:p}]}))},82399:function(e,t,n){"use strict";var r=n(25892),i=n(12486),o=n(71671),a=n(48817),s=n(20560),u=n(25852),l=n(26822),c=n(10636),d=n(83790),h=n(87157),p=n(52148),f=n(68939),g=n(52292),m=n(17147),_=n(40763),y=n(99199),v=n(36772),b=v("replace"),F=Math.max,w=Math.min,C=o([].concat),D=o([].push),S=o("".indexOf),k=o("".slice),x=function(e){return void 0===e?e:String(e)},E=function(){return"$0"==="a".replace(/./,"$0")}(),A=function(){return!!/./[b]&&""===/./[b]("a","$0")}(),T=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}));a("replace",(function(e,t,n){var o=A?"$":"$0";return[function(e,n){var r=f(this),o=c(e)?void 0:m(e,b);return o?i(o,e,r,n):i(t,p(r),e,n)},function(e,i){var a=u(this),s=p(e);if("string"==typeof i&&-1===S(i,o)&&-1===S(i,"$<")){var c=n(t,a,s,i);if(c.done)return c.value}var f=l(i);f||(i=p(i));var m,v=a.global;v&&(m=a.unicode,a.lastIndex=0);var b,E=[];while(1){if(b=y(a,s),null===b)break;if(D(E,b),!v)break;var A=p(b[0]);""===A&&(a.lastIndex=g(s,h(a.lastIndex),m))}for(var T="",M=0,O=0;O<E.length;O++){b=E[O];for(var L,R=p(b[0]),P=F(w(d(b.index),s.length),0),I=[],N=1;N<b.length;N++)D(I,x(b[N]));var B=b.groups;if(f){var j=C([R],I,P,s);void 0!==B&&D(j,B),L=p(r(i,void 0,j))}else L=_(R,s,P,I,B,i);P>=M&&(T+=k(s,M,P)+L,M=P+R.length)}return T+k(s,M)}]}),!T||!E||A)},12771:function(e,t,n){"use strict";var r=n(12486),i=n(48817),o=n(25852),a=n(10636),s=n(68939),u=n(66135),l=n(52148),c=n(17147),d=n(99199);i("search",(function(e,t,n){return[function(t){var n=s(this),i=a(t)?void 0:c(t,e);return i?r(i,t,n):new RegExp(t)[e](l(n))},function(e){var r=o(this),i=l(e),a=n(t,r,i);if(a.done)return a.value;var s=r.lastIndex;u(s,0)||(r.lastIndex=0);var c=d(r,i);return u(r.lastIndex,s)||(r.lastIndex=s),null===c?-1:c.index}]}))},12924:function(e,t,n){"use strict";var r=n(96071),i=n(12939),o=n(39376);r({target:"String",proto:!0,forced:o("small")},{small:function(){return i(this,"small","","")}})},88287:function(e,t,n){"use strict";var r=n(12486),i=n(71671),o=n(48817),a=n(25852),s=n(10636),u=n(68939),l=n(71262),c=n(52292),d=n(87157),h=n(52148),p=n(17147),f=n(99199),g=n(30770),m=n(20560),_=g.UNSUPPORTED_Y,y=4294967295,v=Math.min,b=i([].push),F=i("".slice),w=!m((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),C="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;o("split",(function(e,t,n){var i="0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:r(t,this,e,n)}:t;return[function(t,n){var o=u(this),a=s(t)?void 0:p(t,e);return a?r(a,t,o,n):r(i,h(o),t,n)},function(e,r){var o=a(this),s=h(e);if(!C){var u=n(i,o,s,r,i!==t);if(u.done)return u.value}var p=l(o,RegExp),g=o.unicode,m=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(_?"g":"y"),w=new p(_?"^(?:"+o.source+")":o,m),D=void 0===r?y:r>>>0;if(0===D)return[];if(0===s.length)return null===f(w,s)?[s]:[];var S=0,k=0,x=[];while(k<s.length){w.lastIndex=_?0:k;var E,A=f(w,_?F(s,k):s);if(null===A||(E=v(d(w.lastIndex+(_?k:0)),s.length))===S)k=c(s,k,g);else{if(b(x,F(s,S,k)),x.length===D)return x;for(var T=1;T<=A.length-1;T++)if(b(x,A[T]),x.length===D)return x;k=S=E}}return b(x,F(s,S)),x}]}),C||!w,_)},42363:function(e,t,n){"use strict";var r=n(96071),i=n(47389).trim,o=n(74223);r({target:"String",proto:!0,forced:o("trim")},{trim:function(){return i(this)}})},43825:function(e,t,n){"use strict";var r=n(27698);r("asyncIterator")},25494:function(e,t,n){"use strict";var r=n(96071),i=n(82750),o=n(12486),a=n(71671),s=n(252),u=n(72667),l=n(79474),c=n(20560),d=n(26072),h=n(27948),p=n(25852),f=n(7282),g=n(59242),m=n(52148),_=n(97477),y=n(94455),v=n(90775),b=n(65719),F=n(22643),w=n(63694),C=n(53570),D=n(21152),S=n(84376),k=n(28658),x=n(50579),E=n(7263),A=n(31300),T=n(98310),M=n(38646),O=n(62599),L=n(36772),R=n(63372),P=n(27698),I=n(6911),N=n(44668),B=n(11528),j=n(6714).forEach,H=T("hidden"),G="Symbol",V="prototype",Y=B.set,W=B.getterFor(G),q=Object[V],z=i.Symbol,U=z&&z[V],K=i.RangeError,X=i.TypeError,Q=i.QObject,J=C.f,Z=D.f,$=F.f,ee=k.f,te=a([].push),ne=A("symbols"),re=A("op-symbols"),ie=A("wks"),oe=!Q||!Q[V]||!Q[V].findChild,ae=function(e,t,n){var r=J(q,t);r&&delete q[t],Z(e,t,n),r&&e!==q&&Z(q,t,r)},se=u&&c((function(){return 7!==y(Z({},"a",{get:function(){return Z(this,"a",{value:7}).a}})).a}))?ae:Z,ue=function(e,t){var n=ne[e]=y(U);return Y(n,{type:G,tag:e,description:t}),u||(n.description=t),n},le=function(e,t,n){e===q&&le(re,t,n),p(e);var r=g(t);return p(n),d(ne,r)?(n.enumerable?(d(e,H)&&e[H][r]&&(e[H][r]=!1),n=y(n,{enumerable:_(0,!1)})):(d(e,H)||Z(e,H,_(1,y(null))),e[H][r]=!0),se(e,r,n)):Z(e,r,n)},ce=function(e,t){p(e);var n=f(t),r=v(n).concat(ge(n));return j(r,(function(t){u&&!o(he,n,t)||le(e,t,n[t])})),e},de=function(e,t){return void 0===t?y(e):ce(y(e),t)},he=function(e){var t=g(e),n=o(ee,this,t);return!(this===q&&d(ne,t)&&!d(re,t))&&(!(n||!d(this,t)||!d(ne,t)||d(this,H)&&this[H][t])||n)},pe=function(e,t){var n=f(e),r=g(t);if(n!==q||!d(ne,r)||d(re,r)){var i=J(n,r);return!i||!d(ne,r)||d(n,H)&&n[H][r]||(i.enumerable=!0),i}},fe=function(e){var t=$(f(e)),n=[];return j(t,(function(e){d(ne,e)||d(M,e)||te(n,e)})),n},ge=function(e){var t=e===q,n=$(t?re:f(e)),r=[];return j(n,(function(e){!d(ne,e)||t&&!d(q,e)||te(r,ne[e])})),r};l||(z=function(){if(h(U,this))throw new X("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?m(arguments[0]):void 0,t=O(e),n=function(e){var r=void 0===this?i:this;r===q&&o(n,re,e),d(r,H)&&d(r[H],t)&&(r[H][t]=!1);var a=_(1,e);try{se(r,t,a)}catch(s){if(!(s instanceof K))throw s;ae(r,t,a)}};return u&&oe&&se(q,t,{configurable:!0,set:n}),ue(t,e)},U=z[V],x(U,"toString",(function(){return W(this).tag})),x(z,"withoutSetter",(function(e){return ue(O(e),e)})),k.f=he,D.f=le,S.f=ce,C.f=pe,b.f=F.f=fe,w.f=ge,R.f=function(e){return ue(L(e),e)},u&&(E(U,"description",{configurable:!0,get:function(){return W(this).description}}),s||x(q,"propertyIsEnumerable",he,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!l,sham:!l},{Symbol:z}),j(v(ie),(function(e){P(e)})),r({target:G,stat:!0,forced:!l},{useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),r({target:"Object",stat:!0,forced:!l,sham:!u},{create:de,defineProperty:le,defineProperties:ce,getOwnPropertyDescriptor:pe}),r({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:fe}),I(),N(z,G),M[H]=!0},2944:function(e,t,n){"use strict";var r=n(96071),i=n(72667),o=n(82750),a=n(71671),s=n(26072),u=n(26822),l=n(27948),c=n(52148),d=n(7263),h=n(96055),p=o.Symbol,f=p&&p.prototype;if(i&&u(p)&&(!("description"in f)||void 0!==p().description)){var g={},m=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:c(arguments[0]),t=l(f,this)?new p(e):void 0===e?p():p(e);return""===e&&(g[t]=!0),t};h(m,p),m.prototype=f,f.constructor=m;var _="Symbol(description detection)"===String(p("description detection")),y=a(f.valueOf),v=a(f.toString),b=/^Symbol\((.*)\)[^)]+$/,F=a("".replace),w=a("".slice);d(f,"description",{configurable:!0,get:function(){var e=y(this);if(s(g,e))return"";var t=v(e),n=_?w(t,7,-1):F(t,b,"$1");return""===n?void 0:n}}),r({global:!0,constructor:!0,forced:!0},{Symbol:m})}},25245:function(e,t,n){"use strict";var r=n(96071),i=n(67522),o=n(26072),a=n(52148),s=n(31300),u=n(65079),l=s("string-to-symbol-registry"),c=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{for:function(e){var t=a(e);if(o(l,t))return l[t];var n=i("Symbol")(t);return l[t]=n,c[n]=t,n}})},42078:function(e,t,n){"use strict";var r=n(27698);r("iterator")},59208:function(e,t,n){"use strict";n(25494),n(25245),n(93531),n(53005),n(5164)},93531:function(e,t,n){"use strict";var r=n(96071),i=n(26072),o=n(57646),a=n(57716),s=n(31300),u=n(65079),l=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{keyFor:function(e){if(!o(e))throw new TypeError(a(e)+" is not a symbol");if(i(l,e))return l[e]}})},70353:function(e,t,n){"use strict";var r=n(27698),i=n(6911);r("toPrimitive"),i()},63886:function(e,t,n){"use strict";var r=n(67522),i=n(27698),o=n(44668);i("toStringTag"),o(r("Symbol"),"Symbol")},46825:function(e,t,n){"use strict";var r=n(82750),i=n(97803),o=n(65393),a=n(38166),s=n(32398),u=function(e){if(e&&e.forEach!==a)try{s(e,"forEach",a)}catch(t){e.forEach=a}};for(var l in i)i[l]&&u(r[l]&&r[l].prototype);u(o)},77020:function(e,t,n){"use strict";var r=n(82750),i=n(97803),o=n(65393),a=n(45191),s=n(32398),u=n(44668),l=n(36772),c=l("iterator"),d=a.values,h=function(e,t){if(e){if(e[c]!==d)try{s(e,c,d)}catch(r){e[c]=d}if(u(e,t,!0),i[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(r){e[n]=a[n]}}};for(var p in i)h(r[p]&&r[p].prototype,p);h(o,"DOMTokenList")},75085:function(e,t,n){"use strict";n(45191);var r=n(96071),i=n(82750),o=n(75766),a=n(12486),s=n(71671),u=n(72667),l=n(34147),c=n(50579),d=n(7263),h=n(81270),p=n(44668),f=n(64953),g=n(11528),m=n(9792),_=n(26822),y=n(26072),v=n(61523),b=n(52152),F=n(25852),w=n(23489),C=n(52148),D=n(94455),S=n(97477),k=n(58568),x=n(99868),E=n(65722),A=n(51031),T=n(36772),M=n(72853),O=T("iterator"),L="URLSearchParams",R=L+"Iterator",P=g.set,I=g.getterFor(L),N=g.getterFor(R),B=o("fetch"),j=o("Request"),H=o("Headers"),G=j&&j.prototype,V=H&&H.prototype,Y=i.RegExp,W=i.TypeError,q=i.decodeURIComponent,z=i.encodeURIComponent,U=s("".charAt),K=s([].join),X=s([].push),Q=s("".replace),J=s([].shift),Z=s([].splice),$=s("".split),ee=s("".slice),te=/\+/g,ne=Array(4),re=function(e){return ne[e-1]||(ne[e-1]=Y("((?:%[\\da-f]{2}){"+e+"})","gi"))},ie=function(e){try{return q(e)}catch(t){return e}},oe=function(e){var t=Q(e,te," "),n=4;try{return q(t)}catch(r){while(n)t=Q(t,re(n--),ie);return t}},ae=/[!'()~]|%20/g,se={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ue=function(e){return se[e]},le=function(e){return Q(z(e),ae,ue)},ce=f((function(e,t){P(this,{type:R,target:I(e).entries,index:0,kind:t})}),L,(function(){var e=N(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=void 0,E(void 0,!0);var r=t[n];switch(e.kind){case"keys":return E(r.key,!1);case"values":return E(r.value,!1)}return E([r.key,r.value],!1)}),!0),de=function(e){this.entries=[],this.url=null,void 0!==e&&(w(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===U(e,0)?ee(e,1):e:C(e)))};de.prototype={type:L,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,i,o,s,u,l=this.entries,c=x(e);if(c){t=k(e,c),n=t.next;while(!(r=a(n,t)).done){if(i=k(F(r.value)),o=i.next,(s=a(o,i)).done||(u=a(o,i)).done||!a(o,i).done)throw new W("Expected sequence with length 2");X(l,{key:C(s.value),value:C(u.value)})}}else for(var d in e)y(e,d)&&X(l,{key:d,value:C(e[d])})},parseQuery:function(e){if(e){var t,n,r=this.entries,i=$(e,"&"),o=0;while(o<i.length)t=i[o++],t.length&&(n=$(t,"="),X(r,{key:oe(J(n)),value:oe(K(n,"="))}))}},serialize:function(){var e,t=this.entries,n=[],r=0;while(r<t.length)e=t[r++],X(n,le(e.key)+"="+le(e.value));return K(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var he=function(){m(this,pe);var e=arguments.length>0?arguments[0]:void 0,t=P(this,new de(e));u||(this.size=t.entries.length)},pe=he.prototype;if(h(pe,{append:function(e,t){var n=I(this);A(arguments.length,2),X(n.entries,{key:C(e),value:C(t)}),u||this.length++,n.updateURL()},delete:function(e){var t=I(this),n=A(arguments.length,1),r=t.entries,i=C(e),o=n<2?void 0:arguments[1],a=void 0===o?o:C(o),s=0;while(s<r.length){var l=r[s];if(l.key!==i||void 0!==a&&l.value!==a)s++;else if(Z(r,s,1),void 0!==a)break}u||(this.size=r.length),t.updateURL()},get:function(e){var t=I(this).entries;A(arguments.length,1);for(var n=C(e),r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){var t=I(this).entries;A(arguments.length,1);for(var n=C(e),r=[],i=0;i<t.length;i++)t[i].key===n&&X(r,t[i].value);return r},has:function(e){var t=I(this).entries,n=A(arguments.length,1),r=C(e),i=n<2?void 0:arguments[1],o=void 0===i?i:C(i),a=0;while(a<t.length){var s=t[a++];if(s.key===r&&(void 0===o||s.value===o))return!0}return!1},set:function(e,t){var n=I(this);A(arguments.length,1);for(var r,i=n.entries,o=!1,a=C(e),s=C(t),l=0;l<i.length;l++)r=i[l],r.key===a&&(o?Z(i,l--,1):(o=!0,r.value=s));o||X(i,{key:a,value:s}),u||(this.size=i.length),n.updateURL()},sort:function(){var e=I(this);M(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=I(this).entries,r=v(e,arguments.length>1?arguments[1]:void 0),i=0;while(i<n.length)t=n[i++],r(t.value,t.key,this)},keys:function(){return new ce(this,"keys")},values:function(){return new ce(this,"values")},entries:function(){return new ce(this,"entries")}},{enumerable:!0}),c(pe,O,pe.entries,{name:"entries"}),c(pe,"toString",(function(){return I(this).serialize()}),{enumerable:!0}),u&&d(pe,"size",{get:function(){return I(this).entries.length},configurable:!0,enumerable:!0}),p(he,L),r({global:!0,constructor:!0,forced:!l},{URLSearchParams:he}),!l&&_(H)){var fe=s(V.has),ge=s(V.set),me=function(e){if(w(e)){var t,n=e.body;if(b(n)===L)return t=e.headers?new H(e.headers):new H,fe(t,"content-type")||ge(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),D(e,{body:S(0,C(n)),headers:S(0,t)})}return e};if(_(B)&&r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return B(e,arguments.length>1?me(arguments[1]):{})}}),_(j)){var _e=function(e){return m(this,G),new j(e,arguments.length>1?me(arguments[1]):{})};G.constructor=_e,_e.prototype=G,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:_e})}}e.exports={URLSearchParams:he,getState:I}},60726:function(e,t,n){"use strict";var r=n(50579),i=n(71671),o=n(52148),a=n(51031),s=URLSearchParams,u=s.prototype,l=i(u.append),c=i(u["delete"]),d=i(u.forEach),h=i([].push),p=new s("a=1&a=2&b=3");p["delete"]("a",1),p["delete"]("b",void 0),p+""!=="a=2"&&r(u,"delete",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return c(this,e);var r=[];d(this,(function(e,t){h(r,{key:t,value:e})})),a(t,1);var i,s=o(e),u=o(n),p=0,f=0,g=!1,m=r.length;while(p<m)i=r[p++],g||i.key===s?(g=!0,c(this,i.key)):f++;while(f<m)i=r[f++],i.key===s&&i.value===u||l(this,i.key,i.value)}),{enumerable:!0,unsafe:!0})},82765:function(e,t,n){"use strict";var r=n(50579),i=n(71671),o=n(52148),a=n(51031),s=URLSearchParams,u=s.prototype,l=i(u.getAll),c=i(u.has),d=new s("a=1");!d.has("a",2)&&d.has("a",void 0)||r(u,"has",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return c(this,e);var r=l(this,e);a(t,1);var i=o(n),s=0;while(s<r.length)if(r[s++]===i)return!0;return!1}),{enumerable:!0,unsafe:!0})},45935:function(e,t,n){"use strict";n(75085)},13312:function(e,t,n){"use strict";var r=n(72667),i=n(71671),o=n(7263),a=URLSearchParams.prototype,s=i(a.forEach);r&&!("size"in a)&&o(a,"size",{get:function(){var e=0;return s(this,(function(){e++})),e},configurable:!0,enumerable:!0})},5609:function(e,t,n){"use strict";n(36389);var r,i=n(96071),o=n(72667),a=n(34147),s=n(82750),u=n(61523),l=n(71671),c=n(50579),d=n(7263),h=n(9792),p=n(26072),f=n(23318),g=n(42713),m=n(77871),_=n(15050).codeAt,y=n(38824),v=n(52148),b=n(44668),F=n(51031),w=n(75085),C=n(11528),D=C.set,S=C.getterFor("URL"),k=w.URLSearchParams,x=w.getState,E=s.URL,A=s.TypeError,T=s.parseInt,M=Math.floor,O=Math.pow,L=l("".charAt),R=l(/./.exec),P=l([].join),I=l(1..toString),N=l([].pop),B=l([].push),j=l("".replace),H=l([].shift),G=l("".split),V=l("".slice),Y=l("".toLowerCase),W=l([].unshift),q="Invalid authority",z="Invalid scheme",U="Invalid host",K="Invalid port",X=/[a-z]/i,Q=/[\d+-.a-z]/i,J=/\d/,Z=/^0x/i,$=/^[0-7]+$/,ee=/^\d+$/,te=/^[\da-f]+$/i,ne=/[\0\t\n\r #%/:<>?@[\\\]^|]/,re=/[\0\t\n\r #/:<>?@[\\\]^|]/,ie=/^[\u0000-\u0020]+/,oe=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,ae=/[\t\n\r]/g,se=function(e){var t,n,r,i,o,a,s,u=G(e,".");if(u.length&&""===u[u.length-1]&&u.length--,t=u.length,t>4)return e;for(n=[],r=0;r<t;r++){if(i=u[r],""===i)return e;if(o=10,i.length>1&&"0"===L(i,0)&&(o=R(Z,i)?16:8,i=V(i,8===o?1:2)),""===i)a=0;else{if(!R(10===o?ee:8===o?$:te,i))return e;a=T(i,o)}B(n,a)}for(r=0;r<t;r++)if(a=n[r],r===t-1){if(a>=O(256,5-t))return null}else if(a>255)return null;for(s=N(n),r=0;r<n.length;r++)s+=n[r]*O(256,3-r);return s},ue=function(e){var t,n,r,i,o,a,s,u=[0,0,0,0,0,0,0,0],l=0,c=null,d=0,h=function(){return L(e,d)};if(":"===h()){if(":"!==L(e,1))return;d+=2,l++,c=l}while(h()){if(8===l)return;if(":"!==h()){t=n=0;while(n<4&&R(te,h()))t=16*t+T(h(),16),d++,n++;if("."===h()){if(0===n)return;if(d-=n,l>6)return;r=0;while(h()){if(i=null,r>0){if(!("."===h()&&r<4))return;d++}if(!R(J,h()))return;while(R(J,h())){if(o=T(h(),10),null===i)i=o;else{if(0===i)return;i=10*i+o}if(i>255)return;d++}u[l]=256*u[l]+i,r++,2!==r&&4!==r||l++}if(4!==r)return;break}if(":"===h()){if(d++,!h())return}else if(h())return;u[l++]=t}else{if(null!==c)return;d++,l++,c=l}}if(null!==c){a=l-c,l=7;while(0!==l&&a>0)s=u[l],u[l--]=u[c+a-1],u[c+--a]=s}else if(8!==l)return;return u},le=function(e){for(var t=null,n=1,r=null,i=0,o=0;o<8;o++)0!==e[o]?(i>n&&(t=r,n=i),r=null,i=0):(null===r&&(r=o),++i);return i>n&&(t=r,n=i),t},ce=function(e){var t,n,r,i;if("number"==typeof e){for(t=[],n=0;n<4;n++)W(t,e%256),e=M(e/256);return P(t,".")}if("object"==typeof e){for(t="",r=le(e),n=0;n<8;n++)i&&0===e[n]||(i&&(i=!1),r===n?(t+=n?":":"::",i=!0):(t+=I(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},de={},he=f({},de,{" ":1,'"':1,"<":1,">":1,"`":1}),pe=f({},he,{"#":1,"?":1,"{":1,"}":1}),fe=f({},pe,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ge=function(e,t){var n=_(e,0);return n>32&&n<127&&!p(t,e)?e:encodeURIComponent(e)},me={ftp:21,file:null,http:80,https:443,ws:80,wss:443},_e=function(e,t){var n;return 2===e.length&&R(X,L(e,0))&&(":"===(n=L(e,1))||!t&&"|"===n)},ye=function(e){var t;return e.length>1&&_e(V(e,0,2))&&(2===e.length||"/"===(t=L(e,2))||"\\"===t||"?"===t||"#"===t)},ve=function(e){return"."===e||"%2e"===Y(e)},be=function(e){return e=Y(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},Fe={},we={},Ce={},De={},Se={},ke={},xe={},Ee={},Ae={},Te={},Me={},Oe={},Le={},Re={},Pe={},Ie={},Ne={},Be={},je={},He={},Ge={},Ve=function(e,t,n){var r,i,o,a=v(e);if(t){if(i=this.parse(a),i)throw new A(i);this.searchParams=null}else{if(void 0!==n&&(r=new Ve(n,!0)),i=this.parse(a,null,r),i)throw new A(i);o=x(new k),o.bindURL(this),this.searchParams=o}};Ve.prototype={type:"URL",parse:function(e,t,n){var i,o,a,s,u=this,l=t||Fe,c=0,d="",h=!1,f=!1,_=!1;e=v(e),t||(u.scheme="",u.username="",u.password="",u.host=null,u.port=null,u.path=[],u.query=null,u.fragment=null,u.cannotBeABaseURL=!1,e=j(e,ie,""),e=j(e,oe,"$1")),e=j(e,ae,""),i=g(e);while(c<=i.length){switch(o=i[c],l){case Fe:if(!o||!R(X,o)){if(t)return z;l=Ce;continue}d+=Y(o),l=we;break;case we:if(o&&(R(Q,o)||"+"===o||"-"===o||"."===o))d+=Y(o);else{if(":"!==o){if(t)return z;d="",l=Ce,c=0;continue}if(t&&(u.isSpecial()!==p(me,d)||"file"===d&&(u.includesCredentials()||null!==u.port)||"file"===u.scheme&&!u.host))return;if(u.scheme=d,t)return void(u.isSpecial()&&me[u.scheme]===u.port&&(u.port=null));d="","file"===u.scheme?l=Re:u.isSpecial()&&n&&n.scheme===u.scheme?l=De:u.isSpecial()?l=Ee:"/"===i[c+1]?(l=Se,c++):(u.cannotBeABaseURL=!0,B(u.path,""),l=je)}break;case Ce:if(!n||n.cannotBeABaseURL&&"#"!==o)return z;if(n.cannotBeABaseURL&&"#"===o){u.scheme=n.scheme,u.path=m(n.path),u.query=n.query,u.fragment="",u.cannotBeABaseURL=!0,l=Ge;break}l="file"===n.scheme?Re:ke;continue;case De:if("/"!==o||"/"!==i[c+1]){l=ke;continue}l=Ae,c++;break;case Se:if("/"===o){l=Te;break}l=Be;continue;case ke:if(u.scheme=n.scheme,o===r)u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=m(n.path),u.query=n.query;else if("/"===o||"\\"===o&&u.isSpecial())l=xe;else if("?"===o)u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=m(n.path),u.query="",l=He;else{if("#"!==o){u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=m(n.path),u.path.length--,l=Be;continue}u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,u.path=m(n.path),u.query=n.query,u.fragment="",l=Ge}break;case xe:if(!u.isSpecial()||"/"!==o&&"\\"!==o){if("/"!==o){u.username=n.username,u.password=n.password,u.host=n.host,u.port=n.port,l=Be;continue}l=Te}else l=Ae;break;case Ee:if(l=Ae,"/"!==o||"/"!==L(d,c+1))continue;c++;break;case Ae:if("/"!==o&&"\\"!==o){l=Te;continue}break;case Te:if("@"===o){h&&(d="%40"+d),h=!0,a=g(d);for(var y=0;y<a.length;y++){var b=a[y];if(":"!==b||_){var F=ge(b,fe);_?u.password+=F:u.username+=F}else _=!0}d=""}else if(o===r||"/"===o||"?"===o||"#"===o||"\\"===o&&u.isSpecial()){if(h&&""===d)return q;c-=g(d).length+1,d="",l=Me}else d+=o;break;case Me:case Oe:if(t&&"file"===u.scheme){l=Ie;continue}if(":"!==o||f){if(o===r||"/"===o||"?"===o||"#"===o||"\\"===o&&u.isSpecial()){if(u.isSpecial()&&""===d)return U;if(t&&""===d&&(u.includesCredentials()||null!==u.port))return;if(s=u.parseHost(d),s)return s;if(d="",l=Ne,t)return;continue}"["===o?f=!0:"]"===o&&(f=!1),d+=o}else{if(""===d)return U;if(s=u.parseHost(d),s)return s;if(d="",l=Le,t===Oe)return}break;case Le:if(!R(J,o)){if(o===r||"/"===o||"?"===o||"#"===o||"\\"===o&&u.isSpecial()||t){if(""!==d){var w=T(d,10);if(w>65535)return K;u.port=u.isSpecial()&&w===me[u.scheme]?null:w,d=""}if(t)return;l=Ne;continue}return K}d+=o;break;case Re:if(u.scheme="file","/"===o||"\\"===o)l=Pe;else{if(!n||"file"!==n.scheme){l=Be;continue}switch(o){case r:u.host=n.host,u.path=m(n.path),u.query=n.query;break;case"?":u.host=n.host,u.path=m(n.path),u.query="",l=He;break;case"#":u.host=n.host,u.path=m(n.path),u.query=n.query,u.fragment="",l=Ge;break;default:ye(P(m(i,c),""))||(u.host=n.host,u.path=m(n.path),u.shortenPath()),l=Be;continue}}break;case Pe:if("/"===o||"\\"===o){l=Ie;break}n&&"file"===n.scheme&&!ye(P(m(i,c),""))&&(_e(n.path[0],!0)?B(u.path,n.path[0]):u.host=n.host),l=Be;continue;case Ie:if(o===r||"/"===o||"\\"===o||"?"===o||"#"===o){if(!t&&_e(d))l=Be;else if(""===d){if(u.host="",t)return;l=Ne}else{if(s=u.parseHost(d),s)return s;if("localhost"===u.host&&(u.host=""),t)return;d="",l=Ne}continue}d+=o;break;case Ne:if(u.isSpecial()){if(l=Be,"/"!==o&&"\\"!==o)continue}else if(t||"?"!==o)if(t||"#"!==o){if(o!==r&&(l=Be,"/"!==o))continue}else u.fragment="",l=Ge;else u.query="",l=He;break;case Be:if(o===r||"/"===o||"\\"===o&&u.isSpecial()||!t&&("?"===o||"#"===o)){if(be(d)?(u.shortenPath(),"/"===o||"\\"===o&&u.isSpecial()||B(u.path,"")):ve(d)?"/"===o||"\\"===o&&u.isSpecial()||B(u.path,""):("file"===u.scheme&&!u.path.length&&_e(d)&&(u.host&&(u.host=""),d=L(d,0)+":"),B(u.path,d)),d="","file"===u.scheme&&(o===r||"?"===o||"#"===o))while(u.path.length>1&&""===u.path[0])H(u.path);"?"===o?(u.query="",l=He):"#"===o&&(u.fragment="",l=Ge)}else d+=ge(o,pe);break;case je:"?"===o?(u.query="",l=He):"#"===o?(u.fragment="",l=Ge):o!==r&&(u.path[0]+=ge(o,de));break;case He:t||"#"!==o?o!==r&&("'"===o&&u.isSpecial()?u.query+="%27":u.query+="#"===o?"%23":ge(o,de)):(u.fragment="",l=Ge);break;case Ge:o!==r&&(u.fragment+=ge(o,he));break}c++}},parseHost:function(e){var t,n,r;if("["===L(e,0)){if("]"!==L(e,e.length-1))return U;if(t=ue(V(e,1,-1)),!t)return U;this.host=t}else if(this.isSpecial()){if(e=y(e),R(ne,e))return U;if(t=se(e),null===t)return U;this.host=t}else{if(R(re,e))return U;for(t="",n=g(e),r=0;r<n.length;r++)t+=ge(n[r],de);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return p(me,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"===this.scheme&&1===t&&_e(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,n=e.username,r=e.password,i=e.host,o=e.port,a=e.path,s=e.query,u=e.fragment,l=t+":";return null!==i?(l+="//",e.includesCredentials()&&(l+=n+(r?":"+r:"")+"@"),l+=ce(i),null!==o&&(l+=":"+o)):"file"===t&&(l+="//"),l+=e.cannotBeABaseURL?a[0]:a.length?"/"+P(a,"/"):"",null!==s&&(l+="?"+s),null!==u&&(l+="#"+u),l},setHref:function(e){var t=this.parse(e);if(t)throw new A(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"===e)try{return new Ye(e.path[0]).origin}catch(n){return"null"}return"file"!==e&&this.isSpecial()?e+"://"+ce(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(v(e)+":",Fe)},getUsername:function(){return this.username},setUsername:function(e){var t=g(v(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var n=0;n<t.length;n++)this.username+=ge(t[n],fe)}},getPassword:function(){return this.password},setPassword:function(e){var t=g(v(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var n=0;n<t.length;n++)this.password+=ge(t[n],fe)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ce(e):ce(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Me)},getHostname:function(){var e=this.host;return null===e?"":ce(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,Oe)},getPort:function(){var e=this.port;return null===e?"":v(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(e=v(e),""===e?this.port=null:this.parse(e,Le))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+P(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Ne))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){e=v(e),""===e?this.query=null:("?"===L(e,0)&&(e=V(e,1)),this.query="",this.parse(e,He)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){e=v(e),""!==e?("#"===L(e,0)&&(e=V(e,1)),this.fragment="",this.parse(e,Ge)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Ye=function(e){var t=h(this,We),n=F(arguments.length,1)>1?arguments[1]:void 0,r=D(t,new Ve(e,!1,n));o||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},We=Ye.prototype,qe=function(e,t){return{get:function(){return S(this)[e]()},set:t&&function(e){return S(this)[t](e)},configurable:!0,enumerable:!0}};if(o&&(d(We,"href",qe("serialize","setHref")),d(We,"origin",qe("getOrigin")),d(We,"protocol",qe("getProtocol","setProtocol")),d(We,"username",qe("getUsername","setUsername")),d(We,"password",qe("getPassword","setPassword")),d(We,"host",qe("getHost","setHost")),d(We,"hostname",qe("getHostname","setHostname")),d(We,"port",qe("getPort","setPort")),d(We,"pathname",qe("getPathname","setPathname")),d(We,"search",qe("getSearch","setSearch")),d(We,"searchParams",qe("getSearchParams")),d(We,"hash",qe("getHash","setHash"))),c(We,"toJSON",(function(){return S(this).serialize()}),{enumerable:!0}),c(We,"toString",(function(){return S(this).serialize()}),{enumerable:!0}),E){var ze=E.createObjectURL,Ue=E.revokeObjectURL;ze&&c(Ye,"createObjectURL",u(ze,E)),Ue&&c(Ye,"revokeObjectURL",u(Ue,E))}b(Ye,"URL"),i({global:!0,constructor:!0,forced:!a,sham:!o},{URL:Ye})},52067:function(e,t,n){"use strict";n(5609)},76867:function(e,t,n){"use strict";var r=n(96071),i=n(12486);r({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return i(URL.prototype.toString,this)}})},35512:function(e,t,n){"use strict";n.d(t,{kG:function(){return m}});var r=n(98569);const{Axios:i,AxiosError:o,CanceledError:a,isCancel:s,CancelToken:u,VERSION:l,all:c,Cancel:d,isAxiosError:h,spread:p,toFormData:f,AxiosHeaders:g,HttpStatusCode:m,formToJSON:_,getAdapter:y,mergeConfig:v}=r.A},98569:function(e,t,n){"use strict";n.d(t,{A:function(){return pn}});var r={};function i(e,t){return function(){return e.apply(t,arguments)}}n.r(r),n.d(r,{hasBrowserEnv:function(){return Ie},hasStandardBrowserEnv:function(){return Ne},hasStandardBrowserWebWorkerEnv:function(){return Be},origin:function(){return je}});const{toString:o}=Object.prototype,{getPrototypeOf:a}=Object,s=(e=>t=>{const n=o.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),u=e=>(e=e.toLowerCase(),t=>s(t)===e),l=e=>t=>typeof t===e,{isArray:c}=Array,d=l("undefined");function h(e){return null!==e&&!d(e)&&null!==e.constructor&&!d(e.constructor)&&m(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const p=u("ArrayBuffer");function f(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t}const g=l("string"),m=l("function"),_=l("number"),y=e=>null!==e&&"object"===typeof e,v=e=>!0===e||!1===e,b=e=>{if("object"!==s(e))return!1;const t=a(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},F=u("Date"),w=u("File"),C=u("Blob"),D=u("FileList"),S=e=>y(e)&&m(e.pipe),k=e=>{let t;return e&&("function"===typeof FormData&&e instanceof FormData||m(e.append)&&("formdata"===(t=s(e))||"object"===t&&m(e.toString)&&"[object FormData]"===e.toString()))},x=u("URLSearchParams"),[E,A,T,M]=["ReadableStream","Request","Response","Headers"].map(u),O=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function L(e,t,{allOwnKeys:n=!1}={}){if(null===e||"undefined"===typeof e)return;let r,i;if("object"!==typeof e&&(e=[e]),c(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),o=i.length;let a;for(r=0;r<o;r++)a=i[r],t.call(null,e[a],a,e)}}function R(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,i=n.length;while(i-- >0)if(r=n[i],t===r.toLowerCase())return r;return null}const P=(()=>"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global)(),I=e=>!d(e)&&e!==P;function N(){const{caseless:e}=I(this)&&this||{},t={},n=(n,r)=>{const i=e&&R(t,r)||r;b(t[i])&&b(n)?t[i]=N(t[i],n):b(n)?t[i]=N({},n):c(n)?t[i]=n.slice():t[i]=n};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&L(arguments[r],n);return t}const B=(e,t,n,{allOwnKeys:r}={})=>(L(t,((t,r)=>{n&&m(t)?e[r]=i(t,n):e[r]=t}),{allOwnKeys:r}),e),j=e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),H=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},G=(e,t,n,r)=>{let i,o,s;const u={};if(t=t||{},null==e)return t;do{i=Object.getOwnPropertyNames(e),o=i.length;while(o-- >0)s=i[o],r&&!r(s,e,t)||u[s]||(t[s]=e[s],u[s]=!0);e=!1!==n&&a(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},V=(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},Y=e=>{if(!e)return null;if(c(e))return e;let t=e.length;if(!_(t))return null;const n=new Array(t);while(t-- >0)n[t]=e[t];return n},W=(e=>t=>e&&t instanceof e)("undefined"!==typeof Uint8Array&&a(Uint8Array)),q=(e,t)=>{const n=e&&e[Symbol.iterator],r=n.call(e);let i;while((i=r.next())&&!i.done){const n=i.value;t.call(e,n[0],n[1])}},z=(e,t)=>{let n;const r=[];while(null!==(n=e.exec(t)))r.push(n);return r},U=u("HTMLFormElement"),K=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),X=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Q=u("RegExp"),J=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};L(n,((n,i)=>{let o;!1!==(o=t(n,i,e))&&(r[i]=o||n)})),Object.defineProperties(e,r)},Z=e=>{J(e,((t,n)=>{if(m(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];m(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},$=(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return c(e)?r(e):r(String(e).split(t)),n},ee=()=>{},te=(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,ne="abcdefghijklmnopqrstuvwxyz",re="0123456789",ie={DIGIT:re,ALPHA:ne,ALPHA_DIGIT:ne+ne.toUpperCase()+re},oe=(e=16,t=ie.ALPHA_DIGIT)=>{let n="";const{length:r}=t;while(e--)n+=t[Math.random()*r|0];return n};function ae(e){return!!(e&&m(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])}const se=e=>{const t=new Array(10),n=(e,r)=>{if(y(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const i=c(e)?[]:{};return L(e,((e,t)=>{const o=n(e,r+1);!d(o)&&(i[t]=o)})),t[r]=void 0,i}}return e};return n(e,0)},ue=u("AsyncFunction"),le=e=>e&&(y(e)||m(e))&&m(e.then)&&m(e.catch);var ce={isArray:c,isArrayBuffer:p,isBuffer:h,isFormData:k,isArrayBufferView:f,isString:g,isNumber:_,isBoolean:v,isObject:y,isPlainObject:b,isReadableStream:E,isRequest:A,isResponse:T,isHeaders:M,isUndefined:d,isDate:F,isFile:w,isBlob:C,isRegExp:Q,isFunction:m,isStream:S,isURLSearchParams:x,isTypedArray:W,isFileList:D,forEach:L,merge:N,extend:B,trim:O,stripBOM:j,inherits:H,toFlatObject:G,kindOf:s,kindOfTest:u,endsWith:V,toArray:Y,forEachEntry:q,matchAll:z,isHTMLForm:U,hasOwnProperty:X,hasOwnProp:X,reduceDescriptors:J,freezeMethods:Z,toObjectSet:$,toCamelCase:K,noop:ee,toFiniteNumber:te,findKey:R,global:P,isContextDefined:I,ALPHABET:ie,generateString:oe,isSpecCompliantForm:ae,toJSONObject:se,isAsyncFn:ue,isThenable:le};function de(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}ce.inherits(de,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ce.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const he=de.prototype,pe={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{pe[e]={value:e}})),Object.defineProperties(de,pe),Object.defineProperty(he,"isAxiosError",{value:!0}),de.from=(e,t,n,r,i,o)=>{const a=Object.create(he);return ce.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),de.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var fe=de,ge=null;function me(e){return ce.isPlainObject(e)||ce.isArray(e)}function _e(e){return ce.endsWith(e,"[]")?e.slice(0,-2):e}function ye(e,t,n){return e?e.concat(t).map((function(e,t){return e=_e(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}function ve(e){return ce.isArray(e)&&!e.some(me)}const be=ce.toFlatObject(ce,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Fe(e,t,n){if(!ce.isObject(e))throw new TypeError("target must be an object");t=t||new(ge||FormData),n=ce.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!ce.isUndefined(t[e])}));const r=n.metaTokens,i=n.visitor||c,o=n.dots,a=n.indexes,s=n.Blob||"undefined"!==typeof Blob&&Blob,u=s&&ce.isSpecCompliantForm(t);if(!ce.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(ce.isDate(e))return e.toISOString();if(!u&&ce.isBlob(e))throw new fe("Blob is not supported. Use a Buffer instead.");return ce.isArrayBuffer(e)||ce.isTypedArray(e)?u&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,i){let s=e;if(e&&!i&&"object"===typeof e)if(ce.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(ce.isArray(e)&&ve(e)||(ce.isFileList(e)||ce.endsWith(n,"[]"))&&(s=ce.toArray(e)))return n=_e(n),s.forEach((function(e,r){!ce.isUndefined(e)&&null!==e&&t.append(!0===a?ye([n],r,o):null===a?n:n+"[]",l(e))})),!1;return!!me(e)||(t.append(ye(i,n,o),l(e)),!1)}const d=[],h=Object.assign(be,{defaultVisitor:c,convertValue:l,isVisitable:me});function p(e,n){if(!ce.isUndefined(e)){if(-1!==d.indexOf(e))throw Error("Circular reference detected in "+n.join("."));d.push(e),ce.forEach(e,(function(e,r){const o=!(ce.isUndefined(e)||null===e)&&i.call(t,e,ce.isString(r)?r.trim():r,n,h);!0===o&&p(e,n?n.concat(r):[r])})),d.pop()}}if(!ce.isObject(e))throw new TypeError("data must be an object");return p(e),t}var we=Fe;function Ce(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function De(e,t){this._pairs=[],e&&we(e,this,t)}const Se=De.prototype;Se.append=function(e,t){this._pairs.push([e,t])},Se.toString=function(e){const t=e?function(t){return e.call(this,t,Ce)}:Ce;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var ke=De;function xe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ee(e,t,n){if(!t)return e;const r=n&&n.encode||xe,i=n&&n.serialize;let o;if(o=i?i(t,n):ce.isURLSearchParams(t)?t.toString():new ke(t,n).toString(r),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}class Ae{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ce.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}var Te=Ae,Me={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Oe="undefined"!==typeof URLSearchParams?URLSearchParams:ke,Le="undefined"!==typeof FormData?FormData:null,Re="undefined"!==typeof Blob?Blob:null,Pe={isBrowser:!0,classes:{URLSearchParams:Oe,FormData:Le,Blob:Re},protocols:["http","https","file","blob","url","data"]};const Ie="undefined"!==typeof window&&"undefined"!==typeof document,Ne=(e=>Ie&&["ReactNative","NativeScript","NS"].indexOf(e)<0)("undefined"!==typeof navigator&&navigator.product),Be=(()=>"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts)(),je=Ie&&window.location.href||"http://localhost";var He={...r,...Pe};function Ge(e,t){return we(e,new He.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return He.isNode&&ce.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}function Ve(e){return ce.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}function Ye(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],t[o]=e[o];return t}function We(e){function t(e,n,r,i){let o=e[i++];if("__proto__"===o)return!0;const a=Number.isFinite(+o),s=i>=e.length;if(o=!o&&ce.isArray(r)?r.length:o,s)return ce.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!a;r[o]&&ce.isObject(r[o])||(r[o]=[]);const u=t(e,n,r[o],i);return u&&ce.isArray(r[o])&&(r[o]=Ye(r[o])),!a}if(ce.isFormData(e)&&ce.isFunction(e.entries)){const n={};return ce.forEachEntry(e,((e,r)=>{t(Ve(e),r,n,0)})),n}return null}var qe=We;function ze(e,t,n){if(ce.isString(e))try{return(t||JSON.parse)(e),ce.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}const Ue={transitional:Me,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,i=ce.isObject(e);i&&ce.isHTMLForm(e)&&(e=new FormData(e));const o=ce.isFormData(e);if(o)return r?JSON.stringify(qe(e)):e;if(ce.isArrayBuffer(e)||ce.isBuffer(e)||ce.isStream(e)||ce.isFile(e)||ce.isBlob(e)||ce.isReadableStream(e))return e;if(ce.isArrayBufferView(e))return e.buffer;if(ce.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1)return Ge(e,this.formSerializer).toString();if((a=ce.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return we(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||r?(t.setContentType("application/json",!1),ze(e)):e}],transformResponse:[function(e){const t=this.transitional||Ue.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(ce.isResponse(e)||ce.isReadableStream(e))return e;if(e&&ce.isString(e)&&(n&&!this.responseType||r)){const n=t&&t.silentJSONParsing,o=!n&&r;try{return JSON.parse(e)}catch(i){if(o){if("SyntaxError"===i.name)throw fe.from(i,fe.ERR_BAD_RESPONSE,this,null,this.response);throw i}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:He.classes.FormData,Blob:He.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ce.forEach(["delete","get","head","post","put","patch"],(e=>{Ue.headers[e]={}}));var Ke=Ue;const Xe=ce.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var Qe=e=>{const t={};let n,r,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!n||t[n]&&Xe[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t};const Je=Symbol("internals");function Ze(e){return e&&String(e).trim().toLowerCase()}function $e(e){return!1===e||null==e?e:ce.isArray(e)?e.map($e):String(e)}function et(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;while(r=n.exec(e))t[r[1]]=r[2];return t}const tt=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function nt(e,t,n,r,i){return ce.isFunction(r)?r.call(this,t,n):(i&&(t=n),ce.isString(t)?ce.isString(r)?-1!==t.indexOf(r):ce.isRegExp(r)?r.test(t):void 0:void 0)}function rt(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}function it(e,t){const n=ce.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})}))}class ot{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function i(e,t,n){const i=Ze(t);if(!i)throw new Error("header name must be a non-empty string");const o=ce.findKey(r,i);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=$e(e))}const o=(e,t)=>ce.forEach(e,((e,n)=>i(e,n,t)));if(ce.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(ce.isString(e)&&(e=e.trim())&&!tt(e))o(Qe(e),t);else if(ce.isHeaders(e))for(const[a,s]of e.entries())i(s,a,n);else null!=e&&i(t,e,n);return this}get(e,t){if(e=Ze(e),e){const n=ce.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return et(e);if(ce.isFunction(t))return t.call(this,e,n);if(ce.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ze(e),e){const n=ce.findKey(this,e);return!(!n||void 0===this[n]||t&&!nt(this,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function i(e){if(e=Ze(e),e){const i=ce.findKey(n,e);!i||t&&!nt(n,n[i],i,t)||(delete n[i],r=!0)}}return ce.isArray(e)?e.forEach(i):i(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;while(n--){const i=t[n];e&&!nt(this,this[i],i,e,!0)||(delete this[i],r=!0)}return r}normalize(e){const t=this,n={};return ce.forEach(this,((r,i)=>{const o=ce.findKey(n,i);if(o)return t[o]=$e(r),void delete t[i];const a=e?rt(i):String(i).trim();a!==i&&delete t[i],t[a]=$e(r),n[a]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return ce.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&ce.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=this[Je]=this[Je]={accessors:{}},n=t.accessors,r=this.prototype;function i(e){const t=Ze(e);n[t]||(it(r,e),n[t]=!0)}return ce.isArray(e)?e.forEach(i):i(e),this}}ot.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ce.reduceDescriptors(ot.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),ce.freezeMethods(ot);var at=ot;function st(e,t){const n=this||Ke,r=t||n,i=at.from(r.headers);let o=r.data;return ce.forEach(e,(function(e){o=e.call(n,o,i.normalize(),t?t.status:void 0)})),i.normalize(),o}function ut(e){return!(!e||!e.__CANCEL__)}function lt(e,t,n){fe.call(this,null==e?"canceled":e,fe.ERR_CANCELED,t,n),this.name="CanceledError"}ce.inherits(lt,fe,{__CANCEL__:!0});var ct=lt;function dt(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new fe("Request failed with status code "+n.status,[fe.ERR_BAD_REQUEST,fe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}function ht(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function pt(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i,o=0,a=0;return t=void 0!==t?t:1e3,function(s){const u=Date.now(),l=r[a];i||(i=u),n[o]=s,r[o]=u;let c=a,d=0;while(c!==o)d+=n[c++],c%=e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),u-i<t)return;const h=l&&u-l;return h?Math.round(1e3*d/h):void 0}}var ft=pt;function gt(e,t){let n=0;const r=1e3/t;let i=null;return function(){const t=!0===this,o=Date.now();if(t||o-n>r)return i&&(clearTimeout(i),i=null),n=o,e.apply(null,arguments);i||(i=setTimeout((()=>(i=null,n=Date.now(),e.apply(null,arguments))),r-(o-n)))}}var mt=gt,_t=(e,t,n=3)=>{let r=0;const i=ft(50,250);return mt((n=>{const o=n.loaded,a=n.lengthComputable?n.total:void 0,s=o-r,u=i(s),l=o<=a;r=o;const c={loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:u||void 0,estimated:u&&a&&l?(a-o)/u:void 0,event:n,lengthComputable:null!=a};c[t?"download":"upload"]=!0,e(c)}),n)},yt=He.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=ce.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return function(){return!0}}(),vt=He.hasStandardBrowserEnv?{write(e,t,n,r,i,o){const a=[e+"="+encodeURIComponent(t)];ce.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),ce.isString(r)&&a.push("path="+r),ce.isString(i)&&a.push("domain="+i),!0===o&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function bt(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Ft(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function wt(e,t){return e&&!bt(t)?Ft(e,t):t}const Ct=e=>e instanceof at?{...e}:e;function Dt(e,t){t=t||{};const n={};function r(e,t,n){return ce.isPlainObject(e)&&ce.isPlainObject(t)?ce.merge.call({caseless:n},e,t):ce.isPlainObject(t)?ce.merge({},t):ce.isArray(t)?t.slice():t}function i(e,t,n){return ce.isUndefined(t)?ce.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function o(e,t){if(!ce.isUndefined(t))return r(void 0,t)}function a(e,t){return ce.isUndefined(t)?ce.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,o){return o in t?r(n,i):o in e?r(void 0,n):void 0}const u={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t)=>i(Ct(e),Ct(t),!0)};return ce.forEach(Object.keys(Object.assign({},e,t)),(function(r){const o=u[r]||i,a=o(e[r],t[r],r);ce.isUndefined(a)&&o!==s||(n[r]=a)})),n}var St=e=>{const t=Dt({},e);let n,{data:r,withXSRFToken:i,xsrfHeaderName:o,xsrfCookieName:a,headers:s,auth:u}=t;if(t.headers=s=at.from(s),t.url=Ee(wt(t.baseURL,t.url),e.params,e.paramsSerializer),u&&s.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):""))),ce.isFormData(r))if(He.hasStandardBrowserEnv||He.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(n=s.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];s.setContentType([e||"multipart/form-data",...t].join("; "))}if(He.hasStandardBrowserEnv&&(i&&ce.isFunction(i)&&(i=i(t)),i||!1!==i&&yt(t.url))){const e=o&&a&&vt.read(a);e&&s.set(o,e)}return t};const kt="undefined"!==typeof XMLHttpRequest;var xt=kt&&function(e){return new Promise((function(t,n){const r=St(e);let i=r.data;const o=at.from(r.headers).normalize();let a,{responseType:s}=r;function u(){r.cancelToken&&r.cancelToken.unsubscribe(a),r.signal&&r.signal.removeEventListener("abort",a)}let l=new XMLHttpRequest;function c(){if(!l)return;const r=at.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders()),i=s&&"text"!==s&&"json"!==s?l.response:l.responseText,o={data:i,status:l.status,statusText:l.statusText,headers:r,config:e,request:l};dt((function(e){t(e),u()}),(function(e){n(e),u()}),o),l=null}l.open(r.method.toUpperCase(),r.url,!0),l.timeout=r.timeout,"onloadend"in l?l.onloadend=c:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(c)},l.onabort=function(){l&&(n(new fe("Request aborted",fe.ECONNABORTED,r,l)),l=null)},l.onerror=function(){n(new fe("Network Error",fe.ERR_NETWORK,r,l)),l=null},l.ontimeout=function(){let e=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const t=r.transitional||Me;r.timeoutErrorMessage&&(e=r.timeoutErrorMessage),n(new fe(e,t.clarifyTimeoutError?fe.ETIMEDOUT:fe.ECONNABORTED,r,l)),l=null},void 0===i&&o.setContentType(null),"setRequestHeader"in l&&ce.forEach(o.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),ce.isUndefined(r.withCredentials)||(l.withCredentials=!!r.withCredentials),s&&"json"!==s&&(l.responseType=r.responseType),"function"===typeof r.onDownloadProgress&&l.addEventListener("progress",_t(r.onDownloadProgress,!0)),"function"===typeof r.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",_t(r.onUploadProgress)),(r.cancelToken||r.signal)&&(a=t=>{l&&(n(!t||t.type?new ct(null,e,l):t),l.abort(),l=null)},r.cancelToken&&r.cancelToken.subscribe(a),r.signal&&(r.signal.aborted?a():r.signal.addEventListener("abort",a)));const d=ht(r.url);d&&-1===He.protocols.indexOf(d)?n(new fe("Unsupported protocol "+d+":",fe.ERR_BAD_REQUEST,e)):l.send(i||null)}))};const Et=(e,t)=>{let n,r=new AbortController;const i=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;r.abort(t instanceof fe?t:new ct(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{i(new fe(`timeout ${t} of ms exceeded`,fe.ETIMEDOUT))}),t);const a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e&&(e.removeEventListener?e.removeEventListener("abort",i):e.unsubscribe(i))})),e=null)};e.forEach((e=>e&&e.addEventListener&&e.addEventListener("abort",i)));const{signal:s}=r;return s.unsubscribe=a,[s,()=>{o&&clearTimeout(o),o=null}]};var At=Et;const Tt=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,i=0;while(i<n)r=i+t,yield e.slice(i,r),i=r},Mt=async function*(e,t,n){for await(const r of e)yield*Tt(ArrayBuffer.isView(r)?r:await n(String(r)),t)},Ot=(e,t,n,r,i)=>{const o=Mt(e,t,i);let a=0;return new ReadableStream({type:"bytes",async pull(e){const{done:t,value:i}=await o.next();if(t)return e.close(),void r();let s=i.byteLength;n&&n(a+=s),e.enqueue(new Uint8Array(i))},cancel(e){return r(e),o.return()}},{highWaterMark:2})},Lt=(e,t)=>{const n=null!=e;return r=>setTimeout((()=>t({lengthComputable:n,total:e,loaded:r})))},Rt="function"===typeof fetch&&"function"===typeof Request&&"function"===typeof Response,Pt=Rt&&"function"===typeof ReadableStream,It=Rt&&("function"===typeof TextEncoder?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Nt=Pt&&(()=>{let e=!1;const t=new Request(He.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})(),Bt=65536,jt=Pt&&!!(()=>{try{return ce.isReadableStream(new Response("").body)}catch(e){}})(),Ht={stream:jt&&(e=>e.body)};Rt&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach((t=>{!Ht[t]&&(Ht[t]=ce.isFunction(e[t])?e=>e[t]():(e,n)=>{throw new fe(`Response type '${t}' is not supported`,fe.ERR_NOT_SUPPORT,n)})}))})(new Response);const Gt=async e=>null==e?0:ce.isBlob(e)?e.size:ce.isSpecCompliantForm(e)?(await new Request(e).arrayBuffer()).byteLength:ce.isArrayBufferView(e)?e.byteLength:(ce.isURLSearchParams(e)&&(e+=""),ce.isString(e)?(await It(e)).byteLength:void 0),Vt=async(e,t)=>{const n=ce.toFiniteNumber(e.getContentLength());return null==n?Gt(t):n};var Yt=Rt&&(async e=>{let{url:t,method:n,data:r,signal:i,cancelToken:o,timeout:a,onDownloadProgress:s,onUploadProgress:u,responseType:l,headers:c,withCredentials:d="same-origin",fetchOptions:h}=St(e);l=l?(l+"").toLowerCase():"text";let p,f,[g,m]=i||o||a?At([i,o],a):[];const _=()=>{!p&&setTimeout((()=>{g&&g.unsubscribe()})),p=!0};let y;try{if(u&&Nt&&"get"!==n&&"head"!==n&&0!==(y=await Vt(c,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});ce.isFormData(r)&&(e=n.headers.get("content-type"))&&c.setContentType(e),n.body&&(r=Ot(n.body,Bt,Lt(y,_t(u)),null,It))}ce.isString(d)||(d=d?"cors":"omit"),f=new Request(t,{...h,signal:g,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",withCredentials:d});let i=await fetch(f);const o=jt&&("stream"===l||"response"===l);if(jt&&(s||o)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=i[t]}));const t=ce.toFiniteNumber(i.headers.get("content-length"));i=new Response(Ot(i.body,Bt,s&&Lt(t,_t(s,!0)),o&&_,It),e)}l=l||"text";let a=await Ht[ce.findKey(Ht,l)||"text"](i,e);return!o&&_(),m&&m(),await new Promise(((t,n)=>{dt(t,n,{data:a,headers:at.from(i.headers),status:i.status,statusText:i.statusText,config:e,request:f})}))}catch(v){if(_(),v&&"TypeError"===v.name&&/fetch/i.test(v.message))throw Object.assign(new fe("Network Error",fe.ERR_NETWORK,e,f),{cause:v.cause||v});throw fe.from(v,v&&v.code,e,f)}});const Wt={http:ge,xhr:xt,fetch:Yt};ce.forEach(Wt,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}}));const qt=e=>`- ${e}`,zt=e=>ce.isFunction(e)||null===e||!1===e;var Ut={getAdapter:e=>{e=ce.isArray(e)?e:[e];const{length:t}=e;let n,r;const i={};for(let o=0;o<t;o++){let t;if(n=e[o],r=n,!zt(n)&&(r=Wt[(t=String(n)).toLowerCase()],void 0===r))throw new fe(`Unknown adapter '${t}'`);if(r)break;i[t||"#"+o]=r}if(!r){const e=Object.entries(i).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(qt).join("\n"):" "+qt(e[0]):"as no adapter specified";throw new fe("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r},adapters:Wt};function Kt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ct(null,e)}function Xt(e){Kt(e),e.headers=at.from(e.headers),e.data=st.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);const t=Ut.getAdapter(e.adapter||Ke.adapter);return t(e).then((function(t){return Kt(e),t.data=st.call(e,e.transformResponse,t),t.headers=at.from(t.headers),t}),(function(t){return ut(t)||(Kt(e),t&&t.response&&(t.response.data=st.call(e,e.transformResponse,t.response),t.response.headers=at.from(t.response.headers))),Promise.reject(t)}))}const Qt="1.7.2",Jt={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Jt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Zt={};function $t(e,t,n){if("object"!==typeof e)throw new fe("options must be an object",fe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;while(i-- >0){const o=r[i],a=t[o];if(a){const t=e[o],n=void 0===t||a(t,o,e);if(!0!==n)throw new fe("option "+o+" must be "+n,fe.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new fe("Unknown option "+o,fe.ERR_BAD_OPTION)}}Jt.transitional=function(e,t,n){function r(e,t){return"[Axios v"+Qt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,o)=>{if(!1===e)throw new fe(r(i," has been removed"+(t?" in "+t:"")),fe.ERR_DEPRECATED);return t&&!Zt[i]&&(Zt[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,o)}};var en={assertOptions:$t,validators:Jt};const tn=en.validators;class nn{constructor(e){this.defaults=e,this.interceptors={request:new Te,response:new Te}}async request(e,t){try{return await this._request(e,t)}catch(n){if(n instanceof Error){let e;Error.captureStackTrace?Error.captureStackTrace(e={}):e=new Error;const t=e.stack?e.stack.replace(/^.+\n/,""):"";try{n.stack?t&&!String(n.stack).endsWith(t.replace(/^.+\n.+\n/,""))&&(n.stack+="\n"+t):n.stack=t}catch(r){}}throw n}}_request(e,t){"string"===typeof e?(t=t||{},t.url=e):t=e||{},t=Dt(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:i}=t;void 0!==n&&en.assertOptions(n,{silentJSONParsing:tn.transitional(tn.boolean),forcedJSONParsing:tn.transitional(tn.boolean),clarifyTimeoutError:tn.transitional(tn.boolean)},!1),null!=r&&(ce.isFunction(r)?t.paramsSerializer={serialize:r}:en.assertOptions(r,{encode:tn.function,serialize:tn.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=i&&ce.merge(i.common,i[t.method]);i&&ce.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete i[e]})),t.headers=at.concat(o,i);const a=[];let s=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,a.unshift(e.fulfilled,e.rejected))}));const u=[];let l;this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)}));let c,d=0;if(!s){const e=[Xt.bind(this),void 0];e.unshift.apply(e,a),e.push.apply(e,u),c=e.length,l=Promise.resolve(t);while(d<c)l=l.then(e[d++],e[d++]);return l}c=a.length;let h=t;d=0;while(d<c){const e=a[d++],t=a[d++];try{h=e(h)}catch(p){t.call(this,p);break}}try{l=Xt.call(this,h)}catch(p){return Promise.reject(p)}d=0,c=u.length;while(d<c)l=l.then(u[d++],u[d++]);return l}getUri(e){e=Dt(this.defaults,e);const t=wt(e.baseURL,e.url);return Ee(t,e.params,e.paramsSerializer)}}ce.forEach(["delete","get","head","options"],(function(e){nn.prototype[e]=function(t,n){return this.request(Dt(n||{},{method:e,url:t,data:(n||{}).data}))}})),ce.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,i){return this.request(Dt(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}nn.prototype[e]=t(),nn.prototype[e+"Form"]=t(!0)}));var rn=nn;class on{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;while(t-- >0)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,i){n.reason||(n.reason=new ct(e,r,i),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;const t=new on((function(t){e=t}));return{token:t,cancel:e}}}var an=on;function sn(e){return function(t){return e.apply(null,t)}}function un(e){return ce.isObject(e)&&!0===e.isAxiosError}const ln={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ln).forEach((([e,t])=>{ln[t]=e}));var cn=ln;function dn(e){const t=new rn(e),n=i(rn.prototype.request,t);return ce.extend(n,rn.prototype,t,{allOwnKeys:!0}),ce.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t){return dn(Dt(e,t))},n}const hn=dn(Ke);hn.Axios=rn,hn.CanceledError=ct,hn.CancelToken=an,hn.isCancel=ut,hn.VERSION=Qt,hn.toFormData=we,hn.AxiosError=fe,hn.Cancel=hn.CanceledError,hn.all=function(e){return Promise.all(e)},hn.spread=sn,hn.isAxiosError=un,hn.mergeConfig=Dt,hn.AxiosHeaders=at,hn.formToJSON=e=>qe(ce.isHTMLForm(e)?new FormData(e):e),hn.getAdapter=Ut.getAdapter,hn.HttpStatusCode=cn,hn.default=hn;var pn=hn},3208:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:function(){return r}})},41982:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(62980);function r(e,t,n,r,i,o,a){try{var s=e[o](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(r,i)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(i,o){var a=e.apply(t,n);function s(e){r(a,i,o,s,u,"next",e)}function u(e){r(a,i,o,s,u,"throw",e)}s(void 0)}))}}},781:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});n(85328),n(84010),n(45111),n(97278);function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}function i(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(i=function(){return!!e})()}n(40313);var o=n(8597);function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){if(t&&("object"==(0,o.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return a(e)}function u(e,t,n){return t=r(t),s(e,i()?Reflect.construct(t,n||[],r(e).constructor):t.apply(e,n))}},76028:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});n(40313);function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},59682:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(56057);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,(0,r.A)(i.key),i)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},73266:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(59208),n(2944),n(42078),n(40313),n(62980),n(36389),n(77020);var r=n(85426);function i(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=(0,r.A)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){u=!0,a=e},f:function(){try{s||null==n["return"]||n["return"]()}finally{if(u)throw a}}}}},94662:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(56057);function i(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},56995:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(40313),n(45111),n(97278);function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)}},6824:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});n(59208),n(9555),n(30381),n(43864),n(18535),n(41681),n(62980),n(46825);var r=n(94662);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}},63214:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(59208);function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function i(e,t){if(null==e)return{};var n,i,o=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},11606:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(59208),n(2944),n(43825),n(42078),n(63886),n(40313),n(30381),n(20767),n(45803),n(75196),n(82408),n(84010),n(45111),n(97278),n(62980),n(36389),n(46825),n(77020);var r=n(8597);function i(){
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
i=function(){return t};var e,t={},n=Object.prototype,o=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},s="function"==typeof Symbol?Symbol:{},u=s.iterator||"@@iterator",l=s.asyncIterator||"@@asyncIterator",c=s.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,n){return e[t]=n}}function h(e,t,n,r){var i=t&&t.prototype instanceof v?t:v,o=Object.create(i.prototype),s=new O(r||[]);return a(o,"_invoke",{value:E(e,n,s)}),o}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=h;var f="suspendedStart",g="suspendedYield",m="executing",_="completed",y={};function v(){}function b(){}function F(){}var w={};d(w,u,(function(){return this}));var C=Object.getPrototypeOf,D=C&&C(C(L([])));D&&D!==n&&o.call(D,u)&&(w=D);var S=F.prototype=v.prototype=Object.create(w);function k(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function x(e,t){function n(i,a,s,u){var l=p(e[i],e,a);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==(0,r.A)(d)&&o.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,s,u)}),(function(e){n("throw",e,s,u)})):t.resolve(d).then((function(e){c.value=e,s(c)}),(function(e){return n("throw",e,s,u)}))}u(l.arg)}var i;a(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(o,o):o()}})}function E(t,n,r){var i=f;return function(o,a){if(i===m)throw Error("Generator is already running");if(i===_){if("throw"===o)throw a;return{value:e,done:!0}}for(r.method=o,r.arg=a;;){var s=r.delegate;if(s){var u=A(s,r);if(u){if(u===y)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===f)throw i=_,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=m;var l=p(t,n,r);if("normal"===l.type){if(i=r.done?_:g,l.arg===y)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(i=_,r.method="throw",r.arg=l.arg)}}}function A(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator["return"]&&(n.method="return",n.arg=e,A(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var o=p(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,y;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,y):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function T(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function M(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function L(t){if(t||""===t){var n=t[u];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i<t.length;)if(o.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}throw new TypeError((0,r.A)(t)+" is not iterable")}return b.prototype=F,a(S,"constructor",{value:F,configurable:!0}),a(F,"constructor",{value:b,configurable:!0}),b.displayName=d(F,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,F):(e.__proto__=F,d(e,c,"GeneratorFunction")),e.prototype=Object.create(S),e},t.awrap=function(e){return{__await:e}},k(x.prototype),d(x.prototype,l,(function(){return this})),t.AsyncIterator=x,t.async=function(e,n,r,i,o){void 0===o&&(o=Promise);var a=new x(h(e,n,r,i),o);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},k(S),d(S,c,"Generator"),d(S,u,(function(){return this})),d(S,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=L,O.prototype={constructor:O,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(M),!t)for(var n in this)"t"===n.charAt(0)&&o.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function r(r,i){return s.type="throw",s.arg=t,n.next=r,i&&(n.method="next",n.arg=e),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=o.call(a,"catchLoc"),l=o.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),M(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;M(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:L(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}},40867:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(3208);function i(e){if(Array.isArray(e))return(0,r.A)(e)}n(59208),n(2944),n(42078),n(59433),n(62980),n(36389),n(77020);function o(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}var a=n(85426);n(40313);function s(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(e){return i(e)||o(e)||(0,a.A)(e)||s()}},56057:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(8597);n(70353),n(40313),n(51413),n(26527);function i(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=(0,r.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function o(e){var t=i(e,"string");return"symbol"==(0,r.A)(t)?t:t+""}},8597:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});n(59208),n(2944),n(42078),n(62980),n(36389),n(77020);function r(e){return r="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},r(e)}},85426:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});n(59433),n(20767),n(45803),n(62980),n(11034),n(65083),n(47246),n(36389);var r=n(3208);function i(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}},53997:function(e,t,n){"use strict";var r=n(97264),i=n(70059),o=n(1204),a=n(6107),s=n(56809),u=n(60273),l=n(11728),c=Math.sin,d=Math.cos,h=Math.PI,p=2*Math.PI,f=180/h,g=function(){function e(){}return e.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},e.prototype.moveTo=function(e,t){this._add("M",e,t)},e.prototype.lineTo=function(e,t){this._add("L",e,t)},e.prototype.bezierCurveTo=function(e,t,n,r,i,o){this._add("C",e,t,n,r,i,o)},e.prototype.quadraticCurveTo=function(e,t,n,r){this._add("Q",e,t,n,r)},e.prototype.arc=function(e,t,n,r,i,o){this.ellipse(e,t,n,n,0,r,i,o)},e.prototype.ellipse=function(e,t,n,r,i,a,s,u){var l=s-a,g=!u,m=Math.abs(l),_=(0,o.Cv)(m-p)||(g?l>=p:-l>=p),y=l>0?l%p:l%p+p,v=!1;v=!!_||!(0,o.Cv)(m)&&y>=h===!!g;var b=e+n*d(a),F=t+r*c(a);this._start&&this._add("M",b,F);var w=Math.round(i*f);if(_){var C=1/this._p,D=(g?1:-1)*(p-C);this._add("A",n,r,w,1,+g,e+n*d(a+D),t+r*c(a+D)),C>.01&&this._add("A",n,r,w,0,+g,b,F)}else{var S=e+n*d(s),k=t+r*c(s);this._add("A",n,r,w,+v,+g,S,k)}},e.prototype.rect=function(e,t,n,r){this._add("M",e,t),this._add("l",n,0),this._add("l",0,r),this._add("l",-n,0),this._add("Z")},e.prototype.closePath=function(){this._d.length>0&&this._add("Z")},e.prototype._add=function(e,t,n,r,i,o,a,s,u){for(var l=[],c=this._p,d=1;d<arguments.length;d++){var h=arguments[d];if(isNaN(h))return void(this._invalid=!0);l.push(Math.round(h*c)/c)}this._d.push(e+l.join(" ")),this._start="Z"===e},e.prototype.generateStr=function(){this._str=this._invalid?"":this._d.join(""),this._d=[]},e.prototype.getStr=function(){return this._str},e}(),m=g,_=n(40301),y=n(5179),v="none",b=Math.round;function F(e){var t=e.fill;return null!=t&&t!==v}function w(e){var t=e.stroke;return null!=t&&t!==v}var C=["lineCap","miterLimit","lineJoin"],D=(0,y.Tj)(C,(function(e){return"stroke-"+e.toLowerCase()}));function S(e,t,n,r){var i=null==t.opacity?1:t.opacity;if(n instanceof s.Ay)e("opacity",i);else{if(F(t)){var u=(0,o.$2)(t.fill);e("fill",u.color);var l=null!=t.fillOpacity?t.fillOpacity*u.opacity*i:u.opacity*i;(r||l<1)&&e("fill-opacity",l)}else e("fill",v);if(w(t)){var c=(0,o.$2)(t.stroke);e("stroke",c.color);var d=t.strokeNoScale?n.getLineScale():1,h=d?(t.lineWidth||0)/d:0,p=null!=t.strokeOpacity?t.strokeOpacity*c.opacity*i:c.opacity*i,f=t.strokeFirst;if((r||1!==h)&&e("stroke-width",h),(r||f)&&e("paint-order",f?"stroke":"fill"),(r||p<1)&&e("stroke-opacity",p),t.lineDash){var g=(0,_.V)(n),m=g[0],y=g[1];m&&(y=b(y||0),e("stroke-dasharray",m.join(",")),(y||r)&&e("stroke-dashoffset",y))}else r&&e("stroke-dasharray",v);for(var S=0;S<C.length;S++){var k=C[S];if(r||t[k]!==a.MW[k]){var x=t[k]||a.MW[k];x&&e(D[S],x)}}}else r&&e("stroke",v)}}var k=n(1312),x="http://www.w3.org/2000/svg",E="http://www.w3.org/1999/xlink",A="http://www.w3.org/2000/xmlns/",T="http://www.w3.org/XML/1998/namespace",M="ecmeta_";function O(e){return document.createElementNS(x,e)}function L(e,t,n,r,i){return{tag:e,attrs:n||{},children:r,text:i,key:t}}function R(e,t){var n=[];if(t)for(var r in t){var i=t[r],o=r;!1!==i&&(!0!==i&&null!=i&&(o+='="'+i+'"'),n.push(o))}return"<"+e+" "+n.join(" ")+">"}function P(e){return"</"+e+">"}function I(e,t){t=t||{};var n=t.newline?"\n":"";function r(e){var t=e.children,i=e.tag,o=e.attrs,a=e.text;return R(i,o)+("style"!==i?(0,k.Me)(a):a||"")+(t?""+n+(0,y.Tj)(t,(function(e){return r(e)})).join(n)+n:"")+P(i)}return r(e)}function N(e,t,n){n=n||{};var r=n.newline?"\n":"",i=" {"+r,o=r+"}",a=(0,y.Tj)((0,y.HP)(e),(function(t){return t+i+(0,y.Tj)((0,y.HP)(e[t]),(function(n){return n+":"+e[t][n]+";"})).join(r)+o})).join(r),s=(0,y.Tj)((0,y.HP)(t),(function(e){return"@keyframes "+e+i+(0,y.Tj)((0,y.HP)(t[e]),(function(n){return n+i+(0,y.Tj)((0,y.HP)(t[e][n]),(function(r){var i=t[e][n][r];return"d"===r&&(i='path("'+i+'")'),r+":"+i+";"})).join(r)+o})).join(r)+o})).join(r);return a||s?["<![CDATA[",a,s,"]]>"].join(r):""}function B(e){return{zrId:e,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function j(e,t,n,r){return L("svg","root",{width:e,height:t,xmlns:x,"xmlns:xlink":E,version:"1.1",baseProfile:"full",viewBox:!!r&&"0 0 "+e+" "+t},n)}var H=n(94924),G=n(58683),V=n(82146),Y=n(93788),W=n(25221),q=0;function z(){return q++}var U={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},K="transform-origin";function X(e,t,n){var r=(0,y.X$)({},e.shape);(0,y.X$)(r,t),e.buildPath(n,r);var i=new m;return i.reset((0,o.MD)(e)),n.rebuildPath(i,1),i.generateStr(),i.getStr()}function Q(e,t){var n=t.originX,r=t.originY;(n||r)&&(e[K]=n+"px "+r+"px")}var J={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function Z(e,t){var n=t.zrId+"-ani-"+t.cssAnimIdx++;return t.cssAnims[n]=e,n}function $(e,t,n){var r,i,o=e.shape.paths,a={};if((0,y.__)(o,(function(e){var t=B(n.zrId);t.animation=!0,te(e,{},t,!0);var o=t.cssAnims,s=t.cssNodes,u=(0,y.HP)(o),l=u.length;if(l){i=u[l-1];var c=o[i];for(var d in c){var h=c[d];a[d]=a[d]||{d:""},a[d].d+=h.d||""}for(var p in s){var f=s[p].animation;f.indexOf(i)>=0&&(r=f)}}})),r){t.d=!1;var s=Z(a,n);return r.replace(i,s)}}function ee(e){return(0,y.Kg)(e)?U[e]?"cubic-bezier("+U[e]+")":(0,W.w)(e)?e:"":""}function te(e,t,n,r){var i=e.animators,a=i.length,s=[];if(e instanceof Y.A){var u=$(e,t,n);if(u)s.push(u);else if(!a)return}else if(!a)return;for(var l={},c=0;c<a;c++){var d=i[c],h=[d.getMaxTime()/1e3+"s"],p=ee(d.getClip().easing),f=d.getDelay();p?h.push(p):h.push("linear"),f&&h.push(f/1e3+"s"),d.getLoop()&&h.push("infinite");var g=h.join(" ");l[g]=l[g]||[g,[]],l[g][1].push(d)}function m(i){var a,s=i[1],u=s.length,l={},c={},d={},h="animation-timing-function";function p(e,t,n){for(var r=e.getTracks(),i=e.getMaxTime(),o=0;o<r.length;o++){var a=r[o];if(a.needsAnimate()){var s=a.keyframes,u=a.propName;if(n&&(u=n(u)),u)for(var l=0;l<s.length;l++){var c=s[l],d=Math.round(c.time/i*100)+"%",p=ee(c.easing),f=c.rawValue;((0,y.Kg)(f)||(0,y.Et)(f))&&(t[d]=t[d]||{},t[d][u]=c.rawValue,p&&(t[d][h]=p))}}}}for(var f=0;f<u;f++){var g=s[f],m=g.targetName;m?"shape"===m&&p(g,c):!r&&p(g,l)}for(var _ in l){var v={};(0,G.IT)(v,e),(0,y.X$)(v,l[_]);var b=(0,o.Z1)(v),F=l[_][h];d[_]=b?{transform:b}:{},Q(d[_],v),F&&(d[_][h]=F)}var w=!0;for(var _ in c){d[_]=d[_]||{};var C=!a;F=c[_][h];C&&(a=new V.A);var D=a.len();a.reset(),d[_].d=X(e,c[_],a);var S=a.len();if(!C&&D!==S){w=!1;break}F&&(d[_][h]=F)}if(!w)for(var _ in d)delete d[_].d;if(!r)for(f=0;f<u;f++){g=s[f],m=g.targetName;"style"===m&&p(g,d,(function(e){return J[e]}))}var k,x=(0,y.HP)(d),E=!0;for(f=1;f<x.length;f++){var A=x[f-1],T=x[f];if(d[A][K]!==d[T][K]){E=!1;break}k=d[A][K]}if(E&&k){for(var _ in d)d[_][K]&&delete d[_][K];t[K]=k}if((0,y.pb)(x,(function(e){return(0,y.HP)(d[e]).length>0})).length){var M=Z(d,n);return M+" "+i[0]+" both"}}for(var _ in l){u=m(l[_]);u&&s.push(u)}if(s.length){var v=n.zrId+"-cls-"+z();n.cssNodes["."+v]={animation:s.join(",")},t["class"]=v}}var ne=n(25833),re=n(33320),ie=n(97273);function oe(e,t,n){if(!e.ignore)if(e.isSilent()){var r={"pointer-events":"none"};ae(r,t,n,!0)}else{var i=e.states.emphasis&&e.states.emphasis.style?e.states.emphasis.style:{},o=i.fill;if(!o){var a=e.style&&e.style.fill,s=e.states.select&&e.states.select.style&&e.states.select.style.fill,u=e.currentStates.indexOf("select")>=0&&s||a;u&&(o=(0,ie.P)(u))}var l=i.lineWidth;if(l){var c=!i.strokeNoScale&&e.transform?e.transform[0]:1;l/=c}r={cursor:"pointer"};o&&(r.fill=o),i.stroke&&(r.stroke=i.stroke),l&&(r["stroke-width"]=l),ae(r,t,n,!0)}}function ae(e,t,n,r){var i=JSON.stringify(e),o=n.cssStyleCache[i];o||(o=n.zrId+"-cls-"+z(),n.cssStyleCache[i]=o,n.cssNodes["."+o+(r?":hover":"")]=e),t["class"]=t["class"]?t["class"]+" "+o:o}var se=n(6881),ue=Math.round;function le(e){return e&&(0,y.Kg)(e.src)}function ce(e){return e&&(0,y.Tn)(e.toDataURL)}function de(e,t,n,r){S((function(i,a){var s="fill"===i||"stroke"===i;s&&(0,o.bn)(a)?ke(t,e,i,r):s&&(0,o.Pt)(a)?xe(n,e,i,r):e[i]=s&&"none"===a?"transparent":a}),t,n,!1),Se(n,e,r)}function he(e,t){var n=(0,se.N1)(t);n&&(n.each((function(t,n){null!=t&&(e[(M+n).toLowerCase()]=t+"")})),t.isSilent()&&(e[M+"silent"]="true"))}function pe(e){return(0,o.Cv)(e[0]-1)&&(0,o.Cv)(e[1])&&(0,o.Cv)(e[2])&&(0,o.Cv)(e[3]-1)}function fe(e){return(0,o.Cv)(e[4])&&(0,o.Cv)(e[5])}function ge(e,t,n){if(t&&(!fe(t)||!pe(t))){var r=n?10:1e4;e.transform=pe(t)?"translate("+ue(t[4]*r)/r+" "+ue(t[5]*r)/r+")":(0,o.nV)(t)}}function me(e,t,n){for(var r=e.points,i=[],o=0;o<r.length;o++)i.push(ue(r[o][0]*n)/n),i.push(ue(r[o][1]*n)/n);t.points=i.join(" ")}function _e(e){return!e.smooth}function ye(e){var t=(0,y.Tj)(e,(function(e){return"string"===typeof e?[e,e]:e}));return function(e,n,r){for(var i=0;i<t.length;i++){var o=t[i],a=e[o[0]];null!=a&&(n[o[1]]=ue(a*r)/r)}}}var ve={circle:[ye(["cx","cy","r"])],polyline:[me,_e],polygon:[me,_e]};function be(e){for(var t=e.animators,n=0;n<t.length;n++)if("shape"===t[n].targetName)return!0;return!1}function Fe(e,t){var n=e.style,r=e.shape,i=ve[e.type],a={},s=t.animation,u="path",l=e.style.strokePercent,c=t.compress&&(0,o.MD)(e)||4;if(!i||t.willUpdate||i[1]&&!i[1](r)||s&&be(e)||l<1){var d=!e.path||e.shapeChanged();e.path||e.createPathProxy();var h=e.path;d&&(h.beginPath(),e.buildPath(h,e.shape),e.pathUpdated());var p=h.getVersion(),f=e,g=f.__svgPathBuilder;f.__svgPathVersion===p&&g&&l===f.__svgPathStrokePercent||(g||(g=f.__svgPathBuilder=new m),g.reset(c),h.rebuildPath(g,l),g.generateStr(),f.__svgPathVersion=p,f.__svgPathStrokePercent=l),a.d=g.getStr()}else{u=e.type;var _=Math.pow(10,c);i[0](r,a,_)}return ge(a,e.transform),de(a,n,e,t),he(a,e),t.animation&&te(e,a,t),t.emphasis&&oe(e,a,t),L(u,e.id+"",a)}function we(e,t){var n=e.style,r=n.image;if(r&&!(0,y.Kg)(r)&&(le(r)?r=r.src:ce(r)&&(r=r.toDataURL())),r){var i=n.x||0,o=n.y||0,a=n.width,s=n.height,u={href:r,width:a,height:s};return i&&(u.x=i),o&&(u.y=o),ge(u,e.transform),de(u,n,e,t),he(u,e),t.animation&&te(e,u,t),L("image",e.id+"",u)}}function Ce(e,t){var n=e.style,r=n.text;if(null!=r&&(r+=""),r&&!isNaN(n.x)&&!isNaN(n.y)){var i=n.font||re.OH,a=n.x||0,s=(0,o.sZ)(n.y||0,(0,u.ks)(i),n.textBaseline),l=o.eQ[n.textAlign]||n.textAlign,c={"dominant-baseline":"central","text-anchor":l};if((0,ne.XE)(n)){var d="",h=n.fontStyle,p=(0,ne.I5)(n.fontSize);if(!parseFloat(p))return;var f=n.fontFamily||re.zs,g=n.fontWeight;d+="font-size:"+p+";font-family:"+f+";",h&&"normal"!==h&&(d+="font-style:"+h+";"),g&&"normal"!==g&&(d+="font-weight:"+g+";"),c.style=d}else c.style="font: "+i;return r.match(/\s/)&&(c["xml:space"]="preserve"),a&&(c.x=a),s&&(c.y=s),ge(c,e.transform),de(c,n,e,t),he(c,e),t.animation&&te(e,c,t),L("text",e.id+"",c,void 0,r)}}function De(e,t){return e instanceof a.Ay?Fe(e,t):e instanceof s.Ay?we(e,t):e instanceof l.A?Ce(e,t):void 0}function Se(e,t,n){var r=e.style;if((0,o.dX)(r)){var i=(0,o.si)(e),a=n.shadowCache,s=a[i];if(!s){var u=e.getGlobalScale(),l=u[0],c=u[1];if(!l||!c)return;var d=r.shadowOffsetX||0,h=r.shadowOffsetY||0,p=r.shadowBlur,f=(0,o.$2)(r.shadowColor),g=f.opacity,m=f.color,_=p/2/l,y=p/2/c,v=_+" "+y;s=n.zrId+"-s"+n.shadowIdx++,n.defs[s]=L("filter",s,{id:s,x:"-100%",y:"-100%",width:"300%",height:"300%"},[L("feDropShadow","",{dx:d/l,dy:h/c,stdDeviation:v,"flood-color":m,"flood-opacity":g})]),a[i]=s}t.filter=(0,o.Xu)(s)}}function ke(e,t,n,r){var i,a=e[n],s={gradientUnits:a.global?"userSpaceOnUse":"objectBoundingBox"};if((0,o.OS)(a))i="linearGradient",s.x1=a.x,s.y1=a.y,s.x2=a.x2,s.y2=a.y2;else{if(!(0,o.OH)(a))return void 0;i="radialGradient",s.cx=(0,y.bZ)(a.x,.5),s.cy=(0,y.bZ)(a.y,.5),s.r=(0,y.bZ)(a.r,.5)}for(var u=a.colorStops,l=[],c=0,d=u.length;c<d;++c){var h=100*(0,o.XP)(u[c].offset)+"%",p=u[c].color,f=(0,o.$2)(p),g=f.color,m=f.opacity,_={offset:h};_["stop-color"]=g,m<1&&(_["stop-opacity"]=m),l.push(L("stop",c+"",_))}var v=L(i,"",s,l),b=I(v),F=r.gradientCache,w=F[b];w||(w=r.zrId+"-g"+r.gradientIdx++,F[b]=w,s.id=w,r.defs[w]=L(i,w,s,l)),t[n]=(0,o.Xu)(w)}function xe(e,t,n,r){var i,a=e.style[n],s=e.getBoundingRect(),u={},l=a.repeat,c="no-repeat"===l,d="repeat-x"===l,h="repeat-y"===l;if((0,o.sL)(a)){var p=a.imageWidth,f=a.imageHeight,g=void 0,m=a.image;if((0,y.Kg)(m)?g=m:le(m)?g=m.src:ce(m)&&(g=m.toDataURL()),"undefined"===typeof Image){var _="Image width/height must been given explictly in svg-ssr renderer.";(0,y.vA)(p,_),(0,y.vA)(f,_)}else if(null==p||null==f){var v=function(e,t){if(e){var n=e.elm,r=p||t.width,i=f||t.height;"pattern"===e.tag&&(d?(i=1,r/=s.width):h&&(r=1,i/=s.height)),e.attrs.width=r,e.attrs.height=i,n&&(n.setAttribute("width",r),n.setAttribute("height",i))}},b=(0,H.OD)(g,null,e,(function(e){c||v(D,e),v(i,e)}));b&&b.width&&b.height&&(p=p||b.width,f=f||b.height)}i=L("image","img",{href:g,width:p,height:f}),u.width=p,u.height=f}else a.svgElement&&(i=(0,y.o8)(a.svgElement),u.width=a.svgWidth,u.height=a.svgHeight);if(i){var F,w;c?F=w=1:d?(w=1,F=u.width/s.width):h?(F=1,w=u.height/s.height):u.patternUnits="userSpaceOnUse",null==F||isNaN(F)||(u.width=F),null==w||isNaN(w)||(u.height=w);var C=(0,o.Z1)(a);C&&(u.patternTransform=C);var D=L("pattern","",u,[i]),S=I(D),k=r.patternCache,x=k[S];x||(x=r.zrId+"-p"+r.patternIdx++,k[S]=x,u.id=x,D=r.defs[x]=L("pattern",x,u,[i])),t[n]=(0,o.Xu)(x)}}function Ee(e,t,n){var r=n.clipPathCache,i=n.defs,a=r[e.id];if(!a){a=n.zrId+"-c"+n.clipPathIdx++;var s={id:a};r[e.id]=a,i[a]=L("clipPath",a,s,[Fe(e,n)])}t["clip-path"]=(0,o.Xu)(a)}function Ae(e){return document.createTextNode(e)}function Te(e,t,n){e.insertBefore(t,n)}function Me(e,t){e.removeChild(t)}function Oe(e,t){e.appendChild(t)}function Le(e){return e.parentNode}function Re(e){return e.nextSibling}function Pe(e,t){e.textContent=t}var Ie=58,Ne=120,Be=L("","");function je(e){return void 0===e}function He(e){return void 0!==e}function Ge(e,t,n){for(var r={},i=t;i<=n;++i){var o=e[i].key;void 0!==o&&(r[o]=i)}return r}function Ve(e,t){var n=e.key===t.key,r=e.tag===t.tag;return r&&n}function Ye(e){var t,n=e.children,r=e.tag;if(He(r)){var i=e.elm=O(r);if(ze(Be,e),(0,y.cy)(n))for(t=0;t<n.length;++t){var o=n[t];null!=o&&Oe(i,Ye(o))}else He(e.text)&&!(0,y.Gv)(e.text)&&Oe(i,Ae(e.text))}else e.elm=Ae(e.text);return e.elm}function We(e,t,n,r,i){for(;r<=i;++r){var o=n[r];null!=o&&Te(e,Ye(o),t)}}function qe(e,t,n,r){for(;n<=r;++n){var i=t[n];if(null!=i)if(He(i.tag)){var o=Le(i.elm);Me(o,i.elm)}else Me(e,i.elm)}}function ze(e,t){var n,r=t.elm,i=e&&e.attrs||{},o=t.attrs||{};if(i!==o){for(n in o){var a=o[n],s=i[n];s!==a&&(!0===a?r.setAttribute(n,""):!1===a?r.removeAttribute(n):"style"===n?r.style.cssText=a:n.charCodeAt(0)!==Ne?r.setAttribute(n,a):"xmlns:xlink"===n||"xmlns"===n?r.setAttributeNS(A,n,a):n.charCodeAt(3)===Ie?r.setAttributeNS(T,n,a):n.charCodeAt(5)===Ie?r.setAttributeNS(E,n,a):r.setAttribute(n,a))}for(n in i)n in o||r.removeAttribute(n)}}function Ue(e,t,n){var r,i,o,a,s=0,u=0,l=t.length-1,c=t[0],d=t[l],h=n.length-1,p=n[0],f=n[h];while(s<=l&&u<=h)null==c?c=t[++s]:null==d?d=t[--l]:null==p?p=n[++u]:null==f?f=n[--h]:Ve(c,p)?(Ke(c,p),c=t[++s],p=n[++u]):Ve(d,f)?(Ke(d,f),d=t[--l],f=n[--h]):Ve(c,f)?(Ke(c,f),Te(e,c.elm,Re(d.elm)),c=t[++s],f=n[--h]):Ve(d,p)?(Ke(d,p),Te(e,d.elm,c.elm),d=t[--l],p=n[++u]):(je(r)&&(r=Ge(t,s,l)),i=r[p.key],je(i)?Te(e,Ye(p),c.elm):(o=t[i],o.tag!==p.tag?Te(e,Ye(p),c.elm):(Ke(o,p),t[i]=void 0,Te(e,o.elm,c.elm))),p=n[++u]);(s<=l||u<=h)&&(s>l?(a=null==n[h+1]?null:n[h+1].elm,We(e,a,n,u,h)):qe(e,t,s,l))}function Ke(e,t){var n=t.elm=e.elm,r=e.children,i=t.children;e!==t&&(ze(e,t),je(t.text)?He(r)&&He(i)?r!==i&&Ue(n,r,i):He(i)?(He(e.text)&&Pe(n,""),We(n,null,i,0,i.length-1)):He(r)?qe(n,r,0,r.length-1):He(e.text)&&Pe(n,""):e.text!==t.text&&(He(r)&&qe(n,r,0,r.length-1),Pe(n,t.text)))}function Xe(e,t){if(Ve(e,t))Ke(e,t);else{var n=e.elm,r=Le(n);Ye(t),null!==r&&(Te(r,t.elm,Re(n)),qe(r,[e],0,0))}return t}var Qe=n(23530),Je=0,Ze=function(){function e(e,t,n){if(this.type="svg",this.refreshHover=$e("refreshHover"),this.configLayer=$e("configLayer"),this.storage=t,this._opts=n=(0,y.X$)({},n),this.root=e,this._id="zr"+Je++,this._oldVNode=j(n.width,n.height),e&&!n.ssr){var r=this._viewport=document.createElement("div");r.style.cssText="position:relative;overflow:hidden";var i=this._svgDom=this._oldVNode.elm=O("svg");ze(null,this._oldVNode),r.appendChild(i),e.appendChild(r)}this.resize(n.width,n.height)}return e.prototype.getType=function(){return this.type},e.prototype.getViewportRoot=function(){return this._viewport},e.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},e.prototype.getSvgDom=function(){return this._svgDom},e.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",Xe(this._oldVNode,e),this._oldVNode=e}},e.prototype.renderOneToVNode=function(e){return De(e,B(this._id))},e.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),n=this._width,r=this._height,i=B(this._id);i.animation=e.animation,i.willUpdate=e.willUpdate,i.compress=e.compress,i.emphasis=e.emphasis;var o=[],a=this._bgVNode=et(n,r,this._backgroundColor,i);a&&o.push(a);var s=e.compress?null:this._mainVNode=L("g","main",{},[]);this._paintList(t,i,s?s.children:o),s&&o.push(s);var u=(0,y.Tj)((0,y.HP)(i.defs),(function(e){return i.defs[e]}));if(u.length&&o.push(L("defs","defs",{},u)),e.animation){var l=N(i.cssNodes,i.cssAnims,{newline:!0});if(l){var c=L("style","stl",{},[],l);o.push(c)}}return j(n,r,o,e.useViewBox)},e.prototype.renderToString=function(e){return e=e||{},I(this.renderToVNode({animation:(0,y.bZ)(e.cssAnimation,!0),emphasis:(0,y.bZ)(e.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:(0,y.bZ)(e.useViewBox,!0)}),{newline:!0})},e.prototype.setBackgroundColor=function(e){this._backgroundColor=e},e.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},e.prototype._paintList=function(e,t,n){for(var r,i,o=e.length,a=[],s=0,u=0,l=0;l<o;l++){var c=e[l];if(!c.invisible){var d=c.__clipPaths,h=d&&d.length||0,p=i&&i.length||0,f=void 0;for(f=Math.max(h-1,p-1);f>=0;f--)if(d&&i&&d[f]===i[f])break;for(var g=p-1;g>f;g--)s--,r=a[s-1];for(var m=f+1;m<h;m++){var _={};Ee(d[m],_,t);var y=L("g","clip-g-"+u++,_,[]);(r?r.children:n).push(y),a[s++]=y,r=y}i=d;var v=De(c,t);v&&(r?r.children:n).push(v)}}},e.prototype.resize=function(e,t){var n=this._opts,r=this.root,i=this._viewport;if(null!=e&&(n.width=e),null!=t&&(n.height=t),r&&i&&(i.style.display="none",e=(0,Qe.YC)(r,0,n),t=(0,Qe.YC)(r,1,n),i.style.display=""),this._width!==e||this._height!==t){if(this._width=e,this._height=t,i){var a=i.style;a.width=e+"px",a.height=t+"px"}if((0,o.Pt)(this._backgroundColor))this.refresh();else{var s=this._svgDom;s&&(s.setAttribute("width",e),s.setAttribute("height",t));var u=this._bgVNode&&this._bgVNode.elm;u&&(u.setAttribute("width",e),u.setAttribute("height",t))}}},e.prototype.getWidth=function(){return this._width},e.prototype.getHeight=function(){return this._height},e.prototype.dispose=function(){this.root&&(this.root.innerHTML=""),this._svgDom=this._viewport=this.storage=this._oldVNode=this._bgVNode=this._mainVNode=null},e.prototype.clear=function(){this._svgDom&&(this._svgDom.innerHTML=null),this._oldVNode=null},e.prototype.toDataURL=function(e){var t=this.renderToString(),n="data:image/svg+xml;";return e?(t=(0,o.WG)(t),t&&n+"base64,"+t):n+"charset=UTF-8,"+encodeURIComponent(t)},e}();function $e(e){return function(){0}}function et(e,t,n,r){var i;if(n&&"none"!==n)if(i=L("rect","bg",{width:e,height:t,x:"0",y:"0"}),(0,o.bn)(n))ke({fill:n},i.attrs,"fill",r);else if((0,o.Pt)(n))xe({style:{fill:n},dirty:y.lQ,getBoundingRect:function(){return{width:e,height:t}}},i.attrs,"fill",r);else{var a=(0,o.$2)(n),s=a.color,u=a.opacity;i.attrs.fill=s,u<1&&(i.attrs["fill-opacity"]=u)}return i}var tt=Ze;function nt(e){e.registerPainter("svg",tt)}var rt=n(86644),it=n(60065),ot=n(3467),at=n(87268);function st(e){e.eachSeriesByType("radar",(function(e){var t=e.getData(),n=[],r=e.coordinateSystem;if(r){var i=r.getIndicatorAxes();y.__(i,(function(e,o){t.each(t.mapDimension(i[o].dim),(function(e,t){n[t]=n[t]||[];var i=r.dataToPoint(e,o);n[t][o]=ut(i)?i:lt(r)}))})),t.each((function(e){var i=y.I6(n[e],(function(e){return ut(e)}))||lt(r);n[e].push(i.slice()),t.setItemLayout(e,n[e])}))}}))}function ut(e){return!isNaN(e[0])&&!isNaN(e[1])}function lt(e){return[e.cx,e.cy]}var ct=n(23406);function dt(e){var t=e.polar;if(t){y.cy(t)||(t=[t]);var n=[];y.__(t,(function(t,r){t.indicator?(t.type&&!t.shape&&(t.shape=t.type),e.radar=e.radar||[],y.cy(e.radar)||(e.radar=[e.radar]),e.radar.push(t)):n.push(t)})),e.polar=n}y.__(e.series,(function(e){e&&"radar"===e.type&&e.polarIndex&&(e.radarIndex=e.polarIndex)}))}var ht=n(2492),pt=n(68461),ft=n(4604),gt=n(90892),mt=n(31989),_t=n(98527),yt=n(14238),vt=n(736),bt=n(48643),Ft=n(62825),wt=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.coordinateSystem,i=this.group,o=e.getData(),a=this._data;function u(e,t){var n=e.getItemVisual(t,"symbol")||"circle";if("none"!==n){var r=vt.xU(e.getItemVisual(t,"symbolSize")),i=vt.v5(n,-1,-1,2,2),o=e.getItemVisual(t,"symbolRotate")||0;return i.attr({style:{strokeNoScale:!0},z2:100,scaleX:r[0]/2,scaleY:r[1]/2,rotation:o*Math.PI/180||0}),i}}function l(t,n,r,i,o,a){r.removeAll();for(var s=0;s<n.length-1;s++){var l=u(i,o);l&&(l.__dimIdx=s,t[s]?(l.setPosition(t[s]),pt[a?"initProps":"updateProps"](l,{x:n[s][0],y:n[s][1]},e,o)):l.setPosition(n[s]),r.add(l))}}function c(e){return y.Tj(e,(function(e){return[r.cx,r.cy]}))}o.diff(a).add((function(t){var n=o.getItemLayout(t);if(n){var r=new ft.A,i=new gt.A,a={shape:{points:n}};r.shape.points=c(n),i.shape.points=c(n),mt.LW(r,a,e,t),mt.LW(i,a,e,t);var s=new _t.A,u=new _t.A;s.add(i),s.add(r),s.add(u),l(i.shape.points,n,u,o,t,!0),o.setItemGraphicEl(t,s)}})).update((function(t,n){var r=a.getItemGraphicEl(n),i=r.childAt(0),s=r.childAt(1),u=r.childAt(2),c={shape:{points:o.getItemLayout(t)}};c.shape.points&&(l(i.shape.points,c.shape.points,u,o,t,!1),(0,mt.ap)(s),(0,mt.ap)(i),mt.oi(i,c,e),mt.oi(s,c,e),o.setItemGraphicEl(t,r))})).remove((function(e){i.remove(a.getItemGraphicEl(e))})).execute(),o.eachItemGraphicEl((function(e,t){var n=o.getItemModel(t),r=e.childAt(0),a=e.childAt(1),u=e.childAt(2),l=o.getItemVisual(t,"style"),c=l.fill;i.add(e),r.useStyle(y.NT(n.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:c})),(0,yt.Mx)(r,n,"lineStyle"),(0,yt.Mx)(a,n,"areaStyle");var d=n.getModel("areaStyle"),h=d.isEmpty()&&d.parentModel.isEmpty();a.ignore=h,y.__(["emphasis","select","blur"],(function(e){var t=n.getModel([e,"areaStyle"]),r=t.isEmpty()&&t.parentModel.isEmpty();a.ensureState(e).ignore=r&&h})),a.useStyle(y.NT(d.getAreaStyle(),{fill:c,opacity:.7,decal:l.decal}));var p=n.getModel("emphasis"),f=p.getModel("itemStyle").getItemStyle();u.eachChild((function(e){if(e instanceof s.Ay){var r=e.style;e.useStyle(y.X$({image:r.image,x:r.x,y:r.y,width:r.width,height:r.height},l))}else e.useStyle(l),e.setColor(c),e.style.strokeNoScale=!0;var i=e.ensureState("emphasis");i.style=y.o8(f);var a=o.getStore().get(o.getDimensionIndex(e.__dimIdx),t);(null==a||isNaN(a))&&(a=""),(0,Ft.qM)(e,(0,Ft.lx)(n),{labelFetcher:o.hostModel,labelDataIndex:t,labelDimIndex:e.__dimIdx,defaultText:a,inheritColor:c,defaultOpacity:l.opacity})})),(0,yt.Lm)(e,p.get("focus"),p.get("blurScope"),p.get("disabled"))})),this._data=o},t.prototype.remove=function(){this.group.removeAll(),this._data=null},t.type="radar",t}(bt.A),Ct=wt,Dt=n(55198),St=n(21316),kt=n(85440),xt=n(29314),Et=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,ht.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new kt.A(y.oI(this.getData,this),y.oI(this.getRawData,this))},t.prototype.getInitialData=function(e,t){return(0,St.A)(this,{generateCoord:"indicator_",generateCoordCount:1/0})},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),i=this.coordinateSystem,o=i.getIndicatorAxes(),a=this.getData().getName(e),s=""===a?this.name:a,u=(0,xt.aw)(this,e);return(0,xt.Qx)("section",{header:s,sortBlocks:!0,blocks:y.Tj(o,(function(t){var n=r.get(r.mapDimension(t.dim),e);return(0,xt.Qx)("nameValue",{markerType:"subItem",markerColor:u,name:t.name,value:n,sortParam:n})}))})},t.prototype.getTooltipPosition=function(e){if(null!=e)for(var t=this.getData(),n=this.coordinateSystem,r=t.getValues(y.Tj(n.dimensions,(function(e){return t.mapDimension(e)})),e),i=0,o=r.length;i<o;i++)if(!isNaN(r[i])){var a=n.getIndicatorAxes();return n.coordToPoint(a[i].dataToCoord(r[i]),i)}},t.type="series.radar",t.dependencies=["radar"],t.defaultOption={z:2,colorBy:"data",coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid",join:"round"},label:{position:"top"},symbolSize:8},t}(Dt.A),At=Et,Tt=n(17269),Mt=n(2259),Ot=n(26107),Lt=n(81132),Rt=Tt.A.value;function Pt(e,t){return y.NT({show:t},e)}var It=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.optionUpdated=function(){var e=this.get("boundaryGap"),t=this.get("splitNumber"),n=this.get("scale"),r=this.get("axisLine"),i=this.get("axisTick"),o=this.get("axisLabel"),a=this.get("axisName"),s=this.get(["axisName","show"]),u=this.get(["axisName","formatter"]),l=this.get("axisNameGap"),c=this.get("triggerEvent"),d=y.Tj(this.get("indicator")||[],(function(d){null!=d.max&&d.max>0&&!d.min?d.min=0:null!=d.min&&d.min<0&&!d.max&&(d.max=0);var h=a;null!=d.color&&(h=y.NT({color:d.color},a));var p=y.h1(y.o8(d),{boundaryGap:e,splitNumber:t,scale:n,axisLine:r,axisTick:i,axisLabel:o,name:d.text,showName:s,nameLocation:"end",nameGap:l,nameTextStyle:h,triggerEvent:c},!1);if(y.Kg(u)){var f=p.name;p.name=u.replace("{value}",null!=f?f:"")}else y.Tn(u)&&(p.name=u(p.name,p));var g=new Mt.A(p,null,this.ecModel);return y.co(g,Ot.L.prototype),g.mainType="radar",g.componentIndex=this.componentIndex,g}),this);this._indicatorModels=d},t.prototype.getIndicatorModels=function(){return this._indicatorModels},t.type="radar",t.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:y.h1({lineStyle:{color:"#bbb"}},Rt.axisLine),axisLabel:Pt(Rt.axisLabel,!1),axisTick:Pt(Rt.axisTick,!1),splitLine:Pt(Rt.splitLine,!0),splitArea:Pt(Rt.splitArea,!0),indicator:[]},t}(Lt.A),Nt=It,Bt=n(5011),jt=n(90420),Ht=n(90538),Gt=n(25256),Vt=["axisLine","axisTickLabel","axisName"],Yt=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=this.group;r.removeAll(),this._buildAxes(e),this._buildSplitLineAndArea(e)},t.prototype._buildAxes=function(e){var t=e.coordinateSystem,n=t.getIndicatorAxes(),r=y.Tj(n,(function(e){var n=e.model.get("showName")?e.name:"",r=new Bt.A(e.model,{axisName:n,position:[t.cx,t.cy],rotation:e.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return r}));y.__(r,(function(e){y.__(Vt,e.add,e),this.group.add(e.getGroup())}),this)},t.prototype._buildSplitLineAndArea=function(e){var t=e.coordinateSystem,n=t.getIndicatorAxes();if(n.length){var r=e.get("shape"),i=e.getModel("splitLine"),o=e.getModel("splitArea"),a=i.getModel("lineStyle"),s=o.getModel("areaStyle"),u=i.get("show"),l=o.get("show"),c=a.get("color"),d=s.get("color"),h=y.cy(c)?c:[c],p=y.cy(d)?d:[d],f=[],g=[];if("circle"===r)for(var m=n[0].getTicksCoords(),_=t.cx,v=t.cy,b=0;b<m.length;b++){if(u){var F=A(f,h,b);f[F].push(new jt.A({shape:{cx:_,cy:v,r:m[b].coord}}))}if(l&&b<m.length-1){F=A(g,p,b);g[F].push(new Ht.A({shape:{cx:_,cy:v,r0:m[b].coord,r:m[b+1].coord}}))}}else{var w,C=y.Tj(n,(function(e,n){var r=e.getTicksCoords();return w=null==w?r.length-1:Math.min(r.length-1,w),y.Tj(r,(function(e){return t.coordToPoint(e.coord,n)}))})),D=[];for(b=0;b<=w;b++){for(var S=[],k=0;k<n.length;k++)S.push(C[k][b]);if(S[0]&&S.push(S[0].slice()),u){F=A(f,h,b);f[F].push(new gt.A({shape:{points:S}}))}if(l&&D){F=A(g,p,b-1);g[F].push(new ft.A({shape:{points:S.concat(D)}}))}D=S.slice().reverse()}}var x=a.getLineStyle(),E=s.getAreaStyle();y.__(g,(function(e,t){this.group.add(pt.mergePath(e,{style:y.NT({stroke:"none",fill:p[t%p.length]},E),silent:!0}))}),this),y.__(f,(function(e,t){this.group.add(pt.mergePath(e,{style:y.NT({fill:"none",stroke:h[t%h.length]},x),silent:!0}))}),this)}function A(e,t,n){var r=n%t.length;return e[r]=e[r]||[],r}},t.type="radar",t}(Gt.A),Wt=Yt,qt=n(30412),zt=function(e){function t(t,n,r){var i=e.call(this,t,n,r)||this;return i.type="value",i.angle=0,i.name="",i}return(0,ht.C6)(t,e),t}(qt.A),Ut=zt,Kt=n(37719),Xt=n(58773),Qt=n(3811),Jt=function(){function e(e,t,n){this.dimensions=[],this._model=e,this._indicatorAxes=(0,y.Tj)(e.getIndicatorModels(),(function(e,t){var n="indicator_"+t,r=new Ut(n,new Kt.A);return r.name=e.get("name"),r.model=e,e.axis=r,this.dimensions.push(n),r}),this),this.resize(e,n)}return e.prototype.getIndicatorAxes=function(){return this._indicatorAxes},e.prototype.dataToPoint=function(e,t){var n=this._indicatorAxes[t];return this.coordToPoint(n.dataToCoord(e),t)},e.prototype.coordToPoint=function(e,t){var n=this._indicatorAxes[t],r=n.angle,i=this.cx+e*Math.cos(r),o=this.cy-e*Math.sin(r);return[i,o]},e.prototype.pointToData=function(e){var t=e[0]-this.cx,n=e[1]-this.cy,r=Math.sqrt(t*t+n*n);t/=r,n/=r;for(var i,o=Math.atan2(-n,t),a=1/0,s=-1,u=0;u<this._indicatorAxes.length;u++){var l=this._indicatorAxes[u],c=Math.abs(o-l.angle);c<a&&(i=l,s=u,a=c)}return[s,+(i&&i.coordToData(r))]},e.prototype.resize=function(e,t){var n=e.get("center"),r=t.getWidth(),i=t.getHeight(),o=Math.min(r,i)/2;this.cx=Xt.lo(n[0],r),this.cy=Xt.lo(n[1],i),this.startAngle=e.get("startAngle")*Math.PI/180;var a=e.get("radius");((0,y.Kg)(a)||(0,y.Et)(a))&&(a=[0,a]),this.r0=Xt.lo(a[0],o),this.r=Xt.lo(a[1],o),(0,y.__)(this._indicatorAxes,(function(e,t){e.setExtent(this.r0,this.r);var n=this.startAngle+t*Math.PI*2/this._indicatorAxes.length;n=Math.atan2(Math.sin(n),Math.cos(n)),e.angle=n}),this)},e.prototype.update=function(e,t){var n=this._indicatorAxes,r=this._model;(0,y.__)(n,(function(e){e.scale.setExtent(1/0,-1/0)})),e.eachSeriesByType("radar",(function(t,i){if("radar"===t.get("coordinateSystem")&&e.getComponent("radar",t.get("radarIndex"))===r){var o=t.getData();(0,y.__)(n,(function(e){e.scale.unionExtentFromData(o,o.mapDimension(e.dim))}))}}),this);var i=r.get("splitNumber"),o=new Kt.A;o.setExtent(0,i),o.setInterval(1),(0,y.__)(n,(function(e,t){(0,Qt.m)(e.scale,e.model,o)}))},e.prototype.convertToPixel=function(e,t,n){return console.warn("Not implemented."),null},e.prototype.convertFromPixel=function(e,t,n){return console.warn("Not implemented."),null},e.prototype.containPoint=function(e){return console.warn("Not implemented."),!1},e.create=function(t,n){var r=[];return t.eachComponent("radar",(function(i){var o=new e(i,t,n);r.push(o),i.coordinateSystem=o})),t.eachSeriesByType("radar",(function(e){"radar"===e.get("coordinateSystem")&&(e.coordinateSystem=r[e.get("radarIndex")||0])})),r},e.dimensions=[],e}(),Zt=Jt;function $t(e){e.registerCoordinateSystem("radar",Zt),e.registerComponentModel(Nt),e.registerComponentView(Wt),e.registerVisual({seriesType:"radar",reset:function(e){var t=e.getData();t.each((function(e){t.setItemVisual(e,"legendIcon","roundRect")})),t.setVisual("legendIcon","roundRect")}})}function en(e){(0,r.Y)($t),e.registerChartView(Ct),e.registerSeriesModel(At),e.registerLayout(st),e.registerProcessor((0,ct.A)("radar")),e.registerPreprocessor(dt)}var tn=n(53944),nn=n(96391),rn=n(25575),on=function(e){function t(t){var n=e.call(this)||this;n._zr=t;var r=(0,y.oI)(n._mousedownHandler,n),i=(0,y.oI)(n._mousemoveHandler,n),o=(0,y.oI)(n._mouseupHandler,n),a=(0,y.oI)(n._mousewheelHandler,n),s=(0,y.oI)(n._pinchHandler,n);return n.enable=function(e,n){this.disable(),this._opt=(0,y.NT)((0,y.o8)(n)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),null==e&&(e=!0),!0!==e&&"move"!==e&&"pan"!==e||(t.on("mousedown",r),t.on("mousemove",i),t.on("mouseup",o)),!0!==e&&"scale"!==e&&"zoom"!==e||(t.on("mousewheel",a),t.on("pinch",s))},n.disable=function(){t.off("mousedown",r),t.off("mousemove",i),t.off("mouseup",o),t.off("mousewheel",a),t.off("pinch",s)},n}return(0,ht.C6)(t,e),t.prototype.isDragging=function(){return this._dragging},t.prototype.isPinching=function(){return this._pinching},t.prototype.setPointerChecker=function(e){this.pointerChecker=e},t.prototype.dispose=function(){this.disable()},t.prototype._mousedownHandler=function(e){if(!nn.W5(e)){var t=e.target;while(t){if(t.draggable)return;t=t.__hostTarget||t.parent}var n=e.offsetX,r=e.offsetY;this.pointerChecker&&this.pointerChecker(e,n,r)&&(this._x=n,this._y=r,this._dragging=!0)}},t.prototype._mousemoveHandler=function(e){if(this._dragging&&un("moveOnMouseMove",e,this._opt)&&"pinch"!==e.gestureEvent&&!rn.Ck(this._zr,"globalPan")){var t=e.offsetX,n=e.offsetY,r=this._x,i=this._y,o=t-r,a=n-i;this._x=t,this._y=n,this._opt.preventDefaultMouseMove&&nn.ds(e.event),sn(this,"pan","moveOnMouseMove",e,{dx:o,dy:a,oldX:r,oldY:i,newX:t,newY:n,isAvailableBehavior:null})}},t.prototype._mouseupHandler=function(e){nn.W5(e)||(this._dragging=!1)},t.prototype._mousewheelHandler=function(e){var t=un("zoomOnMouseWheel",e,this._opt),n=un("moveOnMouseWheel",e,this._opt),r=e.wheelDelta,i=Math.abs(r),o=e.offsetX,a=e.offsetY;if(0!==r&&(t||n)){if(t){var s=i>3?1.4:i>1?1.2:1.1,u=r>0?s:1/s;an(this,"zoom","zoomOnMouseWheel",e,{scale:u,originX:o,originY:a,isAvailableBehavior:null})}if(n){var l=Math.abs(r),c=(r>0?1:-1)*(l>3?.4:l>1?.15:.05);an(this,"scrollMove","moveOnMouseWheel",e,{scrollDelta:c,originX:o,originY:a,isAvailableBehavior:null})}}},t.prototype._pinchHandler=function(e){if(!rn.Ck(this._zr,"globalPan")){var t=e.pinchScale>1?1.1:1/1.1;an(this,"zoom",null,e,{scale:t,originX:e.pinchX,originY:e.pinchY,isAvailableBehavior:null})}},t}(tn.A);function an(e,t,n,r,i){e.pointerChecker&&e.pointerChecker(r,i.originX,i.originY)&&(nn.ds(r.event),sn(e,t,n,r,i))}function sn(e,t,n,r,i){i.isAvailableBehavior=(0,y.oI)(un,null,n,r),e.trigger(t,i)}function un(e,t,n){var r=n[e];return!e||r&&(!(0,y.Kg)(r)||t.event[r+"Key"])}var ln=on;function cn(e,t,n){var r=e.target;r.x+=t,r.y+=n,r.dirty()}function dn(e,t,n,r){var i=e.target,o=e.zoomLimit,a=e.zoom=e.zoom||1;if(a*=t,o){var s=o.min||0,u=o.max||1/0;a=Math.max(Math.min(u,a),s)}var l=a/e.zoom;e.zoom=a,i.x-=(n-i.x)*(l-1),i.y-=(r-i.y)*(l-1),i.scaleX*=l,i.scaleY*=l,i.dirty()}var hn,pn=n(19322),fn=n(57077),gn=n(36400),mn=n(92998),_n=n(64946),yn=n(942),vn=n(24779),bn=n(39193);function Fn(e){if((0,y.Kg)(e)){var t=new DOMParser;e=t.parseFromString(e,"text/xml")}var n=e;9===n.nodeType&&(n=n.firstChild);while("svg"!==n.nodeName.toLowerCase()||1!==n.nodeType)n=n.nextSibling;return n}var wn={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},Cn=(0,y.HP)(wn),Dn={"alignment-baseline":"textBaseline","stop-color":"stopColor"},Sn=(0,y.HP)(Dn),kn=function(){function e(){this._defs={},this._root=null}return e.prototype.parse=function(e,t){t=t||{};var n=Fn(e);this._defsUsePending=[];var r=new _t.A;this._root=r;var i=[],o=n.getAttribute("viewBox")||"",a=parseFloat(n.getAttribute("width")||t.width),s=parseFloat(n.getAttribute("height")||t.height);isNaN(a)&&(a=null),isNaN(s)&&(s=null),On(n,r,null,!0,!1);var u,l,c=n.firstChild;while(c)this._parseNode(c,r,i,null,!1,!1),c=c.nextSibling;if(In(this._defs,this._defsUsePending),this._defsUsePending=[],o){var d=Bn(o);d.length>=4&&(u={x:parseFloat(d[0]||0),y:parseFloat(d[1]||0),width:parseFloat(d[2]),height:parseFloat(d[3])})}if(u&&null!=a&&null!=s&&(l=qn(u,{x:0,y:0,width:a,height:s}),!t.ignoreViewBox)){var h=r;r=new _t.A,r.add(h),h.scaleX=h.scaleY=l.scale,h.x=l.x,h.y=l.y}return t.ignoreRootClip||null==a||null==s||r.setClipPath(new fn.A({shape:{x:0,y:0,width:a,height:s}})),{root:r,width:a,height:s,viewBoxRect:u,viewBoxTransform:l,named:i}},e.prototype._parseNode=function(e,t,n,r,i,o){var a,s=e.nodeName.toLowerCase(),u=r;if("defs"===s&&(i=!0),"text"===s&&(o=!0),"defs"===s||"switch"===s)a=t;else{if(!i){var l=hn[s];if(l&&(0,y.$3)(hn,s)){a=l.call(this,e,t);var c=e.getAttribute("name");if(c){var d={name:c,namedFrom:null,svgNodeTagLower:s,el:a};n.push(d),"g"===s&&(u=d)}else r&&n.push({name:r.name,namedFrom:r,svgNodeTagLower:s,el:a});t.add(a)}}var h=xn[s];if(h&&(0,y.$3)(xn,s)){var p=h.call(this,e),f=e.getAttribute("id");f&&(this._defs[f]=p)}}if(a&&a.isGroup){var g=e.firstChild;while(g)1===g.nodeType?this._parseNode(g,a,n,u,i,o):3===g.nodeType&&o&&this._parseText(g,a),g=g.nextSibling}},e.prototype._parseText=function(e,t){var n=new l.A({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Tn(t,n),On(e,n,this._defsUsePending,!1,!1),Ln(n,t);var r=n.style,i=r.fontSize;i&&i<9&&(r.fontSize=9,n.scaleX*=i/9,n.scaleY*=i/9);var o=(r.fontSize||r.fontFamily)&&[r.fontStyle,r.fontWeight,(r.fontSize||12)+"px",r.fontFamily||"sans-serif"].join(" ");r.font=o;var a=n.getBoundingRect();return this._textX+=a.width,t.add(n),n},e.internalField=function(){hn={g:function(e,t){var n=new _t.A;return Tn(t,n),On(e,n,this._defsUsePending,!1,!1),n},rect:function(e,t){var n=new fn.A;return Tn(t,n),On(e,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(e,t){var n=new jt.A;return Tn(t,n),On(e,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),n.silent=!0,n},line:function(e,t){var n=new mn.A;return Tn(t,n),On(e,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(e,t){var n=new gn.A;return Tn(t,n),On(e,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),n.silent=!0,n},polygon:function(e,t){var n,r=e.getAttribute("points");r&&(n=Mn(r));var i=new ft.A({shape:{points:n||[]},silent:!0});return Tn(t,i),On(e,i,this._defsUsePending,!1,!1),i},polyline:function(e,t){var n,r=e.getAttribute("points");r&&(n=Mn(r));var i=new gt.A({shape:{points:n||[]},silent:!0});return Tn(t,i),On(e,i,this._defsUsePending,!1,!1),i},image:function(e,t){var n=new s.Ay;return Tn(t,n),On(e,n,this._defsUsePending,!1,!1),n.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),n.silent=!0,n},text:function(e,t){var n=e.getAttribute("x")||"0",r=e.getAttribute("y")||"0",i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(i),this._textY=parseFloat(r)+parseFloat(o);var a=new _t.A;return Tn(t,a),On(e,a,this._defsUsePending,!1,!0),a},tspan:function(e,t){var n=e.getAttribute("x"),r=e.getAttribute("y");null!=n&&(this._textX=parseFloat(n)),null!=r&&(this._textY=parseFloat(r));var i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",a=new _t.A;return Tn(t,a),On(e,a,this._defsUsePending,!1,!0),this._textX+=parseFloat(i),this._textY+=parseFloat(o),a},path:function(e,t){var n=e.getAttribute("d")||"",r=(0,yn.UJ)(n);return Tn(t,r),On(e,r,this._defsUsePending,!1,!1),r.silent=!0,r}}}(),e}(),xn={lineargradient:function(e){var t=parseInt(e.getAttribute("x1")||"0",10),n=parseInt(e.getAttribute("y1")||"0",10),r=parseInt(e.getAttribute("x2")||"10",10),i=parseInt(e.getAttribute("y2")||"0",10),o=new vn.A(t,n,r,i);return En(e,o),An(e,o),o},radialgradient:function(e){var t=parseInt(e.getAttribute("cx")||"0",10),n=parseInt(e.getAttribute("cy")||"0",10),r=parseInt(e.getAttribute("r")||"0",10),i=new bn.A(t,n,r);return En(e,i),An(e,i),i}};function En(e,t){var n=e.getAttribute("gradientUnits");"userSpaceOnUse"===n&&(t.global=!0)}function An(e,t){var n=e.firstChild;while(n){if(1===n.nodeType&&"stop"===n.nodeName.toLocaleLowerCase()){var r=n.getAttribute("offset"),i=void 0;i=r&&r.indexOf("%")>0?parseInt(r,10)/100:r?parseFloat(r):0;var o={};Yn(n,o,o);var a=o.stopColor||n.getAttribute("stop-color")||"#000000";t.colorStops.push({offset:i,color:a})}n=n.nextSibling}}function Tn(e,t){e&&e.__inheritedStyle&&(t.__inheritedStyle||(t.__inheritedStyle={}),(0,y.NT)(t.__inheritedStyle,e.__inheritedStyle))}function Mn(e){for(var t=Bn(e),n=[],r=0;r<t.length;r+=2){var i=parseFloat(t[r]),o=parseFloat(t[r+1]);n.push([i,o])}return n}function On(e,t,n,r,i){var o=t,a=o.__inheritedStyle=o.__inheritedStyle||{},s={};1===e.nodeType&&(Gn(e,t),Yn(e,a,s),r||Wn(e,a,s)),o.style=o.style||{},null!=a.fill&&(o.style.fill=Pn(o,"fill",a.fill,n)),null!=a.stroke&&(o.style.stroke=Pn(o,"stroke",a.stroke,n)),(0,y.__)(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],(function(e){null!=a[e]&&(o.style[e]=parseFloat(a[e]))})),(0,y.__)(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign"],(function(e){null!=a[e]&&(o.style[e]=a[e])})),i&&(o.__selfStyle=s),a.lineDash&&(o.style.lineDash=(0,y.Tj)(Bn(a.lineDash),(function(e){return parseFloat(e)}))),"hidden"!==a.visibility&&"collapse"!==a.visibility||(o.invisible=!0),"none"===a.display&&(o.ignore=!0)}function Ln(e,t){var n=t.__selfStyle;if(n){var r=n.textBaseline,i=r;r&&"auto"!==r?"baseline"===r?i="alphabetic":"before-edge"===r||"text-before-edge"===r?i="top":"after-edge"===r||"text-after-edge"===r?i="bottom":"central"!==r&&"mathematical"!==r||(i="middle"):i="alphabetic",e.style.textBaseline=i}var o=t.__inheritedStyle;if(o){var a=o.textAlign,s=a;a&&("middle"===a&&(s="center"),e.style.textAlign=s)}}var Rn=/^url\(\s*#(.*?)\)/;function Pn(e,t,n,r){var i=n&&n.match(Rn);if(!i)return"none"===n&&(n=null),n;var o=(0,y.Bq)(i[1]);r.push([e,t,o])}function In(e,t){for(var n=0;n<t.length;n++){var r=t[n];r[0].style[r[1]]=e[r[2]]}}var Nn=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function Bn(e){return e.match(Nn)||[]}var jn=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.eE,]*)\)/g,Hn=Math.PI/180;function Gn(e,t){var n=e.getAttribute("transform");if(n){n=n.replace(/,/g," ");var r=[],i=null;n.replace(jn,(function(e,t,n){return r.push(t,n),""}));for(var o=r.length-1;o>0;o-=2){var a=r[o],s=r[o-1],u=Bn(a);switch(i=i||_n.vt(),s){case"translate":_n.Tl(i,i,[parseFloat(u[0]),parseFloat(u[1]||"0")]);break;case"scale":_n.hs(i,i,[parseFloat(u[0]),parseFloat(u[1]||u[0])]);break;case"rotate":_n.e$(i,i,-parseFloat(u[0])*Hn,[parseFloat(u[1]||"0"),parseFloat(u[2]||"0")]);break;case"skewX":var l=Math.tan(parseFloat(u[0])*Hn);_n.lK(i,[1,0,l,1,0,0],i);break;case"skewY":var c=Math.tan(parseFloat(u[0])*Hn);_n.lK(i,[1,c,0,1,0,0],i);break;case"matrix":i[0]=parseFloat(u[0]),i[1]=parseFloat(u[1]),i[2]=parseFloat(u[2]),i[3]=parseFloat(u[3]),i[4]=parseFloat(u[4]),i[5]=parseFloat(u[5]);break}}t.setLocalTransform(i)}}var Vn=/([^\s:;]+)\s*:\s*([^:;]+)/g;function Yn(e,t,n){var r=e.getAttribute("style");if(r){var i;Vn.lastIndex=0;while(null!=(i=Vn.exec(r))){var o=i[1],a=(0,y.$3)(wn,o)?wn[o]:null;a&&(t[a]=i[2]);var s=(0,y.$3)(Dn,o)?Dn[o]:null;s&&(n[s]=i[2])}}}function Wn(e,t,n){for(var r=0;r<Cn.length;r++){var i=Cn[r],o=e.getAttribute(i);null!=o&&(t[wn[i]]=o)}for(r=0;r<Sn.length;r++){i=Sn[r],o=e.getAttribute(i);null!=o&&(n[Dn[i]]=o)}}function qn(e,t){var n=t.width/e.width,r=t.height/e.height,i=Math.min(n,r);return{scale:i,x:-(e.x+e.width/2)*i+(t.x+t.width/2),y:-(e.y+e.height/2)*i+(t.y+t.height/2)}}function zn(e,t){var n=new kn;return n.parse(e,t)}var Un=n(27753),Kn=n(41548),Xn=n(73560),Qn=1e-8;function Jn(e,t){return Math.abs(e-t)<Qn}function Zn(e,t,n){var r=0,i=e[0];if(!i)return!1;for(var o=1;o<e.length;o++){var a=e[o];r+=(0,Xn.A)(i[0],i[1],a[0],a[1],t,n),i=a}var s=e[0];return Jn(i[0],s[0])&&Jn(i[1],s[1])||(r+=(0,Xn.A)(i[0],i[1],s[0],s[1],t,n)),0!==r}var $n=[];function er(e,t){for(var n=0;n<e.length;n++)Kn.NW(e[n],e[n],t)}function tr(e,t,n,r){for(var i=0;i<e.length;i++){var o=e[i];r&&(o=r.project(o)),o&&isFinite(o[0])&&isFinite(o[1])&&(Kn.jk(t,t,o),Kn.T9(n,n,o))}}function nr(e){for(var t=0,n=0,r=0,i=e.length,o=e[i-1][0],a=e[i-1][1],s=0;s<i;s++){var u=e[s][0],l=e[s][1],c=o*l-u*a;t+=c,n+=(o+u)*c,r+=(a+l)*c,o=u,a=l}return t?[n/t/3,r/t/3,t]:[e[0][0]||0,e[0][1]||0]}var rr=function(){function e(e){this.name=e}return e.prototype.setCenter=function(e){this._center=e},e.prototype.getCenter=function(){var e=this._center;return e||(e=this._center=this.calcCenter()),e},e}(),ir=function(){function e(e,t){this.type="polygon",this.exterior=e,this.interiors=t}return e}(),or=function(){function e(e){this.type="linestring",this.points=e}return e}(),ar=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.type="geoJSON",i.geometries=n,i._center=r&&[r[0],r[1]],i}return(0,ht.C6)(t,e),t.prototype.calcCenter=function(){for(var e,t=this.geometries,n=0,r=0;r<t.length;r++){var i=t[r],o=i.exterior,a=o&&o.length;a>n&&(e=i,n=a)}if(e)return nr(e.exterior);var s=this.getBoundingRect();return[s.x+s.width/2,s.y+s.height/2]},t.prototype.getBoundingRect=function(e){var t=this._rect;if(t&&!e)return t;var n=[1/0,1/0],r=[-1/0,-1/0],i=this.geometries;return(0,y.__)(i,(function(t){"polygon"===t.type?tr(t.exterior,n,r,e):(0,y.__)(t.points,(function(t){tr(t,n,r,e)}))})),isFinite(n[0])&&isFinite(n[1])&&isFinite(r[0])&&isFinite(r[1])||(n[0]=n[1]=r[0]=r[1]=0),t=new Un.A(n[0],n[1],r[0]-n[0],r[1]-n[1]),e||(this._rect=t),t},t.prototype.contain=function(e){var t=this.getBoundingRect(),n=this.geometries;if(!t.contain(e[0],e[1]))return!1;e:for(var r=0,i=n.length;r<i;r++){var o=n[r];if("polygon"===o.type){var a=o.exterior,s=o.interiors;if(Zn(a,e[0],e[1])){for(var u=0;u<(s?s.length:0);u++)if(Zn(s[u],e[0],e[1]))continue e;return!0}}}return!1},t.prototype.transformTo=function(e,t,n,r){var i=this.getBoundingRect(),o=i.width/i.height;n?r||(r=n/o):n=o*r;for(var a=new Un.A(e,t,n,r),s=i.calculateTransform(a),u=this.geometries,l=0;l<u.length;l++){var c=u[l];"polygon"===c.type?(er(c.exterior,s),(0,y.__)(c.interiors,(function(e){er(e,s)}))):(0,y.__)(c.points,(function(e){er(e,s)}))}i=this._rect,i.copy(a),this._center=[i.x+i.width/2,i.y+i.height/2]},t.prototype.cloneShallow=function(e){null==e&&(e=this.name);var n=new t(e,this.geometries,this._center);return n._rect=this._rect,n.transformTo=null,n},t}(rr),sr=function(e){function t(t,n){var r=e.call(this,t)||this;return r.type="geoSVG",r._elOnlyForCalculate=n,r}return(0,ht.C6)(t,e),t.prototype.calcCenter=function(){var e=this._elOnlyForCalculate,t=e.getBoundingRect(),n=[t.x+t.width/2,t.y+t.height/2],r=_n.D_($n),i=e;while(i&&!i.isGeoSVGGraphicRoot)_n.lK(r,i.getLocalTransform(),r),i=i.parent;return _n.B8(r,r),Kn.NW(n,n,r),n},t}(rr),ur=(0,y.nt)(["rect","circle","line","ellipse","polygon","polyline","path","text","tspan","g"]),lr=function(){function e(e,t){this.type="geoSVG",this._usedGraphicMap=(0,y.nt)(),this._freedGraphics=[],this._mapName=e,this._parsedXML=Fn(t)}return e.prototype.load=function(){var e=this._firstGraphic;if(!e){e=this._firstGraphic=this._buildGraphic(this._parsedXML),this._freedGraphics.push(e),this._boundingRect=this._firstGraphic.boundingRect.clone();var t=dr(e.named),n=t.regions,r=t.regionsMap;this._regions=n,this._regionsMap=r}return{boundingRect:this._boundingRect,regions:this._regions,regionsMap:this._regionsMap}},e.prototype._buildGraphic=function(e){var t,n;try{t=e&&zn(e,{ignoreViewBox:!0,ignoreRootClip:!0})||{},n=t.root,(0,y.vA)(null!=n)}catch(g){throw new Error("Invalid svg format\n"+g.message)}var r=new _t.A;r.add(n),r.isGeoSVGGraphicRoot=!0;var i=t.width,o=t.height,a=t.viewBoxRect,s=this._boundingRect;if(!s){var u=void 0,l=void 0,c=void 0,d=void 0;if(null!=i?(u=0,c=i):a&&(u=a.x,c=a.width),null!=o?(l=0,d=o):a&&(l=a.y,d=a.height),null==u||null==l){var h=n.getBoundingRect();null==u&&(u=h.x,c=h.width),null==l&&(l=h.y,d=h.height)}s=this._boundingRect=new Un.A(u,l,c,d)}if(a){var p=qn(a,s);n.scaleX=n.scaleY=p.scale,n.x=p.x,n.y=p.y}r.setClipPath(new fn.A({shape:s.plain()}));var f=[];return(0,y.__)(t.named,(function(e){null!=ur.get(e.svgNodeTagLower)&&(f.push(e),cr(e.el))})),{root:r,boundingRect:s,named:f}},e.prototype.useGraphic=function(e){var t=this._usedGraphicMap,n=t.get(e);return n||(n=this._freedGraphics.pop()||this._buildGraphic(this._parsedXML),t.set(e,n),n)},e.prototype.freeGraphic=function(e){var t=this._usedGraphicMap,n=t.get(e);n&&(t.removeKey(e),this._freedGraphics.push(n))},e}();function cr(e){e.silent=!1,e.isGroup&&e.traverse((function(e){e.silent=!1}))}function dr(e){var t=[],n=(0,y.nt)();return(0,y.__)(e,(function(e){if(null==e.namedFrom){var r=new sr(e.name,e.el);t.push(r),n.set(e.name,r)}})),{regions:t,regionsMap:n}}function hr(e){if(!e.UTF8Encoding)return e;var t=e,n=t.UTF8Scale;null==n&&(n=1024);var r=t.features;return y.__(r,(function(e){var t=e.geometry,r=t.encodeOffsets,i=t.coordinates;if(r)switch(t.type){case"LineString":t.coordinates=fr(i,r,n);break;case"Polygon":pr(i,r,n);break;case"MultiLineString":pr(i,r,n);break;case"MultiPolygon":y.__(i,(function(e,t){return pr(e,r[t],n)}))}})),t.UTF8Encoding=!1,t}function pr(e,t,n){for(var r=0;r<e.length;r++)e[r]=fr(e[r],t[r],n)}function fr(e,t,n){for(var r=[],i=t[0],o=t[1],a=0;a<e.length;a+=2){var s=e.charCodeAt(a)-64,u=e.charCodeAt(a+1)-64;s=s>>1^-(1&s),u=u>>1^-(1&u),s+=i,u+=o,i=s,o=u,r.push([s/n,u/n])}return r}function gr(e,t){return e=hr(e),y.Tj(y.pb(e.features,(function(e){return e.geometry&&e.properties&&e.geometry.coordinates.length>0})),(function(e){var n=e.properties,r=e.geometry,i=[];switch(r.type){case"Polygon":var o=r.coordinates;i.push(new ir(o[0],o.slice(1)));break;case"MultiPolygon":y.__(r.coordinates,(function(e){e[0]&&i.push(new ir(e[0],e.slice(1)))}));break;case"LineString":i.push(new or([r.coordinates]));break;case"MultiLineString":i.push(new or(r.coordinates))}var a=new ar(n[t||"name"],i,n.cp);return a.properties=n,a}))}for(var mr=[126,25],_r="南海诸岛",yr=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],vr=0;vr<yr.length;vr++)for(var br=0;br<yr[vr].length;br++)yr[vr][br][0]/=10.5,yr[vr][br][1]/=-14,yr[vr][br][0]+=mr[0],yr[vr][br][1]+=mr[1];function Fr(e,t){if("china"===e){for(var n=0;n<t.length;n++)if(t[n].name===_r)return;t.push(new ar(_r,y.Tj(yr,(function(e){return{type:"polygon",exterior:e}})),mr))}}var wr={"南海诸岛":[32,80],"广东":[0,-10],"香港":[10,5],"澳门":[-10,10],"天津":[5,5]};function Cr(e,t){if("china"===e){var n=wr[t.name];if(n){var r=t.getCenter();r[0]+=n[0]/10.5,r[1]+=-n[1]/14,t.setCenter(r)}}}var Dr=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]];function Sr(e,t){"china"===e&&"台湾"===t.name&&t.geometries.push({type:"polygon",exterior:Dr[0]})}var kr="name",xr=function(){function e(e,t,n){this.type="geoJSON",this._parsedMap=(0,y.nt)(),this._mapName=e,this._specialAreas=n,this._geoJSON=Ar(t)}return e.prototype.load=function(e,t){t=t||kr;var n=this._parsedMap.get(t);if(!n){var r=this._parseToRegions(t);n=this._parsedMap.set(t,{regions:r,boundingRect:Er(r)})}var i=(0,y.nt)(),o=[];return(0,y.__)(n.regions,(function(t){var n=t.name;e&&(0,y.$3)(e,n)&&(t=t.cloneShallow(n=e[n])),o.push(t),i.set(n,t)})),{regions:o,boundingRect:n.boundingRect||new Un.A(0,0,0,0),regionsMap:i}},e.prototype._parseToRegions=function(e){var t,n=this._mapName,r=this._geoJSON;try{t=r?gr(r,e):[]}catch(i){throw new Error("Invalid geoJson format\n"+i.message)}return Fr(n,t),(0,y.__)(t,(function(e){var t=e.name;Cr(n,e),Sr(n,e);var r=this._specialAreas&&this._specialAreas[t];r&&e.transformTo(r.left,r.top,r.width,r.height)}),this),t},e.prototype.getMapForUser=function(){return{geoJson:this._geoJSON,geoJSON:this._geoJSON,specialAreas:this._specialAreas}},e}();function Er(e){for(var t,n=0;n<e.length;n++){var r=e[n].getBoundingRect();t=t||r.clone(),t.union(r)}return t}function Ar(e){return(0,y.Kg)(e)?"undefined"!==typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e}var Tr=(0,y.nt)(),Mr={registerMap:function(e,t,n){if(t.svg){var r=new lr(e,t.svg);Tr.set(e,r)}else{var i=t.geoJson||t.geoJSON;i&&!t.features?n=t.specialAreas:i=t;r=new xr(e,i,n);Tr.set(e,r)}},getGeoResource:function(e){return Tr.get(e)},getMapForUser:function(e){var t=Tr.get(e);return t&&"geoJSON"===t.type&&t.getMapForUser()},load:function(e,t,n){var r=Tr.get(e);if(r)return r.load(t,n)}},Or=n(92137),Lr=n(89457),Rr=n(31401),Pr=n(93042),Ir=n(53839),Nr=["rect","circle","line","ellipse","polygon","polyline","path"],Br=y.nt(Nr),jr=y.nt(Nr.concat(["g"])),Hr=y.nt(Nr.concat(["g"])),Gr=(0,Ir.$r)();function Vr(e){var t=e.getItemStyle(),n=e.get("areaColor");return null!=n&&(t.fill=n),t}function Yr(e){var t=e.style;t&&(t.stroke=t.stroke||t.fill,t.fill=null)}var Wr=function(){function e(e){var t=new _t.A;this.uid=(0,Or.$Q)("ec_map_draw"),this._controller=new ln(e.getZr()),this._controllerHost={target:t},this.group=t,t.add(this._regionsGroup=new _t.A),t.add(this._svgGroup=new _t.A)}return e.prototype.draw=function(e,t,n,r,i){var o="geo"===e.mainType,a=e.getData&&e.getData();o&&t.eachComponent({mainType:"series",subType:"map"},(function(t){a||t.getHostGeoModel()!==e||(a=t.getData())}));var s=e.coordinateSystem,u=this._regionsGroup,l=this.group,c=s.getTransformInfo(),d=c.raw,h=c.roam,p=!u.childAt(0)||i;p?(l.x=h.x,l.y=h.y,l.scaleX=h.scaleX,l.scaleY=h.scaleY,l.dirty()):mt.oi(l,h,e);var f=a&&a.getVisual("visualMeta")&&a.getVisual("visualMeta").length>0,g={api:n,geo:s,mapOrGeoModel:e,data:a,isVisualEncodedByVisualMap:f,isGeo:o,transformInfoRaw:d};"geoJSON"===s.resourceType?this._buildGeoJSON(g):"geoSVG"===s.resourceType&&this._buildSVG(g),this._updateController(e,t,n),this._updateMapSelectHandler(e,u,n,r)},e.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=y.nt(),n=y.nt(),r=this._regionsGroup,i=e.transformInfoRaw,o=e.mapOrGeoModel,a=e.data,s=e.geo.projection,u=s&&s.stream;function l(e,t){return t&&(e=t(e)),e&&[e[0]*i.scaleX+i.x,e[1]*i.scaleY+i.y]}function c(e){for(var t=[],n=!u&&s&&s.project,r=0;r<e.length;++r){var i=l(e[r],n);i&&t.push(i)}return t}function d(e){return{shape:{points:c(e)}}}r.removeAll(),y.__(e.geo.regions,(function(i){var c=i.name,h=t.get(c),p=n.get(c)||{},f=p.dataIdx,g=p.regionModel;h||(h=t.set(c,new _t.A),r.add(h),f=a?a.indexOfName(c):null,g=e.isGeo?o.getRegionModel(c):a?a.getItemModel(f):null,n.set(c,{dataIdx:f,regionModel:g}));var m=[],_=[];y.__(i.geometries,(function(e){if("polygon"===e.type){var t=[e.exterior].concat(e.interiors||[]);u&&(t=Qr(t,u)),y.__(t,(function(e){m.push(new ft.A(d(e)))}))}else{var n=e.points;u&&(n=Qr(n,u,!0)),y.__(n,(function(e){_.push(new gt.A(d(e)))}))}}));var v=l(i.getCenter(),s&&s.project);function b(t,n){if(t.length){var r=new Y.A({culling:!0,segmentIgnoreThreshold:1,shape:{paths:t}});h.add(r),qr(e,r,f,g),zr(e,r,c,g,o,f,v),n&&(Yr(r),y.__(r.states,Yr))}}b(m),b(_,!0)})),t.each((function(t,r){var i=n.get(r),a=i.dataIdx,s=i.regionModel;Ur(e,t,r,s,o,a),Kr(e,t,r,s,o),Xr(e,t,r,s,o)}),this)},e.prototype._buildSVG=function(e){var t=e.geo.map,n=e.transformInfoRaw;this._svgGroup.x=n.x,this._svgGroup.y=n.y,this._svgGroup.scaleX=n.scaleX,this._svgGroup.scaleY=n.scaleY,this._svgResourceChanged(t)&&(this._freeSVG(),this._useSVG(t));var r=this._svgDispatcherMap=y.nt(),i=!1;y.__(this._svgGraphicRecord.named,(function(t){var n=t.name,o=e.mapOrGeoModel,a=e.data,s=t.svgNodeTagLower,u=t.el,l=a?a.indexOfName(n):null,c=o.getRegionModel(n);if(null!=Br.get(s)&&u instanceof Pr.Ay&&qr(e,u,l,c),u instanceof Pr.Ay&&(u.culling=!0),u.z2EmphasisLift=0,!t.namedFrom&&(null!=Hr.get(s)&&zr(e,u,n,c,o,l,null),Ur(e,u,n,c,o,l),Kr(e,u,n,c,o),null!=jr.get(s))){var d=Xr(e,u,n,c,o);"self"===d&&(i=!0);var h=r.get(n)||r.set(n,[]);h.push(u)}}),this),this._enableBlurEntireSVG(i,e)},e.prototype._enableBlurEntireSVG=function(e,t){if(e&&t.isGeo){var n=t.mapOrGeoModel.getModel(["blur","itemStyle"]).getItemStyle(),r=n.opacity;this._svgGraphicRecord.root.traverse((function(e){if(!e.isGroup){(0,yt.DW)(e);var t=e.ensureState("blur").style||{};null==t.opacity&&null!=r&&(t.opacity=r),e.ensureState("emphasis")}}))}},e.prototype.remove=function(){this._regionsGroup.removeAll(),this._regionsGroupByName=null,this._svgGroup.removeAll(),this._freeSVG(),this._controller.dispose(),this._controllerHost=null},e.prototype.findHighDownDispatchers=function(e,t){if(null==e)return[];var n=t.coordinateSystem;if("geoJSON"===n.resourceType){var r=this._regionsGroupByName;if(r){var i=r.get(e);return i?[i]:[]}}else if("geoSVG"===n.resourceType)return this._svgDispatcherMap&&this._svgDispatcherMap.get(e)||[]},e.prototype._svgResourceChanged=function(e){return this._svgMapName!==e},e.prototype._useSVG=function(e){var t=Mr.getGeoResource(e);if(t&&"geoSVG"===t.type){var n=t.useGraphic(this.uid);this._svgGroup.add(n.root),this._svgGraphicRecord=n,this._svgMapName=e}},e.prototype._freeSVG=function(){var e=this._svgMapName;if(null!=e){var t=Mr.getGeoResource(e);t&&"geoSVG"===t.type&&t.freeGraphic(this.uid),this._svgGraphicRecord=null,this._svgDispatcherMap=null,this._svgGroup.removeAll(),this._svgMapName=null}},e.prototype._updateController=function(e,t,n){var r=e.coordinateSystem,i=this._controller,o=this._controllerHost;o.zoomLimit=e.get("scaleLimit"),o.zoom=r.getZoom(),i.enable(e.get("roam")||!1);var a=e.mainType;function s(){var t={type:"geoRoam",componentType:a};return t[a+"Id"]=e.id,t}i.off("pan").on("pan",(function(e){this._mouseDownFlag=!1,cn(o,e.dx,e.dy),n.dispatchAction(y.X$(s(),{dx:e.dx,dy:e.dy,animation:{duration:0}}))}),this),i.off("zoom").on("zoom",(function(e){this._mouseDownFlag=!1,dn(o,e.scale,e.originX,e.originY),n.dispatchAction(y.X$(s(),{totalZoom:o.zoom,zoom:e.scale,originX:e.originX,originY:e.originY,animation:{duration:0}}))}),this),i.setPointerChecker((function(t,i,o){return r.containPoint([i,o])&&!(0,pn.I)(t,n,e)}))},e.prototype.resetForLabelLayout=function(){this.group.traverse((function(e){var t=e.getTextContent();t&&(t.ignore=Gr(t).ignore)}))},e.prototype._updateMapSelectHandler=function(e,t,n,r){var i=this;t.off("mousedown"),t.off("click"),e.get("selectedMode")&&(t.on("mousedown",(function(){i._mouseDownFlag=!0})),t.on("click",(function(e){i._mouseDownFlag&&(i._mouseDownFlag=!1)})))},e}();function qr(e,t,n,r){var i=r.getModel("itemStyle"),o=r.getModel(["emphasis","itemStyle"]),a=r.getModel(["blur","itemStyle"]),s=r.getModel(["select","itemStyle"]),u=Vr(i),l=Vr(o),c=Vr(s),d=Vr(a),h=e.data;if(h){var p=h.getItemVisual(n,"style"),f=h.getItemVisual(n,"decal");e.isVisualEncodedByVisualMap&&p.fill&&(u.fill=p.fill),f&&(u.decal=(0,Rr.w)(f,e.api))}t.setStyle(u),t.style.strokeNoScale=!0,t.ensureState("emphasis").style=l,t.ensureState("select").style=c,t.ensureState("blur").style=d,(0,yt.DW)(t)}function zr(e,t,n,r,i,o,a){var s=e.data,u=e.isGeo,l=s&&isNaN(s.get(s.mapDimension("value"),o)),c=s&&s.getItemLayout(o);if(u||l||c&&c.showLabel){var d=u?n:o,h=void 0;(!s||o>=0)&&(h=i);var p=a?{normal:{align:"center",verticalAlign:"middle"}}:null;(0,Ft.qM)(t,(0,Ft.lx)(r),{labelFetcher:h,labelDataIndex:d,defaultText:n},p);var f=t.getTextContent();if(f&&(Gr(f).ignore=f.ignore,t.textConfig&&a)){var g=t.getBoundingRect().clone();t.textConfig.layoutRect=g,t.textConfig.position=[(a[0]-g.x)/g.width*100+"%",(a[1]-g.y)/g.height*100+"%"]}t.disableLabelAnimation=!0}else t.removeTextContent(),t.removeTextConfig(),t.disableLabelAnimation=null}function Ur(e,t,n,r,i,o){e.data?e.data.setItemGraphicEl(o,t):(0,Lr.z)(t).eventData={componentType:"geo",componentIndex:i.componentIndex,geoIndex:i.componentIndex,name:n,region:r&&r.option||{}}}function Kr(e,t,n,r,i){e.data||pt.setTooltipConfig({el:t,componentModel:i,itemName:n,itemTooltipOption:r.get("tooltip")})}function Xr(e,t,n,r,i){t.highDownSilentOnTouch=!!i.get("selectedMode");var o=r.getModel("emphasis"),a=o.get("focus");return(0,yt.Lm)(t,a,o.get("blurScope"),o.get("disabled")),e.isGeo&&(0,yt.ml)(t,i,n),a}function Qr(e,t,n){var r,i=[];function o(){r=[]}function a(){r.length&&(i.push(r),r=[])}var s=t({polygonStart:o,polygonEnd:a,lineStart:o,lineEnd:a,point:function(e,t){isFinite(e)&&isFinite(t)&&r.push([e,t])},sphere:function(){}});return!n&&s.polygonStart(),y.__(e,(function(e){s.lineStart();for(var t=0;t<e.length;t++)s.point(e[t][0],e[t][1]);s.lineEnd()})),!n&&s.polygonEnd(),i}var Jr=Wr,Zr=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n,r){if(!r||"mapToggleSelect"!==r.type||r.from!==this.uid){var i=this.group;if(i.removeAll(),!e.getHostGeoModel()){if(this._mapDraw&&r&&"geoRoam"===r.type&&this._mapDraw.resetForLabelLayout(),r&&"geoRoam"===r.type&&"series"===r.componentType&&r.seriesId===e.id){o=this._mapDraw;o&&i.add(o.group)}else if(e.needsDrawMap){var o=this._mapDraw||new Jr(n);i.add(o.group),o.draw(e,t,n,this,r),this._mapDraw=o}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;e.get("showLegendSymbol")&&t.getComponent("legend")&&this._renderSymbols(e,t,n)}}},t.prototype.remove=function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},t.prototype.dispose=function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},t.prototype._renderSymbols=function(e,t,n){var r=e.originalData,i=this.group;r.each(r.mapDimension("value"),(function(t,n){if(!isNaN(t)){var o=r.getItemLayout(n);if(o&&o.point){var a=o.point,s=o.offset,u=new jt.A({style:{fill:e.getData().getVisual("style").fill},shape:{cx:a[0]+9*s,cy:a[1],r:3},silent:!0,z2:8+(s?0:yt.CA+1)});if(!s){var l=e.mainSeries.getData(),c=r.getName(n),d=l.indexOfName(c),h=r.getItemModel(n),p=h.getModel("label"),f=l.getItemGraphicEl(d);(0,Ft.qM)(u,(0,Ft.lx)(h),{labelFetcher:{getFormattedLabel:function(t,n){return e.getFormattedLabel(d,n)}},defaultText:c}),u.disableLabelAnimation=!0,p.get("position")||u.setTextConfig({position:"bottom"}),f.onHoverStateChange=function(e){(0,yt.Pk)(u,e)}}i.add(u)}}}))},t.type="map",t}(bt.A),$r=Zr,ei=n(85010),ti=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.needsDrawMap=!1,n.seriesGroup=[],n.getTooltipPosition=function(e){if(null!=e){var t=this.getData().getName(e),n=this.coordinateSystem,r=n.getRegion(t);return r&&n.dataToPoint(r.getCenter())}},n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e){for(var t=(0,St.A)(this,{coordDimensions:["value"],encodeDefaulter:y.cF(ei.ln,this)}),n=y.nt(),r=[],i=0,o=t.count();i<o;i++){var a=t.getName(i);n.set(a,!0)}var s=Mr.load(this.getMapType(),this.option.nameMap,this.option.nameProperty);return y.__(s.regions,(function(e){var t=e.name;n.get(t)||r.push(t)})),t.appendValues([],r),t},t.prototype.getHostGeoModel=function(){var e=this.option.geoIndex;return null!=e?this.ecModel.getComponent("geo",e):null},t.prototype.getMapType=function(){return(this.getHostGeoModel()||this).option.map},t.prototype.getRawValue=function(e){var t=this.getData();return t.get(t.mapDimension("value"),e)},t.prototype.getRegionModel=function(e){var t=this.getData();return t.getItemModel(t.indexOfName(e))},t.prototype.formatTooltip=function(e,t,n){for(var r=this.getData(),i=this.getRawValue(e),o=r.getName(e),a=this.seriesGroup,s=[],u=0;u<a.length;u++){var l=a[u].originalData.indexOfName(o),c=r.mapDimension("value");isNaN(a[u].originalData.get(c,l))||s.push(a[u].name)}return(0,xt.Qx)("section",{header:s.join(", "),noHeader:!s.length,blocks:[(0,xt.Qx)("nameValue",{name:o,value:i})]})},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.getLegendIcon=function(e){var t=e.icon||"roundRect",n=(0,vt.v5)(t,0,0,e.itemWidth,e.itemHeight,e.itemStyle.fill);return n.setStyle(e.itemStyle),n.style.stroke="none",t.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},t.type="series.map",t.dependencies=["geo"],t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},t}(Dt.A),ni=ti;function ri(e,t){var n={};return y.__(e,(function(e){e.each(e.mapDimension("value"),(function(t,r){var i="ec-"+e.getName(r);n[i]=n[i]||[],isNaN(t)||n[i].push(t)}))})),e[0].map(e[0].mapDimension("value"),(function(r,i){for(var o,a="ec-"+e[0].getName(i),s=0,u=1/0,l=-1/0,c=n[a].length,d=0;d<c;d++)u=Math.min(u,n[a][d]),l=Math.max(l,n[a][d]),s+=n[a][d];return o="min"===t?u:"max"===t?l:"average"===t?s/c:s,0===c?NaN:o}))}function ii(e){var t={};e.eachSeriesByType("map",(function(e){var n=e.getHostGeoModel(),r=n?"o"+n.id:"i"+e.getMapType();(t[r]=t[r]||[]).push(e)})),y.__(t,(function(e,t){for(var n=ri(y.Tj(e,(function(e){return e.getData()})),e[0].get("mapValueCalculation")),r=0;r<e.length;r++)e[r].originalData=e[r].getData();for(r=0;r<e.length;r++)e[r].seriesGroup=e,e[r].needsDrawMap=0===r&&!e[r].getHostGeoModel(),e[r].setData(n.cloneShallow()),e[r].mainSeries=e[0]}))}function oi(e){var t={};e.eachSeriesByType("map",(function(n){var r=n.getMapType();if(!n.getHostGeoModel()&&!t[r]){var i={};y.__(n.seriesGroup,(function(t){var n=t.coordinateSystem,r=t.originalData;t.get("showLegendSymbol")&&e.getComponent("legend")&&r.each(r.mapDimension("value"),(function(e,t){var o=r.getName(t),a=n.getRegion(o);if(a&&!isNaN(e)){var s=i[o]||0,u=n.dataToPoint(a.getCenter());i[o]=s+1,r.setItemLayout(t,{point:u,offset:s})}}))}));var o=n.getData();o.each((function(e){var t=o.getName(e),n=o.getItemLayout(e)||{};n.showLabel=!i[t],o.setItemLayout(e,n)})),t[r]=!0}}))}var ai=n(343),si=Kn.NW,ui=function(e){function t(t){var n=e.call(this)||this;return n.type="view",n.dimensions=["x","y"],n._roamTransformable=new G.Ay,n._rawTransformable=new G.Ay,n.name=t,n}return(0,ht.C6)(t,e),t.prototype.setBoundingRect=function(e,t,n,r){return this._rect=new Un.A(e,t,n,r),this._rect},t.prototype.getBoundingRect=function(){return this._rect},t.prototype.setViewRect=function(e,t,n,r){this._transformTo(e,t,n,r),this._viewRect=new Un.A(e,t,n,r)},t.prototype._transformTo=function(e,t,n,r){var i=this.getBoundingRect(),o=this._rawTransformable;o.transform=i.calculateTransform(new Un.A(e,t,n,r));var a=o.parent;o.parent=null,o.decomposeTransform(),o.parent=a,this._updateTransform()},t.prototype.setCenter=function(e,t){e&&(this._center=[(0,Xt.lo)(e[0],t.getWidth()),(0,Xt.lo)(e[1],t.getHeight())],this._updateCenterAndZoom())},t.prototype.setZoom=function(e){e=e||1;var t=this.zoomLimit;t&&(null!=t.max&&(e=Math.min(t.max,e)),null!=t.min&&(e=Math.max(t.min,e))),this._zoom=e,this._updateCenterAndZoom()},t.prototype.getDefaultCenter=function(){var e=this.getBoundingRect(),t=e.x+e.width/2,n=e.y+e.height/2;return[t,n]},t.prototype.getCenter=function(){return this._center||this.getDefaultCenter()},t.prototype.getZoom=function(){return this._zoom||1},t.prototype.getRoamTransform=function(){return this._roamTransformable.getLocalTransform()},t.prototype._updateCenterAndZoom=function(){var e=this._rawTransformable.getLocalTransform(),t=this._roamTransformable,n=this.getDefaultCenter(),r=this.getCenter(),i=this.getZoom();r=Kn.NW([],r,e),n=Kn.NW([],n,e),t.originX=r[0],t.originY=r[1],t.x=n[0]-r[0],t.y=n[1]-r[1],t.scaleX=t.scaleY=i,this._updateTransform()},t.prototype._updateTransform=function(){var e=this._roamTransformable,t=this._rawTransformable;t.parent=e,e.updateTransform(),t.updateTransform(),_n.C(this.transform||(this.transform=[]),t.transform||_n.vt()),this._rawTransform=t.getLocalTransform(),this.invTransform=this.invTransform||[],_n.B8(this.invTransform,this.transform),this.decomposeTransform()},t.prototype.getTransformInfo=function(){var e=this._rawTransformable,t=this._roamTransformable,n=new G.Ay;return n.transform=t.transform,n.decomposeTransform(),{roam:{x:n.x,y:n.y,scaleX:n.scaleX,scaleY:n.scaleY},raw:{x:e.x,y:e.y,scaleX:e.scaleX,scaleY:e.scaleY}}},t.prototype.getViewRect=function(){return this._viewRect},t.prototype.getViewRectAfterRoam=function(){var e=this.getBoundingRect().clone();return e.applyTransform(this.transform),e},t.prototype.dataToPoint=function(e,t,n){var r=t?this._rawTransform:this.transform;return n=n||[],r?si(n,e,r):Kn.C(n,e)},t.prototype.pointToData=function(e){var t=this.invTransform;return t?si([],e,t):[e[0],e[1]]},t.prototype.convertToPixel=function(e,t,n){var r=li(t);return r===this?r.dataToPoint(n):null},t.prototype.convertFromPixel=function(e,t,n){var r=li(t);return r===this?r.pointToData(n):null},t.prototype.containPoint=function(e){return this.getViewRectAfterRoam().contain(e[0],e[1])},t.dimensions=["x","y"],t}(G.Ay);function li(e){var t=e.seriesModel;return t?t.coordinateSystem:null}var ci=ui,di={geoJSON:{aspectScale:.75,invertLongitute:!0},geoSVG:{aspectScale:1,invertLongitute:!1}},hi=["lng","lat"],pi=function(e){function t(t,n,r){var i=e.call(this,t)||this;i.dimensions=hi,i.type="geo",i._nameCoordMap=y.nt(),i.map=n;var o,a=r.projection,s=Mr.load(n,r.nameMap,r.nameProperty),u=Mr.getGeoResource(n),l=(i.resourceType=u?u.type:null,i.regions=s.regions),c=di[u.type];if(i._regionsMap=s.regionsMap,i.regions=s.regions,i.projection=a,a)for(var d=0;d<l.length;d++){var h=l[d].getBoundingRect(a);o=o||h.clone(),o.union(h)}else o=s.boundingRect;return i.setBoundingRect(o.x,o.y,o.width,o.height),i.aspectScale=a?1:y.bZ(r.aspectScale,c.aspectScale),i._invertLongitute=!a&&c.invertLongitute,i}return(0,ht.C6)(t,e),t.prototype._transformTo=function(e,t,n,r){var i=this.getBoundingRect(),o=this._invertLongitute;i=i.clone(),o&&(i.y=-i.y-i.height);var a=this._rawTransformable;a.transform=i.calculateTransform(new Un.A(e,t,n,r));var s=a.parent;a.parent=null,a.decomposeTransform(),a.parent=s,o&&(a.scaleY=-a.scaleY),this._updateTransform()},t.prototype.getRegion=function(e){return this._regionsMap.get(e)},t.prototype.getRegionByCoord=function(e){for(var t=this.regions,n=0;n<t.length;n++){var r=t[n];if("geoJSON"===r.type&&r.contain(e))return t[n]}},t.prototype.addGeoCoord=function(e,t){this._nameCoordMap.set(e,t)},t.prototype.getGeoCoord=function(e){var t=this._regionsMap.get(e);return this._nameCoordMap.get(e)||t&&t.getCenter()},t.prototype.dataToPoint=function(e,t,n){if(y.Kg(e)&&(e=this.getGeoCoord(e)),e){var r=this.projection;return r&&(e=r.project(e)),e&&this.projectedToPoint(e,t,n)}},t.prototype.pointToData=function(e){var t=this.projection;return t&&(e=t.unproject(e)),e&&this.pointToProjected(e)},t.prototype.pointToProjected=function(t){return e.prototype.pointToData.call(this,t)},t.prototype.projectedToPoint=function(t,n,r){return e.prototype.dataToPoint.call(this,t,n,r)},t.prototype.convertToPixel=function(e,t,n){var r=fi(t);return r===this?r.dataToPoint(n):null},t.prototype.convertFromPixel=function(e,t,n){var r=fi(t);return r===this?r.pointToData(n):null},t}(ci);function fi(e){var t=e.geoModel,n=e.seriesModel;return t?t.coordinateSystem:n?n.coordinateSystem||(n.getReferringComponents("geo",Ir.US).models[0]||{}).coordinateSystem:null}y.co(pi,ci);var gi=pi,mi=n(40562);function _i(e,t){var n=e.get("boundingCoords");if(null!=n){var r=n[0],i=n[1];if(isFinite(r[0])&&isFinite(r[1])&&isFinite(i[0])&&isFinite(i[1])){var o=this.projection;if(o){var a=r[0],s=r[1],u=i[0],l=i[1];r=[1/0,1/0],i=[-1/0,-1/0];var c=function(e,t,n,a){for(var s=n-e,u=a-t,l=0;l<=100;l++){var c=l/100,d=o.project([e+s*c,t+u*c]);Kn.jk(r,r,d),Kn.T9(i,i,d)}};c(a,s,u,s),c(u,s,u,l),c(u,l,a,l),c(a,l,u,s)}this.setBoundingRect(r[0],r[1],i[0]-r[0],i[1]-r[1])}else 0}var d,h,p,f=this.getBoundingRect(),g=e.get("layoutCenter"),m=e.get("layoutSize"),_=t.getWidth(),y=t.getHeight(),v=f.width/f.height*this.aspectScale,b=!1;if(g&&m&&(d=[Xt.lo(g[0],_),Xt.lo(g[1],y)],h=Xt.lo(m,Math.min(_,y)),isNaN(d[0])||isNaN(d[1])||isNaN(h)||(b=!0)),b)p={},v>1?(p.width=h,p.height=h/v):(p.height=h,p.width=h*v),p.y=d[1]-p.height/2,p.x=d[0]-p.width/2;else{var F=e.getBoxLayoutParams();F.aspect=v,p=mi.dV(F,{width:_,height:y})}this.setViewRect(p.x,p.y,p.width,p.height),this.setCenter(e.get("center"),t),this.setZoom(e.get("zoom"))}function yi(e,t){y.__(t.get("geoCoord"),(function(t,n){e.addGeoCoord(n,t)}))}var vi=function(){function e(){this.dimensions=hi}return e.prototype.create=function(e,t){var n=[];function r(e){return{nameProperty:e.get("nameProperty"),aspectScale:e.get("aspectScale"),projection:e.get("projection")}}e.eachComponent("geo",(function(e,i){var o=e.get("map"),a=new gi(o+i,o,y.X$({nameMap:e.get("nameMap")},r(e)));a.zoomLimit=e.get("scaleLimit"),n.push(a),e.coordinateSystem=a,a.model=e,a.resize=_i,a.resize(e,t)})),e.eachSeries((function(e){var t=e.get("coordinateSystem");if("geo"===t){var r=e.get("geoIndex")||0;e.coordinateSystem=n[r]}}));var i={};return e.eachSeriesByType("map",(function(e){if(!e.getHostGeoModel()){var t=e.getMapType();i[t]=i[t]||[],i[t].push(e)}})),y.__(i,(function(e,i){var o=y.Tj(e,(function(e){return e.get("nameMap")})),a=new gi(i,i,y.X$({nameMap:y.Um(o)},r(e[0])));a.zoomLimit=y.Je.apply(null,y.Tj(e,(function(e){return e.get("scaleLimit")}))),n.push(a),a.resize=_i,a.resize(e[0],t),y.__(e,(function(e){e.coordinateSystem=a,yi(a,e)}))})),n},e.prototype.getFilledRegions=function(e,t,n,r){for(var i=(e||[]).slice(),o=y.nt(),a=0;a<i.length;a++)o.set(i[a].name,i[a]);var s=Mr.load(t,n,r);return y.__(s.regions,(function(e){var t=e.name;!o.get(t)&&i.push({name:t})})),i},e}(),bi=new vi,Fi=bi,wi=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t,n){var r=Mr.getGeoResource(e.map);if(r&&"geoJSON"===r.type){var i=e.itemStyle=e.itemStyle||{};"color"in i||(i.color="#eee")}this.mergeDefaultAndTheme(e,n),Ir.M5(e,"label",["show"])},t.prototype.optionUpdated=function(){var e=this,t=this.option;t.regions=Fi.getFilledRegions(t.regions,t.map,t.nameMap,t.nameProperty);var n={};this._optionModelMap=y.TS(t.regions||[],(function(t,r){var i=r.name;return i&&(t.set(i,new Mt.A(r,e,e.ecModel)),r.selected&&(n[i]=!0)),t}),y.nt()),t.selectedMap||(t.selectedMap=n)},t.prototype.getRegionModel=function(e){return this._optionModelMap.get(e)||new Mt.A(null,this,this.ecModel)},t.prototype.getFormattedLabel=function(e,t){var n=this.getRegionModel(e),r="normal"===t?n.get(["label","formatter"]):n.get(["emphasis","label","formatter"]),i={name:e};return y.Tn(r)?(i.status=t,r(i)):y.Kg(r)?r.replace("{a}",null!=e?e:""):void 0},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.select=function(e){var t=this.option,n=t.selectedMode;if(n){"multiple"!==n&&(t.selectedMap=null);var r=t.selectedMap||(t.selectedMap={});r[e]=!0}},t.prototype.unSelect=function(e){var t=this.option.selectedMap;t&&(t[e]=!1)},t.prototype.toggleSelected=function(e){this[this.isSelected(e)?"unSelect":"select"](e)},t.prototype.isSelected=function(e){var t=this.option.selectedMap;return!(!t||!t[e])},t.type="geo",t.layoutMode="box",t.defaultOption={z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},t}(Lt.A),Ci=wi;function Di(e,t){return e.pointToProjected?e.pointToProjected(t):e.pointToData(t)}function Si(e,t,n,r){var i=e.getZoom(),o=e.getCenter(),a=t.zoom,s=e.projectedToPoint?e.projectedToPoint(o):e.dataToPoint(o);if(null!=t.dx&&null!=t.dy&&(s[0]-=t.dx,s[1]-=t.dy,e.setCenter(Di(e,s),r)),null!=a){if(n){var u=n.min||0,l=n.max||1/0;a=Math.max(Math.min(i*a,l),u)/i}e.scaleX*=a,e.scaleY*=a;var c=(t.originX-e.x)*(a-1),d=(t.originY-e.y)*(a-1);e.x-=c,e.y-=d,e.updateTransform(),e.setCenter(Di(e,s),r),e.setZoom(a*i)}return{center:e.getCenter(),zoom:e.getZoom()}}var ki=n(50666),xi=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.focusBlurEnabled=!0,n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t){this._api=t},t.prototype.render=function(e,t,n,r){if(this._model=e,!e.get("show"))return this._mapDraw&&this._mapDraw.remove(),void(this._mapDraw=null);this._mapDraw||(this._mapDraw=new Jr(n));var i=this._mapDraw;i.draw(e,t,n,this,r),i.group.on("click",this._handleRegionClick,this),i.group.silent=e.get("silent"),this.group.add(i.group),this.updateSelectStatus(e,t,n)},t.prototype._handleRegionClick=function(e){var t;(0,ki.R)(e.target,(function(e){return null!=(t=(0,Lr.z)(e).eventData)}),!0),t&&this._api.dispatchAction({type:"geoToggleSelect",geoId:this._model.id,name:t.name})},t.prototype.updateSelectStatus=function(e,t,n){var r=this;this._mapDraw.group.traverse((function(e){var t=(0,Lr.z)(e).eventData;if(t)return r._model.isSelected(t.name)?n.enterSelect(e):n.leaveSelect(e),!0}))},t.prototype.findHighDownDispatchers=function(e){return this._mapDraw&&this._mapDraw.findHighDownDispatchers(e,this._model)},t.prototype.dispose=function(){this._mapDraw&&this._mapDraw.remove()},t.type="geo",t}(Gt.A),Ei=xi;function Ai(e,t,n){Mr.registerMap(e,t,n)}function Ti(e){function t(t,n){n.update="geo:updateSelectStatus",e.registerAction(n,(function(e,n){var r={},i=[];return n.eachComponent({mainType:"geo",query:e},(function(n){n[t](e.name);var o=n.coordinateSystem;(0,y.__)(o.regions,(function(e){r[e.name]=n.isSelected(e.name)||!1}));var a=[];(0,y.__)(r,(function(e,t){r[t]&&a.push(t)})),i.push({geoIndex:n.componentIndex,name:a})})),{selected:r,allSelected:i,name:e.name}}))}e.registerCoordinateSystem("geo",Fi),e.registerComponentModel(Ci),e.registerComponentView(Ei),e.registerImpl("registerMap",Ai),e.registerImpl("getMap",(function(e){return Mr.getMapForUser(e)})),t("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),t("select",{type:"geoSelect",event:"geoselected"}),t("unSelect",{type:"geoUnSelect",event:"geounselected"}),e.registerAction({type:"geoRoam",event:"geoRoam",update:"updateTransform"},(function(e,t,n){var r=e.componentType||"series";t.eachComponent({mainType:r,query:e},(function(t){var i=t.coordinateSystem;if("geo"===i.type){var o=Si(i,e,t.get("scaleLimit"),n);t.setCenter&&t.setCenter(o.center),t.setZoom&&t.setZoom(o.zoom),"series"===r&&(0,y.__)(t.seriesGroup,(function(e){e.setCenter(o.center),e.setZoom(o.zoom)}))}}))}))}function Mi(e){(0,r.Y)(Ti),e.registerChartView($r),e.registerSeriesModel(ni),e.registerLayout(oi),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,ii),(0,ai.I)("map",e.registerAction)}var Oi=n(81380),Li=n(40699);function Ri(e){var t=e;t.hierNode={defaultAncestor:null,ancestor:t,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};var n,r,i=[t];while(n=i.pop())if(r=n.children,n.isExpand&&r.length)for(var o=r.length,a=o-1;a>=0;a--){var s=r[a];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:a,thread:null},i.push(s)}}function Pi(e,t){var n=e.isExpand?e.children:[],r=e.parentNode.children,i=e.hierNode.i?r[e.hierNode.i-1]:null;if(n.length){Hi(e);var o=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;i?(e.hierNode.prelim=i.hierNode.prelim+t(e,i),e.hierNode.modifier=e.hierNode.prelim-o):e.hierNode.prelim=o}else i&&(e.hierNode.prelim=i.hierNode.prelim+t(e,i));e.parentNode.hierNode.defaultAncestor=Gi(e,i,e.parentNode.hierNode.defaultAncestor||r[0],t)}function Ii(e){var t=e.hierNode.prelim+e.parentNode.hierNode.modifier;e.setLayout({x:t},!0),e.hierNode.modifier+=e.parentNode.hierNode.modifier}function Ni(e){return arguments.length?e:zi}function Bi(e,t){return e-=Math.PI/2,{x:t*Math.cos(e),y:t*Math.sin(e)}}function ji(e,t){return mi.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function Hi(e){var t=e.children,n=t.length,r=0,i=0;while(--n>=0){var o=t[n];o.hierNode.prelim+=r,o.hierNode.modifier+=r,i+=o.hierNode.change,r+=o.hierNode.shift+i}}function Gi(e,t,n,r){if(t){var i=e,o=e,a=o.parentNode.children[0],s=t,u=i.hierNode.modifier,l=o.hierNode.modifier,c=a.hierNode.modifier,d=s.hierNode.modifier;while(s=Vi(s),o=Yi(o),s&&o){i=Vi(i),a=Yi(a),i.hierNode.ancestor=e;var h=s.hierNode.prelim+d-o.hierNode.prelim-l+r(s,o);h>0&&(qi(Wi(s,e,n),e,h),l+=h,u+=h),d+=s.hierNode.modifier,l+=o.hierNode.modifier,u+=i.hierNode.modifier,c+=a.hierNode.modifier}s&&!Vi(i)&&(i.hierNode.thread=s,i.hierNode.modifier+=d-u),o&&!Yi(a)&&(a.hierNode.thread=o,a.hierNode.modifier+=l-c,n=e)}return n}function Vi(e){var t=e.children;return t.length&&e.isExpand?t[t.length-1]:e.hierNode.thread}function Yi(e){var t=e.children;return t.length&&e.isExpand?t[0]:e.hierNode.thread}function Wi(e,t,n){return e.hierNode.ancestor.parentNode===t.parentNode?e.hierNode.ancestor:n}function qi(e,t,n){var r=n/(t.hierNode.i-e.hierNode.i);t.hierNode.change-=r,t.hierNode.shift+=n,t.hierNode.modifier+=n,t.hierNode.prelim+=n,e.hierNode.change+=r}function zi(e,t){return e.parentNode===t.parentNode?1:2}var Ui=n(57968),Ki=function(){function e(){this.parentPoint=[],this.childPoints=[]}return e}(),Xi=function(e){function t(t){return e.call(this,t)||this}return(0,ht.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ki},t.prototype.buildPath=function(e,t){var n=t.childPoints,r=n.length,i=t.parentPoint,o=n[0],a=n[r-1];if(1===r)return e.moveTo(i[0],i[1]),void e.lineTo(o[0],o[1]);var s=t.orient,u="TB"===s||"BT"===s?0:1,l=1-u,c=(0,Xt.lo)(t.forkPosition,1),d=[];d[u]=i[u],d[l]=i[l]+(a[l]-i[l])*c,e.moveTo(i[0],i[1]),e.lineTo(d[0],d[1]),e.moveTo(o[0],o[1]),d[u]=o[u],e.lineTo(d[0],d[1]),d[u]=a[u],e.lineTo(d[0],d[1]),e.lineTo(a[0],a[1]);for(var h=1;h<r-1;h++){var p=n[h];e.moveTo(p[0],p[1]),d[u]=p[u],e.lineTo(d[0],d[1])}},t}(a.Ay),Qi=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._mainGroup=new _t.A,n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t){this._controller=new ln(t.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},t.prototype.render=function(e,t,n){var r=e.getData(),i=e.layoutInfo,o=this._mainGroup,a=e.get("layout");"radial"===a?(o.x=i.x+i.width/2,o.y=i.y+i.height/2):(o.x=i.x,o.y=i.y),this._updateViewCoordSys(e,n),this._updateController(e,t,n);var s=this._data;r.diff(s).add((function(t){Ji(r,t)&&Zi(r,t,null,o,e)})).update((function(t,n){var i=s.getItemGraphicEl(n);Ji(r,t)?Zi(r,t,i,o,e):i&&no(s,n,i,o,e)})).remove((function(t){var n=s.getItemGraphicEl(t);n&&no(s,t,n,o,e)})).execute(),this._nodeScaleRatio=e.get("nodeScaleRatio"),this._updateNodeAndLinkScale(e),!0===e.get("expandAndCollapse")&&r.eachItemGraphicEl((function(t,r){t.off("click").on("click",(function(){n.dispatchAction({type:"treeExpandAndCollapse",seriesId:e.id,dataIndex:r})}))})),this._data=r},t.prototype._updateViewCoordSys=function(e,t){var n=e.getData(),r=[];n.each((function(e){var t=n.getItemLayout(e);!t||isNaN(t.x)||isNaN(t.y)||r.push([+t.x,+t.y])}));var i=[],o=[];Ui.Cr(r,i,o);var a=this._min,s=this._max;o[0]-i[0]===0&&(i[0]=a?a[0]:i[0]-1,o[0]=s?s[0]:o[0]+1),o[1]-i[1]===0&&(i[1]=a?a[1]:i[1]-1,o[1]=s?s[1]:o[1]+1);var u=e.coordinateSystem=new ci;u.zoomLimit=e.get("scaleLimit"),u.setBoundingRect(i[0],i[1],o[0]-i[0],o[1]-i[1]),u.setCenter(e.get("center"),t),u.setZoom(e.get("zoom")),this.group.attr({x:u.x,y:u.y,scaleX:u.scaleX,scaleY:u.scaleY}),this._min=i,this._max=o},t.prototype._updateController=function(e,t,n){var r=this,i=this._controller,o=this._controllerHost,a=this.group;i.setPointerChecker((function(t,r,i){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(r,i)&&!(0,pn.I)(t,n,e)})),i.enable(e.get("roam")),o.zoomLimit=e.get("scaleLimit"),o.zoom=e.coordinateSystem.getZoom(),i.off("pan").off("zoom").on("pan",(function(t){cn(o,t.dx,t.dy),n.dispatchAction({seriesId:e.id,type:"treeRoam",dx:t.dx,dy:t.dy})})).on("zoom",(function(t){dn(o,t.scale,t.originX,t.originY),n.dispatchAction({seriesId:e.id,type:"treeRoam",zoom:t.scale,originX:t.originX,originY:t.originY}),r._updateNodeAndLinkScale(e),n.updateLabelLayout()}))},t.prototype._updateNodeAndLinkScale=function(e){var t=e.getData(),n=this._getNodeGlobalScale(e);t.eachItemGraphicEl((function(e,t){e.setSymbolScale(n)}))},t.prototype._getNodeGlobalScale=function(e){var t=e.coordinateSystem;if("view"!==t.type)return 1;var n=this._nodeScaleRatio,r=t.scaleX||1,i=t.getZoom(),o=(i-1)*n+1;return o/r},t.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},t.prototype.remove=function(){this._mainGroup.removeAll(),this._data=null},t.type="tree",t}(bt.A);function Ji(e,t){var n=e.getItemLayout(t);return n&&!isNaN(n.x)&&!isNaN(n.y)}function Zi(e,t,n,r,i){var o=!n,a=e.tree.getNodeByDataIndex(t),s=a.getModel(),u=a.getVisual("style").fill,l=!1===a.isExpand&&0!==a.children.length?u:"#fff",c=e.tree.root,d=a.parentNode===c?a:a.parentNode||a,h=e.getItemGraphicEl(d.dataIndex),p=d.getLayout(),f=h?{x:h.__oldX,y:h.__oldY,rawX:h.__radialOldRawX,rawY:h.__radialOldRawY}:p,g=a.getLayout();o?(n=new Li.A(e,t,null,{symbolInnerColor:l,useNameLabel:!0}),n.x=f.x,n.y=f.y):n.updateData(e,t,null,{symbolInnerColor:l,useNameLabel:!0}),n.__radialOldRawX=n.__radialRawX,n.__radialOldRawY=n.__radialRawY,n.__radialRawX=g.rawX,n.__radialRawY=g.rawY,r.add(n),e.setItemGraphicEl(t,n),n.__oldX=n.x,n.__oldY=n.y,mt.oi(n,{x:g.x,y:g.y},i);var m=n.getSymbolPath();if("radial"===i.get("layout")){var _=c.children[0],v=_.getLayout(),b=_.children.length,F=void 0,w=void 0;if(g.x===v.x&&!0===a.isExpand&&_.children.length){var C={x:(_.children[0].getLayout().x+_.children[b-1].getLayout().x)/2,y:(_.children[0].getLayout().y+_.children[b-1].getLayout().y)/2};F=Math.atan2(C.y-v.y,C.x-v.x),F<0&&(F=2*Math.PI+F),w=C.x<v.x,w&&(F-=Math.PI)}else F=Math.atan2(g.y-v.y,g.x-v.x),F<0&&(F=2*Math.PI+F),0===a.children.length||0!==a.children.length&&!1===a.isExpand?(w=g.x<v.x,w&&(F-=Math.PI)):(w=g.x>v.x,w||(F-=Math.PI));var D=w?"left":"right",S=s.getModel("label"),k=S.get("rotate"),x=k*(Math.PI/180),E=m.getTextContent();E&&(m.setTextConfig({position:S.get("position")||D,rotation:null==k?-F:x,origin:"center"}),E.setStyle("verticalAlign","middle"))}var A=s.get(["emphasis","focus"]),T="relative"===A?y.yB(a.getAncestorsIndices(),a.getDescendantIndices()):"ancestor"===A?a.getAncestorsIndices():"descendant"===A?a.getDescendantIndices():null;T&&((0,Lr.z)(n).focus=T),$i(i,a,c,n,f,p,g,r),n.__edge&&(n.onHoverStateChange=function(t){if("blur"!==t){var r=a.parentNode&&e.getItemGraphicEl(a.parentNode.dataIndex);r&&r.hoverState===yt.zX||(0,yt.Pk)(n.__edge,t)}})}function $i(e,t,n,r,i,o,a,s){var u=t.getModel(),l=e.get("edgeShape"),c=e.get("layout"),d=e.getOrient(),h=e.get(["lineStyle","curveness"]),p=e.get("edgeForkPosition"),f=u.getModel("lineStyle").getLineStyle(),g=r.__edge;if("curve"===l)t.parentNode&&t.parentNode!==n&&(g||(g=r.__edge=new Oi.A({shape:ro(c,d,h,i,i)})),mt.oi(g,{shape:ro(c,d,h,o,a)},e));else if("polyline"===l)if("orthogonal"===c){if(t!==n&&t.children&&0!==t.children.length&&!0===t.isExpand){for(var m=t.children,_=[],v=0;v<m.length;v++){var b=m[v].getLayout();_.push([b.x,b.y])}g||(g=r.__edge=new Xi({shape:{parentPoint:[a.x,a.y],childPoints:[[a.x,a.y]],orient:d,forkPosition:p}})),mt.oi(g,{shape:{parentPoint:[a.x,a.y],childPoints:_}},e)}}else 0;g&&("polyline"!==l||t.isExpand)&&(g.useStyle(y.NT({strokeNoScale:!0,fill:null},f)),(0,yt.Mx)(g,u,"lineStyle"),(0,yt.DW)(g),s.add(g))}function eo(e,t,n,r,i){var o=t.tree.root,a=to(o,e),s=a.source,u=a.sourceLayout,l=t.getItemGraphicEl(e.dataIndex);if(l){var c=t.getItemGraphicEl(s.dataIndex),d=c.__edge,h=l.__edge||(!1===s.isExpand||1===s.children.length?d:void 0),p=r.get("edgeShape"),f=r.get("layout"),g=r.get("orient"),m=r.get(["lineStyle","curveness"]);h&&("curve"===p?mt.Nz(h,{shape:ro(f,g,m,u,u),style:{opacity:0}},r,{cb:function(){n.remove(h)},removeOpt:i}):"polyline"===p&&"orthogonal"===r.get("layout")&&mt.Nz(h,{shape:{parentPoint:[u.x,u.y],childPoints:[[u.x,u.y]]},style:{opacity:0}},r,{cb:function(){n.remove(h)},removeOpt:i}))}}function to(e,t){var n,r=t.parentNode===e?t:t.parentNode||t;while(n=r.getLayout(),null==n)r=r.parentNode===e?r:r.parentNode||r;return{source:r,sourceLayout:n}}function no(e,t,n,r,i){var o=e.tree.getNodeByDataIndex(t),a=e.tree.root,s=to(a,o).sourceLayout,u={duration:i.get("animationDurationUpdate"),easing:i.get("animationEasingUpdate")};mt.Nz(n,{x:s.x+1,y:s.y+1},i,{cb:function(){r.remove(n),e.setItemGraphicEl(t,null)},removeOpt:u}),n.fadeOut(null,e.hostModel,{fadeLabel:!0,animation:u}),o.children.forEach((function(t){eo(t,e,r,i,u)})),eo(o,e,r,i,u)}function ro(e,t,n,r,i){var o,a,s,u,l,c,d,h;if("radial"===e){l=r.rawX,d=r.rawY,c=i.rawX,h=i.rawY;var p=Bi(l,d),f=Bi(l,d+(h-d)*n),g=Bi(c,h+(d-h)*n),m=Bi(c,h);return{x1:p.x||0,y1:p.y||0,x2:m.x||0,y2:m.y||0,cpx1:f.x||0,cpy1:f.y||0,cpx2:g.x||0,cpy2:g.y||0}}return l=r.x,d=r.y,c=i.x,h=i.y,"LR"!==t&&"RL"!==t||(o=l+(c-l)*n,a=d,s=c+(l-c)*n,u=h),"TB"!==t&&"BT"!==t||(o=l,a=d+(h-d)*n,s=c,u=h+(d-h)*n),{x1:l,y1:d,x2:c,y2:h,cpx1:o,cpy1:a,cpx2:s,cpy2:u}}var io=Qi,oo=(0,Ir.$r)();function ao(e){var t=e.mainData,n=e.datas;n||(n={main:t},e.datasAttr={main:"data"}),e.datas=e.mainData=null,fo(t,n,e),(0,y.__)(n,(function(n){(0,y.__)(t.TRANSFERABLE_METHODS,(function(t){n.wrapMethod(t,(0,y.cF)(so,e))}))})),t.wrapMethod("cloneShallow",(0,y.cF)(lo,e)),(0,y.__)(t.CHANGABLE_METHODS,(function(n){t.wrapMethod(n,(0,y.cF)(uo,e))})),(0,y.vA)(n[t.dataType]===t)}function so(e,t){if(po(this)){var n=(0,y.X$)({},oo(this).datas);n[this.dataType]=t,fo(t,n,e)}else go(t,this.dataType,oo(this).mainData,e);return t}function uo(e,t){return e.struct&&e.struct.update(),t}function lo(e,t){return(0,y.__)(oo(t).datas,(function(n,r){n!==t&&go(n.cloneShallow(),r,t,e)})),t}function co(e){var t=oo(this).mainData;return null==e||null==t?t:oo(t).datas[e]}function ho(){var e=oo(this).mainData;return null==e?[{data:e}]:(0,y.Tj)((0,y.HP)(oo(e).datas),(function(t){return{type:t,data:oo(e).datas[t]}}))}function po(e){return oo(e).mainData===e}function fo(e,t,n){oo(e).datas={},(0,y.__)(t,(function(t,r){go(t,r,e,n)}))}function go(e,t,n,r){oo(n).datas[t]=e,oo(e).mainData=n,e.dataType=t,r.struct&&(e[r.structAttr]=r.struct,r.struct[r.datasAttr[t]]=e),e.getLinkedData=co,e.getLinkedDataAll=ho}var mo=ao,_o=n(74921),yo=n(74238),vo=function(){function e(e,t){this.depth=0,this.height=0,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.isExpand=!1,this.name=e||"",this.hostTree=t}return e.prototype.isRemoved=function(){return this.dataIndex<0},e.prototype.eachNode=function(e,t,n){y.Tn(e)&&(n=t,t=e,e=null),e=e||{},y.Kg(e)&&(e={order:e});var r,i=e.order||"preorder",o=this[e.attr||"children"];"preorder"===i&&(r=t.call(n,this));for(var a=0;!r&&a<o.length;a++)o[a].eachNode(e,t,n);"postorder"===i&&t.call(n,this)},e.prototype.updateDepthAndHeight=function(e){var t=0;this.depth=e;for(var n=0;n<this.children.length;n++){var r=this.children[n];r.updateDepthAndHeight(e+1),r.height>t&&(t=r.height)}this.height=t+1},e.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,n=this.children,r=n.length;t<r;t++){var i=n[t].getNodeById(e);if(i)return i}},e.prototype.contains=function(e){if(e===this)return!0;for(var t=0,n=this.children,r=n.length;t<r;t++){var i=n[t].contains(e);if(i)return i}},e.prototype.getAncestors=function(e){var t=[],n=e?this:this.parentNode;while(n)t.push(n),n=n.parentNode;return t.reverse(),t},e.prototype.getAncestorsIndices=function(){var e=[],t=this;while(t)e.push(t.dataIndex),t=t.parentNode;return e.reverse(),e},e.prototype.getDescendantIndices=function(){var e=[];return this.eachNode((function(t){e.push(t.dataIndex)})),e},e.prototype.getValue=function(e){var t=this.hostTree.data;return t.getStore().get(t.getDimensionIndex(e||"value"),this.dataIndex)},e.prototype.setLayout=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},e.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},e.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,n=t.data.getItemModel(this.dataIndex);return n.getModel(e)}},e.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},e.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},e.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},e.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},e.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},e.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t<e.length;++t)if(e[t]===this)return t;return-1}return-1},e.prototype.isAncestorOf=function(e){var t=e.parentNode;while(t){if(t===this)return!0;t=t.parentNode}return!1},e.prototype.isDescendantOf=function(e){return e!==this&&e.isAncestorOf(this)},e}(),bo=function(){function e(e){this.type="tree",this._nodes=[],this.hostModel=e}return e.prototype.eachNode=function(e,t,n){this.root.eachNode(e,t,n)},e.prototype.getNodeByDataIndex=function(e){var t=this.data.getRawIndex(e);return this._nodes[t]},e.prototype.getNodeById=function(e){return this.root.getNodeById(e)},e.prototype.update=function(){for(var e=this.data,t=this._nodes,n=0,r=t.length;n<r;n++)t[n].dataIndex=-1;for(n=0,r=e.count();n<r;n++)t[e.getRawIndex(n)].dataIndex=n},e.prototype.clearLayouts=function(){this.data.clearItemLayouts()},e.createTree=function(t,n,r){var i=new e(n),o=[],a=1;function s(e,t){var n=e.value;a=Math.max(a,y.cy(n)?n.length:1),o.push(e);var r=new vo((0,Ir.vS)(e.name,""),i);t?Fo(r,t):i.root=r,i._nodes.push(r);var u=e.children;if(u)for(var l=0;l<u.length;l++)s(u[l],r)}s(t),i.root.updateDepthAndHeight(0);var u=(0,yo.A)(o,{coordDimensions:["value"],dimensionsCount:a}).dimensions,l=new _o.A(u,n);return l.initData(o),r&&r(l),mo({mainData:l,struct:i,structAttr:"tree"}),i.update(),i},e}();function Fo(e,t){var n=t.children;e.parentNode!==t&&(n.push(e),e.parentNode=t)}var wo=bo;function Co(e,t,n){if(e&&y.qh(t,e.type)>=0){var r=n.getData().tree.root,i=e.targetNode;if(y.Kg(i)&&(i=r.getNodeById(i)),i&&r.contains(i))return{node:i};var o=e.targetNodeId;if(null!=o&&(i=r.getNodeById(o)))return{node:i}}}function Do(e){var t=[];while(e)e=e.parentNode,e&&t.push(e);return t.reverse()}function So(e,t){var n=Do(e);return y.qh(n,t)>=0}function ko(e,t){var n=[];while(e){var r=e.dataIndex;n.push({name:e.name,dataIndex:r,value:t.getRawValue(r)}),e=e.parentNode}return n.reverse(),n}var xo=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e){var t={name:e.name,children:e.data},n=e.leaves||{},r=new Mt.A(n,this,this.ecModel),i=wo.createTree(t,this,o);function o(e){e.wrapMethod("getItemModel",(function(e,t){var n=i.getNodeByDataIndex(t);return n&&n.children.length&&n.isExpand||(e.parentModel=r),e}))}var a=0;i.eachNode("preorder",(function(e){e.depth>a&&(a=e.depth)}));var s=e.expandAndCollapse,u=s&&e.initialTreeDepth>=0?e.initialTreeDepth:a;return i.root.eachNode("preorder",(function(e){var t=e.hostTree.data.getRawDataItem(e.dataIndex);e.isExpand=t&&null!=t.collapsed?!t.collapsed:e.depth<=u})),i.data},t.prototype.getOrient=function(){var e=this.get("orient");return"horizontal"===e?e="LR":"vertical"===e&&(e="TB"),e},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.formatTooltip=function(e,t,n){var r=this.getData().tree,i=r.root.children[0],o=r.getNodeByDataIndex(e),a=o.getValue(),s=o.name;while(o&&o!==i)s=o.parentNode.name+"."+s,o=o.parentNode;return(0,xt.Qx)("nameValue",{name:s,value:a,noValue:isNaN(a)||null==a})},t.prototype.getDataParams=function(t){var n=e.prototype.getDataParams.apply(this,arguments),r=this.getData().tree.getNodeByDataIndex(t);return n.treeAncestors=ko(r,this),n.collapsed=!r.isExpand,n},t.type="series.tree",t.layoutMode="box",t.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},t}(Dt.A),Eo=xo;function Ao(e,t,n){var r,i=[e],o=[];while(r=i.pop())if(o.push(r),r.isExpand){var a=r.children;if(a.length)for(var s=0;s<a.length;s++)i.push(a[s])}while(r=o.pop())t(r,n)}function To(e,t){var n,r=[e];while(n=r.pop())if(t(n),n.isExpand){var i=n.children;if(i.length)for(var o=i.length-1;o>=0;o--)r.push(i[o])}}function Mo(e,t){e.eachSeriesByType("tree",(function(e){Oo(e,t)}))}function Oo(e,t){var n=ji(e,t);e.layoutInfo=n;var r=e.get("layout"),i=0,o=0,a=null;"radial"===r?(i=2*Math.PI,o=Math.min(n.height,n.width)/2,a=Ni((function(e,t){return(e.parentNode===t.parentNode?1:2)/e.depth}))):(i=n.width,o=n.height,a=Ni());var s=e.getData().tree.root,u=s.children[0];if(u){Ri(s),Ao(u,Pi,a),s.hierNode.modifier=-u.hierNode.prelim,To(u,Ii);var l=u,c=u,d=u;To(u,(function(e){var t=e.getLayout().x;t<l.getLayout().x&&(l=e),t>c.getLayout().x&&(c=e),e.depth>d.depth&&(d=e)}));var h=l===c?1:a(l,c)/2,p=h-l.getLayout().x,f=0,g=0,m=0,_=0;if("radial"===r)f=i/(c.getLayout().x+h+p),g=o/(d.depth-1||1),To(u,(function(e){m=(e.getLayout().x+p)*f,_=(e.depth-1)*g;var t=Bi(m,_);e.setLayout({x:t.x,y:t.y,rawX:m,rawY:_},!0)}));else{var y=e.getOrient();"RL"===y||"LR"===y?(g=o/(c.getLayout().x+h+p),f=i/(d.depth-1||1),To(u,(function(e){_=(e.getLayout().x+p)*g,m="LR"===y?(e.depth-1)*f:i-(e.depth-1)*f,e.setLayout({x:m,y:_},!0)}))):"TB"!==y&&"BT"!==y||(f=i/(c.getLayout().x+h+p),g=o/(d.depth-1||1),To(u,(function(e){m=(e.getLayout().x+p)*f,_="TB"===y?(e.depth-1)*g:o-(e.depth-1)*g,e.setLayout({x:m,y:_},!0)})))}}}function Lo(e){e.eachSeriesByType("tree",(function(e){var t=e.getData(),n=t.tree;n.eachNode((function(e){var n=e.getModel(),r=n.getModel("itemStyle").getItemStyle(),i=t.ensureUniqueItemVisual(e.dataIndex,"style");(0,y.X$)(i,r)}))}))}function Ro(e){e.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},(function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},(function(t){var n=e.dataIndex,r=t.getData().tree,i=r.getNodeByDataIndex(n);i.isExpand=!i.isExpand}))})),e.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},(function(e,t,n){t.eachComponent({mainType:"series",subType:"tree",query:e},(function(t){var r=t.coordinateSystem,i=Si(r,e,void 0,n);t.setCenter&&t.setCenter(i.center),t.setZoom&&t.setZoom(i.zoom)}))}))}function Po(e){e.registerChartView(io),e.registerSeriesModel(Eo),e.registerLayout(Mo),e.registerVisual(Lo),Ro(e)}var Io=["treemapZoomToNode","treemapRender","treemapMove"];function No(e){for(var t=0;t<Io.length;t++)e.registerAction({type:Io[t],update:"updateView"},y.lQ);e.registerAction({type:"treemapRootToNode",update:"updateView"},(function(e,t){function n(t,n){var r=["treemapZoomToNode","treemapRootToNode"],i=Co(e,r,t);if(i){var o=t.getViewRoot();o&&(e.direction=So(o,i.node)?"rollUp":"drillDown"),t.resetViewRoot(i.node)}}t.eachComponent({mainType:"series",subType:"treemap",query:e},n)}))}var Bo=n(28358);function jo(e){var t=e.getData(),n=t.tree,r={};n.eachNode((function(t){var n=t;while(n&&n.depth>1)n=n.parentNode;var i=(0,Bo.x)(e.ecModel,n.name||n.dataIndex+"",r);t.setVisual("decal",i)}))}var Ho=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.preventUsingHoverLayer=!0,n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e,t){var n={name:e.name,children:e.data};Go(n);var r=e.levels||[],i=this.designatedVisualItemStyle={},o=new Mt.A({itemStyle:i},this,t);r=e.levels=Vo(r,t);var a=y.Tj(r||[],(function(e){return new Mt.A(e,o,t)}),this),s=wo.createTree(n,this,u);function u(e){e.wrapMethod("getItemModel",(function(e,t){var n=s.getNodeByDataIndex(t),r=n?a[n.depth]:null;return e.parentModel=r||o,e}))}return s.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),i=this.getRawValue(e),o=r.getName(e);return(0,xt.Qx)("nameValue",{name:o,value:i})},t.prototype.getDataParams=function(t){var n=e.prototype.getDataParams.apply(this,arguments),r=this.getData().tree.getNodeByDataIndex(t);return n.treeAncestors=ko(r,this),n.treePathInfo=n.treeAncestors,n},t.prototype.setLayoutInfo=function(e){this.layoutInfo=this.layoutInfo||{},y.X$(this.layoutInfo,e)},t.prototype.mapIdToIndex=function(e){var t=this._idIndexMap;t||(t=this._idIndexMap=y.nt(),this._idIndexMapCount=0);var n=t.get(e);return null==n&&t.set(e,n=this._idIndexMapCount++),n},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var t=this.getRawData().tree.root;e&&(e===t||t.contains(e))||(this._viewRoot=t)},t.prototype.enableAriaDecal=function(){jo(this)},t.type="series.treemap",t.layoutMode="box",t.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.1024,scaleLimit:null,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},t}(Dt.A);function Go(e){var t=0;y.__(e.children,(function(e){Go(e);var n=e.value;y.cy(n)&&(n=n[0]),t+=n}));var n=e.value;y.cy(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=t),n<0&&(n=0),y.cy(e.value)?e.value[0]=n:e.value=n}function Vo(e,t){var n=(0,Ir.qB)(t.get("color")),r=(0,Ir.qB)(t.get(["aria","decal","decals"]));if(n){var i,o;e=e||[],y.__(e,(function(e){var t=new Mt.A(e),n=t.get("color"),r=t.get("decal");(t.get(["itemStyle","color"])||n&&"none"!==n)&&(i=!0),(t.get(["itemStyle","decal"])||r&&"none"!==r)&&(o=!0)}));var a=e[0]||(e[0]={});return i||(a.color=n.slice()),!o&&r&&(a.decal=r.slice()),e}}var Yo=Ho,Wo=n(55352),qo=8,zo=8,Uo=5,Ko=function(){function e(e){this.group=new _t.A,e.add(this.group)}return e.prototype.render=function(e,t,n,r){var i=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),i.get("show")&&n){var a=i.getModel("itemStyle"),s=i.getModel("emphasis"),u=a.getModel("textStyle"),l=s.getModel(["itemStyle","textStyle"]),c={pos:{left:i.get("left"),right:i.get("right"),top:i.get("top"),bottom:i.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:i.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(n,c,u),this._renderContent(e,c,a,s,u,l,r),mi.m$(o,c.pos,c.box)}},e.prototype._prepare=function(e,t,n){for(var r=e;r;r=r.parentNode){var i=(0,Ir.vS)(r.getModel().get("name"),""),o=n.getTextRect(i),a=Math.max(o.width+2*qo,t.emptyItemWidth);t.totalWidth+=a+zo,t.renderList.push({node:r,text:i,width:a})}},e.prototype._renderContent=function(e,t,n,r,i,o,a){for(var s=0,u=t.emptyItemWidth,l=e.get(["breadcrumb","height"]),c=mi.HU(t.pos,t.box),d=t.totalWidth,h=t.renderList,p=r.getModel("itemStyle").getItemStyle(),f=h.length-1;f>=0;f--){var g=h[f],m=g.node,_=g.width,v=g.text;d>c.width&&(d-=_-u,_=u,v=null);var b=new ft.A({shape:{points:Xo(s,0,_,l,f===h.length-1,0===f)},style:(0,y.NT)(n.getItemStyle(),{lineJoin:"bevel"}),textContent:new ne.Ay({style:(0,Ft.VB)(i,{text:v})}),textConfig:{position:"inside"},z2:1e4*yt.CA,onclick:(0,y.cF)(a,m)});b.disableLabelAnimation=!0,b.getTextContent().ensureState("emphasis").style=(0,Ft.VB)(o,{text:v}),b.ensureState("emphasis").style=p,(0,yt.Lm)(b,r.get("focus"),r.get("blurScope"),r.get("disabled")),this.group.add(b),Qo(b,e,m),s+=_+zo}},e.prototype.remove=function(){this.group.removeAll()},e}();function Xo(e,t,n,r,i,o){var a=[[i?e:e-Uo,t],[e+n,t],[e+n,t+r],[i?e:e-Uo,t+r]];return!o&&a.splice(2,0,[e+n+Uo,t+r/2]),!i&&a.push([e,t+r/2]),a}function Qo(e,t,n){(0,Lr.z)(e).eventData={componentType:"series",componentSubType:"treemap",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:n&&n.dataIndex,name:n&&n.name},treePathInfo:n&&ko(n,t)}}var Jo=Ko,Zo=function(){function e(){this._storage=[],this._elExistsMap={}}return e.prototype.add=function(e,t,n,r,i){return!this._elExistsMap[e.id]&&(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:n,delay:r,easing:i}),!0)},e.prototype.finished=function(e){return this._finishedCallback=e,this},e.prototype.start=function(){for(var e=this,t=this._storage.length,n=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},r=0,i=this._storage.length;r<i;r++){var o=this._storage[r];o.el.animateTo(o.target,{duration:o.duration,delay:o.delay,easing:o.easing,setToFinal:!0,done:n,aborted:n})}return this},e}();function $o(){return new Zo}var ea=n(36031),ta=n(46243),na=_t.A,ra=fn.A,ia=3,oa="label",aa="upperLabel",sa=10*yt.CA,ua=2*yt.CA,la=3*yt.CA,ca=(0,ea.A)([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),da=function(e){var t=ca(e);return t.stroke=t.fill=t.lineWidth=null,t},ha=(0,Ir.$r)(),pa=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._state="ready",n._storage=fa(),n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n,r){var i=t.findComponents({mainType:"series",subType:"treemap",query:r});if(!((0,y.qh)(i,e)<0)){this.seriesModel=e,this.api=n,this.ecModel=t;var o=["treemapZoomToNode","treemapRootToNode"],a=Co(r,o,e),s=r&&r.type,u=e.layoutInfo,l=!this._oldTree,c=this._storage,d="treemapRootToNode"===s&&a&&c?{rootNodeGroup:c.nodeGroup[a.node.getRawIndex()],direction:r.direction}:null,h=this._giveContainerGroup(u),p=e.get("animation"),f=this._doRender(h,e,d);!p||l||s&&"treemapZoomToNode"!==s&&"treemapRootToNode"!==s?f.renderFinally():this._doAnimation(h,f,e,d),this._resetController(n),this._renderBreadcrumb(e,n,a)}},t.prototype._giveContainerGroup=function(e){var t=this._containerGroup;return t||(t=this._containerGroup=new na,this._initEvents(t),this.group.add(t)),t.x=e.x,t.y=e.y,t},t.prototype._doRender=function(e,t,n){var r=t.getData().tree,i=this._oldTree,o=fa(),a=fa(),s=this._storage,u=[];function l(e,r,i,l){return ga(t,a,s,n,o,u,e,r,i,l)}p(r.root?[r.root]:[],i&&i.root?[i.root]:[],e,r===i||!i,0);var c=f(s);if(this._oldTree=r,this._storage=a,this._controllerHost){var d=this.seriesModel.layoutInfo,h=r.root.getLayout();h.width===d.width&&h.height===d.height&&(this._controllerHost.zoom=1)}return{lastsForAnimation:o,willDeleteEls:c,renderFinally:g};function p(e,t,n,r,i){function o(e){return e.getId()}function a(o,a){var s=null!=o?e[o]:null,u=null!=a?t[a]:null,c=l(s,u,n,i);c&&p(s&&s.viewChildren||[],u&&u.viewChildren||[],c,r,i+1)}r?(t=e,(0,y.__)(e,(function(e,t){!e.isRemoved()&&a(t,t)}))):new Wo.A(t,e,o,o).add(a).update(a).remove((0,y.cF)(a,null)).execute()}function f(e){var t=fa();return e&&(0,y.__)(e,(function(e,n){var r=t[n];(0,y.__)(e,(function(e){e&&(r.push(e),ha(e).willDelete=!0)}))})),t}function g(){(0,y.__)(c,(function(e){(0,y.__)(e,(function(e){e.parent&&e.parent.remove(e)}))})),(0,y.__)(u,(function(e){e.invisible=!0,e.dirty()}))}},t.prototype._doAnimation=function(e,t,n,r){var i=n.get("animationDurationUpdate"),o=n.get("animationEasing"),a=((0,y.Tn)(i)?0:i)||0,s=((0,y.Tn)(o)?null:o)||"cubicOut",u=$o();(0,y.__)(t.willDeleteEls,(function(e,t){(0,y.__)(e,(function(e,n){if(!e.invisible){var i,o=e.parent,l=ha(o);if(r&&"drillDown"===r.direction)i=o===r.rootNodeGroup?{shape:{x:0,y:0,width:l.nodeWidth,height:l.nodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var c=0,d=0;l.willDelete||(c=l.nodeWidth/2,d=l.nodeHeight/2),i="nodeGroup"===t?{x:c,y:d,style:{opacity:0}}:{shape:{x:c,y:d,width:0,height:0},style:{opacity:0}}}i&&u.add(e,i,a,0,s)}}))})),(0,y.__)(this._storage,(function(e,n){(0,y.__)(e,(function(e,r){var i=t.lastsForAnimation[n][r],o={};i&&(e instanceof _t.A?null!=i.oldX&&(o.x=e.x,o.y=e.y,e.x=i.oldX,e.y=i.oldY):(i.oldShape&&(o.shape=(0,y.X$)({},e.shape),e.setShape(i.oldShape)),i.fadein?(e.setStyle("opacity",0),o.style={opacity:1}):1!==e.style.opacity&&(o.style={opacity:1})),u.add(e,o,a,0,s))}))}),this),this._state="animating",u.finished((0,y.oI)((function(){this._state="ready",t.renderFinally()}),this)).start()},t.prototype._resetController=function(e){var t=this._controller,n=this._controllerHost;n||(this._controllerHost={target:this.group},n=this._controllerHost),t||(t=this._controller=new ln(e.getZr()),t.enable(this.seriesModel.get("roam")),n.zoomLimit=this.seriesModel.get("scaleLimit"),n.zoom=this.seriesModel.get("zoom"),t.on("pan",(0,y.oI)(this._onPan,this)),t.on("zoom",(0,y.oI)(this._onZoom,this)));var r=new Un.A(0,0,e.getWidth(),e.getHeight());t.setPointerChecker((function(e,t,n){return r.contain(t,n)}))},t.prototype._clearController=function(){var e=this._controller;this._controllerHost=null,e&&(e.dispose(),e=null)},t.prototype._onPan=function(e){if("animating"!==this._state&&(Math.abs(e.dx)>ia||Math.abs(e.dy)>ia)){var t=this.seriesModel.getData().tree.root;if(!t)return;var n=t.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+e.dx,y:n.y+e.dy,width:n.width,height:n.height}})}},t.prototype._onZoom=function(e){var t=e.originX,n=e.originY,r=e.scale;if("animating"!==this._state){var i=this.seriesModel.getData().tree.root;if(!i)return;var o=i.getLayout();if(!o)return;var a=new Un.A(o.x,o.y,o.width,o.height),s=null,u=this._controllerHost;s=u.zoomLimit;var l=u.zoom=u.zoom||1;if(l*=r,s){var c=s.min||0,d=s.max||1/0;l=Math.max(Math.min(d,l),c)}var h=l/u.zoom;u.zoom=l;var p=this.seriesModel.layoutInfo;t-=p.x,n-=p.y;var f=_n.vt();_n.Tl(f,f,[-t,-n]),_n.hs(f,f,[h,h]),_n.Tl(f,f,[t,n]),a.applyTransform(f),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:a.x,y:a.y,width:a.width,height:a.height}})}},t.prototype._initEvents=function(e){var t=this;e.on("click",(function(e){if("ready"===t._state){var n=t.seriesModel.get("nodeClick",!0);if(n){var r=t.findTarget(e.offsetX,e.offsetY);if(r){var i=r.node;if(i.getLayout().isLeafRoot)t._rootToNode(r);else if("zoomToNode"===n)t._zoomToNode(r);else if("link"===n){var o=i.hostTree.data.getItemModel(i.dataIndex),a=o.get("link",!0),s=o.get("target",!0)||"blank";a&&(0,ta.JW)(a,s)}}}}}),this)},t.prototype._renderBreadcrumb=function(e,t,n){var r=this;n||(n=null!=e.get("leafDepth",!0)?{node:e.getViewRoot()}:this.findTarget(t.getWidth()/2,t.getHeight()/2),n||(n={node:e.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new Jo(this.group))).render(e,t,n.node,(function(t){"animating"!==r._state&&(So(e.getViewRoot(),t)?r._rootToNode({node:t}):r._zoomToNode({node:t}))}))},t.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=fa(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},t.prototype.dispose=function(){this._clearController()},t.prototype._zoomToNode=function(e){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype._rootToNode=function(e){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:e.node})},t.prototype.findTarget=function(e,t){var n,r=this.seriesModel.getViewRoot();return r.eachNode({attr:"viewChildren",order:"preorder"},(function(r){var i=this._storage.background[r.getRawIndex()];if(i){var o=i.transformCoordToLocal(e,t),a=i.shape;if(!(a.x<=o[0]&&o[0]<=a.x+a.width&&a.y<=o[1]&&o[1]<=a.y+a.height))return!1;n={node:r,offsetX:o[0],offsetY:o[1]}}}),this),n},t.type="treemap",t}(bt.A);function fa(){return{nodeGroup:[],background:[],content:[]}}function ga(e,t,n,r,i,o,a,s,u,l){if(a){var c=a.getLayout(),d=e.getData(),h=a.getModel();if(d.setItemGraphicEl(a.dataIndex,null),c&&c.isInView){var p=c.width,f=c.height,g=c.borderWidth,m=c.invisible,_=a.getRawIndex(),v=s&&s.getRawIndex(),b=a.viewChildren,F=c.upperHeight,w=b&&b.length,C=h.getModel("itemStyle"),D=h.getModel(["emphasis","itemStyle"]),S=h.getModel(["blur","itemStyle"]),k=h.getModel(["select","itemStyle"]),x=C.get("borderRadius")||0,E=G("nodeGroup",na);if(E){if(u.add(E),E.x=c.x||0,E.y=c.y||0,E.markRedraw(),ha(E).nodeWidth=p,ha(E).nodeHeight=f,c.isAboveViewRoot)return E;var A=G("background",ra,l,ua);A&&I(E,A,w&&c.upperLabelHeight);var T=h.getModel("emphasis"),M=T.get("focus"),O=T.get("blurScope"),L=T.get("disabled"),R="ancestor"===M?a.getAncestorsIndices():"descendant"===M?a.getDescendantIndices():M;if(w)(0,yt.u6)(E)&&(0,yt.ix)(E,!1),A&&((0,yt.ix)(A,!L),d.setItemGraphicEl(a.dataIndex,A),(0,yt.gR)(A,R,O));else{var P=G("content",ra,l,la);P&&N(E,P),A.disableMorphing=!0,A&&(0,yt.u6)(A)&&(0,yt.ix)(A,!1),(0,yt.ix)(E,!L),d.setItemGraphicEl(a.dataIndex,E),(0,yt.gR)(E,R,O)}return E}}}function I(t,n,r){var i=(0,Lr.z)(n);if(i.dataIndex=a.dataIndex,i.seriesIndex=e.seriesIndex,n.setShape({x:0,y:0,width:p,height:f,r:x}),m)B(n);else{n.invisible=!1;var o=a.getVisual("style"),s=o.stroke,u=da(C);u.fill=s;var l=ca(D);l.fill=D.get("borderColor");var c=ca(S);c.fill=S.get("borderColor");var d=ca(k);if(d.fill=k.get("borderColor"),r){var h=p-2*g;j(n,s,o.opacity,{x:g,y:0,width:h,height:F})}else n.removeTextContent();n.setStyle(u),n.ensureState("emphasis").style=l,n.ensureState("blur").style=c,n.ensureState("select").style=d,(0,yt.DW)(n)}t.add(n)}function N(t,n){var r=(0,Lr.z)(n);r.dataIndex=a.dataIndex,r.seriesIndex=e.seriesIndex;var i=Math.max(p-2*g,0),o=Math.max(f-2*g,0);if(n.culling=!0,n.setShape({x:g,y:g,width:i,height:o,r:x}),m)B(n);else{n.invisible=!1;var s=a.getVisual("style"),u=s.fill,l=da(C);l.fill=u,l.decal=s.decal;var c=ca(D),d=ca(S),h=ca(k);j(n,u,s.opacity,null),n.setStyle(l),n.ensureState("emphasis").style=c,n.ensureState("blur").style=d,n.ensureState("select").style=h,(0,yt.DW)(n)}t.add(n)}function B(e){!e.invisible&&o.push(e)}function j(t,n,r,i){var o=h.getModel(i?aa:oa),s=(0,Ir.vS)(h.get("name"),null),u=o.getShallow("show");(0,Ft.qM)(t,(0,Ft.lx)(h,i?aa:oa),{defaultText:u?s:null,inheritColor:n,defaultOpacity:r,labelFetcher:e,labelDataIndex:a.dataIndex});var l=t.getTextContent();if(l){var d=l.style,p=(0,y.QX)(d.padding||0);i&&(t.setTextConfig({layoutRect:i}),l.disableLabelLayout=!0),l.beforeUpdate=function(){var e=Math.max((i?i.width:t.shape.width)-p[1]-p[3],0),n=Math.max((i?i.height:t.shape.height)-p[0]-p[2],0);d.width===e&&d.height===n||l.setStyle({width:e,height:n})},d.truncateMinChar=2,d.lineOverflow="truncate",H(d,i,c);var f=l.getState("emphasis");H(f?f.style:null,i,c)}}function H(t,n,r){var i=t?t.text:null;if(!n&&r.isLeafRoot&&null!=i){var o=e.get("drillDownIcon",!0);t.text=o?o+" "+i:i}}function G(e,r,o,a){var s=null!=v&&n[e][v],u=i[e];return s?(n[e][v]=null,V(u,s)):m||(s=new r,s instanceof Pr.Ay&&(s.z2=ma(o,a)),Y(u,s)),t[e][_]=s}function V(e,t){var n=e[_]={};t instanceof na?(n.oldX=t.x,n.oldY=t.y):n.oldShape=(0,y.X$)({},t.shape)}function Y(e,t){var n=e[_]={},o=a.parentNode,s=t instanceof _t.A;if(o&&(!r||"drillDown"===r.direction)){var u=0,l=0,c=i.background[o.getRawIndex()];!r&&c&&c.oldShape&&(u=c.oldShape.width,l=c.oldShape.height),s?(n.oldX=0,n.oldY=l):n.oldShape={x:u,y:l,width:0,height:0}}n.fadein=!s}}function ma(e,t){return e*sa+t}var _a=pa,ya=y.__,va=y.Gv,ba=-1,Fa=function(){function e(t){var n=t.mappingMethod,r=t.type,i=this.option=y.o8(t);this.type=r,this.mappingMethod=n,this._normalizeData=La[n];var o=e.visualHandlers[r];this.applyVisual=o.applyVisual,this.getColorMapper=o.getColorMapper,this._normalizedToVisual=o._normalizedToVisual[n],"piecewise"===n?(Da(i),wa(i)):"category"===n?i.categories?Ca(i):Da(i,!0):(y.vA("linear"!==n||i.dataExtent),Da(i))}return e.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},e.prototype.getNormalizer=function(){return y.oI(this._normalizeData,this)},e.listVisualTypes=function(){return y.HP(e.visualHandlers)},e.isValidType=function(t){return e.visualHandlers.hasOwnProperty(t)},e.eachVisual=function(e,t,n){y.Gv(e)?y.__(e,t,n):t.call(n,e)},e.mapVisual=function(t,n,r){var i,o=y.cy(t)?[]:y.Gv(t)?{}:(i=!0,null);return e.eachVisual(t,(function(e,t){var a=n.call(r,e,t);i?o=a:o[t]=a})),o},e.retrieveVisuals=function(t){var n,r={};return t&&ya(e.visualHandlers,(function(e,i){t.hasOwnProperty(i)&&(r[i]=t[i],n=!0)})),n?r:null},e.prepareVisualTypes=function(e){if(y.cy(e))e=e.slice();else{if(!va(e))return[];var t=[];ya(e,(function(e,n){t.push(n)})),e=t}return e.sort((function(e,t){return"color"===t&&"color"!==e&&0===e.indexOf("color")?1:-1})),e},e.dependsOn=function(e,t){return"color"===t?!(!e||0!==e.indexOf(t)):e===t},e.findPieceIndex=function(e,t,n){for(var r,i=1/0,o=0,a=t.length;o<a;o++){var s=t[o].value;if(null!=s){if(s===e||y.Kg(s)&&s===e+"")return o;n&&d(s,o)}}for(o=0,a=t.length;o<a;o++){var u=t[o],l=u.interval,c=u.close;if(l){if(l[0]===-1/0){if(Ra(c[1],e,l[1]))return o}else if(l[1]===1/0){if(Ra(c[0],l[0],e))return o}else if(Ra(c[0],l[0],e)&&Ra(c[1],e,l[1]))return o;n&&d(l[0],o),n&&d(l[1],o)}}if(n)return e===1/0?t.length-1:e===-1/0?0:r;function d(t,n){var o=Math.abs(t-e);o<i&&(i=o,r=n)}},e.visualHandlers={color:{applyVisual:xa("color"),getColorMapper:function(){var e=this.option;return y.oI("category"===e.mappingMethod?function(e,t){return!t&&(e=this._normalizeData(e)),Ea.call(this,e)}:function(t,n,r){var i=!!r;return!n&&(t=this._normalizeData(t)),r=ie.ad(t,e.parsedVisual,r),i?r:ie.As(r,"rgba")},this)},_normalizedToVisual:{linear:function(e){return ie.As(ie.ad(e,this.option.parsedVisual),"rgba")},category:Ea,piecewise:function(e,t){var n=Ma.call(this,t);return null==n&&(n=ie.As(ie.ad(e,this.option.parsedVisual),"rgba")),n},fixed:Aa}},colorHue:Sa((function(e,t){return ie.Yu(e,t)})),colorSaturation:Sa((function(e,t){return ie.Yu(e,null,t)})),colorLightness:Sa((function(e,t){return ie.Yu(e,null,null,t)})),colorAlpha:Sa((function(e,t){return ie.hm(e,t)})),decal:{applyVisual:xa("decal"),_normalizedToVisual:{linear:null,category:Ea,piecewise:null,fixed:null}},opacity:{applyVisual:xa("opacity"),_normalizedToVisual:Ta([0,1])},liftZ:{applyVisual:xa("liftZ"),_normalizedToVisual:{linear:Aa,category:Aa,piecewise:Aa,fixed:Aa}},symbol:{applyVisual:function(e,t,n){var r=this.mapValueToVisual(e);n("symbol",r)},_normalizedToVisual:{linear:ka,category:Ea,piecewise:function(e,t){var n=Ma.call(this,t);return null==n&&(n=ka.call(this,e)),n},fixed:Aa}},symbolSize:{applyVisual:xa("symbolSize"),_normalizedToVisual:Ta([0,1])}},e}();function wa(e){var t=e.pieceList;e.hasSpecialVisual=!1,y.__(t,(function(t,n){t.originIndex=n,null!=t.visual&&(e.hasSpecialVisual=!0)}))}function Ca(e){var t=e.categories,n=e.categoryMap={},r=e.visual;if(ya(t,(function(e,t){n[e]=t})),!y.cy(r)){var i=[];y.Gv(r)?ya(r,(function(e,t){var r=n[t];i[null!=r?r:ba]=e})):i[ba]=r,r=Oa(e,i)}for(var o=t.length-1;o>=0;o--)null==r[o]&&(delete n[t[o]],t.pop())}function Da(e,t){var n=e.visual,r=[];y.Gv(n)?ya(n,(function(e){r.push(e)})):null!=n&&r.push(n);var i={color:1,symbol:1};t||1!==r.length||i.hasOwnProperty(e.type)||(r[1]=r[0]),Oa(e,r)}function Sa(e){return{applyVisual:function(t,n,r){var i=this.mapValueToVisual(t);r("color",e(n("color"),i))},_normalizedToVisual:Ta([0,1])}}function ka(e){var t=this.option.visual;return t[Math.round((0,Xt.Cb)(e,[0,1],[0,t.length-1],!0))]||{}}function xa(e){return function(t,n,r){r(e,this.mapValueToVisual(t))}}function Ea(e){var t=this.option.visual;return t[this.option.loop&&e!==ba?e%t.length:e]}function Aa(){return this.option.visual[0]}function Ta(e){return{linear:function(t){return(0,Xt.Cb)(t,e,this.option.visual,!0)},category:Ea,piecewise:function(t,n){var r=Ma.call(this,n);return null==r&&(r=(0,Xt.Cb)(t,e,this.option.visual,!0)),r},fixed:Aa}}function Ma(e){var t=this.option,n=t.pieceList;if(t.hasSpecialVisual){var r=Fa.findPieceIndex(e,n),i=n[r];if(i&&i.visual)return i.visual[this.type]}}function Oa(e,t){return e.visual=t,"color"===e.type&&(e.parsedVisual=y.Tj(t,(function(e){var t=ie.qg(e);return t||[0,0,0,1]}))),t}var La={linear:function(e){return(0,Xt.Cb)(e,this.option.dataExtent,[0,1],!0)},piecewise:function(e){var t=this.option.pieceList,n=Fa.findPieceIndex(e,t,!0);if(null!=n)return(0,Xt.Cb)(n,[0,t.length-1],[0,1],!0)},category:function(e){var t=this.option.categories?this.option.categoryMap[e]:e;return null==t?ba:t},fixed:y.lQ};function Ra(e,t,n){return e?t<=n:t<n}var Pa=Fa,Ia="itemStyle",Na=(0,Ir.$r)(),Ba={seriesType:"treemap",reset:function(e){var t=e.getData().tree,n=t.root;n.isRemoved()||ja(n,{},e.getViewRoot().getAncestors(),e)}};function ja(e,t,n,r){var i=e.getModel(),o=e.getLayout(),a=e.hostTree.data;if(o&&!o.invisible&&o.isInView){var s,u=i.getModel(Ia),l=Ha(u,t,r),c=a.ensureUniqueItemVisual(e.dataIndex,"style"),d=u.get("borderColor"),h=u.get("borderColorSaturation");null!=h&&(s=Ga(l),d=Va(h,s)),c.stroke=d;var p=e.viewChildren;if(p&&p.length){var f=Wa(e,i,o,u,l,p);(0,y.__)(p,(function(e,t){if(e.depth>=n.length||e===n[e.depth]){var o=za(i,l,e,t,f,r);ja(e,o,n,r)}}))}else s=Ga(l),c.fill=s}}function Ha(e,t,n){var r=(0,y.X$)({},t),i=n.designatedVisualItemStyle;return(0,y.__)(["color","colorAlpha","colorSaturation"],(function(n){i[n]=t[n];var o=e.get(n);i[n]=null,null!=o&&(r[n]=o)})),r}function Ga(e){var t=Ya(e,"color");if(t){var n=Ya(e,"colorAlpha"),r=Ya(e,"colorSaturation");return r&&(t=(0,ie.Yu)(t,null,null,r)),n&&(t=(0,ie.hm)(t,n)),t}}function Va(e,t){return null!=t?(0,ie.Yu)(t,null,null,e):null}function Ya(e,t){var n=e[t];if(null!=n&&"none"!==n)return n}function Wa(e,t,n,r,i,o){if(o&&o.length){var a=qa(t,"color")||null!=i.color&&"none"!==i.color&&(qa(t,"colorAlpha")||qa(t,"colorSaturation"));if(a){var s=t.get("visualMin"),u=t.get("visualMax"),l=n.dataExtent.slice();null!=s&&s<l[0]&&(l[0]=s),null!=u&&u>l[1]&&(l[1]=u);var c=t.get("colorMappingBy"),d={type:a.name,dataExtent:l,visual:a.range};"color"!==d.type||"index"!==c&&"id"!==c?d.mappingMethod="linear":(d.mappingMethod="category",d.loop=!0);var h=new Pa(d);return Na(h).drColorMappingBy=c,h}}}function qa(e,t){var n=e.get(t);return(0,y.cy)(n)&&n.length?{name:t,range:n}:null}function za(e,t,n,r,i,o){var a=(0,y.X$)({},t);if(i){var s=i.type,u="color"===s&&Na(i).drColorMappingBy,l="index"===u?r:"id"===u?o.mapIdToIndex(n.getId()):n.getValue(e.get("visualDimension"));a[s]=i.mapValueToVisual(l)}return a}var Ua=Math.max,Ka=Math.min,Xa=y.Je,Qa=y.__,Ja=["itemStyle","borderWidth"],Za=["itemStyle","gapWidth"],$a=["upperLabel","show"],es=["upperLabel","height"],ts={seriesType:"treemap",reset:function(e,t,n,r){var i=n.getWidth(),o=n.getHeight(),a=e.option,s=mi.dV(e.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),u=a.size||[],l=(0,Xt.lo)(Xa(s.width,u[0]),i),c=(0,Xt.lo)(Xa(s.height,u[1]),o),d=r&&r.type,h=["treemapZoomToNode","treemapRootToNode"],p=Co(r,h,e),f="treemapRender"===d||"treemapMove"===d?r.rootRect:null,g=e.getViewRoot(),m=Do(g);if("treemapMove"!==d){var _="treemapZoomToNode"===d?ls(e,p,g,l,c):f?[f.width,f.height]:[l,c],v=a.sort;v&&"asc"!==v&&"desc"!==v&&(v="desc");var b={squareRatio:a.squareRatio,sort:v,leafDepth:a.leafDepth};g.hostTree.clearLayouts();var F={x:0,y:0,width:_[0],height:_[1],area:_[0]*_[1]};g.setLayout(F),ns(g,b,!1,0),F=g.getLayout(),Qa(m,(function(e,t){var n=(m[t+1]||g).getValue();e.setLayout(y.X$({dataExtent:[n,n],borderWidth:0,upperHeight:0},F))}))}var w=e.getData().tree.root;w.setLayout(cs(s,f,p),!0),e.setLayoutInfo(s),ds(w,new Un.A(-s.x,-s.y,i,o),m,g,0)}};function ns(e,t,n,r){var i,o;if(!e.isRemoved()){var a=e.getLayout();i=a.width,o=a.height;var s=e.getModel(),u=s.get(Ja),l=s.get(Za)/2,c=hs(s),d=Math.max(u,c),h=u-l,p=d-l;e.setLayout({borderWidth:u,upperHeight:d,upperLabelHeight:c},!0),i=Ua(i-2*h,0),o=Ua(o-h-p,0);var f=i*o,g=rs(e,s,f,t,n,r);if(g.length){var m={x:h,y:p,width:i,height:o},_=Ka(i,o),y=1/0,v=[];v.area=0;for(var b=0,F=g.length;b<F;){var w=g[b];v.push(w),v.area+=w.getLayout().area;var C=ss(v,_,t.squareRatio);C<=y?(b++,y=C):(v.area-=v.pop().getLayout().area,us(v,_,m,l,!1),_=Ka(m.width,m.height),v.length=v.area=0,y=1/0)}if(v.length&&us(v,_,m,l,!0),!n){var D=s.get("childrenVisibleMin");null!=D&&f<D&&(n=!0)}for(b=0,F=g.length;b<F;b++)ns(g[b],t,n,r+1)}}}function rs(e,t,n,r,i,o){var a=e.children||[],s=r.sort;"asc"!==s&&"desc"!==s&&(s=null);var u=null!=r.leafDepth&&r.leafDepth<=o;if(i&&!u)return e.viewChildren=[];a=y.pb(a,(function(e){return!e.isRemoved()})),os(a,s);var l=as(t,a,s);if(0===l.sum)return e.viewChildren=[];if(l.sum=is(t,n,l.sum,s,a),0===l.sum)return e.viewChildren=[];for(var c=0,d=a.length;c<d;c++){var h=a[c].getValue()/l.sum*n;a[c].setLayout({area:h})}return u&&(a.length&&e.setLayout({isLeafRoot:!0},!0),a.length=0),e.viewChildren=a,e.setLayout({dataExtent:l.dataExtent},!0),a}function is(e,t,n,r,i){if(!r)return n;for(var o=e.get("visibleMin"),a=i.length,s=a,u=a-1;u>=0;u--){var l=i["asc"===r?a-u-1:u].getValue();l/n*t<o&&(s=u,n-=l)}return"asc"===r?i.splice(0,a-s):i.splice(s,a-s),n}function os(e,t){return t&&e.sort((function(e,n){var r="asc"===t?e.getValue()-n.getValue():n.getValue()-e.getValue();return 0===r?"asc"===t?e.dataIndex-n.dataIndex:n.dataIndex-e.dataIndex:r})),e}function as(e,t,n){for(var r=0,i=0,o=t.length;i<o;i++)r+=t[i].getValue();var a,s=e.get("visualDimension");return t&&t.length?"value"===s&&n?(a=[t[t.length-1].getValue(),t[0].getValue()],"asc"===n&&a.reverse()):(a=[1/0,-1/0],Qa(t,(function(e){var t=e.getValue(s);t<a[0]&&(a[0]=t),t>a[1]&&(a[1]=t)}))):a=[NaN,NaN],{sum:r,dataExtent:a}}function ss(e,t,n){for(var r=0,i=1/0,o=0,a=void 0,s=e.length;o<s;o++)a=e[o].getLayout().area,a&&(a<i&&(i=a),a>r&&(r=a));var u=e.area*e.area,l=t*t*n;return u?Ua(l*r/u,u/(l*i)):1/0}function us(e,t,n,r,i){var o=t===n.width?0:1,a=1-o,s=["x","y"],u=["width","height"],l=n[s[o]],c=t?e.area/t:0;(i||c>n[u[a]])&&(c=n[u[a]]);for(var d=0,h=e.length;d<h;d++){var p=e[d],f={},g=c?p.getLayout().area/c:0,m=f[u[a]]=Ua(c-2*r,0),_=n[s[o]]+n[u[o]]-l,y=d===h-1||_<g?_:g,v=f[u[o]]=Ua(y-2*r,0);f[s[a]]=n[s[a]]+Ka(r,m/2),f[s[o]]=l+Ka(r,v/2),l+=y,p.setLayout(f,!0)}n[s[a]]+=c,n[u[a]]-=c}function ls(e,t,n,r,i){var o,a=(t||{}).node,s=[r,i];if(!a||a===n)return s;var u=r*i,l=u*e.option.zoomToNodeRatio;while(o=a.parentNode){for(var c=0,d=o.children,h=0,p=d.length;h<p;h++)c+=d[h].getValue();var f=a.getValue();if(0===f)return s;l*=c/f;var g=o.getModel(),m=g.get(Ja),_=Math.max(m,hs(g));l+=4*m*m+(3*m+_)*Math.pow(l,.5),l>Xt.Is&&(l=Xt.Is),a=o}l<u&&(l=u);var y=Math.pow(l/u,.5);return[r*y,i*y]}function cs(e,t,n){if(t)return{x:t.x,y:t.y};var r={x:0,y:0};if(!n)return r;var i=n.node,o=i.getLayout();if(!o)return r;var a=[o.width/2,o.height/2],s=i;while(s){var u=s.getLayout();a[0]+=u.x,a[1]+=u.y,s=s.parentNode}return{x:e.width/2-a[0],y:e.height/2-a[1]}}function ds(e,t,n,r,i){var o=e.getLayout(),a=n[i],s=a&&a===e;if(!(a&&!s||i===n.length&&e!==r)){e.setLayout({isInView:!0,invisible:!s&&!t.intersect(o),isAboveViewRoot:s},!0);var u=new Un.A(t.x-o.x,t.y-o.y,t.width,t.height);Qa(e.viewChildren||[],(function(e){ds(e,u,n,r,i+1)}))}}function hs(e){return e.get($a)?e.get(es):0}function ps(e){e.registerSeriesModel(Yo),e.registerChartView(_a),e.registerVisual(Ba),e.registerLayout(ts),No(e)}function fs(e){var t=e.findComponents({mainType:"legend"});t&&t.length&&e.eachSeriesByType("graph",(function(e){var n=e.getCategoriesData(),r=e.getGraph(),i=r.data,o=n.mapArray(n.getName);i.filterSelf((function(e){var n=i.getItemModel(e),r=n.getShallow("category");if(null!=r){(0,y.Et)(r)&&(r=o[r]);for(var a=0;a<t.length;a++)if(!t[a].isSelected(r))return!1}return!0}))}))}function gs(e){var t={};e.eachSeriesByType("graph",(function(e){var n=e.getCategoriesData(),r=e.getData(),i={};n.each((function(r){var o=n.getName(r);i["ec-"+o]=r;var a=n.getItemModel(r),s=a.getModel("itemStyle").getItemStyle();s.fill||(s.fill=e.getColorFromPalette(o,t)),n.setItemVisual(r,"style",s);for(var u=["symbol","symbolSize","symbolKeepAspect"],l=0;l<u.length;l++){var c=a.getShallow(u[l],!0);null!=c&&n.setItemVisual(r,u[l],c)}})),n.count()&&r.each((function(e){var t=r.getItemModel(e),o=t.getShallow("category");if(null!=o){(0,y.Kg)(o)&&(o=i["ec-"+o]);var a=n.getItemVisual(o,"style"),s=r.ensureUniqueItemVisual(e,"style");(0,y.X$)(s,a);for(var u=["symbol","symbolSize","symbolKeepAspect"],l=0;l<u.length;l++)r.setItemVisual(e,u[l],n.getItemVisual(o,u[l]))}}))}))}function ms(e){return e instanceof Array||(e=[e,e]),e}function _s(e){e.eachSeriesByType("graph",(function(e){var t=e.getGraph(),n=e.getEdgeData(),r=ms(e.get("edgeSymbol")),i=ms(e.get("edgeSymbolSize"));n.setVisual("fromSymbol",r&&r[0]),n.setVisual("toSymbol",r&&r[1]),n.setVisual("fromSymbolSize",i&&i[0]),n.setVisual("toSymbolSize",i&&i[1]),n.setVisual("style",e.getModel("lineStyle").getLineStyle()),n.each((function(e){var r=n.getItemModel(e),i=t.getEdgeByIndex(e),o=ms(r.getShallow("symbol",!0)),a=ms(r.getShallow("symbolSize",!0)),s=r.getModel("lineStyle").getLineStyle(),u=n.ensureUniqueItemVisual(e,"style");switch((0,y.X$)(u,s),u.stroke){case"source":var l=i.node1.getVisual("style");u.stroke=l&&l.fill;break;case"target":l=i.node2.getVisual("style");u.stroke=l&&l.fill;break}o[0]&&i.setVisual("fromSymbol",o[0]),o[1]&&i.setVisual("toSymbol",o[1]),a[0]&&i.setVisual("fromSymbolSize",a[0]),a[1]&&i.setVisual("toSymbolSize",a[1])}))}))}var ys="--\x3e",vs=function(e){return e.get("autoCurveness")||null},bs=function(e,t){var n=vs(e),r=20,i=[];if(y.Et(n))r=n;else if(y.cy(n))return void(e.__curvenessList=n);t>r&&(r=t);var o=r%2?r+2:r+3;i=[];for(var a=0;a<o;a++)i.push((a%2?a+1:a)/10*(a%2?-1:1));e.__curvenessList=i},Fs=function(e,t,n){var r=[e.id,e.dataIndex].join("."),i=[t.id,t.dataIndex].join(".");return[n.uid,r,i].join(ys)},ws=function(e){var t=e.split(ys);return[t[0],t[2],t[1]].join(ys)},Cs=function(e,t){var n=Fs(e.node1,e.node2,t);return t.__edgeMap[n]},Ds=function(e,t){var n=Ss(Fs(e.node1,e.node2,t),t),r=Ss(Fs(e.node2,e.node1,t),t);return n+r},Ss=function(e,t){var n=t.__edgeMap;return n[e]?n[e].length:0};function ks(e){vs(e)&&(e.__curvenessList=[],e.__edgeMap={},bs(e))}function xs(e,t,n,r){if(vs(n)){var i=Fs(e,t,n),o=n.__edgeMap,a=o[ws(i)];o[i]&&!a?o[i].isForward=!0:a&&o[i]&&(a.isForward=!0,o[i].isForward=!1),o[i]=o[i]||[],o[i].push(r)}}function Es(e,t,n,r){var i=vs(t),o=y.cy(i);if(!i)return null;var a=Cs(e,t);if(!a)return null;for(var s=-1,u=0;u<a.length;u++)if(a[u]===n){s=u;break}var l=Ds(e,t);bs(t,l),e.lineStyle=e.lineStyle||{};var c=Fs(e.node1,e.node2,t),d=t.__curvenessList,h=o||l%2?0:1;if(a.isForward)return d[h+s];var p=ws(c),f=Ss(p,t),g=d[s+f+h];return r?o?i&&0===i[0]?(f+h)%2?g:-g:((f%2?0:1)+h)%2?g:-g:(f+h)%2?g:-g:d[s+f+h]}function As(e){var t=e.coordinateSystem;if(!t||"view"===t.type){var n=e.getGraph();n.eachNode((function(e){var t=e.getModel();e.setLayout([+t.get("x"),+t.get("y")])})),Ts(n,e)}}function Ts(e,t){e.eachEdge((function(e,n){var r=y.WV(e.getModel().get(["lineStyle","curveness"]),-Es(e,t,n,!0),0),i=Kn.o8(e.node1.getLayout()),o=Kn.o8(e.node2.getLayout()),a=[i,o];+r&&a.push([(i[0]+o[0])/2-(i[1]-o[1])*r,(i[1]+o[1])/2-(o[0]-i[0])*r]),e.setLayout(a)}))}function Ms(e,t){e.eachSeriesByType("graph",(function(e){var t=e.get("layout"),n=e.coordinateSystem;if(n&&"view"!==n.type){var r=e.getData(),i=[];(0,y.__)(n.dimensions,(function(e){i=i.concat(r.mapDimensionsAll(e))}));for(var o=0;o<r.count();o++){for(var a=[],s=!1,u=0;u<i.length;u++){var l=r.get(i[u],o);isNaN(l)||(s=!0),a.push(l)}s?r.setItemLayout(o,n.dataToPoint(a)):r.setItemLayout(o,[NaN,NaN])}Ts(r.graph,e)}else t&&"none"!==t||As(e)}))}function Os(e){var t=e.coordinateSystem;if("view"!==t.type)return 1;var n=e.option.nodeScaleRatio,r=t.scaleX,i=t.getZoom(),o=(i-1)*n+1;return o/r}function Ls(e){var t=e.getVisual("symbolSize");return t instanceof Array&&(t=(t[0]+t[1])/2),+t}var Rs=Math.PI,Ps=[];function Is(e,t,n,r){var i=e.coordinateSystem;if(!i||"view"===i.type){var o=i.getBoundingRect(),a=e.getData(),s=a.graph,u=o.width/2+o.x,l=o.height/2+o.y,c=Math.min(o.width,o.height)/2,d=a.count();if(a.setLayout({cx:u,cy:l}),d){if(n){var h=i.pointToData(r),p=h[0],f=h[1],g=[p-u,f-l];Kn.S8(g,g),Kn.hs(g,g,c),n.setLayout([u+g[0],l+g[1]],!0);var m=e.get(["circular","rotateLabel"]);Bs(n,m,u,l)}Ns[t](e,s,a,c,u,l,d),s.eachEdge((function(t,n){var r,i=y.WV(t.getModel().get(["lineStyle","curveness"]),Es(t,e,n),0),o=Kn.o8(t.node1.getLayout()),a=Kn.o8(t.node2.getLayout()),s=(o[0]+a[0])/2,c=(o[1]+a[1])/2;+i&&(i*=3,r=[u*i+s*(1-i),l*i+c*(1-i)]),t.setLayout([o,a,r])}))}}}var Ns={value:function(e,t,n,r,i,o,a){var s=0,u=n.getSum("value"),l=2*Math.PI/(u||a);t.eachNode((function(e){var t=e.getValue("value"),n=l*(u?t:1)/2;s+=n,e.setLayout([r*Math.cos(s)+i,r*Math.sin(s)+o]),s+=n}))},symbolSize:function(e,t,n,r,i,o,a){var s=0;Ps.length=a;var u=Os(e);t.eachNode((function(e){var t=Ls(e);isNaN(t)&&(t=2),t<0&&(t=0),t*=u;var n=Math.asin(t/2/r);isNaN(n)&&(n=Rs/2),Ps[e.dataIndex]=n,s+=2*n}));var l=(2*Rs-s)/a/2,c=0;t.eachNode((function(e){var t=l+Ps[e.dataIndex];c+=t,(!e.getLayout()||!e.getLayout().fixed)&&e.setLayout([r*Math.cos(c)+i,r*Math.sin(c)+o]),c+=t}))}};function Bs(e,t,n,r){var i=e.getGraphicEl();if(i){var o=e.getModel(),a=o.get(["label","rotate"])||0,s=i.getSymbolPath();if(t){var u=e.getLayout(),l=Math.atan2(u[1]-r,u[0]-n);l<0&&(l=2*Math.PI+l);var c=u[0]<n;c&&(l-=Math.PI);var d=c?"left":"right";s.setTextConfig({rotation:-l,position:d,origin:"center"});var h=s.ensureState("emphasis");y.X$(h.textConfig||(h.textConfig={}),{position:d})}else s.setTextConfig({rotation:a*=Math.PI/180})}}function js(e){e.eachSeriesByType("graph",(function(e){"circular"===e.get("layout")&&Is(e,"symbolSize")}))}var Hs=Kn.Ln;function Gs(e,t,n){for(var r=e,i=t,o=n.rect,a=o.width,s=o.height,u=[o.x+a/2,o.y+s/2],l=null==n.gravity?.1:n.gravity,c=0;c<r.length;c++){var d=r[c];d.p||(d.p=Kn.vt(a*(Math.random()-.5)+u[0],s*(Math.random()-.5)+u[1])),d.pp=Kn.o8(d.p),d.edges=null}var h,p,f=null==n.friction?.6:n.friction,g=f;return{warmUp:function(){g=.8*f},setFixed:function(e){r[e].fixed=!0},setUnfixed:function(e){r[e].fixed=!1},beforeStep:function(e){h=e},afterStep:function(e){p=e},step:function(e){h&&h(r,i);for(var t=[],n=r.length,o=0;o<i.length;o++){var a=i[o];if(!a.ignoreForceLayout){var s=a.n1,c=a.n2;Kn.jb(t,c.p,s.p);var d=Kn.Il(t)-a.d,f=c.w/(s.w+c.w);isNaN(f)&&(f=0),Kn.S8(t,t),!s.fixed&&Hs(s.p,s.p,t,f*d*g),!c.fixed&&Hs(c.p,c.p,t,-(1-f)*d*g)}}for(o=0;o<n;o++){var m=r[o];m.fixed||(Kn.jb(t,u,m.p),Hs(m.p,m.p,t,l*g))}for(o=0;o<n;o++){s=r[o];for(var _=o+1;_<n;_++){c=r[_];Kn.jb(t,c.p,s.p);d=Kn.Il(t);0===d&&(Kn.hZ(t,Math.random()-.5,Math.random()-.5),d=1);var y=(s.rep+c.rep)/d/d;!s.fixed&&Hs(s.pp,s.pp,t,y),!c.fixed&&Hs(c.pp,c.pp,t,-y)}}var v=[];for(o=0;o<n;o++){m=r[o];m.fixed||(Kn.jb(v,m.p,m.pp),Hs(m.p,m.p,v,g),Kn.C(m.pp,m.p))}g*=.992;var b=g<.01;p&&p(r,i,b),e&&e(b)}}}function Vs(e){e.eachSeriesByType("graph",(function(e){var t=e.coordinateSystem;if(!t||"view"===t.type)if("force"===e.get("layout")){var n=e.preservedPoints||{},r=e.getGraph(),i=r.data,o=r.edgeData,a=e.getModel("force"),s=a.get("initLayout");e.preservedPoints?i.each((function(e){var t=i.getId(e);i.setItemLayout(e,n[t]||[NaN,NaN])})):s&&"none"!==s?"circular"===s&&Is(e,"value"):As(e);var u=i.getDataExtent("value"),l=o.getDataExtent("value"),c=a.get("repulsion"),d=a.get("edgeLength"),h=y.cy(c)?c:[c,c],p=y.cy(d)?d:[d,d];p=[p[1],p[0]];var f=i.mapArray("value",(function(e,t){var n=i.getItemLayout(t),r=(0,Xt.Cb)(e,u,h);return isNaN(r)&&(r=(h[0]+h[1])/2),{w:r,rep:r,fixed:i.getItemModel(t).get("fixed"),p:!n||isNaN(n[0])||isNaN(n[1])?null:n}})),g=o.mapArray("value",(function(t,n){var i=r.getEdgeByIndex(n),o=(0,Xt.Cb)(t,l,p);isNaN(o)&&(o=(p[0]+p[1])/2);var a=i.getModel(),s=y.WV(i.getModel().get(["lineStyle","curveness"]),-Es(i,e,n,!0),0);return{n1:f[i.node1.dataIndex],n2:f[i.node2.dataIndex],d:o,curveness:s,ignoreForceLayout:a.get("ignoreForceLayout")}})),m=t.getBoundingRect(),_=Gs(f,g,{rect:m,gravity:a.get("gravity"),friction:a.get("friction")});_.beforeStep((function(e,t){for(var n=0,i=e.length;n<i;n++)e[n].fixed&&Kn.C(e[n].p,r.getNodeByIndex(n).getLayout())})),_.afterStep((function(e,t,o){for(var a=0,s=e.length;a<s;a++)e[a].fixed||r.getNodeByIndex(a).setLayout(e[a].p),n[i.getId(a)]=e[a].p;for(a=0,s=t.length;a<s;a++){var u=t[a],l=r.getEdgeByIndex(a),c=u.n1.p,d=u.n2.p,h=l.getLayout();h=h?h.slice():[],h[0]=h[0]||[],h[1]=h[1]||[],Kn.C(h[0],c),Kn.C(h[1],d),+u.curveness&&(h[2]=[(c[0]+d[0])/2-(c[1]-d[1])*u.curveness,(c[1]+d[1])/2-(d[0]-c[0])*u.curveness]),l.setLayout(h)}})),e.forceLayout=_,e.preservedPoints=n,_.step()}else e.forceLayout=null}))}function Ys(e,t,n){var r=(0,y.X$)(e.getBoxLayoutParams(),{aspect:n});return(0,mi.dV)(r,{width:t.getWidth(),height:t.getHeight()})}function Ws(e,t){var n=[];return e.eachSeriesByType("graph",(function(e){var r=e.get("coordinateSystem");if(!r||"view"===r){var i=e.getData(),o=i.mapArray((function(e){var t=i.getItemModel(e);return[+t.get("x"),+t.get("y")]})),a=[],s=[];Ui.Cr(o,a,s),s[0]-a[0]===0&&(s[0]+=1,a[0]-=1),s[1]-a[1]===0&&(s[1]+=1,a[1]-=1);var u=(s[0]-a[0])/(s[1]-a[1]),l=Ys(e,t,u);isNaN(u)&&(a=[l.x,l.y],s=[l.x+l.width,l.y+l.height]);var c=s[0]-a[0],d=s[1]-a[1],h=l.width,p=l.height,f=e.coordinateSystem=new ci;f.zoomLimit=e.get("scaleLimit"),f.setBoundingRect(a[0],a[1],c,d),f.setViewRect(l.x,l.y,h,p),f.setCenter(e.get("center"),t),f.setZoom(e.get("zoom")),n.push(f)}})),n}var qs=n(23761),zs=mn.A.prototype,Us=Oi.A.prototype,Ks=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1}return e}();(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(0,ht.C6)(t,e)})(Ks);function Xs(e){return isNaN(+e.cpx1)||isNaN(+e.cpy1)}var Qs=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-line",n}return(0,ht.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ks},t.prototype.buildPath=function(e,t){Xs(t)?zs.buildPath.call(this,e,t):Us.buildPath.call(this,e,t)},t.prototype.pointAt=function(e){return Xs(this.shape)?zs.pointAt.call(this,e):Us.pointAt.call(this,e)},t.prototype.tangentAt=function(e){var t=this.shape,n=Xs(t)?[t.x2-t.x1,t.y2-t.y1]:Us.tangentAt.call(this,e);return Kn.S8(n,n)},t}(a.Ay),Js=Qs,Zs=["fromSymbol","toSymbol"];function $s(e){return"_"+e+"Type"}function eu(e,t,n){var r=t.getItemVisual(n,e);if(!r||"none"===r)return r;var i=t.getItemVisual(n,e+"Size"),o=t.getItemVisual(n,e+"Rotate"),a=t.getItemVisual(n,e+"Offset"),s=t.getItemVisual(n,e+"KeepAspect"),u=vt.xU(i),l=vt.hV(a||0,u);return r+u+l+(o||"")+(s||"")}function tu(e,t,n){var r=t.getItemVisual(n,e);if(r&&"none"!==r){var i=t.getItemVisual(n,e+"Size"),o=t.getItemVisual(n,e+"Rotate"),a=t.getItemVisual(n,e+"Offset"),s=t.getItemVisual(n,e+"KeepAspect"),u=vt.xU(i),l=vt.hV(a||0,u),c=vt.v5(r,-u[0]/2+l[0],-u[1]/2+l[1],u[0],u[1],null,s);return c.__specifiedRotation=null==o||isNaN(o)?void 0:+o*Math.PI/180||0,c.name=e,c}}function nu(e){var t=new Js({name:"line",subPixelOptimize:!0});return ru(t.shape,e),t}function ru(e,t){e.x1=t[0][0],e.y1=t[0][1],e.x2=t[1][0],e.y2=t[1][1],e.percent=1;var n=t[2];n?(e.cpx1=n[0],e.cpy1=n[1]):(e.cpx1=NaN,e.cpy1=NaN)}var iu=function(e){function t(t,n,r){var i=e.call(this)||this;return i._createLine(t,n,r),i}return(0,ht.C6)(t,e),t.prototype._createLine=function(e,t,n){var r=e.hostModel,i=e.getItemLayout(t),o=nu(i);o.shape.percent=0,mt.LW(o,{shape:{percent:1}},r,t),this.add(o),(0,y.__)(Zs,(function(n){var r=tu(n,e,t);this.add(r),this[$s(n)]=eu(n,e,t)}),this),this._updateCommonStl(e,t,n)},t.prototype.updateData=function(e,t,n){var r=e.hostModel,i=this.childOfName("line"),o=e.getItemLayout(t),a={shape:{}};ru(a.shape,o),mt.oi(i,a,r,t),(0,y.__)(Zs,(function(n){var r=eu(n,e,t),i=$s(n);if(this[i]!==r){this.remove(this.childOfName(n));var o=tu(n,e,t);this.add(o)}this[i]=r}),this),this._updateCommonStl(e,t,n)},t.prototype.getLinePath=function(){return this.childAt(0)},t.prototype._updateCommonStl=function(e,t,n){var r=e.hostModel,i=this.childOfName("line"),o=n&&n.emphasisLineStyle,a=n&&n.blurLineStyle,s=n&&n.selectLineStyle,u=n&&n.labelStatesModels,l=n&&n.emphasisDisabled,c=n&&n.focus,d=n&&n.blurScope;if(!n||e.hasItemOption){var h=e.getItemModel(t),p=h.getModel("emphasis");o=p.getModel("lineStyle").getLineStyle(),a=h.getModel(["blur","lineStyle"]).getLineStyle(),s=h.getModel(["select","lineStyle"]).getLineStyle(),l=p.get("disabled"),c=p.get("focus"),d=p.get("blurScope"),u=(0,Ft.lx)(h)}var f=e.getItemVisual(t,"style"),g=f.stroke;i.useStyle(f),i.style.fill=null,i.style.strokeNoScale=!0,i.ensureState("emphasis").style=o,i.ensureState("blur").style=a,i.ensureState("select").style=s,(0,y.__)(Zs,(function(e){var t=this.childOfName(e);if(t){t.setColor(g),t.style.opacity=f.opacity;for(var n=0;n<yt.BV.length;n++){var r=yt.BV[n],o=i.getState(r);if(o){var a=o.style||{},s=t.ensureState(r),u=s.style||(s.style={});null!=a.stroke&&(u[t.__isEmptyBrush?"stroke":"fill"]=a.stroke),null!=a.opacity&&(u.opacity=a.opacity)}}t.markRedraw()}}),this);var m=r.getRawValue(t);(0,Ft.qM)(this,u,{labelDataIndex:t,labelFetcher:{getFormattedLabel:function(t,n){return r.getFormattedLabel(t,n,e.dataType)}},inheritColor:g||"#000",defaultOpacity:f.opacity,defaultText:(null==m?e.getName(t):isFinite(m)?(0,Xt.LI)(m):m)+""});var _=this.getTextContent();if(_){var v=u.normal;_.__align=_.style.align,_.__verticalAlign=_.style.verticalAlign,_.__position=v.get("position")||"middle";var b=v.get("distance");(0,y.cy)(b)||(b=[b,b]),_.__labelDistance=b}this.setTextConfig({position:null,local:!0,inside:!1}),(0,yt.Lm)(this,c,d,l)},t.prototype.highlight=function(){(0,yt.HY)(this)},t.prototype.downplay=function(){(0,yt.SD)(this)},t.prototype.updateLayout=function(e,t){this.setLinePoints(e.getItemLayout(t))},t.prototype.setLinePoints=function(e){var t=this.childOfName("line");ru(t.shape,e),t.dirty()},t.prototype.beforeUpdate=function(){var e=this,t=e.childOfName("fromSymbol"),n=e.childOfName("toSymbol"),r=e.getTextContent();if(t||n||r&&!r.ignore){var i=1,o=this.parent;while(o)o.scaleX&&(i/=o.scaleX),o=o.parent;var a=e.childOfName("line");if(this.__dirty||a.__dirty){var s=a.shape.percent,u=a.pointAt(0),l=a.pointAt(s),c=Kn.jb([],l,u);if(Kn.S8(c,c),t&&(t.setPosition(u),C(t,0),t.scaleX=t.scaleY=i*s,t.markRedraw()),n&&(n.setPosition(l),C(n,1),n.scaleX=n.scaleY=i*s,n.markRedraw()),r&&!r.ignore){r.x=r.y=0,r.originX=r.originY=0;var d=void 0,h=void 0,p=r.__labelDistance,f=p[0]*i,g=p[1]*i,m=s/2,_=a.tangentAt(m),y=[_[1],-_[0]],v=a.pointAt(m);y[1]>0&&(y[0]=-y[0],y[1]=-y[1]);var b=_[0]<0?-1:1;if("start"!==r.__position&&"end"!==r.__position){var F=-Math.atan2(_[1],_[0]);l[0]<u[0]&&(F=Math.PI+F),r.rotation=F}var w=void 0;switch(r.__position){case"insideStartTop":case"insideMiddleTop":case"insideEndTop":case"middle":w=-g,h="bottom";break;case"insideStartBottom":case"insideMiddleBottom":case"insideEndBottom":w=g,h="top";break;default:w=0,h="middle"}switch(r.__position){case"end":r.x=c[0]*f+l[0],r.y=c[1]*g+l[1],d=c[0]>.8?"left":c[0]<-.8?"right":"center",h=c[1]>.8?"top":c[1]<-.8?"bottom":"middle";break;case"start":r.x=-c[0]*f+u[0],r.y=-c[1]*g+u[1],d=c[0]>.8?"right":c[0]<-.8?"left":"center",h=c[1]>.8?"bottom":c[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":r.x=f*b+u[0],r.y=u[1]+w,d=_[0]<0?"right":"left",r.originX=-f*b,r.originY=-w;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":r.x=v[0],r.y=v[1]+w,d="center",r.originY=-w;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":r.x=-f*b+l[0],r.y=l[1]+w,d=_[0]>=0?"right":"left",r.originX=f*b,r.originY=-w;break}r.scaleX=r.scaleY=i,r.setStyle({verticalAlign:r.__verticalAlign||h,align:r.__align||d})}}}function C(e,t){var n=e.__specifiedRotation;if(null==n){var r=a.tangentAt(t);e.attr("rotation",(1===t?-1:1)*Math.PI/2-Math.atan2(r[1],r[0]))}else e.attr("rotation",n)}},t}(_t.A),ou=iu,au=function(){function e(e){this.group=new _t.A,this._LineCtor=e||ou}return e.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var n=this,r=n.group,i=n._lineData;n._lineData=e,i||r.removeAll();var o=uu(e);e.diff(i).add((function(n){t._doAdd(e,n,o)})).update((function(n,r){t._doUpdate(i,e,r,n,o)})).remove((function(e){r.remove(i.getItemGraphicEl(e))})).execute()},e.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl((function(t,n){t.updateLayout(e,n)}),this)},e.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=uu(e),this._lineData=null,this.group.removeAll()},e.prototype.incrementalUpdate=function(e,t){function n(e){e.isGroup||su(e)||(e.incremental=!0,e.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[];for(var r=e.start;r<e.end;r++){var i=t.getItemLayout(r);if(cu(i)){var o=new this._LineCtor(t,r,this._seriesScope);o.traverse(n),this.group.add(o),t.setItemGraphicEl(r,o),this._progressiveEls.push(o)}}},e.prototype.remove=function(){this.group.removeAll()},e.prototype.eachRendered=function(e){pt.traverseElements(this._progressiveEls||this.group,e)},e.prototype._doAdd=function(e,t,n){var r=e.getItemLayout(t);if(cu(r)){var i=new this._LineCtor(e,t,n);e.setItemGraphicEl(t,i),this.group.add(i)}},e.prototype._doUpdate=function(e,t,n,r,i){var o=e.getItemGraphicEl(n);cu(t.getItemLayout(r))?(o?o.updateData(t,r,i):o=new this._LineCtor(t,r,i),t.setItemGraphicEl(r,o),this.group.add(o)):this.group.remove(o)},e}();function su(e){return e.animators&&e.animators.length>0}function uu(e){var t=e.hostModel,n=t.getModel("emphasis");return{lineStyle:t.getModel("lineStyle").getLineStyle(),emphasisLineStyle:n.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:t.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:t.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:n.get("disabled"),blurScope:n.get("blurScope"),focus:n.get("focus"),labelStatesModels:(0,Ft.lx)(t)}}function lu(e){return isNaN(e[0])||isNaN(e[1])}function cu(e){return e&&!lu(e[0])&&!lu(e[1])}var du=au,hu=n(19008),pu=[],fu=[],gu=[],mu=hu.k3,_u=Kn.oi,yu=Math.abs;function vu(e,t,n){for(var r,i=e[0],o=e[1],a=e[2],s=1/0,u=n*n,l=.1,c=.1;c<=.9;c+=.1){pu[0]=mu(i[0],o[0],a[0],c),pu[1]=mu(i[1],o[1],a[1],c);var d=yu(_u(pu,t)-u);d<s&&(s=d,r=c)}for(var h=0;h<32;h++){var p=r+l;fu[0]=mu(i[0],o[0],a[0],r),fu[1]=mu(i[1],o[1],a[1],r),gu[0]=mu(i[0],o[0],a[0],p),gu[1]=mu(i[1],o[1],a[1],p);d=_u(fu,t)-u;if(yu(d)<.01)break;var f=_u(gu,t)-u;l/=2,d<0?f>=0?r+=l:r-=l:f>=0?r-=l:r+=l}return r}function bu(e,t){var n=[],r=hu.kx,i=[[],[],[]],o=[[],[]],a=[];t/=2,e.eachEdge((function(e,s){var u=e.getLayout(),l=e.getVisual("fromSymbol"),c=e.getVisual("toSymbol");u.__original||(u.__original=[Kn.o8(u[0]),Kn.o8(u[1])],u[2]&&u.__original.push(Kn.o8(u[2])));var d=u.__original;if(null!=u[2]){if(Kn.C(i[0],d[0]),Kn.C(i[1],d[2]),Kn.C(i[2],d[1]),l&&"none"!==l){var h=Ls(e.node1),p=vu(i,d[0],h*t);r(i[0][0],i[1][0],i[2][0],p,n),i[0][0]=n[3],i[1][0]=n[4],r(i[0][1],i[1][1],i[2][1],p,n),i[0][1]=n[3],i[1][1]=n[4]}if(c&&"none"!==c){h=Ls(e.node2),p=vu(i,d[1],h*t);r(i[0][0],i[1][0],i[2][0],p,n),i[1][0]=n[1],i[2][0]=n[2],r(i[0][1],i[1][1],i[2][1],p,n),i[1][1]=n[1],i[2][1]=n[2]}Kn.C(u[0],i[0]),Kn.C(u[1],i[2]),Kn.C(u[2],i[1])}else{if(Kn.C(o[0],d[0]),Kn.C(o[1],d[1]),Kn.jb(a,o[1],o[0]),Kn.S8(a,a),l&&"none"!==l){h=Ls(e.node1);Kn.Ln(o[0],o[0],a,h*t)}if(c&&"none"!==c){h=Ls(e.node2);Kn.Ln(o[1],o[1],a,-h*t)}Kn.C(u[0],o[0]),Kn.C(u[1],o[1])}}))}function Fu(e){return"view"===e.type}var wu=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t){var n=new qs.A,r=new du,i=this.group;this._controller=new ln(t.getZr()),this._controllerHost={target:i},i.add(n.group),i.add(r.group),this._symbolDraw=n,this._lineDraw=r,this._firstRender=!0},t.prototype.render=function(e,t,n){var r=this,i=e.coordinateSystem;this._model=e;var o=this._symbolDraw,a=this._lineDraw,s=this.group;if(Fu(i)){var u={x:i.x,y:i.y,scaleX:i.scaleX,scaleY:i.scaleY};this._firstRender?s.attr(u):mt.oi(s,u,e)}bu(e.getGraph(),Os(e));var l=e.getData();o.updateData(l);var c=e.getEdgeData();a.updateData(c),this._updateNodeAndLinkScale(),this._updateController(e,t,n),clearTimeout(this._layoutTimeout);var d=e.forceLayout,h=e.get(["force","layoutAnimation"]);d&&this._startForceLayoutIteration(d,h);var p=e.get("layout");l.graph.eachNode((function(t){var n=t.dataIndex,i=t.getGraphicEl(),o=t.getModel();if(i){i.off("drag").off("dragend");var a=o.get("draggable");a&&i.on("drag",(function(o){switch(p){case"force":d.warmUp(),!r._layouting&&r._startForceLayoutIteration(d,h),d.setFixed(n),l.setItemLayout(n,[i.x,i.y]);break;case"circular":l.setItemLayout(n,[i.x,i.y]),t.setLayout({fixed:!0},!0),Is(e,"symbolSize",t,[o.offsetX,o.offsetY]),r.updateLayout(e);break;case"none":default:l.setItemLayout(n,[i.x,i.y]),Ts(e.getGraph(),e),r.updateLayout(e);break}})).on("dragend",(function(){d&&d.setUnfixed(n)})),i.setDraggable(a,!!o.get("cursor"));var s=o.get(["emphasis","focus"]);"adjacency"===s&&((0,Lr.z)(i).focus=t.getAdjacentDataIndices())}})),l.graph.eachEdge((function(e){var t=e.getGraphicEl(),n=e.getModel().get(["emphasis","focus"]);t&&"adjacency"===n&&((0,Lr.z)(t).focus={edge:[e.dataIndex],node:[e.node1.dataIndex,e.node2.dataIndex]})}));var f="circular"===e.get("layout")&&e.get(["circular","rotateLabel"]),g=l.getLayout("cx"),m=l.getLayout("cy");l.graph.eachNode((function(e){Bs(e,f,g,m)})),this._firstRender=!1},t.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},t.prototype._startForceLayoutIteration=function(e,t){var n=this;(function r(){e.step((function(e){n.updateLayout(n._model),(n._layouting=!e)&&(t?n._layoutTimeout=setTimeout(r,16):r())}))})()},t.prototype._updateController=function(e,t,n){var r=this,i=this._controller,o=this._controllerHost,a=this.group;i.setPointerChecker((function(t,r,i){var o=a.getBoundingRect();return o.applyTransform(a.transform),o.contain(r,i)&&!(0,pn.I)(t,n,e)})),Fu(e.coordinateSystem)?(i.enable(e.get("roam")),o.zoomLimit=e.get("scaleLimit"),o.zoom=e.coordinateSystem.getZoom(),i.off("pan").off("zoom").on("pan",(function(t){cn(o,t.dx,t.dy),n.dispatchAction({seriesId:e.id,type:"graphRoam",dx:t.dx,dy:t.dy})})).on("zoom",(function(t){dn(o,t.scale,t.originX,t.originY),n.dispatchAction({seriesId:e.id,type:"graphRoam",zoom:t.scale,originX:t.originX,originY:t.originY}),r._updateNodeAndLinkScale(),bu(e.getGraph(),Os(e)),r._lineDraw.updateLayout(),n.updateLabelLayout()}))):i.disable()},t.prototype._updateNodeAndLinkScale=function(){var e=this._model,t=e.getData(),n=Os(e);t.eachItemGraphicEl((function(e,t){e&&e.setSymbolScale(n)}))},t.prototype.updateLayout=function(e){bu(e.getGraph(),Os(e)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},t.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},t.type="graph",t}(bt.A),Cu=wu;function Du(e){return"_EC_"+e}var Su=function(){function e(e){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=e||!1}return e.prototype.isDirected=function(){return this._directed},e.prototype.addNode=function(e,t){e=null==e?""+t:""+e;var n=this._nodesMap;if(!n[Du(e)]){var r=new ku(e,t);return r.hostGraph=this,this.nodes.push(r),n[Du(e)]=r,r}},e.prototype.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},e.prototype.getNodeById=function(e){return this._nodesMap[Du(e)]},e.prototype.addEdge=function(e,t,n){var r=this._nodesMap,i=this._edgesMap;if(y.Et(e)&&(e=this.nodes[e]),y.Et(t)&&(t=this.nodes[t]),e instanceof ku||(e=r[Du(e)]),t instanceof ku||(t=r[Du(t)]),e&&t){var o=e.id+"-"+t.id,a=new xu(e,t,n);return a.hostGraph=this,this._directed&&(e.outEdges.push(a),t.inEdges.push(a)),e.edges.push(a),e!==t&&t.edges.push(a),this.edges.push(a),i[o]=a,a}},e.prototype.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},e.prototype.getEdge=function(e,t){e instanceof ku&&(e=e.id),t instanceof ku&&(t=t.id);var n=this._edgesMap;return this._directed?n[e+"-"+t]:n[e+"-"+t]||n[t+"-"+e]},e.prototype.eachNode=function(e,t){for(var n=this.nodes,r=n.length,i=0;i<r;i++)n[i].dataIndex>=0&&e.call(t,n[i],i)},e.prototype.eachEdge=function(e,t){for(var n=this.edges,r=n.length,i=0;i<r;i++)n[i].dataIndex>=0&&n[i].node1.dataIndex>=0&&n[i].node2.dataIndex>=0&&e.call(t,n[i],i)},e.prototype.breadthFirstTraverse=function(e,t,n,r){if(t instanceof ku||(t=this._nodesMap[Du(t)]),t){for(var i="out"===n?"outEdges":"in"===n?"inEdges":"edges",o=0;o<this.nodes.length;o++)this.nodes[o].__visited=!1;if(!e.call(r,t,null)){var a=[t];while(a.length){var s=a.shift(),u=s[i];for(o=0;o<u.length;o++){var l=u[o],c=l.node1===s?l.node2:l.node1;if(!c.__visited){if(e.call(r,c,s))return;a.push(c),c.__visited=!0}}}}}},e.prototype.update=function(){for(var e=this.data,t=this.edgeData,n=this.nodes,r=this.edges,i=0,o=n.length;i<o;i++)n[i].dataIndex=-1;for(i=0,o=e.count();i<o;i++)n[e.getRawIndex(i)].dataIndex=i;t.filterSelf((function(e){var n=r[t.getRawIndex(e)];return n.node1.dataIndex>=0&&n.node2.dataIndex>=0}));for(i=0,o=r.length;i<o;i++)r[i].dataIndex=-1;for(i=0,o=t.count();i<o;i++)r[t.getRawIndex(i)].dataIndex=i},e.prototype.clone=function(){for(var t=new e(this._directed),n=this.nodes,r=this.edges,i=0;i<n.length;i++)t.addNode(n[i].id,n[i].dataIndex);for(i=0;i<r.length;i++){var o=r[i];t.addEdge(o.node1.id,o.node2.id,o.dataIndex)}return t},e}(),ku=function(){function e(e,t){this.inEdges=[],this.outEdges=[],this.edges=[],this.dataIndex=-1,this.id=null==e?"":e,this.dataIndex=null==t?-1:t}return e.prototype.degree=function(){return this.edges.length},e.prototype.inDegree=function(){return this.inEdges.length},e.prototype.outDegree=function(){return this.outEdges.length},e.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostGraph,n=t.data.getItemModel(this.dataIndex);return n.getModel(e)}},e.prototype.getAdjacentDataIndices=function(){for(var e={edge:[],node:[]},t=0;t<this.edges.length;t++){var n=this.edges[t];n.dataIndex<0||(e.edge.push(n.dataIndex),e.node.push(n.node1.dataIndex,n.node2.dataIndex))}return e},e.prototype.getTrajectoryDataIndices=function(){for(var e=y.nt(),t=y.nt(),n=0;n<this.edges.length;n++){var r=this.edges[n];if(!(r.dataIndex<0)){e.set(r.dataIndex,!0);var i=[r.node1],o=[r.node2],a=0;while(a<i.length){var s=i[a];a++,t.set(s.dataIndex,!0);for(var u=0;u<s.inEdges.length;u++)e.set(s.inEdges[u].dataIndex,!0),i.push(s.inEdges[u].node1)}a=0;while(a<o.length){var l=o[a];a++,t.set(l.dataIndex,!0);for(u=0;u<l.outEdges.length;u++)e.set(l.outEdges[u].dataIndex,!0),o.push(l.outEdges[u].node2)}}}return{edge:e.keys(),node:t.keys()}},e}(),xu=function(){function e(e,t,n){this.dataIndex=-1,this.node1=e,this.node2=t,this.dataIndex=null==n?-1:n}return e.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostGraph,n=t.edgeData.getItemModel(this.dataIndex);return n.getModel(e)}},e.prototype.getAdjacentDataIndices=function(){return{edge:[this.dataIndex],node:[this.node1.dataIndex,this.node2.dataIndex]}},e.prototype.getTrajectoryDataIndices=function(){var e=y.nt(),t=y.nt();e.set(this.dataIndex,!0);var n=[this.node1],r=[this.node2],i=0;while(i<n.length){var o=n[i];i++,t.set(o.dataIndex,!0);for(var a=0;a<o.inEdges.length;a++)e.set(o.inEdges[a].dataIndex,!0),n.push(o.inEdges[a].node1)}i=0;while(i<r.length){var s=r[i];i++,t.set(s.dataIndex,!0);for(a=0;a<s.outEdges.length;a++)e.set(s.outEdges[a].dataIndex,!0),r.push(s.outEdges[a].node2)}return{edge:e.keys(),node:t.keys()}},e}();function Eu(e,t){return{getValue:function(n){var r=this[e][t];return r.getStore().get(r.getDimensionIndex(n||"value"),this.dataIndex)},setVisual:function(n,r){this.dataIndex>=0&&this[e][t].setItemVisual(this.dataIndex,n,r)},getVisual:function(n){return this[e][t].getItemVisual(this.dataIndex,n)},setLayout:function(n,r){this.dataIndex>=0&&this[e][t].setItemLayout(this.dataIndex,n,r)},getLayout:function(){return this[e][t].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[e][t].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[e][t].getRawIndex(this.dataIndex)}}}y.co(ku,Eu("hostGraph","data")),y.co(xu,Eu("hostGraph","edgeData"));var Au=Su,Tu=n(37074),Mu=n(23187);function Ou(e,t,n,r,i){for(var o=new Au(r),a=0;a<e.length;a++)o.addNode(y.Je(e[a].id,e[a].name,a),a);var s=[],u=[],l=0;for(a=0;a<t.length;a++){var c=t[a],d=c.source,h=c.target;o.addEdge(d,h,l)&&(u.push(c),s.push(y.Je((0,Ir.vS)(c.id,null),d+" > "+h)),l++)}var p,f=n.get("coordinateSystem");if("cartesian2d"===f||"polar"===f)p=(0,Mu.A)(e,n);else{var g=Tu.A.get(f),m=g&&g.dimensions||[];y.qh(m,"value")<0&&m.concat(["value"]);var _=(0,yo.A)(e,{coordDimensions:m,encodeDefine:n.getEncode()}).dimensions;p=new _o.A(_,n),p.initData(e)}var v=new _o.A(["value"],n);return v.initData(u,s),i&&i(p,v),mo({mainData:p,struct:o,structAttr:"graph",datas:{node:p,edge:v},datasAttr:{node:"data",edge:"edgeData"}}),o.update(),o}var Lu=n(4628),Ru=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,ht.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments);var n=this;function r(){return n._categoriesData}this.legendVisualProvider=new kt.A(r,r),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},t.prototype.mergeOption=function(t){e.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},t.prototype.mergeDefaultAndTheme=function(t){e.prototype.mergeDefaultAndTheme.apply(this,arguments),(0,Ir.M5)(t,"edgeLabel",["show"])},t.prototype.getInitialData=function(e,t){var n=e.edges||e.links||[],r=e.data||e.nodes||[],i=this;if(r&&n){ks(this);var o=Ou(r,n,this,!0,a);return y.__(o.edges,(function(e){xs(e.node1,e.node2,this,e.dataIndex)}),this),o.data}function a(e,t){e.wrapMethod("getItemModel",(function(e){var t=i._categoriesModels,n=e.getShallow("category"),r=t[n];return r&&(r.parentModel=e.parentModel,e.parentModel=r),e}));var n=Mt.A.prototype.getModel;function r(e,t){var r=n.call(this,e,t);return r.resolveParentPath=o,r}function o(e){if(e&&("label"===e[0]||"label"===e[1])){var t=e.slice();return"label"===e[0]?t[0]="edgeLabel":"label"===e[1]&&(t[1]="edgeLabel"),t}return e}t.wrapMethod("getItemModel",(function(e){return e.resolveParentPath=o,e.getModel=r,e}))}},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.getCategoriesData=function(){return this._categoriesData},t.prototype.formatTooltip=function(e,t,n){if("edge"===n){var r=this.getData(),i=this.getDataParams(e,n),o=r.graph.getEdgeByIndex(e),a=r.getName(o.node1.dataIndex),s=r.getName(o.node2.dataIndex),u=[];return null!=a&&u.push(a),null!=s&&u.push(s),(0,xt.Qx)("nameValue",{name:u.join(" > "),value:i.value,noValue:null==i.value})}var l=(0,Lu.J)({series:this,dataIndex:e,multipleSeries:t});return l},t.prototype._updateCategoriesData=function(){var e=y.Tj(this.option.categories||[],(function(e){return null!=e.value?e:y.X$({value:0},e)})),t=new _o.A(["value"],this);t.initData(e),this._categoriesData=t,this._categoriesModels=t.mapArray((function(e){return t.getItemModel(e)}))},t.prototype.setZoom=function(e){this.option.zoom=e},t.prototype.setCenter=function(e){this.option.center=e},t.prototype.isAnimationEnabled=function(){return e.prototype.isAnimationEnabled.call(this)&&!("force"===this.get("layout")&&this.get(["force","layoutAnimation"]))},t.type="series.graph",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(Dt.A),Pu=Ru,Iu={type:"graphRoam",event:"graphRoam",update:"none"};function Nu(e){e.registerChartView(Cu),e.registerSeriesModel(Pu),e.registerProcessor(fs),e.registerVisual(gs),e.registerVisual(_s),e.registerLayout(Ms),e.registerLayout(e.PRIORITY.VISUAL.POST_CHART_LAYOUT,js),e.registerLayout(Vs),e.registerCoordinateSystem("graphView",{dimensions:ci.dimensions,create:Ws}),e.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},y.lQ),e.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},y.lQ),e.registerAction(Iu,(function(e,t,n){t.eachComponent({mainType:"series",query:e},(function(t){var r=t.coordinateSystem,i=Si(r,e,void 0,n);t.setCenter&&t.setCenter(i.center),t.setZoom&&t.setZoom(i.zoom)}))}))}var Bu=function(){function e(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return e}(),ju=function(e){function t(t){var n=e.call(this,t)||this;return n.type="pointer",n}return(0,ht.C6)(t,e),t.prototype.getDefaultShape=function(){return new Bu},t.prototype.buildPath=function(e,t){var n=Math.cos,r=Math.sin,i=t.r,o=t.width,a=t.angle,s=t.x-n(a)*o*(o>=i/3?1:2),u=t.y-r(a)*o*(o>=i/3?1:2);a=t.angle-Math.PI/2,e.moveTo(s,u),e.lineTo(t.x+n(a)*o,t.y+r(a)*o),e.lineTo(t.x+n(t.angle)*i,t.y+r(t.angle)*i),e.lineTo(t.x-n(a)*o,t.y-r(a)*o),e.lineTo(s,u)},t}(a.Ay),Hu=ju,Gu=n(60178),Vu=n(62559);function Yu(e,t){var n=e.get("center"),r=t.getWidth(),i=t.getHeight(),o=Math.min(r,i),a=(0,Xt.lo)(n[0],t.getWidth()),s=(0,Xt.lo)(n[1],t.getHeight()),u=(0,Xt.lo)(e.get("radius"),o/2);return{cx:a,cy:s,r:u}}function Wu(e,t){var n=null==e?"":e+"";return t&&((0,y.Kg)(t)?n=t.replace("{value}",n):(0,y.Tn)(t)&&(n=t(e))),n}var qu=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){this.group.removeAll();var r=e.get(["axisLine","lineStyle","color"]),i=Yu(e,n);this._renderMain(e,t,n,r,i),this._data=e.getData()},t.prototype.dispose=function(){},t.prototype._renderMain=function(e,t,n,r,i){var o=this.group,a=e.get("clockwise"),s=-e.get("startAngle")/180*Math.PI,u=-e.get("endAngle")/180*Math.PI,l=e.getModel("axisLine"),c=l.get("roundCap"),d=c?Vu.A:Gu.A,h=l.get("show"),p=l.getModel("lineStyle"),f=p.get("width"),g=[s,u];(0,V.q)(g,!a),s=g[0],u=g[1];for(var m=u-s,_=s,v=[],b=0;h&&b<r.length;b++){var F=Math.min(Math.max(r[b][0],0),1);u=s+m*F;var w=new d({shape:{startAngle:_,endAngle:u,cx:i.cx,cy:i.cy,clockwise:a,r0:i.r-f,r:i.r},silent:!0});w.setStyle({fill:r[b][1]}),w.setStyle(p.getLineStyle(["color","width"])),v.push(w),_=u}v.reverse(),(0,y.__)(v,(function(e){return o.add(e)}));var C=function(e){if(e<=0)return r[0][1];var t;for(t=0;t<r.length;t++)if(r[t][0]>=e&&(0===t?0:r[t-1][0])<e)return r[t][1];return r[t-1][1]};this._renderTicks(e,t,n,C,i,s,u,a,f),this._renderTitleAndDetail(e,t,n,C,i),this._renderAnchor(e,i),this._renderPointer(e,t,n,C,i,s,u,a,f)},t.prototype._renderTicks=function(e,t,n,r,i,o,a,s,u){for(var l,c,d=this.group,h=i.cx,p=i.cy,f=i.r,g=+e.get("min"),m=+e.get("max"),_=e.getModel("splitLine"),v=e.getModel("axisTick"),b=e.getModel("axisLabel"),F=e.get("splitNumber"),w=v.get("splitNumber"),C=(0,Xt.lo)(_.get("length"),f),D=(0,Xt.lo)(v.get("length"),f),S=o,k=(a-o)/F,x=k/w,E=_.getModel("lineStyle").getLineStyle(),A=v.getModel("lineStyle").getLineStyle(),T=_.get("distance"),M=0;M<=F;M++){if(l=Math.cos(S),c=Math.sin(S),_.get("show")){var O=T?T+u:u,L=new mn.A({shape:{x1:l*(f-O)+h,y1:c*(f-O)+p,x2:l*(f-C-O)+h,y2:c*(f-C-O)+p},style:E,silent:!0});"auto"===E.stroke&&L.setStyle({stroke:r(M/F)}),d.add(L)}if(b.get("show")){O=b.get("distance")+T;var R=Wu((0,Xt.LI)(M/F*(m-g)+g),b.get("formatter")),P=r(M/F),I=l*(f-C-O)+h,N=c*(f-C-O)+p,B=b.get("rotate"),j=0;"radial"===B?(j=-S+2*Math.PI,j>Math.PI/2&&(j+=Math.PI)):"tangential"===B?j=-S-Math.PI/2:(0,y.Et)(B)&&(j=B*Math.PI/180),0===j?d.add(new ne.Ay({style:(0,Ft.VB)(b,{text:R,x:I,y:N,verticalAlign:c<-.8?"top":c>.8?"bottom":"middle",align:l<-.4?"left":l>.4?"right":"center"},{inheritColor:P}),silent:!0})):d.add(new ne.Ay({style:(0,Ft.VB)(b,{text:R,x:I,y:N,verticalAlign:"middle",align:"center"},{inheritColor:P}),silent:!0,originX:I,originY:N,rotation:j}))}if(v.get("show")&&M!==F){O=v.get("distance");O=O?O+u:u;for(var H=0;H<=w;H++){l=Math.cos(S),c=Math.sin(S);var G=new mn.A({shape:{x1:l*(f-O)+h,y1:c*(f-O)+p,x2:l*(f-D-O)+h,y2:c*(f-D-O)+p},silent:!0,style:A});"auto"===A.stroke&&G.setStyle({stroke:r((M+H/w)/F)}),d.add(G),S+=x}S-=x}else S+=k}},t.prototype._renderPointer=function(e,t,n,r,i,o,a,u,l){var c=this.group,d=this._data,h=this._progressEls,p=[],f=e.get(["pointer","show"]),g=e.getModel("progress"),m=g.get("show"),_=e.getData(),v=_.mapDimension("value"),b=+e.get("min"),F=+e.get("max"),w=[b,F],C=[o,a];function D(t,n){var r,o=_.getItemModel(t),a=o.getModel("pointer"),s=(0,Xt.lo)(a.get("width"),i.r),u=(0,Xt.lo)(a.get("length"),i.r),l=e.get(["pointer","icon"]),c=a.get("offsetCenter"),d=(0,Xt.lo)(c[0],i.r),h=(0,Xt.lo)(c[1],i.r),p=a.get("keepAspect");return r=l?(0,vt.v5)(l,d-s/2,h-u,s,u,null,p):new Hu({shape:{angle:-Math.PI/2,width:s,r:u,x:d,y:h}}),r.rotation=-(n+Math.PI/2),r.x=i.cx,r.y=i.cy,r}function S(e,t){var n=g.get("roundCap"),r=n?Vu.A:Gu.A,a=g.get("overlap"),s=a?g.get("width"):l/_.count(),c=a?i.r-s:i.r-(e+1)*s,d=a?i.r:i.r-e*s,h=new r({shape:{startAngle:o,endAngle:t,cx:i.cx,cy:i.cy,clockwise:u,r0:c,r:d}});return a&&(h.z2=F-_.get(v,e)%F),h}(m||f)&&(_.diff(d).add((function(t){var n=_.get(v,t);if(f){var r=D(t,o);mt.LW(r,{rotation:-((isNaN(+n)?C[0]:(0,Xt.Cb)(n,w,C,!0))+Math.PI/2)},e),c.add(r),_.setItemGraphicEl(t,r)}if(m){var i=S(t,o),a=g.get("clip");mt.LW(i,{shape:{endAngle:(0,Xt.Cb)(n,w,C,a)}},e),c.add(i),(0,Lr.a)(e.seriesIndex,_.dataType,t,i),p[t]=i}})).update((function(t,n){var r=_.get(v,t);if(f){var i=d.getItemGraphicEl(n),a=i?i.rotation:o,s=D(t,a);s.rotation=a,mt.oi(s,{rotation:-((isNaN(+r)?C[0]:(0,Xt.Cb)(r,w,C,!0))+Math.PI/2)},e),c.add(s),_.setItemGraphicEl(t,s)}if(m){var u=h[n],l=u?u.shape.endAngle:o,y=S(t,l),b=g.get("clip");mt.oi(y,{shape:{endAngle:(0,Xt.Cb)(r,w,C,b)}},e),c.add(y),(0,Lr.a)(e.seriesIndex,_.dataType,t,y),p[t]=y}})).execute(),_.each((function(e){var t=_.getItemModel(e),n=t.getModel("emphasis"),i=n.get("focus"),o=n.get("blurScope"),a=n.get("disabled");if(f){var u=_.getItemGraphicEl(e),l=_.getItemVisual(e,"style"),c=l.fill;if(u instanceof s.Ay){var d=u.style;u.useStyle((0,y.X$)({image:d.image,x:d.x,y:d.y,width:d.width,height:d.height},l))}else u.useStyle(l),"pointer"!==u.type&&u.setColor(c);u.setStyle(t.getModel(["pointer","itemStyle"]).getItemStyle()),"auto"===u.style.fill&&u.setStyle("fill",r((0,Xt.Cb)(_.get(v,e),w,[0,1],!0))),u.z2EmphasisLift=0,(0,yt.Mx)(u,t),(0,yt.Lm)(u,i,o,a)}if(m){var h=p[e];h.useStyle(_.getItemVisual(e,"style")),h.setStyle(t.getModel(["progress","itemStyle"]).getItemStyle()),h.z2EmphasisLift=0,(0,yt.Mx)(h,t),(0,yt.Lm)(h,i,o,a)}})),this._progressEls=p)},t.prototype._renderAnchor=function(e,t){var n=e.getModel("anchor"),r=n.get("show");if(r){var i=n.get("size"),o=n.get("icon"),a=n.get("offsetCenter"),s=n.get("keepAspect"),u=(0,vt.v5)(o,t.cx-i/2+(0,Xt.lo)(a[0],t.r),t.cy-i/2+(0,Xt.lo)(a[1],t.r),i,i,null,s);u.z2=n.get("showAbove")?1:0,u.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(u)}},t.prototype._renderTitleAndDetail=function(e,t,n,r,i){var o=this,a=e.getData(),s=a.mapDimension("value"),u=+e.get("min"),l=+e.get("max"),c=new _t.A,d=[],h=[],p=e.isAnimationEnabled(),f=e.get(["pointer","showAbove"]);a.diff(this._data).add((function(e){d[e]=new ne.Ay({silent:!0}),h[e]=new ne.Ay({silent:!0})})).update((function(e,t){d[e]=o._titleEls[t],h[e]=o._detailEls[t]})).execute(),a.each((function(t){var n=a.getItemModel(t),o=a.get(s,t),g=new _t.A,m=r((0,Xt.Cb)(o,[u,l],[0,1],!0)),_=n.getModel("title");if(_.get("show")){var y=_.get("offsetCenter"),v=i.cx+(0,Xt.lo)(y[0],i.r),b=i.cy+(0,Xt.lo)(y[1],i.r),F=d[t];F.attr({z2:f?0:2,style:(0,Ft.VB)(_,{x:v,y:b,text:a.getName(t),align:"center",verticalAlign:"middle"},{inheritColor:m})}),g.add(F)}var w=n.getModel("detail");if(w.get("show")){var C=w.get("offsetCenter"),D=i.cx+(0,Xt.lo)(C[0],i.r),S=i.cy+(0,Xt.lo)(C[1],i.r),k=(0,Xt.lo)(w.get("width"),i.r),x=(0,Xt.lo)(w.get("height"),i.r),E=e.get(["progress","show"])?a.getItemVisual(t,"style").fill:m,A=(F=h[t],w.get("formatter"));F.attr({z2:f?0:2,style:(0,Ft.VB)(w,{x:D,y:S,text:Wu(o,A),width:isNaN(k)?null:k,height:isNaN(x)?null:x,align:"center",verticalAlign:"middle"},{inheritColor:E})}),(0,Ft.Oh)(F,{normal:w},o,(function(e){return Wu(e,A)})),p&&(0,Ft.xb)(F,t,a,e,{getFormattedLabel:function(e,t,n,r,i,a){return Wu(a?a.interpolatedValue:o,A)}}),g.add(F)}c.add(g)})),this.group.add(c),this._titleEls=d,this._detailEls=h},t.type="gauge",t}(bt.A),zu=qu,Uu=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.visualStyleAccessPath="itemStyle",n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,St.A)(this,["value"])},t.type="series.gauge",t.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},t}(Dt.A),Ku=Uu;function Xu(e){e.registerChartView(zu),e.registerSeriesModel(Ku)}var Qu=n(21473),Ju=n(19684),Zu=["itemStyle","opacity"],$u=function(e){function t(t,n){var r=e.call(this)||this,i=r,o=new gt.A,a=new ne.Ay;return i.setTextContent(a),r.setTextGuideLine(o),r.updateData(t,n,!0),r}return(0,ht.C6)(t,e),t.prototype.updateData=function(e,t,n){var r=this,i=e.hostModel,o=e.getItemModel(t),a=e.getItemLayout(t),s=o.getModel("emphasis"),u=o.get(Zu);u=null==u?1:u,n||(0,mt.ap)(r),r.useStyle(e.getItemVisual(t,"style")),r.style.lineJoin="round",n?(r.setShape({points:a.points}),r.style.opacity=0,mt.LW(r,{style:{opacity:u}},i,t)):mt.oi(r,{style:{opacity:u},shape:{points:a.points}},i,t),(0,yt.Mx)(r,o),this._updateLabel(e,t),(0,yt.Lm)(this,s.get("focus"),s.get("blurScope"),s.get("disabled"))},t.prototype._updateLabel=function(e,t){var n=this,r=this.getTextGuideLine(),i=n.getTextContent(),o=e.hostModel,a=e.getItemModel(t),s=e.getItemLayout(t),u=s.label,l=e.getItemVisual(t,"style"),c=l.fill;(0,Ft.qM)(i,(0,Ft.lx)(a),{labelFetcher:e.hostModel,labelDataIndex:t,defaultOpacity:l.opacity,defaultText:e.getName(t)},{normal:{align:u.textAlign,verticalAlign:u.verticalAlign}}),n.setTextConfig({local:!0,inside:!!u.inside,insideStroke:c,outsideFill:c});var d=u.linePoints;r.setShape({points:d}),n.textGuideLineConfig={anchor:d?new Qu.A(d[0][0],d[0][1]):null},mt.oi(i,{style:{x:u.x,y:u.y}},o,t),i.attr({rotation:u.rotation,originX:u.x,originY:u.y,z2:10}),(0,Ju.eR)(n,(0,Ju.rv)(a),{stroke:c})},t}(ft.A),el=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.ignoreLabelLineUpdate=!0,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),i=this._data,o=this.group;r.diff(i).add((function(e){var t=new $u(r,e);r.setItemGraphicEl(e,t),o.add(t)})).update((function(e,t){var n=i.getItemGraphicEl(t);n.updateData(r,e),o.add(n),r.setItemGraphicEl(e,n)})).remove((function(t){var n=i.getItemGraphicEl(t);mt.t5(n,e,t)})).execute(),this._data=r},t.prototype.remove=function(){this.group.removeAll(),this._data=null},t.prototype.dispose=function(){},t.type="funnel",t}(bt.A),tl=el,nl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new kt.A(y.oI(this.getData,this),y.oI(this.getRawData,this)),this._defaultLabelLine(t)},t.prototype.getInitialData=function(e,t){return(0,St.A)(this,{coordDimensions:["value"],encodeDefaulter:y.cF(ei.ln,this)})},t.prototype._defaultLabelLine=function(e){(0,Ir.M5)(e,"labelLine",["show"]);var t=e.labelLine,n=e.emphasis.labelLine;t.show=t.show&&e.label.show,n.show=n.show&&e.emphasis.label.show},t.prototype.getDataParams=function(t){var n=this.getData(),r=e.prototype.getDataParams.call(this,t),i=n.mapDimension("value"),o=n.getSum(i);return r.percent=o?+(n.get(i,t)/o*100).toFixed(2):0,r.$vars.push("percent"),r},t.type="series.funnel",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},t}(Dt.A),rl=nl;function il(e,t){return mi.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function ol(e,t){for(var n=e.mapDimension("value"),r=e.mapArray(n,(function(e){return e})),i=[],o="ascending"===t,a=0,s=e.count();a<s;a++)i[a]=a;return(0,y.Tn)(t)?i.sort(t):"none"!==t&&i.sort((function(e,t){return o?r[e]-r[t]:r[t]-r[e]})),i}function al(e){var t=e.hostModel,n=t.get("orient");e.each((function(t){var r,i,o,a,s=e.getItemModel(t),u=s.getModel("label"),l=u.get("position"),c=s.getModel("labelLine"),d=e.getItemLayout(t),h=d.points,p="inner"===l||"inside"===l||"center"===l||"insideLeft"===l||"insideRight"===l;if(p)"insideLeft"===l?(i=(h[0][0]+h[3][0])/2+5,o=(h[0][1]+h[3][1])/2,r="left"):"insideRight"===l?(i=(h[1][0]+h[2][0])/2-5,o=(h[1][1]+h[2][1])/2,r="right"):(i=(h[0][0]+h[1][0]+h[2][0]+h[3][0])/4,o=(h[0][1]+h[1][1]+h[2][1]+h[3][1])/4,r="center"),a=[[i,o],[i,o]];else{var f=void 0,g=void 0,m=void 0,_=void 0,y=c.get("length");0,"left"===l?(f=(h[3][0]+h[0][0])/2,g=(h[3][1]+h[0][1])/2,m=f-y,i=m-5,r="right"):"right"===l?(f=(h[1][0]+h[2][0])/2,g=(h[1][1]+h[2][1])/2,m=f+y,i=m+5,r="left"):"top"===l?(f=(h[3][0]+h[0][0])/2,g=(h[3][1]+h[0][1])/2,_=g-y,o=_-5,r="center"):"bottom"===l?(f=(h[1][0]+h[2][0])/2,g=(h[1][1]+h[2][1])/2,_=g+y,o=_+5,r="center"):"rightTop"===l?(f="horizontal"===n?h[3][0]:h[1][0],g="horizontal"===n?h[3][1]:h[1][1],"horizontal"===n?(_=g-y,o=_-5,r="center"):(m=f+y,i=m+5,r="top")):"rightBottom"===l?(f=h[2][0],g=h[2][1],"horizontal"===n?(_=g+y,o=_+5,r="center"):(m=f+y,i=m+5,r="bottom")):"leftTop"===l?(f=h[0][0],g="horizontal"===n?h[0][1]:h[1][1],"horizontal"===n?(_=g-y,o=_-5,r="center"):(m=f-y,i=m-5,r="right")):"leftBottom"===l?(f="horizontal"===n?h[1][0]:h[3][0],g="horizontal"===n?h[1][1]:h[2][1],"horizontal"===n?(_=g+y,o=_+5,r="center"):(m=f-y,i=m-5,r="right")):(f=(h[1][0]+h[2][0])/2,g=(h[1][1]+h[2][1])/2,"horizontal"===n?(_=g+y,o=_+5,r="center"):(m=f+y,i=m+5,r="left")),"horizontal"===n?(m=f,i=m):(_=g,o=_),a=[[f,g],[m,_]]}d.label={linePoints:a,x:i,y:o,verticalAlign:"middle",textAlign:r,inside:p}}))}function sl(e,t){e.eachSeriesByType("funnel",(function(e){var n=e.getData(),r=n.mapDimension("value"),i=e.get("sort"),o=il(e,t),a=e.get("orient"),s=o.width,u=o.height,l=ol(n,i),c=o.x,d=o.y,h="horizontal"===a?[(0,Xt.lo)(e.get("minSize"),u),(0,Xt.lo)(e.get("maxSize"),u)]:[(0,Xt.lo)(e.get("minSize"),s),(0,Xt.lo)(e.get("maxSize"),s)],p=n.getDataExtent(r),f=e.get("min"),g=e.get("max");null==f&&(f=Math.min(p[0],0)),null==g&&(g=p[1]);var m=e.get("funnelAlign"),_=e.get("gap"),y="horizontal"===a?s:u,v=(y-_*(n.count()-1))/n.count(),b=function(e,t){if("horizontal"===a){var i=n.get(r,e)||0,o=(0,Xt.Cb)(i,[f,g],h,!0),l=void 0;switch(m){case"top":l=d;break;case"center":l=d+(u-o)/2;break;case"bottom":l=d+(u-o);break}return[[t,l],[t,l+o]]}var p,_=n.get(r,e)||0,y=(0,Xt.Cb)(_,[f,g],h,!0);switch(m){case"left":p=c;break;case"center":p=c+(s-y)/2;break;case"right":p=c+s-y;break}return[[p,t],[p+y,t]]};"ascending"===i&&(v=-v,_=-_,"horizontal"===a?c+=s:d+=u,l=l.reverse());for(var F=0;F<l.length;F++){var w=l[F],C=l[F+1],D=n.getItemModel(w);if("horizontal"===a){var S=D.get(["itemStyle","width"]);null==S?S=v:(S=(0,Xt.lo)(S,s),"ascending"===i&&(S=-S));var k=b(w,c),x=b(C,c+S);c+=S+_,n.setItemLayout(w,{points:k.concat(x.slice().reverse())})}else{var E=D.get(["itemStyle","height"]);null==E?E=v:(E=(0,Xt.lo)(E,u),"ascending"===i&&(E=-E));k=b(w,d),x=b(C,d+E);d+=E+_,n.setItemLayout(w,{points:k.concat(x.slice().reverse())})}}al(n)}))}function ul(e){e.registerChartView(tl),e.registerSeriesModel(rl),e.registerLayout(sl),e.registerProcessor((0,ct.A)("funnel"))}var ll=.3,cl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._dataGroup=new _t.A,n._initialized=!1,n}return(0,ht.C6)(t,e),t.prototype.init=function(){this.group.add(this._dataGroup)},t.prototype.render=function(e,t,n,r){this._progressiveEls=null;var i=this._dataGroup,o=e.getData(),a=this._data,s=e.coordinateSystem,u=s.dimensions,l=fl(e);function c(e){var t=pl(o,i,e,u,s);gl(t,o,e,l)}function d(t,n){var r=a.getItemGraphicEl(n),i=hl(o,t,u,s);o.setItemGraphicEl(t,r),mt.oi(r,{shape:{points:i}},e,t),(0,mt.ap)(r),gl(r,o,t,l)}function h(e){var t=a.getItemGraphicEl(e);i.remove(t)}if(o.diff(a).add(c).update(d).remove(h).execute(),!this._initialized){this._initialized=!0;var p=dl(s,e,(function(){setTimeout((function(){i.removeClipPath()}))}));i.setClipPath(p)}this._data=o},t.prototype.incrementalPrepareRender=function(e,t,n){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},t.prototype.incrementalRender=function(e,t,n){for(var r=t.getData(),i=t.coordinateSystem,o=i.dimensions,a=fl(t),s=this._progressiveEls=[],u=e.start;u<e.end;u++){var l=pl(r,this._dataGroup,u,o,i);l.incremental=!0,gl(l,r,u,a),s.push(l)}},t.prototype.remove=function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null},t.type="parallel",t}(bt.A);function dl(e,t,n){var r=e.model,i=e.getRect(),o=new fn.A({shape:{x:i.x,y:i.y,width:i.width,height:i.height}}),a="horizontal"===r.get("layout")?"width":"height";return o.setShape(a,0),mt.LW(o,{shape:{width:i.width,height:i.height}},t,n),o}function hl(e,t,n,r){for(var i=[],o=0;o<n.length;o++){var a=n[o],s=e.get(e.mapDimension(a),t);ml(s,r.getAxis(a).type)||i.push(r.dataToPoint(s,a))}return i}function pl(e,t,n,r,i){var o=hl(e,n,r,i),a=new gt.A({shape:{points:o},z2:10});return t.add(a),e.setItemGraphicEl(n,a),a}function fl(e){var t=e.get("smooth",!0);return!0===t&&(t=ll),t=(0,Xt.Sm)(t),(0,y.Yp)(t)&&(t=0),{smooth:t}}function gl(e,t,n,r){e.useStyle(t.getItemVisual(n,"style")),e.style.fill=null,e.setShape("smooth",r.smooth);var i=t.getItemModel(n),o=i.getModel("emphasis");(0,yt.Mx)(e,i,"lineStyle"),(0,yt.Lm)(e,o.get("focus"),o.get("blurScope"),o.get("disabled"))}function ml(e,t){return"category"===t?null==e:null==e||isNaN(e)}var _l=cl,yl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,Mu.A)(null,this,{useEncodeDefaulter:(0,y.oI)(vl,null,this)})},t.prototype.getRawIndicesByActiveState=function(e){var t=this.coordinateSystem,n=this.getData(),r=[];return t.eachActiveState(n,(function(t,i){e===t&&r.push(n.getRawIndex(i))})),r},t.type="series.parallel",t.dependencies=["parallel"],t.defaultOption={z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"},t}(Dt.A);function vl(e){var t=e.ecModel.getComponent("parallel",e.get("parallelIndex"));if(t){var n={};return(0,y.__)(t.dimensions,(function(e){var t=bl(e);n[e]=t})),n}}function bl(e){return+e.replace("dim","")}var Fl=yl,wl=["lineStyle","opacity"],Cl={seriesType:"parallel",reset:function(e,t){var n=e.coordinateSystem,r={normal:e.get(["lineStyle","opacity"]),active:e.get("activeOpacity"),inactive:e.get("inactiveOpacity")};return{progress:function(e,t){n.eachActiveState(t,(function(e,n){var i=r[e];if("normal"===e&&t.hasItemOption){var o=t.getItemModel(n).get(wl,!0);null!=o&&(i=o)}var a=t.ensureUniqueItemVisual(n,"style");a.opacity=i}),e.start,e.end)}}}},Dl=Cl;function Sl(e){kl(e),xl(e)}function kl(e){if(!e.parallel){var t=!1;y.__(e.series,(function(e){e&&"parallel"===e.type&&(t=!0)})),t&&(e.parallel=[{}])}}function xl(e){var t=Ir.qB(e.parallelAxis);y.__(t,(function(t){if(y.Gv(t)){var n=t.parallelIndex||0,r=Ir.qB(e.parallel)[n];r&&r.parallelAxisDefault&&y.h1(t,r.parallelAxisDefault,!1)}}))}var El=n(98496),Al=5,Tl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){this._model=e,this._api=n,this._handlers||(this._handlers={},(0,y.__)(Ml,(function(e,t){n.getZr().on(t,this._handlers[t]=(0,y.oI)(e,this))}),this)),(0,El.N)(this,"_throttledDispatchExpand",e.get("axisExpandRate"),"fixRate")},t.prototype.dispose=function(e,t){(0,El.IU)(this,"_throttledDispatchExpand"),(0,y.__)(this._handlers,(function(e,n){t.getZr().off(n,e)})),this._handlers=null},t.prototype._throttledDispatchExpand=function(e){this._dispatchExpand(e)},t.prototype._dispatchExpand=function(e){e&&this._api.dispatchAction((0,y.X$)({type:"parallelAxisExpand"},e))},t.type="parallel",t}(Gt.A),Ml={mousedown:function(e){Ol(this,"click")&&(this._mouseDownPoint=[e.offsetX,e.offsetY])},mouseup:function(e){var t=this._mouseDownPoint;if(Ol(this,"click")&&t){var n=[e.offsetX,e.offsetY],r=Math.pow(t[0]-n[0],2)+Math.pow(t[1]-n[1],2);if(r>Al)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([e.offsetX,e.offsetY]);"none"!==i.behavior&&this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(e){if(!this._mouseDownPoint&&Ol(this,"mousemove")){var t=this._model,n=t.coordinateSystem.getSlidedAxisExpandWindow([e.offsetX,e.offsetY]),r=n.behavior;"jump"===r&&this._throttledDispatchExpand.debounceNextCall(t.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===r?null:{axisExpandWindow:n.axisExpandWindow,animation:"jump"===r?null:{duration:0}})}}};function Ol(e,t){var n=e._model;return n.get("axisExpandable")&&n.get("axisExpandTriggerOn")===t}var Ll=Tl,Rl=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(){e.prototype.init.apply(this,arguments),this.mergeOption({})},t.prototype.mergeOption=function(e){var t=this.option;e&&y.h1(t,e,!0),this._initDimensions()},t.prototype.contains=function(e,t){var n=e.get("parallelIndex");return null!=n&&t.getComponent("parallel",n)===this},t.prototype.setAxisExpand=function(e){y.__(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],(function(t){e.hasOwnProperty(t)&&(this.option[t]=e[t])}),this)},t.prototype._initDimensions=function(){var e=this.dimensions=[],t=this.parallelAxisIndex=[],n=y.pb(this.ecModel.queryComponents({mainType:"parallelAxis"}),(function(e){return(e.get("parallelIndex")||0)===this.componentIndex}),this);y.__(n,(function(n){e.push("dim"+n.get("dim")),t.push(n.componentIndex)}))},t.type="parallel",t.dependencies=["parallelAxis"],t.layoutMode="box",t.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},t}(Lt.A),Pl=Rl,Il=n(15441),Nl=function(e){function t(t,n,r,i,o){var a=e.call(this,t,n,r)||this;return a.type=i||"value",a.axisIndex=o,a}return(0,ht.C6)(t,e),t.prototype.isHorizontal=function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")},t}(qt.A),Bl=Nl,jl=n(51324),Hl=y.__,Gl=Math.min,Vl=Math.max,Yl=Math.floor,Wl=Math.ceil,ql=Xt.LI,zl=Math.PI,Ul=function(){function e(e,t,n){this.type="parallel",this._axesMap=y.nt(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,n)}return e.prototype._init=function(e,t,n){var r=e.dimensions,i=e.parallelAxisIndex;Hl(r,(function(e,n){var r=i[n],o=t.getComponent("parallelAxis",r),a=this._axesMap.set(e,new Bl(e,Il.f$(o),[0,0],o.get("type"),r)),s="category"===a.type;a.onBand=s&&o.get("boundaryGap"),a.inverse=o.get("inverse"),o.axis=a,a.model=o,a.coordinateSystem=o.coordinateSystem=this}),this)},e.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},e.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),n=t.axisBase,r=t.layoutBase,i=t.pixelDimIndex,o=e[1-i],a=e[i];return o>=n&&o<=n+t.axisLength&&a>=r&&a<=r+t.layoutLength},e.prototype.getModel=function(){return this._model},e.prototype._updateAxesFromSeries=function(e,t){t.eachSeries((function(n){if(e.contains(n,t)){var r=n.getData();Hl(this.dimensions,(function(e){var t=this._axesMap.get(e);t.scale.unionExtentFromData(r,r.mapDimension(e)),Il.af(t.scale,t.model)}),this)}}),this)},e.prototype.resize=function(e,t){this._rect=mi.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},e.prototype.getRect=function(){return this._rect},e.prototype._makeLayoutInfo=function(){var e,t=this._model,n=this._rect,r=["x","y"],i=["width","height"],o=t.get("layout"),a="horizontal"===o?0:1,s=n[i[a]],u=[0,s],l=this.dimensions.length,c=Kl(t.get("axisExpandWidth"),u),d=Kl(t.get("axisExpandCount")||0,[0,l]),h=t.get("axisExpandable")&&l>3&&l>d&&d>1&&c>0&&s>0,p=t.get("axisExpandWindow");if(p)e=Kl(p[1]-p[0],u),p[1]=p[0]+e;else{e=Kl(c*(d-1),u);var f=t.get("axisExpandCenter")||Yl(l/2);p=[c*f-e/2],p[1]=p[0]+e}var g=(s-e)/(l-d);g<3&&(g=0);var m=[Yl(ql(p[0]/c,1))+1,Wl(ql(p[1]/c,1))-1],_=g/c*p[0];return{layout:o,pixelDimIndex:a,layoutBase:n[r[a]],layoutLength:s,axisBase:n[r[1-a]],axisLength:n[i[1-a]],axisExpandable:h,axisExpandWidth:c,axisCollapseWidth:g,axisExpandWindow:p,axisCount:l,winInnerIndices:m,axisExpandWindow0Pos:_}},e.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,n=this.dimensions,r=this._makeLayoutInfo(),i=r.layout;t.each((function(e){var t=[0,r.axisLength],n=e.inverse?1:0;e.setExtent(t[n],t[1-n])})),Hl(n,(function(t,n){var o=(r.axisExpandable?Ql:Xl)(n,r),a={horizontal:{x:o.position,y:r.axisLength},vertical:{x:0,y:o.position}},s={horizontal:zl/2,vertical:0},u=[a[i].x+e.x,a[i].y+e.y],l=s[i],c=_n.vt();_n.e$(c,c,l),_n.Tl(c,c,u),this._axesLayout[t]={position:u,rotation:l,transform:c,axisNameAvailableWidth:o.axisNameAvailableWidth,axisLabelShow:o.axisLabelShow,nameTruncateMaxWidth:o.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},e.prototype.getAxis=function(e){return this._axesMap.get(e)},e.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},e.prototype.eachActiveState=function(e,t,n,r){null==n&&(n=0),null==r&&(r=e.count());var i=this._axesMap,o=this.dimensions,a=[],s=[];y.__(o,(function(t){a.push(e.mapDimension(t)),s.push(i.get(t).model)}));for(var u=this.hasAxisBrushed(),l=n;l<r;l++){var c=void 0;if(u){c="active";for(var d=e.getValues(a,l),h=0,p=o.length;h<p;h++){var f=s[h].getActiveState(d[h]);if("inactive"===f){c="inactive";break}}}else c="normal";t(c,l)}},e.prototype.hasAxisBrushed=function(){for(var e=this.dimensions,t=this._axesMap,n=!1,r=0,i=e.length;r<i;r++)"normal"!==t.get(e[r]).model.getActiveState()&&(n=!0);return n},e.prototype.axisCoordToPoint=function(e,t){var n=this._axesLayout[t];return pt.applyTransform([e,0],n.transform)},e.prototype.getAxisLayout=function(e){return y.o8(this._axesLayout[e])},e.prototype.getSlidedAxisExpandWindow=function(e){var t=this._makeLayoutInfo(),n=t.pixelDimIndex,r=t.axisExpandWindow.slice(),i=r[1]-r[0],o=[0,t.axisExpandWidth*(t.axisCount-1)];if(!this.containPoint(e))return{behavior:"none",axisExpandWindow:r};var a,s=e[n]-t.layoutBase-t.axisExpandWindow0Pos,u="slide",l=t.axisCollapseWidth,c=this._model.get("axisExpandSlideTriggerArea"),d=null!=c[0];if(l)d&&l&&s<i*c[0]?(u="jump",a=s-i*c[2]):d&&l&&s>i*(1-c[0])?(u="jump",a=s-i*(1-c[2])):(a=s-i*c[1])>=0&&(a=s-i*(1-c[1]))<=0&&(a=0),a*=t.axisExpandWidth/l,a?(0,jl.A)(a,r,o,"all"):u="none";else{var h=r[1]-r[0],p=o[1]*s/h;r=[Vl(0,p-h/2)],r[1]=Gl(o[1],r[0]+h),r[0]=r[1]-h}return{axisExpandWindow:r,behavior:u}},e}();function Kl(e,t){return Gl(Vl(e,t[0]),t[1])}function Xl(e,t){var n=t.layoutLength/(t.axisCount-1);return{position:n*e,axisNameAvailableWidth:n,axisLabelShow:!0}}function Ql(e,t){var n,r,i=t.layoutLength,o=t.axisExpandWidth,a=t.axisCount,s=t.axisCollapseWidth,u=t.winInnerIndices,l=s,c=!1;return e<u[0]?(n=e*s,r=s):e<=u[1]?(n=t.axisExpandWindow0Pos+e*o-t.axisExpandWindow[0],l=o,c=!0):(n=i-(a-1-e)*s,r=s),{position:n,axisNameAvailableWidth:l,axisLabelShow:c,nameTruncateMaxWidth:r}}var Jl=Ul;function Zl(e,t){var n=[];return e.eachComponent("parallel",(function(r,i){var o=new Jl(r,e,t);o.name="parallel_"+i,o.resize(r,t),r.coordinateSystem=o,o.model=r,n.push(o)})),e.eachSeries((function(e){if("parallel"===e.get("coordinateSystem")){var t=e.getReferringComponents("parallel",Ir.US).models[0];e.coordinateSystem=t.coordinateSystem}})),n}var $l={create:Zl},ec=$l,tc=n(97001),nc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.activeIntervals=[],n}return(0,ht.C6)(t,e),t.prototype.getAreaSelectStyle=function(){return(0,ea.A)([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},t.prototype.setActiveIntervals=function(e){var t=this.activeIntervals=y.o8(e);if(t)for(var n=t.length-1;n>=0;n--)Xt.Y6(t[n])},t.prototype.getActiveState=function(e){var t=this.activeIntervals;if(!t.length)return"normal";if(null==e||isNaN(+e))return"inactive";if(1===t.length){var n=t[0];if(n[0]<=e&&e<=n[1])return"active"}else for(var r=0,i=t.length;r<i;r++)if(t[r][0]<=e&&e<=t[r][1])return"active";return"inactive"},t}(Lt.A);y.co(nc,Ot.L);var rc=nc,ic=n(27126),oc=n(64234),ac=["axisLine","axisTickLabel","axisName"],sc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(t,n){e.prototype.init.apply(this,arguments),(this._brushController=new ic.A(n.getZr())).on("brush",y.oI(this._onBrush,this))},t.prototype.render=function(e,t,n,r){if(!uc(e,t,r)){this.axisModel=e,this.api=n,this.group.removeAll();var i=this._axisGroup;if(this._axisGroup=new _t.A,this.group.add(this._axisGroup),e.get("show")){var o=cc(e,t),a=o.coordinateSystem,s=e.getAreaSelectStyle(),u=s.width,l=e.axis.dim,c=a.getAxisLayout(l),d=y.X$({strokeContainThreshold:u},c),h=new Bt.A(e,d);y.__(ac,h.add,h),this._axisGroup.add(h.getGroup()),this._refreshBrushController(d,s,e,o,u,n),pt.groupTransition(i,this._axisGroup,e)}}},t.prototype._refreshBrushController=function(e,t,n,r,i,o){var a=n.axis.getExtent(),s=a[1]-a[0],u=Math.min(30,.1*Math.abs(s)),l=Un.A.create({x:a[0],y:-i/2,width:s,height:i});l.x-=u,l.width+=2*u,this._brushController.mount({enableGlobalPan:!0,rotation:e.rotation,x:e.position[0],y:e.position[1]}).setPanels([{panelId:"pl",clipPath:oc.wd(l),isTargetByCursor:oc.x$(l,o,r),getLinearBrushOtherExtent:oc.wx(l,0)}]).enableBrush({brushType:"lineX",brushStyle:t,removeOnClick:!0}).updateCovers(lc(n))},t.prototype._onBrush=function(e){var t=e.areas,n=this.axisModel,r=n.axis,i=y.Tj(t,(function(e){return[r.coordToData(e.range[0],!0),r.coordToData(e.range[1],!0)]}));(!n.option.realtime===e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:i})},t.prototype.dispose=function(){this._brushController.dispose()},t.type="parallelAxis",t}(Gt.A);function uc(e,t,n){return n&&"axisAreaSelect"===n.type&&t.findComponents({mainType:"parallelAxis",query:n})[0]===e}function lc(e){var t=e.axis;return y.Tj(e.activeIntervals,(function(e){return{brushType:"lineX",panelId:"pl",range:[t.dataToCoord(e[0],!0),t.dataToCoord(e[1],!0)]}}))}function cc(e,t){return t.getComponent("parallel",e.get("parallelIndex"))}var dc=sc,hc={type:"axisAreaSelect",event:"axisAreaSelected"};function pc(e){e.registerAction(hc,(function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},(function(t){t.axis.model.setActiveIntervals(e.intervals)}))})),e.registerAction("parallelAxisExpand",(function(e,t){t.eachComponent({mainType:"parallel",query:e},(function(t){t.setAxisExpand(e)}))}))}var fc={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function gc(e){e.registerComponentView(Ll),e.registerComponentModel(Pl),e.registerCoordinateSystem("parallel",ec),e.registerPreprocessor(Sl),e.registerComponentModel(rc),e.registerComponentView(dc),(0,tc.A)(e,"parallel",rc,fc),pc(e)}function mc(e){(0,r.Y)(gc),e.registerChartView(_l),e.registerSeriesModel(Fl),e.registerVisual(e.PRIORITY.VISUAL.BRUSH,Dl)}var _c=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return e}(),yc=function(e){function t(t){return e.call(this,t)||this}return(0,ht.C6)(t,e),t.prototype.getDefaultShape=function(){return new _c},t.prototype.buildPath=function(e,t){var n=t.extent;e.moveTo(t.x1,t.y1),e.bezierCurveTo(t.cpx1,t.cpy1,t.cpx2,t.cpy2,t.x2,t.y2),"vertical"===t.orient?(e.lineTo(t.x2+n,t.y2),e.bezierCurveTo(t.cpx2+n,t.cpy2,t.cpx1+n,t.cpy1,t.x1+n,t.y1)):(e.lineTo(t.x2,t.y2+n),e.bezierCurveTo(t.cpx2,t.cpy2+n,t.cpx1,t.cpy1+n,t.x1,t.y1+n)),e.closePath()},t.prototype.highlight=function(){(0,yt.HY)(this)},t.prototype.downplay=function(){(0,yt.SD)(this)},t}(a.Ay),vc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._focusAdjacencyDisabled=!1,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=this,i=e.getGraph(),o=this.group,a=e.layoutInfo,s=a.width,u=a.height,l=e.getData(),c=e.getData("edge"),d=e.get("orient");this._model=e,o.removeAll(),o.x=a.x,o.y=a.y,i.eachEdge((function(t){var n=new yc,r=(0,Lr.z)(n);r.dataIndex=t.dataIndex,r.seriesIndex=e.seriesIndex,r.dataType="edge";var i,a,l,h,p,f,g,m,_=t.getModel(),v=_.getModel("lineStyle"),b=v.get("curveness"),F=t.node1.getLayout(),w=t.node1.getModel(),C=w.get("localX"),D=w.get("localY"),S=t.node2.getLayout(),k=t.node2.getModel(),x=k.get("localX"),E=k.get("localY"),A=t.getLayout();n.shape.extent=Math.max(1,A.dy),n.shape.orient=d,"vertical"===d?(i=(null!=C?C*s:F.x)+A.sy,a=(null!=D?D*u:F.y)+F.dy,l=(null!=x?x*s:S.x)+A.ty,h=null!=E?E*u:S.y,p=i,f=a*(1-b)+h*b,g=l,m=a*b+h*(1-b)):(i=(null!=C?C*s:F.x)+F.dx,a=(null!=D?D*u:F.y)+A.sy,l=null!=x?x*s:S.x,h=(null!=E?E*u:S.y)+A.ty,p=i*(1-b)+l*b,f=a,g=i*b+l*(1-b),m=h),n.setShape({x1:i,y1:a,x2:l,y2:h,cpx1:p,cpy1:f,cpx2:g,cpy2:m}),n.useStyle(v.getItemStyle()),bc(n.style,d,t);var T=""+_.get("value"),M=(0,Ft.lx)(_,"edgeLabel");(0,Ft.qM)(n,M,{labelFetcher:{getFormattedLabel:function(t,n,r,i,o,a){return e.getFormattedLabel(t,n,"edge",i,(0,y.WV)(o,M.normal&&M.normal.get("formatter"),T),a)}},labelDataIndex:t.dataIndex,defaultText:T}),n.setTextConfig({position:"inside"});var O=_.getModel("emphasis");(0,yt.Mx)(n,_,"lineStyle",(function(e){var n=e.getItemStyle();return bc(n,d,t),n})),o.add(n),c.setItemGraphicEl(t.dataIndex,n);var L=O.get("focus");(0,yt.Lm)(n,"adjacency"===L?t.getAdjacentDataIndices():"trajectory"===L?t.getTrajectoryDataIndices():L,O.get("blurScope"),O.get("disabled"))})),i.eachNode((function(t){var n=t.getLayout(),r=t.getModel(),i=r.get("localX"),a=r.get("localY"),c=r.getModel("emphasis"),d=r.get(["itemStyle","borderRadius"])||0,h=new fn.A({shape:{x:null!=i?i*s:n.x,y:null!=a?a*u:n.y,width:n.dx,height:n.dy,r:d},style:r.getModel("itemStyle").getItemStyle(),z2:10});(0,Ft.qM)(h,(0,Ft.lx)(r),{labelFetcher:{getFormattedLabel:function(t,n){return e.getFormattedLabel(t,n,"node")}},labelDataIndex:t.dataIndex,defaultText:t.id}),h.disableLabelAnimation=!0,h.setStyle("fill",t.getVisual("color")),h.setStyle("decal",t.getVisual("style").decal),(0,yt.Mx)(h,r),o.add(h),l.setItemGraphicEl(t.dataIndex,h),(0,Lr.z)(h).dataType="node";var p=c.get("focus");(0,yt.Lm)(h,"adjacency"===p?t.getAdjacentDataIndices():"trajectory"===p?t.getTrajectoryDataIndices():p,c.get("blurScope"),c.get("disabled"))})),l.eachItemGraphicEl((function(t,i){var o=l.getItemModel(i);o.get("draggable")&&(t.drift=function(t,o){r._focusAdjacencyDisabled=!0,this.shape.x+=t,this.shape.y+=o,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:e.id,dataIndex:l.getRawIndex(i),localX:this.shape.x/s,localY:this.shape.y/u})},t.ondragend=function(){r._focusAdjacencyDisabled=!1},t.draggable=!0,t.cursor="move")})),!this._data&&e.isAnimationEnabled()&&o.setClipPath(Fc(o.getBoundingRect(),e,(function(){o.removeClipPath()}))),this._data=e.getData()},t.prototype.dispose=function(){},t.type="sankey",t}(bt.A);function bc(e,t,n){switch(e.fill){case"source":e.fill=n.node1.getVisual("color"),e.decal=n.node1.getVisual("style").decal;break;case"target":e.fill=n.node2.getVisual("color"),e.decal=n.node2.getVisual("style").decal;break;case"gradient":var r=n.node1.getVisual("color"),i=n.node2.getVisual("color");(0,y.Kg)(r)&&(0,y.Kg)(i)&&(e.fill=new vn.A(0,0,+("horizontal"===t),+("vertical"===t),[{color:r,offset:0},{color:i,offset:1}]))}}function Fc(e,t,n){var r=new fn.A({shape:{x:e.x-10,y:e.y-10,width:0,height:e.height+20}});return mt.LW(r,{shape:{width:e.width+20}},t,n),r}var wc=vc,Cc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e,t){var n=e.edges||e.links,r=e.data||e.nodes,i=e.levels;this.levelModels=[];for(var o=this.levelModels,a=0;a<i.length;a++)null!=i[a].depth&&i[a].depth>=0&&(o[i[a].depth]=new Mt.A(i[a],this,t));if(r&&n){var s=Ou(r,n,this,!0,u);return s.data}function u(e,t){e.wrapMethod("getItemModel",(function(e,t){var n=e.parentModel,r=n.getData().getItemLayout(t);if(r){var i=r.depth,o=n.levelModels[i];o&&(e.parentModel=o)}return e})),t.wrapMethod("getItemModel",(function(e,t){var n=e.parentModel,r=n.getGraph().getEdgeByIndex(t),i=r.node1.getLayout();if(i){var o=i.depth,a=n.levelModels[o];a&&(e.parentModel=a)}return e}))}},t.prototype.setNodePosition=function(e,t){var n=this.option.data||this.option.nodes,r=n[e];r.localX=t[0],r.localY=t[1]},t.prototype.getGraph=function(){return this.getData().graph},t.prototype.getEdgeData=function(){return this.getGraph().edgeData},t.prototype.formatTooltip=function(e,t,n){function r(e){return isNaN(e)||null==e}if("edge"===n){var i=this.getDataParams(e,n),o=i.data,a=i.value,s=o.source+" -- "+o.target;return(0,xt.Qx)("nameValue",{name:s,value:a,noValue:r(a)})}var u=this.getGraph().getNodeByIndex(e),l=u.getLayout().value,c=this.getDataParams(e,n).data.name;return(0,xt.Qx)("nameValue",{name:null!=c?c+"":null,value:l,noValue:r(l)})},t.prototype.optionUpdated=function(){},t.prototype.getDataParams=function(t,n){var r=e.prototype.getDataParams.call(this,t,n);if(null==r.value&&"node"===n){var i=this.getGraph().getNodeByIndex(t),o=i.getLayout().value;r.value=o}return r},t.type="series.sankey",t.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},t}(Dt.A),Dc=Cc;function Sc(e,t){e.eachSeriesByType("sankey",(function(e){var n=e.get("nodeWidth"),r=e.get("nodeGap"),i=kc(e,t);e.layoutInfo=i;var o=i.width,a=i.height,s=e.getGraph(),u=s.nodes,l=s.edges;Ec(u);var c=y.pb(u,(function(e){return 0===e.getLayout().value})),d=0!==c.length?0:e.get("layoutIterations"),h=e.get("orient"),p=e.get("nodeAlign");xc(u,l,n,r,o,a,d,h,p)}))}function kc(e,t){return mi.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function xc(e,t,n,r,i,o,a,s,u){Ac(e,t,n,i,o,s,u),Rc(e,t,o,i,r,a,s),Uc(e,s)}function Ec(e){y.__(e,(function(e){var t=qc(e.outEdges,Wc),n=qc(e.inEdges,Wc),r=e.getValue()||0,i=Math.max(t,n,r);e.setLayout({value:i},!0)}))}function Ac(e,t,n,r,i,o,a){for(var s=[],u=[],l=[],c=[],d=0,h=0;h<t.length;h++)s[h]=1;for(h=0;h<e.length;h++)u[h]=e[h].inEdges.length,0===u[h]&&l.push(e[h]);var p=-1;while(l.length){for(var f=0;f<l.length;f++){var g=l[f],m=g.hostGraph.data.getRawDataItem(g.dataIndex),_=null!=m.depth&&m.depth>=0;_&&m.depth>p&&(p=m.depth),g.setLayout({depth:_?m.depth:d},!0),"vertical"===o?g.setLayout({dy:n},!0):g.setLayout({dx:n},!0);for(var y=0;y<g.outEdges.length;y++){var v=g.outEdges[y],b=t.indexOf(v);s[b]=0;var F=v.node2,w=e.indexOf(F);0===--u[w]&&c.indexOf(F)<0&&c.push(F)}}++d,l=c,c=[]}for(h=0;h<s.length;h++)if(1===s[h])throw new Error("Sankey is a DAG, the original data has cycle!");var C=p>d-1?p:d-1;a&&"left"!==a&&Mc(e,a,o,C);var D="vertical"===o?(i-n)/C:(r-n)/C;Lc(e,D,o)}function Tc(e){var t=e.hostGraph.data.getRawDataItem(e.dataIndex);return null!=t.depth&&t.depth>=0}function Mc(e,t,n,r){if("right"===t){var i=[],o=e,a=0;while(o.length){for(var s=0;s<o.length;s++){var u=o[s];u.setLayout({skNodeHeight:a},!0);for(var l=0;l<u.inEdges.length;l++){var c=u.inEdges[l];i.indexOf(c.node1)<0&&i.push(c.node1)}}o=i,i=[],++a}y.__(e,(function(e){Tc(e)||e.setLayout({depth:Math.max(0,r-e.getLayout().skNodeHeight)},!0)}))}else"justify"===t&&Oc(e,r)}function Oc(e,t){y.__(e,(function(e){Tc(e)||e.outEdges.length||e.setLayout({depth:t},!0)}))}function Lc(e,t,n){y.__(e,(function(e){var r=e.getLayout().depth*t;"vertical"===n?e.setLayout({y:r},!0):e.setLayout({x:r},!0)}))}function Rc(e,t,n,r,i,o,a){var s=Pc(e,a);Ic(s,t,n,r,i,a),Nc(s,i,n,r,a);for(var u=1;o>0;o--)u*=.99,Bc(s,u,a),Nc(s,i,n,r,a),zc(s,u,a),Nc(s,i,n,r,a)}function Pc(e,t){var n=[],r="vertical"===t?"y":"x",i=(0,Ir.Sq)(e,(function(e){return e.getLayout()[r]}));return i.keys.sort((function(e,t){return e-t})),y.__(i.keys,(function(e){n.push(i.buckets.get(e))})),n}function Ic(e,t,n,r,i,o){var a=1/0;y.__(e,(function(e){var t=e.length,s=0;y.__(e,(function(e){s+=e.getLayout().value}));var u="vertical"===o?(r-(t-1)*i)/s:(n-(t-1)*i)/s;u<a&&(a=u)})),y.__(e,(function(e){y.__(e,(function(e,t){var n=e.getLayout().value*a;"vertical"===o?(e.setLayout({x:t},!0),e.setLayout({dx:n},!0)):(e.setLayout({y:t},!0),e.setLayout({dy:n},!0))}))})),y.__(t,(function(e){var t=+e.getValue()*a;e.setLayout({dy:t},!0)}))}function Nc(e,t,n,r,i){var o="vertical"===i?"x":"y";y.__(e,(function(e){var a,s,u;e.sort((function(e,t){return e.getLayout()[o]-t.getLayout()[o]}));for(var l=0,c=e.length,d="vertical"===i?"dx":"dy",h=0;h<c;h++)s=e[h],u=l-s.getLayout()[o],u>0&&(a=s.getLayout()[o]+u,"vertical"===i?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),l=s.getLayout()[o]+s.getLayout()[d]+t;var p="vertical"===i?r:n;if(u=l-t-p,u>0){a=s.getLayout()[o]-u,"vertical"===i?s.setLayout({x:a},!0):s.setLayout({y:a},!0),l=a;for(h=c-2;h>=0;--h)s=e[h],u=s.getLayout()[o]+s.getLayout()[d]+t-l,u>0&&(a=s.getLayout()[o]-u,"vertical"===i?s.setLayout({x:a},!0):s.setLayout({y:a},!0)),l=s.getLayout()[o]}}))}function Bc(e,t,n){y.__(e.slice().reverse(),(function(e){y.__(e,(function(e){if(e.outEdges.length){var r=qc(e.outEdges,jc,n)/qc(e.outEdges,Wc);if(isNaN(r)){var i=e.outEdges.length;r=i?qc(e.outEdges,Hc,n)/i:0}if("vertical"===n){var o=e.getLayout().x+(r-Yc(e,n))*t;e.setLayout({x:o},!0)}else{var a=e.getLayout().y+(r-Yc(e,n))*t;e.setLayout({y:a},!0)}}}))}))}function jc(e,t){return Yc(e.node2,t)*e.getValue()}function Hc(e,t){return Yc(e.node2,t)}function Gc(e,t){return Yc(e.node1,t)*e.getValue()}function Vc(e,t){return Yc(e.node1,t)}function Yc(e,t){return"vertical"===t?e.getLayout().x+e.getLayout().dx/2:e.getLayout().y+e.getLayout().dy/2}function Wc(e){return e.getValue()}function qc(e,t,n){var r=0,i=e.length,o=-1;while(++o<i){var a=+t(e[o],n);isNaN(a)||(r+=a)}return r}function zc(e,t,n){y.__(e,(function(e){y.__(e,(function(e){if(e.inEdges.length){var r=qc(e.inEdges,Gc,n)/qc(e.inEdges,Wc);if(isNaN(r)){var i=e.inEdges.length;r=i?qc(e.inEdges,Vc,n)/i:0}if("vertical"===n){var o=e.getLayout().x+(r-Yc(e,n))*t;e.setLayout({x:o},!0)}else{var a=e.getLayout().y+(r-Yc(e,n))*t;e.setLayout({y:a},!0)}}}))}))}function Uc(e,t){var n="vertical"===t?"x":"y";y.__(e,(function(e){e.outEdges.sort((function(e,t){return e.node2.getLayout()[n]-t.node2.getLayout()[n]})),e.inEdges.sort((function(e,t){return e.node1.getLayout()[n]-t.node1.getLayout()[n]}))})),y.__(e,(function(e){var t=0,n=0;y.__(e.outEdges,(function(e){e.setLayout({sy:t},!0),t+=e.getLayout().dy})),y.__(e.inEdges,(function(e){e.setLayout({ty:n},!0),n+=e.getLayout().dy}))}))}function Kc(e){e.eachSeriesByType("sankey",(function(e){var t=e.getGraph(),n=t.nodes,r=t.edges;if(n.length){var i=1/0,o=-1/0;y.__(n,(function(e){var t=e.getLayout().value;t<i&&(i=t),t>o&&(o=t)})),y.__(n,(function(t){var n=new Pa({type:"color",mappingMethod:"linear",dataExtent:[i,o],visual:e.get("color")}),r=n.mapValueToVisual(t.getLayout().value),a=t.getModel().get(["itemStyle","color"]);null!=a?(t.setVisual("color",a),t.setVisual("style",{fill:a})):(t.setVisual("color",r),t.setVisual("style",{fill:r}))}))}r.length&&y.__(r,(function(e){var t=e.getModel().get("lineStyle");e.setVisual("style",t)}))}))}function Xc(e){e.registerChartView(wc),e.registerSeriesModel(Dc),e.registerLayout(Sc),e.registerVisual(Kc),e.registerAction({type:"dragNode",event:"dragnode",update:"update"},(function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},(function(t){t.setNodePosition(e.dataIndex,[e.localX,e.localY])}))}))}var Qc=n(79263),Jc=function(){function e(){}return e.prototype.getInitialData=function(e,t){var n,r,i=t.getComponent("xAxis",this.get("xAxisIndex")),o=t.getComponent("yAxis",this.get("yAxisIndex")),a=i.get("type"),s=o.get("type");"category"===a?(e.layout="horizontal",n=i.getOrdinalMeta(),r=!0):"category"===s?(e.layout="vertical",n=o.getOrdinalMeta(),r=!0):e.layout=e.layout||"horizontal";var u=["x","y"],l="horizontal"===e.layout?0:1,c=this._baseAxisDim=u[l],d=u[1-l],h=[i,o],p=h[l].get("type"),f=h[1-l].get("type"),g=e.data;if(g&&r){var m=[];y.__(g,(function(e,t){var n;y.cy(e)?(n=e.slice(),e.unshift(t)):y.cy(e.value)?(n=y.X$({},e),n.value=n.value.slice(),e.value.unshift(t)):n=e,m.push(n)})),e.data=m}var _=this.defaultValueDimensions,v=[{name:c,type:(0,Qc.B)(p),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:d,type:(0,Qc.B)(f),dimsDef:_.slice()}];return(0,St.A)(this,{coordDimensions:v,dimensionsCount:_.length+1,encodeDefaulter:y.cF(ei.OC,v,this)})},e.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},e}(),Zc=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],n.visualDrawType="stroke",n}return(0,ht.C6)(t,e),t.type="series.boxplot",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},t}(Dt.A);(0,y.co)(Zc,Jc,!0);var $c=Zc,ed=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),i=this.group,o=this._data;this._data||i.removeAll();var a="horizontal"===e.get("layout")?1:0;r.diff(o).add((function(e){if(r.hasValue(e)){var t=r.getItemLayout(e),n=rd(t,r,e,a,!0);r.setItemGraphicEl(e,n),i.add(n)}})).update((function(e,t){var n=o.getItemGraphicEl(t);if(r.hasValue(e)){var s=r.getItemLayout(e);n?((0,mt.ap)(n),id(s,n,r,e)):n=rd(s,r,e,a),i.add(n),r.setItemGraphicEl(e,n)}else i.remove(n)})).remove((function(e){var t=o.getItemGraphicEl(e);t&&i.remove(t)})).execute(),this._data=r},t.prototype.remove=function(e){var t=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl((function(e){e&&t.remove(e)}))},t.type="boxplot",t}(bt.A),td=function(){function e(){}return e}(),nd=function(e){function t(t){var n=e.call(this,t)||this;return n.type="boxplotBoxPath",n}return(0,ht.C6)(t,e),t.prototype.getDefaultShape=function(){return new td},t.prototype.buildPath=function(e,t){var n=t.points,r=0;for(e.moveTo(n[r][0],n[r][1]),r++;r<4;r++)e.lineTo(n[r][0],n[r][1]);for(e.closePath();r<n.length;r++)e.moveTo(n[r][0],n[r][1]),r++,e.lineTo(n[r][0],n[r][1])},t}(a.Ay);function rd(e,t,n,r,i){var o=e.ends,a=new nd({shape:{points:i?od(o,r,e):o}});return id(e,a,t,n,i),a}function id(e,t,n,r,i){var o=n.hostModel,a=pt[i?"initProps":"updateProps"];a(t,{shape:{points:e.ends}},o,r),t.useStyle(n.getItemVisual(r,"style")),t.style.strokeNoScale=!0,t.z2=100;var s=n.getItemModel(r),u=s.getModel("emphasis");(0,yt.Mx)(t,s),(0,yt.Lm)(t,u.get("focus"),u.get("blurScope"),u.get("disabled"))}function od(e,t,n){return y.Tj(e,(function(e){return e=e.slice(),e[t]=n.initBaseline,e}))}var ad=ed,sd=y.__;function ud(e){var t=ld(e);sd(t,(function(e){var t=e.seriesModels;t.length&&(cd(e),sd(t,(function(t,n){dd(t,e.boxOffsetList[n],e.boxWidthList[n])})))}))}function ld(e){var t=[],n=[];return e.eachSeriesByType("boxplot",(function(e){var r=e.getBaseAxis(),i=y.qh(n,r);i<0&&(i=n.length,n[i]=r,t[i]={axis:r,seriesModels:[]}),t[i].seriesModels.push(e)})),t}function cd(e){var t,n=e.axis,r=e.seriesModels,i=r.length,o=e.boxWidthList=[],a=e.boxOffsetList=[],s=[];if("category"===n.type)t=n.getBandWidth();else{var u=0;sd(r,(function(e){u=Math.max(u,e.getData().count())}));var l=n.getExtent();t=Math.abs(l[1]-l[0])/u}sd(r,(function(e){var n=e.get("boxWidth");y.cy(n)||(n=[n,n]),s.push([(0,Xt.lo)(n[0],t)||0,(0,Xt.lo)(n[1],t)||0])}));var c=.8*t-2,d=c/i*.3,h=(c-d*(i-1))/i,p=h/2-c/2;sd(r,(function(e,t){a.push(p),p+=d+h,o.push(Math.min(Math.max(h,s[t][0]),s[t][1]))}))}function dd(e,t,n){var r=e.coordinateSystem,i=e.getData(),o=n/2,a="horizontal"===e.get("layout")?0:1,s=1-a,u=["x","y"],l=i.mapDimension(u[a]),c=i.mapDimensionsAll(u[s]);if(!(null==l||c.length<5))for(var d=0;d<i.count();d++){var h=i.get(l,d),p=v(h,c[2],d),f=v(h,c[0],d),g=v(h,c[1],d),m=v(h,c[3],d),_=v(h,c[4],d),y=[];b(y,g,!1),b(y,m,!0),y.push(f,g,_,m),F(y,f),F(y,_),F(y,p),i.setItemLayout(d,{initBaseline:p[s],ends:y})}function v(e,n,o){var u,l=i.get(n,o),c=[];return c[a]=e,c[s]=l,isNaN(e)||isNaN(l)?u=[NaN,NaN]:(u=r.dataToPoint(c),u[a]+=t),u}function b(e,t,n){var r=t.slice(),i=t.slice();r[a]+=o,i[a]-=o,n?e.push(r,i):e.push(i,r)}function F(e,t){var n=t.slice(),r=t.slice();n[a]-=o,r[a]+=o,e.push(n,r)}}function hd(e,t){t=t||{};for(var n=[],r=[],i=t.boundIQR,o="none"===i||0===i,a=0;a<e.length;a++){var s=(0,Xt.Y6)(e[a].slice()),u=(0,Xt.YV)(s,.25),l=(0,Xt.YV)(s,.5),c=(0,Xt.YV)(s,.75),d=s[0],h=s[s.length-1],p=(null==i?1.5:i)*(c-u),f=o?d:Math.max(d,u-p),g=o?h:Math.min(h,c+p),m=t.itemNameFormatter,_=(0,y.Tn)(m)?m({value:a}):(0,y.Kg)(m)?m.replace("{value}",a+""):a+"";n.push([_,f,u,l,c,g]);for(var v=0;v<s.length;v++){var b=s[v];if(b<f||b>g){var F=[_,b];r.push(F)}}}return{boxData:n,outliers:r}}var pd=n(69208),fd=n(88239),gd={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==fd.Km){var n="";0,(0,pd.$8)(n)}var r=hd(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:r.boxData},{data:r.outliers}]}};function md(e){e.registerSeriesModel($c),e.registerChartView(ad),e.registerLayout(ud),e.registerTransform(gd)}var _d=n(90820),yd=["color","borderColor"],vd=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,t,n){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,t,n,r){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,t):this._incrementalRenderNormal(e,t)},t.prototype.eachRendered=function(e){pt.traverseElements(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var t=e.pipelineContext.large;null!=this._isLargeDraw&&t===this._isLargeDraw||(this._isLargeDraw=t,this._clear())},t.prototype._renderNormal=function(e){var t=e.getData(),n=this._data,r=this.group,i=t.getLayout("isSimpleBox"),o=e.get("clip",!0),a=e.coordinateSystem,s=a.getArea&&a.getArea();this._data||r.removeAll(),t.diff(n).add((function(n){if(t.hasValue(n)){var a=t.getItemLayout(n);if(o&&Cd(s,a))return;var u=wd(a,n,!0);mt.LW(u,{shape:{points:a.ends}},e,n),Dd(u,t,n,i),r.add(u),t.setItemGraphicEl(n,u)}})).update((function(a,u){var l=n.getItemGraphicEl(u);if(t.hasValue(a)){var c=t.getItemLayout(a);o&&Cd(s,c)?r.remove(l):(l?(mt.oi(l,{shape:{points:c.ends}},e,a),(0,mt.ap)(l)):l=wd(c,a),Dd(l,t,a,i),r.add(l),t.setItemGraphicEl(a,l))}else r.remove(l)})).remove((function(e){var t=n.getItemGraphicEl(e);t&&r.remove(t)})).execute(),this._data=t},t.prototype._renderLarge=function(e){this._clear(),Ed(e,this.group);var t=e.get("clip",!0)?(0,_d.Ip)(e.coordinateSystem,!1,e):null;t?this.group.setClipPath(t):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,t){var n,r=t.getData(),i=r.getLayout("isSimpleBox");while(null!=(n=e.next())){var o=r.getItemLayout(n),a=wd(o,n);Dd(a,r,n,i),a.incremental=!0,this.group.add(a),this._progressiveEls.push(a)}},t.prototype._incrementalRenderLarge=function(e,t){Ed(t,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(bt.A),bd=function(){function e(){}return e}(),Fd=function(e){function t(t){var n=e.call(this,t)||this;return n.type="normalCandlestickBox",n}return(0,ht.C6)(t,e),t.prototype.getDefaultShape=function(){return new bd},t.prototype.buildPath=function(e,t){var n=t.points;this.__simpleBox?(e.moveTo(n[4][0],n[4][1]),e.lineTo(n[6][0],n[6][1])):(e.moveTo(n[0][0],n[0][1]),e.lineTo(n[1][0],n[1][1]),e.lineTo(n[2][0],n[2][1]),e.lineTo(n[3][0],n[3][1]),e.closePath(),e.moveTo(n[4][0],n[4][1]),e.lineTo(n[5][0],n[5][1]),e.moveTo(n[6][0],n[6][1]),e.lineTo(n[7][0],n[7][1]))},t}(a.Ay);function wd(e,t,n){var r=e.ends;return new Fd({shape:{points:n?Sd(r,e):r},z2:100})}function Cd(e,t){for(var n=!0,r=0;r<t.ends.length;r++)if(e.contain(t.ends[r][0],t.ends[r][1])){n=!1;break}return n}function Dd(e,t,n,r){var i=t.getItemModel(n);e.useStyle(t.getItemVisual(n,"style")),e.style.strokeNoScale=!0,e.__simpleBox=r,(0,yt.Mx)(e,i)}function Sd(e,t){return y.Tj(e,(function(e){return e=e.slice(),e[1]=t.initBaseline,e}))}var kd=function(){function e(){}return e}(),xd=function(e){function t(t){var n=e.call(this,t)||this;return n.type="largeCandlestickBox",n}return(0,ht.C6)(t,e),t.prototype.getDefaultShape=function(){return new kd},t.prototype.buildPath=function(e,t){for(var n=t.points,r=0;r<n.length;)if(this.__sign===n[r++]){var i=n[r++];e.moveTo(i,n[r++]),e.lineTo(i,n[r++])}else r+=3},t}(a.Ay);function Ed(e,t,n,r){var i=e.getData(),o=i.getLayout("largePoints"),a=new xd({shape:{points:o},__sign:1,ignoreCoarsePointer:!0});t.add(a);var s=new xd({shape:{points:o},__sign:-1,ignoreCoarsePointer:!0});t.add(s);var u=new xd({shape:{points:o},__sign:0,ignoreCoarsePointer:!0});t.add(u),Ad(1,a,e,i),Ad(-1,s,e,i),Ad(0,u,e,i),r&&(a.incremental=!0,s.incremental=!0),n&&n.push(a,s)}function Ad(e,t,n,r){var i=n.get(["itemStyle",e>0?"borderColor":"borderColor0"])||n.get(["itemStyle",e>0?"color":"color0"]);0===e&&(i=n.get(["itemStyle","borderColorDoji"]));var o=n.getModel("itemStyle").getItemStyle(yd);t.useStyle(o),t.style.fill=null,t.style.stroke=i}var Td=vd,Md=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],n}return(0,ht.C6)(t,e),t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,t,n){var r=t.getItemLayout(e);return r&&n.rect(r.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(Dt.A);(0,y.co)(Md,Jc,!0);var Od=Md;function Ld(e){e&&y.cy(e.series)&&y.__(e.series,(function(e){y.Gv(e)&&"k"===e.type&&(e.type="candlestick")}))}var Rd=n(12367),Pd=["itemStyle","borderColor"],Id=["itemStyle","borderColor0"],Nd=["itemStyle","borderColorDoji"],Bd=["itemStyle","color"],jd=["itemStyle","color0"],Hd={seriesType:"candlestick",plan:(0,Rd.A)(),performRawSeries:!0,reset:function(e,t){function n(e,t){return t.get(e>0?Bd:jd)}function r(e,t){return t.get(0===e?Nd:e>0?Pd:Id)}if(!t.isSeriesFiltered(e)){var i=e.pipelineContext.large;return!i&&{progress:function(e,t){var i;while(null!=(i=e.next())){var o=t.getItemModel(i),a=t.getItemLayout(i).sign,s=o.getItemStyle();s.fill=n(a,o),s.stroke=r(a,o)||s.fill;var u=t.ensureUniqueItemVisual(i,"style");(0,y.X$)(u,s)}}}}}},Gd=Hd,Vd=n(8389),Yd={seriesType:"candlestick",plan:(0,Rd.A)(),reset:function(e){var t=e.coordinateSystem,n=e.getData(),r=qd(e,n),i=0,o=1,a=["x","y"],s=n.getDimensionIndex(n.mapDimension(a[i])),u=(0,y.Tj)(n.mapDimensionsAll(a[o]),n.getDimensionIndex,n),l=u[0],c=u[1],d=u[2],h=u[3];if(n.setLayout({candleWidth:r,isSimpleBox:r<=1.3}),!(s<0||u.length<4))return{progress:e.pipelineContext.large?f:p};function p(e,n){var a,u=n.getStore();while(null!=(a=e.next())){var p=u.get(s,a),f=u.get(l,a),g=u.get(c,a),m=u.get(d,a),_=u.get(h,a),y=Math.min(f,g),v=Math.max(f,g),b=x(y,p),F=x(v,p),w=x(m,p),C=x(_,p),D=[];E(D,F,0),E(D,b,1),D.push(T(C),T(F),T(w),T(b));var S=n.getItemModel(a),k=!!S.get(["itemStyle","borderColorDoji"]);n.setItemLayout(a,{sign:Wd(u,a,f,g,c,k),initBaseline:f>g?F[o]:b[o],ends:D,brushRect:A(m,_,p)})}function x(e,n){var r=[];return r[i]=n,r[o]=e,isNaN(n)||isNaN(e)?[NaN,NaN]:t.dataToPoint(r)}function E(e,t,n){var o=t.slice(),a=t.slice();o[i]=(0,pt.subPixelOptimize)(o[i]+r/2,1,!1),a[i]=(0,pt.subPixelOptimize)(a[i]-r/2,1,!0),n?e.push(o,a):e.push(a,o)}function A(e,t,n){var a=x(e,n),s=x(t,n);return a[i]-=r/2,s[i]-=r/2,{x:a[0],y:a[1],width:o?r:s[0]-a[0],height:o?s[1]-a[1]:r}}function T(e){return e[i]=(0,pt.subPixelOptimize)(e[i],1),e}}function f(n,r){var a,u,p=(0,Vd.J)(4*n.count),f=0,g=[],m=[],_=r.getStore(),y=!!e.get(["itemStyle","borderColorDoji"]);while(null!=(u=n.next())){var v=_.get(s,u),b=_.get(l,u),F=_.get(c,u),w=_.get(d,u),C=_.get(h,u);isNaN(v)||isNaN(w)||isNaN(C)?(p[f++]=NaN,f+=3):(p[f++]=Wd(_,u,b,F,c,y),g[i]=v,g[o]=w,a=t.dataToPoint(g,null,m),p[f++]=a?a[0]:NaN,p[f++]=a?a[1]:NaN,g[o]=C,a=t.dataToPoint(g,null,m),p[f++]=a?a[1]:NaN)}r.setLayout("largePoints",p)}}};function Wd(e,t,n,r,i,o){var a;return a=n>r?-1:n<r?1:o?0:t>0?e.get(i,t-1)<=r?1:-1:1,a}function qd(e,t){var n,r=e.getBaseAxis(),i="category"===r.type?r.getBandWidth():(n=r.getExtent(),Math.abs(n[1]-n[0])/t.count()),o=(0,Xt.lo)((0,y.bZ)(e.get("barMaxWidth"),i),i),a=(0,Xt.lo)((0,y.bZ)(e.get("barMinWidth"),1),i),s=e.get("barWidth");return null!=s?(0,Xt.lo)(s,i):Math.max(Math.min(i/2,o),a)}var zd=Yd;function Ud(e){e.registerChartView(Td),e.registerSeriesModel(Od),e.registerPreprocessor(Ld),e.registerVisual(Gd),e.registerLayout(zd)}function Kd(e,t){var n=t.rippleEffectColor||t.color;e.eachChild((function(e){e.attr({z:t.z,zlevel:t.zlevel,style:{stroke:"stroke"===t.brushType?n:null,fill:"fill"===t.brushType?n:null}})}))}var Xd=function(e){function t(t,n){var r=e.call(this)||this,i=new Li.A(t,n),o=new _t.A;return r.add(i),r.add(o),r.updateData(t,n),r}return(0,ht.C6)(t,e),t.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},t.prototype.startEffectAnimation=function(e){for(var t=e.symbolType,n=e.color,r=e.rippleNumber,i=this.childAt(1),o=0;o<r;o++){var a=(0,vt.v5)(t,-1,-1,2,2,n);a.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scaleX:.5,scaleY:.5});var s=-o/r*e.period+e.effectOffset;a.animate("",!0).when(e.period,{scaleX:e.rippleScale/2,scaleY:e.rippleScale/2}).delay(s).start(),a.animateStyle(!0).when(e.period,{opacity:0}).delay(s).start(),i.add(a)}Kd(i,e)},t.prototype.updateEffectAnimation=function(e){for(var t=this._effectCfg,n=this.childAt(1),r=["symbolType","period","rippleScale","rippleNumber"],i=0;i<r.length;i++){var o=r[i];if(t[o]!==e[o])return this.stopEffectAnimation(),void this.startEffectAnimation(e)}Kd(n,e)},t.prototype.highlight=function(){(0,yt.HY)(this)},t.prototype.downplay=function(){(0,yt.SD)(this)},t.prototype.getSymbolType=function(){var e=this.childAt(0);return e&&e.getSymbolType()},t.prototype.updateData=function(e,t){var n=this,r=e.hostModel;this.childAt(0).updateData(e,t);var i=this.childAt(1),o=e.getItemModel(t),a=e.getItemVisual(t,"symbol"),s=(0,vt.xU)(e.getItemVisual(t,"symbolSize")),u=e.getItemVisual(t,"style"),l=u&&u.fill,c=o.getModel("emphasis");i.setScale(s),i.traverse((function(e){e.setStyle("fill",l)}));var d=(0,vt.hV)(e.getItemVisual(t,"symbolOffset"),s);d&&(i.x=d[0],i.y=d[1]);var h=e.getItemVisual(t,"symbolRotate");i.rotation=(h||0)*Math.PI/180||0;var p={};p.showEffectOn=r.get("showEffectOn"),p.rippleScale=o.get(["rippleEffect","scale"]),p.brushType=o.get(["rippleEffect","brushType"]),p.period=1e3*o.get(["rippleEffect","period"]),p.effectOffset=t/e.count(),p.z=r.getShallow("z")||0,p.zlevel=r.getShallow("zlevel")||0,p.symbolType=a,p.color=l,p.rippleEffectColor=o.get(["rippleEffect","color"]),p.rippleNumber=o.get(["rippleEffect","number"]),"render"===p.showEffectOn?(this._effectCfg?this.updateEffectAnimation(p):this.startEffectAnimation(p),this._effectCfg=p):(this._effectCfg=null,this.stopEffectAnimation(),this.onHoverStateChange=function(e){"emphasis"===e?"render"!==p.showEffectOn&&n.startEffectAnimation(p):"normal"===e&&"render"!==p.showEffectOn&&n.stopEffectAnimation()}),this._effectCfg=p,(0,yt.Lm)(this,c.get("focus"),c.get("blurScope"),c.get("disabled"))},t.prototype.fadeOut=function(e){e&&e()},t}(_t.A),Qd=Xd,Jd=n(50941),Zd=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(){this._symbolDraw=new qs.A(Qd)},t.prototype.render=function(e,t,n){var r=e.getData(),i=this._symbolDraw;i.updateData(r,{clipShape:this._getClipShape(e)}),this.group.add(i.group)},t.prototype._getClipShape=function(e){var t=e.coordinateSystem,n=t&&t.getArea&&t.getArea();return e.get("clip",!0)?n:null},t.prototype.updateTransform=function(e,t,n){var r=e.getData();this.group.dirty();var i=(0,Jd.A)("").reset(e,t,n);i.progress&&i.progress({start:0,end:r.count(),count:r.count()},r),this._symbolDraw.updateLayout()},t.prototype._updateGroupTransform=function(e){var t=e.coordinateSystem;t&&t.getRoamTransform&&(this.group.transform=_n.o8(t.getRoamTransform()),this.group.decomposeTransform())},t.prototype.remove=function(e,t){this._symbolDraw&&this._symbolDraw.remove(!0)},t.type="effectScatter",t}(bt.A),$d=Zd,eh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,Mu.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.brushSelector=function(e,t,n){return n.point(t.getItemLayout(e))},t.type="series.effectScatter",t.dependencies=["grid","polar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",clip:!0,rippleEffect:{period:4,scale:2.5,brushType:"fill",number:3},universalTransition:{divideShape:"clone"},symbolSize:10},t}(Dt.A),th=eh;function nh(e){e.registerChartView($d),e.registerSeriesModel(th),e.registerLayout((0,Jd.A)("effectScatter"))}var rh=function(e){function t(t,n,r){var i=e.call(this)||this;return i.add(i.createLine(t,n,r)),i._updateEffectSymbol(t,n),i}return(0,ht.C6)(t,e),t.prototype.createLine=function(e,t,n){return new ou(e,t,n)},t.prototype._updateEffectSymbol=function(e,t){var n=e.getItemModel(t),r=n.getModel("effect"),i=r.get("symbolSize"),o=r.get("symbol");y.cy(i)||(i=[i,i]);var a=e.getItemVisual(t,"style"),s=r.get("color")||a&&a.stroke,u=this.childAt(1);this._symbolType!==o&&(this.remove(u),u=(0,vt.v5)(o,-.5,-.5,1,1,s),u.z2=100,u.culling=!0,this.add(u)),u&&(u.setStyle("shadowColor",s),u.setStyle(r.getItemStyle(["color"])),u.scaleX=i[0],u.scaleY=i[1],u.setColor(s),this._symbolType=o,this._symbolScale=i,this._updateEffectAnimation(e,r,t))},t.prototype._updateEffectAnimation=function(e,t,n){var r=this.childAt(1);if(r){var i=e.getItemLayout(n),o=1e3*t.get("period"),a=t.get("loop"),s=t.get("roundTrip"),u=t.get("constantSpeed"),l=y.Je(t.get("delay"),(function(t){return t/e.count()*o/3}));if(r.ignore=!0,this._updateAnimationPoints(r,i),u>0&&(o=this._getLineLength(r)/u*1e3),o!==this._period||a!==this._loop||s!==this._roundTrip){r.stopAnimation();var c=void 0;c=y.Tn(l)?l(n):l,r.__t>0&&(c=-o*r.__t),this._animateSymbol(r,o,c,a,s)}this._period=o,this._loop=a,this._roundTrip=s}},t.prototype._animateSymbol=function(e,t,n,r,i){if(t>0){e.__t=0;var o=this,a=e.animate("",r).when(i?2*t:t,{__t:i?2:1}).delay(n).during((function(){o._updateSymbolPosition(e)}));r||a.done((function(){o.remove(e)})),a.start()}},t.prototype._getLineLength=function(e){return Kn.xg(e.__p1,e.__cp1)+Kn.xg(e.__cp1,e.__p2)},t.prototype._updateAnimationPoints=function(e,t){e.__p1=t[0],e.__p2=t[1],e.__cp1=t[2]||[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]},t.prototype.updateData=function(e,t,n){this.childAt(0).updateData(e,t,n),this._updateEffectSymbol(e,t)},t.prototype._updateSymbolPosition=function(e){var t=e.__p1,n=e.__p2,r=e.__cp1,i=e.__t<1?e.__t:2-e.__t,o=[e.x,e.y],a=o.slice(),s=hu.k3,u=hu.z7;o[0]=s(t[0],r[0],n[0],i),o[1]=s(t[1],r[1],n[1],i);var l=e.__t<1?u(t[0],r[0],n[0],i):u(n[0],r[0],t[0],1-i),c=e.__t<1?u(t[1],r[1],n[1],i):u(n[1],r[1],t[1],1-i);e.rotation=-Math.atan2(c,l)-Math.PI/2,"line"!==this._symbolType&&"rect"!==this._symbolType&&"roundRect"!==this._symbolType||(void 0!==e.__lastT&&e.__lastT<e.__t?(e.scaleY=1.05*Kn.xg(a,o),1===i&&(o[0]=a[0]+(o[0]-a[0])/2,o[1]=a[1]+(o[1]-a[1])/2)):1===e.__lastT?e.scaleY=2*Kn.xg(t,o):e.scaleY=this._symbolScale[1]),e.__lastT=e.__t,e.ignore=!1,e.x=o[0],e.y=o[1]},t.prototype.updateLayout=function(e,t){this.childAt(0).updateLayout(e,t);var n=e.getItemModel(t).getModel("effect");this._updateEffectAnimation(e,n,t)},t}(_t.A),ih=rh,oh=function(e){function t(t,n,r){var i=e.call(this)||this;return i._createPolyline(t,n,r),i}return(0,ht.C6)(t,e),t.prototype._createPolyline=function(e,t,n){var r=e.getItemLayout(t),i=new gt.A({shape:{points:r}});this.add(i),this._updateCommonStl(e,t,n)},t.prototype.updateData=function(e,t,n){var r=e.hostModel,i=this.childAt(0),o={shape:{points:e.getItemLayout(t)}};mt.oi(i,o,r,t),this._updateCommonStl(e,t,n)},t.prototype._updateCommonStl=function(e,t,n){var r=this.childAt(0),i=e.getItemModel(t),o=n&&n.emphasisLineStyle,a=n&&n.focus,s=n&&n.blurScope,u=n&&n.emphasisDisabled;if(!n||e.hasItemOption){var l=i.getModel("emphasis");o=l.getModel("lineStyle").getLineStyle(),u=l.get("disabled"),a=l.get("focus"),s=l.get("blurScope")}r.useStyle(e.getItemVisual(t,"style")),r.style.fill=null,r.style.strokeNoScale=!0;var c=r.ensureState("emphasis");c.style=o,(0,yt.Lm)(this,a,s,u)},t.prototype.updateLayout=function(e,t){var n=this.childAt(0);n.setShape("points",e.getItemLayout(t))},t}(_t.A),ah=oh,sh=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._lastFrame=0,t._lastFramePercent=0,t}return(0,ht.C6)(t,e),t.prototype.createLine=function(e,t,n){return new ah(e,t,n)},t.prototype._updateAnimationPoints=function(e,t){this._points=t;for(var n=[0],r=0,i=1;i<t.length;i++){var o=t[i-1],a=t[i];r+=Kn.xg(o,a),n.push(r)}if(0!==r){for(i=0;i<n.length;i++)n[i]/=r;this._offsets=n,this._length=r}else this._length=0},t.prototype._getLineLength=function(){return this._length},t.prototype._updateSymbolPosition=function(e){var t=e.__t<1?e.__t:2-e.__t,n=this._points,r=this._offsets,i=n.length;if(r){var o,a=this._lastFrame;if(t<this._lastFramePercent){var s=Math.min(a+1,i-1);for(o=s;o>=0;o--)if(r[o]<=t)break;o=Math.min(o,i-2)}else{for(o=a;o<i;o++)if(r[o]>t)break;o=Math.min(o-1,i-2)}var u=(t-r[o])/(r[o+1]-r[o]),l=n[o],c=n[o+1];e.x=l[0]*(1-u)+u*c[0],e.y=l[1]*(1-u)+u*c[1];var d=e.__t<1?c[0]-l[0]:l[0]-c[0],h=e.__t<1?c[1]-l[1]:l[1]-c[1];e.rotation=-Math.atan2(h,d)-Math.PI/2,this._lastFrame=o,this._lastFramePercent=t,e.ignore=!1}},t}(ih),uh=sh,lh=n(69004),ch=n(10282),dh=function(){function e(){this.polyline=!1,this.curveness=0,this.segs=[]}return e}(),hh=function(e){function t(t){var n=e.call(this,t)||this;return n._off=0,n.hoverDataIdx=-1,n}return(0,ht.C6)(t,e),t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new dh},t.prototype.buildPath=function(e,t){var n,r=t.segs,i=t.curveness;if(t.polyline)for(n=this._off;n<r.length;){var o=r[n++];if(o>0){e.moveTo(r[n++],r[n++]);for(var a=1;a<o;a++)e.lineTo(r[n++],r[n++])}}else for(n=this._off;n<r.length;){var s=r[n++],u=r[n++],l=r[n++],c=r[n++];if(e.moveTo(s,u),i>0){var d=(s+l)/2-(u-c)*i,h=(u+c)/2-(l-s)*i;e.quadraticCurveTo(d,h,l,c)}else e.lineTo(l,c)}this.incremental&&(this._off=n,this.notClear=!0)},t.prototype.findDataIndex=function(e,t){var n=this.shape,r=n.segs,i=n.curveness,o=this.style.lineWidth;if(n.polyline)for(var a=0,s=0;s<r.length;){var u=r[s++];if(u>0)for(var l=r[s++],c=r[s++],d=1;d<u;d++){var h=r[s++],p=r[s++];if(lh.l(l,c,h,p,o,e,t))return a}a++}else for(a=0,s=0;s<r.length;){l=r[s++],c=r[s++],h=r[s++],p=r[s++];if(i>0){var f=(l+h)/2-(c-p)*i,g=(c+p)/2-(h-l)*i;if(ch.l(l,c,f,g,h,p,o,e,t))return a}else if(lh.l(l,c,h,p,o,e,t))return a;a++}return-1},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect();if(e=n[0],t=n[1],r.contain(e,t)){var i=this.hoverDataIdx=this.findDataIndex(e,t);return i>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var t=this.shape,n=t.segs,r=1/0,i=1/0,o=-1/0,a=-1/0,s=0;s<n.length;){var u=n[s++],l=n[s++];r=Math.min(u,r),o=Math.max(u,o),i=Math.min(l,i),a=Math.max(l,a)}e=this._rect=new Un.A(r,i,o,a)}return e},t}(a.Ay),ph=function(){function e(){this.group=new _t.A}return e.prototype.updateData=function(e){this._clear();var t=this._create();t.setShape({segs:e.getLayout("linesPoints")}),this._setCommon(t,e)},e.prototype.incrementalPrepareUpdate=function(e){this.group.removeAll(),this._clear()},e.prototype.incrementalUpdate=function(e,t){var n=this._newAdded[0],r=t.getLayout("linesPoints"),i=n&&n.shape.segs;if(i&&i.length<2e4){var o=i.length,a=new Float32Array(o+r.length);a.set(i),a.set(r,o),n.setShape({segs:a})}else{this._newAdded=[];var s=this._create();s.incremental=!0,s.setShape({segs:r}),this._setCommon(s,t),s.__startIndex=e.start}},e.prototype.remove=function(){this._clear()},e.prototype.eachRendered=function(e){this._newAdded[0]&&e(this._newAdded[0])},e.prototype._create=function(){var e=new hh({cursor:"default",ignoreCoarsePointer:!0});return this._newAdded.push(e),this.group.add(e),e},e.prototype._setCommon=function(e,t,n){var r=t.hostModel;e.setShape({polyline:r.get("polyline"),curveness:r.get(["lineStyle","curveness"])}),e.useStyle(r.getModel("lineStyle").getLineStyle()),e.style.strokeNoScale=!0;var i=t.getVisual("style");i&&i.stroke&&e.setStyle("stroke",i.stroke),e.setStyle("fill",null);var o=(0,Lr.z)(e);o.seriesIndex=r.seriesIndex,e.on("mousemove",(function(t){o.dataIndex=null;var n=e.hoverDataIdx;n>0&&(o.dataIndex=n+e.__startIndex)}))},e.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},e}(),fh=ph,gh={seriesType:"lines",plan:(0,Rd.A)(),reset:function(e){var t=e.coordinateSystem;if(t){var n=e.get("polyline"),r=e.pipelineContext.large;return{progress:function(i,o){var a=[];if(r){var s=void 0,u=i.end-i.start;if(n){for(var l=0,c=i.start;c<i.end;c++)l+=e.getLineCoordsCount(c);s=new Float32Array(u+2*l)}else s=new Float32Array(4*u);var d=0,h=[];for(c=i.start;c<i.end;c++){var p=e.getLineCoords(c,a);n&&(s[d++]=p);for(var f=0;f<p;f++)h=t.dataToPoint(a[f],!1,h),s[d++]=h[0],s[d++]=h[1]}o.setLayout("linesPoints",s)}else for(c=i.start;c<i.end;c++){var g=o.getItemModel(c),m=(p=e.getLineCoords(c,a),[]);if(n)for(var _=0;_<p;_++)m.push(t.dataToPoint(a[_]));else{m[0]=t.dataToPoint(a[0]),m[1]=t.dataToPoint(a[1]);var y=g.get(["lineStyle","curveness"]);+y&&(m[2]=[(m[0][0]+m[1][0])/2-(m[0][1]-m[1][1])*y,(m[0][1]+m[1][1])/2-(m[1][0]-m[0][0])*y])}o.setItemLayout(c,m)}}}}}},mh=gh,_h=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),i=this._updateLineDraw(r,e),o=e.get("zlevel"),a=e.get(["effect","trailLength"]),s=n.getZr(),u="svg"===s.painter.getType();u||s.painter.getLayer(o).clear(!0),null==this._lastZlevel||u||s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(e)&&a>0&&(u||s.configLayer(o,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(a/10+.9,1),0)})),i.updateData(r);var l=e.get("clip",!0)&&(0,_d.Ip)(e.coordinateSystem,!1,e);l?this.group.setClipPath(l):this.group.removeClipPath(),this._lastZlevel=o,this._finished=!0},t.prototype.incrementalPrepareRender=function(e,t,n){var r=e.getData(),i=this._updateLineDraw(r,e);i.incrementalPrepareUpdate(r),this._clearLayer(n),this._finished=!1},t.prototype.incrementalRender=function(e,t,n){this._lineDraw.incrementalUpdate(e,t.getData()),this._finished=e.end===t.getData().count()},t.prototype.eachRendered=function(e){this._lineDraw&&this._lineDraw.eachRendered(e)},t.prototype.updateTransform=function(e,t,n){var r=e.getData(),i=e.pipelineContext;if(!this._finished||i.large||i.progressiveRender)return{update:!0};var o=mh.reset(e,t,n);o.progress&&o.progress({start:0,end:r.count(),count:r.count()},r),this._lineDraw.updateLayout(),this._clearLayer(n)},t.prototype._updateLineDraw=function(e,t){var n=this._lineDraw,r=this._showEffect(t),i=!!t.get("polyline"),o=t.pipelineContext,a=o.large;return n&&r===this._hasEffet&&i===this._isPolyline&&a===this._isLargeDraw||(n&&n.remove(),n=this._lineDraw=a?new fh:new du(i?r?uh:ah:r?ih:ou),this._hasEffet=r,this._isPolyline=i,this._isLargeDraw=a),this.group.add(n.group),n},t.prototype._showEffect=function(e){return!!e.get(["effect","show"])},t.prototype._clearLayer=function(e){var t=e.getZr(),n="svg"===t.painter.getType();n||null==this._lastZlevel||t.painter.getLayer(this._lastZlevel).clear(!0)},t.prototype.remove=function(e,t){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(t)},t.prototype.dispose=function(e,t){this.remove(e,t)},t.type="lines",t}(bt.A),yh=_h,vh="undefined"===typeof Uint32Array?Array:Uint32Array,bh="undefined"===typeof Float64Array?Array:Float64Array;function Fh(e){var t=e.data;t&&t[0]&&t[0][0]&&t[0][0].coord&&(e.data=(0,y.Tj)(t,(function(e){var t=[e[0].coord,e[1].coord],n={coords:t};return e[0].name&&(n.fromName=e[0].name),e[1].name&&(n.toName=e[1].name),(0,y.Um)([n,e[0],e[1]])})))}var wh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return(0,ht.C6)(t,e),t.prototype.init=function(t){t.data=t.data||[],Fh(t);var n=this._processFlatCoordsArray(t.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(t.data=new Float32Array(n.count)),e.prototype.init.apply(this,arguments)},t.prototype.mergeOption=function(t){if(Fh(t),t.data){var n=this._processFlatCoordsArray(t.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(t.data=new Float32Array(n.count))}e.prototype.mergeOption.apply(this,arguments)},t.prototype.appendData=function(e){var t=this._processFlatCoordsArray(e.data);t.flatCoords&&(this._flatCoords?(this._flatCoords=(0,y.yB)(this._flatCoords,t.flatCoords),this._flatCoordsOffset=(0,y.yB)(this._flatCoordsOffset,t.flatCoordsOffset)):(this._flatCoords=t.flatCoords,this._flatCoordsOffset=t.flatCoordsOffset),e.data=new Float32Array(t.count)),this.getRawData().appendData(e.data)},t.prototype._getCoordsFromItemModel=function(e){var t=this.getData().getItemModel(e),n=t.option instanceof Array?t.option:t.getShallow("coords");return n},t.prototype.getLineCoordsCount=function(e){return this._flatCoordsOffset?this._flatCoordsOffset[2*e+1]:this._getCoordsFromItemModel(e).length},t.prototype.getLineCoords=function(e,t){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[2*e],r=this._flatCoordsOffset[2*e+1],i=0;i<r;i++)t[i]=t[i]||[],t[i][0]=this._flatCoords[n+2*i],t[i][1]=this._flatCoords[n+2*i+1];return r}var o=this._getCoordsFromItemModel(e);for(i=0;i<o.length;i++)t[i]=t[i]||[],t[i][0]=o[i][0],t[i][1]=o[i][1];return o.length},t.prototype._processFlatCoordsArray=function(e){var t=0;if(this._flatCoords&&(t=this._flatCoords.length),(0,y.Et)(e[0])){for(var n=e.length,r=new vh(n),i=new bh(n),o=0,a=0,s=0,u=0;u<n;){s++;var l=e[u++];r[a++]=o+t,r[a++]=l;for(var c=0;c<l;c++){var d=e[u++],h=e[u++];i[o++]=d,i[o++]=h}}return{flatCoordsOffset:new Uint32Array(r.buffer,0,a),flatCoords:i,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:e.length}},t.prototype.getInitialData=function(e,t){var n=new _o.A(["value"],this);return n.hasItemOption=!1,n.initData(e.data,[],(function(e,t,r,i){if(e instanceof Array)return NaN;n.hasItemOption=!0;var o=e.value;return null!=o?o instanceof Array?o[i]:o:void 0})),n},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),i=r.getItemModel(e),o=i.get("name");if(o)return o;var a=i.get("fromName"),s=i.get("toName"),u=[];return null!=a&&u.push(a),null!=s&&u.push(s),(0,xt.Qx)("nameValue",{name:u.join(" > ")})},t.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},t.prototype.getProgressive=function(){var e=this.option.progressive;return null==e?this.option.large?1e4:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return null==e?this.option.large?2e4:this.get("progressiveThreshold"):e},t.prototype.getZLevelKey=function(){var e=this.getModel("effect"),t=e.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:e.get("show")&&t>0?t+"":""},t.type="series.lines",t.dependencies=["grid","polar","geo","calendar"],t.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},t}(Dt.A),Ch=wh;function Dh(e){return e instanceof Array||(e=[e,e]),e}var Sh={seriesType:"lines",reset:function(e){var t=Dh(e.get("symbol")),n=Dh(e.get("symbolSize")),r=e.getData();function i(e,t){var n=e.getItemModel(t),r=Dh(n.getShallow("symbol",!0)),i=Dh(n.getShallow("symbolSize",!0));r[0]&&e.setItemVisual(t,"fromSymbol",r[0]),r[1]&&e.setItemVisual(t,"toSymbol",r[1]),i[0]&&e.setItemVisual(t,"fromSymbolSize",i[0]),i[1]&&e.setItemVisual(t,"toSymbolSize",i[1])}return r.setVisual("fromSymbol",t&&t[0]),r.setVisual("toSymbol",t&&t[1]),r.setVisual("fromSymbolSize",n&&n[0]),r.setVisual("toSymbolSize",n&&n[1]),{dataEach:r.hasItemOption?i:null}}},kh=Sh;function xh(e){e.registerChartView(yh),e.registerSeriesModel(Ch),e.registerLayout(mh),e.registerVisual(kh)}var Eh=256,Ah=function(){function e(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=re.yh.createCanvas();this.canvas=e}return e.prototype.update=function(e,t,n,r,i,o){var a=this._getBrush(),s=this._getGradient(i,"inRange"),u=this._getGradient(i,"outOfRange"),l=this.pointSize+this.blurSize,c=this.canvas,d=c.getContext("2d"),h=e.length;c.width=t,c.height=n;for(var p=0;p<h;++p){var f=e[p],g=f[0],m=f[1],_=f[2],y=r(_);d.globalAlpha=y,d.drawImage(a,g-l,m-l)}if(!c.width||!c.height)return c;var v=d.getImageData(0,0,c.width,c.height),b=v.data,F=0,w=b.length,C=this.minOpacity,D=this.maxOpacity,S=D-C;while(F<w){y=b[F+3]/256;var k=4*Math.floor(y*(Eh-1));if(y>0){var x=o(y)?s:u;y>0&&(y=y*S+C),b[F++]=x[k],b[F++]=x[k+1],b[F++]=x[k+2],b[F++]=x[k+3]*y*256}else F+=4}return d.putImageData(v,0,0),c},e.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=re.yh.createCanvas()),t=this.pointSize+this.blurSize,n=2*t;e.width=n,e.height=n;var r=e.getContext("2d");return r.clearRect(0,0,n,n),r.shadowOffsetX=n,r.shadowBlur=this.blurSize,r.shadowColor="#000",r.beginPath(),r.arc(-t,t,this.pointSize,0,2*Math.PI,!0),r.closePath(),r.fill(),e},e.prototype._getGradient=function(e,t){for(var n=this._gradientPixels,r=n[t]||(n[t]=new Uint8ClampedArray(1024)),i=[0,0,0,0],o=0,a=0;a<256;a++)e[t](a/255,!0,i),r[o++]=i[0],r[o++]=i[1],r[o++]=i[2],r[o++]=i[3];return r},e}(),Th=Ah,Mh=n(69620);function Oh(e,t,n){var r=e[1]-e[0];t=y.Tj(t,(function(t){return{interval:[(t.interval[0]-e[0])/r,(t.interval[1]-e[0])/r]}}));var i=t.length,o=0;return function(e){var r;for(r=o;r<i;r++){var a=t[r].interval;if(a[0]<=e&&e<=a[1]){o=r;break}}if(r===i)for(r=o-1;r>=0;r--){a=t[r].interval;if(a[0]<=e&&e<=a[1]){o=r;break}}return r>=0&&r<i&&n[r]}}function Lh(e,t){var n=e[1]-e[0];return t=[(t[0]-e[0])/n,(t[1]-e[0])/n],function(e){return e>=t[0]&&e<=t[1]}}function Rh(e){var t=e.dimensions;return"lng"===t[0]&&"lat"===t[1]}var Ph=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r;t.eachComponent("visualMap",(function(t){t.eachTargetSeries((function(n){n===e&&(r=t)}))})),this._progressiveEls=null,this.group.removeAll();var i=e.coordinateSystem;"cartesian2d"===i.type||"calendar"===i.type?this._renderOnCartesianAndCalendar(e,n,0,e.getData().count()):Rh(i)&&this._renderOnGeo(i,e,r,n)},t.prototype.incrementalPrepareRender=function(e,t,n){this.group.removeAll()},t.prototype.incrementalRender=function(e,t,n,r){var i=t.coordinateSystem;i&&(Rh(i)?this.render(t,n,r):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(t,r,e.start,e.end,!0)))},t.prototype.eachRendered=function(e){pt.traverseElements(this._progressiveEls||this.group,e)},t.prototype._renderOnCartesianAndCalendar=function(e,t,n,r,i){var o,a,s,u,l=e.coordinateSystem,c=(0,Mh.g)(l,"cartesian2d");if(c){var d=l.getAxis("x"),h=l.getAxis("y");0,o=d.getBandWidth()+.5,a=h.getBandWidth()+.5,s=d.scale.getExtent(),u=h.scale.getExtent()}for(var p=this.group,f=e.getData(),g=e.getModel(["emphasis","itemStyle"]).getItemStyle(),m=e.getModel(["blur","itemStyle"]).getItemStyle(),_=e.getModel(["select","itemStyle"]).getItemStyle(),y=e.get(["itemStyle","borderRadius"]),v=(0,Ft.lx)(e),b=e.getModel("emphasis"),F=b.get("focus"),w=b.get("blurScope"),C=b.get("disabled"),D=c?[f.mapDimension("x"),f.mapDimension("y"),f.mapDimension("value")]:[f.mapDimension("time"),f.mapDimension("value")],S=n;S<r;S++){var k=void 0,x=f.getItemVisual(S,"style");if(c){var E=f.get(D[0],S),A=f.get(D[1],S);if(isNaN(f.get(D[2],S))||isNaN(E)||isNaN(A)||E<s[0]||E>s[1]||A<u[0]||A>u[1])continue;var T=l.dataToPoint([E,A]);k=new fn.A({shape:{x:T[0]-o/2,y:T[1]-a/2,width:o,height:a},style:x})}else{if(isNaN(f.get(D[1],S)))continue;k=new fn.A({z2:1,shape:l.dataToRect([f.get(D[0],S)]).contentShape,style:x})}if(f.hasItemOption){var M=f.getItemModel(S),O=M.getModel("emphasis");g=O.getModel("itemStyle").getItemStyle(),m=M.getModel(["blur","itemStyle"]).getItemStyle(),_=M.getModel(["select","itemStyle"]).getItemStyle(),y=M.get(["itemStyle","borderRadius"]),F=O.get("focus"),w=O.get("blurScope"),C=O.get("disabled"),v=(0,Ft.lx)(M)}k.shape.r=y;var L=e.getRawValue(S),R="-";L&&null!=L[2]&&(R=L[2]+""),(0,Ft.qM)(k,v,{labelFetcher:e,labelDataIndex:S,defaultOpacity:x.opacity,defaultText:R}),k.ensureState("emphasis").style=g,k.ensureState("blur").style=m,k.ensureState("select").style=_,(0,yt.Lm)(k,F,w,C),k.incremental=i,i&&(k.states.emphasis.hoverLayer=!0),p.add(k),f.setItemGraphicEl(S,k),this._progressiveEls&&this._progressiveEls.push(k)}},t.prototype._renderOnGeo=function(e,t,n,r){var i=n.targetVisuals.inRange,o=n.targetVisuals.outOfRange,a=t.getData(),u=this._hmLayer||this._hmLayer||new Th;u.blurSize=t.get("blurSize"),u.pointSize=t.get("pointSize"),u.minOpacity=t.get("minOpacity"),u.maxOpacity=t.get("maxOpacity");var l=e.getViewRect().clone(),c=e.getRoamTransform();l.applyTransform(c);var d=Math.max(l.x,0),h=Math.max(l.y,0),p=Math.min(l.width+l.x,r.getWidth()),f=Math.min(l.height+l.y,r.getHeight()),g=p-d,m=f-h,_=[a.mapDimension("lng"),a.mapDimension("lat"),a.mapDimension("value")],y=a.mapArray(_,(function(t,n,r){var i=e.dataToPoint([t,n]);return i[0]-=d,i[1]-=h,i.push(r),i})),v=n.getExtent(),b="visualMap.continuous"===n.type?Lh(v,n.option.range):Oh(v,n.getPieceList(),n.option.selected);u.update(y,g,m,i.color.getNormalizer(),{inRange:i.color.getColorMapper(),outOfRange:o.color.getColorMapper()},b);var F=new s.Ay({style:{width:g,height:m,x:d,y:h,image:u.canvas},silent:!0});this.group.add(F)},t.type="heatmap",t}(bt.A),Ih=Ph,Nh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,Mu.A)(null,this,{generateCoord:"value"})},t.prototype.preventIncremental=function(){var e=Tu.A.get(this.get("coordinateSystem"));if(e&&e.dimensions)return"lng"===e.dimensions[0]&&"lat"===e.dimensions[1]},t.type="series.heatmap",t.dependencies=["grid","geo","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},t}(Dt.A),Bh=Nh;function jh(e){e.registerChartView(Ih),e.registerSeriesModel(Bh)}var Hh=n(58509),Gh=["itemStyle","borderWidth"],Vh=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Yh=new jt.A,Wh=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=this.group,i=e.getData(),o=this._data,a=e.coordinateSystem,s=a.getBaseAxis(),u=s.isHorizontal(),l=a.master.getRect(),c={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:e,coordSys:a,coordSysExtent:[[l.x,l.x+l.width],[l.y,l.y+l.height]],isHorizontal:u,valueDim:Vh[+u],categoryDim:Vh[1-+u]};i.diff(o).add((function(e){if(i.hasValue(e)){var t=np(i,e),n=qh(i,e,t,c),o=op(i,c,n);i.setItemGraphicEl(e,o),r.add(o),dp(o,c,n)}})).update((function(e,t){var n=o.getItemGraphicEl(t);if(i.hasValue(e)){var a=np(i,e),s=qh(i,e,a,c),u=up(i,s);n&&u!==n.__pictorialShapeStr&&(r.remove(n),i.setItemGraphicEl(e,null),n=null),n?ap(n,c,s):n=op(i,c,s,!0),i.setItemGraphicEl(e,n),n.__pictorialSymbolMeta=s,r.add(n),dp(n,c,s)}else r.remove(n)})).remove((function(e){var t=o.getItemGraphicEl(e);t&&sp(o,e,t.__pictorialSymbolMeta.animationModel,t)})).execute();var d=e.get("clip",!0)?(0,_d.Ip)(e.coordinateSystem,!1,e):null;return d?r.setClipPath(d):r.removeClipPath(),this._data=i,this.group},t.prototype.remove=function(e,t){var n=this.group,r=this._data;e.get("animation")?r&&r.eachItemGraphicEl((function(t){sp(r,(0,Lr.z)(t).dataIndex,e,t)})):n.removeAll()},t.type="pictorialBar",t}(bt.A);function qh(e,t,n,r){var i=e.getItemLayout(t),o=n.get("symbolRepeat"),a=n.get("symbolClip"),s=n.get("symbolPosition")||"start",u=n.get("symbolRotate"),l=(u||0)*Math.PI/180||0,c=n.get("symbolPatternSize")||2,d=n.isAnimationEnabled(),h={dataIndex:t,layout:i,itemModel:n,symbolType:e.getItemVisual(t,"symbol")||"circle",style:e.getItemVisual(t,"style"),symbolClip:a,symbolRepeat:o,symbolRepeatDirection:n.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:l,animationModel:d?n:null,hoverScale:d&&n.get(["emphasis","scale"]),z2:n.getShallow("z",!0)||0};zh(n,o,i,r,h),Kh(e,t,i,o,a,h.boundingLength,h.pxSign,c,r,h),Xh(n,h.symbolScale,l,r,h);var p=h.symbolSize,f=(0,vt.hV)(n.get("symbolOffset"),p);return Qh(n,p,i,o,a,f,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,r,h),h}function zh(e,t,n,r,i){var o,a=r.valueDim,s=e.get("symbolBoundingData"),u=r.coordSys.getOtherAxis(r.coordSys.getBaseAxis()),l=u.toGlobalCoord(u.dataToCoord(0)),c=1-+(n[a.wh]<=0);if(y.cy(s)){var d=[Uh(u,s[0])-l,Uh(u,s[1])-l];d[1]<d[0]&&d.reverse(),o=d[c]}else o=null!=s?Uh(u,s)-l:t?r.coordSysExtent[a.index][c]-l:n[a.wh];i.boundingLength=o,t&&(i.repeatCutLength=n[a.wh]),i.pxSign=o>0?1:-1}function Uh(e,t){return e.toGlobalCoord(e.dataToCoord(e.scale.parse(t)))}function Kh(e,t,n,r,i,o,a,s,u,l){var c,d=u.valueDim,h=u.categoryDim,p=Math.abs(n[h.wh]),f=e.getItemVisual(t,"symbolSize");c=y.cy(f)?f.slice():null==f?["100%","100%"]:[f,f],c[h.index]=(0,Xt.lo)(c[h.index],p),c[d.index]=(0,Xt.lo)(c[d.index],r?p:Math.abs(o)),l.symbolSize=c;var g=l.symbolScale=[c[0]/s,c[1]/s];g[d.index]*=(u.isHorizontal?-1:1)*a}function Xh(e,t,n,r,i){var o=e.get(Gh)||0;o&&(Yh.attr({scaleX:t[0],scaleY:t[1],rotation:n}),Yh.updateTransform(),o/=Yh.getLineScale(),o*=t[r.valueDim.index]),i.valueLineWidth=o||0}function Qh(e,t,n,r,i,o,a,s,u,l,c,d){var h=c.categoryDim,p=c.valueDim,f=d.pxSign,g=Math.max(t[p.index]+s,0),m=g;if(r){var _=Math.abs(u),v=y.Je(e.get("symbolMargin"),"15%")+"",b=!1;v.lastIndexOf("!")===v.length-1&&(b=!0,v=v.slice(0,v.length-1));var F=(0,Xt.lo)(v,t[p.index]),w=Math.max(g+2*F,0),C=b?0:2*F,D=(0,Xt.kf)(r),S=D?r:hp((_+C)/w),k=_-S*g;F=k/2/(b?S:Math.max(S-1,1)),w=g+2*F,C=b?0:2*F,D||"fixed"===r||(S=l?hp((Math.abs(l)+C)/w):0),m=S*w-C,d.repeatTimes=S,d.symbolMargin=F}var x=f*(m/2),E=d.pathPosition=[];E[h.index]=n[h.wh]/2,E[p.index]="start"===a?x:"end"===a?u-x:u/2,o&&(E[0]+=o[0],E[1]+=o[1]);var A=d.bundlePosition=[];A[h.index]=n[h.xy],A[p.index]=n[p.xy];var T=d.barRectShape=y.X$({},n);T[p.wh]=f*Math.max(Math.abs(n[p.wh]),Math.abs(E[p.index]+x)),T[h.wh]=n[h.wh];var M=d.clipShape={};M[h.xy]=-n[h.xy],M[h.wh]=c.ecSize[h.wh],M[p.xy]=0,M[p.wh]=n[p.wh]}function Jh(e){var t=e.symbolPatternSize,n=(0,vt.v5)(e.symbolType,-t/2,-t/2,t,t);return n.attr({culling:!0}),"image"!==n.type&&n.setStyle({strokeNoScale:!0}),n}function Zh(e,t,n,r){var i=e.__pictorialBundle,o=n.symbolSize,a=n.valueLineWidth,s=n.pathPosition,u=t.valueDim,l=n.repeatTimes||0,c=0,d=o[t.valueDim.index]+a+2*n.symbolMargin;for(lp(e,(function(e){e.__pictorialAnimationIndex=c,e.__pictorialRepeatTimes=l,c<l?cp(e,null,f(c),n,r):cp(e,null,{scaleX:0,scaleY:0},n,r,(function(){i.remove(e)})),c++}));c<l;c++){var h=Jh(n);h.__pictorialAnimationIndex=c,h.__pictorialRepeatTimes=l,i.add(h);var p=f(c);cp(h,{x:p.x,y:p.y,scaleX:0,scaleY:0},{scaleX:p.scaleX,scaleY:p.scaleY,rotation:p.rotation},n,r)}function f(e){var t=s.slice(),r=n.pxSign,i=e;return("start"===n.symbolRepeatDirection?r>0:r<0)&&(i=l-1-e),t[u.index]=d*(i-l/2+.5)+s[u.index],{x:t[0],y:t[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}}function $h(e,t,n,r){var i=e.__pictorialBundle,o=e.__pictorialMainPath;o?cp(o,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,r):(o=e.__pictorialMainPath=Jh(n),i.add(o),cp(o,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,r))}function ep(e,t,n){var r=y.X$({},t.barRectShape),i=e.__pictorialBarRect;i?cp(i,null,{shape:r},t,n):(i=e.__pictorialBarRect=new fn.A({z2:2,shape:r,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),i.disableMorphing=!0,e.add(i))}function tp(e,t,n,r){if(n.symbolClip){var i=e.__pictorialClipPath,o=y.X$({},n.clipShape),a=t.valueDim,s=n.animationModel,u=n.dataIndex;if(i)mt.oi(i,{shape:o},s,u);else{o[a.wh]=0,i=new fn.A({shape:o}),e.__pictorialBundle.setClipPath(i),e.__pictorialClipPath=i;var l={};l[a.wh]=n.clipShape[a.wh],pt[r?"updateProps":"initProps"](i,{shape:l},s,u)}}}function np(e,t){var n=e.getItemModel(t);return n.getAnimationDelayParams=rp,n.isAnimationEnabled=ip,n}function rp(e){return{index:e.__pictorialAnimationIndex,count:e.__pictorialRepeatTimes}}function ip(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function op(e,t,n,r){var i=new _t.A,o=new _t.A;return i.add(o),i.__pictorialBundle=o,o.x=n.bundlePosition[0],o.y=n.bundlePosition[1],n.symbolRepeat?Zh(i,t,n):$h(i,t,n),ep(i,n,r),tp(i,t,n,r),i.__pictorialShapeStr=up(e,n),i.__pictorialSymbolMeta=n,i}function ap(e,t,n){var r=n.animationModel,i=n.dataIndex,o=e.__pictorialBundle;mt.oi(o,{x:n.bundlePosition[0],y:n.bundlePosition[1]},r,i),n.symbolRepeat?Zh(e,t,n,!0):$h(e,t,n,!0),ep(e,n,!0),tp(e,t,n,!0)}function sp(e,t,n,r){var i=r.__pictorialBarRect;i&&i.removeTextContent();var o=[];lp(r,(function(e){o.push(e)})),r.__pictorialMainPath&&o.push(r.__pictorialMainPath),r.__pictorialClipPath&&(n=null),y.__(o,(function(e){mt.Nz(e,{scaleX:0,scaleY:0},n,t,(function(){r.parent&&r.parent.remove(r)}))})),e.setItemGraphicEl(t,null)}function up(e,t){return[e.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function lp(e,t,n){y.__(e.__pictorialBundle.children(),(function(r){r!==e.__pictorialBarRect&&t.call(n,r)}))}function cp(e,t,n,r,i,o){t&&e.attr(t),r.symbolClip&&!i?n&&e.attr(n):n&&pt[i?"updateProps":"initProps"](e,n,r.animationModel,r.dataIndex,o)}function dp(e,t,n){var r=n.dataIndex,i=n.itemModel,o=i.getModel("emphasis"),a=o.getModel("itemStyle").getItemStyle(),u=i.getModel(["blur","itemStyle"]).getItemStyle(),l=i.getModel(["select","itemStyle"]).getItemStyle(),c=i.getShallow("cursor"),d=o.get("focus"),h=o.get("blurScope"),p=o.get("scale");lp(e,(function(e){if(e instanceof s.Ay){var t=e.style;e.useStyle(y.X$({image:t.image,x:t.x,y:t.y,width:t.width,height:t.height},n.style))}else e.useStyle(n.style);var r=e.ensureState("emphasis");r.style=a,p&&(r.scaleX=1.1*e.scaleX,r.scaleY=1.1*e.scaleY),e.ensureState("blur").style=u,e.ensureState("select").style=l,c&&(e.cursor=c),e.z2=n.z2}));var f=t.valueDim.posDesc[+(n.boundingLength>0)],g=e.__pictorialBarRect;g.ignoreClip=!0,(0,Ft.qM)(g,(0,Ft.lx)(i),{labelFetcher:t.seriesModel,labelDataIndex:r,defaultText:(0,Hh.i)(t.seriesModel.getData(),r),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:f}),(0,yt.Lm)(e,d,h,o.get("disabled"))}function hp(e){var t=Math.round(e);return Math.abs(e-t)<1e-4?t:Math.ceil(e)}var pp=Wh,fp=n(63267),gp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n.defaultSymbol="roundRect",n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(t){return t.stack=null,e.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=(0,Or.G_)(fp.A.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(fp.A),mp=gp,_p=n(38961);function yp(e){e.registerChartView(pp),e.registerSeriesModel(mp),e.registerLayout(e.PRIORITY.VISUAL.LAYOUT,(0,y.cF)(_p.Zp,"pictorialBar")),e.registerLayout(e.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,(0,_p.KF)("pictorialBar"))}var vp=n(13275),bp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._layers=[],n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),i=this,o=this.group,a=e.getLayerSeries(),s=r.getLayout("layoutInfo"),u=s.rect,l=s.boundaryGap;function c(e){return e.name}o.x=0,o.y=u.y+l[0];var d=new Wo.A(this._layersSeries||[],a,c,c),h=[];function p(t,n,s){var u=i._layers;if("remove"!==t){for(var l,c,d=[],p=[],f=a[n].indices,g=0;g<f.length;g++){var m=r.getItemLayout(f[g]),_=m.x,y=m.y0,v=m.y;d.push(_,y),p.push(_,y+v),l=r.getItemVisual(f[g],"style")}var b=r.getItemLayout(f[0]),F=e.getModel("label"),w=F.get("margin"),C=e.getModel("emphasis");if("add"===t){var D=h[n]=new _t.A;c=new vp.z({shape:{points:d,stackedOnPoints:p,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),D.add(c),o.add(D),e.isAnimationEnabled()&&c.setClipPath(Fp(c.getBoundingRect(),e,(function(){c.removeClipPath()})))}else{D=u[s];c=D.childAt(0),o.add(D),h[n]=D,mt.oi(c,{shape:{points:d,stackedOnPoints:p}},e),(0,mt.ap)(c)}(0,Ft.qM)(c,(0,Ft.lx)(e),{labelDataIndex:f[g-1],defaultText:r.getName(f[g-1]),inheritColor:l.fill},{normal:{verticalAlign:"middle"}}),c.setTextConfig({position:null,local:!0});var S=c.getTextContent();S&&(S.x=b.x-w,S.y=b.y0+b.y/2),c.useStyle(l),r.setItemGraphicEl(n,c),(0,yt.Mx)(c,e),(0,yt.Lm)(c,C.get("focus"),C.get("blurScope"),C.get("disabled"))}else o.remove(u[n])}d.add((0,y.oI)(p,this,"add")).update((0,y.oI)(p,this,"update")).remove((0,y.oI)(p,this,"remove")).execute(),this._layersSeries=a,this._layers=h},t.type="themeRiver",t}(bt.A);function Fp(e,t,n){var r=new fn.A({shape:{x:e.x-10,y:e.y-10,width:0,height:e.height+20}});return mt.LW(r,{shape:{x:e.x-50,width:e.width+100,height:e.height+20}},t,n),r}var wp=bp,Cp=2,Dp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new kt.A(y.oI(this.getData,this),y.oI(this.getRawData,this))},t.prototype.fixData=function(e){var t=e.length,n={},r=(0,Ir.Sq)(e,(function(e){return n.hasOwnProperty(e[0]+"")||(n[e[0]+""]=-1),e[2]})),i=[];r.buckets.each((function(e,t){i.push({name:t,dataList:e})}));for(var o=i.length,a=0;a<o;++a){for(var s=i[a].name,u=0;u<i[a].dataList.length;++u){var l=i[a].dataList[u][0]+"";n[l]=a}for(var l in n)n.hasOwnProperty(l)&&n[l]!==a&&(n[l]=a,e[t]=[l,0,s],t++)}return e},t.prototype.getInitialData=function(e,t){for(var n=this.getReferringComponents("singleAxis",Ir.US).models[0],r=n.get("type"),i=y.pb(e.data,(function(e){return void 0!==e[2]})),o=this.fixData(i||[]),a=[],s=this.nameMap=y.nt(),u=0,l=0;l<o.length;++l)a.push(o[l][Cp]),s.get(o[l][Cp])||(s.set(o[l][Cp],u),u++);var c=(0,yo.A)(o,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:(0,Qc.B)(r)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}).dimensions,d=new _o.A(c,this);return d.initData(o),d},t.prototype.getLayerSeries=function(){for(var e=this.getData(),t=e.count(),n=[],r=0;r<t;++r)n[r]=r;var i=e.mapDimension("single"),o=(0,Ir.Sq)(n,(function(t){return e.get("name",t)})),a=[];return o.buckets.each((function(t,n){t.sort((function(t,n){return e.get(i,t)-e.get(i,n)})),a.push({name:n,indices:t})})),a},t.prototype.getAxisTooltipData=function(e,t,n){y.cy(e)||(e=e?[e]:[]);for(var r,i=this.getData(),o=this.getLayerSeries(),a=[],s=o.length,u=0;u<s;++u){for(var l=Number.MAX_VALUE,c=-1,d=o[u].indices.length,h=0;h<d;++h){var p=i.get(e[0],o[u].indices[h]),f=Math.abs(p-t);f<=l&&(r=p,l=f,c=o[u].indices[h])}a.push(c)}return{dataIndices:a,nestestValue:r}},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),i=r.getName(e),o=r.get(r.mapDimension("value"),e);return(0,xt.Qx)("nameValue",{name:i,value:o})},t.type="series.themeRiver",t.dependencies=["singleAxis"],t.defaultOption={z:2,colorBy:"data",coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",fontSize:11},emphasis:{label:{show:!0}}},t}(Dt.A),Sp=Dp;function kp(e,t){e.eachSeriesByType("themeRiver",(function(e){var t=e.getData(),n=e.coordinateSystem,r={},i=n.getRect();r.rect=i;var o=e.get("boundaryGap"),a=n.getAxis();if(r.boundaryGap=o,"horizontal"===a.orient){o[0]=Xt.lo(o[0],i.height),o[1]=Xt.lo(o[1],i.height);var s=i.height-o[0]-o[1];xp(t,e,s)}else{o[0]=Xt.lo(o[0],i.width),o[1]=Xt.lo(o[1],i.width);var u=i.width-o[0]-o[1];xp(t,e,u)}t.setLayout("layoutInfo",r)}))}function xp(e,t,n){if(e.count())for(var r,i=t.coordinateSystem,o=t.getLayerSeries(),a=e.mapDimension("single"),s=e.mapDimension("value"),u=y.Tj(o,(function(t){return y.Tj(t.indices,(function(t){var n=i.dataToPoint(e.get(a,t));return n[1]=e.get(s,t),n}))})),l=Ep(u),c=l.y0,d=n/l.max,h=o.length,p=o[0].indices.length,f=0;f<p;++f){r=c[f]*d,e.setItemLayout(o[0].indices[f],{layerIndex:0,x:u[0][f][0],y0:r,y:u[0][f][1]*d});for(var g=1;g<h;++g)r+=u[g-1][f][1]*d,e.setItemLayout(o[g].indices[f],{layerIndex:g,x:u[g][f][0],y0:r,y:u[g][f][1]*d})}}function Ep(e){for(var t=e.length,n=e[0].length,r=[],i=[],o=0,a=0;a<n;++a){for(var s=0,u=0;u<t;++u)s+=e[u][a][1];s>o&&(o=s),r.push(s)}for(var l=0;l<n;++l)i[l]=(o-r[l])/2;o=0;for(var c=0;c<n;++c){var d=r[c]+i[c];d>o&&(o=d)}return{y0:i,max:o}}function Ap(e){e.registerChartView(wp),e.registerSeriesModel(Sp),e.registerLayout(kp),e.registerProcessor((0,ct.A)("themeRiver"))}var Tp=n(74153),Mp=n(12186),Op=2,Lp=4,Rp=function(e){function t(t,n,r,i){var o=e.call(this)||this;o.z2=Op,o.textConfig={inside:!0},(0,Lr.z)(o).seriesIndex=n.seriesIndex;var a=new ne.Ay({z2:Lp,silent:t.getModel().get(["label","silent"])});return o.setTextContent(a),o.updateData(!0,t,n,r,i),o}return(0,ht.C6)(t,e),t.prototype.updateData=function(e,t,n,r,i){this.node=t,t.piece=this,n=n||this._seriesModel,r=r||this._ecModel;var o=this;(0,Lr.z)(o).dataIndex=t.dataIndex;var a=t.getModel(),s=a.getModel("emphasis"),u=t.getLayout(),l=y.X$({},u);l.label=null;var c=t.getVisual("style");c.lineJoin="bevel";var d=t.getVisual("decal");d&&(c.decal=(0,Rr.w)(d,i));var h=(0,Tp.i)(a.getModel("itemStyle"),l,!0);y.X$(l,h),y.__(yt.BV,(function(e){var t=o.ensureState(e),n=a.getModel([e,"itemStyle"]);t.style=n.getItemStyle();var r=(0,Tp.i)(n,l);r&&(t.shape=r)})),e?(o.setShape(l),o.shape.r=u.r0,mt.LW(o,{shape:{r:u.r}},n,t.dataIndex)):(mt.oi(o,{shape:l},n),(0,mt.ap)(o)),o.useStyle(c),this._updateLabel(n);var p=a.getShallow("cursor");p&&o.attr("cursor",p),this._seriesModel=n||this._seriesModel,this._ecModel=r||this._ecModel;var f=s.get("focus"),g="ancestor"===f?t.getAncestorsIndices():"descendant"===f?t.getDescendantIndices():f;(0,yt.Lm)(this,g,s.get("blurScope"),s.get("disabled"))},t.prototype._updateLabel=function(e){var t=this,n=this.node.getModel(),r=n.getModel("label"),i=this.node.getLayout(),o=i.endAngle-i.startAngle,a=(i.startAngle+i.endAngle)/2,s=Math.cos(a),u=Math.sin(a),l=this,c=l.getTextContent(),d=this.node.dataIndex,h=r.get("minAngle")/180*Math.PI,p=r.get("show")&&!(null!=h&&Math.abs(o)<h);function f(e,t){var n=e.get(t);return null==n?r.get(t):n}c.ignore=!p,y.__(yt.wV,(function(r){var h="normal"===r?n.getModel("label"):n.getModel([r,"label"]),p="normal"===r,g=p?c:c.ensureState(r),m=e.getFormattedLabel(d,r);p&&(m=m||t.node.name),g.style=(0,Ft.VB)(h,{},null,"normal"!==r,!0),m&&(g.style.text=m);var _=h.get("show");null==_||p||(g.ignore=!_);var v,b=f(h,"position"),F=p?l:l.states[r],w=F.style.fill;F.textConfig={outsideFill:"inherit"===h.get("color")?w:null,inside:"outside"!==b};var C=f(h,"distance")||0,D=f(h,"align"),S=f(h,"rotate"),k=.5*Math.PI,x=1.5*Math.PI,E=(0,Mp.n)("tangential"===S?Math.PI/2-a:a),A=E>k&&!(0,Xt.dh)(E-k)&&E<x;"outside"===b?(v=i.r+C,D=A?"right":"left"):D&&"center"!==D?"left"===D?(v=i.r0+C,D=A?"right":"left"):"right"===D&&(v=i.r-C,D=A?"left":"right"):(v=o===2*Math.PI&&0===i.r0?0:(i.r+i.r0)/2,D="center"),g.style.align=D,g.style.verticalAlign=f(h,"verticalAlign")||"middle",g.x=v*s+i.cx,g.y=v*u+i.cy;var T=0;"radial"===S?T=(0,Mp.n)(-a)+(A?Math.PI:0):"tangential"===S?T=(0,Mp.n)(Math.PI/2-a)+(A?Math.PI:0):y.Et(S)&&(T=S*Math.PI/180),g.rotation=(0,Mp.n)(T)})),c.dirtyStyle()},t}(Gu.A),Pp=Rp,Ip="sunburstRootToNode",Np="sunburstHighlight",Bp="sunburstUnhighlight";function jp(e){e.registerAction({type:Ip,update:"updateView"},(function(e,t){function n(t,n){var r=Co(e,[Ip],t);if(r){var i=t.getViewRoot();i&&(e.direction=So(i,r.node)?"rollUp":"drillDown"),t.resetViewRoot(r.node)}}t.eachComponent({mainType:"series",subType:"sunburst",query:e},n)})),e.registerAction({type:Np,update:"none"},(function(e,t,n){function r(t){var n=Co(e,[Np],t);n&&(e.dataIndex=n.node.dataIndex)}e=(0,y.X$)({},e),t.eachComponent({mainType:"series",subType:"sunburst",query:e},r),n.dispatchAction((0,y.X$)(e,{type:"highlight"}))})),e.registerAction({type:Bp,update:"updateView"},(function(e,t,n){e=(0,y.X$)({},e),n.dispatchAction((0,y.X$)(e,{type:"downplay"}))}))}var Hp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n,r){var i=this;this.seriesModel=e,this.api=n,this.ecModel=t;var o=e.getData(),a=o.tree.root,s=e.getViewRoot(),u=this.group,l=e.get("renderLabelForZeroData"),c=[];s.eachNode((function(e){c.push(e)}));var d=this._oldChildren||[];function h(e,t){function n(e){return e.getId()}function r(n,r){var i=null==n?null:e[n],o=null==r?null:t[r];p(i,o)}0===e.length&&0===t.length||new Wo.A(t,e,n,n).add(r).update(r).remove(y.cF(r,null)).execute()}function p(r,i){if(l||!r||r.getValue()||(r=null),r!==a&&i!==a)if(i&&i.piece)r?(i.piece.updateData(!1,r,e,t,n),o.setItemGraphicEl(r.dataIndex,i.piece)):f(i);else if(r){var s=new Pp(r,e,t,n);u.add(s),o.setItemGraphicEl(r.dataIndex,s)}}function f(e){e&&e.piece&&(u.remove(e.piece),e.piece=null)}function g(r,o){o.depth>0?(i.virtualPiece?i.virtualPiece.updateData(!1,r,e,t,n):(i.virtualPiece=new Pp(r,e,t,n),u.add(i.virtualPiece)),o.piece.off("click"),i.virtualPiece.on("click",(function(e){i._rootToNode(o.parentNode)}))):i.virtualPiece&&(u.remove(i.virtualPiece),i.virtualPiece=null)}h(c,d),g(a,s),this._initEvents(),this._oldChildren=c},t.prototype._initEvents=function(){var e=this;this.group.off("click"),this.group.on("click",(function(t){var n=!1,r=e.seriesModel.getViewRoot();r.eachNode((function(r){if(!n&&r.piece&&r.piece===t.target){var i=r.getModel().get("nodeClick");if("rootToNode"===i)e._rootToNode(r);else if("link"===i){var o=r.getModel(),a=o.get("link");if(a){var s=o.get("target",!0)||"_blank";(0,ta.JW)(a,s)}}n=!0}}))}))},t.prototype._rootToNode=function(e){e!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:Ip,from:this.uid,seriesId:this.seriesModel.id,targetNode:e})},t.prototype.containPoint=function(e,t){var n=t.getData(),r=n.getItemLayout(0);if(r){var i=e[0]-r.cx,o=e[1]-r.cy,a=Math.sqrt(i*i+o*o);return a<=r.r&&a>=r.r0}},t.type="sunburst",t}(bt.A),Gp=Hp,Vp=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.ignoreStyleOnData=!0,n}return(0,ht.C6)(t,e),t.prototype.getInitialData=function(e,t){var n={name:e.name,children:e.data};Yp(n);var r=this._levelModels=y.Tj(e.levels||[],(function(e){return new Mt.A(e,this,t)}),this),i=wo.createTree(n,this,o);function o(e){e.wrapMethod("getItemModel",(function(e,t){var n=i.getNodeByDataIndex(t),o=r[n.depth];return o&&(e.parentModel=o),e}))}return i.data},t.prototype.optionUpdated=function(){this.resetViewRoot()},t.prototype.getDataParams=function(t){var n=e.prototype.getDataParams.apply(this,arguments),r=this.getData().tree.getNodeByDataIndex(t);return n.treePathInfo=ko(r,this),n},t.prototype.getLevelModel=function(e){return this._levelModels&&this._levelModels[e.depth]},t.prototype.getViewRoot=function(){return this._viewRoot},t.prototype.resetViewRoot=function(e){e?this._viewRoot=e:e=this._viewRoot;var t=this.getRawData().tree.root;e&&(e===t||t.contains(e))||(this._viewRoot=t)},t.prototype.enableAriaDecal=function(){jo(this)},t.type="series.sunburst",t.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},t}(Dt.A);function Yp(e){var t=0;y.__(e.children,(function(e){Yp(e);var n=e.value;y.cy(n)&&(n=n[0]),t+=n}));var n=e.value;y.cy(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=t),n<0&&(n=0),y.cy(e.value)?e.value[0]=n:e.value=n}var Wp=Vp,qp=Math.PI/180;function zp(e,t,n){t.eachSeriesByType(e,(function(e){var t=e.get("center"),r=e.get("radius");y.cy(r)||(r=[0,r]),y.cy(t)||(t=[t,t]);var i=n.getWidth(),o=n.getHeight(),a=Math.min(i,o),s=(0,Xt.lo)(t[0],i),u=(0,Xt.lo)(t[1],o),l=(0,Xt.lo)(r[0],a/2),c=(0,Xt.lo)(r[1],a/2),d=-e.get("startAngle")*qp,h=e.get("minAngle")*qp,p=e.getData().tree.root,f=e.getViewRoot(),g=f.depth,m=e.get("sort");null!=m&&Up(f,m);var _=0;y.__(f.children,(function(e){!isNaN(e.getValue())&&_++}));var v=f.getValue(),b=Math.PI/(v||_)*2,F=f.depth>0,w=f.height-(F?-1:1),C=(c-l)/(w||1),D=e.get("clockwise"),S=e.get("stillShowZeroSum"),k=D?1:-1,x=function(t,n){if(t){var r=n;if(t!==p){var i=t.getValue(),o=0===v&&S?b:i*b;o<h&&(o=h),r=n+k*o;var c=t.depth-g-(F?-1:1),d=l+C*c,f=l+C*(c+1),m=e.getLevelModel(t);if(m){var _=m.get("r0",!0),w=m.get("r",!0),E=m.get("radius",!0);null!=E&&(_=E[0],w=E[1]),null!=_&&(d=(0,Xt.lo)(_,a/2)),null!=w&&(f=(0,Xt.lo)(w,a/2))}t.setLayout({angle:o,startAngle:n,endAngle:r,clockwise:D,cx:s,cy:u,r0:d,r:f})}if(t.children&&t.children.length){var A=0;y.__(t.children,(function(e){A+=x(e,n+A)}))}return r-n}};if(F){var E=l,A=l+C,T=2*Math.PI;p.setLayout({angle:T,startAngle:d,endAngle:d+T,clockwise:D,cx:s,cy:u,r0:E,r:A})}x(f,d)}))}function Up(e,t){var n=e.children||[];e.children=Kp(n,t),n.length&&y.__(e.children,(function(e){Up(e,t)}))}function Kp(e,t){if(y.Tn(t)){var n=y.Tj(e,(function(e,t){var n=e.getValue();return{params:{depth:e.depth,height:e.height,dataIndex:e.dataIndex,getValue:function(){return n}},index:t}}));return n.sort((function(e,n){return t(e.params,n.params)})),y.Tj(n,(function(t){return e[t.index]}))}var r="asc"===t;return e.sort((function(e,t){var n=(e.getValue()-t.getValue())*(r?1:-1);return 0===n?(e.dataIndex-t.dataIndex)*(r?-1:1):n}))}function Xp(e){var t={};function n(e,n,r){var i=e;while(i&&i.depth>1)i=i.parentNode;var o=n.getColorFromPalette(i.name||i.dataIndex+"",t);return e.depth>1&&(0,y.Kg)(o)&&(o=(0,ie.yY)(o,(e.depth-1)/(r-1)*.5)),o}e.eachSeriesByType("sunburst",(function(e){var t=e.getData(),r=t.tree;r.eachNode((function(i){var o=i.getModel(),a=o.getModel("itemStyle").getItemStyle();a.fill||(a.fill=n(i,e,r.root.height));var s=t.ensureUniqueItemVisual(i.dataIndex,"style");(0,y.X$)(s,a)}))}))}function Qp(e){e.registerChartView(Gp),e.registerSeriesModel(Wp),e.registerLayout((0,y.cF)(zp,"sunburst")),e.registerProcessor((0,y.cF)(ct.A,"sunburst")),e.registerVisual(Xp),jp(e)}var Jp={color:"fill",borderColor:"stroke"},Zp={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},$p=(0,Ir.$r)(),ef=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},t.prototype.getInitialData=function(e,t){return(0,Mu.A)(null,this)},t.prototype.getDataParams=function(t,n,r){var i=e.prototype.getDataParams.call(this,t,n);return r&&(i.info=$p(r).info),i},t.type="series.custom",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},t}(Dt.A),tf=ef;function nf(e,t){return t=t||[0,0],y.Tj(["x","y"],(function(n,r){var i=this.getAxis(n),o=t[r],a=e[r]/2;return"category"===i.type?i.getBandWidth():Math.abs(i.dataToCoord(o-a)-i.dataToCoord(o+a))}),this)}function rf(e){var t=e.master.getRect();return{coordSys:{type:"cartesian2d",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(t){return e.dataToPoint(t)},size:y.oI(nf,e)}}}function of(e,t){return t=t||[0,0],y.Tj([0,1],(function(n){var r=t[n],i=e[n]/2,o=[],a=[];return o[n]=r-i,a[n]=r+i,o[1-n]=a[1-n]=t[1-n],Math.abs(this.dataToPoint(o)[n]-this.dataToPoint(a)[n])}),this)}function af(e){var t=e.getBoundingRect();return{coordSys:{type:"geo",x:t.x,y:t.y,width:t.width,height:t.height,zoom:e.getZoom()},api:{coord:function(t){return e.dataToPoint(t)},size:y.oI(of,e)}}}function sf(e,t){var n=this.getAxis(),r=t instanceof Array?t[0]:t,i=(e instanceof Array?e[0]:e)/2;return"category"===n.type?n.getBandWidth():Math.abs(n.dataToCoord(r-i)-n.dataToCoord(r+i))}function uf(e){var t=e.getRect();return{coordSys:{type:"singleAxis",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(t){return e.dataToPoint(t)},size:(0,y.oI)(sf,e)}}}function lf(e,t){return t=t||[0,0],y.Tj(["Radius","Angle"],(function(n,r){var i="get"+n+"Axis",o=this[i](),a=t[r],s=e[r]/2,u="category"===o.type?o.getBandWidth():Math.abs(o.dataToCoord(a-s)-o.dataToCoord(a+s));return"Angle"===n&&(u=u*Math.PI/180),u}),this)}function cf(e){var t=e.getRadiusAxis(),n=e.getAngleAxis(),r=t.getExtent();return r[0]>r[1]&&r.reverse(),{coordSys:{type:"polar",cx:e.cx,cy:e.cy,r:r[1],r0:r[0]},api:{coord:function(r){var i=t.dataToRadius(r[0]),o=n.dataToAngle(r[1]),a=e.coordToPoint([i,o]);return a.push(i,o*Math.PI/180),a},size:y.oI(lf,e)}}}function df(e){var t=e.getRect(),n=e.getRangeInfo();return{coordSys:{type:"calendar",x:t.x,y:t.y,width:t.width,height:t.height,cellWidth:e.getCellWidth(),cellHeight:e.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(t,n){return e.dataToPoint(t,n)}}}}function hf(e,t,n,r){return e&&(e.legacy||!1!==e.legacy&&!n&&!r&&"tspan"!==t&&("text"===t||(0,y.$3)(e,"text")))}function pf(e,t,n){var r,i,o,a=e;if("text"===t)o=a;else{o={},(0,y.$3)(a,"text")&&(o.text=a.text),(0,y.$3)(a,"rich")&&(o.rich=a.rich),(0,y.$3)(a,"textFill")&&(o.fill=a.textFill),(0,y.$3)(a,"textStroke")&&(o.stroke=a.textStroke),(0,y.$3)(a,"fontFamily")&&(o.fontFamily=a.fontFamily),(0,y.$3)(a,"fontSize")&&(o.fontSize=a.fontSize),(0,y.$3)(a,"fontStyle")&&(o.fontStyle=a.fontStyle),(0,y.$3)(a,"fontWeight")&&(o.fontWeight=a.fontWeight),i={type:"text",style:o,silent:!0},r={};var s=(0,y.$3)(a,"textPosition");n?r.position=s?a.textPosition:"inside":s&&(r.position=a.textPosition),(0,y.$3)(a,"textPosition")&&(r.position=a.textPosition),(0,y.$3)(a,"textOffset")&&(r.offset=a.textOffset),(0,y.$3)(a,"textRotation")&&(r.rotation=a.textRotation),(0,y.$3)(a,"textDistance")&&(r.distance=a.textDistance)}return ff(o,e),(0,y.__)(o.rich,(function(e){ff(e,e)})),{textConfig:r,textContent:i}}function ff(e,t){t&&(t.font=t.textFont||t.font,(0,y.$3)(t,"textStrokeWidth")&&(e.lineWidth=t.textStrokeWidth),(0,y.$3)(t,"textAlign")&&(e.align=t.textAlign),(0,y.$3)(t,"textVerticalAlign")&&(e.verticalAlign=t.textVerticalAlign),(0,y.$3)(t,"textLineHeight")&&(e.lineHeight=t.textLineHeight),(0,y.$3)(t,"textWidth")&&(e.width=t.textWidth),(0,y.$3)(t,"textHeight")&&(e.height=t.textHeight),(0,y.$3)(t,"textBackgroundColor")&&(e.backgroundColor=t.textBackgroundColor),(0,y.$3)(t,"textPadding")&&(e.padding=t.textPadding),(0,y.$3)(t,"textBorderColor")&&(e.borderColor=t.textBorderColor),(0,y.$3)(t,"textBorderWidth")&&(e.borderWidth=t.textBorderWidth),(0,y.$3)(t,"textBorderRadius")&&(e.borderRadius=t.textBorderRadius),(0,y.$3)(t,"textBoxShadowColor")&&(e.shadowColor=t.textBoxShadowColor),(0,y.$3)(t,"textBoxShadowBlur")&&(e.shadowBlur=t.textBoxShadowBlur),(0,y.$3)(t,"textBoxShadowOffsetX")&&(e.shadowOffsetX=t.textBoxShadowOffsetX),(0,y.$3)(t,"textBoxShadowOffsetY")&&(e.shadowOffsetY=t.textBoxShadowOffsetY))}function gf(e,t,n){var r=e;r.textPosition=r.textPosition||n.position||"inside",null!=n.offset&&(r.textOffset=n.offset),null!=n.rotation&&(r.textRotation=n.rotation),null!=n.distance&&(r.textDistance=n.distance);var i=r.textPosition.indexOf("inside")>=0,o=e.fill||"#000";mf(r,t);var a=null==r.textFill;return i?a&&(r.textFill=n.insideFill||"#fff",!r.textStroke&&n.insideStroke&&(r.textStroke=n.insideStroke),!r.textStroke&&(r.textStroke=o),null==r.textStrokeWidth&&(r.textStrokeWidth=2)):(a&&(r.textFill=e.fill||n.outsideFill||"#000"),!r.textStroke&&n.outsideStroke&&(r.textStroke=n.outsideStroke)),r.text=t.text,r.rich=t.rich,(0,y.__)(t.rich,(function(e){mf(e,e)})),r}function mf(e,t){t&&((0,y.$3)(t,"fill")&&(e.textFill=t.fill),(0,y.$3)(t,"stroke")&&(e.textStroke=t.fill),(0,y.$3)(t,"lineWidth")&&(e.textStrokeWidth=t.lineWidth),(0,y.$3)(t,"font")&&(e.font=t.font),(0,y.$3)(t,"fontStyle")&&(e.fontStyle=t.fontStyle),(0,y.$3)(t,"fontWeight")&&(e.fontWeight=t.fontWeight),(0,y.$3)(t,"fontSize")&&(e.fontSize=t.fontSize),(0,y.$3)(t,"fontFamily")&&(e.fontFamily=t.fontFamily),(0,y.$3)(t,"align")&&(e.textAlign=t.align),(0,y.$3)(t,"verticalAlign")&&(e.textVerticalAlign=t.verticalAlign),(0,y.$3)(t,"lineHeight")&&(e.textLineHeight=t.lineHeight),(0,y.$3)(t,"width")&&(e.textWidth=t.width),(0,y.$3)(t,"height")&&(e.textHeight=t.height),(0,y.$3)(t,"backgroundColor")&&(e.textBackgroundColor=t.backgroundColor),(0,y.$3)(t,"padding")&&(e.textPadding=t.padding),(0,y.$3)(t,"borderColor")&&(e.textBorderColor=t.borderColor),(0,y.$3)(t,"borderWidth")&&(e.textBorderWidth=t.borderWidth),(0,y.$3)(t,"borderRadius")&&(e.textBorderRadius=t.borderRadius),(0,y.$3)(t,"shadowColor")&&(e.textBoxShadowColor=t.shadowColor),(0,y.$3)(t,"shadowBlur")&&(e.textBoxShadowBlur=t.shadowBlur),(0,y.$3)(t,"shadowOffsetX")&&(e.textBoxShadowOffsetX=t.shadowOffsetX),(0,y.$3)(t,"shadowOffsetY")&&(e.textBoxShadowOffsetY=t.shadowOffsetY),(0,y.$3)(t,"textShadowColor")&&(e.textShadowColor=t.textShadowColor),(0,y.$3)(t,"textShadowBlur")&&(e.textShadowBlur=t.textShadowBlur),(0,y.$3)(t,"textShadowOffsetX")&&(e.textShadowOffsetX=t.textShadowOffsetX),(0,y.$3)(t,"textShadowOffsetY")&&(e.textShadowOffsetY=t.textShadowOffsetY))}var _f=n(74844),yf={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},vf=(0,y.HP)(yf),bf=((0,y.TS)(G.Wx,(function(e,t){return e[t]=1,e}),{}),G.Wx.join(", "),["","style","shape","extra"]),Ff=(0,Ir.$r)();function wf(e,t,n,r,i){var o=e+"Animation",a=(0,mt.Jw)(e,r,i)||{},s=Ff(t).userDuring;return a.duration>0&&(a.during=s?(0,y.oI)(Of,{el:t,userDuring:s}):null,a.setToFinal=!0,a.scope=e),(0,y.X$)(a,n[o]),a}function Cf(e,t,n,r){r=r||{};var i=r.dataIndex,o=r.isInit,a=r.clearStyle,s=n.isAnimationEnabled(),u=Ff(e),l=t.style;u.userDuring=t.during;var c={},d={};if(If(e,t,d),Rf("shape",t,d),Rf("extra",t,d),!o&&s&&(Pf(e,t,c),Lf("shape",e,t,c),Lf("extra",e,t,c),Nf(e,t,l,c)),d.style=l,xf(e,d,a),Af(e,t),s)if(o){var h={};(0,y.__)(bf,(function(e){var n=e?t[e]:t;n&&n.enterFrom&&(e&&(h[e]=h[e]||{}),(0,y.X$)(e?h[e]:h,n.enterFrom))}));var p=wf("enter",e,t,n,i);p.duration>0&&e.animateFrom(h,p)}else Ef(e,t,i||0,n,c);Df(e,t),l?e.dirty():e.markRedraw()}function Df(e,t){for(var n=Ff(e).leaveToProps,r=0;r<bf.length;r++){var i=bf[r],o=i?t[i]:t;o&&o.leaveTo&&(n||(n=Ff(e).leaveToProps={}),i&&(n[i]=n[i]||{}),(0,y.X$)(i?n[i]:n,o.leaveTo))}}function Sf(e,t,n,r){if(e){var i=e.parent,o=Ff(e).leaveToProps;if(o){var a=wf("update",e,t,n,0);a.done=function(){i.remove(e),r&&r()},e.animateTo(o,a)}else i.remove(e),r&&r()}}function kf(e){return"all"===e}function xf(e,t,n){var r=t.style;if(!e.isGroup&&r){if(n){e.useStyle({});for(var i=e.animators,o=0;o<i.length;o++){var a=i[o];"style"===a.targetName&&a.changeTarget(e.style)}}e.setStyle(r)}t&&(t.style=null,t&&e.attr(t),t.style=r)}function Ef(e,t,n,r,i){if(i){var o=wf("update",e,t,r,n);o.duration>0&&e.animateFrom(i,o)}}function Af(e,t){(0,y.$3)(t,"silent")&&(e.silent=t.silent),(0,y.$3)(t,"ignore")&&(e.ignore=t.ignore),e instanceof Pr.Ay&&(0,y.$3)(t,"invisible")&&(e.invisible=t.invisible),e instanceof a.Ay&&(0,y.$3)(t,"autoBatch")&&(e.autoBatch=t.autoBatch)}var Tf={},Mf={setTransform:function(e,t){return Tf.el[e]=t,this},getTransform:function(e){return Tf.el[e]},setShape:function(e,t){var n=Tf.el,r=n.shape||(n.shape={});return r[e]=t,n.dirtyShape&&n.dirtyShape(),this},getShape:function(e){var t=Tf.el.shape;if(t)return t[e]},setStyle:function(e,t){var n=Tf.el,r=n.style;return r&&(r[e]=t,n.dirtyStyle&&n.dirtyStyle()),this},getStyle:function(e){var t=Tf.el.style;if(t)return t[e]},setExtra:function(e,t){var n=Tf.el.extra||(Tf.el.extra={});return n[e]=t,this},getExtra:function(e){var t=Tf.el.extra;if(t)return t[e]}};function Of(){var e=this,t=e.el;if(t){var n=Ff(t).userDuring,r=e.userDuring;n===r?(Tf.el=t,r(Mf)):e.el=e.userDuring=null}}function Lf(e,t,n,r){var i=n[e];if(i){var o,a=t[e];if(a){var s=n.transition,u=i.transition;if(u)if(!o&&(o=r[e]={}),kf(u))(0,y.X$)(o,a);else for(var l=(0,Ir.qB)(u),c=0;c<l.length;c++){var d=l[c],h=a[d];o[d]=h}else if(kf(s)||(0,y.qh)(s,e)>=0){!o&&(o=r[e]={});var p=(0,y.HP)(a);for(c=0;c<p.length;c++){d=p[c],h=a[d];Bf(i[d],h)&&(o[d]=h)}}}}}function Rf(e,t,n){var r=t[e];if(r)for(var i=n[e]={},o=(0,y.HP)(r),a=0;a<o.length;a++){var s=o[a];i[s]=(0,_f.F)(r[s])}}function Pf(e,t,n){for(var r=t.transition,i=kf(r)?G.Wx:(0,Ir.qB)(r||[]),o=0;o<i.length;o++){var a=i[o];if("style"!==a&&"shape"!==a&&"extra"!==a){var s=e[a];0,n[a]=s}}}function If(e,t,n){for(var r=0;r<vf.length;r++){var i=vf[r],o=yf[i],a=t[i];a&&(n[o[0]]=a[0],n[o[1]]=a[1])}for(r=0;r<G.Wx.length;r++){var s=G.Wx[r];null!=t[s]&&(n[s]=t[s])}}function Nf(e,t,n,r){if(n){var i,o=e.style;if(o){var a=n.transition,s=t.transition;if(a&&!kf(a)){var u=(0,Ir.qB)(a);!i&&(i=r.style={});for(var l=0;l<u.length;l++){var c=u[l],d=o[c];i[c]=d}}else if(e.getAnimationStyleProps&&(kf(s)||kf(a)||(0,y.qh)(s,"style")>=0)){var h=e.getAnimationStyleProps(),p=h?h.style:null;if(p){!i&&(i=r.style={});var f=(0,y.HP)(n);for(l=0;l<f.length;l++){c=f[l];if(p[c]){d=o[c];i[c]=d}}}}}}}function Bf(e,t){return(0,y.Xj)(e)?e!==t:null!=e&&isFinite(e)}var jf=(0,Ir.$r)(),Hf=["percent","easing","shape","style","extra"];function Gf(e){e.stopAnimation("keyframe"),e.attr(jf(e))}function Vf(e,t,n){if(n.isAnimationEnabled()&&t)if((0,y.cy)(t))(0,y.__)(t,(function(t){Vf(e,t,n)}));else{var r=t.keyframes,i=t.duration;if(n&&null==i){var o=(0,mt.Jw)("enter",n,0);i=o&&o.duration}if(r&&i){var a=jf(e);(0,y.__)(bf,(function(n){if(!n||e[n]){var o;r.sort((function(e,t){return e.percent-t.percent})),(0,y.__)(r,(function(r){var s=e.animators,u=n?r[n]:r;if(u){var l=(0,y.HP)(u);if(n||(l=(0,y.pb)(l,(function(e){return(0,y.qh)(Hf,e)<0}))),l.length){o||(o=e.animate(n,t.loop,!0),o.scope="keyframe");for(var c=0;c<s.length;c++)s[c]!==o&&s[c].targetName===o.targetName&&s[c].stopTracks(l);n&&(a[n]=a[n]||{});var d=n?a[n]:a;(0,y.__)(l,(function(t){d[t]=((n?e[n]:e)||{})[t]})),o.whenWithKeys(i*r.percent,u,l,r.easing)}}})),o&&o.delay(t.delay||0).duration(i).start(t.easing)}}))}}}var Yf="emphasis",Wf="normal",qf="blur",zf="select",Uf=[Wf,Yf,qf,zf],Kf={normal:["itemStyle"],emphasis:[Yf,"itemStyle"],blur:[qf,"itemStyle"],select:[zf,"itemStyle"]},Xf={normal:["label"],emphasis:[Yf,"label"],blur:[qf,"label"],select:[zf,"label"]},Qf=["x","y"],Jf="e\0\0",Zf={normal:{},emphasis:{},blur:{},select:{}},$f={cartesian2d:rf,geo:af,single:uf,polar:cf,calendar:df};function eg(e){return e instanceof a.Ay}function tg(e){return e instanceof Pr.Ay}function ng(e,t){t.copyTransform(e),tg(t)&&tg(e)&&(t.setStyle(e.style),t.z=e.z,t.z2=e.z2,t.zlevel=e.zlevel,t.invisible=e.invisible,t.ignore=e.ignore,eg(t)&&eg(e)&&t.setShape(e.shape))}var rg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n,r){this._progressiveEls=null;var i=this._data,o=e.getData(),a=this.group,s=cg(e,o,t,n);i||a.removeAll(),o.diff(i).add((function(t){hg(n,null,t,s(t,r),e,a,o)})).remove((function(t){var n=i.getItemGraphicEl(t);n&&Sf(n,$p(n).option,e)})).update((function(t,u){var l=i.getItemGraphicEl(u);hg(n,l,t,s(t,r),e,a,o)})).execute();var u=e.get("clip",!0)?(0,_d.Ip)(e.coordinateSystem,!1,e):null;u?a.setClipPath(u):a.removeClipPath(),this._data=o},t.prototype.incrementalPrepareRender=function(e,t,n){this.group.removeAll(),this._data=null},t.prototype.incrementalRender=function(e,t,n,r,i){var o=t.getData(),a=cg(t,o,n,r),s=this._progressiveEls=[];function u(e){e.isGroup||(e.incremental=!0,e.ensureState("emphasis").hoverLayer=!0)}for(var l=e.start;l<e.end;l++){var c=hg(null,null,l,a(l,i),t,this.group,o);c&&(c.traverse(u),s.push(c))}},t.prototype.eachRendered=function(e){pt.traverseElements(this._progressiveEls||this.group,e)},t.prototype.filterForExposedEvent=function(e,t,n,r){var i=t.element;if(null==i||n.name===i)return!0;while((n=n.__hostTarget||n.parent)&&n!==this.group)if(n.name===i)return!0;return!1},t.type="custom",t}(bt.A),ig=rg;function og(e){var t,n=e.type;if("path"===n){var r=e.shape,i=null!=r.width&&null!=r.height?{x:r.x||0,y:r.y||0,width:r.width,height:r.height}:null,o=kg(r);t=pt.makePath(o,null,i,r.layout||"center"),$p(t).customPathData=o}else if("image"===n)t=new s.Ay({}),$p(t).customImagePath=e.style.image;else if("text"===n)t=new ne.Ay({});else if("group"===n)t=new _t.A;else{if("compoundPath"===n)throw new Error('"compoundPath" is not supported yet.');var a=pt.getShapeClass(n);if(!a){var u="";0,(0,pd.$8)(u)}t=new a}return $p(t).customGraphicType=n,t.name=e.name,t.z2EmphasisLift=1,t.z2SelectLift=1,t}function ag(e,t,n,r,i,o,a){Gf(t);var s=i&&i.normal.cfg;s&&t.setTextConfig(s),r&&null==r.transition&&(r.transition=Qf);var u=r&&r.style;if(u){if("text"===t.type){var l=u;(0,y.$3)(l,"textFill")&&(l.fill=l.textFill),(0,y.$3)(l,"textStroke")&&(l.stroke=l.textStroke)}var c=void 0,d=eg(t)?u.decal:null;e&&d&&(d.dirty=!0,c=(0,Rr.w)(d,e)),u.__decalPattern=c}if(tg(t)&&u){c=u.__decalPattern;c&&(u.decal=c)}Cf(t,r,o,{dataIndex:n,isInit:a,clearStyle:!0}),Vf(t,r.keyframeAnimation,o)}function sg(e,t,n,r,i){var o=t.isGroup?null:t,a=i&&i[e].cfg;if(o){var s=o.ensureState(e);if(!1===r){var u=o.getState(e);u&&(u.style=null)}else s.style=r||null;a&&(s.textConfig=a),(0,yt.DW)(o)}}function ug(e,t,n){if(!e.isGroup){var r=e,i=n.currentZ,o=n.currentZLevel;r.z=i,r.zlevel=o;var a=t.z2;null!=a&&(r.z2=a||0);for(var s=0;s<Uf.length;s++)lg(r,t,Uf[s])}}function lg(e,t,n){var r,i=n===Wf,o=i?t:yg(t,n),a=o?o.z2:null;null!=a&&(r=i?e:e.ensureState(n),r.z2=a||0)}function cg(e,t,n,r){var i=e.get("renderItem"),o=e.coordinateSystem,a={};o&&(a=o.prepareCustoms?o.prepareCustoms(o):$f[o.type](o));for(var s,u,l=(0,y.NT)({getWidth:r.getWidth,getHeight:r.getHeight,getZr:r.getZr,getDevicePixelRatio:r.getDevicePixelRatio,value:F,style:C,ordinalRawValue:w,styleEmphasis:D,visual:x,barLayout:E,currentSeriesIndices:A,font:T},a.api||{}),c={context:{},seriesId:e.id,seriesName:e.name,seriesIndex:e.seriesIndex,coordSys:a.coordSys,dataInsideLength:t.count(),encode:dg(e.getData())},d={},h={},p={},f={},g=0;g<Uf.length;g++){var m=Uf[g];p[m]=e.getModel(Kf[m]),f[m]=e.getModel(Xf[m])}function _(e){return e===s?u||(u=t.getItemModel(e)):t.getItemModel(e)}function v(e,n){return t.hasItemOption?e===s?d[n]||(d[n]=_(e).getModel(Kf[n])):_(e).getModel(Kf[n]):p[n]}function b(e,n){return t.hasItemOption?e===s?h[n]||(h[n]=_(e).getModel(Xf[n])):_(e).getModel(Xf[n]):f[n]}return function(e,n){return s=e,u=null,d={},h={},i&&i((0,y.NT)({dataIndexInside:e,dataIndex:t.getRawIndex(e),actionType:n?n.type:null},c),l)};function F(e,n){return null==n&&(n=s),t.getStore().get(t.getDimensionIndex(e||0),n)}function w(e,n){null==n&&(n=s),e=e||0;var r=t.getDimensionInfo(e);if(!r){var i=t.getDimensionIndex(e);return i>=0?t.getStore().get(i,n):void 0}var o=t.get(r.name,n),a=r&&r.ordinalMeta;return a?a.categories[o]:o}function C(n,r){null==r&&(r=s);var i=t.getItemVisual(r,"style"),o=i&&i.fill,a=i&&i.opacity,u=v(r,Wf).getItemStyle();null!=o&&(u.fill=o),null!=a&&(u.opacity=a);var l={inheritColor:(0,y.Kg)(o)?o:"#000"},c=b(r,Wf),d=Ft.VB(c,null,l,!1,!0);d.text=c.getShallow("show")?(0,y.bZ)(e.getFormattedLabel(r,Wf),(0,Hh.i)(t,r)):null;var h=Ft.sD(c,l,!1);return k(n,u),u=gf(u,d,h),n&&S(u,n),u.legacy=!0,u}function D(n,r){null==r&&(r=s);var i=v(r,Yf).getItemStyle(),o=b(r,Yf),a=Ft.VB(o,null,null,!0,!0);a.text=o.getShallow("show")?(0,y.WV)(e.getFormattedLabel(r,Yf),e.getFormattedLabel(r,Wf),(0,Hh.i)(t,r)):null;var u=Ft.sD(o,null,!0);return k(n,i),i=gf(i,a,u),n&&S(i,n),i.legacy=!0,i}function S(e,t){for(var n in t)(0,y.$3)(t,n)&&(e[n]=t[n])}function k(e,t){e&&(e.textFill&&(t.textFill=e.textFill),e.textPosition&&(t.textPosition=e.textPosition))}function x(e,n){if(null==n&&(n=s),(0,y.$3)(Jp,e)){var r=t.getItemVisual(n,"style");return r?r[Jp[e]]:null}if((0,y.$3)(Zp,e))return t.getItemVisual(n,e)}function E(e){if("cartesian2d"===o.type){var t=o.getBaseAxis();return(0,_p.DL)((0,y.NT)({axis:t},e))}}function A(){return n.getCurrentSeriesIndices()}function T(e){return Ft.c8(e,n)}}function dg(e){var t={};return(0,y.__)(e.dimensions,(function(n){var r=e.getDimensionInfo(n);if(!r.isExtraCoord){var i=r.coordDim,o=t[i]=t[i]||[];o[r.coordDimIndex]=e.getDimensionIndex(n)}})),t}function hg(e,t,n,r,i,o,a){if(r){var s=pg(e,t,n,r,i,o);return s&&a.setItemGraphicEl(n,s),s&&(0,yt.Lm)(s,r.focus,r.blurScope,r.emphasisDisabled),s}o.remove(t)}function pg(e,t,n,r,i,o){var a=-1,s=t;t&&fg(t,r,i)&&(a=(0,y.qh)(o.childrenRef(),t),t=null);var u=!t,l=t;l?l.clearStates():(l=og(r),s&&ng(s,l)),!1===r.morph?l.disableMorphing=!0:l.disableMorphing&&(l.disableMorphing=!1),Zf.normal.cfg=Zf.normal.conOpt=Zf.emphasis.cfg=Zf.emphasis.conOpt=Zf.blur.cfg=Zf.blur.conOpt=Zf.select.cfg=Zf.select.conOpt=null,Zf.isLegacy=!1,mg(l,n,r,i,u,Zf),gg(l,n,r,i,u),ag(e,l,n,r,Zf,i,u),(0,y.$3)(r,"info")&&($p(l).info=r.info);for(var c=0;c<Uf.length;c++){var d=Uf[c];if(d!==Wf){var h=yg(r,d),p=vg(r,h,d);sg(d,l,h,p,Zf)}}return ug(l,r,i),"group"===r.type&&bg(e,l,n,r,i),a>=0?o.replaceAt(l,a):o.add(l),l}function fg(e,t,n){var r=$p(e),i=t.type,o=t.shape,a=t.style;return n.isUniversalTransitionEnabled()||null!=i&&i!==r.customGraphicType||"path"===i&&xg(o)&&kg(o)!==r.customPathData||"image"===i&&(0,y.$3)(a,"image")&&a.image!==r.customImagePath}function gg(e,t,n,r,i){var o=n.clipPath;if(!1===o)e&&e.getClipPath()&&e.removeClipPath();else if(o){var a=e.getClipPath();a&&fg(a,o,r)&&(a=null),a||(a=og(o),e.setClipPath(a)),ag(null,a,t,o,null,r,i)}}function mg(e,t,n,r,i,o){if(!e.isGroup){_g(n,null,o),_g(n,Yf,o);var a=o.normal.conOpt,s=o.emphasis.conOpt,u=o.blur.conOpt,l=o.select.conOpt;if(null!=a||null!=s||null!=l||null!=u){var c=e.getTextContent();if(!1===a)c&&e.removeTextContent();else{a=o.normal.conOpt=a||{type:"text"},c?c.clearStates():(c=og(a),e.setTextContent(c)),ag(null,c,t,a,null,r,i);for(var d=a&&a.style,h=0;h<Uf.length;h++){var p=Uf[h];if(p!==Wf){var f=o[p].conOpt;sg(p,c,f,vg(a,f,p),null)}}d?c.dirty():c.markRedraw()}}}}function _g(e,t,n){var r=t?yg(e,t):e,i=t?vg(e,r,Yf):e.style,o=e.type,a=r?r.textConfig:null,s=e.textContent,u=s?t?yg(s,t):s:null;if(i&&(n.isLegacy||hf(i,o,!!a,!!u))){n.isLegacy=!0;var l=pf(i,o,!t);!a&&l.textConfig&&(a=l.textConfig),!u&&l.textContent&&(u=l.textContent)}if(!t&&u){var c=u;!c.type&&(c.type="text")}var d=t?n[t]:n.normal;d.cfg=a,d.conOpt=u}function yg(e,t){return t?e?e[t]:null:e}function vg(e,t,n){var r=t&&t.style;return null==r&&n===Yf&&e&&(r=e.styleEmphasis),r}function bg(e,t,n,r,i){var o=r.children,a=o?o.length:0,s=r.$mergeChildren,u="byName"===s||r.diffChildrenByName,l=!1===s;if(a||u||l)if(u)wg({api:e,oldChildren:t.children()||[],newChildren:o||[],dataIndex:n,seriesModel:i,group:t});else{l&&t.removeAll();for(var c=0;c<a;c++){var d=o[c],h=t.childAt(c);d?(null==d.ignore&&(d.ignore=!1),pg(e,h,n,d,i,t)):h.ignore=!0}for(var p=t.childCount()-1;p>=c;p--){var f=t.childAt(p);Fg(t,f,i)}}}function Fg(e,t,n){t&&Sf(t,$p(e).option,n)}function wg(e){new Wo.A(e.oldChildren,e.newChildren,Cg,Cg,e).add(Dg).update(Dg).remove(Sg).execute()}function Cg(e,t){var n=e&&e.name;return null!=n?n:Jf+t}function Dg(e,t){var n=this.context,r=null!=e?n.newChildren[e]:null,i=null!=t?n.oldChildren[t]:null;pg(n.api,i,n.dataIndex,r,n.seriesModel,n.group)}function Sg(e){var t=this.context,n=t.oldChildren[e];n&&Sf(n,$p(n).option,t.seriesModel)}function kg(e){return e&&(e.pathData||e.d)}function xg(e){return e&&((0,y.$3)(e,"pathData")||(0,y.$3)(e,"d"))}function Eg(e){e.registerChartView(ig),e.registerSeriesModel(tf)}var Ag=n(42369),Tg=n(77195),Mg=n(22613),Og=n(66731),Lg=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,ht.C6)(t,e),t.prototype.makeElOption=function(e,t,n,r,i){var o=n.axis;"angle"===o.dim&&(this.animationThreshold=Math.PI/18);var a=o.polar,s=a.getOtherAxis(o),u=s.getExtent(),l=o.dataToCoord(t),c=r.get("type");if(c&&"none"!==c){var d=Og.bY(r),h=Pg[c](o,a,l,u);h.style=d,e.graphicKey=h.type,e.pointer=h}var p=r.get(["label","margin"]),f=Rg(t,n,r,a,p);Og.T8(e,n,r,i,f)},t}(Mg.A);function Rg(e,t,n,r,i){var o=t.axis,a=o.dataToCoord(e),s=r.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var u,l,c,d=r.getRadiusAxis().getExtent();if("radius"===o.dim){var h=_n.vt();_n.e$(h,h,s),_n.Tl(h,h,[r.cx,r.cy]),u=pt.applyTransform([a,-i],h);var p=t.getModel("axisLabel").get("rotate")||0,f=Bt.A.innerTextLayout(s,p*Math.PI/180,-1);l=f.textAlign,c=f.textVerticalAlign}else{var g=d[1];u=r.coordToPoint([g+i,a]);var m=r.cx,_=r.cy;l=Math.abs(u[0]-m)/g<.3?"center":u[0]>m?"left":"right",c=Math.abs(u[1]-_)/g<.3?"middle":u[1]>_?"top":"bottom"}return{position:u,align:l,verticalAlign:c}}var Pg={line:function(e,t,n,r){return"angle"===e.dim?{type:"Line",shape:Og.MU(t.coordToPoint([r[0],n]),t.coordToPoint([r[1],n]))}:{type:"Circle",shape:{cx:t.cx,cy:t.cy,r:n}}},shadow:function(e,t,n,r){var i=Math.max(1,e.getBandWidth()),o=Math.PI/180;return"angle"===e.dim?{type:"Sector",shape:Og.u7(t.cx,t.cy,r[0],r[1],(-n-i/2)*o,(i/2-n)*o)}:{type:"Sector",shape:Og.u7(t.cx,t.cy,n-i/2,n+i/2,0,2*Math.PI)}}},Ig=Lg,Ng=n(28970),Bg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.findAxisModel=function(e){var t,n=this.ecModel;return n.eachComponent(e,(function(e){e.getCoordSysModel()===this&&(t=e)}),this),t},t.type="polar",t.dependencies=["radiusAxis","angleAxis"],t.defaultOption={z:0,center:["50%","50%"],radius:"80%"},t}(Lt.A),jg=Bg,Hg=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,ht.C6)(t,e),t.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",Ir.US).models[0]},t.type="polarAxis",t}(Lt.A);y.co(Hg,Ot.L);var Gg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="angleAxis",t}(Hg),Vg=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="radiusAxis",t}(Hg),Yg=function(e){function t(t,n){return e.call(this,"radius",t,n)||this}return(0,ht.C6)(t,e),t.prototype.pointToData=function(e,t){return this.polar.pointToData(e,t)["radius"===this.dim?0:1]},t}(qt.A);Yg.prototype.dataToRadius=qt.A.prototype.dataToCoord,Yg.prototype.radiusToData=qt.A.prototype.coordToData;var Wg=Yg,qg=(0,Ir.$r)(),zg=function(e){function t(t,n){return e.call(this,"angle",t,n||[0,360])||this}return(0,ht.C6)(t,e),t.prototype.pointToData=function(e,t){return this.polar.pointToData(e,t)["radius"===this.dim?0:1]},t.prototype.calculateCategoryInterval=function(){var e=this,t=e.getLabelModel(),n=e.scale,r=n.getExtent(),i=n.count();if(r[1]-r[0]<1)return 0;var o=r[0],a=e.dataToCoord(o+1)-e.dataToCoord(o),s=Math.abs(a),l=u.NO(null==o?"":o+"",t.getFont(),"center","top"),c=Math.max(l.height,7),d=c/s;isNaN(d)&&(d=1/0);var h=Math.max(0,Math.floor(d)),p=qg(e.model),f=p.lastAutoInterval,g=p.lastTickCount;return null!=f&&null!=g&&Math.abs(f-h)<=1&&Math.abs(g-i)<=1&&f>h?h=f:(p.lastTickCount=i,p.lastAutoInterval=h),h},t}(qt.A);zg.prototype.dataToAngle=qt.A.prototype.dataToCoord,zg.prototype.angleToData=qt.A.prototype.coordToData;var Ug=zg,Kg=["radius","angle"],Xg=function(){function e(e){this.dimensions=Kg,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new Wg,this._angleAxis=new Ug,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return e.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},e.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},e.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},e.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},e.prototype.getAxesByScale=function(e){var t=[],n=this._angleAxis,r=this._radiusAxis;return n.scale.type===e&&t.push(n),r.scale.type===e&&t.push(r),t},e.prototype.getAngleAxis=function(){return this._angleAxis},e.prototype.getRadiusAxis=function(){return this._radiusAxis},e.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},e.prototype.getTooltipAxes=function(e){var t=null!=e&&"auto"!==e?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},e.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},e.prototype.pointToData=function(e,t){var n=this.pointToCoord(e);return[this._radiusAxis.radiusToData(n[0],t),this._angleAxis.angleToData(n[1],t)]},e.prototype.pointToCoord=function(e){var t=e[0]-this.cx,n=e[1]-this.cy,r=this.getAngleAxis(),i=r.getExtent(),o=Math.min(i[0],i[1]),a=Math.max(i[0],i[1]);r.inverse?o=a-360:a=o+360;var s=Math.sqrt(t*t+n*n);t/=s,n/=s;var u=Math.atan2(-n,t)/Math.PI*180,l=u<o?1:-1;while(u<o||u>a)u+=360*l;return[s,u]},e.prototype.coordToPoint=function(e){var t=e[0],n=e[1]/180*Math.PI,r=Math.cos(n)*t+this.cx,i=-Math.sin(n)*t+this.cy;return[r,i]},e.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),n=t.getExtent().slice();n[0]>n[1]&&n.reverse();var r=e.getExtent(),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:n[0],r:n[1],startAngle:-r[0]*i,endAngle:-r[1]*i,clockwise:e.inverse,contain:function(e,t){var n=e-this.cx,r=t-this.cy,i=n*n+r*r-1e-4,o=this.r,a=this.r0;return i<=o*o&&i>=a*a}}},e.prototype.convertToPixel=function(e,t,n){var r=Qg(t);return r===this?this.dataToPoint(n):null},e.prototype.convertFromPixel=function(e,t,n){var r=Qg(t);return r===this?this.pointToData(n):null},e}();function Qg(e){var t=e.seriesModel,n=e.polarModel;return n&&n.coordinateSystem||t&&t.coordinateSystem}var Jg=Xg;function Zg(e,t,n){var r=t.get("center"),i=n.getWidth(),o=n.getHeight();e.cx=(0,Xt.lo)(r[0],i),e.cy=(0,Xt.lo)(r[1],o);var a=e.getRadiusAxis(),s=Math.min(i,o)/2,u=t.get("radius");null==u?u=[0,"100%"]:y.cy(u)||(u=[0,u]);var l=[(0,Xt.lo)(u[0],s),(0,Xt.lo)(u[1],s)];a.inverse?a.setExtent(l[1],l[0]):a.setExtent(l[0],l[1])}function $g(e,t){var n=this,r=n.getAngleAxis(),i=n.getRadiusAxis();if(r.scale.setExtent(1/0,-1/0),i.scale.setExtent(1/0,-1/0),e.eachSeries((function(e){if(e.coordinateSystem===n){var t=e.getData();y.__((0,Il.wq)(t,"radius"),(function(e){i.scale.unionExtentFromData(t,e)})),y.__((0,Il.wq)(t,"angle"),(function(e){r.scale.unionExtentFromData(t,e)}))}})),(0,Il.af)(r.scale,r.model),(0,Il.af)(i.scale,i.model),"category"===r.type&&!r.onBand){var o=r.getExtent(),a=360/r.scale.count();r.inverse?o[1]+=a:o[1]-=a,r.setExtent(o[0],o[1])}}function em(e){return"angleAxis"===e.mainType}function tm(e,t){var n;if(e.type=t.get("type"),e.scale=(0,Il.f$)(t),e.onBand=t.get("boundaryGap")&&"category"===e.type,e.inverse=t.get("inverse"),em(t)){e.inverse=e.inverse!==t.get("clockwise");var r=t.get("startAngle"),i=null!==(n=t.get("endAngle"))&&void 0!==n?n:r+(e.inverse?-360:360);e.setExtent(r,i)}t.axis=e,e.model=t}var nm={dimensions:Kg,create:function(e,t){var n=[];return e.eachComponent("polar",(function(e,r){var i=new Jg(r+"");i.update=$g;var o=i.getRadiusAxis(),a=i.getAngleAxis(),s=e.findAxisModel("radiusAxis"),u=e.findAxisModel("angleAxis");tm(o,s),tm(a,u),Zg(i,e,t),n.push(i),e.coordinateSystem=i,i.model=e})),e.eachSeries((function(e){if("polar"===e.get("coordinateSystem")){var t=e.getReferringComponents("polar",Ir.US).models[0];0,e.coordinateSystem=t.coordinateSystem}})),n}},rm=nm,im=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function om(e,t,n){t[1]>t[0]&&(t=t.slice().reverse());var r=e.coordToPoint([t[0],n]),i=e.coordToPoint([t[1],n]);return{x1:r[0],y1:r[1],x2:i[0],y2:i[1]}}function am(e){var t=e.getRadiusAxis();return t.inverse?0:1}function sm(e){var t=e[0],n=e[e.length-1];t&&n&&Math.abs(Math.abs(t.coord-n.coord)-360)<1e-4&&e.pop()}var um=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="PolarAxisPointer",n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t){if(this.group.removeAll(),e.get("show")){var n=e.axis,r=n.polar,i=r.getRadiusAxis().getExtent(),o=n.getTicksCoords(),a=n.getMinorTicksCoords(),s=y.Tj(n.getViewLabels(),(function(e){e=y.o8(e);var t=n.scale,r="ordinal"===t.type?t.getRawOrdinalNumber(e.tickValue):e.tickValue;return e.coord=n.dataToCoord(r),e}));sm(s),sm(o),y.__(im,(function(t){!e.get([t,"show"])||n.scale.isBlank()&&"axisLine"!==t||lm[t](this.group,e,r,o,a,i,s)}),this)}},t.type="angleAxis",t}(Tg.A),lm={axisLine:function(e,t,n,r,i,o){var a,s=t.getModel(["axisLine","lineStyle"]),u=n.getAngleAxis(),l=Math.PI/180,c=u.getExtent(),d=am(n),h=d?0:1,p=360===Math.abs(c[1]-c[0])?"Circle":"Arc";a=0===o[h]?new pt[p]({shape:{cx:n.cx,cy:n.cy,r:o[d],startAngle:-c[0]*l,endAngle:-c[1]*l,clockwise:u.inverse},style:s.getLineStyle(),z2:1,silent:!0}):new Ht.A({shape:{cx:n.cx,cy:n.cy,r:o[d],r0:o[h]},style:s.getLineStyle(),z2:1,silent:!0}),a.style.fill=null,e.add(a)},axisTick:function(e,t,n,r,i,o){var a=t.getModel("axisTick"),s=(a.get("inside")?-1:1)*a.get("length"),u=o[am(n)],l=y.Tj(r,(function(e){return new mn.A({shape:om(n,[u,u+s],e.coord)})}));e.add(pt.mergePath(l,{style:y.NT(a.getModel("lineStyle").getLineStyle(),{stroke:t.get(["axisLine","lineStyle","color"])})}))},minorTick:function(e,t,n,r,i,o){if(i.length){for(var a=t.getModel("axisTick"),s=t.getModel("minorTick"),u=(a.get("inside")?-1:1)*s.get("length"),l=o[am(n)],c=[],d=0;d<i.length;d++)for(var h=0;h<i[d].length;h++)c.push(new mn.A({shape:om(n,[l,l+u],i[d][h].coord)}));e.add(pt.mergePath(c,{style:y.NT(s.getModel("lineStyle").getLineStyle(),y.NT(a.getLineStyle(),{stroke:t.get(["axisLine","lineStyle","color"])}))}))}},axisLabel:function(e,t,n,r,i,o,a){var s=t.getCategories(!0),u=t.getModel("axisLabel"),l=u.get("margin"),c=t.get("triggerEvent");y.__(a,(function(r,i){var a=u,d=r.tickValue,h=o[am(n)],p=n.coordToPoint([h+l,r.coord]),f=n.cx,g=n.cy,m=Math.abs(p[0]-f)/h<.3?"center":p[0]>f?"left":"right",_=Math.abs(p[1]-g)/h<.3?"middle":p[1]>g?"top":"bottom";if(s&&s[d]){var v=s[d];y.Gv(v)&&v.textStyle&&(a=new Mt.A(v.textStyle,u,u.ecModel))}var b=new ne.Ay({silent:Bt.A.isLabelSilent(t),style:(0,Ft.VB)(a,{x:p[0],y:p[1],fill:a.getTextColor()||t.get(["axisLine","lineStyle","color"]),text:r.formattedLabel,align:m,verticalAlign:_})});if(e.add(b),c){var F=Bt.A.makeAxisEventDataBase(t);F.targetType="axisLabel",F.value=r.rawLabel,(0,Lr.z)(b).eventData=F}}),this)},splitLine:function(e,t,n,r,i,o){var a=t.getModel("splitLine"),s=a.getModel("lineStyle"),u=s.get("color"),l=0;u=u instanceof Array?u:[u];for(var c=[],d=0;d<r.length;d++){var h=l++%u.length;c[h]=c[h]||[],c[h].push(new mn.A({shape:om(n,o,r[d].coord)}))}for(d=0;d<c.length;d++)e.add(pt.mergePath(c[d],{style:y.NT({stroke:u[d%u.length]},s.getLineStyle()),silent:!0,z:t.get("z")}))},minorSplitLine:function(e,t,n,r,i,o){if(i.length){for(var a=t.getModel("minorSplitLine"),s=a.getModel("lineStyle"),u=[],l=0;l<i.length;l++)for(var c=0;c<i[l].length;c++)u.push(new mn.A({shape:om(n,o,i[l][c].coord)}));e.add(pt.mergePath(u,{style:s.getLineStyle(),silent:!0,z:t.get("z")}))}},splitArea:function(e,t,n,r,i,o){if(r.length){var a=t.getModel("splitArea"),s=a.getModel("areaStyle"),u=s.get("color"),l=0;u=u instanceof Array?u:[u];for(var c=[],d=Math.PI/180,h=-r[0].coord*d,p=Math.min(o[0],o[1]),f=Math.max(o[0],o[1]),g=t.get("clockwise"),m=1,_=r.length;m<=_;m++){var v=m===_?r[0].coord:r[m].coord,b=l++%u.length;c[b]=c[b]||[],c[b].push(new Gu.A({shape:{cx:n.cx,cy:n.cy,r0:p,r:f,startAngle:h,endAngle:-v*d,clockwise:g},silent:!0})),h=-v*d}for(m=0;m<c.length;m++)e.add(pt.mergePath(c[m],{style:y.NT({fill:u[m%u.length]},s.getAreaStyle()),silent:!0}))}}},cm=um,dm=["axisLine","axisTickLabel","axisName"],hm=["splitLine","splitArea","minorSplitLine"],pm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="PolarAxisPointer",n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t){if(this.group.removeAll(),e.get("show")){var n=this._axisGroup,r=this._axisGroup=new _t.A;this.group.add(r);var i=e.axis,o=i.polar,a=o.getAngleAxis(),s=i.getTicksCoords(),u=i.getMinorTicksCoords(),l=a.getExtent()[0],c=i.getExtent(),d=gm(o,e,l),h=new Bt.A(e,d);y.__(dm,h.add,h),r.add(h.getGroup()),pt.groupTransition(n,r,e),y.__(hm,(function(t){e.get([t,"show"])&&!i.scale.isBlank()&&fm[t](this.group,e,o,l,c,s,u)}),this)}},t.type="radiusAxis",t}(Tg.A),fm={splitLine:function(e,t,n,r,i,o){var a=t.getModel("splitLine"),s=a.getModel("lineStyle"),u=s.get("color"),l=0,c=n.getAngleAxis(),d=Math.PI/180,h=c.getExtent(),p=360===Math.abs(h[1]-h[0])?"Circle":"Arc";u=u instanceof Array?u:[u];for(var f=[],g=0;g<o.length;g++){var m=l++%u.length;f[m]=f[m]||[],f[m].push(new pt[p]({shape:{cx:n.cx,cy:n.cy,r:Math.max(o[g].coord,0),startAngle:-h[0]*d,endAngle:-h[1]*d,clockwise:c.inverse}}))}for(g=0;g<f.length;g++)e.add(pt.mergePath(f[g],{style:y.NT({stroke:u[g%u.length],fill:null},s.getLineStyle()),silent:!0}))},minorSplitLine:function(e,t,n,r,i,o,a){if(a.length){for(var s=t.getModel("minorSplitLine"),u=s.getModel("lineStyle"),l=[],c=0;c<a.length;c++)for(var d=0;d<a[c].length;d++)l.push(new jt.A({shape:{cx:n.cx,cy:n.cy,r:a[c][d].coord}}));e.add(pt.mergePath(l,{style:y.NT({fill:null},u.getLineStyle()),silent:!0}))}},splitArea:function(e,t,n,r,i,o){if(o.length){var a=t.getModel("splitArea"),s=a.getModel("areaStyle"),u=s.get("color"),l=0;u=u instanceof Array?u:[u];for(var c=[],d=o[0].coord,h=1;h<o.length;h++){var p=l++%u.length;c[p]=c[p]||[],c[p].push(new Gu.A({shape:{cx:n.cx,cy:n.cy,r0:d,r:o[h].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),d=o[h].coord}for(h=0;h<c.length;h++)e.add(pt.mergePath(c[h],{style:y.NT({fill:u[h%u.length]},s.getAreaStyle()),silent:!0}))}}};function gm(e,t,n){return{position:[e.cx,e.cy],rotation:n/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:t.getModel("axisLabel").get("rotate"),z2:1}}var mm=pm,_m=n(83923);function ym(e){return e.get("stack")||"__ec_stack_"+e.seriesIndex}function vm(e,t){return t.dim+e.model.componentIndex}function bm(e,t,n){var r={},i=Fm(y.pb(t.getSeriesByType(e),(function(e){return!t.isSeriesFiltered(e)&&e.coordinateSystem&&"polar"===e.coordinateSystem.type})));t.eachSeriesByType(e,(function(e){if("polar"===e.coordinateSystem.type){var t=e.getData(),n=e.coordinateSystem,o=n.getBaseAxis(),a=vm(n,o),s=ym(e),u=i[a][s],l=u.offset,c=u.width,d=n.getOtherAxis(o),h=e.coordinateSystem.cx,p=e.coordinateSystem.cy,f=e.get("barMinHeight")||0,g=e.get("barMinAngle")||0;r[s]=r[s]||[];for(var m=t.mapDimension(d.dim),_=t.mapDimension(o.dim),y=(0,_m.sJ)(t,m),v="radius"!==o.dim||!e.get("roundCap",!0),b=d.model,F=b.get("startValue"),w=d.dataToCoord(F||0),C=0,D=t.count();C<D;C++){var S=t.get(m,C),k=t.get(_,C),x=S>=0?"p":"n",E=w;y&&(r[s][k]||(r[s][k]={p:w,n:w}),E=r[s][k][x]);var A=void 0,T=void 0,M=void 0,O=void 0;if("radius"===d.dim){var L=d.dataToCoord(S)-w,R=o.dataToCoord(k);Math.abs(L)<f&&(L=(L<0?-1:1)*f),A=E,T=E+L,M=R-l,O=M-c,y&&(r[s][k][x]=T)}else{var P=d.dataToCoord(S,v)-w,I=o.dataToCoord(k);Math.abs(P)<g&&(P=(P<0?-1:1)*g),A=I+l,T=A+c,M=E,O=E+P,y&&(r[s][k][x]=O)}t.setItemLayout(C,{cx:h,cy:p,r0:A,r:T,startAngle:-M*Math.PI/180,endAngle:-O*Math.PI/180,clockwise:M>=O})}}}))}function Fm(e){var t={};y.__(e,(function(e,n){var r=e.getData(),i=e.coordinateSystem,o=i.getBaseAxis(),a=vm(i,o),s=o.getExtent(),u="category"===o.type?o.getBandWidth():Math.abs(s[1]-s[0])/r.count(),l=t[a]||{bandWidth:u,remainedWidth:u,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},c=l.stacks;t[a]=l;var d=ym(e);c[d]||l.autoWidthCount++,c[d]=c[d]||{width:0,maxWidth:0};var h=(0,Xt.lo)(e.get("barWidth"),u),p=(0,Xt.lo)(e.get("barMaxWidth"),u),f=e.get("barGap"),g=e.get("barCategoryGap");h&&!c[d].width&&(h=Math.min(l.remainedWidth,h),c[d].width=h,l.remainedWidth-=h),p&&(c[d].maxWidth=p),null!=f&&(l.gap=f),null!=g&&(l.categoryGap=g)}));var n={};return y.__(t,(function(e,t){n[t]={};var r=e.stacks,i=e.bandWidth,o=(0,Xt.lo)(e.categoryGap,i),a=(0,Xt.lo)(e.gap,1),s=e.remainedWidth,u=e.autoWidthCount,l=(s-o)/(u+(u-1)*a);l=Math.max(l,0),y.__(r,(function(e,t){var n=e.maxWidth;n&&n<l&&(n=Math.min(n,s),e.width&&(n=Math.min(n,e.width)),s-=n,e.width=n,u--)})),l=(s-o)/(u+(u-1)*a),l=Math.max(l,0);var c,d=0;y.__(r,(function(e,t){e.width||(e.width=l),c=e,d+=e.width*(1+a)})),c&&(d-=c.width*a);var h=-d/2;y.__(r,(function(e,r){n[t][r]=n[t][r]||{offset:h,width:e.width},h+=e.width*(1+a)}))})),n}var wm=bm,Cm={startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:0}},Dm={splitNumber:5},Sm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="polar",t}(Gt.A);function km(e){(0,r.Y)(Ng.a),Tg.A.registerAxisPointerClass("PolarAxisPointer",Ig),e.registerCoordinateSystem("polar",rm),e.registerComponentModel(jg),e.registerComponentView(Sm),(0,tc.A)(e,"angle",Gg,Cm),(0,tc.A)(e,"radius",Vg,Dm),e.registerComponentView(cm),e.registerComponentView(mm),e.registerLayout((0,y.cF)(wm,"bar"))}function xm(e,t){t=t||{};var n=e.coordinateSystem,r=e.axis,i={},o=r.position,a=r.orient,s=n.getRect(),u=[s.x,s.x+s.width,s.y,s.y+s.height],l={horizontal:{top:u[2],bottom:u[3]},vertical:{left:u[0],right:u[1]}};i.position=["vertical"===a?l.vertical[o]:u[0],"horizontal"===a?l.horizontal[o]:u[3]];var c={horizontal:0,vertical:1};i.rotation=Math.PI/2*c[a];var d={top:-1,bottom:1,right:1,left:-1};i.labelDirection=i.tickDirection=i.nameDirection=d[o],e.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),y.Je(t.labelInside,e.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var h=t.rotate;return null==h&&(h=e.get(["axisLabel","rotate"])),i.labelRotation="top"===o?-h:h,i.z2=1,i}var Em=n(35960),Am=["axisLine","axisTickLabel","axisName"],Tm=["splitArea","splitLine"],Mm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="SingleAxisPointer",n}return(0,ht.C6)(t,e),t.prototype.render=function(t,n,r,i){var o=this.group;o.removeAll();var a=this._axisGroup;this._axisGroup=new _t.A;var s=xm(t),u=new Bt.A(t,s);y.__(Am,u.add,u),o.add(this._axisGroup),o.add(u.getGroup()),y.__(Tm,(function(e){t.get([e,"show"])&&Om[e](this,this.group,this._axisGroup,t)}),this),pt.groupTransition(a,this._axisGroup,t),e.prototype.render.call(this,t,n,r,i)},t.prototype.remove=function(){(0,Em.V)(this)},t.type="singleAxis",t}(Tg.A),Om={splitLine:function(e,t,n,r){var i=r.axis;if(!i.scale.isBlank()){var o=r.getModel("splitLine"),a=o.getModel("lineStyle"),s=a.get("color");s=s instanceof Array?s:[s];for(var u=a.get("width"),l=r.coordinateSystem.getRect(),c=i.isHorizontal(),d=[],h=0,p=i.getTicksCoords({tickModel:o}),f=[],g=[],m=0;m<p.length;++m){var _=i.toGlobalCoord(p[m].coord);c?(f[0]=_,f[1]=l.y,g[0]=_,g[1]=l.y+l.height):(f[0]=l.x,f[1]=_,g[0]=l.x+l.width,g[1]=_);var v=new mn.A({shape:{x1:f[0],y1:f[1],x2:g[0],y2:g[1]},silent:!0});pt.subPixelOptimizeLine(v.shape,u);var b=h++%s.length;d[b]=d[b]||[],d[b].push(v)}var F=a.getLineStyle(["color"]);for(m=0;m<d.length;++m)t.add(pt.mergePath(d[m],{style:y.NT({stroke:s[m%s.length]},F),silent:!0}))}},splitArea:function(e,t,n,r){(0,Em.Y)(e,n,r,r)}},Lm=Mm,Rm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.getCoordSysModel=function(){return this},t.type="singleAxis",t.layoutMode="box",t.defaultOption={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:1,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}},t}(Lt.A);(0,y.co)(Rm,Ot.L.prototype);var Pm=Rm,Im=function(e){function t(t,n,r,i,o){var a=e.call(this,t,n,r)||this;return a.type=i||"value",a.position=o||"bottom",a}return(0,ht.C6)(t,e),t.prototype.isHorizontal=function(){var e=this.position;return"top"===e||"bottom"===e},t.prototype.pointToData=function(e,t){return this.coordinateSystem.pointToData(e)[0]},t}(qt.A),Nm=Im,Bm=["single"],jm=function(){function e(e,t,n){this.type="single",this.dimension="single",this.dimensions=Bm,this.axisPointerEnabled=!0,this.model=e,this._init(e,t,n)}return e.prototype._init=function(e,t,n){var r=this.dimension,i=new Nm(r,Il.f$(e),[0,0],e.get("type"),e.get("position")),o="category"===i.type;i.onBand=o&&e.get("boundaryGap"),i.inverse=e.get("inverse"),i.orient=e.get("orient"),e.axis=i,i.model=e,i.coordinateSystem=this,this._axis=i},e.prototype.update=function(e,t){e.eachSeries((function(e){if(e.coordinateSystem===this){var t=e.getData();(0,y.__)(t.mapDimensionsAll(this.dimension),(function(e){this._axis.scale.unionExtentFromData(t,e)}),this),Il.af(this._axis.scale,this._axis.model)}}),this)},e.prototype.resize=function(e,t){this._rect=(0,mi.dV)({left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")},{width:t.getWidth(),height:t.getHeight()}),this._adjustAxis()},e.prototype.getRect=function(){return this._rect},e.prototype._adjustAxis=function(){var e=this._rect,t=this._axis,n=t.isHorizontal(),r=n?[0,e.width]:[0,e.height],i=t.inverse?1:0;t.setExtent(r[i],r[1-i]),this._updateAxisTransform(t,n?e.x:e.y)},e.prototype._updateAxisTransform=function(e,t){var n=e.getExtent(),r=n[0]+n[1],i=e.isHorizontal();e.toGlobalCoord=i?function(e){return e+t}:function(e){return r-e+t},e.toLocalCoord=i?function(e){return e-t}:function(e){return r-e+t}},e.prototype.getAxis=function(){return this._axis},e.prototype.getBaseAxis=function(){return this._axis},e.prototype.getAxes=function(){return[this._axis]},e.prototype.getTooltipAxes=function(){return{baseAxes:[this.getAxis()],otherAxes:[]}},e.prototype.containPoint=function(e){var t=this.getRect(),n=this.getAxis(),r=n.orient;return"horizontal"===r?n.contain(n.toLocalCoord(e[0]))&&e[1]>=t.y&&e[1]<=t.y+t.height:n.contain(n.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},e.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e["horizontal"===t.orient?0:1]))]},e.prototype.dataToPoint=function(e){var t=this.getAxis(),n=this.getRect(),r=[],i="horizontal"===t.orient?0:1;return e instanceof Array&&(e=e[0]),r[i]=t.toGlobalCoord(t.dataToCoord(+e)),r[1-i]=0===i?n.y+n.height/2:n.x+n.width/2,r},e.prototype.convertToPixel=function(e,t,n){var r=Hm(t);return r===this?this.dataToPoint(n):null},e.prototype.convertFromPixel=function(e,t,n){var r=Hm(t);return r===this?this.pointToData(n):null},e}();function Hm(e){var t=e.seriesModel,n=e.singleAxisModel;return n&&n.coordinateSystem||t&&t.coordinateSystem}var Gm=jm;function Vm(e,t){var n=[];return e.eachComponent("singleAxis",(function(r,i){var o=new Gm(r,e,t);o.name="single_"+i,o.resize(r,t),r.coordinateSystem=o,n.push(o)})),e.eachSeries((function(e){if("singleAxis"===e.get("coordinateSystem")){var t=e.getReferringComponents("singleAxis",Ir.US).models[0];e.coordinateSystem=t&&t.coordinateSystem}})),n}var Ym={create:Vm,dimensions:Bm},Wm=Ym,qm=["x","y"],zm=["width","height"],Um=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,ht.C6)(t,e),t.prototype.makeElOption=function(e,t,n,r,i){var o=n.axis,a=o.coordinateSystem,s=Qm(a,1-Xm(o)),u=a.dataToPoint(t)[0],l=r.get("type");if(l&&"none"!==l){var c=Og.bY(r),d=Km[l](o,u,s);d.style=c,e.graphicKey=d.type,e.pointer=d}var h=xm(n);Og.DA(t,e,h,n,r,i)},t.prototype.getHandleTransform=function(e,t,n){var r=xm(t,{labelInside:!1});r.labelMargin=n.get(["handle","margin"]);var i=Og.Tc(t.axis,e,r);return{x:i[0],y:i[1],rotation:r.rotation+(r.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,t,n,r){var i=n.axis,o=i.coordinateSystem,a=Xm(i),s=Qm(o,a),u=[e.x,e.y];u[a]+=t[a],u[a]=Math.min(s[1],u[a]),u[a]=Math.max(s[0],u[a]);var l=Qm(o,1-a),c=(l[1]+l[0])/2,d=[c,c];return d[a]=u[a],{x:u[0],y:u[1],rotation:e.rotation,cursorPoint:d,tooltipOption:{verticalAlign:"middle"}}},t}(Mg.A),Km={line:function(e,t,n){var r=Og.MU([t,n[0]],[t,n[1]],Xm(e));return{type:"Line",subPixelOptimize:!0,shape:r}},shadow:function(e,t,n){var r=e.getBandWidth(),i=n[1]-n[0];return{type:"Rect",shape:Og.cU([t-r/2,n[0]],[r,i],Xm(e))}}};function Xm(e){return e.isHorizontal()?0:1}function Qm(e,t){var n=e.getRect();return[n[qm[t]],n[qm[t]]+n[zm[t]]]}var Jm=Um,Zm=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="single",t}(Gt.A);function $m(e){(0,r.Y)(Ng.a),Tg.A.registerAxisPointerClass("SingleAxisPointer",Jm),e.registerComponentView(Zm),e.registerComponentView(Lm),e.registerComponentModel(Pm),(0,tc.A)(e,"single",Pm,Pm.defaultOption),e.registerCoordinateSystem("single",Wm)}var e_=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(t,n,r){var i=(0,mi.vs)(t);e.prototype.init.apply(this,arguments),t_(t,i)},t.prototype.mergeOption=function(t){e.prototype.mergeOption.apply(this,arguments),t_(this.option,t)},t.prototype.getCellSize=function(){return this.option.cellSize},t.type="calendar",t.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},t}(Lt.A);function t_(e,t){var n,r=e.cellSize;n=y.cy(r)?r:e.cellSize=[r,r],1===n.length&&(n[1]=n[0]);var i=y.Tj([0,1],(function(e){return(0,mi.Qf)(t,e)&&(n[e]="auto"),null!=n[e]&&"auto"!==n[e]}));(0,mi.YA)(e,t,{type:"box",ignoreSize:i})}var n_=e_,r_=n(51592),i_=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r=this.group;r.removeAll();var i=e.coordinateSystem,o=i.getRangeInfo(),a=i.getOrient(),s=t.getLocaleModel();this._renderDayRect(e,o,r),this._renderLines(e,o,a,r),this._renderYearText(e,o,a,r),this._renderMonthText(e,s,a,r),this._renderWeekText(e,s,o,a,r)},t.prototype._renderDayRect=function(e,t,n){for(var r=e.coordinateSystem,i=e.getModel("itemStyle").getItemStyle(),o=r.getCellWidth(),a=r.getCellHeight(),s=t.start.time;s<=t.end.time;s=r.getNextNDay(s,1).time){var u=r.dataToRect([s],!1).tl,l=new fn.A({shape:{x:u[0],y:u[1],width:o,height:a},cursor:"default",style:i});n.add(l)}},t.prototype._renderLines=function(e,t,n,r){var i=this,o=e.coordinateSystem,a=e.getModel(["splitLine","lineStyle"]).getLineStyle(),s=e.get(["splitLine","show"]),u=a.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var l=t.start,c=0;l.time<=t.end.time;c++){h(l.formatedDate),0===c&&(l=o.getDateInfo(t.start.y+"-"+t.start.m));var d=l.date;d.setMonth(d.getMonth()+1),l=o.getDateInfo(d)}function h(t){i._firstDayOfMonth.push(o.getDateInfo(t)),i._firstDayPoints.push(o.dataToRect([t],!1).tl);var u=i._getLinePointsOfOneWeek(e,t,n);i._tlpoints.push(u[0]),i._blpoints.push(u[u.length-1]),s&&i._drawSplitline(u,a,r)}h(o.getNextNDay(t.end.time,1).formatedDate),s&&this._drawSplitline(i._getEdgesPoints(i._tlpoints,u,n),a,r),s&&this._drawSplitline(i._getEdgesPoints(i._blpoints,u,n),a,r)},t.prototype._getEdgesPoints=function(e,t,n){var r=[e[0].slice(),e[e.length-1].slice()],i="horizontal"===n?0:1;return r[0][i]=r[0][i]-t/2,r[1][i]=r[1][i]+t/2,r},t.prototype._drawSplitline=function(e,t,n){var r=new gt.A({z2:20,shape:{points:e},style:t});n.add(r)},t.prototype._getLinePointsOfOneWeek=function(e,t,n){for(var r=e.coordinateSystem,i=r.getDateInfo(t),o=[],a=0;a<7;a++){var s=r.getNextNDay(i.time,a),u=r.dataToRect([s.time],!1);o[2*s.day]=u.tl,o[2*s.day+1]=u["horizontal"===n?"bl":"tr"]}return o},t.prototype._formatterLabel=function(e,t){return(0,y.Kg)(e)&&e?(0,ta.io)(e,t):(0,y.Tn)(e)?e(t):t.nameMap},t.prototype._yearTextPositionControl=function(e,t,n,r,i){var o=t[0],a=t[1],s=["center","bottom"];"bottom"===r?(a+=i,s=["center","top"]):"left"===r?o-=i:"right"===r?(o+=i,s=["center","top"]):a-=i;var u=0;return"left"!==r&&"right"!==r||(u=Math.PI/2),{rotation:u,x:o,y:a,style:{align:s[0],verticalAlign:s[1]}}},t.prototype._renderYearText=function(e,t,n,r){var i=e.getModel("yearLabel");if(i.get("show")){var o=i.get("margin"),a=i.get("position");a||(a="horizontal"!==n?"top":"left");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],u=(s[0][0]+s[1][0])/2,l=(s[0][1]+s[1][1])/2,c="horizontal"===n?0:1,d={top:[u,s[c][1]],bottom:[u,s[1-c][1]],left:[s[1-c][0],l],right:[s[c][0],l]},h=t.start.y;+t.end.y>+t.start.y&&(h=h+"-"+t.end.y);var p=i.get("formatter"),f={start:t.start.y,end:t.end.y,nameMap:h},g=this._formatterLabel(p,f),m=new ne.Ay({z2:30,style:(0,Ft.VB)(i,{text:g})});m.attr(this._yearTextPositionControl(m,d[a],n,a,o)),r.add(m)}},t.prototype._monthTextPositionControl=function(e,t,n,r,i){var o="left",a="top",s=e[0],u=e[1];return"horizontal"===n?(u+=i,t&&(o="center"),"start"===r&&(a="bottom")):(s+=i,t&&(a="middle"),"start"===r&&(o="right")),{x:s,y:u,align:o,verticalAlign:a}},t.prototype._renderMonthText=function(e,t,n,r){var i=e.getModel("monthLabel");if(i.get("show")){var o=i.get("nameMap"),a=i.get("margin"),s=i.get("position"),u=i.get("align"),l=[this._tlpoints,this._blpoints];o&&!(0,y.Kg)(o)||(o&&(t=(0,r_.A4)(o)||t),o=t.get(["time","monthAbbr"])||[]);var c="start"===s?0:1,d="horizontal"===n?0:1;a="start"===s?-a:a;for(var h="center"===u,p=0;p<l[c].length-1;p++){var f=l[c][p].slice(),g=this._firstDayOfMonth[p];if(h){var m=this._firstDayPoints[p];f[d]=(m[d]+l[0][p+1][d])/2}var _=i.get("formatter"),v=o[+g.m-1],b={yyyy:g.y,yy:(g.y+"").slice(2),MM:g.m,M:+g.m,nameMap:v},F=this._formatterLabel(_,b),w=new ne.Ay({z2:30,style:(0,y.X$)((0,Ft.VB)(i,{text:F}),this._monthTextPositionControl(f,h,n,s,a))});r.add(w)}}},t.prototype._weekTextPositionControl=function(e,t,n,r,i){var o="center",a="middle",s=e[0],u=e[1],l="start"===n;return"horizontal"===t?(s=s+r+(l?1:-1)*i[0]/2,o=l?"right":"left"):(u=u+r+(l?1:-1)*i[1]/2,a=l?"bottom":"top"),{x:s,y:u,align:o,verticalAlign:a}},t.prototype._renderWeekText=function(e,t,n,r,i){var o=e.getModel("dayLabel");if(o.get("show")){var a=e.coordinateSystem,s=o.get("position"),u=o.get("nameMap"),l=o.get("margin"),c=a.getFirstDayOfWeek();if(!u||(0,y.Kg)(u)){u&&(t=(0,r_.A4)(u)||t);var d=t.get(["time","dayOfWeekShort"]);u=d||(0,y.Tj)(t.get(["time","dayOfWeekAbbr"]),(function(e){return e[0]}))}var h=a.getNextNDay(n.end.time,7-n.lweek).time,p=[a.getCellWidth(),a.getCellHeight()];l=(0,Xt.lo)(l,Math.min(p[1],p[0])),"start"===s&&(h=a.getNextNDay(n.start.time,-(7+n.fweek)).time,l=-l);for(var f=0;f<7;f++){var g=a.getNextNDay(h,f),m=a.dataToRect([g.time],!1).center,_=f;_=Math.abs((f+c)%7);var v=new ne.Ay({z2:30,style:(0,y.X$)((0,Ft.VB)(o,{text:u[_]}),this._weekTextPositionControl(m,r,s,l,p))});i.add(v)}}},t.type="calendar",t}(Gt.A),o_=i_,a_=864e5,s_=function(){function e(t,n,r){this.type="calendar",this.dimensions=e.dimensions,this.getDimensionsInfo=e.getDimensionsInfo,this._model=t}return e.getDimensionsInfo=function(){return[{name:"time",type:"time"},"value"]},e.prototype.getRangeInfo=function(){return this._rangeInfo},e.prototype.getModel=function(){return this._model},e.prototype.getRect=function(){return this._rect},e.prototype.getCellWidth=function(){return this._sw},e.prototype.getCellHeight=function(){return this._sh},e.prototype.getOrient=function(){return this._orient},e.prototype.getFirstDayOfWeek=function(){return this._firstDayOfWeek},e.prototype.getDateInfo=function(e){e=Xt._U(e);var t=e.getFullYear(),n=e.getMonth()+1,r=n<10?"0"+n:""+n,i=e.getDate(),o=i<10?"0"+i:""+i,a=e.getDay();return a=Math.abs((a+7-this.getFirstDayOfWeek())%7),{y:t+"",m:r,d:o,day:a,time:e.getTime(),formatedDate:t+"-"+r+"-"+o,date:e}},e.prototype.getNextNDay=function(e,t){return t=t||0,0===t||(e=new Date(this.getDateInfo(e).time),e.setDate(e.getDate()+t)),this.getDateInfo(e)},e.prototype.update=function(e,t){this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,r=["width","height"],i=this._model.getCellSize().slice(),o=this._model.getBoxLayoutParams(),a="horizontal"===this._orient?[n,7]:[7,n];y.__([0,1],(function(e){l(i,e)&&(o[r[e]]=i[e]*a[e])}));var s={width:t.getWidth(),height:t.getHeight()},u=this._rect=mi.dV(o,s);function l(e,t){return null!=e[t]&&"auto"!==e[t]}y.__([0,1],(function(e){l(i,e)||(i[e]=u[r[e]]/a[e])})),this._sw=i[0],this._sh=i[1]},e.prototype.dataToPoint=function(e,t){y.cy(e)&&(e=e[0]),null==t&&(t=!0);var n=this.getDateInfo(e),r=this._rangeInfo,i=n.formatedDate;if(t&&!(n.time>=r.start.time&&n.time<r.end.time+a_))return[NaN,NaN];var o=n.day,a=this._getRangeInfo([r.start.time,i]).nthWeek;return"vertical"===this._orient?[this._rect.x+o*this._sw+this._sw/2,this._rect.y+a*this._sh+this._sh/2]:[this._rect.x+a*this._sw+this._sw/2,this._rect.y+o*this._sh+this._sh/2]},e.prototype.pointToData=function(e){var t=this.pointToDate(e);return t&&t.time},e.prototype.dataToRect=function(e,t){var n=this.dataToPoint(e,t);return{contentShape:{x:n[0]-(this._sw-this._lineWidth)/2,y:n[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:n,tl:[n[0]-this._sw/2,n[1]-this._sh/2],tr:[n[0]+this._sw/2,n[1]-this._sh/2],br:[n[0]+this._sw/2,n[1]+this._sh/2],bl:[n[0]-this._sw/2,n[1]+this._sh/2]}},e.prototype.pointToDate=function(e){var t=Math.floor((e[0]-this._rect.x)/this._sw)+1,n=Math.floor((e[1]-this._rect.y)/this._sh)+1,r=this._rangeInfo.range;return"vertical"===this._orient?this._getDateByWeeksAndDay(n,t-1,r):this._getDateByWeeksAndDay(t,n-1,r)},e.prototype.convertToPixel=function(e,t,n){var r=u_(t);return r===this?r.dataToPoint(n):null},e.prototype.convertFromPixel=function(e,t,n){var r=u_(t);return r===this?r.pointToData(n):null},e.prototype.containPoint=function(e){return console.warn("Not implemented."),!1},e.prototype._initRangeOption=function(){var e,t=this._model.get("range");if(y.cy(t)&&1===t.length&&(t=t[0]),y.cy(t))e=t;else{var n=t.toString();if(/^\d{4}$/.test(n)&&(e=[n+"-01-01",n+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(n)){var r=this.getDateInfo(n),i=r.date;i.setMonth(i.getMonth()+1);var o=this.getNextNDay(i,-1);e=[r.formatedDate,o.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(n)&&(e=[n,n])}if(!e)return t;var a=this._getRangeInfo(e);return a.start.time>a.end.time&&e.reverse(),e},e.prototype._getRangeInfo=function(e){var t,n=[this.getDateInfo(e[0]),this.getDateInfo(e[1])];n[0].time>n[1].time&&(t=!0,n.reverse());var r=Math.floor(n[1].time/a_)-Math.floor(n[0].time/a_)+1,i=new Date(n[0].time),o=i.getDate(),a=n[1].date.getDate();i.setDate(o+r-1);var s=i.getDate();if(s!==a){var u=i.getTime()-n[1].time>0?1:-1;while((s=i.getDate())!==a&&(i.getTime()-n[1].time)*u>0)r-=u,i.setDate(s-u)}var l=Math.floor((r+n[0].day+6)/7),c=t?1-l:l-1;return t&&n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:r,weeks:l,nthWeek:c,fweek:n[0].day,lweek:n[1].day}},e.prototype._getDateByWeeksAndDay=function(e,t,n){var r=this._getRangeInfo(n);if(e>r.weeks||0===e&&t<r.fweek||e===r.weeks&&t>r.lweek)return null;var i=7*(e-1)-r.fweek+t,o=new Date(r.start.time);return o.setDate(+r.start.d+i),this.getDateInfo(o)},e.create=function(t,n){var r=[];return t.eachComponent("calendar",(function(i){var o=new e(i,t,n);r.push(o),i.coordinateSystem=o})),t.eachSeries((function(e){"calendar"===e.get("coordinateSystem")&&(e.coordinateSystem=r[e.get("calendarIndex")||0])})),r},e.dimensions=["time","value"],e}();function u_(e){var t=e.calendarModel,n=e.seriesModel,r=t?t.coordinateSystem:n?n.coordinateSystem:null;return r}var l_=s_;function c_(e){e.registerComponentModel(n_),e.registerComponentView(o_),e.registerCoordinateSystem("calendar",l_)}function d_(e,t){var n=e.existing;if(t.id=e.keyInfo.id,!t.type&&n&&(t.type=n.type),null==t.parentId){var r=t.parentOption;r?t.parentId=r.id:n&&(t.parentId=n.parentId)}t.parentOption=null}function h_(e,t){var n;return y.__(t,(function(t){null!=e[t]&&"auto"!==e[t]&&(n=!0)})),n}function p_(e,t,n){var r=y.X$({},n),i=e[t],o=n.$action||"merge";"merge"===o?i?(y.h1(i,r,!0),(0,mi.YA)(i,r,{ignoreSize:!0}),(0,mi.Ir)(n,i),m_(n,i),m_(n,i,"shape"),m_(n,i,"style"),m_(n,i,"extra"),n.clipPath=i.clipPath):e[t]=r:"replace"===o?e[t]=r:"remove"===o&&i&&(e[t]=null)}var f_=["transition","enterFrom","leaveTo"],g_=f_.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function m_(e,t,n){if(n&&(!e[n]&&t[n]&&(e[n]={}),e=e[n],t=t[n]),e&&t)for(var r=n?f_:g_,i=0;i<r.length;i++){var o=r[i];null==e[o]&&null!=t[o]&&(e[o]=t[o])}}function __(e,t){if(e&&(e.hv=t.hv=[h_(t,["left","right"]),h_(t,["top","bottom"])],"group"===e.type)){var n=e,r=t;null==n.width&&(n.width=r.width=0),null==n.height&&(n.height=r.height=0)}}var y_=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.preventAutoZ=!0,n}return(0,ht.C6)(t,e),t.prototype.mergeOption=function(t,n){var r=this.option.elements;this.option.elements=null,e.prototype.mergeOption.call(this,t,n),this.option.elements=r},t.prototype.optionUpdated=function(e,t){var n=this.option,r=(t?n:e).elements,i=n.elements=t?[]:n.elements,o=[];this._flatten(r,o,null);var a=Ir.O2(i,o,"normalMerge"),s=this._elOptionsToUpdate=[];y.__(a,(function(e,t){var n=e.newOption;n&&(s.push(n),d_(e,n),p_(i,t,n),__(i[t],n))}),this),n.elements=y.pb(i,(function(e){return e&&delete e.$action,null!=e}))},t.prototype._flatten=function(e,t,n){y.__(e,(function(e){if(e){n&&(e.parentOption=n),t.push(e);var r=e.children;r&&r.length&&this._flatten(r,t,e),delete e.children}}),this)},t.prototype.useElOptionsToUpdate=function(){var e=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,e},t.type="graphic",t.defaultOption={elements:[]},t}(Lt.A),v_={path:null,compoundPath:null,group:_t.A,image:s.Ay,text:ne.Ay},b_=Ir.$r(),F_=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(){this._elMap=y.nt()},t.prototype.render=function(e,t,n){e!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=e,this._updateElements(e),this._relocate(e,n)},t.prototype._updateElements=function(e){var t=e.useElOptionsToUpdate();if(t){var n=this._elMap,r=this.group,i=e.get("z"),o=e.get("zlevel");y.__(t,(function(t){var a=Ir.vS(t.id,null),s=null!=a?n.get(a):null,u=Ir.vS(t.parentId,null),l=null!=u?n.get(u):r,c=t.type,d=t.style;"text"===c&&d&&t.hv&&t.hv[1]&&(d.textVerticalAlign=d.textBaseline=d.verticalAlign=d.align=null);var h=t.textContent,p=t.textConfig;if(d&&hf(d,c,!!p,!!h)){var f=pf(d,c,!0);!p&&f.textConfig&&(p=t.textConfig=f.textConfig),!h&&f.textContent&&(h=f.textContent)}var g=k_(t);var m=t.$action||"merge",_="merge"===m,y="replace"===m;if(_){var v=!s,b=s;v?b=C_(a,l,t.type,n):(b&&(b_(b).isNew=!1),Gf(b)),b&&(Cf(b,g,e,{isInit:v}),S_(b,t,i,o))}else if(y){D_(s,t,n,e);var F=C_(a,l,t.type,n);F&&(Cf(F,g,e,{isInit:!0}),S_(F,t,i,o))}else"remove"===m&&(Df(s,t),D_(s,t,n,e));var w=n.get(a);if(w&&h)if(_){var C=w.getTextContent();C?C.attr(h):w.setTextContent(new ne.Ay(h))}else y&&w.setTextContent(new ne.Ay(h));if(w){var D=t.clipPath;if(D){var S=D.type,k=void 0;v=!1;if(_){var x=w.getClipPath();v=!x||b_(x).type!==S,k=v?w_(S):x}else y&&(v=!0,k=w_(S));w.setClipPath(k),Cf(k,D,e,{isInit:v}),Vf(k,D.keyframeAnimation,e)}var E=b_(w);w.setTextConfig(p),E.option=t,x_(w,e,t),pt.setTooltipConfig({el:w,componentModel:e,itemName:w.name,itemTooltipOption:t.tooltip}),Vf(w,t.keyframeAnimation,e)}}))}},t.prototype._relocate=function(e,t){for(var n=e.option.elements,r=this.group,i=this._elMap,o=t.getWidth(),a=t.getHeight(),s=["x","y"],u=0;u<n.length;u++){var l=n[u],c=Ir.vS(l.id,null),d=null!=c?i.get(c):null;if(d&&d.isGroup){var h=d.parent,p=h===r,f=b_(d),g=b_(h);f.width=(0,Xt.lo)(f.option.width,p?o:g.width)||0,f.height=(0,Xt.lo)(f.option.height,p?a:g.height)||0}}for(u=n.length-1;u>=0;u--){l=n[u],c=Ir.vS(l.id,null),d=null!=c?i.get(c):null;if(d){h=d.parent,g=b_(h);var m=h===r?{width:o,height:a}:{width:g.width,height:g.height},_={},v=mi.m$(d,l,m,null,{hv:l.hv,boundingMode:l.bounding},_);if(!b_(d).isNew&&v){for(var b=l.transition,F={},w=0;w<s.length;w++){var C=s[w],D=_[C];b&&(kf(b)||y.qh(b,C)>=0)?F[C]=D:d[C]=D}(0,mt.oi)(d,F,e,0)}else d.attr(_)}}},t.prototype._clear=function(){var e=this,t=this._elMap;t.each((function(n){D_(n,b_(n).option,t,e._lastGraphicModel)})),this._elMap=y.nt()},t.prototype.dispose=function(){this._clear()},t.type="graphic",t}(Gt.A);function w_(e){var t=y.$3(v_,e)?v_[e]:pt.getShapeClass(e);var n=new t({});return b_(n).type=e,n}function C_(e,t,n,r){var i=w_(n);return t.add(i),r.set(e,i),b_(i).id=e,b_(i).isNew=!0,i}function D_(e,t,n,r){var i=e&&e.parent;i&&("group"===e.type&&e.traverse((function(e){D_(e,t,n,r)})),Sf(e,t,r),n.removeKey(b_(e).id))}function S_(e,t,n,r){e.isGroup||y.__([["cursor",Pr.Ay.prototype.cursor],["zlevel",r||0],["z",n||0],["z2",0]],(function(n){var r=n[0];y.$3(t,r)?e[r]=y.bZ(t[r],n[1]):null==e[r]&&(e[r]=n[1])})),y.__(y.HP(t),(function(n){if(0===n.indexOf("on")){var r=t[n];e[n]=y.Tn(r)?r:null}})),y.$3(t,"draggable")&&(e.draggable=t.draggable),null!=t.name&&(e.name=t.name),null!=t.id&&(e.id=t.id)}function k_(e){return e=y.X$({},e),y.__(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(mi.Tj),(function(t){delete e[t]})),e}function x_(e,t,n){var r=(0,Lr.z)(e).eventData;e.silent||e.ignore||r||(r=(0,Lr.z)(e).eventData={componentType:"graphic",componentIndex:t.componentIndex,name:e.name}),r&&(r.info=n.info)}function E_(e){e.registerComponentModel(y_),e.registerComponentView(F_),e.registerPreprocessor((function(e){var t=e.graphic;(0,y.cy)(t)?t[0]&&t[0].elements?e.graphic=[e.graphic[0]]:e.graphic=[{elements:t}]:t&&!t.elements&&(e.graphic=[{elements:[t]}])}))}var A_=n(24988),T_=n(35957),M_=["rect","polygon","keep","clear"];function O_(e,t){var n=(0,Ir.qB)(e?e.brush:[]);if(n.length){var r=[];y.__(n,(function(e){var t=e.hasOwnProperty("toolbox")?e.toolbox:[];t instanceof Array&&(r=r.concat(t))}));var i=e&&e.toolbox;y.cy(i)&&(i=i[0]),i||(i={feature:{}},e.toolbox=[i]);var o=i.feature||(i.feature={}),a=o.brush||(o.brush={}),s=a.type||(a.type=[]);s.push.apply(s,r),L_(s),t&&!s.length&&s.push.apply(s,M_)}}function L_(e){var t={};y.__(e,(function(e){t[e]=1})),e.length=0,y.__(t,(function(t,n){e.push(n)}))}var R_=n(97236),P_=y.__;function I_(e){if(e)for(var t in e)if(e.hasOwnProperty(t))return!0}function N_(e,t,n){var r={};return P_(t,(function(t){var o=r[t]=i();P_(e[t],(function(e,r){if(Pa.isValidType(r)){var i={type:r,visual:e};n&&n(i,t),o[r]=new Pa(i),"opacity"===r&&(i=y.o8(i),i.type="colorAlpha",o.__hidden.__alphaForOpacity=new Pa(i))}}))})),r;function i(){var e=function(){};e.prototype.__hidden=e.prototype;var t=new e;return t}}function B_(e,t,n){var r;y.__(n,(function(e){t.hasOwnProperty(e)&&I_(t[e])&&(r=!0)})),r&&y.__(n,(function(n){t.hasOwnProperty(n)&&I_(t[n])?e[n]=y.o8(t[n]):delete e[n]}))}function j_(e,t,n,r,i,o){var a,s={};function u(e){return(0,R_.Ez)(n,a,e)}function l(e,t){(0,R_.oZ)(n,a,e,t)}function c(e,c){a=null==o?e:c;var d=n.getRawDataItem(a);if(!d||!1!==d.visualMap)for(var h=r.call(i,e),p=t[h],f=s[h],g=0,m=f.length;g<m;g++){var _=f[g];p[_]&&p[_].applyVisual(e,u,l)}}y.__(e,(function(e){var n=Pa.prepareVisualTypes(t[e]);s[e]=n})),null==o?n.each(c):n.each([o],c)}function H_(e,t,n,r){var i={};return y.__(e,(function(e){var n=Pa.prepareVisualTypes(t[e]);i[e]=n})),{progress:function(e,o){var a,s;function u(e){return(0,R_.Ez)(o,s,e)}function l(e,t){(0,R_.oZ)(o,s,e,t)}null!=r&&(a=o.getDimensionIndex(r));var c=o.getStore();while(null!=(s=e.next())){var d=o.getRawDataItem(s);if(!d||!1!==d.visualMap)for(var h=null!=r?c.get(a,s):s,p=n(h),f=t[p],g=i[p],m=0,_=g.length;m<_;m++){var y=g[m];f[y]&&f[y].applyVisual(h,u,l)}}}}}function G_(e){var t=e.brushType,n={point:function(r){return V_[t].point(r,n,e)},rect:function(r){return V_[t].rect(r,n,e)}};return n}var V_={lineX:Y_(0),lineY:Y_(1),rect:{point:function(e,t,n){return e&&n.boundingRect.contain(e[0],e[1])},rect:function(e,t,n){return e&&n.boundingRect.intersect(e)}},polygon:{point:function(e,t,n){return e&&n.boundingRect.contain(e[0],e[1])&&Zn(n.range,e[0],e[1])},rect:function(e,t,n){var r=n.range;if(!e||r.length<=1)return!1;var i=e.x,o=e.y,a=e.width,s=e.height,u=r[0];return!!(Zn(r,i,o)||Zn(r,i+a,o)||Zn(r,i,o+s)||Zn(r,i+a,o+s)||Un.A.create(e).contain(u[0],u[1])||(0,pt.linePolygonIntersect)(i,o,i+a,o,r)||(0,pt.linePolygonIntersect)(i,o,i,o+s,r)||(0,pt.linePolygonIntersect)(i+a,o,i+a,o+s,r)||(0,pt.linePolygonIntersect)(i,o+s,i+a,o+s,r))||void 0}}};function Y_(e){var t=["x","y"],n=["width","height"];return{point:function(t,n,r){if(t){var i=r.range,o=t[e];return W_(o,i)}},rect:function(r,i,o){if(r){var a=o.range,s=[r[t[e]],r[t[e]]+r[n[e]]];return s[1]<s[0]&&s.reverse(),W_(s[0],a)||W_(s[1],a)||W_(a[0],s)||W_(a[1],s)}}}}function W_(e,t){return t[0]<=e&&e<=t[1]}var q_=n(13328),z_=["inBrush","outOfBrush"],U_="__ecBrushSelect",K_="__ecInBrushSelectEvent";function X_(e){e.eachComponent({mainType:"brush"},(function(t){var n=t.brushTargetManager=new q_.A(t.option,e);n.setInputRanges(t.areas,e)}))}function Q_(e,t,n){var r,i,o=[];e.eachComponent({mainType:"brush"},(function(e){n&&"takeGlobalCursor"===n.type&&e.setBrushOption("brush"===n.key?n.brushOption:{brushType:!1})})),X_(e),e.eachComponent({mainType:"brush"},(function(t,n){var a={brushId:t.id,brushIndex:n,brushName:t.name,areas:y.o8(t.areas),selected:[]};o.push(a);var s=t.option,u=s.brushLink,l=[],c=[],d=[],h=!1;n||(r=s.throttleType,i=s.throttleDelay);var p=y.Tj(t.areas,(function(e){var t=ty[e.brushType],n=y.NT({boundingRect:t?t(e):void 0},e);return n.selectors=G_(n),n})),f=N_(t.option,z_,(function(e){e.mappingMethod="fixed"}));function g(e){return"all"===u||!!l[e]}function m(e){return!!e.length}function _(e,t){var n=e.coordinateSystem;h=h||n.hasAxisBrushed(),g(t)&&n.eachActiveState(e.getData(),(function(e,t){"active"===e&&(c[t]=1)}))}function v(n,r,i){if(n.brushSelector&&!ey(t,r)&&(y.__(p,(function(r){t.brushTargetManager.controlSeries(r,n,e)&&i.push(r),h=h||m(i)})),g(r)&&m(i))){var o=n.getData();o.each((function(e){$_(n,i,o,e)&&(c[e]=1)}))}}y.cy(u)&&y.__(u,(function(e){l[e]=1})),e.eachSeries((function(e,t){var n=d[t]=[];"parallel"===e.subType?_(e,t):v(e,t,n)})),e.eachSeries((function(e,t){var n={seriesId:e.id,seriesIndex:t,seriesName:e.name,dataIndex:[]};a.selected.push(n);var r=d[t],i=e.getData(),o=g(t)?function(e){return c[e]?(n.dataIndex.push(i.getRawIndex(e)),"inBrush"):"outOfBrush"}:function(t){return $_(e,r,i,t)?(n.dataIndex.push(i.getRawIndex(t)),"inBrush"):"outOfBrush"};(g(t)?h:m(r))&&j_(z_,f,i,o)}))})),J_(t,r,i,o,n)}function J_(e,t,n,r,i){if(i){var o=e.getZr();if(!o[K_]){o[U_]||(o[U_]=Z_);var a=El.N(o,U_,n,t);a(e,r)}}}function Z_(e,t){if(!e.isDisposed()){var n=e.getZr();n[K_]=!0,e.dispatchAction({type:"brushSelect",batch:t}),n[K_]=!1}}function $_(e,t,n,r){for(var i=0,o=t.length;i<o;i++){var a=t[i];if(e.brushSelector(r,n,a.selectors,a))return!0}}function ey(e,t){var n=e.option.seriesIndex;return null!=n&&"all"!==n&&(y.cy(n)?y.qh(n,t)<0:t!==n)}var ty={rect:function(e){return ny(e.range)},polygon:function(e){for(var t,n=e.range,r=0,i=n.length;r<i;r++){t=t||[[1/0,-1/0],[1/0,-1/0]];var o=n[r];o[0]<t[0][0]&&(t[0][0]=o[0]),o[0]>t[0][1]&&(t[0][1]=o[0]),o[1]<t[1][0]&&(t[1][0]=o[1]),o[1]>t[1][1]&&(t[1][1]=o[1])}return t&&ny(t)}};function ny(e){return new Un.A(e[0][0],e[1][0],e[0][1]-e[0][0],e[1][1]-e[1][0])}var ry=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t){this.ecModel=e,this.api=t,this.model,(this._brushController=new ic.A(t.getZr())).on("brush",y.oI(this._onBrush,this)).mount()},t.prototype.render=function(e,t,n,r){this.model=e,this._updateController(e,t,n,r)},t.prototype.updateTransform=function(e,t,n,r){X_(t),this._updateController(e,t,n,r)},t.prototype.updateVisual=function(e,t,n,r){this.updateTransform(e,t,n,r)},t.prototype.updateView=function(e,t,n,r){this._updateController(e,t,n,r)},t.prototype._updateController=function(e,t,n,r){(!r||r.$from!==e.id)&&this._brushController.setPanels(e.brushTargetManager.makePanelOpts(n)).enableBrush(e.brushOption).updateCovers(e.areas.slice())},t.prototype.dispose=function(){this._brushController.dispose()},t.prototype._onBrush=function(e){var t=this.model.id,n=this.model.brushTargetManager.setOutputRanges(e.areas,this.ecModel);(!e.isEnd||e.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:t,areas:y.o8(n),$from:t}),e.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:t,areas:y.o8(n),$from:t})},t.type="brush",t}(Gt.A),iy=ry,oy="#ddd",ay=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.areas=[],n.brushOption={},n}return(0,ht.C6)(t,e),t.prototype.optionUpdated=function(e,t){var n=this.option;!t&&B_(n,e,["inBrush","outOfBrush"]);var r=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:oy},r.hasOwnProperty("liftZ")||(r.liftZ=5)},t.prototype.setAreas=function(e){e&&(this.areas=y.Tj(e,(function(e){return sy(this.option,e)}),this))},t.prototype.setBrushOption=function(e){this.brushOption=sy(this.option,e),this.brushType=this.brushOption.brushType},t.type="brush",t.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],t.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},t}(Lt.A);function sy(e,t){return y.h1({brushType:e.brushType,brushMode:e.brushMode,transformable:e.transformable,brushStyle:new Mt.A(e.brushStyle).getItemStyle(),removeOnClick:e.removeOnClick,z:e.z},t,!0)}var uy=ay,ly=n(86892),cy=["rect","polygon","lineX","lineY","keep","clear"],dy=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,ht.C6)(t,e),t.prototype.render=function(e,t,n){var r,i,o;t.eachComponent({mainType:"brush"},(function(e){r=e.brushType,i=e.brushOption.brushMode||"single",o=o||!!e.areas.length})),this._brushType=r,this._brushMode=i,y.__(e.get("type",!0),(function(t){e.setIconStatus(t,("keep"===t?"multiple"===i:"clear"===t?o:t===r)?"emphasis":"normal")}))},t.prototype.updateView=function(e,t,n){this.render(e,t,n)},t.prototype.getIcons=function(){var e=this.model,t=e.get("icon",!0),n={};return y.__(e.get("type",!0),(function(e){t[e]&&(n[e]=t[e])})),n},t.prototype.onclick=function(e,t,n){var r=this._brushType,i=this._brushMode;"clear"===n?(t.dispatchAction({type:"axisAreaSelect",intervals:[]}),t.dispatchAction({type:"brush",command:"clear",areas:[]})):t.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===n?r:r!==n&&n,brushMode:"keep"===n?"multiple"===i?"single":"multiple":i}})},t.getDefaultOption=function(e){var t={show:!0,type:cy.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:e.getLocaleModel().get(["toolbox","brush","title"])};return t},t}(ly.Ms),hy=dy;function py(e){e.registerComponentView(iy),e.registerComponentModel(uy),e.registerPreprocessor(O_),e.registerVisual(e.PRIORITY.VISUAL.BRUSH,Q_),e.registerAction({type:"brush",event:"brush",update:"updateVisual"},(function(e,t){t.eachComponent({mainType:"brush",query:e},(function(t){t.setAreas(e.areas)}))})),e.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},y.lQ),e.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},y.lQ),(0,ly.M_)("brush",hy)}var fy=n(27795),gy=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.layoutMode="box",n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n),this._initData()},t.prototype.mergeOption=function(t){e.prototype.mergeOption.apply(this,arguments),this._initData()},t.prototype.setCurrentIndex=function(e){null==e&&(e=this.option.currentIndex);var t=this._data.count();this.option.loop?e=(e%t+t)%t:(e>=t&&(e=t-1),e<0&&(e=0)),this.option.currentIndex=e},t.prototype.getCurrentIndex=function(){return this.option.currentIndex},t.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},t.prototype.setPlayState=function(e){this.option.autoPlay=!!e},t.prototype.getPlayState=function(){return!!this.option.autoPlay},t.prototype._initData=function(){var e,t=this.option,n=t.data||[],r=t.axisType,i=this._names=[];"category"===r?(e=[],(0,y.__)(n,(function(t,n){var r,o=(0,Ir.vS)((0,Ir.vj)(t),"");(0,y.Gv)(t)?(r=(0,y.o8)(t),r.value=n):r=n,e.push(r),i.push(o)}))):e=n;var o={category:"ordinal",time:"time",value:"number"}[r]||"number",a=this._data=new _o.A([{name:"value",type:o}],this);a.initData(e,i)},t.prototype.getData=function(){return this._data},t.prototype.getCategories=function(){if("category"===this.get("axisType"))return this._names.slice()},t.type="timeline",t.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},t}(Lt.A),my=gy,_y=n(36866),yy=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="timeline.slider",t.defaultOption=(0,Or.G_)(my.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),t}(my);(0,y.co)(yy,_y.J.prototype);var vy=yy,by=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="timeline",t}(Gt.A),Fy=by,wy=function(e){function t(t,n,r,i){var o=e.call(this,t,n,r)||this;return o.type=i||"value",o}return(0,ht.C6)(t,e),t.prototype.getLabelModel=function(){return this.model.getModel("label")},t.prototype.isHorizontal=function(){return"horizontal"===this.model.get("orient")},t}(qt.A),Cy=wy,Dy=n(76245),Sy=n(75707),ky=Math.PI,xy=(0,Ir.$r)(),Ey=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t){this.api=t},t.prototype.render=function(e,t,n){if(this.model=e,this.api=n,this.ecModel=t,this.group.removeAll(),e.get("show",!0)){var r=this._layout(e,n),i=this._createGroup("_mainGroup"),o=this._createGroup("_labelGroup"),a=this._axis=this._createAxis(r,e);e.formatTooltip=function(e){var t=a.scale.getLabel({value:e});return(0,xt.Qx)("nameValue",{noName:!0,value:t})},(0,y.__)(["AxisLine","AxisTick","Control","CurrentPointer"],(function(t){this["_render"+t](r,i,a,e)}),this),this._renderAxisLabel(r,o,a,e),this._position(r,e)}this._doPlayStop(),this._updateTicksStatus()},t.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},t.prototype.dispose=function(){this._clearTimer()},t.prototype._layout=function(e,t){var n,r=e.get(["label","position"]),i=e.get("orient"),o=Ty(e,t);n=null==r||"auto"===r?"horizontal"===i?o.y+o.height/2<t.getHeight()/2?"-":"+":o.x+o.width/2<t.getWidth()/2?"+":"-":(0,y.Kg)(r)?{horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[i][r]:r;var a,s,u,l={horizontal:"center",vertical:n>=0||"+"===n?"left":"right"},c={horizontal:n>=0||"+"===n?"top":"bottom",vertical:"middle"},d={horizontal:0,vertical:ky/2},h="vertical"===i?o.height:o.width,p=e.getModel("controlStyle"),f=p.get("show",!0),g=f?p.get("itemSize"):0,m=f?p.get("itemGap"):0,_=g+m,v=e.get(["label","rotate"])||0;v=v*ky/180;var b=p.get("position",!0),F=f&&p.get("showPlayBtn",!0),w=f&&p.get("showPrevBtn",!0),C=f&&p.get("showNextBtn",!0),D=0,S=h;"left"===b||"bottom"===b?(F&&(a=[0,0],D+=_),w&&(s=[D,0],D+=_),C&&(u=[S-g,0],S-=_)):(F&&(a=[S-g,0],S-=_),w&&(s=[0,0],D+=_),C&&(u=[S-g,0],S-=_));var k=[D,S];return e.get("inverse")&&k.reverse(),{viewRect:o,mainLength:h,orient:i,rotation:d[i],labelRotation:v,labelPosOpt:n,labelAlign:e.get(["label","align"])||l[i],labelBaseline:e.get(["label","verticalAlign"])||e.get(["label","baseline"])||c[i],playPosition:a,prevBtnPosition:s,nextBtnPosition:u,axisExtent:k,controlSize:g,controlGap:m}},t.prototype._position=function(e,t){var n=this._mainGroup,r=this._labelGroup,i=e.viewRect;if("vertical"===e.orient){var o=_n.vt(),a=i.x,s=i.y+i.height;_n.Tl(o,o,[-a,-s]),_n.e$(o,o,-ky/2),_n.Tl(o,o,[a,s]),i=i.clone(),i.applyTransform(o)}var u=m(i),l=m(n.getBoundingRect()),c=m(r.getBoundingRect()),d=[n.x,n.y],h=[r.x,r.y];h[0]=d[0]=u[0][0];var p=e.labelPosOpt;if(null==p||(0,y.Kg)(p)){var f="+"===p?0:1;_(d,l,u,1,f),_(h,c,u,1,1-f)}else{f=p>=0?0:1;_(d,l,u,1,f),h[1]=d[1]+p}function g(e){e.originX=u[0][0]-e.x,e.originY=u[1][0]-e.y}function m(e){return[[e.x,e.x+e.width],[e.y,e.y+e.height]]}function _(e,t,n,r,i){e[r]+=n[r][i]-t[r][i]}n.setPosition(d),r.setPosition(h),n.rotation=r.rotation=e.rotation,g(n),g(r)},t.prototype._createAxis=function(e,t){var n=t.getData(),r=t.get("axisType"),i=Ay(t,r);i.getTicks=function(){return n.mapArray(["value"],(function(e){return{value:e}}))};var o=n.getDataExtent("value");i.setExtent(o[0],o[1]),i.calcNiceTicks();var a=new Cy("value",i,e.axisExtent,r);return a.model=t,a},t.prototype._createGroup=function(e){var t=this[e]=new _t.A;return this.group.add(t),t},t.prototype._renderAxisLine=function(e,t,n,r){var i=n.getExtent();if(r.get(["lineStyle","show"])){var o=new mn.A({shape:{x1:i[0],y1:0,x2:i[1],y2:0},style:(0,y.X$)({lineCap:"round"},r.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});t.add(o);var a=this._progressLine=new mn.A({shape:{x1:i[0],x2:this._currentPointer?this._currentPointer.x:i[0],y1:0,y2:0},style:(0,y.NT)({lineCap:"round",lineWidth:o.style.lineWidth},r.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});t.add(a)}},t.prototype._renderAxisTick=function(e,t,n,r){var i=this,o=r.getData(),a=n.scale.getTicks();this._tickSymbols=[],(0,y.__)(a,(function(e){var a=n.dataToCoord(e.value),s=o.getItemModel(e.value),u=s.getModel("itemStyle"),l=s.getModel(["emphasis","itemStyle"]),c=s.getModel(["progress","itemStyle"]),d={x:a,y:0,onclick:(0,y.oI)(i._changeTimeline,i,e.value)},h=Oy(s,u,t,d);h.ensureState("emphasis").style=l.getItemStyle(),h.ensureState("progress").style=c.getItemStyle(),(0,yt.iJ)(h);var p=(0,Lr.z)(h);s.get("tooltip")?(p.dataIndex=e.value,p.dataModel=r):p.dataIndex=p.dataModel=null,i._tickSymbols.push(h)}))},t.prototype._renderAxisLabel=function(e,t,n,r){var i=this,o=n.getLabelModel();if(o.get("show")){var a=r.getData(),s=n.getViewLabels();this._tickLabels=[],(0,y.__)(s,(function(r){var o=r.tickValue,s=a.getItemModel(o),u=s.getModel("label"),l=s.getModel(["emphasis","label"]),c=s.getModel(["progress","label"]),d=n.dataToCoord(r.tickValue),h=new ne.Ay({x:d,y:0,rotation:e.labelRotation-e.rotation,onclick:(0,y.oI)(i._changeTimeline,i,o),silent:!1,style:(0,Ft.VB)(u,{text:r.formattedLabel,align:e.labelAlign,verticalAlign:e.labelBaseline})});h.ensureState("emphasis").style=(0,Ft.VB)(l),h.ensureState("progress").style=(0,Ft.VB)(c),t.add(h),(0,yt.iJ)(h),xy(h).dataIndex=o,i._tickLabels.push(h)}))}},t.prototype._renderControl=function(e,t,n,r){var i=e.controlSize,o=e.rotation,a=r.getModel("controlStyle").getItemStyle(),s=r.getModel(["emphasis","controlStyle"]).getItemStyle(),l=r.getPlayState(),c=r.get("inverse",!0);function d(e,n,l,c){if(e){var d=(0,u.lo)((0,y.bZ)(r.get(["controlStyle",n+"BtnSize"]),i),i),h=[0,-d/2,d,d],p=My(r,n+"Icon",h,{x:e[0],y:e[1],originX:i/2,originY:0,rotation:c?-o:0,rectHover:!0,style:a,onclick:l});p.ensureState("emphasis").style=s,t.add(p),(0,yt.iJ)(p)}}d(e.nextBtnPosition,"next",(0,y.oI)(this._changeTimeline,this,c?"-":"+")),d(e.prevBtnPosition,"prev",(0,y.oI)(this._changeTimeline,this,c?"+":"-")),d(e.playPosition,l?"stop":"play",(0,y.oI)(this._handlePlayClick,this,!l),!0)},t.prototype._renderCurrentPointer=function(e,t,n,r){var i=r.getData(),o=r.getCurrentIndex(),a=i.getItemModel(o).getModel("checkpointStyle"),s=this,u={onCreate:function(e){e.draggable=!0,e.drift=(0,y.oI)(s._handlePointerDrag,s),e.ondragend=(0,y.oI)(s._handlePointerDragend,s),Ly(e,s._progressLine,o,n,r,!0)},onUpdate:function(e){Ly(e,s._progressLine,o,n,r)}};this._currentPointer=Oy(a,a,this._mainGroup,{},this._currentPointer,u)},t.prototype._handlePlayClick=function(e){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:e,from:this.uid})},t.prototype._handlePointerDrag=function(e,t,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},t.prototype._handlePointerDragend=function(e){this._pointerChangeTimeline([e.offsetX,e.offsetY],!0)},t.prototype._pointerChangeTimeline=function(e,t){var n=this._toAxisCoord(e)[0],r=this._axis,i=Xt.Y6(r.getExtent().slice());n>i[1]&&(n=i[1]),n<i[0]&&(n=i[0]),this._currentPointer.x=n,this._currentPointer.markRedraw();var o=this._progressLine;o&&(o.shape.x2=n,o.dirty());var a=this._findNearestTick(n),s=this.model;(t||a!==s.getCurrentIndex()&&s.get("realtime"))&&this._changeTimeline(a)},t.prototype._doPlayStop=function(){var e=this;this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout((function(){var t=e.model;e._changeTimeline(t.getCurrentIndex()+(t.get("rewind",!0)?-1:1))}),this.model.get("playInterval")))},t.prototype._toAxisCoord=function(e){var t=this._mainGroup.getLocalTransform();return pt.applyTransform(e,t,!0)},t.prototype._findNearestTick=function(e){var t,n=this.model.getData(),r=1/0,i=this._axis;return n.each(["value"],(function(n,o){var a=i.dataToCoord(n),s=Math.abs(a-e);s<r&&(r=s,t=o)})),t},t.prototype._clearTimer=function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},t.prototype._changeTimeline=function(e){var t=this.model.getCurrentIndex();"+"===e?e=t+1:"-"===e&&(e=t-1),this.api.dispatchAction({type:"timelineChange",currentIndex:e,from:this.uid})},t.prototype._updateTicksStatus=function(){var e=this.model.getCurrentIndex(),t=this._tickSymbols,n=this._tickLabels;if(t)for(var r=0;r<t.length;r++)t&&t[r]&&t[r].toggleState("progress",r<e);if(n)for(r=0;r<n.length;r++)n&&n[r]&&n[r].toggleState("progress",xy(n[r]).dataIndex<=e)},t.type="timeline.slider",t}(Fy);function Ay(e,t){if(t=t||e.get("type"),t)switch(t){case"category":return new Dy.A({ordinalMeta:e.getCategories(),extent:[1/0,-1/0]});case"time":return new Sy.A({locale:e.ecModel.getLocaleModel(),useUTC:e.ecModel.get("useUTC")});default:return new Kt.A}}function Ty(e,t){return mi.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()},e.get("padding"))}function My(e,t,n,r){var i=r.style,o=pt.createIcon(e.get(["controlStyle",t]),r||{},new Un.A(n[0],n[1],n[2],n[3]));return i&&o.setStyle(i),o}function Oy(e,t,n,r,i,o){var a=t.get("color");if(i)i.setColor(a),n.add(i),o&&o.onUpdate(i);else{var s=e.get("symbol");i=(0,vt.v5)(s,-1,-1,2,2,a),i.setStyle("strokeNoScale",!0),n.add(i),o&&o.onCreate(i)}var u=t.getItemStyle(["color"]);i.setStyle(u),r=(0,y.h1)({rectHover:!0,z2:100},r,!0);var l=(0,vt.xU)(e.get("symbolSize"));r.scaleX=l[0]/2,r.scaleY=l[1]/2;var c=(0,vt.hV)(e.get("symbolOffset"),l);c&&(r.x=(r.x||0)+c[0],r.y=(r.y||0)+c[1]);var d=e.get("symbolRotate");return r.rotation=(d||0)*Math.PI/180||0,i.attr(r),i.updateTransform(),i}function Ly(e,t,n,r,i,o){if(!e.dragging){var a=i.getModel("checkpointStyle"),s=r.dataToCoord(i.getData().get("value",n));if(o||!a.get("animation",!0))e.attr({x:s,y:0}),t&&t.attr({shape:{x2:s}});else{var u={duration:a.get("animationDuration",!0),easing:a.get("animationEasing",!0)};e.stopAnimation(null,!0),e.animateTo({x:s,y:0},u),t&&t.animateTo({shape:{x2:s}},u)}}}var Ry=Ey;function Py(e){e.registerAction({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},(function(e,t,n){var r=t.getComponent("timeline");return r&&null!=e.currentIndex&&(r.setCurrentIndex(e.currentIndex),!r.get("loop",!0)&&r.isIndexMax()&&r.getPlayState()&&(r.setPlayState(!1),n.dispatchAction({type:"timelinePlayChange",playState:!1,from:e.from}))),t.resetOption("timeline",{replaceMerge:r.get("replaceMerge",!0)}),(0,y.NT)({currentIndex:r.option.currentIndex},e)})),e.registerAction({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},(function(e,t){var n=t.getComponent("timeline");n&&null!=e.playState&&n.setPlayState(e.playState)}))}function Iy(e){var t=e&&e.timeline;y.cy(t)||(t=t?[t]:[]),y.__(t,(function(e){e&&Ny(e)}))}function Ny(e){var t=e.type,n={number:"value",time:"time"};if(n[t]&&(e.axisType=n[t],delete e.type),By(e),jy(e,"controlPosition")){var r=e.controlStyle||(e.controlStyle={});jy(r,"position")||(r.position=e.controlPosition),"none"!==r.position||jy(r,"show")||(r.show=!1,delete r.position),delete e.controlPosition}y.__(e.data||[],(function(e){y.Gv(e)&&!y.cy(e)&&(!jy(e,"value")&&jy(e,"name")&&(e.value=e.name),By(e))}))}function By(e){var t=e.itemStyle||(e.itemStyle={}),n=t.emphasis||(t.emphasis={}),r=e.label||e.label||{},i=r.normal||(r.normal={}),o={normal:1,emphasis:1};y.__(r,(function(e,t){o[t]||jy(i,t)||(i[t]=e)})),n.label&&!jy(r,"emphasis")&&(r.emphasis=n.label,delete n.label)}function jy(e,t){return e.hasOwnProperty(t)}function Hy(e){e.registerComponentModel(vy),e.registerComponentView(Ry),e.registerSubTypeDefaulter("timeline",(function(){return"slider"})),Py(e),e.registerPreprocessor(Iy)}function Gy(e,t){if(!e)return!1;for(var n=(0,y.cy)(e)?e:[e],r=0;r<n.length;r++)if(n[r]&&n[r][t])return!0;return!1}var Vy=n(17948);function Yy(e){(0,Ir.M5)(e,"label",["show"])}var Wy=(0,Ir.$r)(),qy=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.createdBySelf=!1,n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n),this._mergeOption(e,n,!1,!0)},t.prototype.isAnimationEnabled=function(){if(Vy.A.node)return!1;var e=this.__hostSeries;return this.getShallow("animation")&&e&&e.isAnimationEnabled()},t.prototype.mergeOption=function(e,t){this._mergeOption(e,t,!1,!1)},t.prototype._mergeOption=function(e,t,n,r){var i=this.mainType;n||t.eachSeries((function(e){var n=e.get(this.mainType,!0),o=Wy(e)[i];n&&n.data?(o?o._mergeOption(n,t,!0):(r&&Yy(n),y.__(n.data,(function(e){e instanceof Array?(Yy(e[0]),Yy(e[1])):Yy(e)})),o=this.createMarkerModelFromSeries(n,this,t),y.X$(o,{mainType:this.mainType,seriesIndex:e.seriesIndex,name:e.name,createdBySelf:!0}),o.__hostSeries=e),Wy(e)[i]=o):Wy(e)[i]=null}),this)},t.prototype.formatTooltip=function(e,t,n){var r=this.getData(),i=this.getRawValue(e),o=r.getName(e);return(0,xt.Qx)("section",{header:this.name,blocks:[(0,xt.Qx)("nameValue",{name:o,value:i,noName:!o,noValue:null==i})]})},t.prototype.getData=function(){return this._data},t.prototype.setData=function(e){this._data=e},t.prototype.getDataParams=function(e,t){var n=_y.J.prototype.getDataParams.call(this,e,t),r=this.__hostSeries;return r&&(n.seriesId=r.id,n.seriesName=r.name,n.seriesType=r.subType),n},t.getMarkerModelFromSeries=function(e,t){return Wy(e)[t]},t.type="marker",t.dependencies=["series","grid","polar","geo"],t}(Lt.A);y.co(qy,_y.J.prototype);var zy=qy,Uy=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.createMarkerModelFromSeries=function(e,n,r){return new t(e,n,r)},t.type="markPoint",t.defaultOption={z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}},t}(zy),Ky=Uy,Xy=n(52118);function Qy(e){return!(isNaN(parseFloat(e.x))&&isNaN(parseFloat(e.y)))}function Jy(e){return!isNaN(parseFloat(e.x))&&!isNaN(parseFloat(e.y))}function Zy(e,t,n,r,i,o){var a=[],s=(0,_m.sJ)(t,r),u=s?t.getCalculationInfo("stackResultDimension"):r,l=av(t,u,e),c=t.indicesOfNearest(u,l)[0];a[i]=t.get(n,c),a[o]=t.get(u,c);var d=t.get(r,c),h=Xt.XV(t.get(r,c));return h=Math.min(h,20),h>=0&&(a[o]=+a[o].toFixed(h)),[a,d]}var $y={min:(0,y.cF)(Zy,"min"),max:(0,y.cF)(Zy,"max"),average:(0,y.cF)(Zy,"average"),median:(0,y.cF)(Zy,"median")};function ev(e,t){if(t){var n=e.getData(),r=e.coordinateSystem,i=r&&r.dimensions;if(!Jy(t)&&!(0,y.cy)(t.coord)&&(0,y.cy)(i)){var o=tv(t,n,r,e);if(t=(0,y.o8)(t),t.type&&$y[t.type]&&o.baseAxis&&o.valueAxis){var a=(0,y.qh)(i,o.baseAxis.dim),s=(0,y.qh)(i,o.valueAxis.dim),u=$y[t.type](n,o.baseDataDim,o.valueDataDim,a,s);t.coord=u[0],t.value=u[1]}else t.coord=[null!=t.xAxis?t.xAxis:t.radiusAxis,null!=t.yAxis?t.yAxis:t.angleAxis]}if(null!=t.coord&&(0,y.cy)(i))for(var l=t.coord,c=0;c<2;c++)$y[l[c]]&&(l[c]=av(n,n.mapDimension(i[c]),l[c]));else t.coord=[];return t}}function tv(e,t,n,r){var i={};return null!=e.valueIndex||null!=e.valueDim?(i.valueDataDim=null!=e.valueIndex?t.getDimension(e.valueIndex):e.valueDim,i.valueAxis=n.getAxis(nv(r,i.valueDataDim)),i.baseAxis=n.getOtherAxis(i.valueAxis),i.baseDataDim=t.mapDimension(i.baseAxis.dim)):(i.baseAxis=r.getBaseAxis(),i.valueAxis=n.getOtherAxis(i.baseAxis),i.baseDataDim=t.mapDimension(i.baseAxis.dim),i.valueDataDim=t.mapDimension(i.valueAxis.dim)),i}function nv(e,t){var n=e.getData().getDimensionInfo(t);return n&&n.coordDim}function rv(e,t){return!(e&&e.containData&&t.coord&&!Qy(t))||e.containData(t.coord)}function iv(e,t,n){return!(e&&e.containZone&&t.coord&&n.coord&&!Qy(t)&&!Qy(n))||e.containZone(t.coord,n.coord)}function ov(e,t){return e?function(e,n,r,i){var o=i<2?e.coord&&e.coord[i]:e.value;return(0,Xy.Pn)(o,t[i])}:function(e,n,r,i){return(0,Xy.Pn)(e.value,t[i])}}function av(e,t,n){if("average"===n){var r=0,i=0;return e.each(t,(function(e,t){isNaN(e)||(r+=e,i++)})),r/i}return"median"===n?e.getMedian(t):e.getDataExtent(t)["max"===n?1:0]}var sv=(0,Ir.$r)(),uv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.init=function(){this.markerGroupMap=(0,y.nt)()},t.prototype.render=function(e,t,n){var r=this,i=this.markerGroupMap;i.each((function(e){sv(e).keep=!1})),t.eachSeries((function(e){var i=zy.getMarkerModelFromSeries(e,r.type);i&&r.renderSeries(e,i,t,n)})),i.each((function(e){!sv(e).keep&&r.group.remove(e.group)}))},t.prototype.markKeep=function(e){sv(e).keep=!0},t.prototype.toggleBlurSeries=function(e,t){var n=this;(0,y.__)(e,(function(e){var r=zy.getMarkerModelFromSeries(e,n.type);if(r){var i=r.getData();i.eachItemGraphicEl((function(e){e&&(t?(0,yt.QX)(e):(0,yt.JC)(e))}))}}))},t.type="marker",t}(Gt.A),lv=uv;function cv(e,t,n){var r=t.coordinateSystem;e.each((function(i){var o,a=e.getItemModel(i),s=Xt.lo(a.get("x"),n.getWidth()),u=Xt.lo(a.get("y"),n.getHeight());if(isNaN(s)||isNaN(u)){if(t.getMarkerPosition)o=t.getMarkerPosition(e.getValues(e.dimensions,i));else if(r){var l=e.get(r.dimensions[0],i),c=e.get(r.dimensions[1],i);o=r.dataToPoint([l,c])}}else o=[s,u];isNaN(s)||(o[0]=s),isNaN(u)||(o[1]=u),e.setItemLayout(i,o)}))}var dv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.updateTransform=function(e,t,n){t.eachSeries((function(e){var t=zy.getMarkerModelFromSeries(e,"markPoint");t&&(cv(t.getData(),e,n),this.markerGroupMap.get(e.id).updateLayout())}),this)},t.prototype.renderSeries=function(e,t,n,r){var i=e.coordinateSystem,o=e.id,a=e.getData(),s=this.markerGroupMap,u=s.get(o)||s.set(o,new qs.A),l=hv(i,e,t);t.setData(l),cv(t.getData(),e,r),l.each((function(e){var n=l.getItemModel(e),r=n.getShallow("symbol"),i=n.getShallow("symbolSize"),o=n.getShallow("symbolRotate"),s=n.getShallow("symbolOffset"),u=n.getShallow("symbolKeepAspect");if((0,y.Tn)(r)||(0,y.Tn)(i)||(0,y.Tn)(o)||(0,y.Tn)(s)){var c=t.getRawValue(e),d=t.getDataParams(e);(0,y.Tn)(r)&&(r=r(c,d)),(0,y.Tn)(i)&&(i=i(c,d)),(0,y.Tn)(o)&&(o=o(c,d)),(0,y.Tn)(s)&&(s=s(c,d))}var h=n.getModel("itemStyle").getItemStyle(),p=(0,R_.rI)(a,"color");h.fill||(h.fill=p),l.setItemVisual(e,{symbol:r,symbolSize:i,symbolRotate:o,symbolOffset:s,symbolKeepAspect:u,style:h})})),u.updateData(l),this.group.add(u.group),l.eachItemGraphicEl((function(e){e.traverse((function(e){(0,Lr.z)(e).dataModel=t}))})),this.markKeep(u),u.group.silent=t.get("silent")||e.get("silent")},t.type="markPoint",t}(lv);function hv(e,t,n){var r;r=e?(0,y.Tj)(e&&e.dimensions,(function(e){var n=t.getData().getDimensionInfo(t.getData().mapDimension(e))||{};return(0,y.X$)((0,y.X$)({},n),{name:e,ordinalMeta:null})})):[{name:"value",type:"float"}];var i=new _o.A(r,n),o=(0,y.Tj)(n.get("data"),(0,y.cF)(ev,t));e&&(o=(0,y.pb)(o,(0,y.cF)(rv,e)));var a=ov(!!e,r);return i.initData(o,null,a),i}var pv=dv;function fv(e){e.registerComponentModel(Ky),e.registerComponentView(pv),e.registerPreprocessor((function(e){Gy(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})}))}var gv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.createMarkerModelFromSeries=function(e,n,r){return new t(e,n,r)},t.type="markLine",t.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},t}(zy),mv=gv,_v=(0,Ir.$r)(),yv=function(e,t,n,r){var i,o=e.getData();if((0,y.cy)(r))i=r;else{var a=r.type;if("min"===a||"max"===a||"average"===a||"median"===a||null!=r.xAxis||null!=r.yAxis){var s=void 0,u=void 0;if(null!=r.yAxis||null!=r.xAxis)s=t.getAxis(null!=r.yAxis?"y":"x"),u=(0,y.Je)(r.yAxis,r.xAxis);else{var l=tv(r,o,t,e);s=l.valueAxis;var c=(0,_m.me)(o,l.valueDataDim);u=av(o,c,a)}var d="x"===s.dim?0:1,h=1-d,p=(0,y.o8)(r),f={coord:[]};p.type=null,p.coord=[],p.coord[h]=-1/0,f.coord[h]=1/0;var g=n.get("precision");g>=0&&(0,y.Et)(u)&&(u=+u.toFixed(Math.min(g,20))),p.coord[d]=f.coord[d]=u,i=[p,f,{type:a,valueIndex:r.valueIndex,value:u}]}else i=[]}var m=[ev(e,i[0]),ev(e,i[1]),(0,y.X$)({},i[2])];return m[2].type=m[2].type||null,(0,y.h1)(m[2],m[0]),(0,y.h1)(m[2],m[1]),m};function vv(e){return!isNaN(e)&&!isFinite(e)}function bv(e,t,n,r){var i=1-e,o=r.dimensions[e];return vv(t[i])&&vv(n[i])&&t[e]===n[e]&&r.getAxis(o).containData(t[e])}function Fv(e,t){if("cartesian2d"===e.type){var n=t[0].coord,r=t[1].coord;if(n&&r&&(bv(1,n,r,e)||bv(0,n,r,e)))return!0}return rv(e,t[0])&&rv(e,t[1])}function wv(e,t,n,r,i){var o,a=r.coordinateSystem,s=e.getItemModel(t),u=Xt.lo(s.get("x"),i.getWidth()),l=Xt.lo(s.get("y"),i.getHeight());if(isNaN(u)||isNaN(l)){if(r.getMarkerPosition)o=r.getMarkerPosition(e.getValues(e.dimensions,t));else{var c=a.dimensions,d=e.get(c[0],t),h=e.get(c[1],t);o=a.dataToPoint([d,h])}if((0,Mh.g)(a,"cartesian2d")){var p=a.getAxis("x"),f=a.getAxis("y");c=a.dimensions;vv(e.get(c[0],t))?o[0]=p.toGlobalCoord(p.getExtent()[n?0:1]):vv(e.get(c[1],t))&&(o[1]=f.toGlobalCoord(f.getExtent()[n?0:1]))}isNaN(u)||(o[0]=u),isNaN(l)||(o[1]=l)}else o=[u,l];e.setItemLayout(t,o)}var Cv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.updateTransform=function(e,t,n){t.eachSeries((function(e){var t=zy.getMarkerModelFromSeries(e,"markLine");if(t){var r=t.getData(),i=_v(t).from,o=_v(t).to;i.each((function(t){wv(i,t,!0,e,n),wv(o,t,!1,e,n)})),r.each((function(e){r.setItemLayout(e,[i.getItemLayout(e),o.getItemLayout(e)])})),this.markerGroupMap.get(e.id).updateLayout()}}),this)},t.prototype.renderSeries=function(e,t,n,r){var i=e.coordinateSystem,o=e.id,a=e.getData(),s=this.markerGroupMap,u=s.get(o)||s.set(o,new du);this.group.add(u.group);var l=Dv(i,e,t),c=l.from,d=l.to,h=l.line;_v(t).from=c,_v(t).to=d,t.setData(h);var p=t.get("symbol"),f=t.get("symbolSize"),g=t.get("symbolRotate"),m=t.get("symbolOffset");function _(t,n,i){var o=t.getItemModel(n);wv(t,n,i,e,r);var s=o.getModel("itemStyle").getItemStyle();null==s.fill&&(s.fill=(0,R_.rI)(a,"color")),t.setItemVisual(n,{symbolKeepAspect:o.get("symbolKeepAspect"),symbolOffset:(0,y.bZ)(o.get("symbolOffset",!0),m[i?0:1]),symbolRotate:(0,y.bZ)(o.get("symbolRotate",!0),g[i?0:1]),symbolSize:(0,y.bZ)(o.get("symbolSize"),f[i?0:1]),symbol:(0,y.bZ)(o.get("symbol",!0),p[i?0:1]),style:s})}(0,y.cy)(p)||(p=[p,p]),(0,y.cy)(f)||(f=[f,f]),(0,y.cy)(g)||(g=[g,g]),(0,y.cy)(m)||(m=[m,m]),l.from.each((function(e){_(c,e,!0),_(d,e,!1)})),h.each((function(e){var t=h.getItemModel(e).getModel("lineStyle").getLineStyle();h.setItemLayout(e,[c.getItemLayout(e),d.getItemLayout(e)]),null==t.stroke&&(t.stroke=c.getItemVisual(e,"style").fill),h.setItemVisual(e,{fromSymbolKeepAspect:c.getItemVisual(e,"symbolKeepAspect"),fromSymbolOffset:c.getItemVisual(e,"symbolOffset"),fromSymbolRotate:c.getItemVisual(e,"symbolRotate"),fromSymbolSize:c.getItemVisual(e,"symbolSize"),fromSymbol:c.getItemVisual(e,"symbol"),toSymbolKeepAspect:d.getItemVisual(e,"symbolKeepAspect"),toSymbolOffset:d.getItemVisual(e,"symbolOffset"),toSymbolRotate:d.getItemVisual(e,"symbolRotate"),toSymbolSize:d.getItemVisual(e,"symbolSize"),toSymbol:d.getItemVisual(e,"symbol"),style:t})})),u.updateData(h),l.line.eachItemGraphicEl((function(e){(0,Lr.z)(e).dataModel=t,e.traverse((function(e){(0,Lr.z)(e).dataModel=t}))})),this.markKeep(u),u.group.silent=t.get("silent")||e.get("silent")},t.type="markLine",t}(lv);function Dv(e,t,n){var r;r=e?(0,y.Tj)(e&&e.dimensions,(function(e){var n=t.getData().getDimensionInfo(t.getData().mapDimension(e))||{};return(0,y.X$)((0,y.X$)({},n),{name:e,ordinalMeta:null})})):[{name:"value",type:"float"}];var i=new _o.A(r,n),o=new _o.A(r,n),a=new _o.A([],n),s=(0,y.Tj)(n.get("data"),(0,y.cF)(yv,t,e,n));e&&(s=(0,y.pb)(s,(0,y.cF)(Fv,e)));var u=ov(!!e,r);return i.initData((0,y.Tj)(s,(function(e){return e[0]})),null,u),o.initData((0,y.Tj)(s,(function(e){return e[1]})),null,u),a.initData((0,y.Tj)(s,(function(e){return e[2]}))),a.hasItemOption=!0,{from:i,to:o,line:a}}var Sv=Cv;function kv(e){e.registerComponentModel(mv),e.registerComponentView(Sv),e.registerPreprocessor((function(e){Gy(e.series,"markLine")&&(e.markLine=e.markLine||{})}))}var xv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.createMarkerModelFromSeries=function(e,n,r){return new t(e,n,r)},t.type="markArea",t.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},t}(zy),Ev=xv,Av=(0,Ir.$r)(),Tv=function(e,t,n,r){var i=r[0],o=r[1];if(i&&o){var a=ev(e,i),s=ev(e,o),u=a.coord,l=s.coord;u[0]=(0,y.Je)(u[0],-1/0),u[1]=(0,y.Je)(u[1],-1/0),l[0]=(0,y.Je)(l[0],1/0),l[1]=(0,y.Je)(l[1],1/0);var c=(0,y.Um)([{},a,s]);return c.coord=[a.coord,s.coord],c.x0=a.x,c.y0=a.y,c.x1=s.x,c.y1=s.y,c}};function Mv(e){return!isNaN(e)&&!isFinite(e)}function Ov(e,t,n,r){var i=1-e;return Mv(t[i])&&Mv(n[i])}function Lv(e,t){var n=t.coord[0],r=t.coord[1],i={coord:n,x:t.x0,y:t.y0},o={coord:r,x:t.x1,y:t.y1};return(0,Mh.g)(e,"cartesian2d")?!(!n||!r||!Ov(1,n,r,e)&&!Ov(0,n,r,e))||iv(e,i,o):rv(e,i)||rv(e,o)}function Rv(e,t,n,r,i){var o,a=r.coordinateSystem,s=e.getItemModel(t),u=Xt.lo(s.get(n[0]),i.getWidth()),l=Xt.lo(s.get(n[1]),i.getHeight());if(isNaN(u)||isNaN(l)){if(r.getMarkerPosition){var c=e.getValues(["x0","y0"],t),d=e.getValues(["x1","y1"],t),h=a.clampData(c),p=a.clampData(d),f=[];"x0"===n[0]?f[0]=h[0]>p[0]?d[0]:c[0]:f[0]=h[0]>p[0]?c[0]:d[0],"y0"===n[1]?f[1]=h[1]>p[1]?d[1]:c[1]:f[1]=h[1]>p[1]?c[1]:d[1],o=r.getMarkerPosition(f,n,!0)}else{var g=e.get(n[0],t),m=e.get(n[1],t),_=[g,m];a.clampData&&a.clampData(_,_),o=a.dataToPoint(_,!0)}if((0,Mh.g)(a,"cartesian2d")){var y=a.getAxis("x"),v=a.getAxis("y");g=e.get(n[0],t),m=e.get(n[1],t);Mv(g)?o[0]=y.toGlobalCoord(y.getExtent()["x0"===n[0]?0:1]):Mv(m)&&(o[1]=v.toGlobalCoord(v.getExtent()["y0"===n[1]?0:1]))}isNaN(u)||(o[0]=u),isNaN(l)||(o[1]=l)}else o=[u,l];return o}var Pv=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],Iv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.updateTransform=function(e,t,n){t.eachSeries((function(e){var t=zy.getMarkerModelFromSeries(e,"markArea");if(t){var r=t.getData();r.each((function(t){var i=(0,y.Tj)(Pv,(function(i){return Rv(r,t,i,e,n)}));r.setItemLayout(t,i);var o=r.getItemGraphicEl(t);o.setShape("points",i)}))}}),this)},t.prototype.renderSeries=function(e,t,n,r){var i=e.coordinateSystem,o=e.id,a=e.getData(),s=this.markerGroupMap,u=s.get(o)||s.set(o,{group:new _t.A});this.group.add(u.group),this.markKeep(u);var l=Nv(i,e,t);t.setData(l),l.each((function(t){var n=(0,y.Tj)(Pv,(function(n){return Rv(l,t,n,e,r)})),o=i.getAxis("x").scale,s=i.getAxis("y").scale,u=o.getExtent(),c=s.getExtent(),d=[o.parse(l.get("x0",t)),o.parse(l.get("x1",t))],h=[s.parse(l.get("y0",t)),s.parse(l.get("y1",t))];Xt.Y6(d),Xt.Y6(h);var p=!(u[0]>d[1]||u[1]<d[0]||c[0]>h[1]||c[1]<h[0]),f=!p;l.setItemLayout(t,{points:n,allClipped:f});var g=l.getItemModel(t).getModel("itemStyle").getItemStyle(),m=(0,R_.rI)(a,"color");g.fill||(g.fill=m,(0,y.Kg)(g.fill)&&(g.fill=ie.hm(g.fill,.4))),g.stroke||(g.stroke=m),l.setItemVisual(t,"style",g)})),l.diff(Av(u).data).add((function(e){var t=l.getItemLayout(e);if(!t.allClipped){var n=new ft.A({shape:{points:t.points}});l.setItemGraphicEl(e,n),u.group.add(n)}})).update((function(e,n){var r=Av(u).data.getItemGraphicEl(n),i=l.getItemLayout(e);i.allClipped?r&&u.group.remove(r):(r?mt.oi(r,{shape:{points:i.points}},t,e):r=new ft.A({shape:{points:i.points}}),l.setItemGraphicEl(e,r),u.group.add(r))})).remove((function(e){var t=Av(u).data.getItemGraphicEl(e);u.group.remove(t)})).execute(),l.eachItemGraphicEl((function(e,n){var r=l.getItemModel(n),i=l.getItemVisual(n,"style");e.useStyle(l.getItemVisual(n,"style")),(0,Ft.qM)(e,(0,Ft.lx)(r),{labelFetcher:t,labelDataIndex:n,defaultText:l.getName(n)||"",inheritColor:(0,y.Kg)(i.fill)?ie.hm(i.fill,1):"#000"}),(0,yt.Mx)(e,r),(0,yt.Lm)(e,null,null,r.get(["emphasis","disabled"])),(0,Lr.z)(e).dataModel=t})),Av(u).data=l,u.group.silent=t.get("silent")||e.get("silent")},t.type="markArea",t}(lv);function Nv(e,t,n){var r,i,o=["x0","y0","x1","y1"];if(e){var a=(0,y.Tj)(e&&e.dimensions,(function(e){var n=t.getData(),r=n.getDimensionInfo(n.mapDimension(e))||{};return(0,y.X$)((0,y.X$)({},r),{name:e,ordinalMeta:null})}));i=(0,y.Tj)(o,(function(e,t){return{name:e,type:a[t%2].type}})),r=new _o.A(i,n)}else i=[{name:"value",type:"float"}],r=new _o.A(i,n);var s=(0,y.Tj)(n.get("data"),(0,y.cF)(Tv,t,e,n));e&&(s=(0,y.pb)(s,(0,y.cF)(Lv,e)));var u=e?function(e,t,n,r){var o=e.coord[Math.floor(r/2)][r%2];return(0,Xy.Pn)(o,i[r])}:function(e,t,n,r){return(0,Xy.Pn)(e.value,i[r])};return r.initData(s,null,u),r.hasItemOption=!0,r}var Bv=Iv;function jv(e){e.registerComponentModel(Ev),e.registerComponentView(Bv),e.registerPreprocessor((function(e){Gy(e.series,"markArea")&&(e.markArea=e.markArea||{})}))}var Hv=n(77492),Gv=n(69185),Vv=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="dataZoom.inside",t.defaultOption=(0,Or.G_)(Gv.A.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),t}(Gv.A),Yv=Vv,Wv=n(64347),qv=n(77609),zv=(0,Ir.$r)();function Uv(e,t,n){zv(e).coordSysRecordMap.each((function(e){var r=e.dataZoomInfoMap.get(t.uid);r&&(r.getRange=n)}))}function Kv(e,t){for(var n=zv(e).coordSysRecordMap,r=n.keys(),i=0;i<r.length;i++){var o=r[i],a=n.get(o),s=a.dataZoomInfoMap;if(s){var u=t.uid,l=s.get(u);l&&(s.removeKey(u),s.keys().length||Xv(n,a))}}}function Xv(e,t){if(t){e.removeKey(t.model.uid);var n=t.controller;n&&n.dispose()}}function Qv(e,t){var n={model:t,containsPoint:(0,y.cF)(Zv,t),dispatchAction:(0,y.cF)(Jv,e),dataZoomInfoMap:null,controller:null},r=n.controller=new ln(e.getZr());return(0,y.__)(["pan","zoom","scrollMove"],(function(e){r.on(e,(function(t){var r=[];n.dataZoomInfoMap.each((function(i){if(t.isAvailableBehavior(i.model.option)){var o=(i.getRange||{})[e],a=o&&o(i.dzReferCoordSysInfo,n.model.mainType,n.controller,t);!i.model.get("disabled",!0)&&a&&r.push({dataZoomId:i.model.id,start:a[0],end:a[1]})}})),r.length&&n.dispatchAction(r)}))})),n}function Jv(e,t){e.isDisposed()||e.dispatchAction({type:"dataZoom",animation:{easing:"cubicOut",duration:100},batch:t})}function Zv(e,t,n,r){return e.coordinateSystem.containPoint([n,r])}function $v(e){var t,n="type_",r={type_true:2,type_move:1,type_false:0,type_undefined:-1},i=!0;return e.each((function(e){var o=e.model,a=!o.get("disabled",!0)&&(!o.get("zoomLock",!0)||"move");r[n+a]>r[n+t]&&(t=a),i=i&&o.get("preventDefaultMouseMove",!0)})),{controlType:t,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!i}}}function eb(e){e.registerProcessor(e.PRIORITY.PROCESSOR.FILTER,(function(e,t){var n=zv(t),r=n.coordSysRecordMap||(n.coordSysRecordMap=(0,y.nt)());r.each((function(e){e.dataZoomInfoMap=null})),e.eachComponent({mainType:"dataZoom",subType:"inside"},(function(e){var n=(0,qv.es)(e);(0,y.__)(n.infoList,(function(n){var i=n.model.uid,o=r.get(i)||r.set(i,Qv(t,n.model)),a=o.dataZoomInfoMap||(o.dataZoomInfoMap=(0,y.nt)());a.set(e.uid,{dzReferCoordSysInfo:n,model:e,getRange:null})}))})),r.each((function(e){var t,n=e.controller,i=e.dataZoomInfoMap;if(i){var o=i.keys()[0];null!=o&&(t=i.get(o))}if(t){var a=$v(i);n.enable(a.controlType,a.opt),n.setPointerChecker(e.containsPoint),El.N(e,"dispatchAction",t.model.get("throttle",!0),"fixRate")}else Xv(r,e)}))}))}var tb=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return(0,ht.C6)(t,e),t.prototype.render=function(t,n,r){e.prototype.render.apply(this,arguments),t.noTarget()?this._clear():(this.range=t.getPercentRange(),Uv(r,t,{pan:(0,y.oI)(nb.pan,this),zoom:(0,y.oI)(nb.zoom,this),scrollMove:(0,y.oI)(nb.scrollMove,this)}))},t.prototype.dispose=function(){this._clear(),e.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){Kv(this.api,this.dataZoomModel),this.range=null},t.type="dataZoom.inside",t}(Wv.A),nb={zoom:function(e,t,n,r){var i=this.range,o=i.slice(),a=e.axisModels[0];if(a){var s=ib[t](null,[r.originX,r.originY],a,n,e),u=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(o[1]-o[0])+o[0],l=Math.max(1/r.scale,0);o[0]=(o[0]-u)*l+u,o[1]=(o[1]-u)*l+u;var c=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return(0,jl.A)(0,o,[0,100],0,c.minSpan,c.maxSpan),this.range=o,i[0]!==o[0]||i[1]!==o[1]?o:void 0}},pan:rb((function(e,t,n,r,i,o){var a=ib[r]([o.oldX,o.oldY],[o.newX,o.newY],t,i,n);return a.signal*(e[1]-e[0])*a.pixel/a.pixelLength})),scrollMove:rb((function(e,t,n,r,i,o){var a=ib[r]([0,0],[o.scrollDelta,o.scrollDelta],t,i,n);return a.signal*(e[1]-e[0])*o.scrollDelta}))};function rb(e){return function(t,n,r,i){var o=this.range,a=o.slice(),s=t.axisModels[0];if(s){var u=e(a,s,t,n,r,i);return(0,jl.A)(u,a,[0,100],"all"),this.range=a,o[0]!==a[0]||o[1]!==a[1]?a:void 0}}}var ib={grid:function(e,t,n,r,i){var o=n.axis,a={},s=i.model.coordinateSystem.getRect();return e=e||[0,0],"x"===o.dim?(a.pixel=t[0]-e[0],a.pixelLength=s.width,a.pixelStart=s.x,a.signal=o.inverse?1:-1):(a.pixel=t[1]-e[1],a.pixelLength=s.height,a.pixelStart=s.y,a.signal=o.inverse?-1:1),a},polar:function(e,t,n,r,i){var o=n.axis,a={},s=i.model.coordinateSystem,u=s.getRadiusAxis().getExtent(),l=s.getAngleAxis().getExtent();return e=e?s.pointToCoord(e):[0,0],t=s.pointToCoord(t),"radiusAxis"===n.mainType?(a.pixel=t[0]-e[0],a.pixelLength=u[1]-u[0],a.pixelStart=u[0],a.signal=o.inverse?1:-1):(a.pixel=t[1]-e[1],a.pixelLength=l[1]-l[0],a.pixelStart=l[0],a.signal=o.inverse?-1:1),a},singleAxis:function(e,t,n,r,i){var o=n.axis,a=i.model.coordinateSystem.getRect(),s={};return e=e||[0,0],"horizontal"===o.orient?(s.pixel=t[0]-e[0],s.pixelLength=a.width,s.pixelStart=a.x,s.signal=o.inverse?1:-1):(s.pixel=t[1]-e[1],s.pixelLength=a.height,s.pixelStart=a.y,s.signal=o.inverse?-1:1),s}},ob=tb,ab=n(65708);function sb(e){(0,ab.A)(e),e.registerComponentModel(Yv),e.registerComponentView(ob),eb(e)}var ub=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.type="dataZoom.slider",t.layoutMode="box",t.defaultOption=(0,Or.G_)(Gv.A.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),t}(Gv.A),lb=ub,cb=fn.A,db=7,hb=1,pb=30,fb=7,gb="horizontal",mb="vertical",_b=5,yb=["line","bar","candlestick","scatter"],vb={easing:"cubicOut",duration:100,delay:0},bb=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._displayables={},n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t){this.api=t,this._onBrush=(0,y.oI)(this._onBrush,this),this._onBrushEnd=(0,y.oI)(this._onBrushEnd,this)},t.prototype.render=function(t,n,r,i){if(e.prototype.render.apply(this,arguments),El.N(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),!1!==t.get("show")){if(t.noTarget())return this._clear(),void this.group.removeAll();i&&"dataZoom"===i.type&&i.from===this.uid||this._buildView(),this._updateView()}else this.group.removeAll()},t.prototype.dispose=function(){this._clear(),e.prototype.dispose.apply(this,arguments)},t.prototype._clear=function(){El.IU(this,"_dispatchZoomAction");var e=this.api.getZr();e.off("mousemove",this._onBrush),e.off("mouseup",this._onBrushEnd)},t.prototype._buildView=function(){var e=this.group;e.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var t=this._displayables.sliderGroup=new _t.A;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),e.add(t),this._positionGroup()},t.prototype._resetLocation=function(){var e=this.dataZoomModel,t=this.api,n=e.get("brushSelect"),r=n?fb:0,i=this._findCoordRect(),o={width:t.getWidth(),height:t.getHeight()},a=this._orient===gb?{right:o.width-i.x-i.width,top:o.height-pb-db-r,width:i.width,height:pb}:{right:db,top:i.y,width:pb,height:i.height},s=mi.vs(e.option);(0,y.__)(["right","top","width","height"],(function(e){"ph"===s[e]&&(s[e]=a[e])}));var u=mi.dV(s,o);this._location={x:u.x,y:u.y},this._size=[u.width,u.height],this._orient===mb&&this._size.reverse()},t.prototype._positionGroup=function(){var e=this.group,t=this._location,n=this._orient,r=this.dataZoomModel.getFirstTargetAxisModel(),i=r&&r.get("inverse"),o=this._displayables.sliderGroup,a=(this._dataShadowInfo||{}).otherAxisInverse;o.attr(n!==gb||i?n===gb&&i?{scaleY:a?1:-1,scaleX:-1}:n!==mb||i?{scaleY:a?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:a?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:a?1:-1,scaleX:1});var s=e.getBoundingRect([o]);e.x=t.x-s.x,e.y=t.y-s.y,e.markRedraw()},t.prototype._getViewExtent=function(){return[0,this._size[0]]},t.prototype._renderBackground=function(){var e=this.dataZoomModel,t=this._size,n=this._displayables.sliderGroup,r=e.get("brushSelect");n.add(new cb({silent:!0,shape:{x:0,y:0,width:t[0],height:t[1]},style:{fill:e.get("backgroundColor")},z2:-40}));var i=new cb({shape:{x:0,y:0,width:t[0],height:t[1]},style:{fill:"transparent"},z2:0,onclick:(0,y.oI)(this._onClickPanel,this)}),o=this.api.getZr();r?(i.on("mousedown",this._onBrushStart,this),i.cursor="crosshair",o.on("mousemove",this._onBrush),o.on("mouseup",this._onBrushEnd)):(o.off("mousemove",this._onBrush),o.off("mouseup",this._onBrushEnd)),n.add(i)},t.prototype._renderDataShadow=function(){var e=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],e){var t=this._size,n=this._shadowSize||[],r=e.series,i=r.getRawData(),o=r.getShadowDim&&r.getShadowDim(),a=o&&i.getDimensionInfo(o)?r.getShadowDim():e.otherDim;if(null!=a){var s=this._shadowPolygonPts,u=this._shadowPolylinePts;if(i!==this._shadowData||a!==this._shadowDim||t[0]!==n[0]||t[1]!==n[1]){var l=i.getDataExtent(a),c=.3*(l[1]-l[0]);l=[l[0]-c,l[1]+c];var d,h=[0,t[1]],p=[0,t[0]],f=[[t[0],0],[0,0]],g=[],m=p[1]/(i.count()-1),_=0,y=Math.round(i.count()/t[0]);i.each([a],(function(e,t){if(y>0&&t%y)_+=m;else{var n=null==e||isNaN(e)||""===e,r=n?0:(0,Xt.Cb)(e,l,h,!0);n&&!d&&t?(f.push([f[f.length-1][0],0]),g.push([g[g.length-1][0],0])):!n&&d&&(f.push([_,0]),g.push([_,0])),f.push([_,r]),g.push([_,r]),_+=m,d=n}})),s=this._shadowPolygonPts=f,u=this._shadowPolylinePts=g}this._shadowData=i,this._shadowDim=a,this._shadowSize=[t[0],t[1]];for(var v=this.dataZoomModel,b=0;b<3;b++){var F=w(1===b);this._displayables.sliderGroup.add(F),this._displayables.dataShadowSegs.push(F)}}}function w(e){var t=v.getModel(e?"selectedDataBackground":"dataBackground"),n=new _t.A,r=new ft.A({shape:{points:s},segmentIgnoreThreshold:1,style:t.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),i=new gt.A({shape:{points:u},segmentIgnoreThreshold:1,style:t.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return n.add(r),n.add(i),n}},t.prototype._prepareDataShadowInfo=function(){var e=this.dataZoomModel,t=e.get("showDataShadow");if(!1!==t){var n,r=this.ecModel;return e.eachTargetAxis((function(i,o){var a=e.getAxisProxy(i,o).getTargetSeriesModels();(0,y.__)(a,(function(e){if(!n&&!(!0!==t&&(0,y.qh)(yb,e.get("type"))<0)){var a,s=r.getComponent((0,qv.dX)(i),o).axis,u=Fb(i),l=e.coordinateSystem;null!=u&&l.getOtherAxis&&(a=l.getOtherAxis(s).inverse),u=e.getData().mapDimension(u),n={thisAxis:s,series:e,thisDim:i,otherDim:u,otherAxisInverse:a}}}),this)}),this),n}},t.prototype._renderHandle=function(){var e=this.group,t=this._displayables,n=t.handles=[null,null],r=t.handleLabels=[null,null],i=this._displayables.sliderGroup,o=this._size,a=this.dataZoomModel,s=this.api,u=a.get("borderRadius")||0,l=a.get("brushSelect"),c=t.filler=new cb({silent:l,style:{fill:a.get("fillerColor")},textConfig:{position:"inside"}});i.add(c),i.add(new cb({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:o[0],height:o[1],r:u},style:{stroke:a.get("dataBackgroundColor")||a.get("borderColor"),lineWidth:hb,fill:"rgba(0,0,0,0)"}})),(0,y.__)([0,1],(function(t){var o=a.get("handleIcon");!vt.$V[o]&&o.indexOf("path://")<0&&o.indexOf("image://")<0&&(o="path://"+o);var s=(0,vt.v5)(o,-1,0,2,2,null,!0);s.attr({cursor:wb(this._orient),draggable:!0,drift:(0,y.oI)(this._onDragMove,this,t),ondragend:(0,y.oI)(this._onDragEnd,this),onmouseover:(0,y.oI)(this._showDataInfo,this,!0),onmouseout:(0,y.oI)(this._showDataInfo,this,!1),z2:5});var u=s.getBoundingRect(),l=a.get("handleSize");this._handleHeight=(0,Xt.lo)(l,this._size[1]),this._handleWidth=u.width/u.height*this._handleHeight,s.setStyle(a.getModel("handleStyle").getItemStyle()),s.style.strokeNoScale=!0,s.rectHover=!0,s.ensureState("emphasis").style=a.getModel(["emphasis","handleStyle"]).getItemStyle(),(0,yt.iJ)(s);var c=a.get("handleColor");null!=c&&(s.style.fill=c),i.add(n[t]=s);var d=a.getModel("textStyle");e.add(r[t]=new ne.Ay({silent:!0,invisible:!0,style:(0,Ft.VB)(d,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:d.getTextColor(),font:d.getFont()}),z2:10}))}),this);var d=c;if(l){var h=(0,Xt.lo)(a.get("moveHandleSize"),o[1]),p=t.moveHandle=new fn.A({style:a.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:o[1]-.5,height:h}}),f=.8*h,g=t.moveHandleIcon=(0,vt.v5)(a.get("moveHandleIcon"),-f/2,-f/2,f,f,"#fff",!0);g.silent=!0,g.y=o[1]+h/2-.5,p.ensureState("emphasis").style=a.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(o[1]/2,Math.max(h,10));d=t.moveZone=new fn.A({invisible:!0,shape:{y:o[1]-m,height:h+m}}),d.on("mouseover",(function(){s.enterEmphasis(p)})).on("mouseout",(function(){s.leaveEmphasis(p)})),i.add(p),i.add(g),i.add(d)}d.attr({draggable:!0,cursor:wb(this._orient),drift:(0,y.oI)(this._onDragMove,this,"all"),ondragstart:(0,y.oI)(this._showDataInfo,this,!0),ondragend:(0,y.oI)(this._onDragEnd,this),onmouseover:(0,y.oI)(this._showDataInfo,this,!0),onmouseout:(0,y.oI)(this._showDataInfo,this,!1)})},t.prototype._resetInterval=function(){var e=this._range=this.dataZoomModel.getPercentRange(),t=this._getViewExtent();this._handleEnds=[(0,Xt.Cb)(e[0],[0,100],t,!0),(0,Xt.Cb)(e[1],[0,100],t,!0)]},t.prototype._updateInterval=function(e,t){var n=this.dataZoomModel,r=this._handleEnds,i=this._getViewExtent(),o=n.findRepresentativeAxisProxy().getMinMaxSpan(),a=[0,100];(0,jl.A)(t,r,i,n.get("zoomLock")?"all":e,null!=o.minSpan?(0,Xt.Cb)(o.minSpan,a,i,!0):null,null!=o.maxSpan?(0,Xt.Cb)(o.maxSpan,a,i,!0):null);var s=this._range,u=this._range=(0,Xt.Y6)([(0,Xt.Cb)(r[0],i,a,!0),(0,Xt.Cb)(r[1],i,a,!0)]);return!s||s[0]!==u[0]||s[1]!==u[1]},t.prototype._updateView=function(e){var t=this._displayables,n=this._handleEnds,r=(0,Xt.Y6)(n.slice()),i=this._size;(0,y.__)([0,1],(function(e){var r=t.handles[e],o=this._handleHeight;r.attr({scaleX:o/2,scaleY:o/2,x:n[e]+(e?-1:1),y:i[1]/2-o/2})}),this),t.filler.setShape({x:r[0],y:0,width:r[1]-r[0],height:i[1]});var o={x:r[0],width:r[1]-r[0]};t.moveHandle&&(t.moveHandle.setShape(o),t.moveZone.setShape(o),t.moveZone.getBoundingRect(),t.moveHandleIcon&&t.moveHandleIcon.attr("x",o.x+o.width/2));for(var a=t.dataShadowSegs,s=[0,r[0],r[1],i[0]],u=0;u<a.length;u++){var l=a[u],c=l.getClipPath();c||(c=new fn.A,l.setClipPath(c)),c.setShape({x:s[u],y:0,width:s[u+1]-s[u],height:i[1]})}this._updateDataInfo(e)},t.prototype._updateDataInfo=function(e){var t=this.dataZoomModel,n=this._displayables,r=n.handleLabels,i=this._orient,o=["",""];if(t.get("showDetail")){var a=t.findRepresentativeAxisProxy();if(a){var s=a.getAxisModel().axis,u=this._range,l=e?a.calculateDataWindow({start:u[0],end:u[1]}).valueWindow:a.getDataValueWindow();o=[this._formatLabel(l[0],s),this._formatLabel(l[1],s)]}}var c=(0,Xt.Y6)(this._handleEnds.slice());function d(e){var t=pt.getTransform(n.handles[e].parent,this.group),a=pt.transformDirection(0===e?"right":"left",t),s=this._handleWidth/2+_b,u=pt.applyTransform([c[e]+(0===e?-s:s),this._size[1]/2],t);r[e].setStyle({x:u[0],y:u[1],verticalAlign:i===gb?"middle":a,align:i===gb?a:"center",text:o[e]})}d.call(this,0),d.call(this,1)},t.prototype._formatLabel=function(e,t){var n=this.dataZoomModel,r=n.get("labelFormatter"),i=n.get("labelPrecision");null!=i&&"auto"!==i||(i=t.getPixelPrecision());var o=null==e||isNaN(e)?"":"category"===t.type||"time"===t.type?t.scale.getLabel({value:Math.round(e)}):e.toFixed(Math.min(i,20));return(0,y.Tn)(r)?r(e,o):(0,y.Kg)(r)?r.replace("{value}",o):o},t.prototype._showDataInfo=function(e){e=this._dragging||e;var t=this._displayables,n=t.handleLabels;n[0].attr("invisible",!e),n[1].attr("invisible",!e),t.moveHandle&&this.api[e?"enterEmphasis":"leaveEmphasis"](t.moveHandle,1)},t.prototype._onDragMove=function(e,t,n,r){this._dragging=!0,nn.ds(r.event);var i=this._displayables.sliderGroup.getLocalTransform(),o=pt.applyTransform([t,n],i,!0),a=this._updateInterval(e,o[0]),s=this.dataZoomModel.get("realtime");this._updateView(!s),a&&s&&this._dispatchZoomAction(!0)},t.prototype._onDragEnd=function(){this._dragging=!1,this._showDataInfo(!1);var e=this.dataZoomModel.get("realtime");!e&&this._dispatchZoomAction(!1)},t.prototype._onClickPanel=function(e){var t=this._size,n=this._displayables.sliderGroup.transformCoordToLocal(e.offsetX,e.offsetY);if(!(n[0]<0||n[0]>t[0]||n[1]<0||n[1]>t[1])){var r=this._handleEnds,i=(r[0]+r[1])/2,o=this._updateInterval("all",n[0]-i);this._updateView(),o&&this._dispatchZoomAction(!1)}},t.prototype._onBrushStart=function(e){var t=e.offsetX,n=e.offsetY;this._brushStart=new Qu.A(t,n),this._brushing=!0,this._brushStartTime=+new Date},t.prototype._onBrushEnd=function(e){if(this._brushing){var t=this._displayables.brushRect;if(this._brushing=!1,t){t.attr("ignore",!0);var n=t.shape,r=+new Date;if(!(r-this._brushStartTime<200&&Math.abs(n.width)<5)){var i=this._getViewExtent(),o=[0,100];this._range=(0,Xt.Y6)([(0,Xt.Cb)(n.x,i,o,!0),(0,Xt.Cb)(n.x+n.width,i,o,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},t.prototype._onBrush=function(e){this._brushing&&(nn.ds(e.event),this._updateBrushRect(e.offsetX,e.offsetY))},t.prototype._updateBrushRect=function(e,t){var n=this._displayables,r=this.dataZoomModel,i=n.brushRect;i||(i=n.brushRect=new cb({silent:!0,style:r.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(i)),i.attr("ignore",!1);var o=this._brushStart,a=this._displayables.sliderGroup,s=a.transformCoordToLocal(e,t),u=a.transformCoordToLocal(o.x,o.y),l=this._size;s[0]=Math.max(Math.min(l[0],s[0]),0),i.setShape({x:u[0],y:0,width:s[0]-u[0],height:l[1]})},t.prototype._dispatchZoomAction=function(e){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:e?vb:null,start:t[0],end:t[1]})},t.prototype._findCoordRect=function(){var e,t=(0,qv.es)(this.dataZoomModel).infoList;if(!e&&t.length){var n=t[0].model.coordinateSystem;e=n.getRect&&n.getRect()}if(!e){var r=this.api.getWidth(),i=this.api.getHeight();e={x:.2*r,y:.2*i,width:.6*r,height:.6*i}}return e},t.type="dataZoom.slider",t}(Wv.A);function Fb(e){var t={x:"y",y:"x",radius:"angle",angle:"radius"};return t[e]}function wb(e){return"vertical"===e?"ns-resize":"ew-resize"}var Cb=bb;function Db(e){e.registerComponentModel(lb),e.registerComponentView(Cb),(0,ab.A)(e)}function Sb(e){(0,r.Y)(sb),(0,r.Y)(Db)}var kb={get:function(e,t,n){var r=y.o8((xb[e]||{})[t]);return n&&y.cy(r)?r[r.length-1]:r}},xb={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},Eb=kb,Ab=Pa.mapVisual,Tb=Pa.eachVisual,Mb=y.cy,Ob=y.__,Lb=Xt.Y6,Rb=Xt.Cb,Pb=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.stateList=["inRange","outOfRange"],n.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],n.layoutMode={type:"box",ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n)},t.prototype.optionUpdated=function(e,t){var n=this.option;!t&&B_(n,e,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},t.prototype.resetVisual=function(e){var t=this.stateList;e=y.oI(e,this),this.controllerVisuals=N_(this.option.controller,t,e),this.targetVisuals=N_(this.option.target,t,e)},t.prototype.getItemSymbol=function(){return null},t.prototype.getTargetSeriesIndices=function(){var e=this.option.seriesIndex,t=[];return null==e||"all"===e?this.ecModel.eachSeries((function(e,n){t.push(n)})):t=Ir.qB(e),t},t.prototype.eachTargetSeries=function(e,t){y.__(this.getTargetSeriesIndices(),(function(n){var r=this.ecModel.getSeriesByIndex(n);r&&e.call(t,r)}),this)},t.prototype.isTargetSeries=function(e){var t=!1;return this.eachTargetSeries((function(n){n===e&&(t=!0)})),t},t.prototype.formatValueText=function(e,t,n){var r,i=this.option,o=i.precision,a=this.dataBound,s=i.formatter;n=n||["<",">"],y.cy(e)&&(e=e.slice(),r=!0);var u=t?e:r?[l(e[0]),l(e[1])]:l(e);return y.Kg(s)?s.replace("{value}",r?u[0]:u).replace("{value2}",r?u[1]:u):y.Tn(s)?r?s(e[0],e[1]):s(e):r?e[0]===a[0]?n[0]+" "+u[1]:e[1]===a[1]?n[1]+" "+u[0]:u[0]+" - "+u[1]:u;function l(e){return e===a[0]?"min":e===a[1]?"max":(+e).toFixed(Math.min(o,20))}},t.prototype.resetExtent=function(){var e=this.option,t=Lb([e.min,e.max]);this._dataExtent=t},t.prototype.getDataDimensionIndex=function(e){var t=this.option.dimension;if(null!=t)return e.getDimensionIndex(t);for(var n=e.dimensions,r=n.length-1;r>=0;r--){var i=n[r],o=e.getDimensionInfo(i);if(!o.isCalculationCoord)return o.storeDimIndex}},t.prototype.getExtent=function(){return this._dataExtent.slice()},t.prototype.completeVisualOption=function(){var e=this.ecModel,t=this.option,n={inRange:t.inRange,outOfRange:t.outOfRange},r=t.target||(t.target={}),i=t.controller||(t.controller={});y.h1(r,n),y.h1(i,n);var o=this.isCategory();function a(n){Mb(t.color)&&!n.inRange&&(n.inRange={color:t.color.slice().reverse()}),n.inRange=n.inRange||{color:e.get("gradientColor")}}function s(e,t,n){var r=e[t],i=e[n];r&&!i&&(i=e[n]={},Ob(r,(function(e,t){if(Pa.isValidType(t)){var n=Eb.get(t,"inactive",o);null!=n&&(i[t]=n,"color"!==t||i.hasOwnProperty("opacity")||i.hasOwnProperty("colorAlpha")||(i.opacity=[0,0]))}})))}function u(e){var t=(e.inRange||{}).symbol||(e.outOfRange||{}).symbol,n=(e.inRange||{}).symbolSize||(e.outOfRange||{}).symbolSize,r=this.get("inactiveColor"),i=this.getItemSymbol(),a=i||"roundRect";Ob(this.stateList,(function(i){var s=this.itemSize,u=e[i];u||(u=e[i]={color:o?r:[r]}),null==u.symbol&&(u.symbol=t&&y.o8(t)||(o?a:[a])),null==u.symbolSize&&(u.symbolSize=n&&y.o8(n)||(o?s[0]:[s[0],s[0]])),u.symbol=Ab(u.symbol,(function(e){return"none"===e?a:e}));var l=u.symbolSize;if(null!=l){var c=-1/0;Tb(l,(function(e){e>c&&(c=e)})),u.symbolSize=Ab(l,(function(e){return Rb(e,[0,c],[0,s[0]],!0)}))}}),this)}a.call(this,r),a.call(this,i),s.call(this,r,"inRange","outOfRange"),u.call(this,i)},t.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},t.prototype.isCategory=function(){return!!this.option.categories},t.prototype.setSelected=function(e){},t.prototype.getSelected=function(){return null},t.prototype.getValueState=function(e){return null},t.prototype.getVisualMeta=function(e){return null},t.type="visualMap",t.dependencies=["series"],t.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},t}(Lt.A),Ib=Pb,Nb=[20,140],Bb=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.optionUpdated=function(t,n){e.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual((function(e){e.mappingMethod="linear",e.dataExtent=this.getExtent()})),this._resetRange()},t.prototype.resetItemSize=function(){e.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(null==t[0]||isNaN(t[0]))&&(t[0]=Nb[0]),(null==t[1]||isNaN(t[1]))&&(t[1]=Nb[1])},t.prototype._resetRange=function(){var e=this.getExtent(),t=this.option.range;!t||t.auto?(e.auto=1,this.option.range=e):y.cy(t)&&(t[0]>t[1]&&t.reverse(),t[0]=Math.max(t[0],e[0]),t[1]=Math.min(t[1],e[1]))},t.prototype.completeVisualOption=function(){e.prototype.completeVisualOption.apply(this,arguments),y.__(this.stateList,(function(e){var t=this.option.controller[e].symbolSize;t&&t[0]!==t[1]&&(t[0]=t[1]/3)}),this)},t.prototype.setSelected=function(e){this.option.range=e.slice(),this._resetRange()},t.prototype.getSelected=function(){var e=this.getExtent(),t=Xt.Y6((this.get("range")||[]).slice());return t[0]>e[1]&&(t[0]=e[1]),t[1]>e[1]&&(t[1]=e[1]),t[0]<e[0]&&(t[0]=e[0]),t[1]<e[0]&&(t[1]=e[0]),t},t.prototype.getValueState=function(e){var t=this.option.range,n=this.getExtent();return(t[0]<=n[0]||t[0]<=e)&&(t[1]>=n[1]||e<=t[1])?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var t=[];return this.eachTargetSeries((function(n){var r=[],i=n.getData();i.each(this.getDataDimensionIndex(i),(function(t,n){e[0]<=t&&t<=e[1]&&r.push(n)}),this),t.push({seriesId:n.id,dataIndex:r})}),this),t},t.prototype.getVisualMeta=function(e){var t=jb(this,"outOfRange",this.getExtent()),n=jb(this,"inRange",this.option.range.slice()),r=[];function i(t,n){r.push({value:t,color:e(t,n)})}for(var o=0,a=0,s=n.length,u=t.length;a<u&&(!n.length||t[a]<=n[0]);a++)t[a]<n[o]&&i(t[a],"outOfRange");for(var l=1;o<s;o++,l=0)l&&r.length&&i(n[o],"outOfRange"),i(n[o],"inRange");for(l=1;a<u;a++)(!n.length||n[n.length-1]<t[a])&&(l&&(r.length&&i(r[r.length-1].value,"outOfRange"),l=0),i(t[a],"outOfRange"));var c=r.length;return{stops:r,outerColors:[c?r[0].color:"transparent",c?r[c-1].color:"transparent"]}},t.type="visualMap.continuous",t.defaultOption=(0,Or.G_)(Ib.defaultOption,{align:"auto",calculable:!1,hoverLink:!0,realtime:!0,handleIcon:"path://M-11.39,9.77h0a3.5,3.5,0,0,1-3.5,3.5h-22a3.5,3.5,0,0,1-3.5-3.5h0a3.5,3.5,0,0,1,3.5-3.5h22A3.5,3.5,0,0,1-11.39,9.77Z",handleSize:"120%",handleStyle:{borderColor:"#fff",borderWidth:1},indicatorIcon:"circle",indicatorSize:"50%",indicatorStyle:{borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}}),t}(Ib);function jb(e,t,n){if(n[0]===n[1])return n.slice();for(var r=200,i=(n[1]-n[0])/r,o=n[0],a=[],s=0;s<=r&&o<n[1];s++)a.push(o),o+=i;return a.push(n[1]),a}var Hb=Bb,Gb=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.autoPositionValues={left:1,right:1,top:1,bottom:1},n}return(0,ht.C6)(t,e),t.prototype.init=function(e,t){this.ecModel=e,this.api=t},t.prototype.render=function(e,t,n,r){this.visualMapModel=e,!1!==e.get("show")?this.doRender(e,t,n,r):this.group.removeAll()},t.prototype.renderBackground=function(e){var t=this.visualMapModel,n=ta.QX(t.get("padding")||0),r=e.getBoundingRect();e.add(new fn.A({z2:-1,silent:!0,shape:{x:r.x-n[3],y:r.y-n[0],width:r.width+n[3]+n[1],height:r.height+n[0]+n[2]},style:{fill:t.get("backgroundColor"),stroke:t.get("borderColor"),lineWidth:t.get("borderWidth")}}))},t.prototype.getControllerVisual=function(e,t,n){n=n||{};var r=n.forceState,i=this.visualMapModel,o={};if("color"===t){var a=i.get("contentColor");o.color=a}function s(e){return o[e]}function u(e,t){o[e]=t}var l=i.controllerVisuals[r||i.getValueState(e)],c=Pa.prepareVisualTypes(l);return y.__(c,(function(r){var i=l[r];n.convertOpacityToAlpha&&"opacity"===r&&(r="colorAlpha",i=l.__alphaForOpacity),Pa.dependsOn(r,t)&&i&&i.applyVisual(e,s,u)})),o[t]},t.prototype.positionGroup=function(e){var t=this.visualMapModel,n=this.api;mi.m$(e,t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})},t.prototype.doRender=function(e,t,n,r){},t.type="visualMap",t}(Gt.A),Vb=Gb,Yb=[["left","right","width"],["top","bottom","height"]];function Wb(e,t,n){var r=e.option,i=r.align;if(null!=i&&"auto"!==i)return i;for(var o={width:t.getWidth(),height:t.getHeight()},a="horizontal"===r.orient?1:0,s=Yb[a],u=[0,null,10],l={},c=0;c<3;c++)l[Yb[1-a][c]]=u[c],l[s[c]]=2===c?n[0]:r[s[c]];var d=[["x","width",3],["y","height",0]][a],h=(0,mi.dV)(l,o,r.padding);return s[(h.margin[d[2]]||0)+h[d[0]]+.5*h[d[1]]<.5*o[d[1]]?0:1]}function qb(e,t){return y.__(e||[],(function(e){null!=e.dataIndex&&(e.dataIndexInside=e.dataIndex,e.dataIndex=null),e.highlightKey="visualMap"+(t?t.componentIndex:"")})),e}var zb=Xt.Cb,Ub=y.__,Kb=Math.min,Xb=Math.max,Qb=12,Jb=6,Zb=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._shapes={},n._dataInterval=[],n._handleEnds=[],n._hoverLinkDataIndices=[],n}return(0,ht.C6)(t,e),t.prototype.init=function(t,n){e.prototype.init.call(this,t,n),this._hoverLinkFromSeriesMouseOver=y.oI(this._hoverLinkFromSeriesMouseOver,this),this._hideIndicator=y.oI(this._hideIndicator,this)},t.prototype.doRender=function(e,t,n,r){r&&"selectDataRange"===r.type&&r.from===this.uid||this._buildView()},t.prototype._buildView=function(){this.group.removeAll();var e=this.visualMapModel,t=this.group;this._orient=e.get("orient"),this._useHandle=e.get("calculable"),this._resetInterval(),this._renderBar(t);var n=e.get("text");this._renderEndsText(t,n,0),this._renderEndsText(t,n,1),this._updateView(!0),this.renderBackground(t),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(t)},t.prototype._renderEndsText=function(e,t,n){if(t){var r=t[1-n];r=null!=r?r+"":"";var i=this.visualMapModel,o=i.get("textGap"),a=i.itemSize,s=this._shapes.mainGroup,u=this._applyTransform([a[0]/2,0===n?-o:a[1]+o],s),l=this._applyTransform(0===n?"bottom":"top",s),c=this._orient,d=this.visualMapModel.textStyleModel;this.group.add(new ne.Ay({style:(0,Ft.VB)(d,{x:u[0],y:u[1],verticalAlign:"horizontal"===c?"middle":l,align:"horizontal"===c?l:"center",text:r})}))}},t.prototype._renderBar=function(e){var t=this.visualMapModel,n=this._shapes,r=t.itemSize,i=this._orient,o=this._useHandle,a=Wb(t,this.api,r),s=n.mainGroup=this._createBarGroup(a),u=new _t.A;s.add(u),u.add(n.outOfRange=$b()),u.add(n.inRange=$b(null,o?nF(this._orient):null,y.oI(this._dragHandle,this,"all",!1),y.oI(this._dragHandle,this,"all",!0))),u.setClipPath(new fn.A({shape:{x:0,y:0,width:r[0],height:r[1],r:3}}));var l=t.textStyleModel.getTextRect("国"),c=Xb(l.width,l.height);o&&(n.handleThumbs=[],n.handleLabels=[],n.handleLabelPoints=[],this._createHandle(t,s,0,r,c,i),this._createHandle(t,s,1,r,c,i)),this._createIndicator(t,s,r,c,i),e.add(s)},t.prototype._createHandle=function(e,t,n,r,i,o){var a=y.oI(this._dragHandle,this,n,!1),s=y.oI(this._dragHandle,this,n,!0),l=(0,u.lo)(e.get("handleSize"),r[0]),c=(0,vt.v5)(e.get("handleIcon"),-l/2,-l/2,l,l,null,!0),d=nF(this._orient);c.attr({cursor:d,draggable:!0,drift:a,ondragend:s,onmousemove:function(e){nn.ds(e.event)}}),c.x=r[0]/2,c.useStyle(e.getModel("handleStyle").getItemStyle()),c.setStyle({strokeNoScale:!0,strokeFirst:!0}),c.style.lineWidth*=2,c.ensureState("emphasis").style=e.getModel(["emphasis","handleStyle"]).getItemStyle(),(0,yt.ix)(c,!0),t.add(c);var h=this.visualMapModel.textStyleModel,p=new ne.Ay({cursor:d,draggable:!0,drift:a,onmousemove:function(e){nn.ds(e.event)},ondragend:s,style:(0,Ft.VB)(h,{x:0,y:0,text:""})});p.ensureState("blur").style={opacity:.1},p.stateTransition={duration:200},this.group.add(p);var f=[l,0],g=this._shapes;g.handleThumbs[n]=c,g.handleLabelPoints[n]=f,g.handleLabels[n]=p},t.prototype._createIndicator=function(e,t,n,r,i){var o=(0,u.lo)(e.get("indicatorSize"),n[0]),a=(0,vt.v5)(e.get("indicatorIcon"),-o/2,-o/2,o,o,null,!0);a.attr({cursor:"move",invisible:!0,silent:!0,x:n[0]/2});var l=e.getModel("indicatorStyle").getItemStyle();if(a instanceof s.Ay){var c=a.style;a.useStyle(y.X$({image:c.image,x:c.x,y:c.y,width:c.width,height:c.height},l))}else a.useStyle(l);t.add(a);var d=this.visualMapModel.textStyleModel,h=new ne.Ay({silent:!0,invisible:!0,style:(0,Ft.VB)(d,{x:0,y:0,text:""})});this.group.add(h);var p=[("horizontal"===i?r/2:Jb)+n[0]/2,0],f=this._shapes;f.indicator=a,f.indicatorLabel=h,f.indicatorLabelPoint=p,this._firstShowIndicator=!0},t.prototype._dragHandle=function(e,t,n,r){if(this._useHandle){if(this._dragging=!t,!t){var i=this._applyTransform([n,r],this._shapes.mainGroup,!0);this._updateInterval(e,i[1]),this._hideIndicator(),this._updateView()}t===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),t?!this._hovering&&this._clearHoverLinkToSeries():tF(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[e],!1)}},t.prototype._resetInterval=function(){var e=this.visualMapModel,t=this._dataInterval=e.getSelected(),n=e.getExtent(),r=[0,e.itemSize[1]];this._handleEnds=[zb(t[0],n,r,!0),zb(t[1],n,r,!0)]},t.prototype._updateInterval=function(e,t){t=t||0;var n=this.visualMapModel,r=this._handleEnds,i=[0,n.itemSize[1]];(0,jl.A)(t,r,i,e,0);var o=n.getExtent();this._dataInterval=[zb(r[0],i,o,!0),zb(r[1],i,o,!0)]},t.prototype._updateView=function(e){var t=this.visualMapModel,n=t.getExtent(),r=this._shapes,i=[0,t.itemSize[1]],o=e?i:this._handleEnds,a=this._createBarVisual(this._dataInterval,n,o,"inRange"),s=this._createBarVisual(n,n,i,"outOfRange");r.inRange.setStyle({fill:a.barColor}).setShape("points",a.barPoints),r.outOfRange.setStyle({fill:s.barColor}).setShape("points",s.barPoints),this._updateHandle(o,a)},t.prototype._createBarVisual=function(e,t,n,r){var i={forceState:r,convertOpacityToAlpha:!0},o=this._makeColorGradient(e,i),a=[this.getControllerVisual(e[0],"symbolSize",i),this.getControllerVisual(e[1],"symbolSize",i)],s=this._createBarPoints(n,a);return{barColor:new vn.A(0,0,0,1,o),barPoints:s,handlesColor:[o[0].color,o[o.length-1].color]}},t.prototype._makeColorGradient=function(e,t){var n=100,r=[],i=(e[1]-e[0])/n;r.push({color:this.getControllerVisual(e[0],"color",t),offset:0});for(var o=1;o<n;o++){var a=e[0]+i*o;if(a>e[1])break;r.push({color:this.getControllerVisual(a,"color",t),offset:o/n})}return r.push({color:this.getControllerVisual(e[1],"color",t),offset:1}),r},t.prototype._createBarPoints=function(e,t){var n=this.visualMapModel.itemSize;return[[n[0]-t[0],e[0]],[n[0],e[0]],[n[0],e[1]],[n[0]-t[1],e[1]]]},t.prototype._createBarGroup=function(e){var t=this._orient,n=this.visualMapModel.get("inverse");return new _t.A("horizontal"!==t||n?"horizontal"===t&&n?{scaleX:"bottom"===e?-1:1,rotation:-Math.PI/2}:"vertical"!==t||n?{scaleX:"left"===e?1:-1}:{scaleX:"left"===e?1:-1,scaleY:-1}:{scaleX:"bottom"===e?1:-1,rotation:Math.PI/2})},t.prototype._updateHandle=function(e,t){if(this._useHandle){var n=this._shapes,r=this.visualMapModel,i=n.handleThumbs,o=n.handleLabels,a=r.itemSize,s=r.getExtent();Ub([0,1],(function(u){var l=i[u];l.setStyle("fill",t.handlesColor[u]),l.y=e[u];var c=zb(e[u],[0,a[1]],s,!0),d=this.getControllerVisual(c,"symbolSize");l.scaleX=l.scaleY=d/a[0],l.x=a[0]-d/2;var h=pt.applyTransform(n.handleLabelPoints[u],pt.getTransform(l,this.group));o[u].setStyle({x:h[0],y:h[1],text:r.formatValueText(this._dataInterval[u]),verticalAlign:"middle",align:"vertical"===this._orient?this._applyTransform("left",n.mainGroup):"center"})}),this)}},t.prototype._showIndicator=function(e,t,n,r){var i=this.visualMapModel,o=i.getExtent(),a=i.itemSize,s=[0,a[1]],u=this._shapes,l=u.indicator;if(l){l.attr("invisible",!1);var c={convertOpacityToAlpha:!0},d=this.getControllerVisual(e,"color",c),h=this.getControllerVisual(e,"symbolSize"),p=zb(e,o,s,!0),f=a[0]-h/2,g={x:l.x,y:l.y};l.y=p,l.x=f;var m=pt.applyTransform(u.indicatorLabelPoint,pt.getTransform(l,this.group)),_=u.indicatorLabel;_.attr("invisible",!1);var y=this._applyTransform("left",u.mainGroup),v=this._orient,b="horizontal"===v;_.setStyle({text:(n||"")+i.formatValueText(t),verticalAlign:b?y:"middle",align:b?"center":y});var F={x:f,y:p,style:{fill:d}},w={style:{x:m[0],y:m[1]}};if(i.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var C={duration:100,easing:"cubicInOut",additive:!0};l.x=g.x,l.y=g.y,l.animateTo(F,C),_.animateTo(w,C)}else l.attr(F),_.attr(w);this._firstShowIndicator=!1;var D=this._shapes.handleLabels;if(D)for(var S=0;S<D.length;S++)this.api.enterBlur(D[S])}},t.prototype._enableHoverLinkToSeries=function(){var e=this;this._shapes.mainGroup.on("mousemove",(function(t){if(e._hovering=!0,!e._dragging){var n=e.visualMapModel.itemSize,r=e._applyTransform([t.offsetX,t.offsetY],e._shapes.mainGroup,!0,!0);r[1]=Kb(Xb(0,r[1]),n[1]),e._doHoverLinkToSeries(r[1],0<=r[0]&&r[0]<=n[0])}})).on("mouseout",(function(){e._hovering=!1,!e._dragging&&e._clearHoverLinkToSeries()}))},t.prototype._enableHoverLinkFromSeries=function(){var e=this.api.getZr();this.visualMapModel.option.hoverLink?(e.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),e.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},t.prototype._doHoverLinkToSeries=function(e,t){var n=this.visualMapModel,r=n.itemSize;if(n.option.hoverLink){var i=[0,r[1]],o=n.getExtent();e=Kb(Xb(i[0],e),i[1]);var a=eF(n,o,i),s=[e-a,e+a],u=zb(e,i,o,!0),l=[zb(s[0],i,o,!0),zb(s[1],i,o,!0)];s[0]<i[0]&&(l[0]=-1/0),s[1]>i[1]&&(l[1]=1/0),t&&(l[0]===-1/0?this._showIndicator(u,l[1],"< ",a):l[1]===1/0?this._showIndicator(u,l[0],"> ",a):this._showIndicator(u,u,"≈ ",a));var c=this._hoverLinkDataIndices,d=[];(t||tF(n))&&(d=this._hoverLinkDataIndices=n.findTargetDataIndices(l));var h=Ir.D6(c,d);this._dispatchHighDown("downplay",qb(h[0],n)),this._dispatchHighDown("highlight",qb(h[1],n))}},t.prototype._hoverLinkFromSeriesMouseOver=function(e){var t;if((0,ki.R)(e.target,(function(e){var n=(0,Lr.z)(e);if(null!=n.dataIndex)return t=n,!0}),!0),t){var n=this.ecModel.getSeriesByIndex(t.seriesIndex),r=this.visualMapModel;if(r.isTargetSeries(n)){var i=n.getData(t.dataType),o=i.getStore().get(r.getDataDimensionIndex(i),t.dataIndex);isNaN(o)||this._showIndicator(o,o)}}},t.prototype._hideIndicator=function(){var e=this._shapes;e.indicator&&e.indicator.attr("invisible",!0),e.indicatorLabel&&e.indicatorLabel.attr("invisible",!0);var t=this._shapes.handleLabels;if(t)for(var n=0;n<t.length;n++)this.api.leaveBlur(t[n])},t.prototype._clearHoverLinkToSeries=function(){this._hideIndicator();var e=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",qb(e,this.visualMapModel)),e.length=0},t.prototype._clearHoverLinkFromSeries=function(){this._hideIndicator();var e=this.api.getZr();e.off("mouseover",this._hoverLinkFromSeriesMouseOver),e.off("mouseout",this._hideIndicator)},t.prototype._applyTransform=function(e,t,n,r){var i=pt.getTransform(t,r?null:this.group);return y.cy(e)?pt.applyTransform(e,i,n):pt.transformDirection(e,i,n)},t.prototype._dispatchHighDown=function(e,t){t&&t.length&&this.api.dispatchAction({type:e,batch:t})},t.prototype.dispose=function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},t.type="visualMap.continuous",t}(Vb);function $b(e,t,n,r){return new ft.A({shape:{points:e},draggable:!!n,cursor:t,drift:n,onmousemove:function(e){nn.ds(e.event)},ondragend:r})}function eF(e,t,n){var r=Qb/2,i=e.get("hoverLinkDataSize");return i&&(r=zb(i,t,n,!0)/2),r}function tF(e){var t=e.get("hoverLinkOnHandle");return!!(null==t?e.get("realtime"):t)}function nF(e){return"vertical"===e?"ns-resize":"ew-resize"}var rF=Zb,iF={type:"selectDataRange",event:"dataRangeSelected",update:"update"},oF=function(e,t){t.eachComponent({mainType:"visualMap",query:e},(function(t){t.setSelected(e.selected)}))},aF=[{createOnAllSeries:!0,reset:function(e,t){var n=[];return t.eachComponent("visualMap",(function(t){var r=e.pipelineContext;!t.isTargetSeries(e)||r&&r.large||n.push(H_(t.stateList,t.targetVisuals,y.oI(t.getValueState,t),t.getDataDimensionIndex(e.getData())))})),n}},{createOnAllSeries:!0,reset:function(e,t){var n=e.getData(),r=[];t.eachComponent("visualMap",(function(t){if(t.isTargetSeries(e)){var i=t.getVisualMeta(y.oI(sF,null,e,t))||{stops:[],outerColors:[]},o=t.getDataDimensionIndex(n);o>=0&&(i.dimension=o,r.push(i))}})),e.getData().setVisual("visualMeta",r)}}];function sF(e,t,n,r){for(var i=t.targetVisuals[r],o=Pa.prepareVisualTypes(i),a={color:(0,R_.rI)(e.getData(),"color")},s=0,u=o.length;s<u;s++){var l=o[s],c=i["opacity"===l?"__alphaForOpacity":l];c&&c.applyVisual(n,d,h)}return a.color;function d(e){return a[e]}function h(e,t){a[e]=t}}var uF=y.__;function lF(e){var t=e&&e.visualMap;y.cy(t)||(t=t?[t]:[]),uF(t,(function(e){if(e){cF(e,"splitList")&&!cF(e,"pieces")&&(e.pieces=e.splitList,delete e.splitList);var t=e.pieces;t&&y.cy(t)&&uF(t,(function(e){y.Gv(e)&&(cF(e,"start")&&!cF(e,"min")&&(e.min=e.start),cF(e,"end")&&!cF(e,"max")&&(e.max=e.end))}))}}))}function cF(e,t){return e&&e.hasOwnProperty&&e.hasOwnProperty(t)}var dF=!1;function hF(e){dF||(dF=!0,e.registerSubTypeDefaulter("visualMap",(function(e){return e.categories||(e.pieces?e.pieces.length>0:e.splitNumber>0)&&!e.calculable?"piecewise":"continuous"})),e.registerAction(iF,oF),(0,y.__)(aF,(function(t){e.registerVisual(e.PRIORITY.VISUAL.COMPONENT,t)})),e.registerPreprocessor(lF))}function pF(e){e.registerComponentModel(Hb),e.registerComponentView(rF),hF(e)}var fF=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._pieceList=[],n}return(0,ht.C6)(t,e),t.prototype.optionUpdated=function(t,n){e.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var r=this._mode=this._determineMode();this._pieceList=[],gF[this._mode].call(this,this._pieceList),this._resetSelected(t,n);var i=this.option.categories;this.resetVisual((function(e,t){"categories"===r?(e.mappingMethod="category",e.categories=y.o8(i)):(e.dataExtent=this.getExtent(),e.mappingMethod="piecewise",e.pieceList=y.Tj(this._pieceList,(function(e){return e=y.o8(e),"inRange"!==t&&(e.visual=null),e})))}))},t.prototype.completeVisualOption=function(){var t=this.option,n={},r=Pa.listVisualTypes(),i=this.isCategory();function o(e,t,n){return e&&e[t]&&e[t].hasOwnProperty(n)}y.__(t.pieces,(function(e){y.__(r,(function(t){e.hasOwnProperty(t)&&(n[t]=1)}))})),y.__(n,(function(e,n){var r=!1;y.__(this.stateList,(function(e){r=r||o(t,e,n)||o(t.target,e,n)}),this),!r&&y.__(this.stateList,(function(e){(t[e]||(t[e]={}))[n]=Eb.get(n,"inRange"===e?"active":"inactive",i)}))}),this),e.prototype.completeVisualOption.apply(this,arguments)},t.prototype._resetSelected=function(e,t){var n=this.option,r=this._pieceList,i=(t?n:e).selected||{};if(n.selected=i,y.__(r,(function(e,t){var n=this.getSelectedMapKey(e);i.hasOwnProperty(n)||(i[n]=!0)}),this),"single"===n.selectedMode){var o=!1;y.__(r,(function(e,t){var n=this.getSelectedMapKey(e);i[n]&&(o?i[n]=!1:o=!0)}),this)}},t.prototype.getItemSymbol=function(){return this.get("itemSymbol")},t.prototype.getSelectedMapKey=function(e){return"categories"===this._mode?e.value+"":e.index+""},t.prototype.getPieceList=function(){return this._pieceList},t.prototype._determineMode=function(){var e=this.option;return e.pieces&&e.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},t.prototype.setSelected=function(e){this.option.selected=y.o8(e)},t.prototype.getValueState=function(e){var t=Pa.findPieceIndex(e,this._pieceList);return null!=t&&this.option.selected[this.getSelectedMapKey(this._pieceList[t])]?"inRange":"outOfRange"},t.prototype.findTargetDataIndices=function(e){var t=[],n=this._pieceList;return this.eachTargetSeries((function(r){var i=[],o=r.getData();o.each(this.getDataDimensionIndex(o),(function(t,r){var o=Pa.findPieceIndex(t,n);o===e&&i.push(r)}),this),t.push({seriesId:r.id,dataIndex:i})}),this),t},t.prototype.getRepresentValue=function(e){var t;if(this.isCategory())t=e.value;else if(null!=e.value)t=e.value;else{var n=e.interval||[];t=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return t},t.prototype.getVisualMeta=function(e){if(!this.isCategory()){var t=[],n=["",""],r=this,i=this._pieceList.slice();if(i.length){var o=i[0].interval[0];o!==-1/0&&i.unshift({interval:[-1/0,o]}),o=i[i.length-1].interval[1],o!==1/0&&i.push({interval:[o,1/0]})}else i.push({interval:[-1/0,1/0]});var a=-1/0;return y.__(i,(function(e){var t=e.interval;t&&(t[0]>a&&s([a,t[0]],"outOfRange"),s(t.slice()),a=t[1])}),this),{stops:t,outerColors:n}}function s(i,o){var a=r.getRepresentValue({interval:i});o||(o=r.getValueState(a));var s=e(a,o);i[0]===-1/0?n[0]=s:i[1]===1/0?n[1]=s:t.push({value:i[0],color:s},{value:i[1],color:s})}},t.type="visualMap.piecewise",t.defaultOption=(0,Or.G_)(Ib.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),t}(Ib),gF={splitNumber:function(e){var t=this.option,n=Math.min(t.precision,20),r=this.getExtent(),i=t.splitNumber;i=Math.max(parseInt(i,10),1),t.splitNumber=i;var o=(r[1]-r[0])/i;while(+o.toFixed(n)!==o&&n<5)n++;t.precision=n,o=+o.toFixed(n),t.minOpen&&e.push({interval:[-1/0,r[0]],close:[0,0]});for(var a=0,s=r[0];a<i;s+=o,a++){var u=a===i-1?r[1]:s+o;e.push({interval:[s,u],close:[1,1]})}t.maxOpen&&e.push({interval:[r[1],1/0],close:[0,0]}),(0,Xt.sL)(e),y.__(e,(function(e,t){e.index=t,e.text=this.formatValueText(e.interval)}),this)},categories:function(e){var t=this.option;y.__(t.categories,(function(t){e.push({text:this.formatValueText(t,!0),value:t})}),this),mF(t,e)},pieces:function(e){var t=this.option;y.__(t.pieces,(function(t,n){y.Gv(t)||(t={value:t});var r={text:"",index:n};if(null!=t.label&&(r.text=t.label),t.hasOwnProperty("value")){var i=r.value=t.value;r.interval=[i,i],r.close=[1,1]}else{for(var o=r.interval=[],a=r.close=[0,0],s=[1,0,1],u=[-1/0,1/0],l=[],c=0;c<2;c++){for(var d=[["gte","gt","min"],["lte","lt","max"]][c],h=0;h<3&&null==o[c];h++)o[c]=t[d[h]],a[c]=s[h],l[c]=2===h;null==o[c]&&(o[c]=u[c])}l[0]&&o[1]===1/0&&(a[0]=0),l[1]&&o[0]===-1/0&&(a[1]=0),o[0]===o[1]&&a[0]&&a[1]&&(r.value=o[0])}r.visual=Pa.retrieveVisuals(t),e.push(r)}),this),mF(t,e),(0,Xt.sL)(e),y.__(e,(function(e){var t=e.close,n=[["<","≤"][t[1]],[">","≥"][t[0]]];e.text=e.text||this.formatValueText(null!=e.value?e.value:e.interval,!1,n)}),this)}};function mF(e,t){var n=e.inverse;("vertical"===e.orient?!n:n)&&t.reverse()}var _F=fF,yF=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,ht.C6)(t,e),t.prototype.doRender=function(){var e=this.group;e.removeAll();var t=this.visualMapModel,n=t.get("textGap"),r=t.textStyleModel,i=r.getFont(),o=r.getTextColor(),a=this._getItemAlign(),s=t.itemSize,u=this._getViewData(),l=u.endsText,c=y.Je(t.get("showLabel",!0),!l);l&&this._renderEndsText(e,l[0],s,c,a),y.__(u.viewPieceList,(function(r){var u=r.piece,l=new _t.A;l.onclick=y.oI(this._onItemClick,this,u),this._enableHoverLink(l,r.indexInModelPieceList);var d=t.getRepresentValue(u);if(this._createItemSymbol(l,d,[0,0,s[0],s[1]]),c){var h=this.visualMapModel.getValueState(d);l.add(new ne.Ay({style:{x:"right"===a?-n:s[0]+n,y:s[1]/2,text:u.text,verticalAlign:"middle",align:a,font:i,fill:o,opacity:"outOfRange"===h?.5:1}}))}e.add(l)}),this),l&&this._renderEndsText(e,l[1],s,c,a),mi.aP(t.get("orient"),e,t.get("itemGap")),this.renderBackground(e),this.positionGroup(e)},t.prototype._enableHoverLink=function(e,t){var n=this;e.on("mouseover",(function(){return r("highlight")})).on("mouseout",(function(){return r("downplay")}));var r=function(e){var r=n.visualMapModel;r.option.hoverLink&&n.api.dispatchAction({type:e,batch:qb(r.findTargetDataIndices(t),r)})}},t.prototype._getItemAlign=function(){var e=this.visualMapModel,t=e.option;if("vertical"===t.orient)return Wb(e,this.api,e.itemSize);var n=t.align;return n&&"auto"!==n||(n="left"),n},t.prototype._renderEndsText=function(e,t,n,r,i){if(t){var o=new _t.A,a=this.visualMapModel.textStyleModel;o.add(new ne.Ay({style:(0,Ft.VB)(a,{x:r?"right"===i?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:r?i:"center",text:t})})),e.add(o)}},t.prototype._getViewData=function(){var e=this.visualMapModel,t=y.Tj(e.getPieceList(),(function(e,t){return{piece:e,indexInModelPieceList:t}})),n=e.get("text"),r=e.get("orient"),i=e.get("inverse");return("horizontal"===r?i:!i)?t.reverse():n&&(n=n.slice().reverse()),{viewPieceList:t,endsText:n}},t.prototype._createItemSymbol=function(e,t,n){e.add((0,vt.v5)(this.getControllerVisual(t,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(t,"color")))},t.prototype._onItemClick=function(e){var t=this.visualMapModel,n=t.option,r=n.selectedMode;if(r){var i=y.o8(n.selected),o=t.getSelectedMapKey(e);"single"===r||!0===r?(i[o]=!0,y.__(i,(function(e,t){i[t]=t===o}))):i[o]=!i[o],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:i})}},t.type="visualMap.piecewise",t}(Vb),vF=yF;function bF(e){e.registerComponentModel(_F),e.registerComponentView(vF),hF(e)}function FF(e){(0,r.Y)(pF),(0,r.Y)(bF)}var wF={label:{enabled:!0},decal:{show:!1}},CF=(0,Ir.$r)(),DF={};function SF(e,t){var n=e.getModel("aria");if(n.get("enabled")){var r=y.o8(wF);y.h1(r.label,e.getLocaleModel().get("aria"),!1),y.h1(n.option,r,!1),i(),o()}function i(){var t=n.getModel("decal"),r=t.get("show");if(r){var i=y.nt();e.eachSeries((function(e){if(!e.isColorBySeries()){var t=i.get(e.type);t||(t={},i.set(e.type,t)),CF(e).scope=t}})),e.eachRawSeries((function(t){if(!e.isSeriesFiltered(t))if(y.Tn(t.enableAriaDecal))t.enableAriaDecal();else{var n=t.getData();if(t.isColorBySeries()){var r=(0,Bo.x)(t.ecModel,t.name,DF,e.getSeriesCount()),i=n.getVisual("decal");n.setVisual("decal",l(i,r))}else{var o=t.getRawData(),a={},s=CF(t).scope;n.each((function(e){var t=n.getRawIndex(e);a[t]=e}));var u=o.count();o.each((function(e){var r=a[e],i=o.getName(e)||e+"",c=(0,Bo.x)(t.ecModel,i,s,u),d=n.getItemVisual(r,"decal");n.setItemVisual(r,"decal",l(d,c))}))}}function l(e,t){var n=e?y.X$(y.X$({},t),e):t;return n.dirty=!0,n}}))}}function o(){var r=t.getZr().dom;if(r){var i=e.getLocaleModel().get("aria"),o=n.getModel("label");if(o.option=y.NT(o.option,i),o.get("enabled"))if(o.get("description"))r.setAttribute("aria-label",o.get("description"));else{var l,c=e.getSeriesCount(),d=o.get(["data","maxCount"])||10,h=o.get(["series","maxCount"])||10,p=Math.min(c,h);if(!(c<1)){var f=s();if(f){var g=o.get(["general","withTitle"]);l=a(g,{title:f})}else l=o.get(["general","withoutTitle"]);var m=[],_=c>1?o.get(["series","multiple","prefix"]):o.get(["series","single","prefix"]);l+=a(_,{seriesCount:c}),e.eachSeries((function(e,t){if(t<p){var n=void 0,r=e.get("name"),i=r?"withName":"withoutName";n=c>1?o.get(["series","multiple",i]):o.get(["series","single",i]),n=a(n,{seriesId:e.seriesIndex,seriesName:e.get("name"),seriesType:u(e.subType)});var s=e.getData();if(s.count()>d){var l=o.get(["data","partialData"]);n+=a(l,{displayCnt:d})}else n+=o.get(["data","allData"]);for(var h=o.get(["data","separator","middle"]),f=o.get(["data","separator","end"]),g=[],_=0;_<s.count();_++)if(_<d){var y=s.getName(_),v=s.getValues(_),b=o.get(["data",y?"withName":"withoutName"]);g.push(a(b,{name:y,value:v.join(h)}))}n+=g.join(h)+f,m.push(n)}}));var v=o.getModel(["series","multiple","separator"]),b=v.get("middle"),F=v.get("end");l+=m.join(b)+F,r.setAttribute("aria-label",l)}}}}function a(e,t){if(!y.Kg(e))return e;var n=e;return y.__(t,(function(e,t){n=n.replace(new RegExp("\\{\\s*"+t+"\\s*\\}","g"),e)})),n}function s(){var t=e.get("title");return t&&t.length&&(t=t[0]),t&&t.text}function u(t){var n=e.getLocaleModel().get(["series","typeNames"]);return n[t]||n.chart}}function kF(e){if(e&&e.aria){var t=e.aria;null!=t.show&&(t.enabled=t.show),t.label=t.label||{},y.__(["description","general","series","data"],(function(e){null!=t[e]&&(t.label[e]=t[e])}))}}function xF(e){e.registerPreprocessor(kF),e.registerVisual(e.PRIORITY.VISUAL.ARIA,SF)}var EF={value:"eq","<":"lt","<=":"lte",">":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},AF=function(){function e(e){var t=this._condVal=(0,y.Kg)(e)?new RegExp(e):(0,y.gd)(e)?e:null;if(null==t){var n="";0,(0,pd.$8)(n)}}return e.prototype.evaluate=function(e){var t=typeof e;return(0,y.Kg)(t)?this._condVal.test(e):!!(0,y.Et)(t)&&this._condVal.test(e+"")},e}(),TF=function(){function e(){}return e.prototype.evaluate=function(){return this.value},e}(),MF=function(){function e(){}return e.prototype.evaluate=function(){for(var e=this.children,t=0;t<e.length;t++)if(!e[t].evaluate())return!1;return!0},e}(),OF=function(){function e(){}return e.prototype.evaluate=function(){for(var e=this.children,t=0;t<e.length;t++)if(e[t].evaluate())return!0;return!1},e}(),LF=function(){function e(){}return e.prototype.evaluate=function(){return!this.child.evaluate()},e}(),RF=function(){function e(){}return e.prototype.evaluate=function(){for(var e=!!this.valueParser,t=this.getValue,n=t(this.valueGetterParam),r=e?this.valueParser(n):null,i=0;i<this.subCondList.length;i++)if(!this.subCondList[i].evaluate(e?r:n))return!1;return!0},e}();function PF(e,t){if(!0===e||!1===e){var n=new TF;return n.value=e,n}var r="";return jF(e)||(0,pd.$8)(r),e.and?IF("and",e,t):e.or?IF("or",e,t):e.not?NF(e,t):BF(e,t)}function IF(e,t,n){var r=t[e],i="";(0,y.cy)(r)||(0,pd.$8)(i),r.length||(0,pd.$8)(i);var o="and"===e?new MF:new OF;return o.children=(0,y.Tj)(r,(function(e){return PF(e,n)})),o.children.length||(0,pd.$8)(i),o}function NF(e,t){var n=e.not,r="";jF(n)||(0,pd.$8)(r);var i=new LF;return i.child=PF(n,t),i.child||(0,pd.$8)(r),i}function BF(e,t){for(var n="",r=t.prepareGetValue(e),i=[],o=(0,y.HP)(e),a=e.parser,s=a?(0,Xy.zC)(a):null,u=0;u<o.length;u++){var l=o[u];if("parser"!==l&&!t.valueGetterAttrMap.get(l)){var c=(0,y.$3)(EF,l)?EF[l]:l,d=e[l],h=s?s(d):d,p=(0,Xy.zs)(c,h)||"reg"===c&&new AF(h);p||(0,pd.$8)(n),i.push(p)}}i.length||(0,pd.$8)(n);var f=new RF;return f.valueGetterParam=r,f.valueParser=s,f.getValue=t.getValue,f.subCondList=i,f}function jF(e){return(0,y.Gv)(e)&&!(0,y.Xj)(e)}var HF=function(){function e(e,t){this._cond=PF(e,t)}return e.prototype.evaluate=function(){return this._cond.evaluate()},e}();function GF(e,t){return new HF(e,t)}var VF={type:"echarts:filter",transform:function(e){for(var t,n=e.upstream,r=GF(e.config,{valueGetterAttrMap:(0,y.nt)({dimension:!0}),prepareGetValue:function(e){var t="",r=e.dimension;(0,y.$3)(e,"dimension")||(0,pd.$8)(t);var i=n.getDimensionInfo(r);return i||(0,pd.$8)(t),{dimIdx:i.index}},getValue:function(e){return n.retrieveValueFromItem(t,e.dimIdx)}}),i=[],o=0,a=n.count();o<a;o++)t=n.getRawDataItem(o),r.evaluate()&&i.push(t);return{data:i}}};var YF={type:"echarts:sort",transform:function(e){var t=e.upstream,n=e.config,r="",i=(0,Ir.qB)(n);i.length||(0,pd.$8)(r);var o=[];(0,y.__)(i,(function(e){var n=e.dimension,i=e.order,a=e.parser,s=e.incomparable;if(null==n&&(0,pd.$8)(r),"asc"!==i&&"desc"!==i&&(0,pd.$8)(r),s&&"min"!==s&&"max"!==s){var u="";0,(0,pd.$8)(u)}if("asc"!==i&&"desc"!==i){var l="";0,(0,pd.$8)(l)}var c=t.getDimensionInfo(n);c||(0,pd.$8)(r);var d=a?(0,Xy.zC)(a):null;a&&!d&&(0,pd.$8)(r),o.push({dimIdx:c.index,parser:d,comparator:new Xy.Fl(i,s)})}));var a=t.sourceFormat;a!==fd.Km&&a!==fd.Wk&&(0,pd.$8)(r);for(var s=[],u=0,l=t.count();u<l;u++)s.push(t.getRawDataItem(u));return s.sort((function(e,n){for(var r=0;r<o.length;r++){var i=o[r],a=t.retrieveValueFromItem(e,i.dimIdx),s=t.retrieveValueFromItem(n,i.dimIdx);i.parser&&(a=i.parser(a),s=i.parser(s));var u=i.comparator.evaluate(a,s);if(0!==u)return u}return 0})),{data:s}}};function WF(e){e.registerTransform(VF),e.registerTransform(YF)}var qF=n(22849),zF=n(94370),UF=n(41776);function KF(e){if(e){for(var t=[],n=0;n<e.length;n++)t.push(e[n].slice());return t}}function XF(e,t){var n=e.label,r=t&&t.getTextGuideLine();return{dataIndex:e.dataIndex,dataType:e.dataType,seriesIndex:e.seriesModel.seriesIndex,text:e.label.style.text,rect:e.hostRect,labelRect:e.rect,align:n.style.align,verticalAlign:n.style.verticalAlign,labelLinePoints:KF(r&&r.shape.points)}}var QF=["align","verticalAlign","width","height","fontSize"],JF=new G.Ay,ZF=(0,Ir.$r)(),$F=(0,Ir.$r)();function ew(e,t,n){for(var r=0;r<n.length;r++){var i=n[r];null!=t[i]&&(e[i]=t[i])}}var tw=["x","y","rotation"],nw=function(){function e(){this._labelList=[],this._chartViewList=[]}return e.prototype.clearLabels=function(){this._labelList=[],this._chartViewList=[]},e.prototype._addLabel=function(e,t,n,r,i){var o=r.style,a=r.__hostTarget,s=a.textConfig||{},u=r.getComputedTransform(),l=r.getBoundingRect().plain();Un.A.applyTransform(l,l,u),u?JF.setLocalTransform(u):(JF.x=JF.y=JF.rotation=JF.originX=JF.originY=0,JF.scaleX=JF.scaleY=1),JF.rotation=(0,Mp.n)(JF.rotation);var c,d=r.__hostTarget;if(d){c=d.getBoundingRect().plain();var h=d.getComputedTransform();Un.A.applyTransform(c,c,h)}var p=c&&d.getTextGuideLine();this._labelList.push({label:r,labelLine:p,seriesModel:n,dataIndex:e,dataType:t,layoutOption:i,computedLayoutOption:null,rect:l,hostRect:c,priority:c?c.width*c.height:0,defaultAttr:{ignore:r.ignore,labelGuideIgnore:p&&p.ignore,x:JF.x,y:JF.y,scaleX:JF.scaleX,scaleY:JF.scaleY,rotation:JF.rotation,style:{x:o.x,y:o.y,align:o.align,verticalAlign:o.verticalAlign,width:o.width,height:o.height,fontSize:o.fontSize},cursor:r.cursor,attachedPos:s.position,attachedRot:s.rotation}})},e.prototype.addLabelsOfSeries=function(e){var t=this;this._chartViewList.push(e);var n=e.__model,r=n.get("labelLayout");((0,y.Tn)(r)||(0,y.HP)(r).length)&&e.group.traverse((function(e){if(e.ignore)return!0;var i=e.getTextContent(),o=(0,Lr.z)(e);i&&!i.disableLabelLayout&&t._addLabel(o.dataIndex,o.dataType,n,i,r)}))},e.prototype.updateLayoutConfig=function(e){var t=e.getWidth(),n=e.getHeight();function r(e,t){return function(){(0,Ju.lB)(e,t)}}for(var i=0;i<this._labelList.length;i++){var o=this._labelList[i],a=o.label,s=a.__hostTarget,u=o.defaultAttr,l=void 0;l=(0,y.Tn)(o.layoutOption)?o.layoutOption(XF(o,s)):o.layoutOption,l=l||{},o.computedLayoutOption=l;var c=Math.PI/180;s&&s.setTextConfig({local:!1,position:null!=l.x||null!=l.y?null:u.attachedPos,rotation:null!=l.rotate?l.rotate*c:u.attachedRot,offset:[l.dx||0,l.dy||0]});var d=!1;if(null!=l.x?(a.x=(0,Xt.lo)(l.x,t),a.setStyle("x",0),d=!0):(a.x=u.x,a.setStyle("x",u.style.x)),null!=l.y?(a.y=(0,Xt.lo)(l.y,n),a.setStyle("y",0),d=!0):(a.y=u.y,a.setStyle("y",u.style.y)),l.labelLinePoints){var h=s.getTextGuideLine();h&&(h.setShape({points:l.labelLinePoints}),d=!1)}var p=ZF(a);p.needsUpdateLabelLine=d,a.rotation=null!=l.rotate?l.rotate*c:u.rotation,a.scaleX=u.scaleX,a.scaleY=u.scaleY;for(var f=0;f<QF.length;f++){var g=QF[f];a.setStyle(g,null!=l[g]?l[g]:u.style[g])}if(l.draggable){if(a.draggable=!0,a.cursor="move",s){var m=o.seriesModel;if(null!=o.dataIndex){var _=o.seriesModel.getData(o.dataType);m=_.getItemModel(o.dataIndex)}a.on("drag",r(s,m.getModel("labelLine")))}}else a.off("drag"),a.cursor=u.cursor}},e.prototype.layout=function(e){var t=e.getWidth(),n=e.getHeight(),r=(0,UF.os)(this._labelList),i=(0,y.pb)(r,(function(e){return"shiftX"===e.layoutOption.moveOverlap})),o=(0,y.pb)(r,(function(e){return"shiftY"===e.layoutOption.moveOverlap}));(0,UF.QX)(i,0,t),(0,UF.Xe)(o,0,n);var a=(0,y.pb)(r,(function(e){return e.layoutOption.hideOverlap}));(0,UF.If)(a)},e.prototype.processLabelsOverall=function(){var e=this;(0,y.__)(this._chartViewList,(function(t){var n=t.__model,r=t.ignoreLabelLineUpdate,i=n.isAnimationEnabled();t.group.traverse((function(t){if(t.ignore&&!t.forceLabelAnimation)return!0;var o=!r,a=t.getTextContent();!o&&a&&(o=ZF(a).needsUpdateLabelLine),o&&e._updateLabelLine(t,n),i&&e._animateLabels(t,n)}))}))},e.prototype._updateLabelLine=function(e,t){var n=e.getTextContent(),r=(0,Lr.z)(e),i=r.dataIndex;if(n&&null!=i){var o=t.getData(r.dataType),a=o.getItemModel(i),s={},u=o.getItemVisual(i,"style");if(u){var l=o.getVisual("drawType");s.stroke=u[l]}var c=a.getModel("labelLine");(0,Ju.eR)(e,(0,Ju.rv)(a),s),(0,Ju.lB)(e,c)}},e.prototype._animateLabels=function(e,t){var n=e.getTextContent(),r=e.getTextGuideLine();if(n&&(e.forceLabelAnimation||!n.ignore&&!n.invisible&&!e.disableLabelAnimation&&!(0,mt.LR)(e))){var i=ZF(n),o=i.oldLayout,a=(0,Lr.z)(e),s=a.dataIndex,u={x:n.x,y:n.y,rotation:n.rotation},l=t.getData(a.dataType);if(o){n.attr(o);var c=e.prevStates;c&&((0,y.qh)(c,"select")>=0&&n.attr(i.oldLayoutSelect),(0,y.qh)(c,"emphasis")>=0&&n.attr(i.oldLayoutEmphasis)),(0,mt.oi)(n,u,t,s)}else if(n.attr(u),!(0,Ft.Lu)(n).valueAnimation){var d=(0,y.bZ)(n.style.opacity,1);n.style.opacity=0,(0,mt.LW)(n,{style:{opacity:d}},t,s)}if(i.oldLayout=u,n.states.select){var h=i.oldLayoutSelect={};ew(h,u,tw),ew(h,n.states.select,tw)}if(n.states.emphasis){var p=i.oldLayoutEmphasis={};ew(p,u,tw),ew(p,n.states.emphasis,tw)}(0,Ft.xb)(n,s,l,t,t)}if(r&&!r.ignore&&!r.invisible){i=$F(r),o=i.oldLayout;var f={points:r.shape.points};o?(r.attr({shape:o}),(0,mt.oi)(r,{shape:f},t)):(r.setShape(f),r.style.strokePercent=0,(0,mt.LW)(r,{style:{strokePercent:1}},t)),i.oldLayout=f}},e}(),rw=nw,iw=(0,Ir.$r)();function ow(e){e.registerUpdateLifecycle("series:beforeupdate",(function(e,t,n){var r=iw(t).labelManager;r||(r=iw(t).labelManager=new rw),r.clearLabels()})),e.registerUpdateLifecycle("series:layoutlabels",(function(e,t,n){var r=iw(t).labelManager;n.updatedSeries.forEach((function(e){r.addLabelsOfSeries(t.getViewOfSeriesModel(e))})),r.updateLayoutConfig(t),r.layout(t),r.processLabelsOverall()}))}(0,r.Y)([i.a]),(0,r.Y)([nt]),(0,r.Y)([rt.a,it.a,ot.a,at.a,en,Mi,Po,ps,Nu,Xu,ul,mc,Xc,md,Ud,nh,xh,jh,yp,Ap,Qp,Eg]),(0,r.Y)(Ag.a),(0,r.Y)(km),(0,r.Y)(Ti),(0,r.Y)($m),(0,r.Y)(gc),(0,r.Y)(c_),(0,r.Y)(E_),(0,r.Y)(A_.a),(0,r.Y)(T_.a),(0,r.Y)(Ng.a),(0,r.Y)(py),(0,r.Y)(fy.a),(0,r.Y)(Hy),(0,r.Y)(fv),(0,r.Y)(kv),(0,r.Y)(jv),(0,r.Y)(Hv.a),(0,r.Y)(Sb),(0,r.Y)(sb),(0,r.Y)(Db),(0,r.Y)(FF),(0,r.Y)(pF),(0,r.Y)(bF),(0,r.Y)(xF),(0,r.Y)(WF),(0,r.Y)(qF.a),(0,r.Y)(zF.i),(0,r.Y)(ow)},31989:function(e,t,n){"use strict";n.d(t,{Jw:function(){return a},LR:function(){return c},LW:function(){return l},Nz:function(){return d},Xr:function(){return g},ap:function(){return f},oi:function(){return u},t5:function(){return p}});var r=n(5179),i=n(53839),o=(0,i.$r)();function a(e,t,n,i,o){var a;if(t&&t.ecModel){var s=t.ecModel.getUpdatePayload();a=s&&s.animation}var u=t&&t.isAnimationEnabled(),l="update"===e;if(u){var c=void 0,d=void 0,h=void 0;i?(c=(0,r.bZ)(i.duration,200),d=(0,r.bZ)(i.easing,"cubicOut"),h=0):(c=t.getShallow(l?"animationDurationUpdate":"animationDuration"),d=t.getShallow(l?"animationEasingUpdate":"animationEasing"),h=t.getShallow(l?"animationDelayUpdate":"animationDelay")),a&&(null!=a.duration&&(c=a.duration),null!=a.easing&&(d=a.easing),null!=a.delay&&(h=a.delay)),(0,r.Tn)(h)&&(h=h(n,o)),(0,r.Tn)(c)&&(c=c(n));var p={duration:c||0,delay:h,easing:d};return p}return null}function s(e,t,n,i,o,s,u){var l,c=!1;(0,r.Tn)(o)?(u=s,s=o,o=null):(0,r.Gv)(o)&&(s=o.cb,u=o.during,c=o.isFrom,l=o.removeOpt,o=o.dataIndex);var d="leave"===e;d||t.stopAnimation("leave");var h=a(e,i,o,d?l||{}:null,i&&i.getAnimationDelayParams?i.getAnimationDelayParams(t,o):null);if(h&&h.duration>0){var p=h.duration,f=h.delay,g=h.easing,m={duration:p,delay:f||0,easing:g,done:s,force:!!s||!!u,setToFinal:!d,scope:e,during:u};c?t.animateFrom(n,m):t.animateTo(n,m)}else t.stopAnimation(),!c&&t.attr(n),u&&u(1),s&&s()}function u(e,t,n,r,i,o){s("update",e,t,n,r,i,o)}function l(e,t,n,r,i,o){s("enter",e,t,n,r,i,o)}function c(e){if(!e.__zr)return!0;for(var t=0;t<e.animators.length;t++){var n=e.animators[t];if("leave"===n.scope)return!0}return!1}function d(e,t,n,r,i,o){c(e)||s("leave",e,t,n,r,i,o)}function h(e,t,n,r){e.removeTextContent(),e.removeTextGuideLine(),d(e,{style:{opacity:0}},t,n,r)}function p(e,t,n){function r(){e.parent&&e.parent.remove(e)}e.isGroup?e.traverse((function(e){e.isGroup||h(e,t,n,r)})):h(e,t,n,r)}function f(e){o(e).oldStyle=e.style}function g(e){return o(e).oldStyle}},94370:function(e,t,n){"use strict";n.d(t,{i:function(){return Oe}});var r=n(55198),i=n(5179),o=n(19008),a=n(6107),s=n(41548),u=n(942),l=n(58683),c=n(57968),d=n(27753),h=n(21473),p=n(4604),f=n(57077),g=n(60178),m=n(82146),_=m.A.CMD;function y(e,t){return Math.abs(e-t)<1e-5}function v(e){var t,n,r,i,o,a=e.data,s=e.len(),u=[],l=0,c=0,d=0,h=0;function p(e,n){t&&t.length>2&&u.push(t),t=[e,n]}function f(e,n,r,i){y(e,r)&&y(n,i)||t.push(e,n,r,i,r,i)}function g(e,n,r,i,o,a){var s=Math.abs(n-e),u=4*Math.tan(s/4)/3,l=n<e?-1:1,c=Math.cos(e),d=Math.sin(e),h=Math.cos(n),p=Math.sin(n),f=c*o+r,g=d*a+i,m=h*o+r,_=p*a+i,y=o*u*l,v=a*u*l;t.push(f-y*d,g+v*c,m+y*p,_-v*h,m,_)}for(var m=0;m<s;){var v=a[m++],b=1===m;switch(b&&(l=a[m],c=a[m+1],d=l,h=c,v!==_.L&&v!==_.C&&v!==_.Q||(t=[d,h])),v){case _.M:l=d=a[m++],c=h=a[m++],p(d,h);break;case _.L:n=a[m++],r=a[m++],f(l,c,n,r),l=n,c=r;break;case _.C:t.push(a[m++],a[m++],a[m++],a[m++],l=a[m++],c=a[m++]);break;case _.Q:n=a[m++],r=a[m++],i=a[m++],o=a[m++],t.push(l+2/3*(n-l),c+2/3*(r-c),i+2/3*(n-i),o+2/3*(r-o),i,o),l=i,c=o;break;case _.A:var F=a[m++],w=a[m++],C=a[m++],D=a[m++],S=a[m++],k=a[m++]+S;m+=1;var x=!a[m++];n=Math.cos(S)*C+F,r=Math.sin(S)*D+w,b?(d=n,h=r,p(d,h)):f(l,c,n,r),l=Math.cos(k)*C+F,c=Math.sin(k)*D+w;for(var E=(x?-1:1)*Math.PI/2,A=S;x?A>k:A<k;A+=E){var T=x?Math.max(A+E,k):Math.min(A+E,k);g(A,T,F,w,C,D)}break;case _.R:d=l=a[m++],h=c=a[m++],n=d+a[m++],r=h+a[m++],p(n,h),f(n,h,n,r),f(n,r,d,r),f(d,r,d,h),f(d,h,n,h);break;case _.Z:t&&f(l,c,d,h),l=d,c=h;break}}return t&&t.length>2&&u.push(t),u}function b(e,t,n,r,i,a,s,u,l,c){if(y(e,n)&&y(t,r)&&y(i,s)&&y(a,u))l.push(s,u);else{var d=2/c,h=d*d,p=s-e,f=u-t,g=Math.sqrt(p*p+f*f);p/=g,f/=g;var m=n-e,_=r-t,v=i-s,F=a-u,w=m*m+_*_,C=v*v+F*F;if(w<h&&C<h)l.push(s,u);else{var D=p*m+f*_,S=-p*v-f*F,k=w-D*D,x=C-S*S;if(k<h&&D>=0&&x<h&&S>=0)l.push(s,u);else{var E=[],A=[];(0,o.YT)(e,n,i,s,.5,E),(0,o.YT)(t,r,a,u,.5,A),b(E[0],A[0],E[1],A[1],E[2],A[2],E[3],A[3],l,c),b(E[4],A[4],E[5],A[5],E[6],A[6],E[7],A[7],l,c)}}}}function F(e,t){var n=v(e),r=[];t=t||1;for(var i=0;i<n.length;i++){var o=n[i],a=[],s=o[0],u=o[1];a.push(s,u);for(var l=2;l<o.length;){var c=o[l++],d=o[l++],h=o[l++],p=o[l++],f=o[l++],g=o[l++];b(s,u,c,d,h,p,f,g,a,t),s=f,u=g}r.push(a)}return r}function w(e,t,n){var r=e[t],i=e[1-t],o=Math.abs(r/i),a=Math.ceil(Math.sqrt(o*n)),s=Math.floor(n/a);0===s&&(s=1,a=n);for(var u=[],l=0;l<a;l++)u.push(s);var c=a*s,d=n-c;if(d>0)for(l=0;l<d;l++)u[l%a]+=1;return u}function C(e,t,n){for(var r=e.r0,i=e.r,o=e.startAngle,a=e.endAngle,s=Math.abs(a-o),u=s*i,l=i-r,c=u>Math.abs(l),d=w([u,l],c?0:1,t),h=(c?s:l)/d.length,p=0;p<d.length;p++)for(var f=(c?l:s)/d[p],g=0;g<d[p];g++){var m={};c?(m.startAngle=o+h*p,m.endAngle=o+h*(p+1),m.r0=r+f*g,m.r=r+f*(g+1)):(m.startAngle=o+f*g,m.endAngle=o+f*(g+1),m.r0=r+h*p,m.r=r+h*(p+1)),m.clockwise=e.clockwise,m.cx=e.cx,m.cy=e.cy,n.push(m)}}function D(e,t,n){for(var r=e.width,i=e.height,o=r>i,a=w([r,i],o?0:1,t),s=o?"width":"height",u=o?"height":"width",l=o?"x":"y",c=o?"y":"x",d=e[s]/a.length,h=0;h<a.length;h++)for(var p=e[u]/a[h],f=0;f<a[h];f++){var g={};g[l]=h*d,g[c]=f*p,g[s]=d,g[u]=p,g.x+=e.x,g.y+=e.y,n.push(g)}}function S(e,t,n,r){return e*r-n*t}function k(e,t,n,r,i,o,a,s){var u=n-e,l=r-t,c=a-i,d=s-o,p=S(c,d,u,l);if(Math.abs(p)<1e-6)return null;var f=e-i,g=t-o,m=S(f,g,c,d)/p;return m<0||m>1?null:new h.A(m*u+e,m*l+t)}function x(e,t,n){var r=new h.A;h.A.sub(r,n,t),r.normalize();var i=new h.A;h.A.sub(i,e,t);var o=i.dot(r);return o}function E(e,t){var n=e[e.length-1];n&&n[0]===t[0]&&n[1]===t[1]||e.push(t)}function A(e,t,n){for(var r=e.length,i=[],o=0;o<r;o++){var a=e[o],s=e[(o+1)%r],u=k(a[0],a[1],s[0],s[1],t.x,t.y,n.x,n.y);u&&i.push({projPt:x(u,t,n),pt:u,idx:o})}if(i.length<2)return[{points:e},{points:e}];i.sort((function(e,t){return e.projPt-t.projPt}));var l=i[0],c=i[i.length-1];if(c.idx<l.idx){var d=l;l=c,c=d}var h=[l.pt.x,l.pt.y],p=[c.pt.x,c.pt.y],f=[h],g=[p];for(o=l.idx+1;o<=c.idx;o++)E(f,e[o].slice());E(f,p),E(f,h);for(o=c.idx+1;o<=l.idx+r;o++)E(g,e[o%r].slice());return E(g,h),E(g,p),[{points:f},{points:g}]}function T(e){var t=e.points,n=[],r=[];(0,c.Cr)(t,n,r);var i=new d.A(n[0],n[1],r[0]-n[0],r[1]-n[1]),o=i.width,a=i.height,s=i.x,u=i.y,l=new h.A,p=new h.A;return o>a?(l.x=p.x=s+o/2,l.y=u,p.y=u+a):(l.y=p.y=u+a/2,l.x=s,p.x=s+o),A(t,l,p)}function M(e,t,n,r){if(1===n)r.push(t);else{var i=Math.floor(n/2),o=e(t);M(e,o[0],i,r),M(e,o[1],n-i,r)}return r}function O(e,t){for(var n=[],r=0;r<t;r++)n.push((0,u.rR)(e));return n}function L(e,t){t.setStyle(e.style),t.z=e.z,t.z2=e.z2,t.zlevel=e.zlevel}function R(e){for(var t=[],n=0;n<e.length;)t.push([e[n++],e[n++]]);return t}function P(e,t){var n,r=[],o=e.shape;switch(e.type){case"rect":D(o,t,r),n=f.A;break;case"sector":C(o,t,r),n=g.A;break;case"circle":C({r0:0,r:o.r,startAngle:0,endAngle:2*Math.PI,cx:o.cx,cy:o.cy},t,r),n=g.A;break;default:var a=e.getComputedTransform(),s=a?Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3])):1,u=(0,i.Tj)(F(e.getUpdatedPathProxy(),s),(function(e){return R(e)})),l=u.length;if(0===l)M(T,{points:u[0]},t,r);else if(l===t)for(var d=0;d<l;d++)r.push({points:u[d]});else{var h=0,m=(0,i.Tj)(u,(function(e){var t=[],n=[];(0,c.Cr)(e,t,n);var r=(n[1]-t[1])*(n[0]-t[0]);return h+=r,{poly:e,area:r}}));m.sort((function(e,t){return t.area-e.area}));var _=t;for(d=0;d<l;d++){var y=m[d];if(_<=0)break;var v=d===l-1?_:Math.ceil(y.area/h*t);v<0||(M(T,{points:y.poly},v,r),_-=v)}}n=p.A;break}if(!n)return O(e,t);var b=[];for(d=0;d<r.length;d++){var w=new n;w.setShape(r[d]),L(e,w),b.push(w)}return b}function I(e,t){var n=e.length,r=t.length;if(n===r)return[e,t];for(var i=[],a=[],s=n<r?e:t,u=Math.min(n,r),l=Math.abs(r-n)/6,c=(u-2)/6,d=Math.ceil(l/c)+1,h=[s[0],s[1]],p=l,f=2;f<u;){var g=s[f-2],m=s[f-1],_=s[f++],y=s[f++],v=s[f++],b=s[f++],F=s[f++],w=s[f++];if(p<=0)h.push(_,y,v,b,F,w);else{for(var C=Math.min(p,d-1)+1,D=1;D<=C;D++){var S=D/C;(0,o.YT)(g,_,v,F,S,i),(0,o.YT)(m,y,b,w,S,a),g=i[3],m=a[3],h.push(i[1],a[1],i[2],a[2],g,m),_=i[5],y=a[5],v=i[6],b=a[6]}p-=C-1}}return s===e?[h,t]:[e,h]}function N(e,t){for(var n=e.length,r=e[n-2],i=e[n-1],o=[],a=0;a<t.length;)o[a++]=r,o[a++]=i;return o}function B(e,t){for(var n,r,i,o=[],a=[],s=0;s<Math.max(e.length,t.length);s++){var u=e[s],l=t[s],c=void 0,d=void 0;u?l?(n=I(u,l),c=n[0],d=n[1],r=c,i=d):(d=N(i||u,u),c=u):(c=N(r||l,l),d=l),o.push(c),a.push(d)}return[o,a]}function j(e){for(var t=0,n=0,r=0,i=e.length,o=0,a=i-2;o<i;a=o,o+=2){var s=e[a],u=e[a+1],l=e[o],c=e[o+1],d=s*c-l*u;t+=d,n+=(s+l)*d,r+=(u+c)*d}return 0===t?[e[0]||0,e[1]||0]:[n/t/3,r/t/3,t]}function H(e,t,n,r){for(var i=(e.length-2)/6,o=1/0,a=0,s=e.length,u=s-2,l=0;l<i;l++){for(var c=6*l,d=0,h=0;h<s;h+=2){var p=0===h?c:(c+h-2)%u+2,f=e[p]-n[0],g=e[p+1]-n[1],m=t[h]-r[0],_=t[h+1]-r[1],y=m-f,v=_-g;d+=y*y+v*v}d<o&&(o=d,a=l)}return a}function G(e){for(var t=[],n=e.length,r=0;r<n;r+=2)t[r]=e[n-r-2],t[r+1]=e[n-r-1];return t}function V(e,t,n,r){for(var i,o=[],a=0;a<e.length;a++){var s=e[a],u=t[a],l=j(s),c=j(u);null==i&&(i=l[2]<0!==c[2]<0);var d=[],h=[],p=0,f=1/0,g=[],m=s.length;i&&(s=G(s));for(var _=6*H(s,u,l,c),y=m-2,v=0;v<y;v+=2){var b=(_+v)%y+2;d[v+2]=s[b]-l[0],d[v+3]=s[b+1]-l[1]}if(d[0]=s[_]-l[0],d[1]=s[_+1]-l[1],n>0)for(var F=r/n,w=-r/2;w<=r/2;w+=F){var C=Math.sin(w),D=Math.cos(w),S=0;for(v=0;v<s.length;v+=2){var k=d[v],x=d[v+1],E=u[v]-c[0],A=u[v+1]-c[1],T=E*D-A*C,M=E*C+A*D;g[v]=T,g[v+1]=M;var O=T-k,L=M-x;S+=O*O+L*L}if(S<f){f=S,p=w;for(var R=0;R<g.length;R++)h[R]=g[R]}}else for(var P=0;P<m;P+=2)h[P]=u[P]-c[0],h[P+1]=u[P+1]-c[1];o.push({from:d,to:h,fromCp:l,toCp:c,rotation:-p})}return o}function Y(e){return e.__isCombineMorphing}var W="__mOriginal_";function q(e,t,n){var r=W+t,i=e[r]||e[t];e[r]||(e[r]=e[t]);var o=n.replace,a=n.after,s=n.before;e[t]=function(){var e,t=arguments;return s&&s.apply(this,t),e=o?o.apply(this,t):i.apply(this,t),a&&a.apply(this,t),e}}function z(e,t){var n=W+t;e[n]&&(e[t]=e[n],e[n]=null)}function U(e,t){for(var n=0;n<e.length;n++)for(var r=e[n],i=0;i<r.length;){var o=r[i],a=r[i+1];r[i++]=t[0]*o+t[2]*a+t[4],r[i++]=t[1]*o+t[3]*a+t[5]}}function K(e,t){var n=e.getUpdatedPathProxy(),r=t.getUpdatedPathProxy(),i=B(v(n),v(r)),o=i[0],a=i[1],u=e.getComputedTransform(),l=t.getComputedTransform();function c(){this.transform=null}u&&U(o,u),l&&U(a,l),q(t,"updateTransform",{replace:c}),t.transform=null;var d=V(o,a,10,Math.PI),h=[];q(t,"buildPath",{replace:function(e){for(var n=t.__morphT,r=1-n,i=[],o=0;o<d.length;o++){var a=d[o],u=a.from,l=a.to,c=a.rotation*n,p=a.fromCp,f=a.toCp,g=Math.sin(c),m=Math.cos(c);(0,s.Cc)(i,p,f,n);for(var _=0;_<u.length;_+=2){var y=u[_],v=u[_+1],b=l[_],F=l[_+1],w=y*r+b*n,C=v*r+F*n;h[_]=w*m-C*g+i[0],h[_+1]=w*g+C*m+i[1]}var D=h[0],S=h[1];e.moveTo(D,S);for(_=2;_<u.length;){b=h[_++],F=h[_++];var k=h[_++],x=h[_++],E=h[_++],A=h[_++];D===b&&S===F&&k===E&&x===A?e.lineTo(E,A):e.bezierCurveTo(b,F,k,x,E,A),D=E,S=A}}}})}function X(e,t,n){if(!e||!t)return t;var r=n.done,o=n.during;function a(){z(t,"buildPath"),z(t,"updateTransform"),t.__morphT=-1,t.createPathProxy(),t.dirtyShape()}return K(e,t),t.__morphT=0,t.animateTo({__morphT:1},(0,i.NT)({during:function(e){t.dirtyShape(),o&&o(e)},done:function(){a(),r&&r()}},n)),t}function Q(e,t,n,r,i,o){var a=16;e=i===n?0:Math.round(32767*(e-n)/(i-n)),t=o===r?0:Math.round(32767*(t-r)/(o-r));for(var s,u=0,l=(1<<a)/2;l>0;l/=2){var c=0,d=0;(e&l)>0&&(c=1),(t&l)>0&&(d=1),u+=l*l*(3*c^d),0===d&&(1===c&&(e=l-1-e,t=l-1-t),s=e,e=t,t=s)}return u}function J(e){var t=1/0,n=1/0,r=-1/0,o=-1/0,a=(0,i.Tj)(e,(function(e){var i=e.getBoundingRect(),a=e.getComputedTransform(),s=i.x+i.width/2+(a?a[4]:0),u=i.y+i.height/2+(a?a[5]:0);return t=Math.min(s,t),n=Math.min(u,n),r=Math.max(s,r),o=Math.max(u,o),[s,u]})),s=(0,i.Tj)(a,(function(i,a){return{cp:i,z:Q(i[0],i[1],t,n,r,o),path:e[a]}}));return s.sort((function(e,t){return e.z-t.z})).map((function(e){return e.path}))}function Z(e){return P(e.path,e.count)}function $(){return{fromIndividuals:[],toIndividuals:[],count:0}}function ee(e,t,n){var r=[];function o(e){for(var t=0;t<e.length;t++){var n=e[t];Y(n)?o(n.childrenRef()):n instanceof a.Ay&&r.push(n)}}o(e);var s=r.length;if(!s)return $();var u=n.dividePath||Z,c=u({path:t,count:s});if(c.length!==s)return console.error("Invalid morphing: unmatched splitted path"),$();r=J(r),c=J(c);for(var d=n.done,h=n.during,p=n.individualDelay,f=new l.Ay,g=0;g<s;g++){var m=r[g],_=c[g];_.parent=t,_.copyTransform(f),p||K(m,_)}function y(e){for(var t=0;t<c.length;t++)c[t].addSelfToZr(e)}function v(){t.__isCombineMorphing=!1,t.__morphT=-1,t.childrenRef=null,z(t,"addSelfToZr"),z(t,"removeSelfFromZr")}t.__isCombineMorphing=!0,t.childrenRef=function(){return c},q(t,"addSelfToZr",{after:function(e){y(e)}}),q(t,"removeSelfFromZr",{after:function(e){for(var t=0;t<c.length;t++)c[t].removeSelfFromZr(e)}});var b=c.length;if(p){var F=b,w=function(){F--,0===F&&(v(),d&&d())};for(g=0;g<b;g++){var C=p?(0,i.NT)({delay:(n.delay||0)+p(g,b,r[g],c[g]),done:w},n):n;X(r[g],c[g],C)}}else t.__morphT=0,t.animateTo({__morphT:1},(0,i.NT)({during:function(e){for(var n=0;n<b;n++){var r=c[n];r.__morphT=t.__morphT,r.dirtyShape()}h&&h(e)},done:function(){v();for(var t=0;t<e.length;t++)z(e[t],"updateTransform");d&&d()}},n));return t.__zr&&y(t.__zr),{fromIndividuals:r,toIndividuals:c,count:b}}function te(e,t,n){var r=t.length,o=[],s=n.dividePath||Z;function l(e){for(var t=0;t<e.length;t++){var n=e[t];Y(n)?l(n.childrenRef()):n instanceof a.Ay&&o.push(n)}}if(Y(e)){l(e.childrenRef());var c=o.length;if(c<r)for(var d=0,h=c;h<r;h++)o.push((0,u.rR)(o[d++%c]));o.length=r}else{o=s({path:e,count:r});var p=e.getComputedTransform();for(h=0;h<o.length;h++)o[h].setLocalTransform(p);if(o.length!==r)return console.error("Invalid morphing: unmatched splitted path"),$()}o=J(o),t=J(t);var f=n.individualDelay;for(h=0;h<r;h++){var g=f?(0,i.NT)({delay:(n.delay||0)+f(h,r,o[h],t[h])},n):n;X(o[h],t[h],g)}return{fromIndividuals:o,toIndividuals:t,count:t.length}}var ne=n(31989);function re(e){return(0,i.cy)(e[0])}function ie(e,t){for(var n=[],r=e.length,i=0;i<r;i++)n.push({one:e[i],many:[]});for(i=0;i<t.length;i++){var o=t[i].length,a=void 0;for(a=0;a<o;a++)n[a%r].many.push(t[i][a])}var s=0;for(i=r-1;i>=0;i--)if(!n[i].many.length){var u=n[s].many;if(u.length<=1){if(!s)return n;s=0}o=u.length;var l=Math.ceil(o/2);n[i].many=u.slice(l,o),n[s].many=u.slice(0,l),s++}return n}var oe={clone:function(e){for(var t=[],n=1-Math.pow(1-e.path.style.opacity,1/e.count),r=0;r<e.count;r++){var i=(0,u.rR)(e.path);i.setStyle("opacity",n),t.push(i)}return t},split:null};function ae(e,t,n,r,o,a){if(e.length&&t.length){var s=(0,ne.Jw)("update",r,o);if(s&&s.duration>0){var u,l,c=r.getModel("universalTransition").get("delay"),d=Object.assign({setToFinal:!0},s);re(e)&&(u=e,l=t),re(t)&&(u=t,l=e);for(var h=u?u===e:e.length>t.length,p=u?ie(l,u):ie(h?t:e,[h?e:t]),f=0,g=0;g<p.length;g++)f+=p[g].many.length;var m=0;for(g=0;g<p.length;g++)_(p[g],h,m,f),m+=p[g].many.length}}function _(e,t,r,o,s){var u=e.many,l=e.one;if(1!==u.length||s)for(var h=(0,i.NT)({dividePath:oe[n],individualDelay:c&&function(e,t,n,i){return c(e+r,o)}},d),p=t?ee(u,l,h):te(l,u,h),f=p.fromIndividuals,g=p.toIndividuals,m=f.length,y=0;y<m;y++){F=c?(0,i.NT)({delay:c(y,m)},d):d;a(f[y],g[y],t?u[y]:e.one,t?e.one:u[y],F)}else{var v=t?u[0]:l,b=t?l:u[0];if(Y(v))_({many:[v],one:b},!0,r,o,!0);else{var F=c?(0,i.NT)({delay:c(r,o)},d):d;X(v,b,F),a(v,b,v,b,F)}}}}function se(e){if(!e)return[];if((0,i.cy)(e)){for(var t=[],n=0;n<e.length;n++)t.push(se(e[n]));return t}var r=[];return e.traverse((function(e){e instanceof a.Ay&&!e.disableMorphing&&!e.invisible&&!e.ignore&&r.push(e)})),r}var ue=n(55352),le=n(53839),ce=(n(69208),n(93042)),de=1e4,he=0,pe=1,fe=2,ge=(0,le.$r)();function me(e,t){for(var n=e.dimensions,r=0;r<n.length;r++){var i=e.getDimensionInfo(n[r]);if(i&&0===i.otherDims[t])return n[r]}}function _e(e,t,n){var r=e.getDimensionInfo(n),i=r&&r.ordinalMeta;if(r){var o=e.get(r.name,t);return i&&i.categories[o]||o+""}}function ye(e,t,n,r){var i=r?"itemChildGroupId":"itemGroupId",o=me(e,i);if(o){var a=_e(e,t,o);return a}var s=e.getRawDataItem(t),u=r?"childGroupId":"groupId";return s&&s[u]?s[u]+"":r?void 0:n||e.getId(t)}function ve(e){var t=[];return(0,i.__)(e,(function(e){var n=e.data,r=e.dataGroupId;if(!(n.count()>de))for(var i=n.getIndices(),o=0;o<i.length;o++)t.push({data:n,groupId:ye(n,o,r,!1),childGroupId:ye(n,o,r,!0),divide:e.divide,dataIndex:o})})),t}function be(e,t,n){e.traverse((function(e){e instanceof a.Ay&&(0,ne.LW)(e,{style:{opacity:0}},t,{dataIndex:n,isFrom:!0})}))}function Fe(e){if(e.parent){var t=e.getComputedTransform();e.setLocalTransform(t),e.parent.remove(e)}}function we(e){e.stopAnimation(),e.isGroup&&e.traverse((function(e){e.stopAnimation()}))}function Ce(e,t,n){var r=(0,ne.Jw)("update",n,t);r&&e.traverse((function(e){if(e instanceof ce.Ay){var t=(0,ne.Xr)(e);t&&e.animateFrom({style:t},r)}}))}function De(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++){var i=e[r],o=t[r];if(i.data.getId(i.dataIndex)!==o.data.getId(o.dataIndex))return!1}return!0}function Se(e,t,n){var r=ve(e),o=ve(t);function s(e,t,n,r,o){(n||e)&&t.animateFrom({style:n&&n!==e?(0,i.X$)((0,i.X$)({},n.style),e.style):e.style},o)}var u=!1,l=he,c=(0,i.nt)(),d=(0,i.nt)();r.forEach((function(e){e.groupId&&c.set(e.groupId,!0),e.childGroupId&&d.set(e.childGroupId,!0)}));for(var h=0;h<o.length;h++){var p=o[h].groupId;if(d.get(p)){l=pe;break}var f=o[h].childGroupId;if(f&&c.get(f)){l=fe;break}}function g(e,t){return function(n){var r=n.data,i=n.dataIndex;return t?r.getId(i):e?l===pe?n.childGroupId:n.groupId:l===fe?n.childGroupId:n.groupId}}var m=De(r,o),_={};if(!m)for(h=0;h<o.length;h++){var y=o[h],v=y.data.getItemGraphicEl(y.dataIndex);v&&(_[v.id]=!0)}function b(e,t){var n=r[t],i=o[e],a=i.data.hostModel,l=n.data.getItemGraphicEl(n.dataIndex),c=i.data.getItemGraphicEl(i.dataIndex);l!==c?l&&_[l.id]||c&&(we(c),l?(we(l),Fe(l),u=!0,ae(se(l),se(c),i.divide,a,e,s)):be(c,a,e)):c&&Ce(c,i.dataIndex,a)}new ue.A(r,o,g(!0,m),g(!1,m),null,"multiple").update(b).updateManyToOne((function(e,t){var n=o[e],a=n.data,l=a.hostModel,c=a.getItemGraphicEl(n.dataIndex),d=(0,i.pb)((0,i.Tj)(t,(function(e){return r[e].data.getItemGraphicEl(r[e].dataIndex)})),(function(e){return e&&e!==c&&!_[e.id]}));c&&(we(c),d.length?((0,i.__)(d,(function(e){we(e),Fe(e)})),u=!0,ae(se(d),se(c),n.divide,l,e,s)):be(c,l,n.dataIndex))})).updateOneToMany((function(e,t){var n=r[t],a=n.data.getItemGraphicEl(n.dataIndex);if(!a||!_[a.id]){var l=(0,i.pb)((0,i.Tj)(e,(function(e){return o[e].data.getItemGraphicEl(o[e].dataIndex)})),(function(e){return e&&e!==a})),c=o[e[0]].data.hostModel;l.length&&((0,i.__)(l,(function(e){return we(e)})),a?(we(a),Fe(a),u=!0,ae(se(a),se(l),n.divide,c,e[0],s)):(0,i.__)(l,(function(t){return be(t,c,e[0])})))}})).updateManyToMany((function(e,t){new ue.A(t,e,(function(e){return r[e].data.getId(r[e].dataIndex)}),(function(e){return o[e].data.getId(o[e].dataIndex)})).update((function(n,r){b(e[n],t[r])})).execute()})).execute(),u&&(0,i.__)(t,(function(e){var t=e.data,r=t.hostModel,i=r&&n.getViewOfSeriesModel(r),o=(0,ne.Jw)("update",r,0);i&&r.isAnimationEnabled()&&o&&o.duration>0&&i.group.traverse((function(e){e instanceof a.Ay&&!e.animators.length&&e.animateFrom({style:{opacity:0}},o)}))}))}function ke(e){var t=e.getModel("universalTransition").get("seriesKey");return t||e.id}function xe(e){return(0,i.cy)(e)?e.sort().join(","):e}function Ee(e){if(e.hostModel)return e.hostModel.getModel("universalTransition").get("divideShape")}function Ae(e,t){var n=(0,i.nt)(),r=(0,i.nt)(),o=(0,i.nt)();return(0,i.__)(e.oldSeries,(function(t,n){var a=e.oldDataGroupIds[n],s=e.oldData[n],u=ke(t),l=xe(u);r.set(l,{dataGroupId:a,data:s}),(0,i.cy)(u)&&(0,i.__)(u,(function(e){o.set(e,{key:l,dataGroupId:a,data:s})}))})),(0,i.__)(t.updatedSeries,(function(e){if(e.isUniversalTransitionEnabled()&&e.isAnimationEnabled()){var t=e.get("dataGroupId"),a=e.getData(),s=ke(e),u=xe(s),l=r.get(u);if(l)n.set(u,{oldSeries:[{dataGroupId:l.dataGroupId,divide:Ee(l.data),data:l.data}],newSeries:[{dataGroupId:t,divide:Ee(a),data:a}]});else if((0,i.cy)(s)){0;var c=[];(0,i.__)(s,(function(e){var t=r.get(e);t.data&&c.push({dataGroupId:t.dataGroupId,divide:Ee(t.data),data:t.data})})),c.length&&n.set(u,{oldSeries:c,newSeries:[{dataGroupId:t,data:a,divide:Ee(a)}]})}else{var d=o.get(s);if(d){var h=n.get(d.key);h||(h={oldSeries:[{dataGroupId:d.dataGroupId,data:d.data,divide:Ee(d.data)}],newSeries:[]},n.set(d.key,h)),h.newSeries.push({dataGroupId:t,data:a,divide:Ee(a)})}}}})),n}function Te(e,t){for(var n=0;n<e.length;n++){var r=null!=t.seriesIndex&&t.seriesIndex===e[n].seriesIndex||null!=t.seriesId&&t.seriesId===e[n].id;if(r)return n}}function Me(e,t,n,r){var o=[],a=[];(0,i.__)((0,le.qB)(e.from),(function(e){var n=Te(t.oldSeries,e);n>=0&&o.push({dataGroupId:t.oldDataGroupIds[n],data:t.oldData[n],divide:Ee(t.oldData[n]),groupIdDim:e.dimension})})),(0,i.__)((0,le.qB)(e.to),(function(e){var r=Te(n.updatedSeries,e);if(r>=0){var i=n.updatedSeries[r].getData();a.push({dataGroupId:t.oldDataGroupIds[r],data:i,divide:Ee(i),groupIdDim:e.dimension})}})),o.length>0&&a.length>0&&Se(o,a,r)}function Oe(e){e.registerUpdateLifecycle("series:beforeupdate",(function(e,t,n){(0,i.__)((0,le.qB)(n.seriesTransition),(function(e){(0,i.__)((0,le.qB)(e.to),(function(e){for(var t=n.updatedSeries,i=0;i<t.length;i++)(null!=e.seriesIndex&&e.seriesIndex===t[i].seriesIndex||null!=e.seriesId&&e.seriesId===t[i].id)&&(t[i][r.U]=!0)}))}))})),e.registerUpdateLifecycle("series:transition",(function(e,t,n){var o=ge(t);if(o.oldSeries&&n.updatedSeries&&n.optionChanged){var a=n.seriesTransition;if(a)(0,i.__)((0,le.qB)(a),(function(e){Me(e,o,n,t)}));else{var s=Ae(o,n);(0,i.__)(s.keys(),(function(e){var n=s.get(e);Se(n.oldSeries,n.newSeries,t)}))}(0,i.__)(n.updatedSeries,(function(e){e[r.U]&&(e[r.U]=!1)}))}for(var u=e.getSeries(),l=o.oldSeries=[],c=o.oldDataGroupIds=[],d=o.oldData=[],h=0;h<u.length;h++){var p=u[h].getData();p.count()<de&&(l.push(u[h]),c.push(u[h].get("dataGroupId")),d.push(p))}}))}},63267:function(e,t,n){"use strict";var r=n(2492),i=n(55198),o=n(23187),a=n(5179),s=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,o.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,t,n){var r=this.coordinateSystem;if(r&&r.clampData){var i=r.clampData(e),o=r.dataToPoint(i);if(n)(0,a.__)(r.getAxes(),(function(e,n){if("category"===e.type&&null!=t){var r=e.getTicksCoords(),a=e.getTickModel().get("alignWithLabel"),s=i[n],u="x1"===t[n]||"y1"===t[n];if(u&&!a&&(s+=1),r.length<2)return;if(2===r.length)return void(o[n]=e.toGlobalCoord(e.getExtent()[u?1:0]));for(var l=void 0,c=void 0,d=1,h=0;h<r.length;h++){var p=r[h].coord,f=h===r.length-1?r[h-1].tickValue+d:r[h].tickValue;if(f===s){c=p;break}if(f<s)l=p;else if(null!=l&&f>s){c=(p+l)/2;break}1===h&&(d=f-r[0].tickValue)}null==c&&(l?l&&(c=r[r.length-1].coord):c=r[0].coord),o[n]=e.toGlobalCoord(c)}}));else{var s=this.getData(),u=s.getLayout("offset"),l=s.getLayout("size"),c=r.getBaseAxis().isHorizontal()?0:1;o[c]+=u+l/2}return o}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(i.A);i.A.registerClass(s),t.A=s},60065:function(e,t,n){"use strict";n.d(t,{a:function(){return ie}});var r=n(5179),i=n(38961),o=n(47594),a=n(2492),s=n(63267),u=n(23187),l=n(92137),c=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,a.C6)(t,e),t.prototype.getInitialData=function(){return(0,u.A)(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),t=this.get("largeThreshold");return t>e&&(e=t),e},t.prototype.brushSelector=function(e,t,n){return n.rect(t.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=(0,l.G_)(s.A.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(s.A),d=c,h=n(6107),p=n(98527),f=n(68461),g=n(31989),m=n(57077),_=n(60178),y=n(89457),v=n(14238),b=n(62825),F=n(98496),w=n(90820),C=n(62559),D=n(48643),S=n(69620),k=n(58509),x=n(60273);function E(e,t){t=t||{};var n=t.isRoundCap;return function(t,r,i){var o=r.position;if(!o||o instanceof Array)return(0,x.X4)(t,r,i);var a=e(o),s=null!=r.distance?r.distance:5,u=this.shape,l=u.cx,c=u.cy,d=u.r,h=u.r0,p=(d+h)/2,f=u.startAngle,g=u.endAngle,m=(f+g)/2,_=n?Math.abs(d-h)/2:0,y=Math.cos,v=Math.sin,b=l+d*y(f),F=c+d*v(f),w="left",C="top";switch(a){case"startArc":b=l+(h-s)*y(m),F=c+(h-s)*v(m),w="center",C="top";break;case"insideStartArc":b=l+(h+s)*y(m),F=c+(h+s)*v(m),w="center",C="bottom";break;case"startAngle":b=l+p*y(f)+T(f,s+_,!1),F=c+p*v(f)+M(f,s+_,!1),w="right",C="middle";break;case"insideStartAngle":b=l+p*y(f)+T(f,-s+_,!1),F=c+p*v(f)+M(f,-s+_,!1),w="left",C="middle";break;case"middle":b=l+p*y(m),F=c+p*v(m),w="center",C="middle";break;case"endArc":b=l+(d+s)*y(m),F=c+(d+s)*v(m),w="center",C="bottom";break;case"insideEndArc":b=l+(d-s)*y(m),F=c+(d-s)*v(m),w="center",C="top";break;case"endAngle":b=l+p*y(g)+T(g,s+_,!0),F=c+p*v(g)+M(g,s+_,!0),w="left",C="middle";break;case"insideEndAngle":b=l+p*y(g)+T(g,-s+_,!0),F=c+p*v(g)+M(g,-s+_,!0),w="right",C="middle";break;default:return(0,x.X4)(t,r,i)}return t=t||{},t.x=b,t.y=F,t.align=w,t.verticalAlign=C,t}}function A(e,t,n,i){if((0,r.Et)(i))e.setTextConfig({rotation:i});else if((0,r.cy)(t))e.setTextConfig({rotation:0});else{var o,a=e.shape,s=a.clockwise?a.startAngle:a.endAngle,u=a.clockwise?a.endAngle:a.startAngle,l=(s+u)/2,c=n(t);switch(c){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":o=l;break;case"startAngle":case"insideStartAngle":o=s;break;case"endAngle":case"insideEndAngle":o=u;break;default:return void e.setTextConfig({rotation:0})}var d=1.5*Math.PI-o;"middle"===c&&d>Math.PI/2&&d<1.5*Math.PI&&(d-=Math.PI),e.setTextConfig({rotation:d})}}function T(e,t,n){return t*Math.sin(e)*(n?-1:1)}function M(e,t,n){return t*Math.cos(e)*(n?1:-1)}var O=n(74153),L=Math.max,R=Math.min;function P(e,t){var n=e.getArea&&e.getArea();if((0,S.g)(e,"cartesian2d")){var r=e.getBaseAxis();if("category"!==r.type||!r.onBand){var i=t.getLayout("bandWidth");r.isHorizontal()?(n.x-=i,n.width+=2*i):(n.y-=i,n.height+=2*i)}}return n}var I=function(e){function t(){var n=e.call(this)||this;return n.type=t.type,n._isFirstFrame=!0,n}return(0,a.C6)(t,e),t.prototype.render=function(e,t,n,r){this._model=e,this._removeOnRenderedListener(n),this._updateDrawMode(e);var i=e.get("coordinateSystem");("cartesian2d"===i||"polar"===i)&&(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(e,t,n):this._renderNormal(e,t,n,r))},t.prototype.incrementalPrepareRender=function(e){this._clear(),this._updateDrawMode(e),this._updateLargeClip(e)},t.prototype.incrementalRender=function(e,t){this._progressiveEls=[],this._incrementalRenderLarge(e,t)},t.prototype.eachRendered=function(e){(0,f.traverseElements)(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var t=e.pipelineContext.large;null!=this._isLargeDraw&&t===this._isLargeDraw||(this._isLargeDraw=t,this._clear())},t.prototype._renderNormal=function(e,t,n,r){var i,o=this.group,a=e.getData(),s=this._data,u=e.coordinateSystem,l=u.getBaseAxis();"cartesian2d"===u.type?i=l.isHorizontal():"polar"===u.type&&(i="angle"===l.dim);var c=e.isAnimationEnabled()?e:null,d=j(e,u);d&&this._enableRealtimeSort(d,a,n);var h=e.get("clip",!0)||d,f=P(u,a);o.removeClipPath();var m=e.get("roundCap",!0),_=e.get("showBackground",!0),y=e.getModel("backgroundStyle"),v=y.get("borderRadius")||0,F=[],w=this._backgroundEls,C=r&&r.isInitSort,D=r&&"changeAxisOrder"===r.type;function S(e){var t=q[u.type](a,e),n=ne(u,i,t);return n.useStyle(y.getItemStyle()),"cartesian2d"===u.type?n.setShape("r",v):n.setShape("cornerRadius",v),F[e]=n,n}a.diff(s).add((function(t){var n=a.getItemModel(t),r=q[u.type](a,t,n);if(_&&S(t),a.hasValue(t)&&W[u.type](r)){var s=!1;h&&(s=N[u.type](f,r));var p=B[u.type](e,a,t,r,i,c,l.model,!1,m);d&&(p.forceLabelAnimation=!0),K(p,a,t,n,r,e,i,"polar"===u.type),C?p.attr({shape:r}):d?H(d,c,p,r,t,i,!1,!1):(0,g.LW)(p,{shape:r},e,t),a.setItemGraphicEl(t,p),o.add(p),p.ignore=s}})).update((function(t,n){var r=a.getItemModel(t),p=q[u.type](a,t,r);if(_){var k=void 0;0===w.length?k=S(n):(k=w[n],k.useStyle(y.getItemStyle()),"cartesian2d"===u.type?k.setShape("r",v):k.setShape("cornerRadius",v),F[t]=k);var x=q[u.type](a,t),E=te(i,x,u);(0,g.oi)(k,{shape:E},c,t)}var A=s.getItemGraphicEl(n);if(a.hasValue(t)&&W[u.type](p)){var T=!1;if(h&&(T=N[u.type](f,p),T&&o.remove(A)),A?(0,g.ap)(A):A=B[u.type](e,a,t,p,i,c,l.model,!!A,m),d&&(A.forceLabelAnimation=!0),D){var M=A.getTextContent();if(M){var O=(0,b.Lu)(M);null!=O.prevValue&&(O.prevValue=O.value)}}else K(A,a,t,r,p,e,i,"polar"===u.type);C?A.attr({shape:p}):d?H(d,c,A,p,t,i,!0,D):(0,g.oi)(A,{shape:p},e,t,null),a.setItemGraphicEl(t,A),A.ignore=T,o.add(A)}else o.remove(A)})).remove((function(t){var n=s.getItemGraphicEl(t);n&&(0,g.t5)(n,e,t)})).execute();var k=this._backgroundGroup||(this._backgroundGroup=new p.A);k.removeAll();for(var x=0;x<F.length;++x)k.add(F[x]);o.add(k),this._backgroundEls=F,this._data=a},t.prototype._renderLarge=function(e,t,n){this._clear(),Z(e,this.group),this._updateLargeClip(e)},t.prototype._incrementalRenderLarge=function(e,t){this._removeBackground(),Z(t,this.group,this._progressiveEls,!0)},t.prototype._updateLargeClip=function(e){var t=e.get("clip",!0)&&(0,w.Ip)(e.coordinateSystem,!1,e),n=this.group;t?n.setClipPath(t):n.removeClipPath()},t.prototype._enableRealtimeSort=function(e,t,n){var r=this;if(t.count()){var i=e.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(t,e,n),this._isFirstFrame=!1;else{var o=function(e){var n=t.getItemGraphicEl(e),r=n&&n.shape;return r&&Math.abs(i.isHorizontal()?r.height:r.width)||0};this._onRendered=function(){r._updateSortWithinSameData(t,o,i,n)},n.getZr().on("rendered",this._onRendered)}}},t.prototype._dataSort=function(e,t,n){var i=[];return e.each(e.mapDimension(t.dim),(function(e,t){var r=n(t);r=null==r?NaN:r,i.push({dataIndex:t,mappedValue:r,ordinalNumber:e})})),i.sort((function(e,t){return t.mappedValue-e.mappedValue})),{ordinalNumbers:(0,r.Tj)(i,(function(e){return e.ordinalNumber}))}},t.prototype._isOrderChangedWithinSameData=function(e,t,n){for(var r=n.scale,i=e.mapDimension(n.dim),o=Number.MAX_VALUE,a=0,s=r.getOrdinalMeta().categories.length;a<s;++a){var u=e.rawIndexOf(i,r.getRawOrdinalNumber(a)),l=u<0?Number.MIN_VALUE:t(e.indexOfRawIndex(u));if(l>o)return!0;o=l}return!1},t.prototype._isOrderDifferentInView=function(e,t){for(var n=t.scale,r=n.getExtent(),i=Math.max(0,r[0]),o=Math.min(r[1],n.getOrdinalMeta().categories.length-1);i<=o;++i)if(e.ordinalNumbers[i]!==n.getRawOrdinalNumber(i))return!0},t.prototype._updateSortWithinSameData=function(e,t,n,r){if(this._isOrderChangedWithinSameData(e,t,n)){var i=this._dataSort(e,n,t);this._isOrderDifferentInView(i,n)&&(this._removeOnRenderedListener(r),r.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:i}))}},t.prototype._dispatchInitSort=function(e,t,n){var r=t.baseAxis,i=this._dataSort(e,r,(function(n){return e.get(e.mapDimension(t.otherAxis.dim),n)}));n.dispatchAction({type:"changeAxisOrder",componentType:r.dim+"Axis",isInitSort:!0,axisId:r.index,sortInfo:i})},t.prototype.remove=function(e,t){this._clear(this._model),this._removeOnRenderedListener(t)},t.prototype.dispose=function(e,t){this._removeOnRenderedListener(t)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var t=this.group,n=this._data;e&&e.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl((function(t){(0,g.t5)(t,e,(0,y.z)(t).dataIndex)}))):t.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(D.A),N={cartesian2d:function(e,t){var n=t.width<0?-1:1,r=t.height<0?-1:1;n<0&&(t.x+=t.width,t.width=-t.width),r<0&&(t.y+=t.height,t.height=-t.height);var i=e.x+e.width,o=e.y+e.height,a=L(t.x,e.x),s=R(t.x+t.width,i),u=L(t.y,e.y),l=R(t.y+t.height,o),c=s<a,d=l<u;return t.x=c&&a>i?s:a,t.y=d&&u>o?l:u,t.width=c?0:s-a,t.height=d?0:l-u,n<0&&(t.x+=t.width,t.width=-t.width),r<0&&(t.y+=t.height,t.height=-t.height),c||d},polar:function(e,t){var n=t.r0<=t.r?1:-1;if(n<0){var r=t.r;t.r=t.r0,t.r0=r}var i=R(t.r,e.r),o=L(t.r0,e.r0);t.r=i,t.r0=o;var a=i-o<0;if(n<0){r=t.r;t.r=t.r0,t.r0=r}return a}},B={cartesian2d:function(e,t,n,i,o,a,s,u,l){var c=new m.A({shape:(0,r.X$)({},i),z2:1});if(c.__dataIndex=n,c.name="item",a){var d=c.shape,h=o?"height":"width";d[h]=0}return c},polar:function(e,t,n,r,i,o,a,s,u){var l=!i&&u?C.A:_.A,c=new l({shape:r,z2:1});c.name="item";var d=U(i);if(c.calculateTextPosition=E(d,{isRoundCap:l===C.A}),o){var h=c.shape,p=i?"r":"endAngle",f={};h[p]=i?r.r0:r.startAngle,f[p]=r[p],(s?g.oi:g.LW)(c,{shape:f},o)}return c}};function j(e,t){var n=e.get("realtimeSort",!0),r=t.getBaseAxis();if(n&&"category"===r.type&&"cartesian2d"===t.type)return{baseAxis:r,otherAxis:t.getOtherAxis(r)}}function H(e,t,n,r,i,o,a,s){var u,l;o?(l={x:r.x,width:r.width},u={y:r.y,height:r.height}):(l={y:r.y,height:r.height},u={x:r.x,width:r.width}),s||(a?g.oi:g.LW)(n,{shape:u},t,i,null);var c=t?e.baseAxis.model:null;(a?g.oi:g.LW)(n,{shape:l},c,i)}function G(e,t){for(var n=0;n<t.length;n++)if(!isFinite(e[t[n]]))return!0;return!1}var V=["x","y","width","height"],Y=["cx","cy","r","startAngle","endAngle"],W={cartesian2d:function(e){return!G(e,V)},polar:function(e){return!G(e,Y)}},q={cartesian2d:function(e,t,n){var r=e.getItemLayout(t),i=n?X(n,r):0,o=r.width>0?1:-1,a=r.height>0?1:-1;return{x:r.x+o*i/2,y:r.y+a*i/2,width:r.width-o*i,height:r.height-a*i}},polar:function(e,t,n){var r=e.getItemLayout(t);return{cx:r.cx,cy:r.cy,r0:r.r0,r:r.r,startAngle:r.startAngle,endAngle:r.endAngle,clockwise:r.clockwise}}};function z(e){return null!=e.startAngle&&null!=e.endAngle&&e.startAngle===e.endAngle}function U(e){return function(e){var t=e?"Arc":"Angle";return function(e){switch(e){case"start":case"insideStart":case"end":case"insideEnd":return e+t;default:return e}}}(e)}function K(e,t,n,i,o,a,s,u){var l=t.getItemVisual(n,"style");if(u){if(!a.get("roundCap")){var c=e.shape,d=(0,O.i)(i.getModel("itemStyle"),c,!0);(0,r.X$)(c,d),e.setShape(c)}}else{var h=i.get(["itemStyle","borderRadius"])||0;e.setShape("r",h)}e.useStyle(l);var p=i.getShallow("cursor");p&&e.attr("cursor",p);var f=u?s?o.r>=o.r0?"endArc":"startArc":o.endAngle>=o.startAngle?"endAngle":"startAngle":s?o.height>=0?"bottom":"top":o.width>=0?"right":"left",g=(0,b.lx)(i);(0,b.qM)(e,g,{labelFetcher:a,labelDataIndex:n,defaultText:(0,k.i)(a.getData(),n),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:f});var m=e.getTextContent();if(u&&m){var _=i.get(["label","position"]);e.textConfig.inside="middle"===_||null,A(e,"outside"===_?f:_,U(s),i.get(["label","rotate"]))}(0,b.Oh)(m,g,a.getRawValue(n),(function(e){return(0,k.T)(t,e)}));var y=i.getModel(["emphasis"]);(0,v.Lm)(e,y.get("focus"),y.get("blurScope"),y.get("disabled")),(0,v.Mx)(e,i),z(o)&&(e.style.fill="none",e.style.stroke="none",(0,r.__)(e.states,(function(e){e.style&&(e.style.fill=e.style.stroke="none")})))}function X(e,t){var n=e.get(["itemStyle","borderColor"]);if(!n||"none"===n)return 0;var r=e.get(["itemStyle","borderWidth"])||0,i=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),o=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(r,i,o)}var Q=function(){function e(){}return e}(),J=function(e){function t(t){var n=e.call(this,t)||this;return n.type="largeBar",n}return(0,a.C6)(t,e),t.prototype.getDefaultShape=function(){return new Q},t.prototype.buildPath=function(e,t){for(var n=t.points,r=this.baseDimIdx,i=1-this.baseDimIdx,o=[],a=[],s=this.barWidth,u=0;u<n.length;u+=3)a[r]=s,a[i]=n[u+2],o[r]=n[u+r],o[i]=n[u+i],e.rect(o[0],o[1],a[0],a[1])},t}(h.Ay);function Z(e,t,n,r){var i=e.getData(),o=i.getLayout("valueAxisHorizontal")?1:0,a=i.getLayout("largeDataIndices"),s=i.getLayout("size"),u=e.getModel("backgroundStyle"),l=i.getLayout("largeBackgroundPoints");if(l){var c=new J({shape:{points:l},incremental:!!r,silent:!0,z2:0});c.baseDimIdx=o,c.largeDataIndices=a,c.barWidth=s,c.useStyle(u.getItemStyle()),t.add(c),n&&n.push(c)}var d=new J({shape:{points:i.getLayout("largePoints")},incremental:!!r,ignoreCoarsePointer:!0,z2:1});d.baseDimIdx=o,d.largeDataIndices=a,d.barWidth=s,t.add(d),d.useStyle(i.getVisual("style")),(0,y.z)(d).seriesIndex=e.seriesIndex,e.get("silent")||(d.on("mousedown",$),d.on("mousemove",$)),n&&n.push(d)}var $=(0,F.nF)((function(e){var t=this,n=ee(t,e.offsetX,e.offsetY);(0,y.z)(t).dataIndex=n>=0?n:null}),30,!1);function ee(e,t,n){for(var r=e.baseDimIdx,i=1-r,o=e.shape.points,a=e.largeDataIndices,s=[],u=[],l=e.barWidth,c=0,d=o.length/3;c<d;c++){var h=3*c;if(u[r]=l,u[i]=o[h+2],s[r]=o[h+r],s[i]=o[h+i],u[i]<0&&(s[i]+=u[i],u[i]=-u[i]),t>=s[0]&&t<=s[0]+u[0]&&n>=s[1]&&n<=s[1]+u[1])return a[c]}return-1}function te(e,t,n){if((0,S.g)(n,"cartesian2d")){var r=t,i=n.getArea();return{x:e?r.x:i.x,y:e?i.y:r.y,width:e?r.width:i.width,height:e?i.height:r.height}}i=n.getArea();var o=t;return{cx:i.cx,cy:i.cy,r0:e?i.r0:o.r0,r:e?i.r:o.r,startAngle:e?o.startAngle:0,endAngle:e?o.endAngle:2*Math.PI}}function ne(e,t,n){var r="polar"===e.type?_.A:m.A;return new r({shape:te(t,n,e),silent:!0,z2:0})}var re=I;function ie(e){e.registerChartView(re),e.registerSeriesModel(d),e.registerLayout(e.PRIORITY.VISUAL.LAYOUT,r.cF(i.Zp,"bar")),e.registerLayout(e.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,(0,i.KF)("bar")),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,(0,o.A)("bar")),e.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},(function(e,t){var n=e.componentType||"series";t.eachComponent({mainType:n,query:e},(function(t){e.sortInfo&&t.axis.setCategorySortInfo(e.sortInfo)}))}))}},40699:function(e,t,n){"use strict";var r=n(2492),i=n(736),o=n(31989),a=n(98527),s=n(89457),u=n(14238),l=n(58509),c=n(5179),d=n(62825),h=n(56809),p=function(e){function t(t,n,r,i){var o=e.call(this)||this;return o.updateData(t,n,r,i),o}return(0,r.C6)(t,e),t.prototype._createSymbol=function(e,t,n,r,o){this.removeAll();var a=(0,i.v5)(e,-1,-1,2,2,null,o);a.attr({z2:100,culling:!0,scaleX:r[0]/2,scaleY:r[1]/2}),a.drift=f,this._symbolType=e,this.add(a)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){(0,u.HY)(this.childAt(0))},t.prototype.downplay=function(){(0,u.SD)(this.childAt(0))},t.prototype.setZ=function(e,t){var n=this.childAt(0);n.zlevel=e,n.z=t},t.prototype.setDraggable=function(e,t){var n=this.childAt(0);n.draggable=e,n.cursor=!t&&e?"move":n.cursor},t.prototype.updateData=function(e,n,r,i){this.silent=!1;var a=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,u=t.getSymbolSize(e,n),l=a!==this._symbolType,c=i&&i.disableAnimation;if(l){var d=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(a,e,n,u,d)}else{var h=this.childAt(0);h.silent=!1;var p={scaleX:u[0]/2,scaleY:u[1]/2};c?h.attr(p):o.oi(h,p,s,n),(0,o.ap)(h)}if(this._updateCommon(e,n,u,r,i),l){h=this.childAt(0);if(!c){p={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,o.LW(h,p,s,n)}}c&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,t,n,r,o){var a,s,p,f,g,m,_,y,v,b=this.childAt(0),F=e.hostModel;if(r&&(a=r.emphasisItemStyle,s=r.blurItemStyle,p=r.selectItemStyle,f=r.focus,g=r.blurScope,_=r.labelStatesModels,y=r.hoverScale,v=r.cursorStyle,m=r.emphasisDisabled),!r||e.hasItemOption){var w=r&&r.itemModel?r.itemModel:e.getItemModel(t),C=w.getModel("emphasis");a=C.getModel("itemStyle").getItemStyle(),p=w.getModel(["select","itemStyle"]).getItemStyle(),s=w.getModel(["blur","itemStyle"]).getItemStyle(),f=C.get("focus"),g=C.get("blurScope"),m=C.get("disabled"),_=(0,d.lx)(w),y=C.getShallow("scale"),v=w.getShallow("cursor")}var D=e.getItemVisual(t,"symbolRotate");b.attr("rotation",(D||0)*Math.PI/180||0);var S=(0,i.hV)(e.getItemVisual(t,"symbolOffset"),n);S&&(b.x=S[0],b.y=S[1]),v&&b.attr("cursor",v);var k=e.getItemVisual(t,"style"),x=k.fill;if(b instanceof h.Ay){var E=b.style;b.useStyle((0,c.X$)({image:E.image,x:E.x,y:E.y,width:E.width,height:E.height},k))}else b.__isEmptyBrush?b.useStyle((0,c.X$)({},k)):b.useStyle(k),b.style.decal=null,b.setColor(x,o&&o.symbolInnerColor),b.style.strokeNoScale=!0;var A=e.getItemVisual(t,"liftZ"),T=this._z2;null!=A?null==T&&(this._z2=b.z2,b.z2+=A):null!=T&&(b.z2=T,this._z2=null);var M=o&&o.useNameLabel;function O(t){return M?e.getName(t):(0,l.i)(e,t)}(0,d.qM)(b,_,{labelFetcher:F,labelDataIndex:t,defaultText:O,inheritColor:x,defaultOpacity:k.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var L=b.ensureState("emphasis");L.style=a,b.ensureState("select").style=p,b.ensureState("blur").style=s;var R=null==y||!0===y?Math.max(1.1,3/this._sizeY):isFinite(y)&&y>0?+y:1;L.scaleX=this._sizeX*R,L.scaleY=this._sizeY*R,this.setSymbolScale(1),(0,u.Lm)(this,f,g,m)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,t,n){var r=this.childAt(0),i=(0,s.z)(this).dataIndex,a=n&&n.animation;if(this.silent=r.silent=!0,n&&n.fadeLabel){var u=r.getTextContent();u&&o.Nz(u,{style:{opacity:0}},t,{dataIndex:i,removeOpt:a,cb:function(){r.removeTextContent()}})}else r.removeTextContent();o.Nz(r,{style:{opacity:0},scaleX:0,scaleY:0},t,{dataIndex:i,cb:e,removeOpt:a})},t.getSymbolSize=function(e,t){return(0,i.xU)(e.getItemVisual(t,"symbolSize"))},t}(a.A);function f(e,t){this.parent.drift(e,t)}t.A=p},23761:function(e,t,n){"use strict";var r=n(98527),i=n(31989),o=n(68461),a=n(40699),s=n(5179),u=n(62825);function l(e,t,n,r){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(r.isIgnore&&r.isIgnore(n))&&!(r.clipShape&&!r.clipShape.contain(t[0],t[1]))&&"none"!==e.getItemVisual(n,"symbol")}function c(e){return null==e||(0,s.Gv)(e)||(e={isIgnore:e}),e||{}}function d(e){var t=e.hostModel,n=t.getModel("emphasis");return{emphasisItemStyle:n.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:n.get("focus"),blurScope:n.get("blurScope"),emphasisDisabled:n.get("disabled"),hoverScale:n.get("scale"),labelStatesModels:(0,u.lx)(t),cursorStyle:t.get("cursor")}}var h=function(){function e(e){this.group=new r.A,this._SymbolCtor=e||a.A}return e.prototype.updateData=function(e,t){this._progressiveEls=null,t=c(t);var n=this.group,r=e.hostModel,o=this._data,a=this._SymbolCtor,s=t.disableAnimation,u=d(e),h={disableAnimation:s},p=t.getSymbolPoint||function(t){return e.getItemLayout(t)};o||n.removeAll(),e.diff(o).add((function(r){var i=p(r);if(l(e,i,r,t)){var o=new a(e,r,u,h);o.setPosition(i),e.setItemGraphicEl(r,o),n.add(o)}})).update((function(c,d){var f=o.getItemGraphicEl(d),g=p(c);if(l(e,g,c,t)){var m=e.getItemVisual(c,"symbol")||"circle",_=f&&f.getSymbolType&&f.getSymbolType();if(!f||_&&_!==m)n.remove(f),f=new a(e,c,u,h),f.setPosition(g);else{f.updateData(e,c,u,h);var y={x:g[0],y:g[1]};s?f.attr(y):i.oi(f,y,r)}n.add(f),e.setItemGraphicEl(c,f)}else n.remove(f)})).remove((function(e){var t=o.getItemGraphicEl(e);t&&t.fadeOut((function(){n.remove(t)}),r)})).execute(),this._getSymbolPoint=p,this._data=e},e.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl((function(t,n){var r=e._getSymbolPoint(n);t.setPosition(r),t.markRedraw()}))},e.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=d(e),this._data=null,this.group.removeAll()},e.prototype.incrementalUpdate=function(e,t,n){function r(e){e.isGroup||(e.incremental=!0,e.ensureState("emphasis").hoverLayer=!0)}this._progressiveEls=[],n=c(n);for(var i=e.start;i<e.end;i++){var o=t.getItemLayout(i);if(l(t,o,i,n)){var a=new this._SymbolCtor(t,i,this._seriesScope);a.traverse(r),a.setPosition(o),this.group.add(a),t.setItemGraphicEl(i,a),this._progressiveEls.push(a)}}},e.prototype.eachRendered=function(e){o.traverseElements(this._progressiveEls||this.group,e)},e.prototype.remove=function(e){var t=this.group,n=this._data;n&&e?n.eachItemGraphicEl((function(e){e.fadeOut((function(){t.remove(e)}),n.hostModel)})):t.removeAll()},e}();t.A=h},90820:function(e,t,n){"use strict";n.d(t,{Ip:function(){return c},Mi:function(){return l},SM:function(){return u}});var r=n(57077),i=n(31989),o=n(60178),a=n(58773),s=n(5179);function u(e,t,n,o,a){var u=e.getArea(),l=u.x,c=u.y,d=u.width,h=u.height,p=n.get(["lineStyle","width"])||2;l-=p/2,c-=p/2,d+=p,h+=p,d=Math.ceil(d),l!==Math.floor(l)&&(l=Math.floor(l),d++);var f=new r.A({shape:{x:l,y:c,width:d,height:h}});if(t){var g=e.getBaseAxis(),m=g.isHorizontal(),_=g.inverse;m?(_&&(f.shape.x+=d),f.shape.width=0):(_||(f.shape.y+=h),f.shape.height=0);var y=(0,s.Tn)(a)?function(e){a(e,f)}:null;i.LW(f,{shape:{width:d,height:h,x:l,y:c}},n,null,o,y)}return f}function l(e,t,n){var r=e.getArea(),s=(0,a.LI)(r.r0,1),u=(0,a.LI)(r.r,1),l=new o.A({shape:{cx:(0,a.LI)(e.cx,1),cy:(0,a.LI)(e.cy,1),r0:s,r:u,startAngle:r.startAngle,endAngle:r.endAngle,clockwise:r.clockwise}});if(t){var c="angle"===e.getBaseAxis().dim;c?l.shape.endAngle=r.startAngle:l.shape.r=s,i.LW(l,{shape:{endAngle:r.endAngle,r:u}},n)}return l}function c(e,t,n,r,i){return e?"polar"===e.type?l(e,t,n):"cartesian2d"===e.type?u(e,t,n,r,i):null:null}},12367:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(53839);function i(){var e=(0,r.$r)();return function(t){var n=e(t),r=t.pipelineContext,i=!!n.large,o=!!n.progressiveRender,a=n.large=!(!r||!r.large),s=n.progressiveRender=!(!r||!r.progressiveRender);return!(i===a&&o===s)&&"reset"}}},23187:function(e,t,n){"use strict";n.d(t,{A:function(){return w}});var r=n(5179),i=n(74921),o=n(74238),a=n(79263),s=n(53839),u=n(37074),l=function(){function e(e){this.coordSysDims=[],this.axisMap=(0,r.nt)(),this.categoryAxisMap=(0,r.nt)(),this.coordSysName=e}return e}();function c(e){var t=e.get("coordinateSystem"),n=new l(t),r=d[t];if(r)return r(e,n,n.axisMap,n.categoryAxisMap),n}var d={cartesian2d:function(e,t,n,r){var i=e.getReferringComponents("xAxis",s.US).models[0],o=e.getReferringComponents("yAxis",s.US).models[0];t.coordSysDims=["x","y"],n.set("x",i),n.set("y",o),h(i)&&(r.set("x",i),t.firstCategoryDimIndex=0),h(o)&&(r.set("y",o),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=1))},singleAxis:function(e,t,n,r){var i=e.getReferringComponents("singleAxis",s.US).models[0];t.coordSysDims=["single"],n.set("single",i),h(i)&&(r.set("single",i),t.firstCategoryDimIndex=0)},polar:function(e,t,n,r){var i=e.getReferringComponents("polar",s.US).models[0],o=i.findAxisModel("radiusAxis"),a=i.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],n.set("radius",o),n.set("angle",a),h(o)&&(r.set("radius",o),t.firstCategoryDimIndex=0),h(a)&&(r.set("angle",a),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=1))},geo:function(e,t,n,r){t.coordSysDims=["lng","lat"]},parallel:function(e,t,n,i){var o=e.ecModel,a=o.getComponent("parallel",e.get("parallelIndex")),s=t.coordSysDims=a.dimensions.slice();(0,r.__)(a.parallelAxisIndex,(function(e,r){var a=o.getComponent("parallelAxis",e),u=s[r];n.set(u,a),h(a)&&(i.set(u,a),null==t.firstCategoryDimIndex&&(t.firstCategoryDimIndex=r))}))}};function h(e){return"category"===e.get("type")}var p=n(35117),f=n(83923),g=n(85010),m=n(88239);function _(e,t){var n,i=e.get("coordinateSystem"),o=u.A.get(i);return t&&t.coordSysDims&&(n=r.Tj(t.coordSysDims,(function(e){var n={name:e},r=t.axisMap.get(e);if(r){var i=r.get("type");n.type=(0,a.B)(i)}return n}))),n||(n=o&&(o.getDimensionsInfo?o.getDimensionsInfo():o.dimensions.slice())||["x","y"]),n}function y(e,t,n){var i,o;return n&&r.__(e,(function(e,r){var a=e.coordDim,s=n.categoryAxisMap.get(a);s&&(null==i&&(i=r),e.ordinalMeta=s.getOrdinalMeta(),t&&(e.createInvertedIndices=!0)),null!=e.otherDims.itemName&&(o=!0)})),o||null==i||(e[i].otherDims.itemName=0),i}function v(e,t,n){n=n||{};var a,s=t.getSourceManager(),u=!1;e?(u=!0,a=(0,p.AF)(e)):(a=s.getSource(),u=a.sourceFormat===m.mK);var l=c(t),d=_(t,l),h=n.useEncodeDefaulter,v=r.Tn(h)?h:h?r.cF(g.OC,d,t):null,F={coordDimensions:d,generateCoord:n.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:v,canOmitUnusedDimensions:!u},w=(0,o.A)(a,F),C=y(w.dimensions,n.createInvertedIndices,l),D=u?null:s.getSharedDataStore(w),S=(0,f.iJ)(t,{schema:w,store:D}),k=new i.A(w,t);k.setCalculationInfo(S);var x=null!=C&&b(a)?function(e,t,n,r){return r===C?n:this.defaultDimValueGetter(e,t,n,r)}:null;return k.hasItemOption=!1,k.initData(u?a:D,null,x),k}function b(e){if(e.sourceFormat===m.mK){var t=F(e.data||[]);return!r.cy((0,s.vj)(t))}}function F(e){var t=0;while(t<e.length&&null==e[t])t++;return e[t]}var w=v},21316:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(74238),i=n(74921),o=n(5179);function a(e,t,n){t=(0,o.cy)(t)&&{coordDimensions:t}||(0,o.X$)({encodeDefine:e.getEncode()},t);var a=e.getSource(),s=(0,r.A)(a,t).dimensions,u=new i.A(s,e);return u.initData(a,n),u}},58509:function(e,t,n){"use strict";n.d(t,{T:function(){return a},i:function(){return o}});var r=n(63354),i=n(5179);function o(e,t){var n=e.mapDimensionsAll("defaultedLabel"),i=n.length;if(1===i){var o=(0,r.QE)(e,t,n[0]);return null!=o?o+"":null}if(i){for(var a=[],s=0;s<n.length;s++)a.push((0,r.QE)(e,t,n[s]));return a.join(" ")}}function a(e,t){var n=e.mapDimensionsAll("defaultedLabel");if(!(0,i.cy)(t))return t+"";for(var r=[],o=0;o<n.length;o++){var a=e.getDimensionIndex(n[o]);a>=0&&r.push(t[a])}return r.join(" ")}},74153:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var r=n(5179),i=n(60273);function o(e,t,n){var o=e.get("borderRadius");if(null==o)return n?{cornerRadius:0}:null;(0,r.cy)(o)||(o=[o,o,o,o]);var a=Math.abs(t.r||0-t.r0||0);return{cornerRadius:(0,r.Tj)(o,(function(e){return(0,i.lo)(e,a)}))}}},86644:function(e,t,n){"use strict";n.d(t,{a:function(){return te}});var r=n(2492),i=n(23187),o=n(55198),a=n(736),s=n(98527),u=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,r.C6)(t,e),t.prototype.getInitialData=function(e){return(0,i.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.getLegendIcon=function(e){var t=new s.A,n=(0,a.v5)("line",0,e.itemHeight/2,e.itemWidth,0,e.lineStyle.stroke,!1);t.add(n),n.setStyle(e.lineStyle);var r=this.getData().getVisual("symbol"),i=this.getData().getVisual("symbolRotate"),o="none"===r?"circle":r,u=.8*e.itemHeight,l=(0,a.v5)(o,(e.itemWidth-u)/2,(e.itemHeight-u)/2,u,u,e.itemStyle.fill);t.add(l),l.setStyle(e.itemStyle);var c="inherit"===e.iconRotate?i:e.iconRotate||0;return l.rotation=c*Math.PI/180,l.setOrigin([e.itemWidth/2,e.itemHeight/2]),o.indexOf("empty")>-1&&(l.style.stroke=l.style.fill,l.style.fill="#fff",l.style.lineWidth=2),t},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(o.A),l=u,c=n(5179),d=n(23761),h=n(40699),p=n(83923);function f(e,t,n){var r=e.getBaseAxis(),i=e.getOtherAxis(r),o=g(i,n),a=r.dim,s=i.dim,u=t.mapDimension(s),l=t.mapDimension(a),d="x"===s||"radius"===s?1:0,h=(0,c.Tj)(e.dimensions,(function(e){return t.mapDimension(e)})),f=!1,m=t.getCalculationInfo("stackResultDimension");return(0,p.sJ)(t,h[0])&&(f=!0,h[0]=m),(0,p.sJ)(t,h[1])&&(f=!0,h[1]=m),{dataDimsForPoint:h,valueStart:o,valueAxisDim:s,baseAxisDim:a,stacked:!!f,valueDim:u,baseDim:l,baseDataOffset:d,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function g(e,t){var n=0,r=e.scale.getExtent();return"start"===t?n=r[0]:"end"===t?n=r[1]:(0,c.Et)(t)&&!isNaN(t)?n=t:r[0]>0?n=r[0]:r[1]<0&&(n=r[1]),n}function m(e,t,n,r){var i=NaN;e.stacked&&(i=n.get(n.getCalculationInfo("stackedOverDimension"),r)),isNaN(i)&&(i=e.valueStart);var o=e.baseDataOffset,a=[];return a[o]=n.get(e.baseDim,r),a[1-o]=i,t.dataToPoint(a)}var _=n(8389);function y(e,t){var n=[];return t.diff(e).add((function(e){n.push({cmd:"+",idx:e})})).update((function(e,t){n.push({cmd:"=",idx:t,idx1:e})})).remove((function(e){n.push({cmd:"-",idx:e})})).execute(),n}function v(e,t,n,r,i,o,a,s){for(var u=y(e,t),l=[],c=[],d=[],h=[],p=[],g=[],v=[],b=f(i,t,a),F=e.getLayout("points")||[],w=t.getLayout("points")||[],C=0;C<u.length;C++){var D=u[C],S=!0,k=void 0,x=void 0;switch(D.cmd){case"=":k=2*D.idx,x=2*D.idx1;var E=F[k],A=F[k+1],T=w[x],M=w[x+1];(isNaN(E)||isNaN(A))&&(E=T,A=M),l.push(E,A),c.push(T,M),d.push(n[k],n[k+1]),h.push(r[x],r[x+1]),v.push(t.getRawIndex(D.idx1));break;case"+":var O=D.idx,L=b.dataDimsForPoint,R=i.dataToPoint([t.get(L[0],O),t.get(L[1],O)]);x=2*O,l.push(R[0],R[1]),c.push(w[x],w[x+1]);var P=m(b,i,t,O);d.push(P[0],P[1]),h.push(r[x],r[x+1]),v.push(t.getRawIndex(O));break;case"-":S=!1}S&&(p.push(D),g.push(g.length))}g.sort((function(e,t){return v[e]-v[t]}));var I=l.length,N=(0,_.J)(I),B=(0,_.J)(I),j=(0,_.J)(I),H=(0,_.J)(I),G=[];for(C=0;C<g.length;C++){var V=g[C],Y=2*C,W=2*V;N[Y]=l[W],N[Y+1]=l[W+1],B[Y]=c[W],B[Y+1]=c[W+1],j[Y]=d[W],j[Y+1]=d[W+1],H[Y]=h[W],H[Y+1]=h[W+1],G[C]=p[V]}return{current:N,next:B,stackedOnCurrent:j,stackedOnNext:H,status:G}}var b=n(24779),F=n(31989),w=n(25833),C=n(53839),D=n(13275),S=n(48643),k=n(90820),x=n(69620),E=n(14238),A=n(62825),T=n(58509),M=n(89457),O=n(46243),L=n(97273);function R(e,t){if(e.length===t.length){for(var n=0;n<e.length;n++)if(e[n]!==t[n])return;return!0}}function P(e){for(var t=1/0,n=1/0,r=-1/0,i=-1/0,o=0;o<e.length;){var a=e[o++],s=e[o++];isNaN(a)||(t=Math.min(a,t),r=Math.max(a,r)),isNaN(s)||(n=Math.min(s,n),i=Math.max(s,i))}return[[t,n],[r,i]]}function I(e,t){var n=P(e),r=n[0],i=n[1],o=P(t),a=o[0],s=o[1];return Math.max(Math.abs(r[0]-a[0]),Math.abs(r[1]-a[1]),Math.abs(i[0]-s[0]),Math.abs(i[1]-s[1]))}function N(e){return c.Et(e)?e:e?.5:0}function B(e,t,n){if(!n.valueDim)return[];for(var r=t.count(),i=(0,_.J)(2*r),o=0;o<r;o++){var a=m(n,e,t,o);i[2*o]=a[0],i[2*o+1]=a[1]}return i}function j(e,t,n,r){var i=t.getBaseAxis(),o="x"===i.dim||"radius"===i.dim?0:1,a=[],s=0,u=[],l=[],c=[],d=[];if(r){for(s=0;s<e.length;s+=2)isNaN(e[s])||isNaN(e[s+1])||d.push(e[s],e[s+1]);e=d}for(s=0;s<e.length-2;s+=2)switch(c[0]=e[s+2],c[1]=e[s+3],l[0]=e[s],l[1]=e[s+1],a.push(l[0],l[1]),n){case"end":u[o]=c[o],u[1-o]=l[1-o],a.push(u[0],u[1]);break;case"middle":var h=(l[o]+c[o])/2,p=[];u[o]=p[o]=h,u[1-o]=l[1-o],p[1-o]=c[1-o],a.push(u[0],u[1]),a.push(p[0],p[1]);break;default:u[o]=l[o],u[1-o]=c[1-o],a.push(u[0],u[1])}return a.push(e[s++],e[s++]),a}function H(e,t){var n,r,i=[],o=e.length;function a(e,t,n){var r=e.coord,i=(n-r)/(t.coord-r),o=(0,L.Cc)(i,[e.color,t.color]);return{coord:n,color:o}}for(var s=0;s<o;s++){var u=e[s],l=u.coord;if(l<0)n=u;else{if(l>t){r?i.push(a(r,u,t)):n&&i.push(a(n,u,0),a(n,u,t));break}n&&(i.push(a(n,u,0)),n=null),i.push(u),r=u}}return i}function G(e,t,n){var r=e.getVisual("visualMeta");if(r&&r.length&&e.count()&&"cartesian2d"===t.type){for(var i,o,a=r.length-1;a>=0;a--){var s=e.getDimensionInfo(r[a].dimension);if(i=s&&s.coordDim,"x"===i||"y"===i){o=r[a];break}}if(o){var u=t.getAxis(i),l=c.Tj(o.stops,(function(e){return{coord:u.toGlobalCoord(u.dataToCoord(e.value)),color:e.color}})),d=l.length,h=o.outerColors.slice();d&&l[0].coord>l[d-1].coord&&(l.reverse(),h.reverse());var p=H(l,"x"===i?n.getWidth():n.getHeight()),f=p.length;if(!f&&d)return l[0].coord<0?h[1]?h[1]:l[d-1].color:h[0]?h[0]:l[0].color;var g=10,m=p[0].coord-g,_=p[f-1].coord+g,y=_-m;if(y<.001)return"transparent";c.__(p,(function(e){e.offset=(e.coord-m)/y})),p.push({offset:f?p[f-1].offset:.5,color:h[1]||"transparent"}),p.unshift({offset:f?p[0].offset:.5,color:h[0]||"transparent"});var v=new b.A(0,0,0,0,p,!0);return v[i]=m,v[i+"2"]=_,v}}}function V(e,t,n){var r=e.get("showAllSymbol"),i="auto"===r;if(!r||i){var o=n.getAxesByScale("ordinal")[0];if(o&&(!i||!Y(o,t))){var a=t.mapDimension(o.dim),s={};return c.__(o.getViewLabels(),(function(e){var t=o.scale.getRawOrdinalNumber(e.tickValue);s[t]=1})),function(e){return!s.hasOwnProperty(t.get(a,e))}}}}function Y(e,t){var n=e.getExtent(),r=Math.abs(n[1]-n[0])/e.scale.count();isNaN(r)&&(r=0);for(var i=t.count(),o=Math.max(1,Math.round(i/5)),a=0;a<i;a+=o)if(1.5*h.A.getSymbolSize(t,a)[e.isHorizontal()?1:0]>r)return!1;return!0}function W(e,t){return isNaN(e)||isNaN(t)}function q(e){for(var t=e.length/2;t>0;t--)if(!W(e[2*t-2],e[2*t-1]))break;return t-1}function z(e,t){return[e[2*t],e[2*t+1]]}function U(e,t,n){for(var r,i,o=e.length/2,a="x"===n?0:1,s=0,u=-1,l=0;l<o;l++)if(i=e[2*l+a],!isNaN(i)&&!isNaN(e[2*l+1-a]))if(0!==l){if(r<=t&&i>=t||r>=t&&i<=t){u=l;break}s=l,r=i}else r=i;return{range:[s,u],t:(t-r)/(i-r)}}function K(e){if(e.get(["endLabel","show"]))return!0;for(var t=0;t<E.BV.length;t++)if(e.get([E.BV[t],"endLabel","show"]))return!0;return!1}function X(e,t,n,r){if((0,x.g)(t,"cartesian2d")){var i=r.getModel("endLabel"),o=i.get("valueAnimation"),a=r.getData(),s={lastFrameIndex:0},u=K(r)?function(n,r){e._endLabelOnDuring(n,r,a,s,o,i,t)}:null,l=t.getBaseAxis().isHorizontal(),c=(0,k.SM)(t,n,r,(function(){var t=e._endLabel;t&&n&&null!=s.originalX&&t.attr({x:s.originalX,y:s.originalY})}),u);if(!r.get("clip",!0)){var d=c.shape,h=Math.max(d.width,d.height);l?(d.y-=h,d.height+=2*h):(d.x-=h,d.width+=2*h)}return u&&u(1,c),c}return(0,k.Mi)(t,n,r)}function Q(e,t){var n=t.getBaseAxis(),r=n.isHorizontal(),i=n.inverse,o=r?i?"right":"left":"center",a=r?"middle":i?"top":"bottom";return{normal:{align:e.get("align")||o,verticalAlign:e.get("verticalAlign")||a}}}var J=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.init=function(){var e=new s.A,t=new d.A;this.group.add(t.group),this._symbolDraw=t,this._lineGroup=e},t.prototype.render=function(e,t,n){var r=this,i=e.coordinateSystem,o=this.group,a=e.getData(),s=e.getModel("lineStyle"),u=e.getModel("areaStyle"),l=a.getLayout("points")||[],d="polar"===i.type,h=this._coordSys,p=this._symbolDraw,g=this._polyline,m=this._polygon,_=this._lineGroup,y=!t.ssr&&e.get("animation"),v=!u.isEmpty(),b=u.get("origin"),w=f(i,a,b),C=v&&B(i,a,w),D=e.get("showSymbol"),S=e.get("connectNulls"),k=D&&!d&&V(e,a,i),x=this._data;x&&x.eachItemGraphicEl((function(e,t){e.__temp&&(o.remove(e),x.setItemGraphicEl(t,null))})),D||p.remove(),o.add(_);var A,T=!d&&e.get("step");i&&i.getArea&&e.get("clip",!0)&&(A=i.getArea(),null!=A.width?(A.x-=.1,A.y-=.1,A.width+=.2,A.height+=.2):A.r0&&(A.r0-=.5,A.r+=.5)),this._clipShapeForSymbol=A;var L=G(a,i,n)||a.getVisual("style")[a.getVisual("drawType")];if(g&&h.type===i.type&&T===this._step){v&&!m?m=this._newPolygon(l,C):m&&!v&&(_.remove(m),m=this._polygon=null),d||this._initOrUpdateEndLabel(e,i,(0,O.he)(L));var P=_.getClipPath();if(P){var I=X(this,i,!1,e);F.LW(P,{shape:I.shape},e)}else _.setClipPath(X(this,i,!0,e));D&&p.updateData(a,{isIgnore:k,clipShape:A,disableAnimation:!0,getSymbolPoint:function(e){return[l[2*e],l[2*e+1]]}}),R(this._stackedOnPoints,C)&&R(this._points,l)||(y?this._doUpdateAnimation(a,C,i,n,T,b,S):(T&&(l=j(l,i,T,S),C&&(C=j(C,i,T,S))),g.setShape({points:l}),m&&m.setShape({points:l,stackedOnPoints:C})))}else D&&p.updateData(a,{isIgnore:k,clipShape:A,disableAnimation:!0,getSymbolPoint:function(e){return[l[2*e],l[2*e+1]]}}),y&&this._initSymbolLabelAnimation(a,i,A),T&&(l=j(l,i,T,S),C&&(C=j(C,i,T,S))),g=this._newPolyline(l),v?m=this._newPolygon(l,C):m&&(_.remove(m),m=this._polygon=null),d||this._initOrUpdateEndLabel(e,i,(0,O.he)(L)),_.setClipPath(X(this,i,!0,e));var H=e.getModel("emphasis"),Y=H.get("focus"),W=H.get("blurScope"),q=H.get("disabled");if(g.useStyle(c.NT(s.getLineStyle(),{fill:"none",stroke:L,lineJoin:"bevel"})),(0,E.Mx)(g,e,"lineStyle"),g.style.lineWidth>0&&"bolder"===e.get(["emphasis","lineStyle","width"])){var z=g.getState("emphasis").style;z.lineWidth=+g.style.lineWidth+1}(0,M.z)(g).seriesIndex=e.seriesIndex,(0,E.Lm)(g,Y,W,q);var U=N(e.get("smooth")),K=e.get("smoothMonotone");if(g.setShape({smooth:U,smoothMonotone:K,connectNulls:S}),m){var Q=a.getCalculationInfo("stackedOnSeries"),J=0;m.useStyle(c.NT(u.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:a.getVisual("style").decal})),Q&&(J=N(Q.get("smooth"))),m.setShape({smooth:U,stackedOnSmooth:J,smoothMonotone:K,connectNulls:S}),(0,E.Mx)(m,e,"areaStyle"),(0,M.z)(m).seriesIndex=e.seriesIndex,(0,E.Lm)(m,Y,W,q)}var Z=function(e){r._changePolyState(e)};a.eachItemGraphicEl((function(e){e&&(e.onHoverStateChange=Z)})),this._polyline.onHoverStateChange=Z,this._data=a,this._coordSys=i,this._stackedOnPoints=C,this._points=l,this._step=T,this._valueOrigin=b,e.get("triggerLineEvent")&&(this.packEventData(e,g),m&&this.packEventData(e,m))},t.prototype.packEventData=function(e,t){(0,M.z)(t).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,t,n,r){var i=e.getData(),o=C.le(i,r);if(this._changePolyState("emphasis"),!(o instanceof Array)&&null!=o&&o>=0){var a=i.getLayout("points"),s=i.getItemGraphicEl(o);if(!s){var u=a[2*o],l=a[2*o+1];if(isNaN(u)||isNaN(l))return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(u,l))return;var c=e.get("zlevel")||0,d=e.get("z")||0;s=new h.A(i,o),s.x=u,s.y=l,s.setZ(c,d);var p=s.getSymbolPath().getTextContent();p&&(p.zlevel=c,p.z=d,p.z2=this._polyline.z2+1),s.__temp=!0,i.setItemGraphicEl(o,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else S.A.prototype.highlight.call(this,e,t,n,r)},t.prototype.downplay=function(e,t,n,r){var i=e.getData(),o=C.le(i,r);if(this._changePolyState("normal"),null!=o&&o>=0){var a=i.getItemGraphicEl(o);a&&(a.__temp?(i.setItemGraphicEl(o,null),this.group.remove(a)):a.downplay())}else S.A.prototype.downplay.call(this,e,t,n,r)},t.prototype._changePolyState=function(e){var t=this._polygon;(0,E.Pk)(this._polyline,e),t&&(0,E.Pk)(t,e)},t.prototype._newPolyline=function(e){var t=this._polyline;return t&&this._lineGroup.remove(t),t=new D.N({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(t),this._polyline=t,t},t.prototype._newPolygon=function(e,t){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new D.z({shape:{points:e,stackedOnPoints:t},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},t.prototype._initSymbolLabelAnimation=function(e,t,n){var r,i,o=t.getBaseAxis(),a=o.inverse;"cartesian2d"===t.type?(r=o.isHorizontal(),i=!1):"polar"===t.type&&(r="angle"===o.dim,i=!0);var s=e.hostModel,u=s.get("animationDuration");c.Tn(u)&&(u=u(null));var l=s.get("animationDelay")||0,d=c.Tn(l)?l(null):l;e.eachItemGraphicEl((function(e,o){var s=e;if(s){var h=[e.x,e.y],p=void 0,f=void 0,g=void 0;if(n)if(i){var m=n,_=t.pointToCoord(h);r?(p=m.startAngle,f=m.endAngle,g=-_[1]/180*Math.PI):(p=m.r0,f=m.r,g=_[0])}else{var y=n;r?(p=y.x,f=y.x+y.width,g=e.x):(p=y.y+y.height,f=y.y,g=e.y)}var v=f===p?0:(g-p)/(f-p);a&&(v=1-v);var b=c.Tn(l)?l(o):u*v+d,F=s.getSymbolPath(),w=F.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:b}),w&&w.animateFrom({style:{opacity:0}},{duration:300,delay:b}),F.disableLabelAnimation=!0}}))},t.prototype._initOrUpdateEndLabel=function(e,t,n){var r=e.getModel("endLabel");if(K(e)){var i=e.getData(),o=this._polyline,a=i.getLayout("points");if(!a)return o.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||(s=this._endLabel=new w.Ay({z2:200}),s.ignoreClip=!0,o.setTextContent(this._endLabel),o.disableLabelAnimation=!0);var u=q(a);u>=0&&((0,A.qM)(o,(0,A.lx)(e,"endLabel"),{inheritColor:n,labelFetcher:e,labelDataIndex:u,defaultText:function(e,t,n){return null!=n?(0,T.T)(i,n):(0,T.i)(i,e)},enableTextSetter:!0},Q(r,t)),o.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,t,n,r,i,o,a){var s=this._endLabel,u=this._polyline;if(s){e<1&&null==r.originalX&&(r.originalX=s.x,r.originalY=s.y);var l=n.getLayout("points"),c=n.hostModel,d=c.get("connectNulls"),h=o.get("precision"),p=o.get("distance")||0,f=a.getBaseAxis(),g=f.isHorizontal(),m=f.inverse,_=t.shape,y=m?g?_.x:_.y+_.height:g?_.x+_.width:_.y,v=(g?p:0)*(m?-1:1),b=(g?0:-p)*(m?-1:1),F=g?"x":"y",w=U(l,y,F),D=w.range,S=D[1]-D[0],k=void 0;if(S>=1){if(S>1&&!d){var x=z(l,D[0]);s.attr({x:x[0]+v,y:x[1]+b}),i&&(k=c.getRawValue(D[0]))}else{x=u.getPointOn(y,F);x&&s.attr({x:x[0]+v,y:x[1]+b});var E=c.getRawValue(D[0]),T=c.getRawValue(D[1]);i&&(k=C.Il(n,h,E,T,w.t))}r.lastFrameIndex=D[0]}else{var M=1===e||r.lastFrameIndex>0?D[0]:0;x=z(l,M);i&&(k=c.getRawValue(M)),s.attr({x:x[0]+v,y:x[1]+b})}if(i){var O=(0,A.Lu)(s);"function"===typeof O.setLabelText&&O.setLabelText(k)}}},t.prototype._doUpdateAnimation=function(e,t,n,r,i,o,a){var s=this._polyline,u=this._polygon,l=e.hostModel,c=v(this._data,e,this._stackedOnPoints,t,this._coordSys,n,this._valueOrigin,o),d=c.current,h=c.stackedOnCurrent,p=c.next,f=c.stackedOnNext;if(i&&(d=j(c.current,n,i,a),h=j(c.stackedOnCurrent,n,i,a),p=j(c.next,n,i,a),f=j(c.stackedOnNext,n,i,a)),I(d,p)>3e3||u&&I(h,f)>3e3)return s.stopAnimation(),s.setShape({points:p}),void(u&&(u.stopAnimation(),u.setShape({points:p,stackedOnPoints:f})));s.shape.__points=c.current,s.shape.points=d;var g={shape:{points:p}};c.current!==d&&(g.shape.__points=c.next),s.stopAnimation(),F.oi(s,g,l),u&&(u.setShape({points:d,stackedOnPoints:h}),u.stopAnimation(),F.oi(u,{shape:{stackedOnPoints:f}},l),s.shape.points!==u.shape.points&&(u.shape.points=s.shape.points));for(var m=[],_=c.status,y=0;y<_.length;y++){var b=_[y].cmd;if("="===b){var w=e.getItemGraphicEl(_[y].idx1);w&&m.push({el:w,ptIdx:y})}}s.animators&&s.animators.length&&s.animators[0].during((function(){u&&u.dirtyShape();for(var e=s.shape.__points,t=0;t<m.length;t++){var n=m[t].el,r=2*m[t].ptIdx;n.x=e[r],n.y=e[r+1],n.markRedraw()}}))},t.prototype.remove=function(e){var t=this.group,n=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),n&&n.eachItemGraphicEl((function(e,r){e.__temp&&(t.remove(e),n.setItemGraphicEl(r,null))})),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._endLabel=this._data=null},t.type="line",t}(S.A),Z=J,$=n(50941),ee=n(47594);function te(e){e.registerChartView(Z),e.registerSeriesModel(l),e.registerLayout((0,$.A)("line",!0)),e.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),n=e.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",n)}}),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,(0,ee.A)("line"))}},13275:function(e,t,n){"use strict";n.d(t,{N:function(){return h},z:function(){return f}});var r=n(2492),i=n(6107),o=n(82146),a=n(19008),s=Math.min,u=Math.max;function l(e,t){return isNaN(e)||isNaN(t)}function c(e,t,n,r,i,o,a,c,d){for(var h,p,f,g,m,_,y=n,v=0;v<r;v++){var b=t[2*y],F=t[2*y+1];if(y>=i||y<0)break;if(l(b,F)){if(d){y+=o;continue}break}if(y===n)e[o>0?"moveTo":"lineTo"](b,F),f=b,g=F;else{var w=b-h,C=F-p;if(w*w+C*C<.5){y+=o;continue}if(a>0){var D=y+o,S=t[2*D],k=t[2*D+1];while(S===b&&k===F&&v<r)v++,D+=o,y+=o,S=t[2*D],k=t[2*D+1],b=t[2*y],F=t[2*y+1],w=b-h,C=F-p;var x=v+1;if(d)while(l(S,k)&&x<r)x++,D+=o,S=t[2*D],k=t[2*D+1];var E=.5,A=0,T=0,M=void 0,O=void 0;if(x>=r||l(S,k))m=b,_=F;else{A=S-h,T=k-p;var L=b-h,R=S-b,P=F-p,I=k-F,N=void 0,B=void 0;if("x"===c){N=Math.abs(L),B=Math.abs(R);var j=A>0?1:-1;m=b-j*N*a,_=F,M=b+j*B*a,O=F}else if("y"===c){N=Math.abs(P),B=Math.abs(I);var H=T>0?1:-1;m=b,_=F-H*N*a,M=b,O=F+H*B*a}else N=Math.sqrt(L*L+P*P),B=Math.sqrt(R*R+I*I),E=B/(B+N),m=b-A*a*(1-E),_=F-T*a*(1-E),M=b+A*a*E,O=F+T*a*E,M=s(M,u(S,b)),O=s(O,u(k,F)),M=u(M,s(S,b)),O=u(O,s(k,F)),A=M-b,T=O-F,m=b-A*N/B,_=F-T*N/B,m=s(m,u(h,b)),_=s(_,u(p,F)),m=u(m,s(h,b)),_=u(_,s(p,F)),A=b-m,T=F-_,M=b+A*B/N,O=F+T*B/N}e.bezierCurveTo(f,g,m,_,b,F),f=M,g=O}else e.lineTo(b,F)}h=b,p=F,y+=o}return v}var d=function(){function e(){this.smooth=0,this.smoothConstraint=!0}return e}(),h=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-polyline",n}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new d},t.prototype.buildPath=function(e,t){var n=t.points,r=0,i=n.length/2;if(t.connectNulls){for(;i>0;i--)if(!l(n[2*i-2],n[2*i-1]))break;for(;r<i;r++)if(!l(n[2*r],n[2*r+1]))break}while(r<i)r+=c(e,n,r,i,i,1,t.smooth,t.smoothMonotone,t.connectNulls)+1},t.prototype.getPointOn=function(e,t){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,r,i=this.path,s=i.data,u=o.A.CMD,l="x"===t,c=[],d=0;d<s.length;){var h=s[d++],p=void 0,f=void 0,g=void 0,m=void 0,_=void 0,y=void 0,v=void 0;switch(h){case u.M:n=s[d++],r=s[d++];break;case u.L:if(p=s[d++],f=s[d++],v=l?(e-n)/(p-n):(e-r)/(f-r),v<=1&&v>=0){var b=l?(f-r)*v+r:(p-n)*v+n;return l?[e,b]:[b,e]}n=p,r=f;break;case u.C:p=s[d++],f=s[d++],g=s[d++],m=s[d++],_=s[d++],y=s[d++];var F=l?(0,a._E)(n,p,g,_,e,c):(0,a._E)(r,f,m,y,e,c);if(F>0)for(var w=0;w<F;w++){var C=c[w];if(C<=1&&C>=0){b=l?(0,a.Yb)(r,f,m,y,C):(0,a.Yb)(n,p,g,_,C);return l?[e,b]:[b,e]}}n=_,r=y;break}}},t}(i.Ay),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t}(d),f=function(e){function t(t){var n=e.call(this,t)||this;return n.type="ec-polygon",n}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new p},t.prototype.buildPath=function(e,t){var n=t.points,r=t.stackedOnPoints,i=0,o=n.length/2,a=t.smoothMonotone;if(t.connectNulls){for(;o>0;o--)if(!l(n[2*o-2],n[2*o-1]))break;for(;i<o;i++)if(!l(n[2*i],n[2*i+1]))break}while(i<o){var s=c(e,n,i,o,o,1,t.smooth,a,t.connectNulls);c(e,r,i+s-1,s,o,-1,t.stackedOnSmooth,a,t.connectNulls),i+=s+1,e.closePath()}},t}(i.Ay)},3467:function(e,t,n){"use strict";n.d(t,{a:function(){return q}});var r=n(343),i=n(58773),o=n(40562),a=n(5179),s=n(82146),u=n(53839),l=2*Math.PI,c=Math.PI/180;function d(e,t){return o.dV(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function h(e,t){var n=d(e,t),r=e.get("center"),o=e.get("radius");a.cy(o)||(o=[0,o]);var s,u,l=(0,i.lo)(n.width,t.getWidth()),c=(0,i.lo)(n.height,t.getHeight()),h=Math.min(l,c),p=(0,i.lo)(o[0],h/2),f=(0,i.lo)(o[1],h/2),g=e.coordinateSystem;if(g){var m=g.dataToPoint(r);s=m[0]||0,u=m[1]||0}else a.cy(r)||(r=[r,r]),s=(0,i.lo)(r[0],l)+n.x,u=(0,i.lo)(r[1],c)+n.y;return{cx:s,cy:u,r0:p,r:f}}function p(e,t,n){t.eachSeriesByType(e,(function(e){var t=e.getData(),r=t.mapDimension("value"),o=d(e,n),a=h(e,n),u=a.cx,p=a.cy,g=a.r,m=a.r0,_=-e.get("startAngle")*c,y=e.get("endAngle"),v=e.get("padAngle")*c;y="auto"===y?_-l:-y*c;var b=e.get("minAngle")*c,F=b+v,w=0;t.each(r,(function(e){!isNaN(e)&&w++}));var C=t.getSum(r),D=Math.PI/(C||w)*2,S=e.get("clockwise"),k=e.get("roseType"),x=e.get("stillShowZeroSum"),E=t.getDataExtent(r);E[0]=0;var A=S?1:-1,T=[_,y],M=A*v/2;(0,s.q)(T,!S),_=T[0],y=T[1];var O=f(e);O.startAngle=_,O.endAngle=y,O.clockwise=S;var L=Math.abs(y-_),R=L,P=0,I=_;if(t.setLayout({viewRect:o,r:g}),t.each(r,(function(e,n){var r;if(isNaN(e))t.setItemLayout(n,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:u,cy:p,r0:m,r:k?NaN:g});else{r="area"!==k?0===C&&x?D:e*D:L/w,r<F?(r=F,R-=F):P+=e;var o=I+A*r,a=0,s=0;v>r?(a=I+A*r/2,s=a):(a=I+M,s=o-M),t.setItemLayout(n,{angle:r,startAngle:a,endAngle:s,clockwise:S,cx:u,cy:p,r0:m,r:k?(0,i.Cb)(e,E,[m,g]):g}),I=o}})),R<l&&w)if(R<=.001){var N=L/w;t.each(r,(function(e,n){if(!isNaN(e)){var r=t.getItemLayout(n);r.angle=N;var i=0,o=0;N<v?(i=_+A*(n+.5)*N,o=i):(i=_+A*n*N+M,o=_+A*(n+1)*N-M),r.startAngle=i,r.endAngle=o}}))}else D=R/P,I=_,t.each(r,(function(e,n){if(!isNaN(e)){var r=t.getItemLayout(n),i=r.angle===F?F:e*D,o=0,a=0;i<v?(o=I+A*i/2,a=o):(o=I+M,a=I+A*i-M),r.startAngle=o,r.endAngle=a,I+=A*i}}))}))}var f=(0,u.$r)(),g=n(23406),m=n(2492),_=n(25833),y=n(31989),v=n(90892),b=n(60178),F=n(14238),w=n(48643),C=n(21473),D=n(19684),S=n(41776),k=Math.PI/180;function x(e,t,n,r,i,o,a,s,u,l){if(!(e.length<2)){for(var c=e.length,d=0;d<c;d++)if("outer"===e[d].position&&"labelLine"===e[d].labelAlignTo){var h=e[d].label.x-l;e[d].linePoints[1][0]+=h,e[d].label.x=l}(0,S.Xe)(e,u,u+a)&&f(e)}function p(e){for(var o=e.rB,a=o*o,s=0;s<e.list.length;s++){var u=e.list[s],l=Math.abs(u.label.y-n),c=r+u.len,d=c*c,h=Math.sqrt((1-Math.abs(l*l/a))*d),p=t+(h+u.len2)*i,f=p-u.label.x,g=u.targetTextWidth-f*i;A(u,g,!0),u.label.x=p}}function f(e){for(var o={list:[],maxY:0},a={list:[],maxY:0},s=0;s<e.length;s++)if("none"===e[s].labelAlignTo){var u=e[s],l=u.label.y>n?a:o,c=Math.abs(u.label.y-n);if(c>=l.maxY){var d=u.label.x-t-u.len2*i,h=r+u.len,f=Math.abs(d)<h?Math.sqrt(c*c/(1-d*d/h/h)):h;l.rB=f,l.maxY=c}l.list.push(u)}p(o),p(a)}}function E(e,t,n,r,i,o,a,s){for(var u=[],l=[],c=Number.MAX_VALUE,d=-Number.MAX_VALUE,h=0;h<e.length;h++){var p=e[h].label;T(e[h])||(p.x<t?(c=Math.min(c,p.x),u.push(e[h])):(d=Math.max(d,p.x),l.push(e[h])))}for(h=0;h<e.length;h++){var f=e[h];if(!T(f)&&f.linePoints){if(null!=f.labelStyleWidth)continue;p=f.label;var g=f.linePoints,m=void 0;m="edge"===f.labelAlignTo?p.x<t?g[2][0]-f.labelDistance-a-f.edgeDistance:a+i-f.edgeDistance-g[2][0]-f.labelDistance:"labelLine"===f.labelAlignTo?p.x<t?c-a-f.bleedMargin:a+i-d-f.bleedMargin:p.x<t?p.x-a-f.bleedMargin:a+i-p.x-f.bleedMargin,f.targetTextWidth=m,A(f,m)}}x(l,t,n,r,1,i,o,a,s,d),x(u,t,n,r,-1,i,o,a,s,c);for(h=0;h<e.length;h++){f=e[h];if(!T(f)&&f.linePoints){p=f.label,g=f.linePoints;var _="edge"===f.labelAlignTo,y=p.style.padding,v=y?y[1]+y[3]:0,b=p.style.backgroundColor?0:v,F=f.rect.width+b,w=g[1][0]-g[2][0];_?p.x<t?g[2][0]=a+f.edgeDistance+F+f.labelDistance:g[2][0]=a+i-f.edgeDistance-F-f.labelDistance:(p.x<t?g[2][0]=p.x+f.labelDistance:g[2][0]=p.x-f.labelDistance,g[1][0]=g[2][0]+w),g[1][1]=g[2][1]=p.y}}}function A(e,t,n){if(void 0===n&&(n=!1),null==e.labelStyleWidth){var r=e.label,i=r.style,o=e.rect,a=i.backgroundColor,s=i.padding,u=s?s[1]+s[3]:0,l=i.overflow,c=o.width+(a?0:u);if(t<c||n){var d=o.height;if(l&&l.match("break")){r.setStyle("backgroundColor",null),r.setStyle("width",t-u);var h=r.getBoundingRect();r.setStyle("width",Math.ceil(h.width)),r.setStyle("backgroundColor",a)}else{var p=t-u,f=t<c?p:n?p>e.unconstrainedWidth?null:p:null;r.setStyle("width",f)}var g=r.getBoundingRect();o.width=g.width;var m=(r.style.margin||0)+2.1;o.height=g.height+m,o.y-=(o.height-d)/2}}}function T(e){return"center"===e.position}function M(e){var t,n,r=e.getData(),o=[],s=!1,u=(e.get("minShowLabelAngle")||0)*k,l=r.getLayout("viewRect"),c=r.getLayout("r"),d=l.width,h=l.x,p=l.y,f=l.height;function g(e){e.ignore=!0}function m(e){if(!e.ignore)return!0;for(var t in e.states)if(!1===e.states[t].ignore)return!0;return!1}r.each((function(e){var l=r.getItemGraphicEl(e),p=l.shape,f=l.getTextContent(),_=l.getTextGuideLine(),y=r.getItemModel(e),v=y.getModel("label"),b=v.get("position")||y.get(["emphasis","label","position"]),F=v.get("distanceToLabelLine"),w=v.get("alignTo"),D=(0,i.lo)(v.get("edgeDistance"),d),S=v.get("bleedMargin"),k=y.getModel("labelLine"),x=k.get("length");x=(0,i.lo)(x,d);var E=k.get("length2");if(E=(0,i.lo)(E,d),Math.abs(p.endAngle-p.startAngle)<u)return(0,a.__)(f.states,g),f.ignore=!0,void(_&&((0,a.__)(_.states,g),_.ignore=!0));if(m(f)){var A,T,M,O,L=(p.startAngle+p.endAngle)/2,R=Math.cos(L),P=Math.sin(L);t=p.cx,n=p.cy;var I="inside"===b||"inner"===b;if("center"===b)A=p.cx,T=p.cy,O="center";else{var N=(I?(p.r+p.r0)/2*R:p.r*R)+t,B=(I?(p.r+p.r0)/2*P:p.r*P)+n;if(A=N+3*R,T=B+3*P,!I){var j=N+R*(x+c-p.r),H=B+P*(x+c-p.r),G=j+(R<0?-1:1)*E,V=H;A="edge"===w?R<0?h+D:h+d-D:G+(R<0?-F:F),T=V,M=[[N,B],[j,H],[G,V]]}O=I?"center":"edge"===w?R>0?"right":"left":R>0?"left":"right"}var Y=Math.PI,W=0,q=v.get("rotate");if((0,a.Et)(q))W=q*(Y/180);else if("center"===b)W=0;else if("radial"===q||!0===q){var z=R<0?-L+Y:-L;W=z}else if("tangential"===q&&"outside"!==b&&"outer"!==b){var U=Math.atan2(R,P);U<0&&(U=2*Y+U);var K=P>0;K&&(U=Y+U),W=U-Y}if(s=!!W,f.x=A,f.y=T,f.rotation=W,f.setStyle({verticalAlign:"middle"}),I){f.setStyle({align:O});var X=f.states.select;X&&(X.x+=f.x,X.y+=f.y)}else{var Q=f.getBoundingRect().clone();Q.applyTransform(f.getComputedTransform());var J=(f.style.margin||0)+2.1;Q.y-=J/2,Q.height+=J,o.push({label:f,labelLine:_,position:b,len:x,len2:E,minTurnAngle:k.get("minTurnAngle"),maxSurfaceAngle:k.get("maxSurfaceAngle"),surfaceNormal:new C.A(R,P),linePoints:M,textAlign:O,labelDistance:F,labelAlignTo:w,edgeDistance:D,bleedMargin:S,rect:Q,unconstrainedWidth:Q.width,labelStyleWidth:f.style.width})}l.setTextConfig({inside:I})}})),!s&&e.get("avoidLabelOverlap")&&E(o,t,n,c,d,f,h,p);for(var _=0;_<o.length;_++){var y=o[_],v=y.label,b=y.labelLine,F=isNaN(v.x)||isNaN(v.y);if(v){v.setStyle({align:y.textAlign}),F&&((0,a.__)(v.states,g),v.ignore=!0);var w=v.states.select;w&&(w.x+=v.x,w.y+=v.y)}if(b){var S=y.linePoints;F||!S?((0,a.__)(b.states,g),b.ignore=!0):((0,D.YI)(S,y.minTurnAngle),(0,D.QK)(S,y.surfaceNormal,y.maxSurfaceAngle),b.setShape({points:S}),v.__hostTarget.textGuideLineConfig={anchor:new C.A(S[0][0],S[0][1])})}}}var O=n(62825),L=n(74153),R=function(e){function t(t,n,r){var i=e.call(this)||this;i.z2=2;var o=new _.Ay;return i.setTextContent(o),i.updateData(t,n,r,!0),i}return(0,m.C6)(t,e),t.prototype.updateData=function(e,t,n,r){var i=this,o=e.hostModel,s=e.getItemModel(t),u=s.getModel("emphasis"),l=e.getItemLayout(t),c=(0,a.X$)((0,L.i)(s.getModel("itemStyle"),l,!0),l);if(isNaN(c.startAngle))i.setShape(c);else{if(r){i.setShape(c);var d=o.getShallow("animationType");o.ecModel.ssr?(y.LW(i,{scaleX:0,scaleY:0},o,{dataIndex:t,isFrom:!0}),i.originX=c.cx,i.originY=c.cy):"scale"===d?(i.shape.r=l.r0,y.LW(i,{shape:{r:l.r}},o,t)):null!=n?(i.setShape({startAngle:n,endAngle:n}),y.LW(i,{shape:{startAngle:l.startAngle,endAngle:l.endAngle}},o,t)):(i.shape.endAngle=l.startAngle,y.oi(i,{shape:{endAngle:l.endAngle}},o,t))}else(0,y.ap)(i),y.oi(i,{shape:c},o,t);i.useStyle(e.getItemVisual(t,"style")),(0,F.Mx)(i,s);var h=(l.startAngle+l.endAngle)/2,p=o.get("selectedOffset"),f=Math.cos(h)*p,g=Math.sin(h)*p,m=s.getShallow("cursor");m&&i.attr("cursor",m),this._updateLabel(o,e,t),i.ensureState("emphasis").shape=(0,a.X$)({r:l.r+(u.get("scale")&&u.get("scaleSize")||0)},(0,L.i)(u.getModel("itemStyle"),l)),(0,a.X$)(i.ensureState("select"),{x:f,y:g,shape:(0,L.i)(s.getModel(["select","itemStyle"]),l)}),(0,a.X$)(i.ensureState("blur"),{shape:(0,L.i)(s.getModel(["blur","itemStyle"]),l)});var _=i.getTextGuideLine(),v=i.getTextContent();_&&(0,a.X$)(_.ensureState("select"),{x:f,y:g}),(0,a.X$)(v.ensureState("select"),{x:f,y:g}),(0,F.Lm)(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))}},t.prototype._updateLabel=function(e,t,n){var r=this,i=t.getItemModel(n),o=i.getModel("labelLine"),s=t.getItemVisual(n,"style"),u=s&&s.fill,l=s&&s.opacity;(0,O.qM)(r,(0,O.lx)(i),{labelFetcher:t.hostModel,labelDataIndex:n,inheritColor:u,defaultOpacity:l,defaultText:e.getFormattedLabel(n,"normal")||t.getName(n)});var c=r.getTextContent();r.setTextConfig({position:null,rotation:null}),c.attr({z2:10});var d=e.get(["label","position"]);if("outside"!==d&&"outer"!==d)r.removeTextGuideLine();else{var h=this.getTextGuideLine();h||(h=new v.A,this.setTextGuideLine(h)),(0,D.eR)(this,(0,D.rv)(i),{stroke:u,opacity:(0,a.WV)(o.get(["lineStyle","opacity"]),l,1)})}},t}(b.A),P=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.ignoreLabelLineUpdate=!0,t}return(0,m.C6)(t,e),t.prototype.render=function(e,t,n,r){var i,o=e.getData(),s=this._data,u=this.group;if(!s&&o.count()>0){for(var l=o.getItemLayout(0),c=1;isNaN(l&&l.startAngle)&&c<o.count();++c)l=o.getItemLayout(c);l&&(i=l.startAngle)}if(this._emptyCircleSector&&u.remove(this._emptyCircleSector),0===o.count()&&e.get("showEmptyCircle")){var d=f(e),p=new b.A({shape:(0,a.X$)(h(e,n),d)});p.useStyle(e.getModel("emptyCircleStyle").getItemStyle()),this._emptyCircleSector=p,u.add(p)}o.diff(s).add((function(e){var t=new R(o,e,i);o.setItemGraphicEl(e,t),u.add(t)})).update((function(e,t){var n=s.getItemGraphicEl(t);n.updateData(o,e,i),n.off("click"),u.add(n),o.setItemGraphicEl(e,n)})).remove((function(t){var n=s.getItemGraphicEl(t);y.t5(n,e,t)})).execute(),M(e),"expansion"!==e.get("animationTypeUpdate")&&(this._data=o)},t.prototype.dispose=function(){},t.prototype.containPoint=function(e,t){var n=t.getData(),r=n.getItemLayout(0);if(r){var i=e[0]-r.cx,o=e[1]-r.cy,a=Math.sqrt(i*i+o*o);return a<=r.r&&a>=r.r0}},t.type="pie",t}(w.A),I=P,N=n(21316),B=n(85010),j=n(85440),H=n(55198),G=u.$r(),V=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,m.C6)(t,e),t.prototype.init=function(t){e.prototype.init.apply(this,arguments),this.legendVisualProvider=new j.A(a.oI(this.getData,this),a.oI(this.getRawData,this)),this._defaultLabelLine(t)},t.prototype.mergeOption=function(){e.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return(0,N.A)(this,{coordDimensions:["value"],encodeDefaulter:a.cF(B.ln,this)})},t.prototype.getDataParams=function(t){var n=this.getData(),r=G(n),o=r.seats;if(!o){var a=[];n.each(n.mapDimension("value"),(function(e){a.push(e)})),o=r.seats=(0,i.kM)(a,n.hostModel.get("percentPrecision"))}var s=e.prototype.getDataParams.call(this,t);return s.percent=o[t]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){u.M5(e,"labelLine",["show"]);var t=e.labelLine,n=e.emphasis.labelLine;t.show=t.show&&e.label.show,n.show=n.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(H.A),Y=V;function W(e){return{seriesType:e,reset:function(e,t){var n=e.getData();n.filterSelf((function(e){var t=n.mapDimension("value"),r=n.get(t,e);return!((0,a.Et)(r)&&!isNaN(r)&&r<0)}))}}}function q(e){e.registerChartView(I),e.registerSeriesModel(Y),(0,r.I)("pie",e.registerAction),e.registerLayout((0,a.cF)(p,"pie")),e.registerProcessor((0,g.A)("pie")),e.registerProcessor(W("pie"))}},87268:function(e,t,n){"use strict";n.d(t,{a:function(){return S}});var r=n(97264),i=n(2492),o=n(23187),a=n(55198),s=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.hasSymbolVisual=!0,n}return(0,i.C6)(t,e),t.prototype.getInitialData=function(e,t){return(0,o.A)(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return null==e?this.option.large?5e3:this.get("progressive"):e},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return null==e?this.option.large?1e4:this.get("progressiveThreshold"):e},t.prototype.brushSelector=function(e,t,n){return n.point(t.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(a.A),u=s,l=n(23761),c=n(27753),d=n(6107),h=n(98527),p=n(736),f=n(89457),g=4,m=function(){function e(){}return e}(),_=function(e){function t(t){var n=e.call(this,t)||this;return n._off=0,n.hoverDataIdx=-1,n}return(0,i.C6)(t,e),t.prototype.getDefaultShape=function(){return new m},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,t){var n,r=t.points,i=t.size,o=this.symbolProxy,a=o.shape,s=e.getContext?e.getContext():e,u=s&&i[0]<g,l=this.softClipShape;if(u)this._ctx=s;else{for(this._ctx=null,n=this._off;n<r.length;){var c=r[n++],d=r[n++];isNaN(c)||isNaN(d)||(l&&!l.contain(c,d)||(a.x=c-i[0]/2,a.y=d-i[1]/2,a.width=i[0],a.height=i[1],o.buildPath(e,a,!0)))}this.incremental&&(this._off=n,this.notClear=!0)}},t.prototype.afterBrush=function(){var e,t=this.shape,n=t.points,r=t.size,i=this._ctx,o=this.softClipShape;if(i){for(e=this._off;e<n.length;){var a=n[e++],s=n[e++];isNaN(a)||isNaN(s)||(o&&!o.contain(a,s)||i.fillRect(a-r[0]/2,s-r[1]/2,r[0],r[1]))}this.incremental&&(this._off=e,this.notClear=!0)}},t.prototype.findDataIndex=function(e,t){for(var n=this.shape,r=n.points,i=n.size,o=Math.max(i[0],4),a=Math.max(i[1],4),s=r.length/2-1;s>=0;s--){var u=2*s,l=r[u]-o/2,c=r[u+1]-a/2;if(e>=l&&t>=c&&e<=l+o&&t<=c+a)return s}return-1},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect();if(e=n[0],t=n[1],r.contain(e,t)){var i=this.hoverDataIdx=this.findDataIndex(e,t);return i>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var t=this.shape,n=t.points,r=t.size,i=r[0],o=r[1],a=1/0,s=1/0,u=-1/0,l=-1/0,d=0;d<n.length;){var h=n[d++],p=n[d++];a=Math.min(h,a),u=Math.max(h,u),s=Math.min(p,s),l=Math.max(p,l)}e=this._rect=new c.A(a-i/2,s-o/2,u-a+i,l-s+o)}return e},t}(d.Ay),y=function(){function e(){this.group=new h.A}return e.prototype.updateData=function(e,t){this._clear();var n=this._create();n.setShape({points:e.getLayout("points")}),this._setCommon(n,e,t)},e.prototype.updateLayout=function(e){var t=e.getLayout("points");this.group.eachChild((function(e){if(null!=e.startIndex){var n=2*(e.endIndex-e.startIndex),r=4*e.startIndex*2;t=new Float32Array(t.buffer,r,n)}e.setShape("points",t),e.reset()}))},e.prototype.incrementalPrepareUpdate=function(e){this._clear()},e.prototype.incrementalUpdate=function(e,t,n){var r=this._newAdded[0],i=t.getLayout("points"),o=r&&r.shape.points;if(o&&o.length<2e4){var a=o.length,s=new Float32Array(a+i.length);s.set(o),s.set(i,a),r.endIndex=e.end,r.setShape({points:s})}else{this._newAdded=[];var u=this._create();u.startIndex=e.start,u.endIndex=e.end,u.incremental=!0,u.setShape({points:i}),this._setCommon(u,t,n)}},e.prototype.eachRendered=function(e){this._newAdded[0]&&e(this._newAdded[0])},e.prototype._create=function(){var e=new _({cursor:"default"});return e.ignoreCoarsePointer=!0,this.group.add(e),this._newAdded.push(e),e},e.prototype._setCommon=function(e,t,n){var r=t.hostModel;n=n||{};var i=t.getVisual("symbolSize");e.setShape("size",i instanceof Array?i:[i,i]),e.softClipShape=n.clipShape||null,e.symbolProxy=(0,p.v5)(t.getVisual("symbol"),0,0,0,0),e.setColor=e.symbolProxy.setColor;var o=e.shape.size[0]<g;e.useStyle(r.getModel("itemStyle").getItemStyle(o?["color","shadowBlur","shadowColor"]:["color"]));var a=t.getVisual("style"),s=a&&a.fill;s&&e.setColor(s);var u=(0,f.z)(e);u.seriesIndex=r.seriesIndex,e.on("mousemove",(function(t){u.dataIndex=null;var n=e.hoverDataIdx;n>=0&&(u.dataIndex=n+(e.startIndex||0))}))},e.prototype.remove=function(){this._clear()},e.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},e}(),v=y,b=n(50941),F=n(48643),w=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.prototype.render=function(e,t,n){var r=e.getData(),i=this._updateSymbolDraw(r,e);i.updateData(r,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,t,n){var r=e.getData(),i=this._updateSymbolDraw(r,e);i.incrementalPrepareUpdate(r),this._finished=!1},t.prototype.incrementalRender=function(e,t,n){this._symbolDraw.incrementalUpdate(e,t.getData(),{clipShape:this._getClipShape(t)}),this._finished=e.end===t.getData().count()},t.prototype.updateTransform=function(e,t,n){var r=e.getData();if(this.group.dirty(),!this._finished||r.count()>1e4)return{update:!0};var i=(0,b.A)("").reset(e,t,n);i.progress&&i.progress({start:0,end:r.count(),count:r.count()},r),this._symbolDraw.updateLayout(r)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var t=e.coordinateSystem;return t&&t.getArea&&t.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,t){var n=this._symbolDraw,r=t.pipelineContext,i=r.large;return n&&i===this._isLargeDraw||(n&&n.remove(),n=this._symbolDraw=i?new v:new l.A,this._isLargeDraw=i,this.group.removeAll()),this.group.add(n.group),n},t.prototype.remove=function(e,t){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(F.A),C=w,D=n(41303);function S(e){(0,r.Y)(D.a),e.registerSeriesModel(u),e.registerChartView(C),e.registerLayout((0,b.A)("scatter"))}},5011:function(e,t,n){"use strict";var r=n(5179),i=n(98527),o=n(92998),a=n(68461),s=n(25833),u=n(89457),l=n(62825),c=n(2259),d=n(58773),h=n(736),p=n(64946),f=n(41548),g=n(15441),m=n(41776),_=Math.PI,y=function(){function e(e,t){this.group=new i.A,this.opt=t,this.axisModel=e,(0,r.NT)(t,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0,handleAutoShown:function(){return!0}});var n=new i.A({x:t.position[0],y:t.position[1],rotation:t.rotation});n.updateTransform(),this._transformGroup=n}return e.prototype.hasBuilder=function(e){return!!v[e]},e.prototype.add=function(e){v[e](this.opt,this.axisModel,this.group,this._transformGroup)},e.prototype.getGroup=function(){return this.group},e.innerTextLayout=function(e,t,n){var r,i,o=(0,d._7)(t-e);return(0,d.dh)(o)?(i=n>0?"top":"bottom",r="center"):(0,d.dh)(o-_)?(i=n>0?"bottom":"top",r="center"):(i="middle",r=o>0&&o<_?n>0?"right":"left":n>0?"left":"right"),{rotation:o,textAlign:r,textVerticalAlign:i}},e.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},e.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},e}(),v={axisLine:function(e,t,n,i){var s=t.get(["axisLine","show"]);if("auto"===s&&e.handleAutoShown&&(s=e.handleAutoShown("axisLine")),s){var u=t.axis.getExtent(),l=i.transform,c=[u[0],0],d=[u[1],0],p=c[0]>d[0];l&&((0,f.NW)(c,c,l),(0,f.NW)(d,d,l));var g=(0,r.X$)({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),m=new o.A({shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:g,strokeContainThreshold:e.strokeContainThreshold||5,silent:!0,z2:1});a.subPixelOptimizeLine(m.shape,m.style.lineWidth),m.anid="line",n.add(m);var _=t.get(["axisLine","symbol"]);if(null!=_){var y=t.get(["axisLine","symbolSize"]);(0,r.Kg)(_)&&(_=[_,_]),((0,r.Kg)(y)||(0,r.Et)(y))&&(y=[y,y]);var v=(0,h.hV)(t.get(["axisLine","symbolOffset"])||0,y),b=y[0],F=y[1];(0,r.__)([{rotate:e.rotation+Math.PI/2,offset:v[0],r:0},{rotate:e.rotation-Math.PI/2,offset:v[1],r:Math.sqrt((c[0]-d[0])*(c[0]-d[0])+(c[1]-d[1])*(c[1]-d[1]))}],(function(t,r){if("none"!==_[r]&&null!=_[r]){var i=(0,h.v5)(_[r],-b/2,-F/2,b,F,g.stroke,!0),o=t.r+t.offset,a=p?d:c;i.attr({rotation:t.rotate,x:a[0]+o*Math.cos(e.rotation),y:a[1]-o*Math.sin(e.rotation),silent:!0,z2:11}),n.add(i)}}))}}},axisTickLabel:function(e,t,n,i){var o=k(n,i,t,e),a=E(n,i,t,e);if(F(t,a,o),x(n,i,t,e.tickDirection),t.get(["axisLabel","hideOverlap"])){var s=(0,m.os)((0,r.Tj)(a,(function(e){return{label:e,priority:e.z2,defaultAttr:{ignore:e.ignore}}})));(0,m.If)(s)}},axisName:function(e,t,n,i){var o=(0,r.Je)(e.axisName,t.get("name"));if(o){var c,d,h=t.get("nameLocation"),p=e.nameDirection,f=t.getModel("nameTextStyle"),g=t.get("nameGap")||0,m=t.axis.getExtent(),v=m[0]>m[1]?-1:1,F=["start"===h?m[0]-v*g:"end"===h?m[1]+v*g:(m[0]+m[1])/2,D(h)?e.labelOffset+p*g:0],w=t.get("nameRotate");null!=w&&(w=w*_/180),D(h)?c=y.innerTextLayout(e.rotation,null!=w?w:e.rotation,p):(c=b(e.rotation,h,w||0,m),d=e.axisNameAvailableWidth,null!=d&&(d=Math.abs(d/Math.sin(c.rotation)),!isFinite(d)&&(d=null)));var C=f.getFont(),S=t.get("nameTruncate",!0)||{},k=S.ellipsis,x=(0,r.Je)(e.nameTruncateMaxWidth,S.maxWidth,d),E=new s.Ay({x:F[0],y:F[1],rotation:c.rotation,silent:y.isLabelSilent(t),style:(0,l.VB)(f,{text:o,font:C,overflow:"truncate",width:x,ellipsis:k,fill:f.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:f.get("align")||c.textAlign,verticalAlign:f.get("verticalAlign")||c.textVerticalAlign}),z2:1});if(a.setTooltipConfig({el:E,componentModel:t,itemName:o}),E.__fullText=o,E.anid="name",t.get("triggerEvent")){var A=y.makeAxisEventDataBase(t);A.targetType="axisName",A.name=o,(0,u.z)(E).eventData=A}i.add(E),E.updateTransform(),n.add(E),E.decomposeTransform()}}};function b(e,t,n,r){var i,o,a=(0,d._7)(n-e),s=r[0]>r[1],u="start"===t&&!s||"start"!==t&&s;return(0,d.dh)(a-_/2)?(o=u?"bottom":"top",i="center"):(0,d.dh)(a-1.5*_)?(o=u?"top":"bottom",i="center"):(o="middle",i=a<1.5*_&&a>_/2?u?"left":"right":u?"right":"left"),{rotation:a,textAlign:i,textVerticalAlign:o}}function F(e,t,n){if(!(0,g.PJ)(e.axis)){var r=e.get(["axisLabel","showMinLabel"]),i=e.get(["axisLabel","showMaxLabel"]);t=t||[],n=n||[];var o=t[0],a=t[1],s=t[t.length-1],u=t[t.length-2],l=n[0],c=n[1],d=n[n.length-1],h=n[n.length-2];!1===r?(w(o),w(l)):C(o,a)&&(r?(w(a),w(c)):(w(o),w(l))),!1===i?(w(s),w(d)):C(u,s)&&(i?(w(u),w(h)):(w(s),w(d)))}}function w(e){e&&(e.ignore=!0)}function C(e,t){var n=e&&e.getBoundingRect().clone(),r=t&&t.getBoundingRect().clone();if(n&&r){var i=p.D_([]);return p.e$(i,i,-e.rotation),n.applyTransform(p.lK([],i,e.getLocalTransform())),r.applyTransform(p.lK([],i,t.getLocalTransform())),n.intersect(r)}}function D(e){return"middle"===e||"center"===e}function S(e,t,n,r,i){for(var s=[],u=[],l=[],c=0;c<e.length;c++){var d=e[c].coord;u[0]=d,u[1]=0,l[0]=d,l[1]=n,t&&((0,f.NW)(u,u,t),(0,f.NW)(l,l,t));var h=new o.A({shape:{x1:u[0],y1:u[1],x2:l[0],y2:l[1]},style:r,z2:2,autoBatch:!0,silent:!0});a.subPixelOptimizeLine(h.shape,h.style.lineWidth),h.anid=i+"_"+e[c].tickValue,s.push(h)}return s}function k(e,t,n,i){var o=n.axis,a=n.getModel("axisTick"),s=a.get("show");if("auto"===s&&i.handleAutoShown&&(s=i.handleAutoShown("axisTick")),s&&!o.scale.isBlank()){for(var u=a.getModel("lineStyle"),l=i.tickDirection*a.get("length"),c=o.getTicksCoords(),d=S(c,t.transform,l,(0,r.NT)(u.getLineStyle(),{stroke:n.get(["axisLine","lineStyle","color"])}),"ticks"),h=0;h<d.length;h++)e.add(d[h]);return d}}function x(e,t,n,i){var o=n.axis,a=n.getModel("minorTick");if(a.get("show")&&!o.scale.isBlank()){var s=o.getMinorTicksCoords();if(s.length)for(var u=a.getModel("lineStyle"),l=i*a.get("length"),c=(0,r.NT)(u.getLineStyle(),(0,r.NT)(n.getModel("axisTick").getLineStyle(),{stroke:n.get(["axisLine","lineStyle","color"])})),d=0;d<s.length;d++)for(var h=S(s[d],t.transform,l,c,"minorticks_"+d),p=0;p<h.length;p++)e.add(h[p])}}function E(e,t,n,i){var o=n.axis,a=(0,r.Je)(i.axisLabelShow,n.get(["axisLabel","show"]));if(a&&!o.scale.isBlank()){var d=n.getModel("axisLabel"),h=d.get("margin"),p=o.getViewLabels(),f=((0,r.Je)(i.labelRotate,d.get("rotate"))||0)*_/180,g=y.innerTextLayout(i.rotation,f,i.labelDirection),m=n.getCategories&&n.getCategories(!0),v=[],b=y.isLabelSilent(n),F=n.get("triggerEvent");return(0,r.__)(p,(function(a,f){var _="ordinal"===o.scale.type?o.scale.getRawOrdinalNumber(a.tickValue):a.tickValue,w=a.formattedLabel,C=a.rawLabel,D=d;if(m&&m[_]){var S=m[_];(0,r.Gv)(S)&&S.textStyle&&(D=new c.A(S.textStyle,d,n.ecModel))}var k=D.getTextColor()||n.get(["axisLine","lineStyle","color"]),x=o.dataToCoord(_),E=D.getShallow("align",!0)||g.textAlign,A=(0,r.bZ)(D.getShallow("alignMinLabel",!0),E),T=(0,r.bZ)(D.getShallow("alignMaxLabel",!0),E),M=D.getShallow("verticalAlign",!0)||D.getShallow("baseline",!0)||g.textVerticalAlign,O=(0,r.bZ)(D.getShallow("verticalAlignMinLabel",!0),M),L=(0,r.bZ)(D.getShallow("verticalAlignMaxLabel",!0),M),R=new s.Ay({x:x,y:i.labelOffset+i.labelDirection*h,rotation:g.rotation,silent:b,z2:10+(a.level||0),style:(0,l.VB)(D,{text:w,align:0===f?A:f===p.length-1?T:E,verticalAlign:0===f?O:f===p.length-1?L:M,fill:(0,r.Tn)(k)?k("category"===o.type?C:"value"===o.type?_+"":_,f):k})});if(R.anid="label_"+_,F){var P=y.makeAxisEventDataBase(n);P.targetType="axisLabel",P.value=C,P.tickIndex=f,"category"===o.type&&(P.dataIndex=_),(0,u.z)(R).eventData=P}t.add(R),R.updateTransform(),v.push(R),e.add(R),R.decomposeTransform()})),v}}t.A=y},77195:function(e,t,n){"use strict";var r=n(2492),i=n(31869),o=n(25256),a={},s=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.render=function(t,n,r,o){this.axisPointerClass&&i.h_(t),e.prototype.render.apply(this,arguments),this._doUpdateAxisPointerClass(t,r,!0)},t.prototype.updateAxisPointer=function(e,t,n,r){this._doUpdateAxisPointerClass(e,n,!1)},t.prototype.remove=function(e,t){var n=this._axisPointer;n&&n.remove(t)},t.prototype.dispose=function(t,n){this._disposeAxisPointer(n),e.prototype.dispose.apply(this,arguments)},t.prototype._doUpdateAxisPointerClass=function(e,n,r){var o=t.getAxisPointerClass(this.axisPointerClass);if(o){var a=i.mg(e);a?(this._axisPointer||(this._axisPointer=new o)).render(e,a,n,r):this._disposeAxisPointer(n)}},t.prototype._disposeAxisPointer=function(e){this._axisPointer&&this._axisPointer.dispose(e),this._axisPointer=null},t.registerAxisPointerClass=function(e,t){a[e]=t},t.getAxisPointerClass=function(e){return e&&a[e]},t.type="axis",t}(o.A);t.A=s},35960:function(e,t,n){"use strict";n.d(t,{V:function(){return u},Y:function(){return s}});var r=n(5179),i=n(57077),o=n(53839),a=(0,o.$r)();function s(e,t,n,o){var s=n.axis;if(!s.scale.isBlank()){var u=n.getModel("splitArea"),l=u.getModel("areaStyle"),c=l.get("color"),d=o.coordinateSystem.getRect(),h=s.getTicksCoords({tickModel:u,clamp:!0});if(h.length){var p=c.length,f=a(e).splitAreaColors,g=r.nt(),m=0;if(f)for(var _=0;_<h.length;_++){var y=f.get(h[_].tickValue);if(null!=y){m=(y+(p-1)*_)%p;break}}var v=s.toGlobalCoord(h[0].coord),b=l.getAreaStyle();c=r.cy(c)?c:[c];for(_=1;_<h.length;_++){var F=s.toGlobalCoord(h[_].coord),w=void 0,C=void 0,D=void 0,S=void 0;s.isHorizontal()?(w=v,C=d.y,D=F-w,S=d.height,v=w+D):(w=d.x,C=v,D=d.width,S=F-C,v=C+S);var k=h[_-1].tickValue;null!=k&&g.set(k,m),t.add(new i.A({anid:null!=k?"area_"+k:null,shape:{x:w,y:C,width:D,height:S},style:r.NT({fill:c[m]},b),autoBatch:!0,silent:!0})),m=(m+1)%p}a(e).splitAreaColors=g}}}function u(e){a(e).splitAreaColors=null}},22613:function(e,t,n){"use strict";var r=n(5179),i=n(98527),o=n(68461),a=n(25833),s=n(31989),u=n(31869),l=n(96391),c=n(98496),d=n(53839),h=(0,d.$r)(),p=r.o8,f=r.oI,g=function(){function e(){this._dragging=!1,this.animationThreshold=15}return e.prototype.render=function(e,t,n,o){var a=t.get("value"),s=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=n,o||this._lastValue!==a||this._lastStatus!==s){this._lastValue=a,this._lastStatus=s;var u=this._group,l=this._handle;if(!s||"hide"===s)return u&&u.hide(),void(l&&l.hide());u&&u.show(),l&&l.show();var c={};this.makeElOption(c,a,e,t,n);var d=c.graphicKey;d!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=d;var h=this._moveAnimation=this.determineAnimation(e,t);if(u){var p=r.cF(m,t,h);this.updatePointerEl(u,c,p),this.updateLabelEl(u,c,p,t)}else u=this._group=new i.A,this.createPointerEl(u,c,e,t),this.createLabelEl(u,c,e,t),n.getZr().add(u);b(u,t,!0),this._renderHandle(a)}},e.prototype.remove=function(e){this.clear(e)},e.prototype.dispose=function(e){this.clear(e)},e.prototype.determineAnimation=function(e,t){var n=t.get("animation"),r=e.axis,i="category"===r.type,o=t.get("snap");if(!o&&!i)return!1;if("auto"===n||null==n){var a=this.animationThreshold;if(i&&r.getBandWidth()>a)return!0;if(o){var s=u.Yc(e).seriesDataCount,l=r.getExtent();return Math.abs(l[0]-l[1])/s>a}return!1}return!0===n},e.prototype.makeElOption=function(e,t,n,r,i){},e.prototype.createPointerEl=function(e,t,n,r){var i=t.pointer;if(i){var a=h(e).pointerEl=new o[i.type](p(t.pointer));e.add(a)}},e.prototype.createLabelEl=function(e,t,n,r){if(t.label){var i=h(e).labelEl=new a.Ay(p(t.label));e.add(i),y(i,r)}},e.prototype.updatePointerEl=function(e,t,n){var r=h(e).pointerEl;r&&t.pointer&&(r.setStyle(t.pointer.style),n(r,{shape:t.pointer.shape}))},e.prototype.updateLabelEl=function(e,t,n,r){var i=h(e).labelEl;i&&(i.setStyle(t.label.style),n(i,{x:t.label.x,y:t.label.y}),y(i,r))},e.prototype._renderHandle=function(e){if(!this._dragging&&this.updateHandleTransform){var t,n=this._axisPointerModel,i=this._api.getZr(),a=this._handle,s=n.getModel("handle"),u=n.get("status");if(!s.get("show")||!u||"hide"===u)return a&&i.remove(a),void(this._handle=null);this._handle||(t=!0,a=this._handle=o.createIcon(s.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(e){l.ds(e.event)},onmousedown:f(this._onHandleDragMove,this,0,0),drift:f(this._onHandleDragMove,this),ondragend:f(this._onHandleDragEnd,this)}),i.add(a)),b(a,n,!1),a.setStyle(s.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var d=s.get("size");r.cy(d)||(d=[d,d]),a.scaleX=d[0]/2,a.scaleY=d[1]/2,c.N(this,"_doDispatchAxisPointer",s.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,t)}},e.prototype._moveHandleToValue=function(e,t){m(this._axisPointerModel,!t&&this._moveAnimation,this._handle,v(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},e.prototype._onHandleDragMove=function(e,t){var n=this._handle;if(n){this._dragging=!0;var r=this.updateHandleTransform(v(n),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=r,n.stopAnimation(),n.attr(v(r)),h(n).lastProp=null,this._doDispatchAxisPointer()}},e.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(e){var t=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},e.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},e.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),n=this._group,r=this._handle;t&&n&&(this._lastGraphicKey=null,n&&t.remove(n),r&&t.remove(r),this._group=null,this._handle=null,this._payloadInfo=null),c.IU(this,"_doDispatchAxisPointer")},e.prototype.doClear=function(){},e.prototype.buildLabel=function(e,t,n){return n=n||0,{x:e[n],y:e[1-n],width:t[n],height:t[1-n]}},e}();function m(e,t,n,r){_(h(n).lastProp,r)||(h(n).lastProp=r,t?s.oi(n,r,e):(n.stopAnimation(),n.attr(r)))}function _(e,t){if(r.Gv(e)&&r.Gv(t)){var n=!0;return r.__(t,(function(t,r){n=n&&_(e[r],t)})),!!n}return e===t}function y(e,t){e[t.get(["label","show"])?"show":"hide"]()}function v(e){return{x:e.x||0,y:e.y||0,rotation:e.rotation||0}}function b(e,t,n){var r=t.get("z"),i=t.get("zlevel");e&&e.traverse((function(e){"group"!==e.type&&(null!=r&&(e.z=r),null!=i&&(e.zlevel=i),e.silent=n)}))}t.A=g},21022:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(5179),i=n(53839);function o(e,t){var n,o=[],a=e.seriesIndex;if(null==a||!(n=t.getSeriesByIndex(a)))return{point:[]};var s=n.getData(),u=i.le(s,e);if(null==u||u<0||r.cy(u))return{point:[]};var l=s.getItemGraphicEl(u),c=n.coordinateSystem;if(n.getTooltipPosition)o=n.getTooltipPosition(u)||[];else if(c&&c.dataToPoint)if(e.isStacked){var d=c.getBaseAxis(),h=c.getOtherAxis(d),p=h.dim,f=d.dim,g="x"===p||"radius"===p?1:0,m=s.mapDimension(f),_=[];_[g]=s.get(m,u),_[1-g]=s.get(s.getCalculationInfo("stackResultDimension"),u),o=c.dataToPoint(_)||[]}else o=c.dataToPoint(s.getValues(r.Tj(c.dimensions,(function(e){return s.mapDimension(e)})),u))||[];else if(l){var y=l.getBoundingRect().clone();y.applyTransform(l.transform),o=[y.x+y.width/2,y.y+y.height/2]}return{point:o,el:l}}},27065:function(e,t,n){"use strict";n.d(t,{h:function(){return f},k:function(){return u}});var r=n(5179),i=n(17948),o=n(53839),a=(0,o.$r)(),s=r.__;function u(e,t,n){if(!i.A.node){var r=t.getZr();a(r).records||(a(r).records={}),l(r,t);var o=a(r).records[e]||(a(r).records[e]={});o.handler=n}}function l(e,t){function n(n,r){e.on(n,(function(n){var i=p(t);s(a(e).records,(function(e){e&&r(e,n,i.dispatchAction)})),c(i.pendings,t)}))}a(e).initialized||(a(e).initialized=!0,n("click",r.cF(h,"click")),n("mousemove",r.cF(h,"mousemove")),n("globalout",d))}function c(e,t){var n,r=e.showTip.length,i=e.hideTip.length;r?n=e.showTip[r-1]:i&&(n=e.hideTip[i-1]),n&&(n.dispatchAction=null,t.dispatchAction(n))}function d(e,t,n){e.handler("leave",null,n)}function h(e,t,n,r){t.handler(e,n,r)}function p(e){var t={showTip:[],hideTip:[]},n=function(r){var i=t[r.type];i?i.push(r):(r.dispatchAction=n,e.dispatchAction(r))};return{dispatchAction:n,pendings:t}}function f(e,t){if(!i.A.node){var n=t.getZr(),r=(a(n).records||{})[e];r&&(a(n).records[e]=null)}}},28970:function(e,t,n){"use strict";n.d(t,{a:function(){return I}});var r=n(77195),i=n(2492),o=n(22613),a=n(66731),s=n(70481),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.makeElOption=function(e,t,n,r,i){var o=n.axis,u=o.grid,d=r.get("type"),h=l(u,o).getOtherAxis(o).getGlobalExtent(),p=o.toGlobalCoord(o.dataToCoord(t,!0));if(d&&"none"!==d){var f=a.bY(r),g=c[d](o,p,h);g.style=f,e.graphicKey=g.type,e.pointer=g}var m=s.Zp(u.model,n);a.DA(t,e,m,n,r,i)},t.prototype.getHandleTransform=function(e,t,n){var r=s.Zp(t.axis.grid.model,t,{labelInside:!1});r.labelMargin=n.get(["handle","margin"]);var i=a.Tc(t.axis,e,r);return{x:i[0],y:i[1],rotation:r.rotation+(r.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,t,n,r){var i=n.axis,o=i.grid,a=i.getGlobalExtent(!0),s=l(o,i).getOtherAxis(i).getGlobalExtent(),u="x"===i.dim?0:1,c=[e.x,e.y];c[u]+=t[u],c[u]=Math.min(a[1],c[u]),c[u]=Math.max(a[0],c[u]);var d=(s[1]+s[0])/2,h=[d,d];h[u]=c[u];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:c[0],y:c[1],rotation:e.rotation,cursorPoint:h,tooltipOption:p[u]}},t}(o.A);function l(e,t){var n={};return n[t.dim+"AxisIndex"]=t.index,e.getCartesian(n)}var c={line:function(e,t,n){var r=a.MU([t,n[0]],[t,n[1]],d(e));return{type:"Line",subPixelOptimize:!0,shape:r}},shadow:function(e,t,n){var r=Math.max(1,e.getBandWidth()),i=n[1]-n[0];return{type:"Rect",shape:a.cU([t-r/2,n[0]],[r,i],d(e))}}};function d(e){return"x"===e.dim?0:1}var h=u,p=n(81132),f=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(p.A),g=f,m=n(27065),_=n(25256),y=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.prototype.render=function(e,t,n){var r=t.getComponent("tooltip"),i=e.get("triggerOn")||r&&r.get("triggerOn")||"mousemove|click";m.k("axisPointer",n,(function(e,t,n){"none"!==i&&("leave"===e||i.indexOf(e)>=0)&&n({type:"updateAxisPointer",currTrigger:e,x:t&&t.offsetX,y:t&&t.offsetY})}))},t.prototype.remove=function(e,t){m.h("axisPointer",t)},t.prototype.dispose=function(e,t){m.h("axisPointer",t)},t.type="axisPointer",t}(_.A),v=y,b=n(5179),F=n(31869),w=n(53839),C=n(21022),D=(0,w.$r)();function S(e,t,n){var r=e.currTrigger,i=[e.x,e.y],o=e,a=e.dispatchAction||(0,b.oI)(n.dispatchAction,n),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){P(i)&&(i=(0,C.A)({seriesIndex:o.seriesIndex,dataIndex:o.dataIndex},t).point);var u=P(i),l=o.axesInfo,c=s.axesInfo,d="leave"===r||P(i),h={},p={},f={list:[],map:{}},g={showPointer:(0,b.cF)(E,p),showTooltip:(0,b.cF)(A,f)};(0,b.__)(s.coordSysMap,(function(e,t){var n=u||e.containPoint(i);(0,b.__)(s.coordSysAxesInfo[t],(function(e,t){var r=e.axis,o=L(l,e);if(!d&&n&&(!l||o)){var a=o&&o.value;null!=a||u||(a=r.pointToData(i)),null!=a&&k(e,a,g,!1,h)}}))}));var m={};return(0,b.__)(c,(function(e,t){var n=e.linkGroup;n&&!p[t]&&(0,b.__)(n.axesInfo,(function(t,r){var i=p[r];if(t!==e&&i){var o=i.value;n.mapper&&(o=e.axis.scale.parse(n.mapper(o,R(t),R(e)))),m[e.key]=o}}))})),(0,b.__)(m,(function(e,t){k(c[t],e,g,!0,h)})),T(p,c,h),M(f,i,e,a),O(c,a,n),h}}function k(e,t,n,r,i){var o=e.axis;if(!o.scale.isBlank()&&o.containData(t))if(e.involveSeries){var a=x(t,e),s=a.payloadBatch,u=a.snapToValue;s[0]&&null==i.seriesIndex&&(0,b.X$)(i,s[0]),!r&&e.snap&&o.containData(u)&&null!=u&&(t=u),n.showPointer(e,t,s),n.showTooltip(e,a,u)}else n.showPointer(e,t)}function x(e,t){var n=t.axis,r=n.dim,i=e,o=[],a=Number.MAX_VALUE,s=-1;return(0,b.__)(t.seriesModels,(function(t,u){var l,c,d=t.getData().mapDimensionsAll(r);if(t.getAxisTooltipData){var h=t.getAxisTooltipData(d,e,n);c=h.dataIndices,l=h.nestestValue}else{if(c=t.getData().indicesOfNearest(d[0],e,"category"===n.type?.5:null),!c.length)return;l=t.getData().get(d[0],c[0])}if(null!=l&&isFinite(l)){var p=e-l,f=Math.abs(p);f<=a&&((f<a||p>=0&&s<0)&&(a=f,s=p,i=l,o.length=0),(0,b.__)(c,(function(e){o.push({seriesIndex:t.seriesIndex,dataIndexInside:e,dataIndex:t.getData().getRawIndex(e)})})))}})),{payloadBatch:o,snapToValue:i}}function E(e,t,n,r){e[t.key]={value:n,payloadBatch:r}}function A(e,t,n,r){var i=n.payloadBatch,o=t.axis,a=o.model,s=t.axisPointerModel;if(t.triggerTooltip&&i.length){var u=t.coordSys.model,l=F.og(u),c=e.map[l];c||(c=e.map[l]={coordSysId:u.id,coordSysIndex:u.componentIndex,coordSysType:u.type,coordSysMainType:u.mainType,dataByAxis:[]},e.list.push(c)),c.dataByAxis.push({axisDim:o.dim,axisIndex:a.componentIndex,axisType:a.type,axisId:a.id,value:r,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:i.slice()})}}function T(e,t,n){var r=n.axesInfo=[];(0,b.__)(t,(function(t,n){var i=t.axisPointerModel.option,o=e[n];o?(!t.useHandle&&(i.status="show"),i.value=o.value,i.seriesDataIndices=(o.payloadBatch||[]).slice()):!t.useHandle&&(i.status="hide"),"show"===i.status&&r.push({axisDim:t.axis.dim,axisIndex:t.axis.model.componentIndex,value:i.value})}))}function M(e,t,n,r){if(!P(t)&&e.list.length){var i=((e.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};r({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:e.list})}else r({type:"hideTip"})}function O(e,t,n){var r=n.getZr(),i="axisPointerLastHighlights",o=D(r)[i]||{},a=D(r)[i]={};(0,b.__)(e,(function(e,t){var n=e.axisPointerModel.option;"show"===n.status&&e.triggerEmphasis&&(0,b.__)(n.seriesDataIndices,(function(e){var t=e.seriesIndex+" | "+e.dataIndex;a[t]=e}))}));var s=[],u=[];(0,b.__)(o,(function(e,t){!a[t]&&u.push(e)})),(0,b.__)(a,(function(e,t){!o[t]&&s.push(e)})),u.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:u}),s.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function L(e,t){for(var n=0;n<(e||[]).length;n++){var r=e[n];if(t.axis.dim===r.axisDim&&t.axis.model.componentIndex===r.axisIndex)return r}}function R(e){var t=e.axis.model,n={},r=n.axisDim=e.axis.dim;return n.axisIndex=n[r+"AxisIndex"]=t.componentIndex,n.axisName=n[r+"AxisName"]=t.name,n.axisId=n[r+"AxisId"]=t.id,n}function P(e){return!e||null==e[0]||isNaN(e[0])||null==e[1]||isNaN(e[1])}function I(e){r.A.registerAxisPointerClass("CartesianAxisPointer",h),e.registerComponentModel(g),e.registerComponentView(v),e.registerPreprocessor((function(e){if(e){(!e.axisPointer||0===e.axisPointer.length)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!(0,b.cy)(t)&&(e.axisPointer.link=[t])}})),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,(function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=(0,F.Fo)(e,t)})),e.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},S)}},31869:function(e,t,n){"use strict";n.d(t,{Fo:function(){return o},Yc:function(){return h},h_:function(){return d},mg:function(){return p},og:function(){return g}});var r=n(2259),i=n(5179);function o(e,t){var n={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return a(n,e,t),n.seriesInvolved&&u(n,e),n}function a(e,t,n){var r=t.getComponent("tooltip"),o=t.getComponent("axisPointer"),a=o.get("link",!0)||[],u=[];(0,i.__)(n.getCoordinateSystems(),(function(n){if(n.axisPointerEnabled){var c=g(n.model),d=e.coordSysAxesInfo[c]={};e.coordSysMap[c]=n;var h=n.model,p=h.getModel("tooltip",r);if((0,i.__)(n.getAxes(),(0,i.cF)(v,!1,null)),n.getTooltipAxes&&r&&p.get("show")){var m="axis"===p.get("trigger"),_="cross"===p.get(["axisPointer","type"]),y=n.getTooltipAxes(p.get(["axisPointer","axis"]));(m||_)&&(0,i.__)(y.baseAxes,(0,i.cF)(v,!_||"cross",m)),_&&(0,i.__)(y.otherAxes,(0,i.cF)(v,"cross",!1))}}function v(r,i,c){var h=c.model.getModel("axisPointer",o),m=h.get("show");if(m&&("auto"!==m||r||f(h))){null==i&&(i=h.get("triggerTooltip")),h=r?s(c,p,o,t,r,i):h;var _=h.get("snap"),y=h.get("triggerEmphasis"),v=g(c.model),b=i||_||"category"===c.type,F=e.axesInfo[v]={key:v,axis:c,coordSys:n,axisPointerModel:h,triggerTooltip:i,triggerEmphasis:y,involveSeries:b,snap:_,useHandle:f(h),seriesModels:[],linkGroup:null};d[v]=F,e.seriesInvolved=e.seriesInvolved||b;var w=l(a,c);if(null!=w){var C=u[w]||(u[w]={axesInfo:{}});C.axesInfo[v]=F,C.mapper=a[w].mapper,F.linkGroup=C}}}}))}function s(e,t,n,o,a,s){var u=t.getModel("axisPointer"),l=["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],c={};(0,i.__)(l,(function(e){c[e]=(0,i.o8)(u.get(e))})),c.snap="category"!==e.type&&!!s,"cross"===u.get("type")&&(c.type="line");var d=c.label||(c.label={});if(null==d.show&&(d.show=!1),"cross"===a){var h=u.get(["label","show"]);if(d.show=null==h||h,!s){var p=c.lineStyle=u.get("crossStyle");p&&(0,i.NT)(d,p.textStyle)}}return e.model.getModel("axisPointer",new r.A(c,n,o))}function u(e,t){t.eachSeries((function(t){var n=t.coordinateSystem,r=t.get(["tooltip","trigger"],!0),o=t.get(["tooltip","show"],!0);n&&"none"!==r&&!1!==r&&"item"!==r&&!1!==o&&!1!==t.get(["axisPointer","show"],!0)&&(0,i.__)(e.coordSysAxesInfo[g(n.model)],(function(e){var r=e.axis;n.getAxis(r.dim)===r&&(e.seriesModels.push(t),null==e.seriesDataCount&&(e.seriesDataCount=0),e.seriesDataCount+=t.getData().count())}))}))}function l(e,t){for(var n=t.model,r=t.dim,i=0;i<e.length;i++){var o=e[i]||{};if(c(o[r+"AxisId"],n.id)||c(o[r+"AxisIndex"],n.componentIndex)||c(o[r+"AxisName"],n.name))return i}}function c(e,t){return"all"===e||(0,i.cy)(e)&&(0,i.qh)(e,t)>=0||e===t}function d(e){var t=h(e);if(t){var n=t.axisPointerModel,r=t.axis.scale,i=n.option,o=n.get("status"),a=n.get("value");null!=a&&(a=r.parse(a));var s=f(n);null==o&&(i.status=s?"show":"hide");var u=r.getExtent().slice();u[0]>u[1]&&u.reverse(),(null==a||a>u[1])&&(a=u[1]),a<u[0]&&(a=u[0]),i.value=a,s&&(i.status=t.axis.scale.isBlank()?"hide":"show")}}function h(e){var t=(e.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return t&&t.axesInfo[g(e)]}function p(e){var t=h(e);return t&&t.axisPointerModel}function f(e){return!!e.get(["handle","show"])}function g(e){return e.type+"||"+e.id}},66731:function(e,t,n){"use strict";n.d(t,{DA:function(){return m},MU:function(){return _},T8:function(){return h},Tc:function(){return g},_F:function(){return f},bY:function(){return d},cU:function(){return y},u7:function(){return v}});var r=n(5179),i=n(68461),o=n(60273),a=n(46243),s=n(64946),u=n(15441),l=n(5011),c=n(62825);function d(e){var t,n=e.get("type"),r=e.getModel(n+"Style");return"line"===n?(t=r.getLineStyle(),t.fill=null):"shadow"===n&&(t=r.getAreaStyle(),t.stroke=null),t}function h(e,t,n,r,i){var s=n.get("value"),u=f(s,t.axis,t.ecModel,n.get("seriesDataIndices"),{precision:n.get(["label","precision"]),formatter:n.get(["label","formatter"])}),l=n.getModel("label"),d=a.QX(l.get("padding")||0),h=l.getFont(),g=o.NO(u,h),m=i.position,_=g.width+d[1]+d[3],y=g.height+d[0]+d[2],v=i.align;"right"===v&&(m[0]-=_),"center"===v&&(m[0]-=_/2);var b=i.verticalAlign;"bottom"===b&&(m[1]-=y),"middle"===b&&(m[1]-=y/2),p(m,_,y,r);var F=l.get("backgroundColor");F&&"auto"!==F||(F=t.get(["axisLine","lineStyle","color"])),e.label={x:m[0],y:m[1],style:(0,c.VB)(l,{text:u,font:h,fill:l.getTextColor(),padding:d,backgroundColor:F}),z2:10}}function p(e,t,n,r){var i=r.getWidth(),o=r.getHeight();e[0]=Math.min(e[0]+t,i)-t,e[1]=Math.min(e[1]+n,o)-n,e[0]=Math.max(e[0],0),e[1]=Math.max(e[1],0)}function f(e,t,n,i,o){e=t.scale.parse(e);var a=t.scale.getLabel({value:e},{precision:o.precision}),s=o.formatter;if(s){var l={value:u.Dt(t,{value:e}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};r.__(i,(function(e){var t=n.getSeriesByIndex(e.seriesIndex),r=e.dataIndexInside,i=t&&t.getDataParams(r);i&&l.seriesData.push(i)})),r.Kg(s)?a=s.replace("{value}",a):r.Tn(s)&&(a=s(l))}return a}function g(e,t,n){var r=s.vt();return s.e$(r,r,n.rotation),s.Tl(r,r,n.position),i.applyTransform([e.dataToCoord(t),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],r)}function m(e,t,n,r,i,o){var a=l.A.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=i.get(["label","margin"]),h(t,r,i,o,{position:g(r.axis,e,n),align:a.textAlign,verticalAlign:a.textVerticalAlign})}function _(e,t,n){return n=n||0,{x1:e[n],y1:e[1-n],x2:t[n],y2:t[1-n]}}function y(e,t,n){return n=n||0,{x:e[n],y:e[1-n],width:t[n],height:t[1-n]}}function v(e,t,n,r,i,o){return{cx:e,cy:t,r0:n,r:r,startAngle:i,endAngle:o,clockwise:!0}}},69185:function(e,t,n){"use strict";var r=n(2492),i=n(5179),o=n(81132),a=n(77609),s=n(53839),u=function(){function e(){this.indexList=[],this.indexMap=[]}return e.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},e}(),l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=["percent","percent"],n}return(0,r.C6)(t,e),t.prototype.init=function(e,t,n){var r=c(e);this.settledOption=r,this.mergeDefaultAndTheme(e,n),this._doInit(r)},t.prototype.mergeOption=function(e){var t=c(e);(0,i.h1)(this.option,e,!0),(0,i.h1)(this.settledOption,t,!0),this._doInit(t)},t.prototype._doInit=function(e){var t=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var n=this.settledOption;(0,i.__)([["start","startValue"],["end","endValue"]],(function(e,r){"value"===this._rangePropMode[r]&&(t[e[0]]=n[e[0]]=null)}),this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),t=this._targetAxisInfoMap=(0,i.nt)(),n=this._fillSpecifiedTargetAxis(t);n?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(t,this._orient)),this._noTarget=!0,t.each((function(e){e.indexList.length&&(this._noTarget=!1)}),this)},t.prototype._fillSpecifiedTargetAxis=function(e){var t=!1;return(0,i.__)(a.$5,(function(n){var r=this.getReferringComponents((0,a.dX)(n),s.UW);if(r.specified){t=!0;var o=new u;(0,i.__)(r.models,(function(e){o.add(e.componentIndex)})),e.set(n,o)}}),this),t},t.prototype._fillAutoTargetAxisByOrient=function(e,t){var n=this.ecModel,r=!0;if(r){var o="vertical"===t?"y":"x",l=n.findComponents({mainType:o+"Axis"});c(l,o)}if(r){l=n.findComponents({mainType:"singleAxis",filter:function(e){return e.get("orient",!0)===t}});c(l,"single")}function c(t,n){var o=t[0];if(o){var a=new u;if(a.add(o.componentIndex),e.set(n,a),r=!1,"x"===n||"y"===n){var l=o.getReferringComponents("grid",s.US).models[0];l&&(0,i.__)(t,(function(e){o.componentIndex!==e.componentIndex&&l===e.getReferringComponents("grid",s.US).models[0]&&a.add(e.componentIndex)}))}}}r&&(0,i.__)(a.$5,(function(t){if(r){var i=n.findComponents({mainType:(0,a.dX)(t),filter:function(e){return"category"===e.get("type",!0)}});if(i[0]){var o=new u;o.add(i[0].componentIndex),e.set(t,o),r=!1}}}),this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis((function(t){!e&&(e=t)}),this),"y"===e?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var t=this.ecModel.option;this.option.throttle=t.animation&&t.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var t=this._rangePropMode,n=this.get("rangeMode");(0,i.__)([["start","startValue"],["end","endValue"]],(function(r,i){var o=null!=e[r[0]],a=null!=e[r[1]];o&&!a?t[i]="percent":!o&&a?t[i]="value":n?t[i]=n[i]:o&&(t[i]="percent")}))},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis((function(t,n){null==e&&(e=this.ecModel.getComponent((0,a.dX)(t),n))}),this),e},t.prototype.eachTargetAxis=function(e,t){this._targetAxisInfoMap.each((function(n,r){(0,i.__)(n.indexList,(function(n){e.call(t,r,n)}))}))},t.prototype.getAxisProxy=function(e,t){var n=this.getAxisModel(e,t);if(n)return n.__dzAxisProxy},t.prototype.getAxisModel=function(e,t){var n=this._targetAxisInfoMap.get(e);if(n&&n.indexMap[t])return this.ecModel.getComponent((0,a.dX)(e),t)},t.prototype.setRawRange=function(e){var t=this.option,n=this.settledOption;(0,i.__)([["start","startValue"],["end","endValue"]],(function(r){null==e[r[0]]&&null==e[r[1]]||(t[r[0]]=n[r[0]]=e[r[0]],t[r[1]]=n[r[1]]=e[r[1]])}),this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var t=this.option;(0,i.__)(["start","startValue","end","endValue"],(function(n){t[n]=e[n]}))},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,t){if(null!=e||null!=t)return this.getAxisProxy(e,t).getDataValueWindow();var n=this.findRepresentativeAxisProxy();return n?n.getDataValueWindow():void 0},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var t,n=this._targetAxisInfoMap.keys(),r=0;r<n.length;r++)for(var i=n[r],o=this._targetAxisInfoMap.get(i),a=0;a<o.indexList.length;a++){var s=this.getAxisProxy(i,o.indexList[a]);if(s.hostedBy(this))return s;t||(t=s)}return t},t.prototype.getRangePropMode=function(){return this._rangePropMode.slice()},t.prototype.getOrient=function(){return this._orient},t.type="dataZoom",t.dependencies=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","series","toolbox"],t.defaultOption={z:4,filterMode:"filter",start:0,end:100},t}(o.A);function c(e){var t={};return(0,i.__)(["start","end","startValue","endValue","throttle"],(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])})),t}t.A=l},64347:function(e,t,n){"use strict";var r=n(2492),i=n(25256),o=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.render=function(e,t,n,r){this.dataZoomModel=e,this.ecModel=t,this.api=n},t.type="dataZoom",t}(i.A);t.A=o},77609:function(e,t,n){"use strict";n.d(t,{$5:function(){return i},CN:function(){return u},_u:function(){return a},dX:function(){return s},es:function(){return l}});var r=n(5179),i=["x","y","radius","angle","single"],o=["cartesian2d","polar","singleAxis"];function a(e){var t=e.get("coordinateSystem");return(0,r.qh)(o,t)>=0}function s(e){return e+"Axis"}function u(e,t){var n,i=(0,r.nt)(),o=[],a=(0,r.nt)();e.eachComponent({mainType:"dataZoom",query:t},(function(e){a.get(e.uid)||u(e)}));do{n=!1,e.eachComponent("dataZoom",s)}while(n);function s(e){!a.get(e.uid)&&l(e)&&(u(e),n=!0)}function u(e){a.set(e.uid,!0),o.push(e),c(e)}function l(e){var t=!1;return e.eachTargetAxis((function(e,n){var r=i.get(e);r&&r[n]&&(t=!0)})),t}function c(e){e.eachTargetAxis((function(e,t){(i.get(e)||i.set(e,[]))[t]=!0}))}return o}function l(e){var t=e.ecModel,n={infoList:[],infoMap:(0,r.nt)()};return e.eachTargetAxis((function(e,r){var i=t.getComponent(s(e),r);if(i){var o=i.getCoordSysModel();if(o){var a=o.uid,u=n.infoMap.get(a);u||(u={model:o,axisModels:[]},n.infoList.push(u),n.infoMap.set(a,u)),u.axisModels.push(i)}}})),n}},65708:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});var r=n(5179),i=n(77609),o=n(58773),a=n(51324),s=n(15441),u=n(64711),l=n(53839),c=r.__,d=o.Y6,h=function(){function e(e,t,n,r){this._dimName=e,this._axisIndex=t,this.ecModel=r,this._dataZoomModel=n}return e.prototype.hostedBy=function(e){return this._dataZoomModel===e},e.prototype.getDataValueWindow=function(){return this._valueWindow.slice()},e.prototype.getDataPercentWindow=function(){return this._percentWindow.slice()},e.prototype.getTargetSeriesModels=function(){var e=[];return this.ecModel.eachSeries((function(t){if((0,i._u)(t)){var n=(0,i.dX)(this._dimName),r=t.getReferringComponents(n,l.US).models[0];r&&this._axisIndex===r.componentIndex&&e.push(t)}}),this),e},e.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},e.prototype.getMinMaxSpan=function(){return r.o8(this._minMaxSpan)},e.prototype.calculateDataWindow=function(e){var t,n=this._dataExtent,r=this.getAxisModel(),i=r.axis.scale,s=this._dataZoomModel.getRangePropMode(),u=[0,100],l=[],h=[];c(["start","end"],(function(r,a){var c=e[r],d=e[r+"Value"];"percent"===s[a]?(null==c&&(c=u[a]),d=i.parse(o.Cb(c,u,n))):(t=!0,d=null==d?n[a]:i.parse(d),c=o.Cb(d,n,u)),h[a]=null==d||isNaN(d)?n[a]:d,l[a]=null==c||isNaN(c)?u[a]:c})),d(h),d(l);var p=this._minMaxSpan;function f(e,t,n,r,s){var u=s?"Span":"ValueSpan";(0,a.A)(0,e,n,"all",p["min"+u],p["max"+u]);for(var l=0;l<2;l++)t[l]=o.Cb(e[l],n,r,!0),s&&(t[l]=i.parse(t[l]))}return t?f(h,l,n,u,!1):f(l,h,u,n,!0),{valueWindow:h,percentWindow:l}},e.prototype.reset=function(e){if(e===this._dataZoomModel){var t=this.getTargetSeriesModels();this._dataExtent=p(this,this._dimName,t),this._updateMinMaxSpan();var n=this.calculateDataWindow(e.settledOption);this._valueWindow=n.valueWindow,this._percentWindow=n.percentWindow,this._setAxisModel()}},e.prototype.filterData=function(e,t){if(e===this._dataZoomModel){var n=this._dimName,i=this.getTargetSeriesModels(),o=e.get("filterMode"),a=this._valueWindow;"none"!==o&&c(i,(function(e){var t=e.getData(),i=t.mapDimensionsAll(n);if(i.length){if("weakFilter"===o){var u=t.getStore(),l=r.Tj(i,(function(e){return t.getDimensionIndex(e)}),t);t.filterSelf((function(e){for(var t,n,r,o=0;o<i.length;o++){var s=u.get(l[o],e),c=!isNaN(s),d=s<a[0],h=s>a[1];if(c&&!d&&!h)return!0;c&&(r=!0),d&&(t=!0),h&&(n=!0)}return r&&t&&n}))}else c(i,(function(n){if("empty"===o)e.setData(t=t.map(n,(function(e){return s(e)?e:NaN})));else{var r={};r[n]=a,t.selectRange(r)}}));c(i,(function(e){t.setApproximateExtent(a,e)}))}}))}function s(e){return e>=a[0]&&e<=a[1]}},e.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,n=this._dataExtent;c(["min","max"],(function(r){var i=t.get(r+"Span"),a=t.get(r+"ValueSpan");null!=a&&(a=this.getAxisModel().axis.scale.parse(a)),null!=a?i=o.Cb(n[0]+a,n,[0,100],!0):null!=i&&(a=o.Cb(i,[0,100],n,!0)-n[0]),e[r+"Span"]=i,e[r+"ValueSpan"]=a}),this)},e.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,n=this._valueWindow;if(t){var r=o.hb(n,[0,500]);r=Math.min(r,20);var i=e.axis.scale.rawExtentInfo;0!==t[0]&&i.setDeterminedMinMax("min",+n[0].toFixed(r)),100!==t[1]&&i.setDeterminedMinMax("max",+n[1].toFixed(r)),i.freeze()}},e}();function p(e,t,n){var r=[1/0,-1/0];c(n,(function(e){(0,s.PN)(r,e.getData(),t)}));var i=e.getAxisModel(),o=(0,u.Tc)(i.axis.scale,i,r).calculate();return[o.min,o.max]}var f=h,g={getTargetSeries:function(e){function t(t){e.eachComponent("dataZoom",(function(n){n.eachTargetAxis((function(r,o){var a=e.getComponent((0,i.dX)(r),o);t(r,o,a,n)}))}))}t((function(e,t,n,r){n.__dzAxisProxy=null}));var n=[];t((function(t,r,i,o){i.__dzAxisProxy||(i.__dzAxisProxy=new f(t,r,o,e),n.push(i.__dzAxisProxy))}));var o=(0,r.nt)();return(0,r.__)(n,(function(e){(0,r.__)(e.getTargetSeriesModels(),(function(e){o.set(e.uid,e)}))})),o},overallReset:function(e,t){e.eachComponent("dataZoom",(function(e){e.eachTargetAxis((function(t,n){e.getAxisProxy(t,n).reset(e)})),e.eachTargetAxis((function(n,r){e.getAxisProxy(n,r).filterData(e,t)}))})),e.eachComponent("dataZoom",(function(e){var t=e.findRepresentativeAxisProxy();if(t){var n=t.getDataPercentWindow(),r=t.getDataValueWindow();e.setCalculatedRange({start:n[0],end:n[1],startValue:r[0],endValue:r[1]})}}))}},m=g;function _(e){e.registerAction("dataZoom",(function(e,t){var n=(0,i.CN)(t,e);(0,r.__)(n,(function(t){t.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})}))}))}var y=!1;function v(e){y||(y=!0,e.registerProcessor(e.PRIORITY.PROCESSOR.FILTER,m),_(e),e.registerSubTypeDefaulter("dataZoom",(function(){return"slider"})))}},22849:function(e,t,n){"use strict";n.d(t,{a:function(){return c}});var r=n(2492),i=n(81132),o=n(25256),a=n(88239),s=n(82791),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="dataset",t}return(0,r.C6)(t,e),t.prototype.init=function(t,n,r){e.prototype.init.call(this,t,n,r),this._sourceManager=new s.R(this),(0,s.A)(this)},t.prototype.mergeOption=function(t,n){e.prototype.mergeOption.call(this,t,n),(0,s.A)(this)},t.prototype.optionUpdated=function(){this._sourceManager.dirty()},t.prototype.getSourceManager=function(){return this._sourceManager},t.type="dataset",t.defaultOption={seriesLayoutBy:a.i_},t}(i.A),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="dataset",t}return(0,r.C6)(t,e),t.type="dataset",t}(o.A);function c(e){e.registerComponentModel(u),e.registerComponentView(l)}},42369:function(e,t,n){"use strict";n.d(t,{a:function(){return a}});var r=n(41303),i=n(28970),o=n(97264);function a(e){(0,o.Y)(r.a),(0,o.Y)(i.a)}},41303:function(e,t,n){"use strict";n.d(t,{a:function(){return J}});var r=n(2492),i=n(25256),o=n(81132),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(o.A),s=a,u=n(57077),l=n(5179),c=n(26107),d=n(53839),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",d.US).models[0]},t.type="cartesian2dAxis",t}(o.A);l.co(h,c.L);var p=n(97001),f=n(40562),g=n(15441),m=n(27753),_=function(){function e(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return e.prototype.getAxis=function(e){return this._axes[e]},e.prototype.getAxes=function(){return l.Tj(this._dimList,(function(e){return this._axes[e]}),this)},e.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),l.pb(this.getAxes(),(function(t){return t.scale.type===e}))},e.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},e}(),y=_,v=n(64946),b=n(41548),F=["x","y"];function w(e){return"interval"===e.type||"time"===e.type}var C=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=F,t}return(0,r.C6)(t,e),t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,t=this.getAxis("y").scale;if(w(e)&&w(t)){var n=e.getExtent(),r=t.getExtent(),i=this.dataToPoint([n[0],r[0]]),o=this.dataToPoint([n[1],r[1]]),a=n[1]-n[0],s=r[1]-r[0];if(a&&s){var u=(o[0]-i[0])/a,l=(o[1]-i[1])/s,c=i[0]-n[0]*u,d=i[1]-r[0]*l,h=this._transform=[u,0,0,l,c,d];this._invTransform=(0,v.B8)([],h)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var t=this.getAxis("x"),n=this.getAxis("y");return t.contain(t.toLocalCoord(e[0]))&&n.contain(n.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,t){var n=this.dataToPoint(e),r=this.dataToPoint(t),i=this.getArea(),o=new m.A(n[0],n[1],r[0]-n[0],r[1]-n[1]);return i.intersect(o)},t.prototype.dataToPoint=function(e,t,n){n=n||[];var r=e[0],i=e[1];if(this._transform&&null!=r&&isFinite(r)&&null!=i&&isFinite(i))return(0,b.NW)(n,e,this._transform);var o=this.getAxis("x"),a=this.getAxis("y");return n[0]=o.toGlobalCoord(o.dataToCoord(r,t)),n[1]=a.toGlobalCoord(a.dataToCoord(i,t)),n},t.prototype.clampData=function(e,t){var n=this.getAxis("x").scale,r=this.getAxis("y").scale,i=n.getExtent(),o=r.getExtent(),a=n.parse(e[0]),s=r.parse(e[1]);return t=t||[],t[0]=Math.min(Math.max(Math.min(i[0],i[1]),a),Math.max(i[0],i[1])),t[1]=Math.min(Math.max(Math.min(o[0],o[1]),s),Math.max(o[0],o[1])),t},t.prototype.pointToData=function(e,t){var n=[];if(this._invTransform)return(0,b.NW)(n,e,this._invTransform);var r=this.getAxis("x"),i=this.getAxis("y");return n[0]=r.coordToData(r.toLocalCoord(e[0]),t),n[1]=i.coordToData(i.toLocalCoord(e[1]),t),n},t.prototype.getOtherAxis=function(e){return this.getAxis("x"===e.dim?"y":"x")},t.prototype.getArea=function(e){e=e||0;var t=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),r=Math.min(t[0],t[1])-e,i=Math.min(n[0],n[1])-e,o=Math.max(t[0],t[1])-r+e,a=Math.max(n[0],n[1])-i+e;return new m.A(r,i,o,a)},t}(y),D=C,S=n(30412),k=function(e){function t(t,n,r,i,o){var a=e.call(this,t,n,r)||this;return a.index=0,a.type=i||"value",a.position=o||"bottom",a}return(0,r.C6)(t,e),t.prototype.isHorizontal=function(){var e=this.position;return"top"===e||"bottom"===e},t.prototype.getGlobalExtent=function(e){var t=this.getExtent();return t[0]=this.toGlobalCoord(t[0]),t[1]=this.toGlobalCoord(t[1]),e&&t[0]>t[1]&&t.reverse(),t},t.prototype.pointToData=function(e,t){return this.coordToData(this.toLocalCoord(e["x"===this.dim?0:1]),t)},t.prototype.setCategorySortInfo=function(e){if("category"!==this.type)return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(S.A),x=k,E=n(70481),A=n(6814),T=n(3811),M=function(){function e(e,t,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=F,this._initCartesian(e,t,n),this.model=e}return e.prototype.getRect=function(){return this._rect},e.prototype.update=function(e,t){var n=this._axesMap;function r(e){var t,n=(0,l.HP)(e),r=n.length;if(r){for(var i=[],o=r-1;o>=0;o--){var a=+n[o],s=e[a],u=s.model,c=s.scale;(0,A.rf)(c)&&u.get("alignTicks")&&null==u.get("interval")?i.push(s):((0,g.af)(c,u),(0,A.rf)(c)&&(t=s))}i.length&&(t||(t=i.pop(),(0,g.af)(t.scale,t.model)),(0,l.__)(i,(function(e){(0,T.m)(e.scale,e.model,t.scale)})))}}this._updateScale(e,this.model),r(n.x),r(n.y);var i={};(0,l.__)(n.x,(function(e){L(n,"y",e,i)})),(0,l.__)(n.y,(function(e){L(n,"x",e,i)})),this.resize(this.model,t)},e.prototype.resize=function(e,t,n){var r=e.getBoxLayoutParams(),i=!n&&e.get("containLabel"),o=(0,f.dV)(r,{width:t.getWidth(),height:t.getHeight()});this._rect=o;var a=this._axesList;function s(){(0,l.__)(a,(function(e){var t=e.isHorizontal(),n=t?[0,o.width]:[0,o.height],r=e.inverse?1:0;e.setExtent(n[r],n[1-r]),P(e,t?o.x:o.y)}))}s(),i&&((0,l.__)(a,(function(e){if(!e.model.get(["axisLabel","inside"])){var t=(0,g.Og)(e);if(t){var n=e.isHorizontal()?"height":"width",r=e.model.get(["axisLabel","margin"]);o[n]-=t[n]+r,"top"===e.position?o.y+=t.height+r:"left"===e.position&&(o.x+=t.width+r)}}})),s()),(0,l.__)(this._coordsList,(function(e){e.calcAffineTransform()}))},e.prototype.getAxis=function(e,t){var n=this._axesMap[e];if(null!=n)return n[t||0]},e.prototype.getAxes=function(){return this._axesList.slice()},e.prototype.getCartesian=function(e,t){if(null!=e&&null!=t){var n="x"+e+"y"+t;return this._coordsMap[n]}(0,l.Gv)(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var r=0,i=this._coordsList;r<i.length;r++)if(i[r].getAxis("x").index===e||i[r].getAxis("y").index===t)return i[r]},e.prototype.getCartesians=function(){return this._coordsList.slice()},e.prototype.convertToPixel=function(e,t,n){var r=this._findConvertTarget(t);return r.cartesian?r.cartesian.dataToPoint(n):r.axis?r.axis.toGlobalCoord(r.axis.dataToCoord(n)):null},e.prototype.convertFromPixel=function(e,t,n){var r=this._findConvertTarget(t);return r.cartesian?r.cartesian.pointToData(n):r.axis?r.axis.coordToData(r.axis.toLocalCoord(n)):null},e.prototype._findConvertTarget=function(e){var t,n,r=e.seriesModel,i=e.xAxisModel||r&&r.getReferringComponents("xAxis",d.US).models[0],o=e.yAxisModel||r&&r.getReferringComponents("yAxis",d.US).models[0],a=e.gridModel,s=this._coordsList;if(r)t=r.coordinateSystem,(0,l.qh)(s,t)<0&&(t=null);else if(i&&o)t=this.getCartesian(i.componentIndex,o.componentIndex);else if(i)n=this.getAxis("x",i.componentIndex);else if(o)n=this.getAxis("y",o.componentIndex);else if(a){var u=a.coordinateSystem;u===this&&(t=this._coordsList[0])}return{cartesian:t,axis:n}},e.prototype.containPoint=function(e){var t=this._coordsList[0];if(t)return t.containPoint(e)},e.prototype._initCartesian=function(e,t,n){var r=this,i=this,o={left:!1,right:!1,top:!1,bottom:!1},a={x:{},y:{}},s={x:0,y:0};if(t.eachComponent("xAxis",u("x"),this),t.eachComponent("yAxis",u("y"),this),!s.x||!s.y)return this._axesMap={},void(this._axesList=[]);function u(t){return function(n,r){if(O(n,e)){var u=n.get("position");"x"===t?"top"!==u&&"bottom"!==u&&(u=o.bottom?"top":"bottom"):"left"!==u&&"right"!==u&&(u=o.left?"right":"left"),o[u]=!0;var l=new x(t,(0,g.f$)(n),[0,0],n.get("type"),u),c="category"===l.type;l.onBand=c&&n.get("boundaryGap"),l.inverse=n.get("inverse"),n.axis=l,l.model=n,l.grid=i,l.index=r,i._axesList.push(l),a[t][r]=l,s[t]++}}}this._axesMap=a,(0,l.__)(a.x,(function(t,n){(0,l.__)(a.y,(function(i,o){var a="x"+n+"y"+o,s=new D(a);s.master=r,s.model=e,r._coordsMap[a]=s,r._coordsList.push(s),s.addAxis(t),s.addAxis(i)}))}))},e.prototype._updateScale=function(e,t){function n(e,t){(0,l.__)((0,g.wq)(e,t.dim),(function(n){t.scale.unionExtentFromData(e,n)}))}(0,l.__)(this._axesList,(function(e){if(e.scale.setExtent(1/0,-1/0),"category"===e.type){var t=e.model.get("categorySortInfo");e.scale.setSortInfo(t)}})),e.eachSeries((function(e){if((0,E.gO)(e)){var r=(0,E.LR)(e),i=r.xAxisModel,o=r.yAxisModel;if(!O(i,t)||!O(o,t))return;var a=this.getCartesian(i.componentIndex,o.componentIndex),s=e.getData(),u=a.getAxis("x"),l=a.getAxis("y");n(s,u),n(s,l)}}),this)},e.prototype.getTooltipAxes=function(e){var t=[],n=[];return(0,l.__)(this.getCartesians(),(function(r){var i=null!=e&&"auto"!==e?r.getAxis(e):r.getBaseAxis(),o=r.getOtherAxis(i);(0,l.qh)(t,i)<0&&t.push(i),(0,l.qh)(n,o)<0&&n.push(o)})),{baseAxes:t,otherAxes:n}},e.create=function(t,n){var r=[];return t.eachComponent("grid",(function(i,o){var a=new e(i,t,n);a.name="grid_"+o,a.resize(i,n,!0),i.coordinateSystem=a,r.push(a)})),t.eachSeries((function(e){if((0,E.gO)(e)){var t=(0,E.LR)(e),n=t.xAxisModel,r=t.yAxisModel,i=n.getCoordSysModel();0;var o=i.coordinateSystem;e.coordinateSystem=o.getCartesian(n.componentIndex,r.componentIndex)}})),r},e.dimensions=F,e}();function O(e,t){return e.getCoordSysModel()===t}function L(e,t,n,r){n.getAxesOnZeroOf=function(){return i?[i]:[]};var i,o=e[t],a=n.model,s=a.get(["axisLine","onZero"]),u=a.get(["axisLine","onZeroAxisIndex"]);if(s){if(null!=u)R(o[u])&&(i=o[u]);else for(var l in o)if(o.hasOwnProperty(l)&&R(o[l])&&!r[c(o[l])]){i=o[l];break}i&&(r[c(i)]=!0)}function c(e){return e.dim+"_"+e.index}}function R(e){return e&&"category"!==e.type&&"time"!==e.type&&(0,g.JJ)(e)}function P(e,t){var n=e.getExtent(),r=n[0]+n[1];e.toGlobalCoord="x"===e.dim?function(e){return e+t}:function(e){return r-e+t},e.toLocalCoord="x"===e.dim?function(e){return e-t}:function(e){return r-e+t}}var I=M,N=n(98527),B=n(68461),j=n(92998),H=n(5011),G=n(77195),V=n(35960),Y=["axisLine","axisTickLabel","axisName"],W=["splitArea","splitLine","minorSplitLine"],q=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.axisPointerClass="CartesianAxisPointer",n}return(0,r.C6)(t,e),t.prototype.render=function(t,n,r,i){this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new N.A,this.group.add(this._axisGroup),t.get("show")){var a=t.getCoordSysModel(),s=E.Zp(a,t),u=new H.A(t,l.X$({handleAutoShown:function(e){for(var n=a.coordinateSystem.getCartesians(),r=0;r<n.length;r++)if((0,A.rf)(n[r].getOtherAxis(t.axis).scale))return!0;return!1}},s));l.__(Y,u.add,u),this._axisGroup.add(u.getGroup()),l.__(W,(function(e){t.get([e,"show"])&&z[e](this,this._axisGroup,t,a)}),this);var c=i&&"changeAxisOrder"===i.type&&i.isInitSort;c||B.groupTransition(o,this._axisGroup,t),e.prototype.render.call(this,t,n,r,i)}},t.prototype.remove=function(){(0,V.V)(this)},t.type="cartesianAxis",t}(G.A),z={splitLine:function(e,t,n,r){var i=n.axis;if(!i.scale.isBlank()){var o=n.getModel("splitLine"),a=o.getModel("lineStyle"),s=a.get("color");s=l.cy(s)?s:[s];for(var u=r.coordinateSystem.getRect(),c=i.isHorizontal(),d=0,h=i.getTicksCoords({tickModel:o}),p=[],f=[],g=a.getLineStyle(),m=0;m<h.length;m++){var _=i.toGlobalCoord(h[m].coord);c?(p[0]=_,p[1]=u.y,f[0]=_,f[1]=u.y+u.height):(p[0]=u.x,p[1]=_,f[0]=u.x+u.width,f[1]=_);var y=d++%s.length,v=h[m].tickValue,b=new j.A({anid:null!=v?"line_"+h[m].tickValue:null,autoBatch:!0,shape:{x1:p[0],y1:p[1],x2:f[0],y2:f[1]},style:l.NT({stroke:s[y]},g),silent:!0});B.subPixelOptimizeLine(b.shape,g.lineWidth),t.add(b)}}},minorSplitLine:function(e,t,n,r){var i=n.axis,o=n.getModel("minorSplitLine"),a=o.getModel("lineStyle"),s=r.coordinateSystem.getRect(),u=i.isHorizontal(),l=i.getMinorTicksCoords();if(l.length)for(var c=[],d=[],h=a.getLineStyle(),p=0;p<l.length;p++)for(var f=0;f<l[p].length;f++){var g=i.toGlobalCoord(l[p][f].coord);u?(c[0]=g,c[1]=s.y,d[0]=g,d[1]=s.y+s.height):(c[0]=s.x,c[1]=g,d[0]=s.x+s.width,d[1]=g);var m=new j.A({anid:"minor_line_"+l[p][f].tickValue,autoBatch:!0,shape:{x1:c[0],y1:c[1],x2:d[0],y2:d[1]},style:h,silent:!0});B.subPixelOptimizeLine(m.shape,h.lineWidth),t.add(m)}},splitArea:function(e,t,n,r){(0,V.Y)(e,t,n,r)}},U=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.type="xAxis",t}(q),K=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=U.type,t}return(0,r.C6)(t,e),t.type="yAxis",t}(q),X=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="grid",t}return(0,r.C6)(t,e),t.prototype.render=function(e,t){this.group.removeAll(),e.get("show")&&this.group.add(new u.A({shape:e.coordinateSystem.getRect(),style:(0,l.NT)({fill:e.get("backgroundColor")},e.getItemStyle()),silent:!0,z2:-1}))},t.type="grid",t}(i.A),Q={offset:0};function J(e){e.registerComponentView(X),e.registerComponentModel(s),e.registerCoordinateSystem("cartesian2d",I),(0,p.A)(e,"x",h,Q),(0,p.A)(e,"y",h,Q),e.registerComponentView(U),e.registerComponentView(K),e.registerPreprocessor((function(e){e.xAxis&&e.yAxis&&!e.grid&&(e.grid={})}))}},27126:function(e,t,n){"use strict";var r=n(2492),i=n(5179),o=n(53944),a=n(98527),s=n(57077),u=n(68461),l=n(90892),c=n(4604),d=n(25575),h=n(55352),p=!0,f=Math.min,g=Math.max,m=Math.pow,_=1e4,y=6,v=6,b="globalPan",F={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},w={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},C={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},D=0,S=function(e){function t(t){var n=e.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=t,n.group=new a.A,n._uid="brushController_"+D++,(0,i.__)(re,(function(e,t){this._handlers[t]=(0,i.oI)(e,this)}),n),n}return(0,r.C6)(t,e),t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var t=this._zr;this._enableGlobalPan||d.s(t,b,this._uid),(0,i.__)(this._handlers,(function(e,n){t.on(n,e)})),this._brushType=e.brushType,this._brushOption=(0,i.h1)((0,i.o8)(C),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;d._r(e,b,this._uid),(0,i.__)(this._handlers,(function(t,n){e.off(n,t)})),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var t=this._panels={};(0,i.__)(e,(function(e){t[e.panelId]=(0,i.o8)(e)}))}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var t=this.group;return this._zr.add(t),t.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=t.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=(0,i.Tj)(e,(function(e){return(0,i.h1)((0,i.o8)(C),e,!0)}));var t="\0-brush-index-",n=this._covers,r=this._covers=[],o=this,a=this._creatingCover;return new h.A(n,e,u,s).add(l).update(l).remove(c).execute(),this;function s(e,n){return(null!=e.id?e.id:t+n)+"-"+e.brushType}function u(e,t){return s(e.__brushOption,t)}function l(t,i){var s=e[t];if(null!=i&&n[i]===a)r[t]=n[i];else{var u=r[t]=null!=i?(n[i].__brushOption=s,n[i]):x(o,k(o,s));T(o,u)}}function c(e){n[e]!==a&&o.group.remove(n[e])}},t.prototype.unmount=function(){return this.enableBrush(!1),R(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(o.A);function k(e,t){var n=ae[t.brushType].createCover(e,t);return n.__brushOption=t,A(n,t),e.group.add(n),n}function x(e,t){var n=M(t);return n.endCreating&&(n.endCreating(e,t),A(t,t.__brushOption)),t}function E(e,t){var n=t.__brushOption;M(t).updateCoverShape(e,t,n.range,n)}function A(e,t){var n=t.z;null==n&&(n=_),e.traverse((function(e){e.z=n,e.z2=n}))}function T(e,t){M(t).updateCommon(e,t),E(e,t)}function M(e){return ae[e.__brushOption.brushType]}function O(e,t,n){var r,o=e._panels;if(!o)return p;var a=e._transform;return(0,i.__)(o,(function(e){e.isTargetByCursor(t,n,a)&&(r=e)})),r}function L(e,t){var n=e._panels;if(!n)return p;var r=t.__brushOption.panelId;return null!=r?n[r]:p}function R(e){var t=e._covers,n=t.length;return(0,i.__)(t,(function(t){e.group.remove(t)}),e),t.length=0,!!n}function P(e,t){var n=(0,i.Tj)(e._covers,(function(e){var t=e.__brushOption,n=(0,i.o8)(t.range);return{brushType:t.brushType,panelId:t.panelId,range:n}}));e.trigger("brush",{areas:n,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function I(e){var t=e._track;if(!t.length)return!1;var n=t[t.length-1],r=t[0],i=n[0]-r[0],o=n[1]-r[1],a=m(i*i+o*o,.5);return a>y}function N(e){var t=e.length-1;return t<0&&(t=0),[e[0],e[t]]}function B(e,t,n,r){var o=new a.A;return o.add(new s.A({name:"main",style:V(n),silent:!0,draggable:!0,cursor:"move",drift:(0,i.cF)(U,e,t,o,["n","s","w","e"]),ondragend:(0,i.cF)(P,t,{isEnd:!0})})),(0,i.__)(r,(function(n){o.add(new s.A({name:n.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:(0,i.cF)(U,e,t,o,n),ondragend:(0,i.cF)(P,t,{isEnd:!0})}))})),o}function j(e,t,n,r){var i=r.brushStyle.lineWidth||0,o=g(i,v),a=n[0][0],s=n[1][0],u=a-i/2,l=s-i/2,c=n[0][1],d=n[1][1],h=c-o+i/2,p=d-o+i/2,f=c-a,m=d-s,_=f+i,y=m+i;G(e,t,"main",a,s,f,m),r.transformable&&(G(e,t,"w",u,l,o,y),G(e,t,"e",h,l,o,y),G(e,t,"n",u,l,_,o),G(e,t,"s",u,p,_,o),G(e,t,"nw",u,l,o,o),G(e,t,"ne",h,l,o,o),G(e,t,"sw",u,p,o,o),G(e,t,"se",h,p,o,o))}function H(e,t){var n=t.__brushOption,r=n.transformable,o=t.childAt(0);o.useStyle(V(n)),o.attr({silent:!r,cursor:r?"move":"default"}),(0,i.__)([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],(function(n){var i=t.childOfName(n.join("")),o=1===n.length?q(e,n[0]):z(e,n);i&&i.attr({silent:!r,invisible:!r,cursor:r?w[o]+"-resize":null})}))}function G(e,t,n,r,i,o,a){var s=t.childOfName(n);s&&s.setShape(J(Q(e,t,[[r,i],[r+o,i+a]])))}function V(e){return(0,i.NT)({strokeNoScale:!0},e.brushStyle)}function Y(e,t,n,r){var i=[f(e,n),f(t,r)],o=[g(e,n),g(t,r)];return[[i[0],o[0]],[i[1],o[1]]]}function W(e){return u.getTransform(e.group)}function q(e,t){var n={w:"left",e:"right",n:"top",s:"bottom"},r={left:"w",right:"e",top:"n",bottom:"s"},i=u.transformDirection(n[t],W(e));return r[i]}function z(e,t){var n=[q(e,t[0]),q(e,t[1])];return("e"===n[0]||"w"===n[0])&&n.reverse(),n.join("")}function U(e,t,n,r,o,a){var s=n.__brushOption,u=e.toRectRange(s.range),l=X(t,o,a);(0,i.__)(r,(function(e){var t=F[e];u[t[0]][t[1]]+=l[t[0]]})),s.range=e.fromRectRange(Y(u[0][0],u[1][0],u[0][1],u[1][1])),T(t,n),P(t,{isEnd:!1})}function K(e,t,n,r){var o=t.__brushOption.range,a=X(e,n,r);(0,i.__)(o,(function(e){e[0]+=a[0],e[1]+=a[1]})),T(e,t),P(e,{isEnd:!1})}function X(e,t,n){var r=e.group,i=r.transformCoordToLocal(t,n),o=r.transformCoordToLocal(0,0);return[i[0]-o[0],i[1]-o[1]]}function Q(e,t,n){var r=L(e,t);return r&&r!==p?r.clipPath(n,e._transform):(0,i.o8)(n)}function J(e){var t=f(e[0][0],e[1][0]),n=f(e[0][1],e[1][1]),r=g(e[0][0],e[1][0]),i=g(e[0][1],e[1][1]);return{x:t,y:n,width:r-t,height:i-n}}function Z(e,t,n){if(e._brushType&&!oe(e,t.offsetX,t.offsetY)){var r=e._zr,i=e._covers,o=O(e,t,n);if(!e._dragging)for(var a=0;a<i.length;a++){var s=i[a].__brushOption;if(o&&(o===p||s.panelId===o.panelId)&&ae[s.brushType].contain(i[a],n[0],n[1]))return}o&&r.setCursorStyle("crosshair")}}function $(e){var t=e.event;t.preventDefault&&t.preventDefault()}function ee(e,t,n){return e.childOfName("main").contain(t,n)}function te(e,t,n,r){var o,a=e._creatingCover,s=e._creatingPanel,u=e._brushOption;if(e._track.push(n.slice()),I(e)||a){if(s&&!a){"single"===u.brushMode&&R(e);var l=(0,i.o8)(u);l.brushType=ne(l.brushType,s),l.panelId=s===p?null:s.panelId,a=e._creatingCover=k(e,l),e._covers.push(a)}if(a){var c=ae[ne(e._brushType,s)],d=a.__brushOption;d.range=c.getCreatingRange(Q(e,a,e._track)),r&&(x(e,a),c.updateCommon(e,a)),E(e,a),o={isEnd:r}}}else r&&"single"===u.brushMode&&u.removeOnClick&&O(e,t,n)&&R(e)&&(o={isEnd:r,removeOnClick:!0});return o}function ne(e,t){return"auto"===e?t.defaultBrushType:e}var re={mousedown:function(e){if(this._dragging)ie(this,e);else if(!e.target||!e.target.draggable){$(e);var t=this.group.transformCoordToLocal(e.offsetX,e.offsetY);this._creatingCover=null;var n=this._creatingPanel=O(this,e,t);n&&(this._dragging=!0,this._track=[t.slice()])}},mousemove:function(e){var t=e.offsetX,n=e.offsetY,r=this.group.transformCoordToLocal(t,n);if(Z(this,e,r),this._dragging){$(e);var i=te(this,e,r,!1);i&&P(this,i)}},mouseup:function(e){ie(this,e)}};function ie(e,t){if(e._dragging){$(t);var n=t.offsetX,r=t.offsetY,i=e.group.transformCoordToLocal(n,r),o=te(e,t,i,!0);e._dragging=!1,e._track=[],e._creatingCover=null,o&&P(e,o)}}function oe(e,t,n){var r=e._zr;return t<0||t>r.getWidth()||n<0||n>r.getHeight()}var ae={lineX:se(0),lineY:se(1),rect:{createCover:function(e,t){function n(e){return e}return B({toRectRange:n,fromRectRange:n},e,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(e){var t=N(e);return Y(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(e,t,n,r){j(e,t,n,r)},updateCommon:H,contain:ee},polygon:{createCover:function(e,t){var n=new a.A;return n.add(new l.A({name:"main",style:V(t),silent:!0})),n},getCreatingRange:function(e){return e},endCreating:function(e,t){t.remove(t.childAt(0)),t.add(new c.A({name:"main",draggable:!0,drift:(0,i.cF)(K,e,t),ondragend:(0,i.cF)(P,e,{isEnd:!0})}))},updateCoverShape:function(e,t,n,r){t.childAt(0).setShape({points:Q(e,t,n)})},updateCommon:H,contain:ee}};function se(e){return{createCover:function(t,n){return B({toRectRange:function(t){var n=[t,[0,100]];return e&&n.reverse(),n},fromRectRange:function(t){return t[e]}},t,n,[[["w"],["e"]],[["n"],["s"]]][e])},getCreatingRange:function(t){var n=N(t),r=f(n[0][e],n[1][e]),i=g(n[0][e],n[1][e]);return[r,i]},updateCoverShape:function(t,n,r,i){var o,a=L(t,n);if(a!==p&&a.getLinearBrushOtherExtent)o=a.getLinearBrushOtherExtent(e);else{var s=t._zr;o=[0,[s.getWidth(),s.getHeight()][1-e]]}var u=[r,o];e&&u.reverse(),j(t,n,u,i)},updateCommon:H,contain:ee}}t.A=S},13328:function(e,t,n){"use strict";var r=n(5179),i=n(68461),o=n(64234),a=n(53839),s=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],u=function(){function e(e,t,n){var i=this;this._targetInfoList=[];var o=c(t,e);(0,r.__)(d,(function(e,t){(!n||!n.include||(0,r.qh)(n.include,t)>=0)&&e(o,i._targetInfoList)}))}return e.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,(function(e,t,n){if((e.coordRanges||(e.coordRanges=[])).push(t),!e.coordRange){e.coordRange=t;var r=f[e.brushType](0,n,t);e.__rangeOffset={offset:m[e.brushType](r.values,e.range,[1,1]),xyMinMax:r.xyMinMax}}})),e},e.prototype.matchOutputRanges=function(e,t,n){(0,r.__)(e,(function(e){var i=this.findTargetInfo(e,t);i&&!0!==i&&(0,r.__)(i.coordSyses,(function(r){var i=f[e.brushType](1,r,e.range,!0);n(e,i.values,r,t)}))}),this)},e.prototype.setInputRanges=function(e,t){(0,r.__)(e,(function(e){var n=this.findTargetInfo(e,t);if(e.range=e.range||[],n&&!0!==n){e.panelId=n.panelId;var r=f[e.brushType](0,n.coordSys,e.coordRange),i=e.__rangeOffset;e.range=i?m[e.brushType](r.values,i.offset,y(r.xyMinMax,i.xyMinMax)):r.values}}),this)},e.prototype.makePanelOpts=function(e,t){return(0,r.Tj)(this._targetInfoList,(function(n){var r=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:t?t(n):null,clipPath:o.wd(r),isTargetByCursor:o.x$(r,e,n.coordSysModel),getLinearBrushOtherExtent:o.wx(r)}}))},e.prototype.controlSeries=function(e,t,n){var i=this.findTargetInfo(e,n);return!0===i||i&&(0,r.qh)(i.coordSyses,t.coordinateSystem)>=0},e.prototype.findTargetInfo=function(e,t){for(var n=this._targetInfoList,r=c(t,e),i=0;i<n.length;i++){var o=n[i],a=e.panelId;if(a){if(o.panelId===a)return o}else for(var s=0;s<h.length;s++)if(h[s](r,o))return o}return!0},e}();function l(e){return e[0]>e[1]&&e.reverse(),e}function c(e,t){return(0,a._e)(e,t,{includeMainTypes:s})}var d={grid:function(e,t){var n=e.xAxisModels,i=e.yAxisModels,o=e.gridModels,a=(0,r.nt)(),s={},u={};(n||i||o)&&((0,r.__)(n,(function(e){var t=e.axis.grid.model;a.set(t.id,t),s[t.id]=!0})),(0,r.__)(i,(function(e){var t=e.axis.grid.model;a.set(t.id,t),u[t.id]=!0})),(0,r.__)(o,(function(e){a.set(e.id,e),s[e.id]=!0,u[e.id]=!0})),a.each((function(e){var o=e.coordinateSystem,a=[];(0,r.__)(o.getCartesians(),(function(e,t){((0,r.qh)(n,e.getAxis("x").model)>=0||(0,r.qh)(i,e.getAxis("y").model)>=0)&&a.push(e)})),t.push({panelId:"grid--"+e.id,gridModel:e,coordSysModel:e,coordSys:a[0],coordSyses:a,getPanelRect:p.grid,xAxisDeclared:s[e.id],yAxisDeclared:u[e.id]})})))},geo:function(e,t){(0,r.__)(e.geoModels,(function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:p.geo})}))}},h=[function(e,t){var n=e.xAxisModel,r=e.yAxisModel,i=e.gridModel;return!i&&n&&(i=n.axis.grid.model),!i&&r&&(i=r.axis.grid.model),i&&i===t.gridModel},function(e,t){var n=e.geoModel;return n&&n===t.geoModel}],p={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var e=this.coordSys,t=e.getBoundingRect().clone();return t.applyTransform(i.getTransform(e)),t}},f={lineX:(0,r.cF)(g,0),lineY:(0,r.cF)(g,1),rect:function(e,t,n,r){var i=e?t.pointToData([n[0][0],n[1][0]],r):t.dataToPoint([n[0][0],n[1][0]],r),o=e?t.pointToData([n[0][1],n[1][1]],r):t.dataToPoint([n[0][1],n[1][1]],r),a=[l([i[0],o[0]]),l([i[1],o[1]])];return{values:a,xyMinMax:a}},polygon:function(e,t,n,i){var o=[[1/0,-1/0],[1/0,-1/0]],a=(0,r.Tj)(n,(function(n){var r=e?t.pointToData(n,i):t.dataToPoint(n,i);return o[0][0]=Math.min(o[0][0],r[0]),o[1][0]=Math.min(o[1][0],r[1]),o[0][1]=Math.max(o[0][1],r[0]),o[1][1]=Math.max(o[1][1],r[1]),r}));return{values:a,xyMinMax:o}}};function g(e,t,n,i){var o=n.getAxis(["x","y"][e]),a=l((0,r.Tj)([0,1],(function(e){return t?o.coordToData(o.toLocalCoord(i[e]),!0):o.toGlobalCoord(o.dataToCoord(i[e]))}))),s=[];return s[e]=a,s[1-e]=[NaN,NaN],{values:a,xyMinMax:s}}var m={lineX:(0,r.cF)(_,0),lineY:(0,r.cF)(_,1),rect:function(e,t,n){return[[e[0][0]-n[0]*t[0][0],e[0][1]-n[0]*t[0][1]],[e[1][0]-n[1]*t[1][0],e[1][1]-n[1]*t[1][1]]]},polygon:function(e,t,n){return(0,r.Tj)(e,(function(e,r){return[e[0]-n[0]*t[r][0],e[1]-n[1]*t[r][1]]}))}};function _(e,t,n,r){return[t[0]-r[e]*n[0],t[1]-r[e]*n[1]]}function y(e,t){var n=v(e),r=v(t),i=[n[0]/r[0],n[1]/r[1]];return isNaN(i[0])&&(i[0]=1),isNaN(i[1])&&(i[1]=1),i}function v(e){return e?[e[0][1]-e[0][0],e[1][1]-e[1][0]]:[NaN,NaN]}t.A=u},64234:function(e,t,n){"use strict";n.d(t,{wd:function(){return a},wx:function(){return s},x$:function(){return u}});var r=n(27753),i=n(19322),o=n(68461);function a(e){return e=l(e),function(t){return o.clipPointsByRect(t,e)}}function s(e,t){return e=l(e),function(n){var r=null!=t?t:n,i=r?e.width:e.height,o=r?e.x:e.y;return[o,o+(i||0)]}}function u(e,t,n){var r=l(e);return function(e,o){return r.contain(o[0],o[1])&&!(0,i.I)(e,t,n)}}function l(e){return r.A.create(e)}},19322:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r={axisPointer:1,tooltip:1,brush:1};function i(e,t,n){var i=t.getComponentByElement(e.topTarget),o=i&&i.coordinateSystem;return i&&i!==n&&!r.hasOwnProperty(i.mainType)&&o&&o.model!==n}},25575:function(e,t,n){"use strict";n.d(t,{Ck:function(){return u},_r:function(){return s},s:function(){return a}});var r=n(71066),i=n(5179),o="\0_ec_interaction_mutex";function a(e,t,n){var r=l(e);r[t]=n}function s(e,t,n){var r=l(e),i=r[t];i===n&&(r[t]=null)}function u(e,t){return!!l(e)[t]}function l(e){return e[o]||(e[o]={})}r.OH({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},i.lQ)},8617:function(e,t,n){"use strict";n.d(t,{P:function(){return s},Z:function(){return a}});var r=n(40562),i=n(46243),o=n(57077);function a(e,t,n){var i=t.getBoxLayoutParams(),o=t.get("padding"),a={width:n.getWidth(),height:n.getHeight()},s=(0,r.dV)(i,a,o);(0,r.aP)(t.get("orient"),e,t.get("itemGap"),s.width,s.height),(0,r.m$)(e,i,a,o)}function s(e,t){var n=i.QX(t.get("padding")),r=t.getItemStyle(["color","opacity"]);return r.fill=t.get("backgroundColor"),e=new o.A({shape:{x:e.x-n[3],y:e.y-n[0],width:e.width+n[1]+n[3],height:e.height+n[0]+n[2],r:t.get("borderRadius")},style:r,silent:!0,z2:-1}),e}},51324:function(e,t,n){"use strict";function r(e,t,n,r,a,s){e=e||0;var u=n[1]-n[0];if(null!=a&&(a=o(a,[0,u])),null!=s&&(s=Math.max(s,null!=a?a:0)),"all"===r){var l=Math.abs(t[1]-t[0]);l=o(l,[0,u]),a=s=o(l,[a,s]),r=0}t[0]=o(t[0],n),t[1]=o(t[1],n);var c=i(t,r);t[r]+=e;var d,h=a||0,p=n.slice();return c.sign<0?p[0]+=h:p[1]-=h,t[r]=o(t[r],p),d=i(t,r),null!=a&&(d.sign!==c.sign||d.span<a)&&(t[1-r]=t[r]+c.sign*a),d=i(t,r),null!=s&&d.span>s&&(t[1-r]=t[r]+d.sign*s),t}function i(e,t){var n=e[t]-e[1-t];return{span:Math.abs(n),sign:n>0?-1:n<0?1:t?-1:1}}function o(e,t){return Math.min(null!=t[1]?t[1]:1/0,Math.max(null!=t[0]?t[0]:-1/0,e))}n.d(t,{A:function(){return r}})},8013:function(e,t,n){"use strict";var r=n(2492),i=n(5179),o=n(2259),a=n(53839),s=n(81132),u=function(e,t){return"all"===t?{type:"all",title:e.getLocaleModel().get(["legend","selector","all"])}:"inverse"===t?{type:"inverse",title:e.getLocaleModel().get(["legend","selector","inverse"])}:void 0},l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.layoutMode={type:"box",ignoreSize:!0},n}return(0,r.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n),e.selected=e.selected||{},this._updateSelector(e)},t.prototype.mergeOption=function(t,n){e.prototype.mergeOption.call(this,t,n),this._updateSelector(t)},t.prototype._updateSelector=function(e){var t=e.selector,n=this.ecModel;!0===t&&(t=e.selector=["all","inverse"]),i.cy(t)&&i.__(t,(function(e,r){i.Kg(e)&&(e={type:e}),t[r]=i.h1(e,u(n,e.type))}))},t.prototype.optionUpdated=function(){this._updateData(this.ecModel);var e=this._data;if(e[0]&&"single"===this.get("selectedMode")){for(var t=!1,n=0;n<e.length;n++){var r=e[n].get("name");if(this.isSelected(r)){this.select(r),t=!0;break}}!t&&this.select(e[0].get("name"))}},t.prototype._updateData=function(e){var t=[],n=[];e.eachRawSeries((function(r){var i,o=r.name;if(n.push(o),r.legendVisualProvider){var s=r.legendVisualProvider,u=s.getAllNames();e.isSeriesFiltered(r)||(n=n.concat(u)),u.length?t=t.concat(u):i=!0}else i=!0;i&&(0,a.O0)(r)&&t.push(r.name)})),this._availableNames=n;var r=this.get("data")||t,s=i.nt(),u=i.Tj(r,(function(e){return(i.Kg(e)||i.Et(e))&&(e={name:e}),s.get(e.name)?null:(s.set(e.name,!0),new o.A(e,this,this.ecModel))}),this);this._data=i.pb(u,(function(e){return!!e}))},t.prototype.getData=function(){return this._data},t.prototype.select=function(e){var t=this.option.selected,n=this.get("selectedMode");if("single"===n){var r=this._data;i.__(r,(function(e){t[e.get("name")]=!1}))}t[e]=!0},t.prototype.unSelect=function(e){"single"!==this.get("selectedMode")&&(this.option.selected[e]=!1)},t.prototype.toggleSelected=function(e){var t=this.option.selected;t.hasOwnProperty(e)||(t[e]=!0),this[t[e]?"unSelect":"select"](e)},t.prototype.allSelect=function(){var e=this._data,t=this.option.selected;i.__(e,(function(e){t[e.get("name",!0)]=!0}))},t.prototype.inverseSelect=function(){var e=this._data,t=this.option.selected;i.__(e,(function(e){var n=e.get("name",!0);t.hasOwnProperty(n)||(t[n]=!0),t[n]=!t[n]}))},t.prototype.isSelected=function(e){var t=this.option.selected;return!(t.hasOwnProperty(e)&&!t[e])&&i.qh(this._availableNames,e)>=0},t.prototype.getOrient=function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(s.A);t.A=l},623:function(e,t,n){"use strict";var r=n(2492),i=n(5179),o=n(97273),a=n(98527),s=n(25833),u=n(57077),l=n(68461),c=n(14238),d=n(62825),h=n(8617),p=n(40562),f=n(25256),g=n(736),m=n(31401),_=n(89457),y=i.cF,v=i.__,b=a.A,F=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.newlineDisabled=!1,n}return(0,r.C6)(t,e),t.prototype.init=function(){this.group.add(this._contentGroup=new b),this.group.add(this._selectorGroup=new b),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,t,n){var r=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),e.get("show",!0)){var o=e.get("align"),a=e.get("orient");o&&"auto"!==o||(o="right"===e.get("left")&&"vertical"===a?"right":"left");var s=e.get("selector",!0),u=e.get("selectorPosition",!0);!s||u&&"auto"!==u||(u="horizontal"===a?"end":"start"),this.renderInner(o,e,t,n,s,a,u);var l=e.getBoxLayoutParams(),c={width:n.getWidth(),height:n.getHeight()},d=e.get("padding"),f=p.dV(l,c,d),g=this.layoutInner(e,o,f,r,s,u),m=p.dV(i.NT({width:g.width,height:g.height},l),c,d);this.group.x=m.x-g.x,this.group.y=m.y-g.y,this.group.markRedraw(),this.group.add(this._backgroundEl=(0,h.P)(g,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,t,n,r,a,s,u){var l=this.getContentGroup(),c=i.nt(),d=t.get("selectedMode"),h=[];n.eachRawSeries((function(e){!e.get("legendHoverLink")&&h.push(e.id)})),v(t.getData(),(function(a,s){var u=a.get("name");if(!this.newlineDisabled&&(""===u||"\n"===u)){var p=new b;return p.newline=!0,void l.add(p)}var f=n.getSeriesByName(u)[0];if(!c.get(u)){if(f){var g=f.getData(),m=g.getVisual("legendLineStyle")||{},v=g.getVisual("legendIcon"),F=g.getVisual("style"),w=this._createItem(f,u,s,a,t,e,m,F,v,d,r);w.on("click",y(D,u,null,r,h)).on("mouseover",y(k,f.name,null,r,h)).on("mouseout",y(x,f.name,null,r,h)),n.ssr&&w.eachChild((function(e){var t=(0,_.z)(e);t.seriesIndex=f.seriesIndex,t.dataIndex=s,t.ssrType="legend"})),c.set(u,!0)}else n.eachRawSeries((function(l){if(!c.get(u)&&l.legendVisualProvider){var p=l.legendVisualProvider;if(!p.containName(u))return;var f=p.indexOfName(u),g=p.getItemVisual(f,"style"),m=p.getItemVisual(f,"legendIcon"),v=(0,o.qg)(g.fill);v&&0===v[3]&&(v[3]=.2,g=i.X$(i.X$({},g),{fill:(0,o.As)(v,"rgba")}));var b=this._createItem(l,u,s,a,t,e,{},g,m,d,r);b.on("click",y(D,null,u,r,h)).on("mouseover",y(k,null,u,r,h)).on("mouseout",y(x,null,u,r,h)),n.ssr&&b.eachChild((function(e){var t=(0,_.z)(e);t.seriesIndex=l.seriesIndex,t.dataIndex=s,t.ssrType="legend"})),c.set(u,!0)}}),this);0}}),this),a&&this._createSelector(a,t,r,s,u)},t.prototype._createSelector=function(e,t,n,r,i){var o=this.getSelectorGroup();v(e,(function(e){var r=e.type,i=new s.Ay({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:"all"===r?"legendAllSelect":"legendInverseSelect"})}});o.add(i);var a=t.getModel("selectorLabel"),u=t.getModel(["emphasis","selectorLabel"]);(0,d.qM)(i,{normal:a,emphasis:u},{defaultText:e.title}),(0,c.iJ)(i)}))},t.prototype._createItem=function(e,t,n,r,o,a,h,p,f,g,m){var _=e.visualDrawType,y=o.get("itemWidth"),v=o.get("itemHeight"),F=o.isSelected(t),D=r.get("symbolRotate"),S=r.get("symbolKeepAspect"),k=r.get("icon");f=k||f||"roundRect";var x=w(f,r,h,p,_,F,m),E=new b,A=r.getModel("textStyle");if(!i.Tn(e.getLegendIcon)||k&&"inherit"!==k){var T="inherit"===k&&e.getData().getVisual("symbol")?"inherit"===D?e.getData().getVisual("symbolRotate"):D:0;E.add(C({itemWidth:y,itemHeight:v,icon:f,iconRotate:T,itemStyle:x.itemStyle,lineStyle:x.lineStyle,symbolKeepAspect:S}))}else E.add(e.getLegendIcon({itemWidth:y,itemHeight:v,icon:f,iconRotate:D,itemStyle:x.itemStyle,lineStyle:x.lineStyle,symbolKeepAspect:S}));var M="left"===a?y+5:-5,O=a,L=o.get("formatter"),R=t;i.Kg(L)&&L?R=L.replace("{name}",null!=t?t:""):i.Tn(L)&&(R=L(t));var P=F?A.getTextColor():r.get("inactiveColor");E.add(new s.Ay({style:(0,d.VB)(A,{text:R,x:M,y:v/2,fill:P,align:O,verticalAlign:"middle"},{inheritColor:P})}));var I=new u.A({shape:E.getBoundingRect(),style:{fill:"transparent"}}),N=r.getModel("tooltip");return N.get("show")&&l.setTooltipConfig({el:I,componentModel:o,itemName:t,itemTooltipOption:N.option}),E.add(I),E.eachChild((function(e){e.silent=!0})),I.silent=!g,this.getContentGroup().add(E),(0,c.iJ)(E),E.__legendDataIndex=n,E},t.prototype.layoutInner=function(e,t,n,r,i,o){var a=this.getContentGroup(),s=this.getSelectorGroup();p.aP(e.get("orient"),a,e.get("itemGap"),n.width,n.height);var u=a.getBoundingRect(),l=[-u.x,-u.y];if(s.markRedraw(),a.markRedraw(),i){p.aP("horizontal",s,e.get("selectorItemGap",!0));var c=s.getBoundingRect(),d=[-c.x,-c.y],h=e.get("selectorButtonGap",!0),f=e.getOrient().index,g=0===f?"width":"height",m=0===f?"height":"width",_=0===f?"y":"x";"end"===o?d[f]+=u[g]+h:l[f]+=c[g]+h,d[1-f]+=u[m]/2-c[m]/2,s.x=d[0],s.y=d[1],a.x=l[0],a.y=l[1];var y={x:0,y:0};return y[g]=u[g]+h+c[g],y[m]=Math.max(u[m],c[m]),y[_]=Math.min(0,c[_]+d[1-f]),y}return a.x=l[0],a.y=l[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(f.A);function w(e,t,n,r,i,o,a){function s(e,t){"auto"===e.lineWidth&&(e.lineWidth=t.lineWidth>0?2:0),v(e,(function(n,r){"inherit"===e[r]&&(e[r]=t[r])}))}var u=t.getModel("itemStyle"),l=u.getItemStyle(),c=0===e.lastIndexOf("empty",0)?"fill":"stroke",d=u.getShallow("decal");l.decal=d&&"inherit"!==d?(0,m.w)(d,a):r.decal,"inherit"===l.fill&&(l.fill=r[i]),"inherit"===l.stroke&&(l.stroke=r[c]),"inherit"===l.opacity&&(l.opacity=("fill"===i?r:n).opacity),s(l,r);var h=t.getModel("lineStyle"),p=h.getLineStyle();if(s(p,n),"auto"===l.fill&&(l.fill=r.fill),"auto"===l.stroke&&(l.stroke=r.fill),"auto"===p.stroke&&(p.stroke=r.fill),!o){var f=t.get("inactiveBorderWidth"),g=l[c];l.lineWidth="auto"===f?r.lineWidth>0&&g?2:0:l.lineWidth,l.fill=t.get("inactiveColor"),l.stroke=t.get("inactiveBorderColor"),p.stroke=h.get("inactiveColor"),p.lineWidth=h.get("inactiveWidth")}return{itemStyle:l,lineStyle:p}}function C(e){var t=e.icon||"roundRect",n=(0,g.v5)(t,0,0,e.itemWidth,e.itemHeight,e.itemStyle.fill,e.symbolKeepAspect);return n.setStyle(e.itemStyle),n.rotation=(e.iconRotate||0)*Math.PI/180,n.setOrigin([e.itemWidth/2,e.itemHeight/2]),t.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n}function D(e,t,n,r){x(e,t,n,r),n.dispatchAction({type:"legendToggleSelect",name:null!=e?e:t}),k(e,t,n,r)}function S(e){var t,n=e.getZr().storage.getDisplayList(),r=0,i=n.length;while(r<i&&!(t=n[r].states.emphasis))r++;return t&&t.hoverLayer}function k(e,t,n,r){S(n)||n.dispatchAction({type:"highlight",seriesName:e,name:t,excludeSeriesId:r})}function x(e,t,n,r){S(n)||n.dispatchAction({type:"downplay",seriesName:e,name:t,excludeSeriesId:r})}t.A=F},77492:function(e,t,n){"use strict";n.d(t,{a:function(){return a}});var r=n(97264),i=n(96663),o=n(98897);function a(e){(0,r.Y)(i.a),(0,r.Y)(o.a)}},96663:function(e,t,n){"use strict";n.d(t,{a:function(){return l}});var r=n(8013),i=n(623);function o(e){var t=e.findComponents({mainType:"legend"});t&&t.length&&e.filterSeries((function(e){for(var n=0;n<t.length;n++)if(!t[n].isSelected(e.name))return!1;return!0}))}var a=n(5179);function s(e,t,n){var r,i={},o="toggleSelected"===e;return n.eachComponent("legend",(function(n){o&&null!=r?n[r?"select":"unSelect"](t.name):"allSelect"===e||"inverseSelect"===e?n[e]():(n[e](t.name),r=n.isSelected(t.name));var s=n.getData();(0,a.__)(s,(function(e){var t=e.get("name");if("\n"!==t&&""!==t){var r=n.isSelected(t);i.hasOwnProperty(t)?i[t]=i[t]&&r:i[t]=r}}))})),"allSelect"===e||"inverseSelect"===e?{selected:i}:{name:t.name,selected:i}}function u(e){e.registerAction("legendToggleSelect","legendselectchanged",(0,a.cF)(s,"toggleSelected")),e.registerAction("legendAllSelect","legendselectall",(0,a.cF)(s,"allSelect")),e.registerAction("legendInverseSelect","legendinverseselect",(0,a.cF)(s,"inverseSelect")),e.registerAction("legendSelect","legendselected",(0,a.cF)(s,"select")),e.registerAction("legendUnSelect","legendunselected",(0,a.cF)(s,"unSelect"))}function l(e){e.registerComponentModel(r.A),e.registerComponentView(i.A),e.registerProcessor(e.PRIORITY.PROCESSOR.SERIES_FILTER,o),e.registerSubTypeDefaulter("legend",(function(){return"plain"})),u(e)}},98897:function(e,t,n){"use strict";n.d(t,{a:function(){return S}});var r=n(97264),i=n(96663),o=n(2492),a=n(8013),s=n(40562),u=n(92137),l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.prototype.setScrollDataIndex=function(e){this.option.scrollDataIndex=e},t.prototype.init=function(t,n,r){var i=(0,s.vs)(t);e.prototype.init.call(this,t,n,r),c(this,t,i)},t.prototype.mergeOption=function(t,n){e.prototype.mergeOption.call(this,t,n),c(this,this.option,t)},t.type="legend.scroll",t.defaultOption=(0,u.G_)(a.A.defaultOption,{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800}),t}(a.A);function c(e,t,n){var r=e.getOrient(),i=[1,1];i[r.index]=0,(0,s.YA)(t,n,{type:"box",ignoreSize:!!i})}var d=l,h=n(5179),p=n(98527),f=n(25833),g=n(68461),m=n(57077),_=n(31989),y=n(623),v=p.A,b=["width","height"],F=["x","y"],w=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.newlineDisabled=!0,n._currentIndex=0,n}return(0,o.C6)(t,e),t.prototype.init=function(){e.prototype.init.call(this),this.group.add(this._containerGroup=new v),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new v)},t.prototype.resetInner=function(){e.prototype.resetInner.call(this),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},t.prototype.renderInner=function(t,n,r,i,o,a,s){var u=this;e.prototype.renderInner.call(this,t,n,r,i,o,a,s);var l=this._controllerGroup,c=n.get("pageIconSize",!0),d=h.cy(c)?c:[c,c];m("pagePrev",0);var p=n.getModel("pageTextStyle");function m(e,t){var r=e+"DataIndex",o=g.createIcon(n.get("pageIcons",!0)[n.getOrient().name][t],{onclick:h.oI(u._pageGo,u,r,n,i)},{x:-d[0]/2,y:-d[1]/2,width:d[0],height:d[1]});o.name=e,l.add(o)}l.add(new f.Ay({name:"pageText",style:{text:"xx/xx",fill:p.getTextColor(),font:p.getFont(),verticalAlign:"middle",align:"center"},silent:!0})),m("pageNext",1)},t.prototype.layoutInner=function(e,t,n,r,i,o){var a=this.getSelectorGroup(),u=e.getOrient().index,l=b[u],c=F[u],d=b[1-u],p=F[1-u];i&&s.aP("horizontal",a,e.get("selectorItemGap",!0));var f=e.get("selectorButtonGap",!0),g=a.getBoundingRect(),m=[-g.x,-g.y],_=h.o8(n);i&&(_[l]=n[l]-g[l]-f);var y=this._layoutContentAndController(e,r,_,u,l,d,p,c);if(i){if("end"===o)m[u]+=y[l]+f;else{var v=g[l]+f;m[u]-=v,y[c]-=v}y[l]+=g[l]+f,m[1-u]+=y[p]+y[d]/2-g[d]/2,y[d]=Math.max(y[d],g[d]),y[p]=Math.min(y[p],g[p]+m[1-u]),a.x=m[0],a.y=m[1],a.markRedraw()}return y},t.prototype._layoutContentAndController=function(e,t,n,r,i,o,a,u){var l=this.getContentGroup(),c=this._containerGroup,d=this._controllerGroup;s.aP(e.get("orient"),l,e.get("itemGap"),r?n.width:null,r?null:n.height),s.aP("horizontal",d,e.get("pageButtonItemGap",!0));var p=l.getBoundingRect(),f=d.getBoundingRect(),g=this._showController=p[i]>n[i],y=[-p.x,-p.y];t||(y[r]=l[u]);var v=[0,0],b=[-f.x,-f.y],F=h.bZ(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(g){var w=e.get("pageButtonPosition",!0);"end"===w?b[r]+=n[i]-f[i]:v[r]+=f[i]+F}b[1-r]+=p[o]/2-f[o]/2,l.setPosition(y),c.setPosition(v),d.setPosition(b);var C={x:0,y:0};if(C[i]=g?n[i]:p[i],C[o]=Math.max(p[o],f[o]),C[a]=Math.min(0,f[a]+b[1-r]),c.__rectSize=n[i],g){var D={x:0,y:0};D[i]=Math.max(n[i]-f[i]-F,0),D[o]=C[o],c.setClipPath(new m.A({shape:D})),c.__rectSize=D[i]}else d.eachChild((function(e){e.attr({invisible:!0,silent:!0})}));var S=this._getPageInfo(e);return null!=S.pageIndex&&_.oi(l,{x:S.contentPosition[0],y:S.contentPosition[1]},g?e:null),this._updatePageInfoView(e,S),C},t.prototype._pageGo=function(e,t,n){var r=this._getPageInfo(t)[e];null!=r&&n.dispatchAction({type:"legendScroll",scrollDataIndex:r,legendId:t.id})},t.prototype._updatePageInfoView=function(e,t){var n=this._controllerGroup;h.__(["pagePrev","pageNext"],(function(r){var i=r+"DataIndex",o=null!=t[i],a=n.childOfName(r);a&&(a.setStyle("fill",o?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),a.cursor=o?"pointer":"default")}));var r=n.childOfName("pageText"),i=e.get("pageFormatter"),o=t.pageIndex,a=null!=o?o+1:0,s=t.pageCount;r&&i&&r.setStyle("text",h.Kg(i)?i.replace("{current}",null==a?"":a+"").replace("{total}",null==s?"":s+""):i({current:a,total:s}))},t.prototype._getPageInfo=function(e){var t=e.get("scrollDataIndex",!0),n=this.getContentGroup(),r=this._containerGroup.__rectSize,i=e.getOrient().index,o=b[i],a=F[i],s=this._findTargetItemIndex(t),u=n.children(),l=u[s],c=u.length,d=c?1:0,h={contentPosition:[n.x,n.y],pageCount:d,pageIndex:d-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!l)return h;var p=y(l);h.contentPosition[i]=-p.s;for(var f=s+1,g=p,m=p,_=null;f<=c;++f)_=y(u[f]),(!_&&m.e>g.s+r||_&&!v(_,g.s))&&(g=m.i>g.i?m:_,g&&(null==h.pageNextDataIndex&&(h.pageNextDataIndex=g.i),++h.pageCount)),m=_;for(f=s-1,g=p,m=p,_=null;f>=-1;--f)_=y(u[f]),_&&v(m,_.s)||!(g.i<m.i)||(m=g,null==h.pagePrevDataIndex&&(h.pagePrevDataIndex=g.i),++h.pageCount,++h.pageIndex),g=_;return h;function y(e){if(e){var t=e.getBoundingRect(),n=t[a]+e[a];return{s:n,e:n+t[o],i:e.__legendDataIndex}}}function v(e,t){return e.e>=t&&e.s<=t+r}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var t,n,r=this.getContentGroup();return r.eachChild((function(r,i){var o=r.__legendDataIndex;null==n&&null!=o&&(n=i),o===e&&(t=i)})),null!=t?t:n},t.type="legend.scroll",t}(y.A),C=w;function D(e){e.registerAction("legendScroll","legendscroll",(function(e,t){var n=e.scrollDataIndex;null!=n&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},(function(e){e.setScrollDataIndex(n)}))}))}function S(e){(0,r.Y)(i.a),e.registerComponentModel(d),e.registerComponentView(C),D(e)}},27795:function(e,t,n){"use strict";n.d(t,{a:function(){return g}});var r=n(2492),i=n(5179),o=n(25833),a=n(57077),s=n(89457),u=n(62825),l=n(40562),c=n(81132),d=n(25256),h=n(46243),p=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n.layoutMode={type:"box",ignoreSize:!0},n}return(0,r.C6)(t,e),t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(c.A),f=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,r.C6)(t,e),t.prototype.render=function(e,t,n){if(this.group.removeAll(),e.get("show")){var r=this.group,c=e.getModel("textStyle"),d=e.getModel("subtextStyle"),p=e.get("textAlign"),f=i.bZ(e.get("textBaseline"),e.get("textVerticalAlign")),g=new o.Ay({style:(0,u.VB)(c,{text:e.get("text"),fill:c.getTextColor()},{disableBox:!0}),z2:10}),m=g.getBoundingRect(),_=e.get("subtext"),y=new o.Ay({style:(0,u.VB)(d,{text:_,fill:d.getTextColor(),y:m.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),v=e.get("link"),b=e.get("sublink"),F=e.get("triggerEvent",!0);g.silent=!v&&!F,y.silent=!b&&!F,v&&g.on("click",(function(){(0,h.JW)(v,"_"+e.get("target"))})),b&&y.on("click",(function(){(0,h.JW)(b,"_"+e.get("subtarget"))})),(0,s.z)(g).eventData=(0,s.z)(y).eventData=F?{componentType:"title",componentIndex:e.componentIndex}:null,r.add(g),_&&r.add(y);var w=r.getBoundingRect(),C=e.getBoxLayoutParams();C.width=w.width,C.height=w.height;var D=(0,l.dV)(C,{width:n.getWidth(),height:n.getHeight()},e.get("padding"));p||(p=e.get("left")||e.get("right"),"middle"===p&&(p="center"),"right"===p?D.x+=D.width:"center"===p&&(D.x+=D.width/2)),f||(f=e.get("top")||e.get("bottom"),"center"===f&&(f="middle"),"bottom"===f?D.y+=D.height:"middle"===f&&(D.y+=D.height/2),f=f||"top"),r.x=D.x,r.y=D.y,r.markRedraw();var S={align:p,verticalAlign:f};g.setStyle(S),y.setStyle(S),w=r.getBoundingRect();var k=D.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var E=new a.A({shape:{x:w.x-k[3],y:w.y-k[0],width:w.width+k[1]+k[3],height:w.height+k[0]+k[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});r.add(E)}},t.type="title",t}(d.A);function g(e){e.registerComponentModel(p),e.registerComponentView(f)}},86892:function(e,t,n){"use strict";n.d(t,{M_:function(){return o},Ms:function(){return r},x$:function(){return a}});var r=function(){function e(){}return e}(),i={};function o(e,t){i[e]=t}function a(e){return i[e]}},24988:function(e,t,n){"use strict";n.d(t,{a:function(){return De}});var r=n(97264),i=n(2492),o=n(69185),a=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.type="dataZoom.select",t}(o.A),s=a,u=n(64347),l=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.type="dataZoom.select",t}(u.A),c=l,d=n(65708);function h(e){e.registerComponentModel(s),e.registerComponentView(c),(0,d.A)(e)}var p=n(5179),f=n(86892),g=n(81132),m=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.C6)(t,e),t.prototype.optionUpdated=function(){e.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;p.__(this.option.feature,(function(e,n){var r=f.x$(n);r&&(r.getDefaultOption&&(r.defaultOption=r.getDefaultOption(t)),p.h1(e,r.defaultOption))}))},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(g.A),_=m,y=n(60273),v=n(68461),b=n(14238),F=n(2259),w=n(55352),C=n(8617),D=n(25256),S=n(92137),k=n(25833),x=n(62825),E=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.render=function(e,t,n,r){var i=this.group;if(i.removeAll(),e.get("show")){var o=+e.get("itemSize"),a="vertical"===e.get("orient"),s=e.get("feature")||{},u=this._features||(this._features={}),l=[];p.__(s,(function(e,t){l.push(t)})),new w.A(this._featureNames||[],l).add(c).update(c).remove(p.cF(c,null)).execute(),this._featureNames=l,C.Z(i,e,n),i.add(C.P(i.getBoundingRect(),e)),a||i.eachChild((function(e){var t=e.__title,r=e.ensureState("emphasis"),a=r.textConfig||(r.textConfig={}),s=e.getTextContent(),u=s&&s.ensureState("emphasis");if(u&&!p.Tn(u)&&t){var l=u.style||(u.style={}),c=y.NO(t,k.Ay.makeFont(l)),d=e.x+i.x,h=e.y+i.y+o,f=!1;h+c.height>n.getHeight()&&(a.position="top",f=!0);var g=f?-5-c.height:o+10;d+c.width/2>n.getWidth()?(a.position=["100%",g],l.align="right"):d-c.width/2<0&&(a.position=[0,g],l.align="left")}}))}function c(i,o){var a,c=l[i],h=l[o],p=s[c],g=new F.A(p,e,e.ecModel);if(r&&null!=r.newTitle&&r.featureName===c&&(p.title=r.newTitle),c&&!h){if(A(c))a={onclick:g.option.onclick,featureName:c};else{var m=(0,f.x$)(c);if(!m)return;a=new m}u[c]=a}else if(a=u[h],!a)return;a.uid=(0,S.$Q)("toolbox-feature"),a.model=g,a.ecModel=t,a.api=n;var _=a instanceof f.Ms;c||!h?!g.get("show")||_&&a.unusable?_&&a.remove&&a.remove(t,n):(d(g,a,c),g.setIconStatus=function(e,t){var n=this.option,r=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[e]=t,r[e]&&("emphasis"===t?b.HY:b.SD)(r[e])},a instanceof f.Ms&&a.render&&a.render(g,t,n,r)):_&&a.dispose&&a.dispose(t,n)}function d(r,s,u){var l,c,d=r.getModel("iconStyle"),h=r.getModel(["emphasis","iconStyle"]),g=s instanceof f.Ms&&s.getIcons?s.getIcons():r.get("icon"),m=r.get("title")||{};p.Kg(g)?(l={},l[u]=g):l=g,p.Kg(m)?(c={},c[u]=m):c=m;var _=r.iconPaths={};p.__(l,(function(u,l){var f=v.createIcon(u,{},{x:-o/2,y:-o/2,width:o,height:o});f.setStyle(d.getItemStyle());var g=f.ensureState("emphasis");g.style=h.getItemStyle();var m=new k.Ay({style:{text:c[l],align:h.get("textAlign"),borderRadius:h.get("textBorderRadius"),padding:h.get("textPadding"),fill:null,font:(0,x.c8)({fontStyle:h.get("textFontStyle"),fontFamily:h.get("textFontFamily"),fontSize:h.get("textFontSize"),fontWeight:h.get("textFontWeight")},t)},ignore:!0});f.setTextContent(m),v.setTooltipConfig({el:f,componentModel:e,itemName:l,formatterParamsExtra:{title:c[l]}}),f.__title=c[l],f.on("mouseover",(function(){var t=h.getItemStyle(),r=a?null==e.get("right")&&"right"!==e.get("left")?"right":"left":null==e.get("bottom")&&"bottom"!==e.get("top")?"bottom":"top";m.setStyle({fill:h.get("textFill")||t.fill||t.stroke||"#000",backgroundColor:h.get("textBackgroundColor")}),f.setTextConfig({position:h.get("textPosition")||r}),m.ignore=!e.get("showTitle"),n.enterEmphasis(this)})).on("mouseout",(function(){"emphasis"!==r.get(["iconStatus",l])&&n.leaveEmphasis(this),m.hide()})),("emphasis"===r.get(["iconStatus",l])?b.HY:b.SD)(f),i.add(f),f.on("click",p.oI(s.onclick,s,t,n,l)),_[l]=f}))}},t.prototype.updateView=function(e,t,n,r){p.__(this._features,(function(e){e instanceof f.Ms&&e.updateView&&e.updateView(e.model,t,n,r)}))},t.prototype.remove=function(e,t){p.__(this._features,(function(n){n instanceof f.Ms&&n.remove&&n.remove(e,t)})),this.group.removeAll()},t.prototype.dispose=function(e,t){p.__(this._features,(function(n){n instanceof f.Ms&&n.dispose&&n.dispose(e,t)}))},t.type="toolbox",t}(D.A);function A(e){return 0===e.indexOf("my")}var T=E,M=n(17948),O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.onclick=function(e,t){var n=this.model,r=n.get("name")||e.get("title.0.text")||"echarts",i="svg"===t.getZr().painter.getType(),o=i?"svg":n.get("type",!0)||"png",a=t.getConnectedDataURL({type:o,backgroundColor:n.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),s=M.A.browser;if("function"!==typeof MouseEvent||!s.newEdge&&(s.ie||s.edge))if(window.navigator.msSaveOrOpenBlob||i){var u=a.split(","),l=u[0].indexOf("base64")>-1,c=i?decodeURIComponent(u[1]):u[1];l&&(c=window.atob(c));var d=r+"."+o;if(window.navigator.msSaveOrOpenBlob){var h=c.length,p=new Uint8Array(h);while(h--)p[h]=c.charCodeAt(h);var f=new Blob([p]);window.navigator.msSaveOrOpenBlob(f,d)}else{var g=document.createElement("iframe");document.body.appendChild(g);var m=g.contentWindow,_=m.document;_.open("image/svg+xml","replace"),_.write(c),_.close(),m.focus(),_.execCommand("SaveAs",!0,d),document.body.removeChild(g)}}else{var y=n.get("lang"),v='<body style="margin:0;"><img src="'+a+'" style="max-width:100%;" title="'+(y&&y[0]||"")+'" /></body>',b=window.open();b.document.write(v),b.document.title=r}else{var F=document.createElement("a");F.download=r+"."+o,F.target="_blank",F.href=a;var w=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});F.dispatchEvent(w)}},t.getDefaultOption=function(e){var t={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return t},t}(f.Ms),L=O,R=n(71066),P=n(53839),I="__ec_magicType_stack__",N=[["line","bar"],["stack"]],B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.getIcons=function(){var e=this.model,t=e.get("icon"),n={};return p.__(e.get("type"),(function(e){t[e]&&(n[e]=t[e])})),n},t.getDefaultOption=function(e){var t={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return t},t.prototype.onclick=function(e,t,n){var r=this.model,i=r.get(["seriesIndex",n]);if(j[n]){var o,a={series:[]},s=function(e){var t=e.subType,i=e.id,o=j[n](t,i,e,r);o&&(p.NT(o,e.option),a.series.push(o));var s=e.coordinateSystem;if(s&&"cartesian2d"===s.type&&("line"===n||"bar"===n)){var u=s.getAxesByScale("ordinal")[0];if(u){var l=u.dim,c=l+"Axis",d=e.getReferringComponents(c,P.US).models[0],h=d.componentIndex;a[c]=a[c]||[];for(var f=0;f<=h;f++)a[c][h]=a[c][h]||{};a[c][h].boundaryGap="bar"===n}}};p.__(N,(function(e){p.qh(e,n)>=0&&p.__(e,(function(e){r.setIconStatus(e,"normal")}))})),r.setIconStatus(n,"emphasis"),e.eachComponent({mainType:"series",query:null==i?null:{seriesIndex:i}},s);var u=n;"stack"===n&&(o=p.h1({stack:r.option.title.tiled,tiled:r.option.title.stack},r.option.title),"emphasis"!==r.get(["iconStatus",n])&&(u="tiled")),t.dispatchAction({type:"changeMagicType",currentType:u,newOption:a,newTitle:o,featureName:"magicType"})}},t}(f.Ms),j={line:function(e,t,n,r){if("bar"===e)return p.h1({id:t,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},r.get(["option","line"])||{},!0)},bar:function(e,t,n,r){if("line"===e)return p.h1({id:t,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},r.get(["option","bar"])||{},!0)},stack:function(e,t,n,r){var i=n.get("stack")===I;if("line"===e||"bar"===e)return r.setIconStatus("stack",i?"normal":"emphasis"),p.h1({id:t,stack:i?"":I},r.get(["option","stack"])||{},!0)}};R.OH({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},(function(e,t){t.mergeOption(e.newOption)}));var H=B,G=n(96391),V=new Array(60).join("-"),Y="\t";function W(e){var t={},n=[],r=[];return e.eachRawSeries((function(e){var i=e.coordinateSystem;if(!i||"cartesian2d"!==i.type&&"polar"!==i.type)n.push(e);else{var o=i.getBaseAxis();if("category"===o.type){var a=o.dim+"_"+o.index;t[a]||(t[a]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},r.push({axisDim:o.dim,axisIndex:o.index})),t[a].series.push(e)}else n.push(e)}})),{seriesGroupByCategoryAxis:t,other:n,meta:r}}function q(e){var t=[];return p.__(e,(function(e,n){var r=e.categoryAxis,i=e.valueAxis,o=i.dim,a=[" "].concat(p.Tj(e.series,(function(e){return e.name}))),s=[r.model.getCategories()];p.__(e.series,(function(e){var t=e.getRawData();s.push(e.getRawData().mapArray(t.mapDimension(o),(function(e){return e})))}));for(var u=[a.join(Y)],l=0;l<s[0].length;l++){for(var c=[],d=0;d<s.length;d++)c.push(s[d][l]);u.push(c.join(Y))}t.push(u.join("\n"))})),t.join("\n\n"+V+"\n\n")}function z(e){return p.Tj(e,(function(e){var t=e.getRawData(),n=[e.name],r=[];return t.each(t.dimensions,(function(){for(var e=arguments.length,i=arguments[e-1],o=t.getName(i),a=0;a<e-1;a++)r[a]=arguments[a];n.push((o?o+Y:"")+r.join(Y))})),n.join("\n")})).join("\n\n"+V+"\n\n")}function U(e){var t=W(e);return{value:p.pb([q(t.seriesGroupByCategoryAxis),z(t.other)],(function(e){return!!e.replace(/[\n\t\s]/g,"")})).join("\n\n"+V+"\n\n"),meta:t.meta}}function K(e){return e.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function X(e){var t=e.slice(0,e.indexOf("\n"));if(t.indexOf(Y)>=0)return!0}var Q=new RegExp("["+Y+"]+","g");function J(e){for(var t=e.split(/\n+/g),n=K(t.shift()).split(Q),r=[],i=p.Tj(n,(function(e){return{name:e,data:[]}})),o=0;o<t.length;o++){var a=K(t[o]).split(Q);r.push(a.shift());for(var s=0;s<a.length;s++)i[s]&&(i[s].data[o]=a[s])}return{series:i,categories:r}}function Z(e){for(var t=e.split(/\n+/g),n=K(t.shift()),r=[],i=0;i<t.length;i++){var o=K(t[i]);if(o){var a=o.split(Q),s="",u=void 0,l=!1;isNaN(a[0])?(l=!0,s=a[0],a=a.slice(1),r[i]={name:s,value:[]},u=r[i].value):u=r[i]=[];for(var c=0;c<a.length;c++)u.push(+a[c]);1===u.length&&(l?r[i].value=u[0]:r[i]=u[0])}}return{name:n,data:r}}function $(e,t){var n=e.split(new RegExp("\n*"+V+"\n*","g")),r={series:[]};return p.__(n,(function(e,n){if(X(e)){var i=J(e),o=t[n],a=o.axisDim+"Axis";o&&(r[a]=r[a]||[],r[a][o.axisIndex]={data:i.categories},r.series=r.series.concat(i.series))}else{i=Z(e);r.series.push(i)}})),r}var ee=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.onclick=function(e,t){setTimeout((function(){t.dispatchAction({type:"hideTip"})}));var n=t.getDom(),r=this.model;this._dom&&n.removeChild(this._dom);var i=document.createElement("div");i.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",i.style.backgroundColor=r.get("backgroundColor")||"#fff";var o=document.createElement("h4"),a=r.get("lang")||[];o.innerHTML=a[0]||r.get("title"),o.style.cssText="margin:10px 20px",o.style.color=r.get("textColor");var s=document.createElement("div"),u=document.createElement("textarea");s.style.cssText="overflow:auto";var l=r.get("optionToContent"),c=r.get("contentToOption"),d=U(e);if(p.Tn(l)){var h=l(t.getOption());p.Kg(h)?s.innerHTML=h:p.n_(h)&&s.appendChild(h)}else{u.readOnly=r.get("readOnly");var f=u.style;f.cssText="display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none",f.color=r.get("textColor"),f.borderColor=r.get("textareaBorderColor"),f.backgroundColor=r.get("textareaColor"),u.value=d.value,s.appendChild(u)}var g=d.meta,m=document.createElement("div");m.style.cssText="position:absolute;bottom:5px;left:0;right:0";var _="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",y=document.createElement("div"),v=document.createElement("div");_+=";background-color:"+r.get("buttonColor"),_+=";color:"+r.get("buttonTextColor");var b=this;function F(){n.removeChild(i),b._dom=null}(0,G.q2)(y,"click",F),(0,G.q2)(v,"click",(function(){if(null==c&&null!=l||null!=c&&null==l)F();else{var e;try{e=p.Tn(c)?c(s,t.getOption()):$(u.value,g)}catch(n){throw F(),new Error("Data view format error "+n)}e&&t.dispatchAction({type:"changeDataView",newOption:e}),F()}})),y.innerHTML=a[1],v.innerHTML=a[2],v.style.cssText=y.style.cssText=_,!r.get("readOnly")&&m.appendChild(v),m.appendChild(y),i.appendChild(o),i.appendChild(s),i.appendChild(m),s.style.height=n.clientHeight-80+"px",n.appendChild(i),this._dom=i},t.prototype.remove=function(e,t){this._dom&&t.getDom().removeChild(this._dom)},t.prototype.dispose=function(e,t){this.remove(e,t)},t.getDefaultOption=function(e){var t={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:e.getLocaleModel().get(["toolbox","dataView","title"]),lang:e.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"};return t},t}(f.Ms);function te(e,t){return p.Tj(e,(function(e,n){var r=t&&t[n];if(p.Gv(r)&&!p.cy(r)){var i=p.Gv(e)&&!p.cy(e);i||(e={value:e});var o=null!=r.name&&null==e.name;return e=p.NT(e,r),o&&delete e.name,e}return e}))}R.OH({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},(function(e,t){var n=[];p.__(e.newOption.series,(function(e){var r=t.getSeriesByName(e.name)[0];if(r){var i=r.get("data");n.push({name:e.name,data:te(e.data,i)})}else n.push(p.X$({type:"scatter"},e))})),t.mergeOption(p.NT({series:n},e.newOption))}));var ne=ee,re=p.__,ie=(0,P.$r)();function oe(e,t){var n=le(e);re(t,(function(t,r){for(var i=n.length-1;i>=0;i--){var o=n[i];if(o[r])break}if(i<0){var a=e.queryComponents({mainType:"dataZoom",subType:"select",id:r})[0];if(a){var s=a.getPercentRange();n[0][r]={dataZoomId:r,start:s[0],end:s[1]}}}})),n.push(t)}function ae(e){var t=le(e),n=t[t.length-1];t.length>1&&t.pop();var r={};return re(n,(function(e,n){for(var i=t.length-1;i>=0;i--)if(e=t[i][n],e){r[n]=e;break}})),r}function se(e){ie(e).snapshots=null}function ue(e){return le(e).length}function le(e){var t=ie(e);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var ce=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.onclick=function(e,t){se(e),t.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var t={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return t},t}(f.Ms);R.OH({type:"restore",event:"restore",update:"prepareAndUpdate"},(function(e,t){t.resetOption("recreate")}));var de=ce,he=n(27126),pe=n(13328),fe=n(51324),ge=n(99627),me=p.__,_e=(0,P.S_)("toolbox-dataZoom_"),ye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(t,e),t.prototype.render=function(e,t,n,r){this._brushController||(this._brushController=new he.A(n.getZr()),this._brushController.on("brush",p.oI(this._onBrush,this)).mount()),we(e,t,this,r,n),Fe(e,t)},t.prototype.onclick=function(e,t,n){ve[n].call(this)},t.prototype.remove=function(e,t){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,t){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var t=e.areas;if(e.isEnd&&t.length){var n={},r=this.ecModel;this._brushController.updateCovers([]);var i=new pe.A(be(this.model),r,{include:["grid"]});i.matchOutputRanges(t,r,(function(e,t,n){if("cartesian2d"===n.type){var r=e.brushType;"rect"===r?(o("x",n,t[0]),o("y",n,t[1])):o({lineX:"x",lineY:"y"}[r],n,t)}})),oe(r,n),this._dispatchZoomAction(n)}function o(e,t,i){var o=t.getAxis(e),s=o.model,u=a(e,s,r),l=u.findRepresentativeAxisProxy(s).getMinMaxSpan();null==l.minValueSpan&&null==l.maxValueSpan||(i=(0,fe.A)(0,i.slice(),o.scale.getExtent(),0,l.minValueSpan,l.maxValueSpan)),u&&(n[u.id]={dataZoomId:u.id,startValue:i[0],endValue:i[1]})}function a(e,t,n){var r;return n.eachComponent({mainType:"dataZoom",subType:"select"},(function(n){var i=n.getAxisModel(e,t.componentIndex);i&&(r=n)})),r}},t.prototype._dispatchZoomAction=function(e){var t=[];me(e,(function(e,n){t.push(p.o8(e))})),t.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:t})},t.getDefaultOption=function(e){var t={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return t},t}(f.Ms),ve={zoom:function(){var e=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:e})},back:function(){this._dispatchZoomAction(ae(this.ecModel))}};function be(e){var t={xAxisIndex:e.get("xAxisIndex",!0),yAxisIndex:e.get("yAxisIndex",!0),xAxisId:e.get("xAxisId",!0),yAxisId:e.get("yAxisId",!0)};return null==t.xAxisIndex&&null==t.xAxisId&&(t.xAxisIndex="all"),null==t.yAxisIndex&&null==t.yAxisId&&(t.yAxisIndex="all"),t}function Fe(e,t){e.setIconStatus("back",ue(t)>1?"emphasis":"normal")}function we(e,t,n,r,i){var o=n._isZoomActive;r&&"takeGlobalCursor"===r.type&&(o="dataZoomSelect"===r.key&&r.dataZoomSelectActive),n._isZoomActive=o,e.setIconStatus("zoom",o?"emphasis":"normal");var a=new pe.A(be(e),t,{include:["grid"]}),s=a.makePanelOpts(i,(function(e){return e.xAxisDeclared&&!e.yAxisDeclared?"lineX":!e.xAxisDeclared&&e.yAxisDeclared?"lineY":"rect"}));n._brushController.setPanels(s).enableBrush(!(!o||!s.length)&&{brushType:"auto",brushStyle:e.getModel("brushStyle").getItemStyle()})}(0,ge.S)("dataZoom",(function(e){var t=e.getComponent("toolbox",0),n=["feature","dataZoom"];if(t&&null!=t.get(n)){var r=t.getModel(n),i=[],o=be(r),a=(0,P._e)(e,o);return me(a.xAxisModels,(function(e){return s(e,"xAxis","xAxisIndex")})),me(a.yAxisModels,(function(e){return s(e,"yAxis","yAxisIndex")})),i}function s(e,t,n){var o=e.componentIndex,a={type:"select",$fromToolbox:!0,filterMode:r.get("filterMode",!0)||"filter",id:_e+t+o};a[n]=o,i.push(a)}}));var Ce=ye;function De(e){e.registerComponentModel(_),e.registerComponentView(T),(0,f.M_)("saveAsImage",L),(0,f.M_)("magicType",H),(0,f.M_)("dataView",ne),(0,f.M_)("dataZoom",Ce),(0,f.M_)("restore",de),(0,r.Y)(h)}},35957:function(e,t,n){"use strict";n.d(t,{a:function(){return de}});var r=n(28970),i=n(97264),o=n(2492),a=n(81132),s=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(a.A),u=s,l=n(5179),c=n(17948),d=n(96391),h=n(1312),p=n(46243);function f(e){var t=e.get("confine");return null!=t?!!t:"richText"===e.get("renderMode")}function g(e){if(c.A.domSupported)for(var t=document.documentElement.style,n=0,r=e.length;n<r;n++)if(e[n]in t)return e[n]}var m=g(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),_=g(["webkitTransition","transition","OTransition","MozTransition","msTransition"]);function y(e,t){if(!e)return t;t=(0,p.Cb)(t,!0);var n=e.indexOf(t);return e=-1===n?t:"-"+e.slice(0,n)+"-"+t,e.toLowerCase()}function v(e,t){var n=e.currentStyle||document.defaultView&&document.defaultView.getComputedStyle(e);return n?t?n[t]:n:null}var b=n(29314),F=y(_,"transition"),w=y(m,"transform"),C="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+(c.A.transform3dSupported?"will-change:transform;":"");function D(e){return e="left"===e?"right":"right"===e?"left":"top"===e?"bottom":"top",e}function S(e,t,n){if(!(0,l.Kg)(n)||"inside"===n)return"";var r=e.get("backgroundColor"),i=e.get("borderWidth");t=(0,p.he)(t);var o,a=D(n),s=Math.max(1.5*Math.round(i),6),u="",c=w+":";(0,l.qh)(["left","right"],a)>-1?(u+="top:50%",c+="translateY(-50%) rotate("+(o="left"===a?-225:-45)+"deg)"):(u+="left:50%",c+="translateX(-50%) rotate("+(o="top"===a?225:45)+"deg)");var d=o*Math.PI/180,h=s+i,f=h*Math.abs(Math.cos(d))+h*Math.abs(Math.sin(d)),g=Math.round(100*((f-Math.SQRT2*i)/2+Math.SQRT2*i-(f-h)/2))/100;u+=";"+a+":-"+g+"px";var m=t+" solid "+i+"px;",_=["position:absolute;width:"+s+"px;height:"+s+"px;z-index:-1;",u+";"+c+";","border-bottom:"+m,"border-right:"+m,"background-color:"+r+";"];return'<div style="'+_.join("")+'"></div>'}function k(e,t){var n="cubic-bezier(0.23,1,0.32,1)",r=" "+e/2+"s "+n,i="opacity"+r+",visibility"+r;return t||(r=" "+e+"s "+n,i+=c.A.transformSupported?","+w+r:",left"+r+",top"+r),F+":"+i}function x(e,t,n){var r=e.toFixed(0)+"px",i=t.toFixed(0)+"px";if(!c.A.transformSupported)return n?"top:"+i+";left:"+r+";":[["top",i],["left",r]];var o=c.A.transform3dSupported,a="translate"+(o?"3d":"")+"("+r+","+i+(o?",0":"")+")";return n?"top:0;left:0;"+w+":"+a+";":[["top",0],["left",0],[m,a]]}function E(e){var t=[],n=e.get("fontSize"),r=e.getTextColor();r&&t.push("color:"+r),t.push("font:"+e.getFont()),n&&t.push("line-height:"+Math.round(3*n/2)+"px");var i=e.get("textShadowColor"),o=e.get("textShadowBlur")||0,a=e.get("textShadowOffsetX")||0,s=e.get("textShadowOffsetY")||0;return i&&o&&t.push("text-shadow:"+a+"px "+s+"px "+o+"px "+i),(0,l.__)(["decoration","align"],(function(n){var r=e.get(n);r&&t.push("text-"+n+":"+r)})),t.join(";")}function A(e,t,n){var r=[],i=e.get("transitionDuration"),o=e.get("backgroundColor"),a=e.get("shadowBlur"),s=e.get("shadowColor"),u=e.get("shadowOffsetX"),c=e.get("shadowOffsetY"),d=e.getModel("textStyle"),h=(0,b.CO)(e,"html"),f=u+"px "+c+"px "+a+"px "+s;return r.push("box-shadow:"+f),t&&i&&r.push(k(i,n)),o&&r.push("background-color:"+o),(0,l.__)(["width","color","radius"],(function(t){var n="border-"+t,i=(0,p.Cb)(n),o=e.get(i);null!=o&&r.push(n+":"+o+("color"===t?"":"px"))})),r.push(E(d)),null!=h&&r.push("padding:"+(0,p.QX)(h).join("px ")+"px"),r.join(";")+";"}function T(e,t,n,r,i){var o=t&&t.painter;if(n){var a=o&&o.getViewportRoot();a&&(0,h.lJ)(e,a,n,r,i)}else{e[0]=r,e[1]=i;var s=o&&o.getViewportRootOffset();s&&(e[0]+=s.offsetLeft,e[1]+=s.offsetTop)}e[2]=e[0]/t.getWidth(),e[3]=e[1]/t.getHeight()}var M=function(){function e(e,t){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,c.A.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var r=this._zr=e.getZr(),i=t.appendTo,o=i&&((0,l.Kg)(i)?document.querySelector(i):(0,l.n_)(i)?i:(0,l.Tn)(i)&&i(e.getDom()));T(this._styleCoord,r,o,e.getWidth()/2,e.getHeight()/2),(o||e.getDom()).appendChild(n),this._api=e,this._container=o;var a=this;n.onmouseenter=function(){a._enterable&&(clearTimeout(a._hideTimeout),a._show=!0),a._inContent=!0},n.onmousemove=function(e){if(e=e||window.event,!a._enterable){var t=r.handler,n=r.painter.getViewportRoot();(0,d.e0)(n,e,!0),t.dispatch("mousemove",e)}},n.onmouseleave=function(){a._inContent=!1,a._enterable&&a._show&&a.hideLater(a._hideDelay)}}return e.prototype.update=function(e){if(!this._container){var t=this._api.getDom(),n=v(t,"position"),r=t.style;"absolute"!==r.position&&"absolute"!==n&&(r.position="relative")}var i=e.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=e.get("className")||""},e.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,r=n.style,i=this._styleCoord;n.innerHTML?r.cssText=C+A(e,!this._firstShow,this._longHide)+x(i[0],i[1],!0)+"border-color:"+(0,p.he)(t)+";"+(e.get("extraCssText")||"")+";pointer-events:"+(this._enterable?"auto":"none"):r.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},e.prototype.setContent=function(e,t,n,r,i){var o=this.el;if(null!=e){var a="";if((0,l.Kg)(i)&&"item"===n.get("trigger")&&!f(n)&&(a=S(n,r,i)),(0,l.Kg)(e))o.innerHTML=e+a;else if(e){o.innerHTML="",(0,l.cy)(e)||(e=[e]);for(var s=0;s<e.length;s++)(0,l.n_)(e[s])&&e[s].parentNode!==o&&o.appendChild(e[s]);if(a&&o.childNodes.length){var u=document.createElement("div");u.innerHTML=a,o.appendChild(u)}}}else o.innerHTML=""},e.prototype.setEnterable=function(e){this._enterable=e},e.prototype.getSize=function(){var e=this.el;return[e.offsetWidth,e.offsetHeight]},e.prototype.moveTo=function(e,t){var n=this._styleCoord;if(T(n,this._zr,this._container,e,t),null!=n[0]&&null!=n[1]){var r=this.el.style,i=x(n[0],n[1]);(0,l.__)(i,(function(e){r[e[0]]=e[1]}))}},e.prototype._moveIfResized=function(){var e=this._styleCoord[2],t=this._styleCoord[3];this.moveTo(e*this._zr.getWidth(),t*this._zr.getHeight())},e.prototype.hide=function(){var e=this,t=this.el.style;t.visibility="hidden",t.opacity="0",c.A.transform3dSupported&&(t.willChange=""),this._show=!1,this._longHideTimeout=setTimeout((function(){return e._longHide=!0}),500)},e.prototype.hideLater=function(e){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(e?(this._hideDelay=e,this._show=!1,this._hideTimeout=setTimeout((0,l.oI)(this.hide,this),e)):this.hide())},e.prototype.isShow=function(){return this._show},e.prototype.dispose=function(){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var e=this.el.parentNode;e&&e.removeChild(this.el),this.el=this._container=null},e}(),O=M,L=n(25833),R=n(69208),P=function(){function e(e){this._show=!1,this._styleCoord=[0,0,0,0],this._alwaysShowContent=!1,this._enterable=!0,this._zr=e.getZr(),B(this._styleCoord,this._zr,e.getWidth()/2,e.getHeight()/2)}return e.prototype.update=function(e){var t=e.get("alwaysShowContent");t&&this._moveIfResized(),this._alwaysShowContent=t},e.prototype.show=function(){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.show(),this._show=!0},e.prototype.setContent=function(e,t,n,r,i){var o=this;l.Gv(e)&&(0,R.$8)(""),this.el&&this._zr.remove(this.el);var a=n.getModel("textStyle");this.el=new L.Ay({style:{rich:t.richTextStyles,text:e,lineHeight:22,borderWidth:1,borderColor:r,textShadowColor:a.get("textShadowColor"),fill:n.get(["textStyle","color"]),padding:(0,b.CO)(n,"richText"),verticalAlign:"top",align:"left"},z:n.get("z")}),l.__(["backgroundColor","borderRadius","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"],(function(e){o.el.style[e]=n.get(e)})),l.__(["textShadowBlur","textShadowOffsetX","textShadowOffsetY"],(function(e){o.el.style[e]=a.get(e)||0})),this._zr.add(this.el);var s=this;this.el.on("mouseover",(function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0})),this.el.on("mouseout",(function(){s._enterable&&s._show&&s.hideLater(s._hideDelay),s._inContent=!1}))},e.prototype.setEnterable=function(e){this._enterable=e},e.prototype.getSize=function(){var e=this.el,t=this.el.getBoundingRect(),n=N(e.style);return[t.width+n.left+n.right,t.height+n.top+n.bottom]},e.prototype.moveTo=function(e,t){var n=this.el;if(n){var r=this._styleCoord;B(r,this._zr,e,t),e=r[0],t=r[1];var i=n.style,o=I(i.borderWidth||0),a=N(i);n.x=e+o+a.left,n.y=t+o+a.top,n.markRedraw()}},e.prototype._moveIfResized=function(){var e=this._styleCoord[2],t=this._styleCoord[3];this.moveTo(e*this._zr.getWidth(),t*this._zr.getHeight())},e.prototype.hide=function(){this.el&&this.el.hide(),this._show=!1},e.prototype.hideLater=function(e){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(e?(this._hideDelay=e,this._show=!1,this._hideTimeout=setTimeout(l.oI(this.hide,this),e)):this.hide())},e.prototype.isShow=function(){return this._show},e.prototype.dispose=function(){this._zr.remove(this.el)},e}();function I(e){return Math.max(0,e)}function N(e){var t=I(e.shadowBlur||0),n=I(e.shadowOffsetX||0),r=I(e.shadowOffsetY||0);return{left:I(t-n),right:I(t+n),top:I(t-r),bottom:I(t+r)}}function B(e,t,n,r){e[0]=n,e[1]=r,e[2]=e[0]/t.getWidth(),e[3]=e[1]/t.getHeight()}var j=P,H=n(58773),G=n(57077),V=n(21022),Y=n(40562),W=n(2259),q=n(27065),z=n(15441),U=n(66731),K=n(53839),X=n(25256),Q=n(9221),J=n(89457),Z=n(36866),$=n(50666),ee=n(98496),te=new G.A({shape:{x:-1,y:-1,width:2,height:2}}),ne=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,o.C6)(t,e),t.prototype.init=function(e,t){if(!c.A.node&&t.getDom()){var n=e.getComponent("tooltip"),r=this._renderMode=(0,K.XJ)(n.get("renderMode"));this._tooltipContent="richText"===r?new j(t):new O(t,{appendTo:n.get("appendToBody",!0)?"body":n.get("appendTo",!0)})}},t.prototype.render=function(e,t,n){if(!c.A.node&&n.getDom()){this.group.removeAll(),this._tooltipModel=e,this._ecModel=t,this._api=n;var r=this._tooltipContent;r.update(e),r.setEnterable(e.get("enterable")),this._initGlobalListener(),this._keepShow(),"richText"!==this._renderMode&&e.get("transitionDuration")?(0,ee.N)(this,"_updatePosition",50,"fixRate"):(0,ee.IU)(this,"_updatePosition")}},t.prototype._initGlobalListener=function(){var e=this._tooltipModel,t=e.get("triggerOn");q.k("itemTooltip",this._api,(0,l.oI)((function(e,n,r){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(n,r):"leave"===e&&this._hide(r))}),this))},t.prototype._keepShow=function(){var e=this._tooltipModel,t=this._ecModel,n=this._api,r=e.get("triggerOn");if(null!=this._lastX&&null!=this._lastY&&"none"!==r&&"click"!==r){var i=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!n.isDisposed()&&i.manuallyShowTip(e,t,n,{x:i._lastX,y:i._lastY,dataByCoordSys:i._lastDataByCoordSys})}))}},t.prototype.manuallyShowTip=function(e,t,n,r){if(r.from!==this.uid&&!c.A.node&&n.getDom()){var i=ie(r,n);this._ticket="";var o=r.dataByCoordSys,a=le(r,t,n);if(a){var s=a.el.getBoundingRect().clone();s.applyTransform(a.el.transform),this._tryShow({offsetX:s.x+s.width/2,offsetY:s.y+s.height/2,target:a.el,position:r.position,positionDefault:"bottom"},i)}else if(r.tooltip&&null!=r.x&&null!=r.y){var u=te;u.x=r.x,u.y=r.y,u.update(),(0,J.z)(u).tooltipConfig={name:null,option:r.tooltip},this._tryShow({offsetX:r.x,offsetY:r.y,target:u},i)}else if(o)this._tryShow({offsetX:r.x,offsetY:r.y,position:r.position,dataByCoordSys:o,tooltipOption:r.tooltipOption},i);else if(null!=r.seriesIndex){if(this._manuallyAxisShowTip(e,t,n,r))return;var l=(0,V.A)(r,t),d=l.point[0],h=l.point[1];null!=d&&null!=h&&this._tryShow({offsetX:d,offsetY:h,target:l.el,position:r.position,positionDefault:"bottom"},i)}else null!=r.x&&null!=r.y&&(n.dispatchAction({type:"updateAxisPointer",x:r.x,y:r.y}),this._tryShow({offsetX:r.x,offsetY:r.y,position:r.position,target:n.getZr().findHover(r.x,r.y).target},i))}},t.prototype.manuallyHideTip=function(e,t,n,r){var i=this._tooltipContent;this._tooltipModel&&i.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,r.from!==this.uid&&this._hide(ie(r,n))},t.prototype._manuallyAxisShowTip=function(e,t,n,r){var i=r.seriesIndex,o=r.dataIndex,a=t.getComponent("axisPointer").coordSysAxesInfo;if(null!=i&&null!=o&&null!=a){var s=t.getSeriesByIndex(i);if(s){var u=s.getData(),l=re([u.getItemModel(o),s,(s.coordinateSystem||{}).model],this._tooltipModel);if("axis"===l.get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:i,dataIndex:o,position:r.position}),!0}}},t.prototype._tryShow=function(e,t){var n=e.target,r=this._tooltipModel;if(r){this._lastX=e.offsetX,this._lastY=e.offsetY;var i=e.dataByCoordSys;if(i&&i.length)this._showAxisTooltip(i,e);else if(n){var o,a,s=(0,J.z)(n);if("legend"===s.ssrType)return;this._lastDataByCoordSys=null,(0,$.R)(n,(function(e){return null!=(0,J.z)(e).dataIndex?(o=e,!0):null!=(0,J.z)(e).tooltipConfig?(a=e,!0):void 0}),!0),o?this._showSeriesItemTooltip(e,o,t):a?this._showComponentItemTooltip(e,a,t):this._hide(t)}else this._lastDataByCoordSys=null,this._hide(t)}},t.prototype._showOrMove=function(e,t){var n=e.get("showDelay");t=(0,l.oI)(t,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(t,n):t()},t.prototype._showAxisTooltip=function(e,t){var n=this._ecModel,r=this._tooltipModel,i=[t.offsetX,t.offsetY],o=re([t.tooltipOption],r),a=this._renderMode,s=[],u=(0,b.Qx)("section",{blocks:[],noHeader:!0}),c=[],d=new b.lb;(0,l.__)(e,(function(e){(0,l.__)(e.dataByAxis,(function(e){var t=n.getComponent(e.axisDim+"Axis",e.axisIndex),i=e.value;if(t&&null!=i){var o=U._F(i,t.axis,n,e.seriesDataIndices,e.valueLabelOpt),h=(0,b.Qx)("section",{header:o,noHeader:!(0,l.Bq)(o),sortBlocks:!0,blocks:[]});u.blocks.push(h),(0,l.__)(e.seriesDataIndices,(function(u){var f=n.getSeriesByIndex(u.seriesIndex),g=u.dataIndexInside,m=f.getDataParams(g);if(!(m.dataIndex<0)){m.axisDim=e.axisDim,m.axisIndex=e.axisIndex,m.axisType=e.axisType,m.axisId=e.axisId,m.axisValue=z.Dt(t.axis,{value:i}),m.axisValueLabel=o,m.marker=d.makeTooltipMarker("item",(0,p.he)(m.color),a);var _=(0,Z.L)(f.formatTooltip(g,!0,null)),y=_.frag;if(y){var v=re([f],r).get("valueFormatter");h.blocks.push(v?(0,l.X$)({valueFormatter:v},y):y)}_.text&&c.push(_.text),s.push(m)}}))}}))})),u.blocks.reverse(),c.reverse();var h=t.position,f=o.get("order"),g=(0,b.Yu)(u,d,a,f,n.get("useUTC"),o.get("textStyle"));g&&c.unshift(g);var m="richText"===a?"\n\n":"<br/>",_=c.join(m);this._showOrMove(o,(function(){this._updateContentNotChangedOnAxis(e,s)?this._updatePosition(o,h,i[0],i[1],this._tooltipContent,s):this._showTooltipContent(o,_,s,Math.random()+"",i[0],i[1],h,null,d)}))},t.prototype._showSeriesItemTooltip=function(e,t,n){var r=this._ecModel,i=(0,J.z)(t),o=i.seriesIndex,a=r.getSeriesByIndex(o),s=i.dataModel||a,u=i.dataIndex,c=i.dataType,d=s.getData(c),h=this._renderMode,f=e.positionDefault,g=re([d.getItemModel(u),s,a&&(a.coordinateSystem||{}).model],this._tooltipModel,f?{position:f}:null),m=g.get("trigger");if(null==m||"item"===m){var _=s.getDataParams(u,c),y=new b.lb;_.marker=y.makeTooltipMarker("item",(0,p.he)(_.color),h);var v=(0,Z.L)(s.formatTooltip(u,!1,c)),F=g.get("order"),w=g.get("valueFormatter"),C=v.frag,D=C?(0,b.Yu)(w?(0,l.X$)({valueFormatter:w},C):C,y,h,F,r.get("useUTC"),g.get("textStyle")):v.text,S="item_"+s.name+"_"+u;this._showOrMove(g,(function(){this._showTooltipContent(g,D,_,S,e.offsetX,e.offsetY,e.position,e.target,y)})),n({type:"showTip",dataIndexInside:u,dataIndex:d.getRawIndex(u),seriesIndex:o,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,t,n){var r="html"===this._renderMode,i=(0,J.z)(t),o=i.tooltipConfig,a=o.option||{},s=a.encodeHTMLContent;if((0,l.Kg)(a)){var u=a;a={content:u,formatter:u},s=!0}s&&r&&a.content&&(a=(0,l.o8)(a),a.content=(0,h.Me)(a.content));var c=[a],d=this._ecModel.getComponent(i.componentMainType,i.componentIndex);d&&c.push(d),c.push({formatter:a.content});var p=e.positionDefault,f=re(c,this._tooltipModel,p?{position:p}:null),g=f.get("content"),m=Math.random()+"",_=new b.lb;this._showOrMove(f,(function(){var n=(0,l.o8)(f.get("formatterParams")||{});this._showTooltipContent(f,g,n,m,e.offsetX,e.offsetY,e.position,t,_)})),n({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,t,n,r,i,o,a,s,u){if(this._ticket="",e.get("showContent")&&e.get("show")){var c=this._tooltipContent;c.setEnterable(e.get("enterable"));var d=e.get("formatter");a=a||e.get("position");var h=t,f=this._getNearestPoint([i,o],n,e.get("trigger"),e.get("borderColor")),g=f.color;if(d)if((0,l.Kg)(d)){var m=e.ecModel.get("useUTC"),_=(0,l.cy)(n)?n[0]:n,y=_&&_.axisType&&_.axisType.indexOf("time")>=0;h=d,y&&(h=(0,Q.GP)(_.axisValue,h,m)),h=(0,p.YK)(h,n,!0)}else if((0,l.Tn)(d)){var v=(0,l.oI)((function(t,r){t===this._ticket&&(c.setContent(r,u,e,g,a),this._updatePosition(e,a,i,o,c,n,s))}),this);this._ticket=r,h=d(n,r,v)}else h=d;c.setContent(h,u,e,g,a),c.show(e,g),this._updatePosition(e,a,i,o,c,n,s)}},t.prototype._getNearestPoint=function(e,t,n,r){return"axis"===n||(0,l.cy)(t)?{color:r||("html"===this._renderMode?"#fff":"none")}:(0,l.cy)(t)?void 0:{color:r||t.color||t.borderColor}},t.prototype._updatePosition=function(e,t,n,r,i,o,a){var s=this._api.getWidth(),u=this._api.getHeight();t=t||e.get("position");var c=i.getSize(),d=e.get("align"),h=e.get("verticalAlign"),p=a&&a.getBoundingRect().clone();if(a&&p.applyTransform(a.transform),(0,l.Tn)(t)&&(t=t([n,r],o,i.el,p,{viewSize:[s,u],contentSize:c.slice()})),(0,l.cy)(t))n=(0,H.lo)(t[0],s),r=(0,H.lo)(t[1],u);else if((0,l.Gv)(t)){var g=t;g.width=c[0],g.height=c[1];var m=(0,Y.dV)(g,{width:s,height:u});n=m.x,r=m.y,d=null,h=null}else if((0,l.Kg)(t)&&a){var _=se(t,p,c,e.get("borderWidth"));n=_[0],r=_[1]}else{_=oe(n,r,i,s,u,d?null:20,h?null:20);n=_[0],r=_[1]}if(d&&(n-=ue(d)?c[0]/2:"right"===d?c[0]:0),h&&(r-=ue(h)?c[1]/2:"bottom"===h?c[1]:0),f(e)){_=ae(n,r,i,s,u);n=_[0],r=_[1]}i.moveTo(n,r)},t.prototype._updateContentNotChangedOnAxis=function(e,t){var n=this._lastDataByCoordSys,r=this._cbParamsList,i=!!n&&n.length===e.length;return i&&(0,l.__)(n,(function(n,o){var a=n.dataByAxis||[],s=e[o]||{},u=s.dataByAxis||[];i=i&&a.length===u.length,i&&(0,l.__)(a,(function(e,n){var o=u[n]||{},a=e.seriesDataIndices||[],s=o.seriesDataIndices||[];i=i&&e.value===o.value&&e.axisType===o.axisType&&e.axisId===o.axisId&&a.length===s.length,i&&(0,l.__)(a,(function(e,t){var n=s[t];i=i&&e.seriesIndex===n.seriesIndex&&e.dataIndex===n.dataIndex})),r&&(0,l.__)(e.seriesDataIndices,(function(e){var n=e.seriesIndex,o=t[n],a=r[n];o&&a&&a.data!==o.data&&(i=!1)}))}))})),this._lastDataByCoordSys=e,this._cbParamsList=t,!!i},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,t){!c.A.node&&t.getDom()&&((0,ee.IU)(this,"_updatePosition"),this._tooltipContent.dispose(),q.h("itemTooltip",t))},t.type="tooltip",t}(X.A);function re(e,t,n){var r,i=t.ecModel;n?(r=new W.A(n,i,i),r=new W.A(t.option,r,i)):r=t;for(var o=e.length-1;o>=0;o--){var a=e[o];a&&(a instanceof W.A&&(a=a.get("tooltip",!0)),(0,l.Kg)(a)&&(a={formatter:a}),a&&(r=new W.A(a,r,i)))}return r}function ie(e,t){return e.dispatchAction||(0,l.oI)(t.dispatchAction,t)}function oe(e,t,n,r,i,o,a){var s=n.getSize(),u=s[0],l=s[1];return null!=o&&(e+u+o+2>r?e-=u+o:e+=o),null!=a&&(t+l+a>i?t-=l+a:t+=a),[e,t]}function ae(e,t,n,r,i){var o=n.getSize(),a=o[0],s=o[1];return e=Math.min(e+a,r)-a,t=Math.min(t+s,i)-s,e=Math.max(e,0),t=Math.max(t,0),[e,t]}function se(e,t,n,r){var i=n[0],o=n[1],a=Math.ceil(Math.SQRT2*r)+8,s=0,u=0,l=t.width,c=t.height;switch(e){case"inside":s=t.x+l/2-i/2,u=t.y+c/2-o/2;break;case"top":s=t.x+l/2-i/2,u=t.y-o-a;break;case"bottom":s=t.x+l/2-i/2,u=t.y+c+a;break;case"left":s=t.x-i-a,u=t.y+c/2-o/2;break;case"right":s=t.x+l+a,u=t.y+c/2-o/2}return[s,u]}function ue(e){return"center"===e||"middle"===e}function le(e,t,n){var r=(0,K.HB)(e).queryOptionMap,i=r.keys()[0];if(i&&"series"!==i){var o=(0,K.JO)(t,i,r.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),a=o.models[0];if(a){var s,u=n.getViewOfComponentModel(a);return u.group.traverse((function(t){var n=(0,J.z)(t).tooltipConfig;if(n&&n.name===e.name)return s=t,!0})),s?{componentMainType:i,componentIndex:a.componentIndex,el:s}:void 0}}}var ce=ne;function de(e){(0,i.Y)(r.a),e.registerComponentModel(u),e.registerComponentView(ce),e.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},l.lQ),e.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},l.lQ)}},4628:function(e,t,n){"use strict";n.d(t,{J:function(){return s}});var r=n(5179),i=n(29314),o=n(63354),a=n(53839);function s(e){var t,n,s,l,c=e.series,d=e.dataIndex,h=e.multipleSeries,p=c.getData(),f=p.mapDimensionsAll("defaultedTooltip"),g=f.length,m=c.getRawValue(d),_=(0,r.cy)(m),y=(0,i.aw)(c,d);if(g>1||_&&!g){var v=u(m,c,d,f,y);t=v.inlineValues,n=v.inlineValueTypes,s=v.blocks,l=v.inlineValues[0]}else if(g){var b=p.getDimensionInfo(f[0]);l=t=(0,o.QE)(p,d,f[0]),n=b.type}else l=t=_?m[0]:m;var F=(0,a.O0)(c),w=F&&c.name||"",C=p.getName(d),D=h?w:C;return(0,i.Qx)("section",{header:w,noHeader:h||!F,sortParam:l,blocks:[(0,i.Qx)("nameValue",{markerType:"item",markerColor:y,name:D,noName:!(0,r.Bq)(D),value:t,valueType:n,dataIndex:d})].concat(s||[])})}function u(e,t,n,a,s){var u=t.getData(),l=(0,r.TS)(e,(function(e,t,n){var r=u.getDimensionInfo(n);return e||r&&!1!==r.tooltip&&null!=r.displayName}),!1),c=[],d=[],h=[];function p(e,t){var n=u.getDimensionInfo(t);n&&!1!==n.otherDims.tooltip&&(l?h.push((0,i.Qx)("nameValue",{markerType:"subItem",markerColor:s,name:n.displayName,value:e,valueType:n.type})):(c.push(e),d.push(n.type)))}return a.length?(0,r.__)(a,(function(e){p((0,o.QE)(u,n,e),e)})):(0,r.__)(e,p),{inlineValues:c,inlineValueTypes:d,blocks:h}}},29314:function(e,t,n){"use strict";n.d(t,{CO:function(){return k},Qx:function(){return h},Yu:function(){return y},aw:function(){return S},lb:function(){return x}});var r=n(1312),i=n(46243),o=n(5179),a=n(52118),s=n(58773),u="line-height:1";function l(e,t){var n=e.color||"#6e7079",i=e.fontSize||12,o=e.fontWeight||"400",a=e.color||"#464646",s=e.fontSize||14,u=e.fontWeight||"900";return"html"===t?{nameStyle:"font-size:"+(0,r.Me)(i+"")+"px;color:"+(0,r.Me)(n)+";font-weight:"+(0,r.Me)(o+""),valueStyle:"font-size:"+(0,r.Me)(s+"")+"px;color:"+(0,r.Me)(a)+";font-weight:"+(0,r.Me)(u+"")}:{nameStyle:{fontSize:i,fill:n,fontWeight:o},valueStyle:{fontSize:s,fill:a,fontWeight:u}}}var c=[0,10,20,30],d=["","\n","\n\n","\n\n\n"];function h(e,t){return t.type=e,t}function p(e){return"section"===e.type}function f(e){return p(e)?m:_}function g(e){if(p(e)){var t=0,n=e.blocks.length,r=n>1||n>0&&!e.noHeader;return(0,o.__)(e.blocks,(function(e){var n=g(e);n>=t&&(t=n+ +(r&&(!n||p(e)&&!e.noHeader)))})),t}return 0}function m(e,t,n,s){var c=t.noHeader,d=v(g(t)),h=[],p=t.blocks||[];(0,o.vA)(!p||(0,o.cy)(p)),p=p||[];var m=e.orderMode;if(t.sortBlocks&&m){p=p.slice();var _={valueAsc:"asc",valueDesc:"desc"};if((0,o.$3)(_,m)){var y=new a.Fl(_[m],null);p.sort((function(e,t){return y.evaluate(e.sortParam,t.sortParam)}))}else"seriesDesc"===m&&p.reverse()}(0,o.__)(p,(function(n,r){var i=t.valueFormatter,a=f(n)(i?(0,o.X$)((0,o.X$)({},e),{valueFormatter:i}):e,n,r>0?d.html:0,s);null!=a&&h.push(a)}));var F="richText"===e.renderMode?h.join(d.richText):b(h.join(""),c?n:d.html);if(c)return F;var w=(0,i.yC)(t.header,"ordinal",e.useUTC),D=l(s,e.renderMode).nameStyle;return"richText"===e.renderMode?C(e,w,D)+d.richText+F:b('<div style="'+D+";"+u+';">'+(0,r.Me)(w)+"</div>"+F,n)}function _(e,t,n,r){var a=e.renderMode,s=t.noName,u=t.noValue,c=!t.markerType,d=t.name,h=e.useUTC,p=t.valueFormatter||e.valueFormatter||function(e){return e=(0,o.cy)(e)?e:[e],(0,o.Tj)(e,(function(e,t){return(0,i.yC)(e,(0,o.cy)(m)?m[t]:m,h)}))};if(!s||!u){var f=c?"":e.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",a),g=s?"":(0,i.yC)(d,"ordinal",h),m=t.valueType,_=u?[]:p(t.value,t.dataIndex),y=!c||!s,v=!c&&s,S=l(r,a),k=S.nameStyle,x=S.valueStyle;return"richText"===a?(c?"":f)+(s?"":C(e,g,k))+(u?"":D(e,_,y,v,x)):b((c?"":f)+(s?"":F(g,!c,k))+(u?"":w(_,y,v,x)),n)}}function y(e,t,n,r,i,o){if(e){var a=f(e),s={useUTC:i,renderMode:n,orderMode:r,markupStyleCreator:t,valueFormatter:e.valueFormatter};return a(s,e,0,o)}}function v(e){return{html:c[e],richText:d[e]}}function b(e,t){var n='<div style="clear:both"></div>',r="margin: "+t+"px 0 0";return'<div style="'+r+";"+u+';">'+e+n+"</div>"}function F(e,t,n){var i=t?"margin-left:2px":"";return'<span style="'+n+";"+i+'">'+(0,r.Me)(e)+"</span>"}function w(e,t,n,i){var a=n?"10px":"20px",s=t?"float:right;margin-left:"+a:"";return e=(0,o.cy)(e)?e:[e],'<span style="'+s+";"+i+'">'+(0,o.Tj)(e,(function(e){return(0,r.Me)(e)})).join("&nbsp;&nbsp;")+"</span>"}function C(e,t,n){return e.markupStyleCreator.wrapRichTextStyle(t,n)}function D(e,t,n,r,i){var a=[i],s=r?10:20;return n&&a.push({padding:[0,0,0,s],align:"right"}),e.markupStyleCreator.wrapRichTextStyle((0,o.cy)(t)?t.join("  "):t,a)}function S(e,t){var n=e.getData().getItemVisual(t,"style"),r=n[e.visualDrawType];return(0,i.he)(r)}function k(e,t){var n=e.get("padding");return null!=n?n:"richText"===t?[8,10]:10}var x=function(){function e(){this.richTextStyles={},this._nextStyleNameId=(0,s.IH)()}return e.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},e.prototype.makeTooltipMarker=function(e,t,n){var r="richText"===n?this._generateStyleName():null,a=(0,i.qg)({color:t,type:e,renderMode:n,markerId:r});return(0,o.Kg)(a)?a:(this.richTextStyles[r]=a.style,a.content)},e.prototype.wrapRichTextStyle=function(e,t){var n={};(0,o.cy)(t)?(0,o.__)(t,(function(e){return(0,o.X$)(n,e)})):(0,o.X$)(n,t);var r=this._generateStyleName();return this.richTextStyles[r]=n,"{"+r+"|"+e+"}"},e}()},30412:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var r=n(5179),i=n(58773),o=n(60273),a=n(53839),s=n(15441),u=(0,a.$r)();function l(e,t){var n=r.Tj(t,(function(t){return e.scale.parse(t)}));return"time"===e.type&&n.length>0&&(n.sort(),n.unshift(n[0]),n.push(n[n.length-1])),n}function c(e){var t=e.getLabelModel().get("customValues");if(t){var n=(0,s.ry)(e);return{labels:l(e,t).map((function(t){var r={value:t};return{formattedLabel:n(r),rawLabel:e.scale.getLabel(r),tickValue:t}}))}}return"category"===e.type?h(e):g(e)}function d(e,t){var n=e.getTickModel().get("customValues");return n?{ticks:l(e,n)}:"category"===e.type?f(e,t):{ticks:r.Tj(e.scale.getTicks(),(function(e){return e.value}))}}function h(e){var t=e.getLabelModel(),n=p(e,t);return!t.get("show")||e.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}function p(e,t){var n,i,o=m(e,"labels"),a=(0,s.j2)(t),u=_(o,a);return u||(r.Tn(a)?n=C(e,a):(i="auto"===a?v(e):a,n=w(e,i)),y(o,a,{labels:n,labelCategoryInterval:i}))}function f(e,t){var n,i,o=m(e,"ticks"),a=(0,s.j2)(t),u=_(o,a);if(u)return u;if(t.get("show")&&!e.scale.isBlank()||(n=[]),r.Tn(a))n=C(e,a,!0);else if("auto"===a){var l=p(e,e.getLabelModel());i=l.labelCategoryInterval,n=r.Tj(l.labels,(function(e){return e.tickValue}))}else i=a,n=w(e,i,!0);return y(o,a,{ticks:n,tickCategoryInterval:i})}function g(e){var t=e.scale.getTicks(),n=(0,s.ry)(e);return{labels:r.Tj(t,(function(t,r){return{level:t.level,formattedLabel:n(t,r),rawLabel:e.scale.getLabel(t),tickValue:t.value}}))}}function m(e,t){return u(e)[t]||(u(e)[t]=[])}function _(e,t){for(var n=0;n<e.length;n++)if(e[n].key===t)return e[n].value}function y(e,t,n){return e.push({key:t,value:n}),n}function v(e){var t=u(e).autoInterval;return null!=t?t:u(e).autoInterval=e.calculateCategoryInterval()}function b(e){var t=F(e),n=(0,s.ry)(e),r=(t.axisRotate-t.labelRotate)/180*Math.PI,i=e.scale,a=i.getExtent(),l=i.count();if(a[1]-a[0]<1)return 0;var c=1;l>40&&(c=Math.max(1,Math.floor(l/40)));for(var d=a[0],h=e.dataToCoord(d+1)-e.dataToCoord(d),p=Math.abs(h*Math.cos(r)),f=Math.abs(h*Math.sin(r)),g=0,m=0;d<=a[1];d+=c){var _=0,y=0,v=o.NO(n({value:d}),t.font,"center","top");_=1.3*v.width,y=1.3*v.height,g=Math.max(g,_,7),m=Math.max(m,y,7)}var b=g/p,w=m/f;isNaN(b)&&(b=1/0),isNaN(w)&&(w=1/0);var C=Math.max(0,Math.floor(Math.min(b,w))),D=u(e.model),S=e.getExtent(),k=D.lastAutoInterval,x=D.lastTickCount;return null!=k&&null!=x&&Math.abs(k-C)<=1&&Math.abs(x-l)<=1&&k>C&&D.axisExtent0===S[0]&&D.axisExtent1===S[1]?C=k:(D.lastTickCount=l,D.lastAutoInterval=C,D.axisExtent0=S[0],D.axisExtent1=S[1]),C}function F(e){var t=e.getLabelModel();return{axisRotate:e.getRotate?e.getRotate():e.isHorizontal&&!e.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function w(e,t,n){var r=(0,s.ry)(e),i=e.scale,o=i.getExtent(),a=e.getLabelModel(),u=[],l=Math.max((t||0)+1,1),c=o[0],d=i.count();0!==c&&l>1&&d/l>2&&(c=Math.round(Math.ceil(c/l)*l));var h=(0,s.PJ)(e),p=a.get("showMinLabel")||h,f=a.get("showMaxLabel")||h;p&&c!==o[0]&&m(o[0]);for(var g=c;g<=o[1];g+=l)m(g);function m(e){var t={value:e};u.push(n?e:{formattedLabel:r(t),rawLabel:i.getLabel(t),tickValue:e})}return f&&g-l!==o[1]&&m(o[1]),u}function C(e,t,n){var i=e.scale,o=(0,s.ry)(e),a=[];return r.__(i.getTicks(),(function(e){var r=i.getLabel(e),s=e.value;t(e.value,r)&&a.push(n?s:{formattedLabel:o(e),rawLabel:r,tickValue:s})})),a}var D=[0,1],S=function(){function e(e,t,n){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=n||[0,0]}return e.prototype.contain=function(e){var t=this._extent,n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]);return e>=n&&e<=r},e.prototype.containData=function(e){return this.scale.contain(e)},e.prototype.getExtent=function(){return this._extent.slice()},e.prototype.getPixelPrecision=function(e){return(0,i.hb)(e||this.scale.getExtent(),this._extent)},e.prototype.setExtent=function(e,t){var n=this._extent;n[0]=e,n[1]=t},e.prototype.dataToCoord=function(e,t){var n=this._extent,r=this.scale;return e=r.normalize(e),this.onBand&&"ordinal"===r.type&&(n=n.slice(),k(n,r.count())),(0,i.Cb)(e,D,n,t)},e.prototype.coordToData=function(e,t){var n=this._extent,r=this.scale;this.onBand&&"ordinal"===r.type&&(n=n.slice(),k(n,r.count()));var o=(0,i.Cb)(e,n,D,t);return this.scale.scale(o)},e.prototype.pointToData=function(e,t){},e.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),n=d(this,t),i=n.ticks,o=(0,r.Tj)(i,(function(e){return{coord:this.dataToCoord("ordinal"===this.scale.type?this.scale.getRawOrdinalNumber(e):e),tickValue:e}}),this),a=t.get("alignWithLabel");return x(this,o,a,e.clamp),o},e.prototype.getMinorTicksCoords=function(){if("ordinal"===this.scale.type)return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var n=this.scale.getMinorTicks(t),i=(0,r.Tj)(n,(function(e){return(0,r.Tj)(e,(function(e){return{coord:this.dataToCoord(e),tickValue:e}}),this)}),this);return i},e.prototype.getViewLabels=function(){return c(this).labels},e.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},e.prototype.getTickModel=function(){return this.model.getModel("axisTick")},e.prototype.getBandWidth=function(){var e=this._extent,t=this.scale.getExtent(),n=t[1]-t[0]+(this.onBand?1:0);0===n&&(n=1);var r=Math.abs(e[1]-e[0]);return Math.abs(r)/n},e.prototype.calculateCategoryInterval=function(){return b(this)},e}();function k(e,t){var n=e[1]-e[0],r=t,i=n/r/2;e[0]+=i,e[1]-=i}function x(e,t,n,o){var a=t.length;if(e.onBand&&!n&&a){var s,u,l=e.getExtent();if(1===a)t[0].coord=l[0],s=t[1]={coord:l[1]};else{var c=t[a-1].tickValue-t[0].tickValue,d=(t[a-1].coord-t[0].coord)/c;(0,r.__)(t,(function(e){e.coord-=d/2}));var h=e.scale.getExtent();u=1+h[1]-t[a-1].tickValue,s={coord:t[a-1].coord+d*u},t.push(s)}var p=l[0]>l[1];f(t[0].coord,l[0])&&(o?t[0].coord=l[0]:t.shift()),o&&f(l[0],t[0].coord)&&t.unshift({coord:l[0]}),f(l[1],s.coord)&&(o?s.coord=l[1]:t.pop()),o&&f(s.coord,l[1])&&t.push({coord:l[1]})}function f(e,t){return e=(0,i.LI)(e),t=(0,i.LI)(t),p?e>t:e<t}}var E=S},69620:function(e,t,n){"use strict";function r(e,t){return e.type===t}n.d(t,{g:function(){return r}})},3811:function(e,t,n){"use strict";n.d(t,{m:function(){return u}});var r=n(58773),i=n(37719),o=n(15441),a=n(6814),s=Math.log;function u(e,t,n){var u=i.A.prototype,l=u.getTicks.call(n),c=u.getTicks.call(n,!0),d=l.length-1,h=u.getInterval.call(n),p=(0,o.Rx)(e,t),f=p.extent,g=p.fixMin,m=p.fixMax;if("log"===e.type){var _=s(e.base);f=[s(f[0])/_,s(f[1])/_]}e.setExtent(f[0],f[1]),e.calcNiceExtent({splitNumber:d,fixMin:g,fixMax:m});var y=u.getExtent.call(e);g&&(f[0]=y[0]),m&&(f[1]=y[1]);var v=u.getInterval.call(e),b=f[0],F=f[1];if(g&&m)v=(F-b)/d;else if(g){F=f[0]+v*d;while(F<f[1]&&isFinite(F)&&isFinite(f[1]))v=(0,a.kH)(v),F=f[0]+v*d}else if(m){b=f[1]-v*d;while(b>f[0]&&isFinite(b)&&isFinite(f[0]))v=(0,a.kH)(v),b=f[1]-v*d}else{var w=e.getTicks().length-1;w>d&&(v=(0,a.kH)(v));var C=v*d;F=Math.ceil(f[1]/v)*v,b=(0,r.LI)(F-C),b<0&&f[0]>=0?(b=0,F=(0,r.LI)(C)):F>0&&f[1]<=0&&(F=0,b=-(0,r.LI)(C))}var D=(l[0].value-c[0].value)/h,S=(l[d].value-c[d].value)/h;u.setExtent.call(e,b+v*D,F+v*S),u.setInterval.call(e,v),(D||S)&&u.setNiceExtent.call(e,b+v,F-v)}},17269:function(e,t,n){"use strict";var r=n(5179),i={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},o=r.h1({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},i),a=r.h1({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},i),s=r.h1({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},a),u=r.NT({logBase:10},a);t.A={category:o,value:a,time:s,log:u}},15441:function(e,t,n){"use strict";n.d(t,{f$:function(){return A},Og:function(){return L},Dt:function(){return O},wq:function(){return N},j2:function(){return P},Rx:function(){return k},JJ:function(){return T},ry:function(){return M},af:function(){return E},PJ:function(){return I},PN:function(){return B}});var r=n(5179),i=n(76245),o=n(37719),a=n(38570),s=n(38961),u=n(27753),l=n(75707),c=n(2492),d=n(58773),h=n(6814),p=a.A.prototype,f=o.A.prototype,g=d.LI,m=Math.floor,_=Math.ceil,y=Math.pow,v=Math.log,b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="log",t.base=10,t._originalScale=new o.A,t._interval=0,t}return(0,c.C6)(t,e),t.prototype.getTicks=function(e){var t=this._originalScale,n=this._extent,i=t.getExtent(),o=f.getTicks.call(this,e);return r.Tj(o,(function(e){var t=e.value,r=d.LI(y(this.base,t));return r=t===n[0]&&this._fixMin?w(r,i[0]):r,r=t===n[1]&&this._fixMax?w(r,i[1]):r,{value:r}}),this)},t.prototype.setExtent=function(e,t){var n=v(this.base);e=v(Math.max(0,e))/n,t=v(Math.max(0,t))/n,f.setExtent.call(this,e,t)},t.prototype.getExtent=function(){var e=this.base,t=p.getExtent.call(this);t[0]=y(e,t[0]),t[1]=y(e,t[1]);var n=this._originalScale,r=n.getExtent();return this._fixMin&&(t[0]=w(t[0],r[0])),this._fixMax&&(t[1]=w(t[1],r[1])),t},t.prototype.unionExtent=function(e){this._originalScale.unionExtent(e);var t=this.base;e[0]=v(e[0])/v(t),e[1]=v(e[1])/v(t),p.unionExtent.call(this,e)},t.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},t.prototype.calcNiceTicks=function(e){e=e||10;var t=this._extent,n=t[1]-t[0];if(!(n===1/0||n<=0)){var r=d.au(n),i=e/n*r;i<=.5&&(r*=10);while(!isNaN(r)&&Math.abs(r)<1&&Math.abs(r)>0)r*=10;var o=[d.LI(_(t[0]/r)*r),d.LI(m(t[1]/r)*r)];this._interval=r,this._niceExtent=o}},t.prototype.calcNiceExtent=function(e){f.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=v(e)/v(this.base),h.lP(e,this._extent)},t.prototype.normalize=function(e){return e=v(e)/v(this.base),h.S8(e,this._extent)},t.prototype.scale=function(e){return e=h.hs(e,this._extent),y(this.base,e)},t.type="log",t}(a.A),F=b.prototype;function w(e,t){return g(e,d.XV(t))}F.getMinorTicks=f.getMinorTicks,F.getLabel=f.getLabel,a.A.registerClass(b);var C=b,D=n(83923),S=n(64711);function k(e,t){var n=e.type,i=(0,S.Tc)(e,t,e.getExtent()).calculate();e.setBlank(i.isBlank);var o=i.min,a=i.max,u=t.ecModel;if(u&&"time"===n){var l=(0,s.GL)("bar",u),c=!1;if(r.__(l,(function(e){c=c||e.getBaseAxis()===t.axis})),c){var d=(0,s.vq)(l),h=x(o,a,t,d);o=h.min,a=h.max}}return{extent:[o,a],fixMin:i.minFixed,fixMax:i.maxFixed}}function x(e,t,n,i){var o=n.axis.getExtent(),a=o[1]-o[0],u=(0,s.VA)(i,n.axis);if(void 0===u)return{min:e,max:t};var l=1/0;r.__(u,(function(e){l=Math.min(e.offset,l)}));var c=-1/0;r.__(u,(function(e){c=Math.max(e.offset+e.width,c)})),l=Math.abs(l),c=Math.abs(c);var d=l+c,h=t-e,p=1-(l+c)/a,f=h/p-h;return t+=f*(c/d),e-=f*(l/d),{min:e,max:t}}function E(e,t){var n=t,r=k(e,n),i=r.extent,o=n.get("splitNumber");e instanceof C&&(e.base=n.get("logBase"));var a=e.type,s=n.get("interval"),u="interval"===a||"time"===a;e.setExtent(i[0],i[1]),e.calcNiceExtent({splitNumber:o,fixMin:r.fixMin,fixMax:r.fixMax,minInterval:u?n.get("minInterval"):null,maxInterval:u?n.get("maxInterval"):null}),null!=s&&e.setInterval&&e.setInterval(s)}function A(e,t){if(t=t||e.get("type"),t)switch(t){case"category":return new i.A({ordinalMeta:e.getOrdinalMeta?e.getOrdinalMeta():e.getCategories(),extent:[1/0,-1/0]});case"time":return new l.A({locale:e.ecModel.getLocaleModel(),useUTC:e.ecModel.get("useUTC")});default:return new(a.A.getClass(t)||o.A)}}function T(e){var t=e.scale.getExtent(),n=t[0],r=t[1];return!(n>0&&r>0||n<0&&r<0)}function M(e){var t=e.getLabelModel().get("formatter"),n="category"===e.type?e.scale.getExtent()[0]:null;return"time"===e.scale.type?function(t){return function(n,r){return e.scale.getFormattedLabel(n,r,t)}}(t):r.Kg(t)?function(t){return function(n){var r=e.scale.getLabel(n),i=t.replace("{value}",null!=r?r:"");return i}}(t):r.Tn(t)?function(t){return function(r,i){return null!=n&&(i=r.value-n),t(O(e,r),i,null!=r.level?{level:r.level}:null)}}(t):function(t){return e.scale.getLabel(t)}}function O(e,t){return"category"===e.type?e.scale.getLabel(t):t.value}function L(e){var t=e.model,n=e.scale;if(t.get(["axisLabel","show"])&&!n.isBlank()){var r,o,a=n.getExtent();n instanceof i.A?o=n.count():(r=n.getTicks(),o=r.length);var s,u=e.getLabelModel(),l=M(e),c=1;o>40&&(c=Math.ceil(o/40));for(var d=0;d<o;d+=c){var h=r?r[d]:{value:a[0]+d},p=l(h,d),f=u.getTextRect(p),g=R(f,u.get("rotate")||0);s?s.union(g):s=g}return s}}function R(e,t){var n=t*Math.PI/180,r=e.width,i=e.height,o=r*Math.abs(Math.cos(n))+Math.abs(i*Math.sin(n)),a=r*Math.abs(Math.sin(n))+Math.abs(i*Math.cos(n)),s=new u.A(e.x,e.y,o,a);return s}function P(e){var t=e.get("interval");return null==t?"auto":t}function I(e){return"category"===e.type&&0===P(e.getLabelModel())}function N(e,t){var n={};return r.__(e.mapDimensionsAll(t),(function(t){n[(0,D.me)(e,t)]=!0})),r.HP(n)}function B(e,t,n){t&&r.__(N(t,n),(function(n){var r=t.getApproximateExtent(n);r[0]<e[0]&&(e[0]=r[0]),r[1]>e[1]&&(e[1]=r[1])}))}},26107:function(e,t,n){"use strict";n.d(t,{L:function(){return r}});var r=function(){function e(){}return e.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},e.prototype.getCoordSysModel=function(){},e}()},97001:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(2492),i=n(17269),o=n(40562),a=n(91690),s={value:1,category:1,time:1,log:1},u=n(5179);function l(e,t,n,l){(0,u.__)(s,(function(s,d){var h=(0,u.h1)((0,u.h1)({},i.A[d],!0),l,!0),p=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t+"Axis."+d,n}return(0,r.C6)(n,e),n.prototype.mergeDefaultAndTheme=function(e,t){var n=(0,o.ad)(this),r=n?(0,o.vs)(e):{},i=t.getTheme();(0,u.h1)(e,i.get(d+"Axis")),(0,u.h1)(e,this.getDefaultOption()),e.type=c(e),n&&(0,o.YA)(e,r,n)},n.prototype.optionUpdated=function(){var e=this.option;"category"===e.type&&(this.__ordinalMeta=a.A.createByAxisModel(this))},n.prototype.getCategories=function(e){var t=this.option;if("category"===t.type)return e?t.data:this.__ordinalMeta.categories},n.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},n.type=t+"Axis."+d,n.defaultOption=h,n}(n);e.registerComponentModel(p)})),e.registerSubTypeDefaulter(t+"Axis",c)}function c(e){return e.type||(e.data?"category":"value")}},70481:function(e,t,n){"use strict";n.d(t,{LR:function(){return s},Zp:function(){return o},gO:function(){return a}});var r=n(5179),i=n(53839);function o(e,t,n){n=n||{};var i=e.coordinateSystem,o=t.axis,a={},s=o.getAxesOnZeroOf()[0],u=o.position,l=s?"onZero":u,c=o.dim,d=i.getRect(),h=[d.x,d.x+d.width,d.y,d.y+d.height],p={left:0,right:1,top:0,bottom:1,onZero:2},f=t.get("offset")||0,g="x"===c?[h[2]-f,h[3]+f]:[h[0]-f,h[1]+f];if(s){var m=s.toGlobalCoord(s.dataToCoord(0));g[p.onZero]=Math.max(Math.min(m,g[1]),g[0])}a.position=["y"===c?g[p[l]]:h[0],"x"===c?g[p[l]]:h[3]],a.rotation=Math.PI/2*("x"===c?0:1);var _={top:-1,bottom:1,left:-1,right:1};a.labelDirection=a.tickDirection=a.nameDirection=_[u],a.labelOffset=s?g[p[u]]-g[p.onZero]:0,t.get(["axisTick","inside"])&&(a.tickDirection=-a.tickDirection),r.Je(n.labelInside,t.get(["axisLabel","inside"]))&&(a.labelDirection=-a.labelDirection);var y=t.get(["axisLabel","rotate"]);return a.labelRotate="top"===l?-y:y,a.z2=1,a}function a(e){return"cartesian2d"===e.get("coordinateSystem")}function s(e){var t={xAxisModel:null,yAxisModel:null};return r.__(t,(function(n,r){var o=r.replace(/Model$/,""),a=e.getReferringComponents(o,i.US).models[0];t[r]=a})),t}},64711:function(e,t,n){"use strict";n.d(t,{Tc:function(){return u}});var r=n(5179),i=n(60273),o=function(){function e(e,t,n){this._prepareParams(e,t,n)}return e.prototype._prepareParams=function(e,t,n){n[1]<n[0]&&(n=[NaN,NaN]),this._dataMin=n[0],this._dataMax=n[1];var o=this._isOrdinal="ordinal"===e.type;this._needCrossZero="interval"===e.type&&t.getNeedCrossZero&&t.getNeedCrossZero();var a=t.get("min",!0);null==a&&(a=t.get("startValue",!0));var s=this._modelMinRaw=a;(0,r.Tn)(s)?this._modelMinNum=l(e,s({min:n[0],max:n[1]})):"dataMin"!==s&&(this._modelMinNum=l(e,s));var u=this._modelMaxRaw=t.get("max",!0);if((0,r.Tn)(u)?this._modelMaxNum=l(e,u({min:n[0],max:n[1]})):"dataMax"!==u&&(this._modelMaxNum=l(e,u)),o)this._axisDataLen=t.getCategories().length;else{var c=t.get("boundaryGap"),d=(0,r.cy)(c)?c:[c||0,c||0];"boolean"===typeof d[0]||"boolean"===typeof d[1]?this._boundaryGapInner=[0,0]:this._boundaryGapInner=[(0,i.lo)(d[0],1),(0,i.lo)(d[1],1)]}},e.prototype.calculate=function(){var e=this._isOrdinal,t=this._dataMin,n=this._dataMax,i=this._axisDataLen,o=this._boundaryGapInner,a=e?null:n-t||Math.abs(t),s="dataMin"===this._modelMinRaw?t:this._modelMinNum,u="dataMax"===this._modelMaxRaw?n:this._modelMaxNum,l=null!=s,c=null!=u;null==s&&(s=e?i?0:NaN:t-o[0]*a),null==u&&(u=e?i?i-1:NaN:n+o[1]*a),(null==s||!isFinite(s))&&(s=NaN),(null==u||!isFinite(u))&&(u=NaN);var d=(0,r.Yp)(s)||(0,r.Yp)(u)||e&&!i;this._needCrossZero&&(s>0&&u>0&&!l&&(s=0),s<0&&u<0&&!c&&(u=0));var h=this._determinedMin,p=this._determinedMax;return null!=h&&(s=h,l=!0),null!=p&&(u=p,c=!0),{min:s,max:u,minFixed:l,maxFixed:c,isBlank:d}},e.prototype.modifyDataMinMax=function(e,t){this[s[e]]=t},e.prototype.setDeterminedMinMax=function(e,t){var n=a[e];this[n]=t},e.prototype.freeze=function(){this.frozen=!0},e}(),a={min:"_determinedMin",max:"_determinedMax"},s={min:"_dataMin",max:"_dataMax"};function u(e,t,n){var r=e.rawExtentInfo;return r||(r=new o(e,t,n),e.rawExtentInfo=r,r)}function l(e,t){return null==t?null:(0,r.Yp)(t)?NaN:e.parse(t)}},37074:function(e,t,n){"use strict";var r=n(5179),i={},o=function(){function e(){this._coordinateSystems=[]}return e.prototype.create=function(e,t){var n=[];r.__(i,(function(r,i){var o=r.create(e,t);n=n.concat(o||[])})),this._coordinateSystems=n},e.prototype.update=function(e,t){r.__(this._coordinateSystems,(function(n){n.update&&n.update(e,t)}))},e.prototype.getCoordinateSystems=function(){return this._coordinateSystems.slice()},e.register=function(e,t){i[e]=t},e.get=function(e){return i[e]},e}();t.A=o},71066:function(e,t,n){"use strict";n.d(t,{FQ:function(){return Ut},Ts:function(){return Gn},OH:function(){return Xn},pX:function(){return Qn},Oh:function(){return Jn},Ej:function(){return tr},mz:function(){return nr},cf:function(){return zn},tb:function(){return Un},lP:function(){return Wn},qg:function(){return qn},iY:function(){return rr},xV:function(){return Kn},AF:function(){return Zn}});var r=n(2492),i=n(6881),o=n(5179),a=n(17948),s=n(42665),u=n(53944),l=n(53839),c=n(2259),d=n(81132),h="";"undefined"!==typeof navigator&&(h=navigator.platform||"");var p,f,g,m="rgba(0, 0, 0, 0.2)",_={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:m,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:m,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:m,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:m,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:m,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:m,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:h.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},y=n(85010),v=n(99627),b=n(28358),F="\0_ec_inner",w=1;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.init=function(e,t,n,r,i,o){r=r||{},this.option=null,this._theme=new c.A(r),this._locale=new c.A(i),this._optionManager=o},t.prototype.setOption=function(e,t,n){var r=E(t);this._optionManager.setOption(e,n,r),this._resetOption(null,r)},t.prototype.resetOption=function(e,t){return this._resetOption(e,E(t))},t.prototype._resetOption=function(e,t){var n=!1,r=this._optionManager;if(!e||"recreate"===e){var i=r.mountOption("recreate"===e);0,this.option&&"recreate"!==e?(this.restoreData(),this._mergeOption(i,t)):g(this,i),n=!0}if("timeline"!==e&&"media"!==e||this.restoreData(),!e||"recreate"===e||"timeline"===e){var a=r.getTimelineOption(this);a&&(n=!0,this._mergeOption(a,t))}if(!e||"recreate"===e||"media"===e){var s=r.getMediaOption(this);s.length&&(0,o.__)(s,(function(e){n=!0,this._mergeOption(e,t)}),this)}return n},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,t){var n=this.option,r=this._componentsMap,i=this._componentsCount,a=[],s=(0,o.nt)(),u=t&&t.replaceMergeMainTypeMap;function c(t){var a=(0,v.a)(this,t,l.qB(e[t])),s=r.get(t),c=s?u&&u.get(t)?"replaceMerge":"normalMerge":"replaceAll",h=l.O2(s,a,c);l.GX(h,t,d.A),n[t]=null,r.set(t,null),i.set(t,0);var f,g=[],m=[],_=0;(0,o.__)(h,(function(e,n){var r=e.existing,i=e.newOption;if(i){var a="series"===t,s=d.A.getClass(t,e.keyInfo.subType,!a);if(!s)return;if("tooltip"===t){if(f)return void 0;f=!0}if(r&&r.constructor===s)r.name=e.keyInfo.name,r.mergeOption(i,this),r.optionUpdated(i,!1);else{var u=(0,o.X$)({componentIndex:n},e.keyInfo);r=new s(i,this,this,u),(0,o.X$)(r,u),e.brandNew&&(r.__requireNewView=!0),r.init(i,this,this),r.optionUpdated(null,!0)}}else r&&(r.mergeOption({},this),r.optionUpdated({},!1));r?(g.push(r.option),m.push(r),_++):(g.push(void 0),m.push(void 0))}),this),n[t]=g,r.set(t,m),i.set(t,_),"series"===t&&p(this)}(0,y.ps)(this),(0,o.__)(e,(function(e,t){null!=e&&(d.A.hasClass(t)?t&&(a.push(t),s.set(t,!0)):n[t]=null==n[t]?(0,o.o8)(e):(0,o.h1)(n[t],e,!0))})),u&&u.each((function(e,t){d.A.hasClass(t)&&!s.get(t)&&(a.push(t),s.set(t,!0))})),d.A.topologicalTravel(a,d.A.getAllClassMainTypes(),c,this),this._seriesIndices||p(this)},t.prototype.getOption=function(){var e=(0,o.o8)(this.option);return(0,o.__)(e,(function(t,n){if(d.A.hasClass(n)){for(var r=l.qB(t),i=r.length,o=!1,a=i-1;a>=0;a--)r[a]&&!l.oh(r[a])?o=!0:(r[a]=null,!o&&i--);r.length=i,e[n]=r}})),delete e[F],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,t){var n=this._componentsMap.get(e);if(n){var r=n[t||0];if(r)return r;if(null==t)for(var i=0;i<n.length;i++)if(n[i])return n[i]}},t.prototype.queryComponents=function(e){var t=e.mainType;if(!t)return[];var n,r=e.index,i=e.id,a=e.name,s=this._componentsMap.get(t);return s&&s.length?(null!=r?(n=[],(0,o.__)(l.qB(r),(function(e){s[e]&&n.push(s[e])}))):n=null!=i?k("id",i,s):null!=a?k("name",a,s):(0,o.pb)(s,(function(e){return!!e})),x(n,e)):[]},t.prototype.findComponents=function(e){var t=e.query,n=e.mainType,r=a(t),i=r?this.queryComponents(r):(0,o.pb)(this._componentsMap.get(n),(function(e){return!!e}));return s(x(i,e));function a(e){var t=n+"Index",r=n+"Id",i=n+"Name";return!e||null==e[t]&&null==e[r]&&null==e[i]?null:{mainType:n,index:e[t],id:e[r],name:e[i]}}function s(t){return e.filter?(0,o.pb)(t,e.filter):t}},t.prototype.eachComponent=function(e,t,n){var r=this._componentsMap;if((0,o.Tn)(e)){var i=t,a=e;r.each((function(e,t){for(var n=0;e&&n<e.length;n++){var r=e[n];r&&a.call(i,t,r,r.componentIndex)}}))}else for(var s=(0,o.Kg)(e)?r.get(e):(0,o.Gv)(e)?this.findComponents(e):null,u=0;s&&u<s.length;u++){var l=s[u];l&&t.call(n,l,l.componentIndex)}},t.prototype.getSeriesByName=function(e){var t=l.vS(e,null);return(0,o.pb)(this._componentsMap.get("series"),(function(e){return!!e&&null!=t&&e.name===t}))},t.prototype.getSeriesByIndex=function(e){return this._componentsMap.get("series")[e]},t.prototype.getSeriesByType=function(e){return(0,o.pb)(this._componentsMap.get("series"),(function(t){return!!t&&t.subType===e}))},t.prototype.getSeries=function(){return(0,o.pb)(this._componentsMap.get("series"),(function(e){return!!e}))},t.prototype.getSeriesCount=function(){return this._componentsCount.get("series")},t.prototype.eachSeries=function(e,t){f(this),(0,o.__)(this._seriesIndices,(function(n){var r=this._componentsMap.get("series")[n];e.call(t,r,n)}),this)},t.prototype.eachRawSeries=function(e,t){(0,o.__)(this._componentsMap.get("series"),(function(n){n&&e.call(t,n,n.componentIndex)}))},t.prototype.eachSeriesByType=function(e,t,n){f(this),(0,o.__)(this._seriesIndices,(function(r){var i=this._componentsMap.get("series")[r];i.subType===e&&t.call(n,i,r)}),this)},t.prototype.eachRawSeriesByType=function(e,t,n){return(0,o.__)(this.getSeriesByType(e),t,n)},t.prototype.isSeriesFiltered=function(e){return f(this),null==this._seriesIndicesMap.get(e.componentIndex)},t.prototype.getCurrentSeriesIndices=function(){return(this._seriesIndices||[]).slice()},t.prototype.filterSeries=function(e,t){f(this);var n=[];(0,o.__)(this._seriesIndices,(function(r){var i=this._componentsMap.get("series")[r];e.call(t,i,r)&&n.push(r)}),this),this._seriesIndices=n,this._seriesIndicesMap=(0,o.nt)(n)},t.prototype.restoreData=function(e){p(this);var t=this._componentsMap,n=[];t.each((function(e,t){d.A.hasClass(t)&&n.push(t)})),d.A.topologicalTravel(n,d.A.getAllClassMainTypes(),(function(n){(0,o.__)(t.get(n),(function(t){!t||"series"===n&&D(t,e)||t.restoreData()}))}))},t.internalField=function(){p=function(e){var t=e._seriesIndices=[];(0,o.__)(e._componentsMap.get("series"),(function(e){e&&t.push(e.componentIndex)})),e._seriesIndicesMap=(0,o.nt)(t)},f=function(e){0},g=function(e,t){e.option={},e.option[F]=w,e._componentsMap=(0,o.nt)({series:[]}),e._componentsCount=(0,o.nt)();var n=t.aria;(0,o.Gv)(n)&&null==n.enabled&&(n.enabled=!0),S(t,e._theme.option),(0,o.h1)(t,_,!1),e._mergeOption(t,null)}}(),t}(c.A);function D(e,t){if(t){var n=t.seriesIndex,r=t.seriesId,i=t.seriesName;return null!=n&&e.componentIndex!==n||null!=r&&e.id!==r||null!=i&&e.name!==i}}function S(e,t){var n=e.color&&!e.colorLayer;(0,o.__)(t,(function(t,r){"colorLayer"===r&&n||d.A.hasClass(r)||("object"===typeof t?e[r]=e[r]?(0,o.h1)(e[r],t,!1):(0,o.o8)(t):null==e[r]&&(e[r]=t))}))}function k(e,t,n){if((0,o.cy)(t)){var r=(0,o.nt)();return(0,o.__)(t,(function(e){if(null!=e){var t=l.vS(e,null);null!=t&&r.set(e,!0)}})),(0,o.pb)(n,(function(t){return t&&r.get(t[e])}))}var i=l.vS(t,null);return(0,o.pb)(n,(function(t){return t&&null!=i&&t[e]===i}))}function x(e,t){return t.hasOwnProperty("subType")?(0,o.pb)(e,(function(e){return e&&e.subType===t.subType})):e}function E(e){var t=(0,o.nt)();return e&&(0,o.__)(l.qB(e.replaceMerge),(function(e){t.set(e,!0)})),{replaceMergeMainTypeMap:t}}(0,o.co)(C,b.X);var A=C,T=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isSSR","isDisposed","on","off","getDataURL","getConnectedDataURL","getOption","getId","updateLabelLayout"],M=function(){function e(e){o.__(T,(function(t){this[t]=o.oI(e[t],e)}),this)}return e}(),O=M,L=n(37074),R=/^(min|max)?(.+)$/,P=function(){function e(e){this._timelineOptions=[],this._mediaList=[],this._currentMediaIndices=[],this._api=e}return e.prototype.setOption=function(e,t,n){e&&((0,o.__)((0,l.qB)(e.series),(function(e){e&&e.data&&(0,o.iu)(e.data)&&(0,o.En)(e.data)})),(0,o.__)((0,l.qB)(e.dataset),(function(e){e&&e.source&&(0,o.iu)(e.source)&&(0,o.En)(e.source)}))),e=(0,o.o8)(e);var r=this._optionBackup,i=I(e,t,!r);this._newBaseOption=i.baseOption,r?(i.timelineOptions.length&&(r.timelineOptions=i.timelineOptions),i.mediaList.length&&(r.mediaList=i.mediaList),i.mediaDefault&&(r.mediaDefault=i.mediaDefault)):this._optionBackup=i},e.prototype.mountOption=function(e){var t=this._optionBackup;return this._timelineOptions=t.timelineOptions,this._mediaList=t.mediaList,this._mediaDefault=t.mediaDefault,this._currentMediaIndices=[],(0,o.o8)(e?t.baseOption:this._newBaseOption)},e.prototype.getTimelineOption=function(e){var t,n=this._timelineOptions;if(n.length){var r=e.getComponent("timeline");r&&(t=(0,o.o8)(n[r.getCurrentIndex()]))}return t},e.prototype.getMediaOption=function(e){var t=this._api.getWidth(),n=this._api.getHeight(),r=this._mediaList,i=this._mediaDefault,a=[],s=[];if(!r.length&&!i)return s;for(var u=0,l=r.length;u<l;u++)N(r[u].query,t,n)&&a.push(u);return!a.length&&i&&(a=[-1]),a.length&&!j(a,this._currentMediaIndices)&&(s=(0,o.Tj)(a,(function(e){return(0,o.o8)(-1===e?i.option:r[e].option)}))),this._currentMediaIndices=a,s},e}();function I(e,t,n){var r,i,a=[],s=e.baseOption,u=e.timeline,l=e.options,c=e.media,d=!!e.media,h=!!(l||u||s&&s.timeline);function p(e){(0,o.__)(t,(function(t){t(e,n)}))}return s?(i=s,i.timeline||(i.timeline=u)):((h||d)&&(e.options=e.media=null),i=e),d&&(0,o.cy)(c)&&(0,o.__)(c,(function(e){e&&e.option&&(e.query?a.push(e):r||(r=e))})),p(i),(0,o.__)(l,(function(e){return p(e)})),(0,o.__)(a,(function(e){return p(e.option)})),{baseOption:i,timelineOptions:l||[],mediaDefault:r,mediaList:a}}function N(e,t,n){var r={width:t,height:n,aspectratio:t/n},i=!0;return(0,o.__)(e,(function(e,t){var n=t.match(R);if(n&&n[1]&&n[2]){var o=n[1],a=n[2].toLowerCase();B(r[a],e,o)||(i=!1)}})),i}function B(e,t,n){return"min"===n?e>=t:"max"===n?e<=t:e===t}function j(e,t){return e.join(",")===t.join(",")}var H=P,G=o.__,V=o.Gv,Y=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function W(e){var t=e&&e.itemStyle;if(t)for(var n=0,r=Y.length;n<r;n++){var i=Y[n],a=t.normal,s=t.emphasis;a&&a[i]&&(e[i]=e[i]||{},e[i].normal?o.h1(e[i].normal,a[i]):e[i].normal=a[i],a[i]=null),s&&s[i]&&(e[i]=e[i]||{},e[i].emphasis?o.h1(e[i].emphasis,s[i]):e[i].emphasis=s[i],s[i]=null)}}function q(e,t,n){if(e&&e[t]&&(e[t].normal||e[t].emphasis)){var r=e[t].normal,i=e[t].emphasis;r&&(n?(e[t].normal=e[t].emphasis=null,o.NT(e[t],r)):e[t]=r),i&&(e.emphasis=e.emphasis||{},e.emphasis[t]=i,i.focus&&(e.emphasis.focus=i.focus),i.blurScope&&(e.emphasis.blurScope=i.blurScope))}}function z(e){q(e,"itemStyle"),q(e,"lineStyle"),q(e,"areaStyle"),q(e,"label"),q(e,"labelLine"),q(e,"upperLabel"),q(e,"edgeLabel")}function U(e,t){var n=V(e)&&e[t],r=V(n)&&n.textStyle;if(r){0;for(var i=0,o=l.JS.length;i<o;i++){var a=l.JS[i];r.hasOwnProperty(a)&&(n[a]=r[a])}}}function K(e){e&&(z(e),U(e,"label"),e.emphasis&&U(e.emphasis,"label"))}function X(e){if(V(e)){W(e),z(e),U(e,"label"),U(e,"upperLabel"),U(e,"edgeLabel"),e.emphasis&&(U(e.emphasis,"label"),U(e.emphasis,"upperLabel"),U(e.emphasis,"edgeLabel"));var t=e.markPoint;t&&(W(t),K(t));var n=e.markLine;n&&(W(n),K(n));var r=e.markArea;r&&K(r);var i=e.data;if("graph"===e.type){i=i||e.nodes;var a=e.links||e.edges;if(a&&!o.iu(a))for(var s=0;s<a.length;s++)K(a[s]);o.__(e.categories,(function(e){z(e)}))}if(i&&!o.iu(i))for(s=0;s<i.length;s++)K(i[s]);if(t=e.markPoint,t&&t.data){var u=t.data;for(s=0;s<u.length;s++)K(u[s])}if(n=e.markLine,n&&n.data){var l=n.data;for(s=0;s<l.length;s++)o.cy(l[s])?(K(l[s][0]),K(l[s][1])):K(l[s])}"gauge"===e.type?(U(e,"axisLabel"),U(e,"title"),U(e,"detail")):"treemap"===e.type?(q(e.breadcrumb,"itemStyle"),o.__(e.levels,(function(e){z(e)}))):"tree"===e.type&&z(e.leaves)}}function Q(e){return o.cy(e)?e:e?[e]:[]}function J(e){return(o.cy(e)?e[0]:e)||{}}function Z(e,t){G(Q(e.series),(function(e){V(e)&&X(e)}));var n=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];t&&n.push("valueAxis","categoryAxis","logAxis","timeAxis"),G(n,(function(t){G(Q(e[t]),(function(e){e&&(U(e,"axisLabel"),U(e.axisPointer,"label"))}))})),G(Q(e.parallel),(function(e){var t=e&&e.parallelAxisDefault;U(t,"axisLabel"),U(t&&t.axisPointer,"label")})),G(Q(e.calendar),(function(e){q(e,"itemStyle"),U(e,"dayLabel"),U(e,"monthLabel"),U(e,"yearLabel")})),G(Q(e.radar),(function(e){U(e,"name"),e.name&&null==e.axisName&&(e.axisName=e.name,delete e.name),null!=e.nameGap&&null==e.axisNameGap&&(e.axisNameGap=e.nameGap,delete e.nameGap)})),G(Q(e.geo),(function(e){V(e)&&(K(e),G(Q(e.regions),(function(e){K(e)})))})),G(Q(e.timeline),(function(e){K(e),q(e,"label"),q(e,"itemStyle"),q(e,"controlStyle",!0);var t=e.data;o.cy(t)&&o.__(t,(function(e){o.Gv(e)&&(q(e,"label"),q(e,"itemStyle"))}))})),G(Q(e.toolbox),(function(e){q(e,"iconStyle"),G(e.feature,(function(e){q(e,"iconStyle")}))})),U(J(e.axisPointer),"label"),U(J(e.tooltip).axisPointer,"label")}function $(e,t){for(var n=t.split(","),r=e,i=0;i<n.length;i++)if(r=r&&r[n[i]],null==r)break;return r}function ee(e,t,n,r){for(var i,o=t.split(","),a=e,s=0;s<o.length-1;s++)i=o[s],null==a[i]&&(a[i]={}),a=a[i];(r||null==a[o[s]])&&(a[o[s]]=n)}function te(e){e&&(0,o.__)(ne,(function(t){t[0]in e&&!(t[1]in e)&&(e[t[1]]=e[t[0]])}))}var ne=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],re=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"],ie=[["borderRadius","barBorderRadius"],["borderColor","barBorderColor"],["borderWidth","barBorderWidth"]];function oe(e){var t=e&&e.itemStyle;if(t)for(var n=0;n<ie.length;n++){var r=ie[n][1],i=ie[n][0];null!=t[r]&&(t[i]=t[r])}}function ae(e){e&&"edge"===e.alignTo&&null!=e.margin&&null==e.edgeDistance&&(e.edgeDistance=e.margin)}function se(e){e&&e.downplay&&!e.blur&&(e.blur=e.downplay)}function ue(e){e&&null!=e.focusNodeAdjacency&&(e.emphasis=e.emphasis||{},null==e.emphasis.focus&&(e.emphasis.focus="adjacency"))}function le(e,t){if(e)for(var n=0;n<e.length;n++)t(e[n]),e[n]&&le(e[n].children,t)}function ce(e,t){Z(e,t),e.series=(0,l.qB)(e.series),(0,o.__)(e.series,(function(e){if((0,o.Gv)(e)){var t=e.type;if("line"===t)null!=e.clipOverflow&&(e.clip=e.clipOverflow);else if("pie"===t||"gauge"===t){null!=e.clockWise&&(e.clockwise=e.clockWise),ae(e.label);var n=e.data;if(n&&!(0,o.iu)(n))for(var r=0;r<n.length;r++)ae(n[r]);null!=e.hoverOffset&&(e.emphasis=e.emphasis||{},(e.emphasis.scaleSize=null)&&(e.emphasis.scaleSize=e.hoverOffset))}else if("gauge"===t){var i=$(e,"pointer.color");null!=i&&ee(e,"itemStyle.color",i)}else if("bar"===t){oe(e),oe(e.backgroundStyle),oe(e.emphasis);n=e.data;if(n&&!(0,o.iu)(n))for(r=0;r<n.length;r++)"object"===typeof n[r]&&(oe(n[r]),oe(n[r]&&n[r].emphasis))}else if("sunburst"===t){var a=e.highlightPolicy;a&&(e.emphasis=e.emphasis||{},e.emphasis.focus||(e.emphasis.focus=a)),se(e),le(e.data,se)}else"graph"===t||"sankey"===t?ue(e):"map"===t&&(e.mapType&&!e.map&&(e.map=e.mapType),e.mapLocation&&(0,o.NT)(e,e.mapLocation));null!=e.hoverAnimation&&(e.emphasis=e.emphasis||{},e.emphasis&&null==e.emphasis.scale&&(e.emphasis.scale=e.hoverAnimation)),te(e)}})),e.dataRange&&(e.visualMap=e.dataRange),(0,o.__)(re,(function(t){var n=e[t];n&&((0,o.cy)(n)||(n=[n]),(0,o.__)(n,(function(e){te(e)})))}))}var de=n(58773);function he(e){var t=(0,o.nt)();e.eachSeries((function(e){var n=e.get("stack");if(n){var r=t.get(n)||t.set(n,[]),i=e.getData(),o={stackResultDimension:i.getCalculationInfo("stackResultDimension"),stackedOverDimension:i.getCalculationInfo("stackedOverDimension"),stackedDimension:i.getCalculationInfo("stackedDimension"),stackedByDimension:i.getCalculationInfo("stackedByDimension"),isStackedByIndex:i.getCalculationInfo("isStackedByIndex"),data:i,seriesModel:e};if(!o.stackedDimension||!o.isStackedByIndex&&!o.stackedByDimension)return;r.length&&i.setCalculationInfo("stackedOnSeries",r[r.length-1].seriesModel),r.push(o)}})),t.each(pe)}function pe(e){(0,o.__)(e,(function(t,n){var r=[],i=[NaN,NaN],o=[t.stackResultDimension,t.stackedOverDimension],a=t.data,s=t.isStackedByIndex,u=t.seriesModel.get("stackStrategy")||"samesign";a.modify(o,(function(o,l,c){var d,h,p=a.get(t.stackedDimension,c);if(isNaN(p))return i;s?h=a.getRawIndex(c):d=a.get(t.stackedByDimension,c);for(var f=NaN,g=n-1;g>=0;g--){var m=e[g];if(s||(h=m.data.rawIndexOf(m.stackedByDimension,d)),h>=0){var _=m.data.getByRawIndex(m.stackResultDimension,h);if("all"===u||"positive"===u&&_>0||"negative"===u&&_<0||"samesign"===u&&p>=0&&_>0||"samesign"===u&&p<=0&&_<0){p=(0,de.Tr)(p,_),f=_;break}}}return r[0]=p,r[1]=f,r}))}))}var fe=n(55198),ge=n(25256),me=n(48643),_e=n(57077),ye=n(56809),ve=n(31989),be=n(6107),Fe=n(89457),we=n(14238),Ce=n(98496),De=n(36031),Se=n(38093),ke=n(61702),xe=(0,l.$r)(),Ee={itemStyle:(0,De.A)(Se.L,!0),lineStyle:(0,De.A)(ke.m,!0)},Ae={lineStyle:"stroke",itemStyle:"fill"};function Te(e,t){var n=e.visualStyleMapper||Ee[t];return n||(console.warn("Unknown style type '"+t+"'."),Ee.itemStyle)}function Me(e,t){var n=e.visualDrawType||Ae[t];return n||(console.warn("Unknown style type '"+t+"'."),"fill")}var Oe={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){var n=e.getData(),r=e.visualStyleAccessPath||"itemStyle",i=e.getModel(r),a=Te(e,r),s=a(i),u=i.getShallow("decal");u&&(n.setVisual("decal",u),u.dirty=!0);var l=Me(e,r),c=s[l],d=(0,o.Tn)(c)?c:null,h="auto"===s.fill||"auto"===s.stroke;if(!s[l]||d||h){var p=e.getColorFromPalette(e.name,null,t.getSeriesCount());s[l]||(s[l]=p,n.setVisual("colorFromPalette",!0)),s.fill="auto"===s.fill||(0,o.Tn)(s.fill)?p:s.fill,s.stroke="auto"===s.stroke||(0,o.Tn)(s.stroke)?p:s.stroke}if(n.setVisual("style",s),n.setVisual("drawType",l),!t.isSeriesFiltered(e)&&d)return n.setVisual("colorFromPalette",!1),{dataEach:function(t,n){var r=e.getDataParams(n),i=(0,o.X$)({},s);i[l]=d(r),t.setItemVisual(n,"style",i)}}}},Le=new c.A,Re={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){if(!e.ignoreStyleOnData&&!t.isSeriesFiltered(e)){var n=e.getData(),r=e.visualStyleAccessPath||"itemStyle",i=Te(e,r),a=n.getVisual("drawType");return{dataEach:n.hasItemOption?function(e,t){var n=e.getRawDataItem(t);if(n&&n[r]){Le.option=n[r];var s=i(Le),u=e.ensureUniqueItemVisual(t,"style");(0,o.X$)(u,s),Le.option.decal&&(e.setItemVisual(t,"decal",Le.option.decal),Le.option.decal.dirty=!0),a in s&&e.setItemVisual(t,"colorFromPalette",!1)}}:null}}}},Pe={performRawSeries:!0,overallReset:function(e){var t=(0,o.nt)();e.eachSeries((function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var r=e.type+"-"+n,i=t.get(r);i||(i={},t.set(r,i)),xe(e).scope=i}})),e.eachSeries((function(t){if(!t.isColorBySeries()&&!e.isSeriesFiltered(t)){var n=t.getRawData(),r={},i=t.getData(),o=xe(t).scope,a=t.visualStyleAccessPath||"itemStyle",s=Me(t,a);i.each((function(e){var t=i.getRawIndex(e);r[t]=e})),n.each((function(e){var a=r[e],u=i.getItemVisual(a,"colorFromPalette");if(u){var l=i.ensureUniqueItemVisual(a,"style"),c=n.getName(e)||e+"",d=n.count();l[s]=t.getColorFromPalette(c,o,d)}}))}}))}},Ie=n(98527),Ne=n(25833),Be=n(15410),je=Math.PI;function He(e,t){t=t||{},o.NT(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var n=new Ie.A,r=new _e.A({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});n.add(r);var i,a=new Ne.Ay({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),s=new _e.A({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});return n.add(s),t.showSpinner&&(i=new Be.A({shape:{startAngle:-je/2,endAngle:-je/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),i.animateShape(!0).when(1e3,{endAngle:3*je/2}).start("circularInOut"),i.animateShape(!0).when(1e3,{startAngle:3*je/2}).delay(300).start("circularInOut"),n.add(i)),n.resize=function(){var n=a.getBoundingRect().width,o=t.showSpinner?t.spinnerRadius:0,u=(e.getWidth()-2*o-(t.showSpinner&&n?10:0)-n)/2-(t.showSpinner&&n?0:5+n/2)+(t.showSpinner?0:n/2)+(n?0:o),l=e.getHeight()/2;t.showSpinner&&i.setShape({cx:u,cy:l}),s.setShape({x:u-o,y:l-o,width:2*o,height:2*o}),r.setShape({x:0,y:0,width:e.getWidth(),height:e.getHeight()})},n.resize(),n}var Ge=n(8176),Ve=n(92137),Ye=function(){function e(e,t,n,r){this._stageTaskMap=(0,o.nt)(),this.ecInstance=e,this.api=t,n=this._dataProcessorHandlers=n.slice(),r=this._visualHandlers=r.slice(),this._allHandlers=n.concat(r)}return e.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each((function(e){var t=e.overallTask;t&&t.dirty()}))},e.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var n=this._pipelineMap.get(e.__pipeline.id),r=n.context,i=!t&&n.progressiveEnabled&&(!r||r.progressiveRender)&&e.__idxInPipeline>n.blockIndex,o=i?n.step:null,a=r&&r.modDataCount,s=null!=a?Math.ceil(a/o):null;return{step:o,modBy:s,modDataCount:a}}},e.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},e.prototype.updateStreamModes=function(e,t){var n=this._pipelineMap.get(e.uid),r=e.getData(),i=r.count(),o=n.progressiveEnabled&&t.incrementalPrepareRender&&i>=n.threshold,a=e.get("large")&&i>=e.get("largeThreshold"),s="mod"===e.get("progressiveChunkMode")?i:null;e.pipelineContext=n.context={progressiveRender:o,modDataCount:s,large:a}},e.prototype.restorePipelines=function(e){var t=this,n=t._pipelineMap=(0,o.nt)();e.eachSeries((function(e){var r=e.getProgressive(),i=e.uid;n.set(i,{id:i,head:null,tail:null,threshold:e.getProgressiveThreshold(),progressiveEnabled:r&&!(e.preventIncremental&&e.preventIncremental()),blockIndex:-1,step:Math.round(r||700),count:0}),t._pipe(e,e.dataTask)}))},e.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),n=this.api;(0,o.__)(this._allHandlers,(function(r){var i=e.get(r.uid)||e.set(r.uid,{}),a="";(0,o.vA)(!(r.reset&&r.overallReset),a),r.reset&&this._createSeriesStageTask(r,i,t,n),r.overallReset&&this._createOverallStageTask(r,i,t,n)}),this)},e.prototype.prepareView=function(e,t,n,r){var i=e.renderTask,o=i.context;o.model=t,o.ecModel=n,o.api=r,i.__block=!e.incrementalPrepareRender,this._pipe(t,i)},e.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},e.prototype.performVisualTasks=function(e,t,n){this._performStageTasks(this._visualHandlers,e,t,n)},e.prototype._performStageTasks=function(e,t,n,r){r=r||{};var i=!1,a=this;function s(e,t){return e.setDirty&&(!e.dirtyMap||e.dirtyMap.get(t.__pipeline.id))}(0,o.__)(e,(function(e,o){if(!r.visualType||r.visualType===e.visualType){var u=a._stageTaskMap.get(e.uid),l=u.seriesTaskMap,c=u.overallTask;if(c){var d,h=c.agentStubMap;h.each((function(e){s(r,e)&&(e.dirty(),d=!0)})),d&&c.dirty(),a.updatePayload(c,n);var p=a.getPerformArgs(c,r.block);h.each((function(e){e.perform(p)})),c.perform(p)&&(i=!0)}else l&&l.each((function(o,u){s(r,o)&&o.dirty();var l=a.getPerformArgs(o,r.block);l.skip=!e.performRawSeries&&t.isSeriesFiltered(o.context.model),a.updatePayload(o,n),o.perform(l)&&(i=!0)}))}})),this.unfinished=i||this.unfinished},e.prototype.performSeriesTasks=function(e){var t;e.eachSeries((function(e){t=e.dataTask.perform()||t})),this.unfinished=t||this.unfinished},e.prototype.plan=function(){this._pipelineMap.each((function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)}))},e.prototype.updatePayload=function(e,t){"remain"!==t&&(e.context.payload=t)},e.prototype._createSeriesStageTask=function(e,t,n,r){var i=this,a=t.seriesTaskMap,s=t.seriesTaskMap=(0,o.nt)(),u=e.seriesType,l=e.getTargetSeries;function c(t){var o=t.uid,u=s.set(o,a&&a.get(o)||(0,Ge.U)({plan:Ke,reset:Xe,count:Ze}));u.context={model:t,ecModel:n,api:r,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:i},i._pipe(t,u)}e.createOnAllSeries?n.eachRawSeries(c):u?n.eachRawSeriesByType(u,c):l&&l(n,r).each(c)},e.prototype._createOverallStageTask=function(e,t,n,r){var i=this,a=t.overallTask=t.overallTask||(0,Ge.U)({reset:We});a.context={ecModel:n,api:r,overallReset:e.overallReset,scheduler:i};var s=a.agentStubMap,u=a.agentStubMap=(0,o.nt)(),l=e.seriesType,c=e.getTargetSeries,d=!0,h=!1,p="";function f(e){var t=e.uid,n=u.set(t,s&&s.get(t)||(h=!0,(0,Ge.U)({reset:qe,onDirty:Ue})));n.context={model:e,overallProgress:d},n.agent=a,n.__block=d,i._pipe(e,n)}(0,o.vA)(!e.createOnAllSeries,p),l?n.eachRawSeriesByType(l,f):c?c(n,r).each(f):(d=!1,(0,o.__)(n.getSeries(),f)),h&&a.dirty()},e.prototype._pipe=function(e,t){var n=e.uid,r=this._pipelineMap.get(n);!r.head&&(r.head=t),r.tail&&r.tail.pipe(t),r.tail=t,t.__idxInPipeline=r.count++,t.__pipeline=r},e.wrapStageHandler=function(e,t){return(0,o.Tn)(e)&&(e={overallReset:e,seriesType:$e(e)}),e.uid=(0,Ve.$Q)("stageHandler"),t&&(e.visualType=t),e},e}();function We(e){e.overallReset(e.ecModel,e.api,e.payload)}function qe(e){return e.overallProgress&&ze}function ze(){this.agent.dirty(),this.getDownstream().dirty()}function Ue(){this.agent&&this.agent.dirty()}function Ke(e){return e.plan?e.plan(e.model,e.ecModel,e.api,e.payload):null}function Xe(e){e.useClearVisual&&e.data.clearAllVisual();var t=e.resetDefines=(0,l.qB)(e.reset(e.model,e.ecModel,e.api,e.payload));return t.length>1?(0,o.Tj)(t,(function(e,t){return Je(t)})):Qe}var Qe=Je(0);function Je(e){return function(t,n){var r=n.data,i=n.resetDefines[e];if(i&&i.dataEach)for(var o=t.start;o<t.end;o++)i.dataEach(r,o);else i&&i.progress&&i.progress(t,r)}}function Ze(e){return e.data.count()}function $e(e){et=null;try{e(tt,nt)}catch(t){}return et}var et,tt={},nt={};function rt(e,t){for(var n in t.prototype)e[n]=o.lQ}rt(tt,A),rt(nt,O),tt.eachSeriesByType=tt.eachRawSeriesByType=function(e){et=e},tt.eachComponent=function(e){"series"===e.mainType&&e.subType&&(et=e.subType)};var it=Ye,ot=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],at={color:ot,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],ot]},st="#B9B8CE",ut="#100C2A",lt=function(){return{axisLine:{lineStyle:{color:st}},splitLine:{lineStyle:{color:"#484753"}},splitArea:{areaStyle:{color:["rgba(255,255,255,0.02)","rgba(255,255,255,0.05)"]}},minorSplitLine:{lineStyle:{color:"#20203B"}}}},ct=["#4992ff","#7cffb2","#fddd60","#ff6e76","#58d9f9","#05c091","#ff8a45","#8d48e3","#dd79ff"],dt={darkMode:!0,color:ct,backgroundColor:ut,axisPointer:{lineStyle:{color:"#817f91"},crossStyle:{color:"#817f91"},label:{color:"#fff"}},legend:{textStyle:{color:st}},textStyle:{color:st},title:{textStyle:{color:"#EEF1FA"},subtextStyle:{color:"#B9B8CE"}},toolbox:{iconStyle:{borderColor:st}},dataZoom:{borderColor:"#71708A",textStyle:{color:st},brushStyle:{color:"rgba(135,163,206,0.3)"},handleStyle:{color:"#353450",borderColor:"#C5CBE3"},moveHandleStyle:{color:"#B0B6C3",opacity:.3},fillerColor:"rgba(135,163,206,0.2)",emphasis:{handleStyle:{borderColor:"#91B7F2",color:"#4D587D"},moveHandleStyle:{color:"#636D9A",opacity:.7}},dataBackground:{lineStyle:{color:"#71708A",width:1},areaStyle:{color:"#71708A"}},selectedDataBackground:{lineStyle:{color:"#87A3CE"},areaStyle:{color:"#87A3CE"}}},visualMap:{textStyle:{color:st}},timeline:{lineStyle:{color:st},label:{color:st},controlStyle:{color:st,borderColor:st}},calendar:{itemStyle:{color:ut},dayLabel:{color:st},monthLabel:{color:st},yearLabel:{color:st}},timeAxis:lt(),logAxis:lt(),valueAxis:lt(),categoryAxis:lt(),line:{symbol:"circle"},graph:{color:ct},gauge:{title:{color:st},axisLine:{lineStyle:{color:[[1,"rgba(207,212,219,0.2)"]]}},axisLabel:{color:st},detail:{color:"#EEF1FA"}},candlestick:{itemStyle:{color:"#f64e56",color0:"#54ea92",borderColor:"#f64e56",borderColor0:"#54ea92"}}};dt.categoryAxis.splitLine.show=!1;var ht=dt,pt=n(75356),ft=function(){function e(){}return e.prototype.normalizeQuery=function(e){var t={},n={},r={};if(o.Kg(e)){var i=(0,pt.CC)(e);t.mainType=i.main||null,t.subType=i.sub||null}else{var a=["Index","Name","Id"],s={name:1,dataIndex:1,dataType:1};o.__(e,(function(e,i){for(var o=!1,u=0;u<a.length;u++){var l=a[u],c=i.lastIndexOf(l);if(c>0&&c===i.length-l.length){var d=i.slice(0,c);"data"!==d&&(t.mainType=d,t[l.toLowerCase()]=e,o=!0)}}s.hasOwnProperty(i)&&(n[i]=e,o=!0),o||(r[i]=e)}))}return{cptQuery:t,dataQuery:n,otherQuery:r}},e.prototype.filter=function(e,t){var n=this.eventInfo;if(!n)return!0;var r=n.targetEl,i=n.packedEvent,o=n.model,a=n.view;if(!o||!a)return!0;var s=t.cptQuery,u=t.dataQuery;return l(s,o,"mainType")&&l(s,o,"subType")&&l(s,o,"index","componentIndex")&&l(s,o,"name")&&l(s,o,"id")&&l(u,i,"name")&&l(u,i,"dataIndex")&&l(u,i,"dataType")&&(!a.filterForExposedEvent||a.filterForExposedEvent(e,t.otherQuery,r,i));function l(e,t,n,r){return null==e[n]||t[r||n]===e[n]}},e.prototype.afterTrigger=function(){this.eventInfo=null},e}(),gt=["symbol","symbolSize","symbolRotate","symbolOffset"],mt=gt.concat(["symbolKeepAspect"]),_t={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){var n=e.getData();if(e.legendIcon&&n.setVisual("legendIcon",e.legendIcon),e.hasSymbolVisual){for(var r={},i={},a=!1,s=0;s<gt.length;s++){var u=gt[s],l=e.get(u);(0,o.Tn)(l)?(a=!0,i[u]=l):r[u]=l}if(r.symbol=r.symbol||e.defaultSymbol,n.setVisual((0,o.X$)({legendIcon:e.legendIcon||r.symbol,symbolKeepAspect:e.get("symbolKeepAspect")},r)),!t.isSeriesFiltered(e)){var c=(0,o.HP)(i);return{dataEach:a?d:null}}}function d(t,n){for(var r=e.getRawValue(n),o=e.getDataParams(n),a=0;a<c.length;a++){var s=c[a];t.setItemVisual(n,s,i[s](r,o))}}}},yt={createOnAllSeries:!0,performRawSeries:!0,reset:function(e,t){if(e.hasSymbolVisual&&!t.isSeriesFiltered(e)){var n=e.getData();return{dataEach:n.hasItemOption?r:null}}function r(e,t){for(var n=e.getItemModel(t),r=0;r<mt.length;r++){var i=mt[r],o=n.getShallow(i,!0);null!=o&&e.setItemVisual(t,i,o)}}}},vt=n(97236),bt=n(69208),Ft=n(343),wt=n(73767),Ct=n(51592),Dt=n(50666),St=n(31401);function kt(e,t){e.eachRawSeries((function(n){if(!e.isSeriesFiltered(n)){var r=n.getData();r.hasItemVisual()&&r.each((function(e){var n=r.getItemVisual(e,"decal");if(n){var i=r.ensureUniqueItemVisual(e,"style");i.decal=(0,St.w)(n,t)}}));var i=r.getVisual("decal");if(i){var o=r.getVisual("style");o.decal=(0,St.w)(i,t)}}}))}var xt=new u.A,Et=xt,At=n(33320),Tt=n(97459),Mt=1,Ot=800,Lt=900,Rt=1e3,Pt=2e3,It=5e3,Nt=1e3,Bt=1100,jt=2e3,Ht=3e3,Gt=4e3,Vt=4500,Yt=4600,Wt=5e3,qt=6e3,zt=7e3,Ut={PROCESSOR:{FILTER:Rt,SERIES_FILTER:Ot,STATISTIC:It},VISUAL:{LAYOUT:Nt,PROGRESSIVE_LAYOUT:Bt,GLOBAL:jt,CHART:Ht,POST_CHART_LAYOUT:Yt,COMPONENT:Gt,BRUSH:Wt,CHART_ITEM:Vt,ARIA:qt,DECAL:zt}},Kt="__flagInMainProcess",Xt="__pendingUpdate",Qt="__needsUpdateStatus",Jt=/^[a-zA-Z0-9_]+$/,Zt="__connectUpdateStatus",$t=0,en=1,tn=2;function nn(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(!this.isDisposed())return on(this,e,t);An(this.id)}}function rn(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return on(this,e,t)}}function on(e,t,n){return n[0]=n[0]&&n[0].toLowerCase(),u.A.prototype[t].apply(e,n)}var an,sn,un,ln,cn,dn,hn,pn,fn,gn,mn,_n,yn,vn,bn,Fn,wn,Cn,Dn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t}(u.A),Sn=Dn.prototype;Sn.on=rn("on"),Sn.off=rn("off");var kn=function(e){function t(t,n,r){var a=e.call(this,new ft)||this;a._chartsViews=[],a._chartsMap={},a._componentsViews=[],a._componentsMap={},a._pendingActions=[],r=r||{},(0,o.Kg)(n)&&(n=Pn[n]),a._dom=t;var u="canvas",l="auto",c=!1;r.ssr&&i.jW((function(e){var t=(0,Fe.z)(e),n=t.dataIndex;if(null!=n){var r=(0,o.nt)();return r.set("series_index",t.seriesIndex),r.set("data_index",n),t.ssrType&&r.set("ssr_type",t.ssrType),r}}));var d=a._zr=i.Ts(t,{renderer:r.renderer||u,devicePixelRatio:r.devicePixelRatio,width:r.width,height:r.height,ssr:r.ssr,useDirtyRect:(0,o.bZ)(r.useDirtyRect,c),useCoarsePointer:(0,o.bZ)(r.useCoarsePointer,l),pointerSize:r.pointerSize});a._ssr=r.ssr,a._throttledZrFlush=(0,Ce.nF)((0,o.oI)(d.flush,d),17),n=(0,o.o8)(n),n&&ce(n,!0),a._theme=n,a._locale=(0,Ct.A$)(r.locale||Ct.Lv),a._coordSysMgr=new L.A;var h=a._api=bn(a);function p(e,t){return e.__prio-t.__prio}return(0,s.A)(Rn,p),(0,s.A)(On,p),a._scheduler=new it(a,h,On,Rn),a._messageCenter=new Dn,a._initEvents(),a.resize=(0,o.oI)(a.resize,a),d.animation.on("frame",a._onframe,a),gn(d,a),mn(d,a),(0,o.En)(a),a}return(0,r.C6)(t,e),t.prototype._onframe=function(){if(!this._disposed){Cn(this);var e=this._scheduler;if(this[Xt]){var t=this[Xt].silent;this[Kt]=!0;try{an(this),ln.update.call(this,null,this[Xt].updateParams)}catch(a){throw this[Kt]=!1,this[Xt]=null,a}this._zr.flush(),this[Kt]=!1,this[Xt]=null,pn.call(this,t),fn.call(this,t)}else if(e.unfinished){var n=Mt,r=this._model,i=this._api;e.unfinished=!1;do{var o=+new Date;e.performSeriesTasks(r),e.performDataProcessorTasks(r),dn(this,r),e.performVisualTasks(r),vn(this,this._model,i,"remain",{}),n-=+new Date-o}while(n>0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,t,n){if(!this[Kt])if(this._disposed)An(this.id);else{var r,i,a;if((0,o.Gv)(t)&&(n=t.lazyUpdate,r=t.silent,i=t.replaceMerge,a=t.transition,t=t.notMerge),this[Kt]=!0,!this._model||t){var s=new H(this._api),u=this._theme,l=this._model=new A;l.scheduler=this._scheduler,l.ssr=this._ssr,l.init(null,null,null,u,this._locale,s)}this._model.setOption(e,{replaceMerge:i},Ln);var c={seriesTransition:a,optionChanged:!0};if(n)this[Xt]={silent:r,updateParams:c},this[Kt]=!1,this.getZr().wakeUp();else{try{an(this),ln.update.call(this,null,c)}catch(d){throw this[Xt]=null,this[Kt]=!1,d}this._ssr||this._zr.flush(),this[Xt]=null,this[Kt]=!1,pn.call(this,r),fn.call(this,r)}}},t.prototype.setTheme=function(){(0,bt.aT)("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||a.A.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var t=this._zr.painter;return t.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var t=this._zr.painter;return t.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(a.A.svgSupported){var e=this._zr,t=e.storage.getDisplayList();return(0,o.__)(t,(function(e){e.stopAnimation(null,!0)})),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(!this._disposed){e=e||{};var t=e.excludeComponents,n=this._model,r=[],i=this;(0,o.__)(t,(function(e){n.eachComponent({mainType:e},(function(e){var t=i._componentsMap[e.__viewId];t.group.ignore||(r.push(t),t.group.ignore=!0)}))}));var a="svg"===this._zr.painter.getType()?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return(0,o.__)(r,(function(e){e.group.ignore=!1})),a}An(this.id)},t.prototype.getConnectedDataURL=function(e){if(!this._disposed){var t="svg"===e.type,n=this.group,r=Math.min,a=Math.max,s=1/0;if(Bn[n]){var u=s,l=s,c=-s,d=-s,h=[],p=e&&e.pixelRatio||this.getDevicePixelRatio();(0,o.__)(Nn,(function(i,s){if(i.group===n){var p=t?i.getZr().painter.getSvgDom().innerHTML:i.renderToCanvas((0,o.o8)(e)),f=i.getDom().getBoundingClientRect();u=r(f.left,u),l=r(f.top,l),c=a(f.right,c),d=a(f.bottom,d),h.push({dom:p,left:f.left,top:f.top})}})),u*=p,l*=p,c*=p,d*=p;var f=c-u,g=d-l,m=At.yh.createCanvas(),_=i.Ts(m,{renderer:t?"svg":"canvas"});if(_.resize({width:f,height:g}),t){var y="";return(0,o.__)(h,(function(e){var t=e.left-u,n=e.top-l;y+='<g transform="translate('+t+","+n+')">'+e.dom+"</g>"})),_.painter.getSvgRoot().innerHTML=y,e.connectedBackgroundColor&&_.painter.setBackgroundColor(e.connectedBackgroundColor),_.refreshImmediately(),_.painter.toDataURL()}return e.connectedBackgroundColor&&_.add(new _e.A({shape:{x:0,y:0,width:f,height:g},style:{fill:e.connectedBackgroundColor}})),(0,o.__)(h,(function(e){var t=new ye.Ay({style:{x:e.left*p-u,y:e.top*p-l,image:e.dom}});_.add(t)})),_.refreshImmediately(),m.toDataURL("image/"+(e&&e.type||"png"))}return this.getDataURL(e)}An(this.id)},t.prototype.convertToPixel=function(e,t){return cn(this,"convertToPixel",e,t)},t.prototype.convertFromPixel=function(e,t){return cn(this,"convertFromPixel",e,t)},t.prototype.containPixel=function(e,t){if(!this._disposed){var n,r=this._model,i=l._e(r,e);return(0,o.__)(i,(function(e,r){r.indexOf("Models")>=0&&(0,o.__)(e,(function(e){var i=e.coordinateSystem;if(i&&i.containPoint)n=n||!!i.containPoint(t);else if("seriesModels"===r){var o=this._chartsMap[e.__viewId];o&&o.containPoint&&(n=n||o.containPoint(t,e))}else 0}),this)}),this),!!n}An(this.id)},t.prototype.getVisual=function(e,t){var n=this._model,r=l._e(n,e,{defaultMainType:"series"}),i=r.seriesModel;var o=i.getData(),a=r.hasOwnProperty("dataIndexInside")?r.dataIndexInside:r.hasOwnProperty("dataIndex")?o.indexOfRawIndex(r.dataIndex):null;return null!=a?(0,vt.Ez)(o,a,t):(0,vt.rI)(o,t)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;(0,o.__)(En,(function(t){var n=function(n){var r,i=e.getModel(),a=n.target,s="globalout"===t;if(s?r={}:a&&(0,Dt.R)(a,(function(e){var t=(0,Fe.z)(e);if(t&&null!=t.dataIndex){var n=t.dataModel||i.getSeriesByIndex(t.seriesIndex);return r=n&&n.getDataParams(t.dataIndex,t.dataType,a)||{},!0}if(t.eventData)return r=(0,o.X$)({},t.eventData),!0}),!0),r){var u=r.componentType,l=r.componentIndex;"markLine"!==u&&"markPoint"!==u&&"markArea"!==u||(u="series",l=r.seriesIndex);var c=u&&null!=l&&i.getComponent(u,l),d=c&&e["series"===c.mainType?"_chartsMap":"_componentsMap"][c.__viewId];0,r.event=n,r.type=t,e._$eventProcessor.eventInfo={targetEl:a,packedEvent:r,model:c,view:d},e.trigger(t,r)}};n.zrEventfulCallAtLast=!0,e._zr.on(t,n,e)})),(0,o.__)(Mn,(function(t,n){e._messageCenter.on(n,(function(e){this.trigger(n,e)}),e)})),(0,o.__)(["selectchanged"],(function(t){e._messageCenter.on(t,(function(e){this.trigger(t,e)}),e)})),(0,Ft.l)(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){this._disposed?An(this.id):this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed)An(this.id);else{this._disposed=!0;var e=this.getDom();e&&l.Bq(this.getDom(),Hn,"");var t=this,n=t._api,r=t._model;(0,o.__)(t._componentsViews,(function(e){e.dispose(r,n)})),(0,o.__)(t._chartsViews,(function(e){e.dispose(r,n)})),t._zr.dispose(),t._dom=t._model=t._chartsMap=t._componentsMap=t._chartsViews=t._componentsViews=t._scheduler=t._api=t._zr=t._throttledZrFlush=t._theme=t._coordSysMgr=t._messageCenter=null,delete Nn[t.id]}},t.prototype.resize=function(e){if(!this[Kt])if(this._disposed)An(this.id);else{this._zr.resize(e);var t=this._model;if(this._loadingFX&&this._loadingFX.resize(),t){var n=t.resetOption("media"),r=e&&e.silent;this[Xt]&&(null==r&&(r=this[Xt].silent),n=!0,this[Xt]=null),this[Kt]=!0;try{n&&an(this),ln.update.call(this,{type:"resize",animation:(0,o.X$)({duration:0},e&&e.animation)})}catch(i){throw this[Kt]=!1,i}this[Kt]=!1,pn.call(this,r),fn.call(this,r)}}},t.prototype.showLoading=function(e,t){if(this._disposed)An(this.id);else if((0,o.Gv)(e)&&(t=e,e=""),e=e||"default",this.hideLoading(),In[e]){var n=In[e](this._api,t),r=this._zr;this._loadingFX=n,r.add(n)}},t.prototype.hideLoading=function(){this._disposed?An(this.id):(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},t.prototype.makeActionFromEvent=function(e){var t=(0,o.X$)({},e);return t.type=Mn[e.type],t},t.prototype.dispatchAction=function(e,t){if(this._disposed)An(this.id);else if((0,o.Gv)(t)||(t={silent:!!t}),Tn[e.type]&&this._model)if(this[Kt])this._pendingActions.push(e);else{var n=t.silent;hn.call(this,e,n);var r=t.flush;r?this._zr.flush():!1!==r&&a.A.browser.weChat&&this._throttledZrFlush(),pn.call(this,n),fn.call(this,n)}},t.prototype.updateLabelLayout=function(){Et.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed)An(this.id);else{var t=e.seriesIndex,n=this.getModel(),r=n.getSeriesByIndex(t);0,r.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},t.internalField=function(){function e(e){e.clearColorPalette(),e.eachSeries((function(e){e.clearColorPalette()}))}function t(e){var t=[],n=[],r=!1;if(e.eachComponent((function(e,i){var o=i.get("zlevel")||0,a=i.get("z")||0,s=i.getZLevelKey();r=r||!!s,("series"===e?n:t).push({zlevel:o,z:a,idx:i.componentIndex,type:e,key:s})})),r){var i,a,u=t.concat(n);(0,s.A)(u,(function(e,t){return e.zlevel===t.zlevel?e.z-t.z:e.zlevel-t.zlevel})),(0,o.__)(u,(function(t){var n=e.getComponent(t.type,t.idx),r=t.zlevel,o=t.key;null!=i&&(r=Math.max(i,r)),o?(r===i&&o!==a&&r++,a=o):a&&(r===i&&r++,a=""),i=r,n.setZLevel(r)}))}}function n(e){for(var t=[],n=e.currentStates,r=0;r<n.length;r++){var i=n[r];"emphasis"!==i&&"blur"!==i&&"select"!==i&&t.push(i)}e.selected&&e.states.select&&t.push("select"),e.hoverState===we.e3&&e.states.emphasis?t.push("emphasis"):e.hoverState===we.zX&&e.states.blur&&t.push("blur"),e.useStates(t)}function i(e,t){var n=e._zr,r=n.storage,i=0;r.traverse((function(e){e.isGroup||i++})),i>t.get("hoverLayerThreshold")&&!a.A.node&&!a.A.worker&&t.eachSeries((function(t){if(!t.preventUsingHoverLayer){var n=e._chartsMap[t.__viewId];n.__alive&&n.eachRendered((function(e){e.states.emphasis&&(e.states.emphasis.hoverLayer=!0)}))}}))}function u(e,t){var n=e.get("blendMode")||null;t.eachRendered((function(e){e.isGroup||(e.style.blend=n)}))}function c(e,t){if(!e.preventAutoZ){var n=e.get("z")||0,r=e.get("zlevel")||0;t.eachRendered((function(e){return d(e,n,r,-1/0),!0}))}}function d(e,t,n,r){var i=e.getTextContent(),o=e.getTextGuideLine(),a=e.isGroup;if(a)for(var s=e.childrenRef(),u=0;u<s.length;u++)r=Math.max(d(s[u],t,n,r),r);else e.z=t,e.zlevel=n,r=Math.max(e.z2,r);if(i&&(i.z=t,i.zlevel=n,isFinite(r)&&(i.z2=r+2)),o){var l=e.textGuideLineConfig;o.z=t,o.zlevel=n,isFinite(r)&&(o.z2=r+(l&&l.showAbove?1:-1))}return r}function h(e,t){t.eachRendered((function(e){if(!ve.LR(e)){var t=e.getTextContent(),n=e.getTextGuideLine();e.stateTransition&&(e.stateTransition=null),t&&t.stateTransition&&(t.stateTransition=null),n&&n.stateTransition&&(n.stateTransition=null),e.hasState()?(e.prevStates=e.currentStates,e.clearStates()):e.prevStates&&(e.prevStates=null)}}))}function p(e,t){var r=e.getModel("stateAnimation"),i=e.isAnimationEnabled(),o=r.get("duration"),a=o>0?{duration:o,delay:r.get("delay"),easing:r.get("easing")}:null;t.eachRendered((function(e){if(e.states&&e.states.emphasis){if(ve.LR(e))return;if(e instanceof be.Ay&&(0,we.fz)(e),e.__dirty){var t=e.prevStates;t&&e.useStates(t)}if(i){e.stateTransition=a;var r=e.getTextContent(),o=e.getTextGuideLine();r&&(r.stateTransition=a),o&&(o.stateTransition=a)}e.__dirty&&n(e)}}))}an=function(e){var t=e._scheduler;t.restorePipelines(e._model),t.prepareStageTasks(),sn(e,!0),sn(e,!1),t.plan()},sn=function(e,t){for(var n=e._model,r=e._scheduler,i=t?e._componentsViews:e._chartsViews,o=t?e._componentsMap:e._chartsMap,a=e._zr,s=e._api,u=0;u<i.length;u++)i[u].__alive=!1;function l(e){var u=e.__requireNewView;e.__requireNewView=!1;var l="_ec_"+e.id+"_"+e.type,c=!u&&o[l];if(!c){var d=(0,pt.CC)(e.type),h=t?ge.A.getClass(d.main,d.sub):me.A.getClass(d.sub);0,c=new h,c.init(n,s),o[l]=c,i.push(c),a.add(c.group)}e.__viewId=c.__id=l,c.__alive=!0,c.__model=e,c.group.__ecComponentInfo={mainType:e.mainType,index:e.componentIndex},!t&&r.prepareView(c,e,n,s)}t?n.eachComponent((function(e,t){"series"!==e&&l(t)})):n.eachSeries(l);for(u=0;u<i.length;){var c=i[u];c.__alive?u++:(!t&&c.renderTask.dispose(),a.remove(c.group),c.dispose(n,s),i.splice(u,1),o[c.__id]===c&&delete o[c.__id],c.__id=c.group.__ecComponentInfo=null)}},un=function(e,t,n,r,i){var a=e._model;if(a.setUpdatePayload(n),r){var s={};s[r+"Id"]=n[r+"Id"],s[r+"Index"]=n[r+"Index"],s[r+"Name"]=n[r+"Name"];var u={mainType:r,query:s};i&&(u.subType=i);var c,d=n.excludeSeriesId;null!=d&&(c=(0,o.nt)(),(0,o.__)(l.qB(d),(function(e){var t=l.vS(e,null);null!=t&&c.set(t,!0)}))),a&&a.eachComponent(u,(function(t){var r=c&&null!=c.get(t.id);if(!r)if((0,we.T$)(n))if(t instanceof fe.A)n.type!==we.h5||n.notBlur||t.get(["emphasis","disabled"])||(0,we.lV)(t,n,e._api);else{var i=(0,we.Tl)(t.mainType,t.componentIndex,n.name,e._api),a=i.focusSelf,s=i.dispatchers;n.type===we.h5&&a&&!n.notBlur&&(0,we.Du)(t.mainType,t.componentIndex,e._api),s&&(0,o.__)(s,(function(e){n.type===we.h5?(0,we.HY)(e):(0,we.SD)(e)}))}else(0,we.Lx)(n)&&t instanceof fe.A&&((0,we.t6)(t,n,e._api),(0,we.jA)(t),wn(e))}),e),a&&a.eachComponent(u,(function(t){var n=c&&null!=c.get(t.id);n||h(e["series"===r?"_chartsMap":"_componentsMap"][t.__viewId])}),e)}else(0,o.__)([].concat(e._componentsViews).concat(e._chartsViews),h);function h(r){r&&r.__alive&&r[t]&&r[t](r.__model,a,e._api,n)}},ln={prepareAndUpdate:function(e){an(this),ln.update.call(this,e,{optionChanged:null!=e.newOption})},update:function(t,n){var r=this._model,i=this._api,o=this._zr,a=this._coordSysMgr,s=this._scheduler;if(r){r.setUpdatePayload(t),s.restoreData(r,t),s.performSeriesTasks(r),a.create(r,i),s.performDataProcessorTasks(r,t),dn(this,r),a.update(r,i),e(r),s.performVisualTasks(r,t),_n(this,r,i,t,n);var u=r.get("backgroundColor")||"transparent",l=r.get("darkMode");o.setBackgroundColor(u),null!=l&&"auto"!==l&&o.setDarkMode(l),Et.trigger("afterupdate",r,i)}},updateTransform:function(t){var n=this,r=this._model,i=this._api;if(r){r.setUpdatePayload(t);var a=[];r.eachComponent((function(e,o){if("series"!==e){var s=n.getViewOfComponentModel(o);if(s&&s.__alive)if(s.updateTransform){var u=s.updateTransform(o,r,i,t);u&&u.update&&a.push(s)}else a.push(s)}}));var s=(0,o.nt)();r.eachSeries((function(e){var o=n._chartsMap[e.__viewId];if(o.updateTransform){var a=o.updateTransform(e,r,i,t);a&&a.update&&s.set(e.uid,1)}else s.set(e.uid,1)})),e(r),this._scheduler.performVisualTasks(r,t,{setDirty:!0,dirtyMap:s}),vn(this,r,i,t,{},s),Et.trigger("afterupdate",r,i)}},updateView:function(t){var n=this._model;n&&(n.setUpdatePayload(t),me.A.markUpdateMethod(t,"updateView"),e(n),this._scheduler.performVisualTasks(n,t,{setDirty:!0}),_n(this,n,this._api,t,{}),Et.trigger("afterupdate",n,this._api))},updateVisual:function(t){var n=this,r=this._model;r&&(r.setUpdatePayload(t),r.eachSeries((function(e){e.getData().clearAllVisual()})),me.A.markUpdateMethod(t,"updateVisual"),e(r),this._scheduler.performVisualTasks(r,t,{visualType:"visual",setDirty:!0}),r.eachComponent((function(e,i){if("series"!==e){var o=n.getViewOfComponentModel(i);o&&o.__alive&&o.updateVisual(i,r,n._api,t)}})),r.eachSeries((function(e){var i=n._chartsMap[e.__viewId];i.updateVisual(e,r,n._api,t)})),Et.trigger("afterupdate",r,this._api))},updateLayout:function(e){ln.update.call(this,e)}},cn=function(e,t,n,r){if(e._disposed)An(e.id);else{for(var i,o=e._model,a=e._coordSysMgr.getCoordinateSystems(),s=l._e(o,n),u=0;u<a.length;u++){var c=a[u];if(c[t]&&null!=(i=c[t](o,s,r)))return i}0}},dn=function(e,t){var n=e._chartsMap,r=e._scheduler;t.eachSeries((function(e){r.updateStreamModes(e,n[e.__viewId])}))},hn=function(e,t){var n=this,r=this.getModel(),i=e.type,a=e.escapeConnect,s=Tn[i],u=s.actionInfo,c=(u.update||"update").split(":"),d=c.pop(),h=null!=c[0]&&(0,pt.CC)(c[0]);this[Kt]=!0;var p=[e],f=!1;e.batch&&(f=!0,p=(0,o.Tj)(e.batch,(function(t){return t=(0,o.NT)((0,o.X$)({},t),e),t.batch=null,t})));var g,m=[],_=(0,we.Lx)(e),y=(0,we.T$)(e);if(y&&(0,we.qR)(this._api),(0,o.__)(p,(function(t){if(g=s.action(t,n._model,n._api),g=g||(0,o.X$)({},t),g.type=u.event||g.type,m.push(g),y){var r=l.HB(e),i=r.queryOptionMap,a=r.mainTypeSpecified,c=a?i.keys()[0]:"series";un(n,d,t,c),wn(n)}else _?(un(n,d,t,"series"),wn(n)):h&&un(n,d,t,h.main,h.sub)})),"none"!==d&&!y&&!_&&!h)try{this[Xt]?(an(this),ln.update.call(this,e),this[Xt]=null):ln[d].call(this,e)}catch(F){throw this[Kt]=!1,F}if(g=f?{type:u.event||i,escapeConnect:a,batch:m}:m[0],this[Kt]=!1,!t){var v=this._messageCenter;if(v.trigger(g.type,g),_){var b={type:"selectchanged",escapeConnect:a,selected:(0,we.mc)(r),isFromClick:e.isFromClick||!1,fromAction:e.type,fromActionPayload:e};v.trigger(b.type,b)}}},pn=function(e){var t=this._pendingActions;while(t.length){var n=t.shift();hn.call(this,n,e)}},fn=function(e){!e&&this.trigger("updated")},gn=function(e,t){e.on("rendered",(function(n){t.trigger("rendered",n),!e.animation.isFinished()||t[Xt]||t._scheduler.unfinished||t._pendingActions.length||t.trigger("finished")}))},mn=function(e,t){e.on("mouseover",(function(e){var n=e.target,r=(0,Dt.R)(n,we.u6);r&&((0,we._m)(r,e,t._api),wn(t))})).on("mouseout",(function(e){var n=e.target,r=(0,Dt.R)(n,we.u6);r&&((0,we.Iz)(r,e,t._api),wn(t))})).on("click",(function(e){var n=e.target,r=(0,Dt.R)(n,(function(e){return null!=(0,Fe.z)(e).dataIndex}),!0);if(r){var i=r.selected?"unselect":"select",o=(0,Fe.z)(r);t._api.dispatchAction({type:i,dataType:o.dataType,dataIndexInside:o.dataIndex,seriesIndex:o.seriesIndex,isFromClick:!0})}}))},_n=function(e,n,r,i,a){t(n),yn(e,n,r,i,a),(0,o.__)(e._chartsViews,(function(e){e.__alive=!1})),vn(e,n,r,i,a),(0,o.__)(e._chartsViews,(function(e){e.__alive||e.remove(n,r)}))},yn=function(e,t,n,r,i,a){(0,o.__)(a||e._componentsViews,(function(e){var i=e.__model;h(i,e),e.render(i,t,n,r),c(i,e),p(i,e)}))},vn=function(e,t,n,r,a,s){var l=e._scheduler;a=(0,o.X$)(a||{},{updatedSeries:t.getSeries()}),Et.trigger("series:beforeupdate",t,n,a);var d=!1;t.eachSeries((function(t){var n=e._chartsMap[t.__viewId];n.__alive=!0;var i=n.renderTask;l.updatePayload(i,r),h(t,n),s&&s.get(t.uid)&&i.dirty(),i.perform(l.getPerformArgs(i))&&(d=!0),n.group.silent=!!t.get("silent"),u(t,n),(0,we.jA)(t)})),l.unfinished=d||l.unfinished,Et.trigger("series:layoutlabels",t,n,a),Et.trigger("series:transition",t,n,a),t.eachSeries((function(t){var n=e._chartsMap[t.__viewId];c(t,n),p(t,n)})),i(e,t),Et.trigger("series:afterupdate",t,n,a)},wn=function(e){e[Qt]=!0,e.getZr().wakeUp()},Cn=function(e){e[Qt]&&(e.getZr().storage.traverse((function(e){ve.LR(e)||n(e)})),e[Qt]=!1)},bn=function(e){return new(function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return(0,r.C6)(n,t),n.prototype.getCoordinateSystems=function(){return e._coordSysMgr.getCoordinateSystems()},n.prototype.getComponentByElement=function(t){while(t){var n=t.__ecComponentInfo;if(null!=n)return e._model.getComponent(n.mainType,n.index);t=t.parent}},n.prototype.enterEmphasis=function(t,n){(0,we.HY)(t,n),wn(e)},n.prototype.leaveEmphasis=function(t,n){(0,we.SD)(t,n),wn(e)},n.prototype.enterBlur=function(t){(0,we.QX)(t),wn(e)},n.prototype.leaveBlur=function(t){(0,we.JC)(t),wn(e)},n.prototype.enterSelect=function(t){(0,we.JI)(t),wn(e)},n.prototype.leaveSelect=function(t){(0,we.gd)(t),wn(e)},n.prototype.getModel=function(){return e.getModel()},n.prototype.getViewOfComponentModel=function(t){return e.getViewOfComponentModel(t)},n.prototype.getViewOfSeriesModel=function(t){return e.getViewOfSeriesModel(t)},n}(O))(e)},Fn=function(e){function t(e,t){for(var n=0;n<e.length;n++){var r=e[n];r[Zt]=t}}(0,o.__)(Mn,(function(n,r){e._messageCenter.on(r,(function(n){if(Bn[e.group]&&e[Zt]!==$t){if(n&&n.escapeConnect)return;var r=e.makeActionFromEvent(n),i=[];(0,o.__)(Nn,(function(t){t!==e&&t.group===e.group&&i.push(t)})),t(i,$t),(0,o.__)(i,(function(e){e[Zt]!==en&&e.dispatchAction(r)})),t(i,tn)}}))}))}}(),t}(u.A),xn=kn.prototype;xn.on=nn("on"),xn.off=nn("off"),xn.one=function(e,t,n){var r=this;function i(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];t&&t.apply&&t.apply(this,n),r.off(e,i)}(0,bt.aT)("ECharts#one is deprecated."),this.on.call(this,e,i,n)};var En=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];function An(e){0}var Tn={},Mn={},On=[],Ln=[],Rn=[],Pn={},In={},Nn={},Bn={},jn=+new Date-0,Hn=(new Date,"_echarts_instance_");function Gn(e,t,n){var r=!(n&&n.ssr);if(r){0;var i=Vn(e);if(i)return i;0}var o=new kn(e,t,n);return o.id="ec_"+jn++,Nn[o.id]=o,r&&l.Bq(e,Hn,o.id),Fn(o),Et.trigger("afterinit",o),o}function Vn(e){return Nn[l.D$(e,Hn)]}function Yn(e,t){Pn[e]=t}function Wn(e){(0,o.qh)(Ln,e)<0&&Ln.push(e)}function qn(e,t){er(On,e,t,Pt)}function zn(e){Kn("afterinit",e)}function Un(e){Kn("afterupdate",e)}function Kn(e,t){Et.on(e,t)}function Xn(e,t,n){(0,o.Tn)(t)&&(n=t,t="");var r=(0,o.Gv)(e)?e.type:[e,e={event:t}][0];e.event=(e.event||r).toLowerCase(),t=e.event,Mn[t]||((0,o.vA)(Jt.test(r)&&Jt.test(t)),Tn[r]||(Tn[r]={action:n,actionInfo:e}),Mn[t]=r)}function Qn(e,t){L.A.register(e,t)}function Jn(e,t){er(Rn,e,t,Nt,"layout")}function Zn(e,t){er(Rn,e,t,Ht,"visual")}var $n=[];function er(e,t,n,r,i){if(((0,o.Tn)(t)||(0,o.Gv)(t))&&(n=t,t=r),!((0,o.qh)($n,n)>=0)){$n.push(n);var a=it.wrapStageHandler(n,i);a.__prio=t,a.__raw=n,e.push(a)}}function tr(e,t){In[e]=t}function nr(e,t,n){var r=(0,Tt.v)("registerMap");r&&r(e,t,n)}var rr=wt.v5;Zn(jt,Oe),Zn(Vt,Re),Zn(Vt,Pe),Zn(jt,_t),Zn(Vt,yt),Zn(zt,kt),Wn(ce),qn(Lt,he),tr("default",He),Xn({type:we.h5,event:we.h5,update:we.h5},o.lQ),Xn({type:we.PW,event:we.PW,update:we.PW},o.lQ),Xn({type:we.Lv,event:we.Lv,update:we.Lv},o.lQ),Xn({type:we.U2,event:we.U2,update:we.U2},o.lQ),Xn({type:we.Q6,event:we.Q6,update:we.Q6},o.lQ),Yn("light",at),Yn("dark",ht)},97459:function(e,t,n){"use strict";n.d(t,{m:function(){return i},v:function(){return o}});var r={};function i(e,t){r[e]=t}function o(e){return r[e]}},51592:function(e,t,n){"use strict";n.d(t,{Lv:function(){return p},A$:function(){return g},pr:function(){return _},A4:function(){return m}});var r=n(2259),i=n(17948),o={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},a={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表，"},series:{single:{prefix:"",withName:"图表类型是{seriesType}，表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType}，",withoutName:"第{seriesId}个系列是一个{seriesType}，",separator:{middle:"；",end:"。"}}},data:{allData:"其数据是——",partialData:"其中，前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:"，",end:""}}}},s=n(5179),u="ZH",l="EN",c=l,d={},h={},p=i.A.domSupported?function(){var e=(document.documentElement.lang||navigator.language||navigator.browserLanguage||c).toUpperCase();return e.indexOf(u)>-1?u:c}():c;function f(e,t){e=e.toUpperCase(),h[e]=new r.A(t),d[e]=t}function g(e){if((0,s.Kg)(e)){var t=d[e.toUpperCase()]||{};return e===u||e===l?(0,s.o8)(t):(0,s.h1)((0,s.o8)(t),(0,s.o8)(d[c]),!1)}return(0,s.h1)((0,s.o8)(e),(0,s.o8)(d[c]),!1)}function m(e){return h[e]}function _(){return h[c]}f(l,o),f(u,a)},8176:function(e,t,n){"use strict";n.d(t,{U:function(){return i}});var r=n(5179);function i(e){return new o(e)}var o=function(){function e(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return e.prototype.perform=function(e){var t,n=this._upstream,i=e&&e.skip;if(this._dirty&&n){var o=this.context;o.data=o.outputData=n.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this),this._plan&&!i&&(t=this._plan(this.context));var a,s=d(this._modBy),u=this._modDataCount||0,l=d(e&&e.modBy),c=e&&e.modDataCount||0;function d(e){return!(e>=1)&&(e=1),e}s===l&&u===c||(t="reset"),(this._dirty||"reset"===t)&&(this._dirty=!1,a=this._doReset(i)),this._modBy=l,this._modDataCount=c;var h=e&&e.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var p=this._dueIndex,f=Math.min(null!=h?this._dueIndex+h:1/0,this._dueEnd);if(!i&&(a||p<f)){var g=this._progress;if((0,r.cy)(g))for(var m=0;m<g.length;m++)this._doProgress(g[m],p,f,l,c);else this._doProgress(g,p,f,l,c)}this._dueIndex=f;var _=null!=this._settedOutputEnd?this._settedOutputEnd:f;0,this._outputDueEnd=_}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()},e.prototype.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},e.prototype._doProgress=function(e,t,n,r,i){a.reset(t,n,r,i),this._callingProgress=e,this._callingProgress({start:t,end:n,count:n-t,next:a.next},this.context)},e.prototype._doReset=function(e){var t,n;this._dueIndex=this._outputDueEnd=this._dueEnd=0,this._settedOutputEnd=null,!e&&this._reset&&(t=this._reset(this.context),t&&t.progress&&(n=t.forceFirstProgress,t=t.progress),(0,r.cy)(t)&&!t.length&&(t=null)),this._progress=t,this._modBy=this._modDataCount=null;var i=this._downstream;return i&&i.dirty(),n},e.prototype.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},e.prototype.pipe=function(e){(this._downstream!==e||this._dirty)&&(this._downstream=e,e._upstream=this,e.dirty())},e.prototype.dispose=function(){this._disposed||(this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},e.prototype.getUpstream=function(){return this._upstream},e.prototype.getDownstream=function(){return this._downstream},e.prototype.setOutputEnd=function(e){this._outputDueEnd=this._settedOutputEnd=e},e}(),a=function(){var e,t,n,r,i,o={reset:function(u,l,c,d){t=u,e=l,n=c,r=d,i=Math.ceil(r/n),o.next=n>1&&r>0?s:a}};return o;function a(){return t<e?t++:null}function s(){var o=t%i*n+Math.ceil(t/i),a=t>=e?null:o<r?o:t;return t++,a}}()},55352:function(e,t){"use strict";function n(e){return null==e?0:e.length||1}function r(e){return e}var i=function(){function e(e,t,n,i,o,a){this._old=e,this._new=t,this._oldKeyGetter=n||r,this._newKeyGetter=i||r,this.context=o,this._diffModeMultiple="multiple"===a}return e.prototype.add=function(e){return this._add=e,this},e.prototype.update=function(e){return this._update=e,this},e.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},e.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},e.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},e.prototype.remove=function(e){return this._remove=e,this},e.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},e.prototype._executeOneToOne=function(){var e=this._old,t=this._new,r={},i=new Array(e.length),o=new Array(t.length);this._initIndexMap(e,null,i,"_oldKeyGetter"),this._initIndexMap(t,r,o,"_newKeyGetter");for(var a=0;a<e.length;a++){var s=i[a],u=r[s],l=n(u);if(l>1){var c=u.shift();1===u.length&&(r[s]=u[0]),this._update&&this._update(c,a)}else 1===l?(r[s]=null,this._update&&this._update(u,a)):this._remove&&this._remove(a)}this._performRestAdd(o,r)},e.prototype._executeMultiple=function(){var e=this._old,t=this._new,r={},i={},o=[],a=[];this._initIndexMap(e,r,o,"_oldKeyGetter"),this._initIndexMap(t,i,a,"_newKeyGetter");for(var s=0;s<o.length;s++){var u=o[s],l=r[u],c=i[u],d=n(l),h=n(c);if(d>1&&1===h)this._updateManyToOne&&this._updateManyToOne(c,l),i[u]=null;else if(1===d&&h>1)this._updateOneToMany&&this._updateOneToMany(c,l),i[u]=null;else if(1===d&&1===h)this._update&&this._update(c,l),i[u]=null;else if(d>1&&h>1)this._updateManyToMany&&this._updateManyToMany(c,l),i[u]=null;else if(d>1)for(var p=0;p<d;p++)this._remove&&this._remove(l[p]);else this._remove&&this._remove(l)}this._performRestAdd(a,i)},e.prototype._performRestAdd=function(e,t){for(var r=0;r<e.length;r++){var i=e[r],o=t[i],a=n(o);if(a>1)for(var s=0;s<a;s++)this._add&&this._add(o[s]);else 1===a&&this._add&&this._add(o);t[i]=null}},e.prototype._initIndexMap=function(e,t,r,i){for(var o=this._diffModeMultiple,a=0;a<e.length;a++){var s="_ec_"+this[i](e[a],a);if(o||(r[a]=s),t){var u=t[s],l=n(u);0===l?(t[s]=a,o&&r.push(s)):1===l?t[s]=[u,a]:u.push(a)}}},e}();t.A=i},23863:function(e,t,n){"use strict";n.d(t,{A_:function(){return c}});var r,i=n(5179),o=n(52118),a=n(35117),s="undefined",u=typeof Uint32Array===s?Array:Uint32Array,l=typeof Uint16Array===s?Array:Uint16Array,c=typeof Int32Array===s?Array:Int32Array,d=typeof Float64Array===s?Array:Float64Array,h={float:d,int:c,ordinal:Array,number:Array,time:d};function p(e){return e>65535?u:l}function f(){return[1/0,-1/0]}function g(e){var t=e.constructor;return t===Array?e.slice():new t(e)}function m(e,t,n,r,i){var o=h[n||"float"];if(i){var a=e[t],s=a&&a.length;if(s!==r){for(var u=new o(r),l=0;l<s;l++)u[l]=a[l];e[t]=u}}else e[t]=new o(r)}var _=function(){function e(){this._chunks=[],this._rawExtent=[],this._extent=[],this._count=0,this._rawCount=0,this._calcDimNameToIdx=(0,i.nt)()}return e.prototype.initData=function(e,t,n){this._provider=e,this._chunks=[],this._indices=null,this.getRawIndex=this._getRawIdxIdentity;var o=e.getSource(),s=this.defaultDimValueGetter=r[o.sourceFormat];this._dimValueGetter=n||s,this._rawExtent=[];(0,a.O0)(o);this._dimensions=(0,i.Tj)(t,(function(e){return{type:e.type,property:e.property}})),this._initDataFromProvider(0,e.count())},e.prototype.getProvider=function(){return this._provider},e.prototype.getSource=function(){return this._provider.getSource()},e.prototype.ensureCalculationDimension=function(e,t){var n=this._calcDimNameToIdx,r=this._dimensions,i=n.get(e);if(null!=i){if(r[i].type===t)return i}else i=r.length;return r[i]={type:t},n.set(e,i),this._chunks[i]=new h[t||"float"](this._rawCount),this._rawExtent[i]=f(),i},e.prototype.collectOrdinalMeta=function(e,t){var n=this._chunks[e],r=this._dimensions[e],i=this._rawExtent,o=r.ordinalOffset||0,a=n.length;0===o&&(i[e]=f());for(var s=i[e],u=o;u<a;u++){var l=n[u]=t.parseAndCollect(n[u]);isNaN(l)||(s[0]=Math.min(l,s[0]),s[1]=Math.max(l,s[1]))}r.ordinalMeta=t,r.ordinalOffset=a,r.type="ordinal"},e.prototype.getOrdinalMeta=function(e){var t=this._dimensions[e],n=t.ordinalMeta;return n},e.prototype.getDimensionProperty=function(e){var t=this._dimensions[e];return t&&t.property},e.prototype.appendData=function(e){var t=this._provider,n=this.count();t.appendData(e);var r=t.count();return t.persistent||(r+=n),n<r&&this._initDataFromProvider(n,r,!0),[n,r]},e.prototype.appendValues=function(e,t){for(var n=this._chunks,i=this._dimensions,o=i.length,a=this._rawExtent,s=this.count(),u=s+Math.max(e.length,t||0),l=0;l<o;l++){var c=i[l];m(n,l,c.type,u,!0)}for(var d=[],h=s;h<u;h++)for(var p=h-s,f=0;f<o;f++){c=i[f];var g=r.arrayRows.call(this,e[p]||d,c.property,p,f);n[f][h]=g;var _=a[f];g<_[0]&&(_[0]=g),g>_[1]&&(_[1]=g)}return this._rawCount=this._count=u,{start:s,end:u}},e.prototype._initDataFromProvider=function(e,t,n){for(var r=this._provider,o=this._chunks,a=this._dimensions,s=a.length,u=this._rawExtent,l=(0,i.Tj)(a,(function(e){return e.property})),c=0;c<s;c++){var d=a[c];u[c]||(u[c]=f()),m(o,c,d.type,t,n)}if(r.fillStorage)r.fillStorage(e,t,o,u);else for(var h=[],p=e;p<t;p++){h=r.getItem(p,h);for(var g=0;g<s;g++){var _=o[g],y=this._dimValueGetter(h,l[g],p,g);_[p]=y;var v=u[g];y<v[0]&&(v[0]=y),y>v[1]&&(v[1]=y)}}!r.persistent&&r.clean&&r.clean(),this._rawCount=this._count=t,this._extent=[]},e.prototype.count=function(){return this._count},e.prototype.get=function(e,t){if(!(t>=0&&t<this._count))return NaN;var n=this._chunks[e];return n?n[this.getRawIndex(t)]:NaN},e.prototype.getValues=function(e,t){var n=[],r=[];if(null==t){t=e,e=[];for(var i=0;i<this._dimensions.length;i++)r.push(i)}else r=e;i=0;for(var o=r.length;i<o;i++)n.push(this.get(r[i],t));return n},e.prototype.getByRawIndex=function(e,t){if(!(t>=0&&t<this._rawCount))return NaN;var n=this._chunks[e];return n?n[t]:NaN},e.prototype.getSum=function(e){var t=this._chunks[e],n=0;if(t)for(var r=0,i=this.count();r<i;r++){var o=this.get(e,r);isNaN(o)||(n+=o)}return n},e.prototype.getMedian=function(e){var t=[];this.each([e],(function(e){isNaN(e)||t.push(e)}));var n=t.sort((function(e,t){return e-t})),r=this.count();return 0===r?0:r%2===1?n[(r-1)/2]:(n[r/2]+n[r/2-1])/2},e.prototype.indexOfRawIndex=function(e){if(e>=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,n=t[e];if(null!=n&&n<this._count&&n===e)return e;var r=0,i=this._count-1;while(r<=i){var o=(r+i)/2|0;if(t[o]<e)r=o+1;else{if(!(t[o]>e))return o;i=o-1}}return-1},e.prototype.indicesOfNearest=function(e,t,n){var r=this._chunks,i=r[e],o=[];if(!i)return o;null==n&&(n=1/0);for(var a=1/0,s=-1,u=0,l=0,c=this.count();l<c;l++){var d=this.getRawIndex(l),h=t-i[d],p=Math.abs(h);p<=n&&((p<a||p===a&&h>=0&&s<0)&&(a=p,s=h,u=0),h===s&&(o[u++]=l))}return o.length=u,o},e.prototype.getIndices=function(){var e,t=this._indices;if(t){var n=t.constructor,r=this._count;if(n===Array){e=new n(r);for(var i=0;i<r;i++)e[i]=t[i]}else e=new n(t.buffer,0,r)}else{n=p(this._rawCount);e=new n(this.count());for(i=0;i<e.length;i++)e[i]=i}return e},e.prototype.filter=function(e,t){if(!this._count)return this;for(var n=this.clone(),r=n.count(),i=p(n._rawCount),o=new i(r),a=[],s=e.length,u=0,l=e[0],c=n._chunks,d=0;d<r;d++){var h=void 0,f=n.getRawIndex(d);if(0===s)h=t(d);else if(1===s){var g=c[l][f];h=t(g,d)}else{for(var m=0;m<s;m++)a[m]=c[e[m]][f];a[m]=d,h=t.apply(null,a)}h&&(o[u++]=f)}return u<r&&(n._indices=o),n._count=u,n._extent=[],n._updateGetRawIdx(),n},e.prototype.selectRange=function(e){var t=this.clone(),n=t._count;if(!n)return this;var r=(0,i.HP)(e),o=r.length;if(!o)return this;var a=t.count(),s=p(t._rawCount),u=new s(a),l=0,c=r[0],d=e[c][0],h=e[c][1],f=t._chunks,g=!1;if(!t._indices){var m=0;if(1===o){for(var _=f[r[0]],y=0;y<n;y++){var v=_[y];(v>=d&&v<=h||isNaN(v))&&(u[l++]=m),m++}g=!0}else if(2===o){_=f[r[0]];var b=f[r[1]],F=e[r[1]][0],w=e[r[1]][1];for(y=0;y<n;y++){v=_[y];var C=b[y];(v>=d&&v<=h||isNaN(v))&&(C>=F&&C<=w||isNaN(C))&&(u[l++]=m),m++}g=!0}}if(!g)if(1===o)for(y=0;y<a;y++){var D=t.getRawIndex(y);v=f[r[0]][D];(v>=d&&v<=h||isNaN(v))&&(u[l++]=D)}else for(y=0;y<a;y++){for(var S=!0,k=(D=t.getRawIndex(y),0);k<o;k++){var x=r[k];v=f[x][D];(v<e[x][0]||v>e[x][1])&&(S=!1)}S&&(u[l++]=t.getRawIndex(y))}return l<a&&(t._indices=u),t._count=l,t._extent=[],t._updateGetRawIdx(),t},e.prototype.map=function(e,t){var n=this.clone(e);return this._updateDims(n,e,t),n},e.prototype.modify=function(e,t){this._updateDims(this,e,t)},e.prototype._updateDims=function(e,t,n){for(var r=e._chunks,i=[],o=t.length,a=e.count(),s=[],u=e._rawExtent,l=0;l<t.length;l++)u[t[l]]=f();for(var c=0;c<a;c++){for(var d=e.getRawIndex(c),h=0;h<o;h++)s[h]=r[t[h]][d];s[o]=c;var p=n&&n.apply(null,s);if(null!=p){"object"!==typeof p&&(i[0]=p,p=i);for(l=0;l<p.length;l++){var g=t[l],m=p[l],_=u[g],y=r[g];y&&(y[d]=m),m<_[0]&&(_[0]=m),m>_[1]&&(_[1]=m)}}}},e.prototype.lttbDownSample=function(e,t){var n,r,i,o=this.clone([e],!0),a=o._chunks,s=a[e],u=this.count(),l=0,c=Math.floor(1/t),d=this.getRawIndex(0),h=new(p(this._rawCount))(Math.min(2*(Math.ceil(u/c)+2),u));h[l++]=d;for(var f=1;f<u-1;f+=c){for(var g=Math.min(f+c,u-1),m=Math.min(f+2*c,u),_=(m+g)/2,y=0,v=g;v<m;v++){var b=this.getRawIndex(v),F=s[b];isNaN(F)||(y+=F)}y/=m-g;var w=f,C=Math.min(f+c,u),D=f-1,S=s[d];n=-1,i=w;var k=-1,x=0;for(v=w;v<C;v++){b=this.getRawIndex(v),F=s[b];isNaN(F)?(x++,k<0&&(k=b)):(r=Math.abs((D-_)*(F-S)-(D-v)*(y-S)),r>n&&(n=r,i=b))}x>0&&x<C-w&&(h[l++]=Math.min(k,i),i=Math.max(k,i)),h[l++]=i,d=i}return h[l++]=this.getRawIndex(u-1),o._count=l,o._indices=h,o.getRawIndex=this._getRawIdx,o},e.prototype.downSample=function(e,t,n,r){for(var i=this.clone([e],!0),o=i._chunks,a=[],s=Math.floor(1/t),u=o[e],l=this.count(),c=i._rawExtent[e]=f(),d=new(p(this._rawCount))(Math.ceil(l/s)),h=0,g=0;g<l;g+=s){s>l-g&&(s=l-g,a.length=s);for(var m=0;m<s;m++){var _=this.getRawIndex(g+m);a[m]=u[_]}var y=n(a),v=this.getRawIndex(Math.min(g+r(a,y)||0,l-1));u[v]=y,y<c[0]&&(c[0]=y),y>c[1]&&(c[1]=y),d[h++]=v}return i._count=h,i._indices=d,i._updateGetRawIdx(),i},e.prototype.each=function(e,t){if(this._count)for(var n=e.length,r=this._chunks,i=0,o=this.count();i<o;i++){var a=this.getRawIndex(i);switch(n){case 0:t(i);break;case 1:t(r[e[0]][a],i);break;case 2:t(r[e[0]][a],r[e[1]][a],i);break;default:for(var s=0,u=[];s<n;s++)u[s]=r[e[s]][a];u[s]=i,t.apply(null,u)}}},e.prototype.getDataExtent=function(e){var t=this._chunks[e],n=f();if(!t)return n;var r,i=this.count(),o=!this._indices;if(o)return this._rawExtent[e].slice();if(r=this._extent[e],r)return r.slice();r=n;for(var a=r[0],s=r[1],u=0;u<i;u++){var l=this.getRawIndex(u),c=t[l];c<a&&(a=c),c>s&&(s=c)}return r=[a,s],this._extent[e]=r,r},e.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var n=[],r=this._chunks,i=0;i<r.length;i++)n.push(r[i][t]);return n},e.prototype.clone=function(t,n){var r=new e,o=this._chunks,a=t&&(0,i.TS)(t,(function(e,t){return e[t]=!0,e}),{});if(a)for(var s=0;s<o.length;s++)r._chunks[s]=a[s]?g(o[s]):o[s];else r._chunks=o;return this._copyCommonProps(r),n||(r._indices=this._cloneIndices()),r._updateGetRawIdx(),r},e.prototype._copyCommonProps=function(e){e._count=this._count,e._rawCount=this._rawCount,e._provider=this._provider,e._dimensions=this._dimensions,e._extent=(0,i.o8)(this._extent),e._rawExtent=(0,i.o8)(this._rawExtent)},e.prototype._cloneIndices=function(){if(this._indices){var e=this._indices.constructor,t=void 0;if(e===Array){var n=this._indices.length;t=new e(n);for(var r=0;r<n;r++)t[r]=this._indices[r]}else t=new e(this._indices);return t}return null},e.prototype._getRawIdxIdentity=function(e){return e},e.prototype._getRawIdx=function(e){return e<this._count&&e>=0?this._indices[e]:-1},e.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},e.internalField=function(){function e(e,t,n,r){return(0,o.Pn)(e[r],this._dimensions[r])}r={arrayRows:e,objectRows:function(e,t,n,r){return(0,o.Pn)(e[t],this._dimensions[r])},keyedColumns:e,original:function(e,t,n,r){var i=e&&(null==e.value?e:e.value);return(0,o.Pn)(i instanceof Array?i[r]:i,this._dimensions[r])},typedArray:function(e,t,n,r){return e[r]}}}(),e}();t.Ay=_},91690:function(e,t,n){"use strict";var r=n(5179),i=0,o=function(){function e(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++i}return e.createByAxisModel=function(t){var n=t.option,i=n.data,o=i&&(0,r.Tj)(i,a);return new e({categories:o,needCollect:!o,deduplication:!1!==n.dedplication})},e.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},e.prototype.parseAndCollect=function(e){var t,n=this._needCollect;if(!(0,r.Kg)(e)&&!n)return e;if(n&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var i=this._getOrCreateMap();return t=i.get(e),null==t&&(n?(t=this.categories.length,this.categories[t]=e,i.set(e,t)):t=NaN),t},e.prototype._getOrCreateMap=function(){return this._map||(this._map=(0,r.nt)(this.categories))},e}();function a(e){return(0,r.Gv)(e)&&null!=e.value?e.value:e+""}t.A=o},74921:function(e,t,n){"use strict";var r,i,o,a,s,u,l,c=n(5179),d=n(2259),h=n(55352),p=n(63354),f=n(79263),g=n(42538),m=n(88239),_=n(53839),y=n(89457),v=n(35117),b=n(23863),F=n(7901),w=c.Gv,C=c.Tj,D="undefined"===typeof Int32Array?Array:Int32Array,S="e\0\0",k=-1,x=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],E=["_approximateExtent"],A=function(){function e(e,t){var n;this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var r=!1;(0,F.fg)(e)?(n=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(r=!0,n=e),n=n||["x","y"];for(var i={},o=[],a={},s=!1,u={},l=0;l<n.length;l++){var d=n[l],h=c.Kg(d)?new g.A({name:d}):d instanceof g.A?d:new g.A(d),p=h.name;h.type=h.type||"float",h.coordDim||(h.coordDim=p,h.coordDimIndex=0);var f=h.otherDims=h.otherDims||{};o.push(p),i[p]=h,null!=u[p]&&(s=!0),h.createInvertedIndices&&(a[p]=[]),0===f.itemName&&(this._nameDimIdx=l),0===f.itemId&&(this._idDimIdx=l),r&&(h.storeDimIndex=l)}if(this.dimensions=o,this._dimInfos=i,this._initGetDimensionInfo(s),this.hostModel=t,this._invertedIndicesMap=a,this._dimOmitted){var m=this._dimIdxToName=c.nt();c.__(o,(function(e){m.set(i[e].storeDimIndex,e)}))}}return e.prototype.getDimension=function(e){var t=this._recognizeDimIndex(e);if(null==t)return e;if(t=e,!this._dimOmitted)return this.dimensions[t];var n=this._dimIdxToName.get(t);if(null!=n)return n;var r=this._schema.getSourceDimension(t);return r?r.name:void 0},e.prototype.getDimensionIndex=function(e){var t=this._recognizeDimIndex(e);if(null!=t)return t;if(null==e)return-1;var n=this._getDimInfo(e);return n?n.storeDimIndex:this._dimOmitted?this._schema.getSourceDimensionIndex(e):-1},e.prototype._recognizeDimIndex=function(e){if(c.Et(e)||null!=e&&!isNaN(e)&&!this._getDimInfo(e)&&(!this._dimOmitted||this._schema.getSourceDimensionIndex(e)<0))return+e},e.prototype._getStoreDimIndex=function(e){var t=this.getDimensionIndex(e);return t},e.prototype.getDimensionInfo=function(e){return this._getDimInfo(this.getDimension(e))},e.prototype._initGetDimensionInfo=function(e){var t=this._dimInfos;this._getDimInfo=e?function(e){return t.hasOwnProperty(e)?t[e]:void 0}:function(e){return t[e]}},e.prototype.getDimensionsOnCoord=function(){return this._dimSummary.dataDimsOnCoord.slice()},e.prototype.mapDimension=function(e,t){var n=this._dimSummary;if(null==t)return n.encodeFirstDimNotExtra[e];var r=n.encode[e];return r?r[t]:null},e.prototype.mapDimensionsAll=function(e){var t=this._dimSummary,n=t.encode[e];return(n||[]).slice()},e.prototype.getStore=function(){return this._store},e.prototype.initData=function(e,t,n){var r,i=this;if(e instanceof b.Ay&&(r=e),!r){var o=this.dimensions,a=(0,v.tP)(e)||c.Xj(e)?new p.d1(e,o.length):e;r=new b.Ay;var s=C(o,(function(e){return{type:i._dimInfos[e].type,property:e}}));r.initData(a,s,n)}this._store=r,this._nameList=(t||[]).slice(),this._idList=[],this._nameRepeatCount={},this._doInit(0,r.count()),this._dimSummary=(0,f.l)(this,this._schema),this.userOutput=this._dimSummary.userOutput},e.prototype.appendData=function(e){var t=this._store.appendData(e);this._doInit(t[0],t[1])},e.prototype.appendValues=function(e,t){var n=this._store.appendValues(e,t.length),r=n.start,i=n.end,o=this._shouldMakeIdFromName();if(this._updateOrdinalMeta(),t)for(var a=r;a<i;a++){var s=a-r;this._nameList[a]=t[s],o&&l(this,a)}},e.prototype._updateOrdinalMeta=function(){for(var e=this._store,t=this.dimensions,n=0;n<t.length;n++){var r=this._dimInfos[t[n]];r.ordinalMeta&&e.collectOrdinalMeta(r.storeDimIndex,r.ordinalMeta)}},e.prototype._shouldMakeIdFromName=function(){var e=this._store.getProvider();return null==this._idDimIdx&&e.getSource().sourceFormat!==m.XO&&!e.fillStorage},e.prototype._doInit=function(e,t){if(!(e>=t)){var n=this._store,i=n.getProvider();this._updateOrdinalMeta();var o=this._nameList,a=this._idList,s=i.getSource().sourceFormat,u=s===m.mK;if(u&&!i.pure)for(var c=[],d=e;d<t;d++){var h=i.getItem(d,c);if(!this.hasItemOption&&(0,_.zu)(h)&&(this.hasItemOption=!0),h){var p=h.name;null==o[d]&&null!=p&&(o[d]=(0,_.vS)(p,null));var f=h.id;null==a[d]&&null!=f&&(a[d]=(0,_.vS)(f,null))}}if(this._shouldMakeIdFromName())for(d=e;d<t;d++)l(this,d);r(this)}},e.prototype.getApproximateExtent=function(e){return this._approximateExtent[e]||this._store.getDataExtent(this._getStoreDimIndex(e))},e.prototype.setApproximateExtent=function(e,t){t=this.getDimension(t),this._approximateExtent[t]=e.slice()},e.prototype.getCalculationInfo=function(e){return this._calculationInfo[e]},e.prototype.setCalculationInfo=function(e,t){w(e)?c.X$(this._calculationInfo,e):this._calculationInfo[e]=t},e.prototype.getName=function(e){var t=this.getRawIndex(e),n=this._nameList[t];return null==n&&null!=this._nameDimIdx&&(n=o(this,this._nameDimIdx,t)),null==n&&(n=""),n},e.prototype._getCategory=function(e,t){var n=this._store.get(e,t),r=this._store.getOrdinalMeta(e);return r?r.categories[n]:n},e.prototype.getId=function(e){return i(this,this.getRawIndex(e))},e.prototype.count=function(){return this._store.count()},e.prototype.get=function(e,t){var n=this._store,r=this._dimInfos[e];if(r)return n.get(r.storeDimIndex,t)},e.prototype.getByRawIndex=function(e,t){var n=this._store,r=this._dimInfos[e];if(r)return n.getByRawIndex(r.storeDimIndex,t)},e.prototype.getIndices=function(){return this._store.getIndices()},e.prototype.getDataExtent=function(e){return this._store.getDataExtent(this._getStoreDimIndex(e))},e.prototype.getSum=function(e){return this._store.getSum(this._getStoreDimIndex(e))},e.prototype.getMedian=function(e){return this._store.getMedian(this._getStoreDimIndex(e))},e.prototype.getValues=function(e,t){var n=this,r=this._store;return c.cy(e)?r.getValues(C(e,(function(e){return n._getStoreDimIndex(e)})),t):r.getValues(e)},e.prototype.hasValue=function(e){for(var t=this._dimSummary.dataDimIndicesOnCoord,n=0,r=t.length;n<r;n++)if(isNaN(this._store.get(t[n],e)))return!1;return!0},e.prototype.indexOfName=function(e){for(var t=0,n=this._store.count();t<n;t++)if(this.getName(t)===e)return t;return-1},e.prototype.getRawIndex=function(e){return this._store.getRawIndex(e)},e.prototype.indexOfRawIndex=function(e){return this._store.indexOfRawIndex(e)},e.prototype.rawIndexOf=function(e,t){var n=e&&this._invertedIndicesMap[e];var r=n[t];return null==r||isNaN(r)?k:r},e.prototype.indicesOfNearest=function(e,t,n){return this._store.indicesOfNearest(this._getStoreDimIndex(e),t,n)},e.prototype.each=function(e,t,n){c.Tn(e)&&(n=t,t=e,e=[]);var r=n||this,i=C(a(e),this._getStoreDimIndex,this);this._store.each(i,r?c.oI(t,r):t)},e.prototype.filterSelf=function(e,t,n){c.Tn(e)&&(n=t,t=e,e=[]);var r=n||this,i=C(a(e),this._getStoreDimIndex,this);return this._store=this._store.filter(i,r?c.oI(t,r):t),this},e.prototype.selectRange=function(e){var t=this,n={},r=c.HP(e),i=[];return c.__(r,(function(r){var o=t._getStoreDimIndex(r);n[o]=e[r],i.push(o)})),this._store=this._store.selectRange(n),this},e.prototype.mapArray=function(e,t,n){c.Tn(e)&&(n=t,t=e,e=[]),n=n||this;var r=[];return this.each(e,(function(){r.push(t&&t.apply(this,arguments))}),n),r},e.prototype.map=function(e,t,n,r){var i=n||r||this,o=C(a(e),this._getStoreDimIndex,this),s=u(this);return s._store=this._store.map(o,i?c.oI(t,i):t),s},e.prototype.modify=function(e,t,n,r){var i=n||r||this;var o=C(a(e),this._getStoreDimIndex,this);this._store.modify(o,i?c.oI(t,i):t)},e.prototype.downSample=function(e,t,n,r){var i=u(this);return i._store=this._store.downSample(this._getStoreDimIndex(e),t,n,r),i},e.prototype.lttbDownSample=function(e,t){var n=u(this);return n._store=this._store.lttbDownSample(this._getStoreDimIndex(e),t),n},e.prototype.getRawDataItem=function(e){return this._store.getRawDataItem(e)},e.prototype.getItemModel=function(e){var t=this.hostModel,n=this.getRawDataItem(e);return new d.A(n,t,t&&t.ecModel)},e.prototype.diff=function(e){var t=this;return new h.A(e?e.getStore().getIndices():[],this.getStore().getIndices(),(function(t){return i(e,t)}),(function(e){return i(t,e)}))},e.prototype.getVisual=function(e){var t=this._visual;return t&&t[e]},e.prototype.setVisual=function(e,t){this._visual=this._visual||{},w(e)?c.X$(this._visual,e):this._visual[e]=t},e.prototype.getItemVisual=function(e,t){var n=this._itemVisuals[e],r=n&&n[t];return null==r?this.getVisual(t):r},e.prototype.hasItemVisual=function(){return this._itemVisuals.length>0},e.prototype.ensureUniqueItemVisual=function(e,t){var n=this._itemVisuals,r=n[e];r||(r=n[e]={});var i=r[t];return null==i&&(i=this.getVisual(t),c.cy(i)?i=i.slice():w(i)&&(i=c.X$({},i)),r[t]=i),i},e.prototype.setItemVisual=function(e,t,n){var r=this._itemVisuals[e]||{};this._itemVisuals[e]=r,w(t)?c.X$(r,t):r[t]=n},e.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},e.prototype.setLayout=function(e,t){w(e)?c.X$(this._layout,e):this._layout[e]=t},e.prototype.getLayout=function(e){return this._layout[e]},e.prototype.getItemLayout=function(e){return this._itemLayouts[e]},e.prototype.setItemLayout=function(e,t,n){this._itemLayouts[e]=n?c.X$(this._itemLayouts[e]||{},t):t},e.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},e.prototype.setItemGraphicEl=function(e,t){var n=this.hostModel&&this.hostModel.seriesIndex;(0,y.a)(n,this.dataType,e,t),this._graphicEls[e]=t},e.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},e.prototype.eachItemGraphicEl=function(e,t){c.__(this._graphicEls,(function(n,r){n&&e&&e.call(t,n,r)}))},e.prototype.cloneShallow=function(t){return t||(t=new e(this._schema?this._schema:C(this.dimensions,this._getDimInfo,this),this.hostModel)),s(t,this),t._store=this._store,t},e.prototype.wrapMethod=function(e,t){var n=this[e];c.Tn(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var e=n.apply(this,arguments);return t.apply(this,[e].concat(c.di(arguments)))})},e.internalField=function(){r=function(e){var t=e._invertedIndicesMap;c.__(t,(function(n,r){var i=e._dimInfos[r],o=i.ordinalMeta,a=e._store;if(o){n=t[r]=new D(o.categories.length);for(var s=0;s<n.length;s++)n[s]=k;for(s=0;s<a.count();s++)n[a.get(i.storeDimIndex,s)]=s}}))},o=function(e,t,n){return(0,_.vS)(e._getCategory(t,n),null)},i=function(e,t){var n=e._idList[t];return null==n&&null!=e._idDimIdx&&(n=o(e,e._idDimIdx,t)),null==n&&(n=S+t),n},a=function(e){return c.cy(e)||(e=null!=e?[e]:[]),e},u=function(t){var n=new e(t._schema?t._schema:C(t.dimensions,t._getDimInfo,t),t.hostModel);return s(n,t),n},s=function(e,t){c.__(x.concat(t.__wrappedMethods||[]),(function(n){t.hasOwnProperty(n)&&(e[n]=t[n])})),e.__wrappedMethods=t.__wrappedMethods,c.__(E,(function(n){e[n]=c.o8(t[n])})),e._calculationInfo=c.X$({},t._calculationInfo)},l=function(e,t){var n=e._nameList,r=e._idList,i=e._nameDimIdx,a=e._idDimIdx,s=n[t],u=r[t];if(null==s&&null!=i&&(n[t]=s=o(e,i,t)),null==u&&null!=a&&(r[t]=u=o(e,a,t)),null==u&&null!=s){var l=e._nameRepeatCount,c=l[s]=(l[s]||0)+1;u=s,c>1&&(u+="__ec__"+c),r[t]=u}}}(),e}();t.A=A},42538:function(e,t,n){"use strict";var r=n(5179),i=function(){function e(e){this.otherDims={},null!=e&&r.X$(this,e)}return e}();t.A=i},35117:function(e,t,n){"use strict";n.d(t,{AF:function(){return c},BE:function(){return d},O0:function(){return _},gV:function(){return l},tP:function(){return u},wZ:function(){return h}});var r=n(5179),i=n(88239),o=n(53839),a=n(85010),s=function(){function e(e){this.data=e.data||(e.sourceFormat===i.t1?{}:[]),this.sourceFormat=e.sourceFormat||i.vm,this.seriesLayoutBy=e.seriesLayoutBy||i.i_,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var n=0;n<t.length;n++){var r=t[n];null==r.type&&(0,a.PU)(this,n)===a.sc.Must&&(r.type="ordinal")}}return e}();function u(e){return e instanceof s}function l(e,t,n){n=n||h(e);var i=t.seriesLayoutBy,o=p(e,n,i,t.sourceHeader,t.dimensions),a=new s({data:e,sourceFormat:n,seriesLayoutBy:i,dimensionsDefine:o.dimensionsDefine,startIndex:o.startIndex,dimensionsDetectedCount:o.dimensionsDetectedCount,metaRawOption:(0,r.o8)(t)});return a}function c(e){return new s({data:e,sourceFormat:(0,r.iu)(e)?i.XO:i.mK})}function d(e){return new s({data:e.data,sourceFormat:e.sourceFormat,seriesLayoutBy:e.seriesLayoutBy,dimensionsDefine:(0,r.o8)(e.dimensionsDefine),startIndex:e.startIndex,dimensionsDetectedCount:e.dimensionsDetectedCount})}function h(e){var t=i.vm;if((0,r.iu)(e))t=i.XO;else if((0,r.cy)(e)){0===e.length&&(t=i.Km);for(var n=0,o=e.length;n<o;n++){var a=e[n];if(null!=a){if((0,r.cy)(a)||(0,r.iu)(a)){t=i.Km;break}if((0,r.Gv)(a)){t=i.Wk;break}}}}else if((0,r.Gv)(e))for(var s in e)if((0,r.$3)(e,s)&&(0,r.Xj)(e[s])){t=i.t1;break}return t}function p(e,t,n,a,s){var u,l;if(!e)return{dimensionsDefine:g(s),startIndex:l,dimensionsDetectedCount:u};if(t===i.Km){var c=e;"auto"===a||null==a?m((function(e){null!=e&&"-"!==e&&((0,r.Kg)(e)?null==l&&(l=1):l=0)}),n,c,10):l=(0,r.Et)(a)?a:a?1:0,s||1!==l||(s=[],m((function(e,t){s[t]=null!=e?e+"":""}),n,c,1/0)),u=s?s.length:n===i.oC?c.length:c[0]?c[0].length:null}else if(t===i.Wk)s||(s=f(e));else if(t===i.t1)s||(s=[],(0,r.__)(e,(function(e,t){s.push(t)})));else if(t===i.mK){var d=(0,o.vj)(e[0]);u=(0,r.cy)(d)&&d.length||1}else i.XO;return{startIndex:l,dimensionsDefine:g(s),dimensionsDetectedCount:u}}function f(e){var t,n=0;while(n<e.length&&!(t=e[n++]));if(t)return(0,r.HP)(t)}function g(e){if(e){var t=(0,r.nt)();return(0,r.Tj)(e,(function(e,n){e=(0,r.Gv)(e)?e:{name:e};var i={name:e.name,displayName:e.displayName,type:e.type};if(null==i.name)return i;i.name+="",null==i.displayName&&(i.displayName=i.name);var o=t.get(i.name);return o?i.name+="-"+o.count++:t.set(i.name,{count:1}),i}))}}function m(e,t,n,r){if(t===i.oC)for(var o=0;o<n.length&&o<r;o++)e(n[o]?n[o][0]:null,o);else{var a=n[0]||[];for(o=0;o<a.length&&o<r;o++)e(a[o],o)}}function _(e){var t=e.sourceFormat;return t===i.Wk||t===i.t1}},7901:function(e,t,n){"use strict";n.d(t,{Tc:function(){return u},eS:function(){return h},fg:function(){return l},io:function(){return c},j_:function(){return d}});var r=n(5179),i=n(53839),o=n(35117),a=(0,i.$r)(),s={float:"f",int:"i",ordinal:"o",number:"n",time:"t"},u=function(){function e(e){this.dimensions=e.dimensions,this._dimOmitted=e.dimensionOmitted,this.source=e.source,this._fullDimCount=e.fullDimensionCount,this._updateDimOmitted(e.dimensionOmitted)}return e.prototype.isDimensionOmitted=function(){return this._dimOmitted},e.prototype._updateDimOmitted=function(e){this._dimOmitted=e,e&&(this._dimNameMap||(this._dimNameMap=d(this.source)))},e.prototype.getSourceDimensionIndex=function(e){return(0,r.bZ)(this._dimNameMap.get(e),-1)},e.prototype.getSourceDimension=function(e){var t=this.source.dimensionsDefine;if(t)return t[e]},e.prototype.makeStoreSchema=function(){for(var e=this._fullDimCount,t=(0,o.O0)(this.source),n=!h(e),r="",i=[],a=0,u=0;a<e;a++){var l=void 0,c=void 0,d=void 0,p=this.dimensions[u];if(p&&p.storeDimIndex===a)l=t?p.name:null,c=p.type,d=p.ordinalMeta,u++;else{var f=this.getSourceDimension(a);f&&(l=t?f.name:null,c=f.type)}i.push({property:l,type:c,ordinalMeta:d}),!t||null==l||p&&p.isCalculationCoord||(r+=n?l.replace(/\`/g,"`1").replace(/\$/g,"`2"):l),r+="$",r+=s[c]||"f",d&&(r+=d.uid),r+="$"}var g=this.source,m=[g.seriesLayoutBy,g.startIndex,r].join("$$");return{dimensions:i,hash:m}},e.prototype.makeOutputDimensionNames=function(){for(var e=[],t=0,n=0;t<this._fullDimCount;t++){var r=void 0,i=this.dimensions[n];if(i&&i.storeDimIndex===t)i.isCalculationCoord||(r=i.name),n++;else{var o=this.getSourceDimension(t);o&&(r=o.name)}e.push(r)}return e},e.prototype.appendCalculationDimension=function(e){this.dimensions.push(e),e.isCalculationCoord=!0,this._fullDimCount++,this._updateDimOmitted(!0)},e}();function l(e){return e instanceof u}function c(e){for(var t=(0,r.nt)(),n=0;n<(e||[]).length;n++){var i=e[n],o=(0,r.Gv)(i)?i.name:i;null!=o&&null==t.get(o)&&t.set(o,n)}return t}function d(e){var t=a(e);return t.dimNameMap||(t.dimNameMap=c(e.dimensionsDefine))}function h(e){return e>30}},74238:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(88239),i=n(42538),o=n(5179),a=n(35117),s=n(23863),u=n(53839),l=n(85010),c=n(7901);function d(e,t){(0,a.tP)(e)||(e=(0,a.AF)(e)),t=t||{};var n=t.coordDimensions||[],d=t.dimensionsDefine||e.dimensionsDefine||[],g=(0,o.nt)(),m=[],_=p(e,n,d,t.dimensionsCount),y=t.canOmitUnusedDimensions&&(0,c.eS)(_),v=d===e.dimensionsDefine,b=v?(0,c.j_)(e):(0,c.io)(d),F=t.encodeDefine;!F&&t.encodeDefaulter&&(F=t.encodeDefaulter(e,_));for(var w=(0,o.nt)(F),C=new s.A_(_),D=0;D<C.length;D++)C[D]=-1;function S(e){var t=C[e];if(t<0){var n=d[e],r=(0,o.Gv)(n)?n:{name:n},a=new i.A,s=r.name;null!=s&&null!=b.get(s)&&(a.name=a.displayName=s),null!=r.type&&(a.type=r.type),null!=r.displayName&&(a.displayName=r.displayName);var u=m.length;return C[e]=u,a.storeDimIndex=e,m.push(a),a}return m[t]}if(!y)for(D=0;D<_;D++)S(D);w.each((function(e,t){var n=(0,u.qB)(e).slice();if(1===n.length&&!(0,o.Kg)(n[0])&&n[0]<0)w.set(t,!1);else{var r=w.set(t,[]);(0,o.__)(n,(function(e,n){var i=(0,o.Kg)(e)?b.get(e):e;null!=i&&i<_&&(r[n]=i,x(S(i),t,n))}))}}));var k=0;function x(e,t,n){null!=r.Pe.get(t)?e.otherDims[t]=n:(e.coordDim=t,e.coordDimIndex=n,g.set(t,!0))}(0,o.__)(n,(function(e){var t,n,r,i;if((0,o.Kg)(e))t=e,i={};else{i=e,t=i.name;var a=i.ordinalMeta;i.ordinalMeta=null,i=(0,o.X$)({},i),i.ordinalMeta=a,n=i.dimsDef,r=i.otherDims,i.name=i.coordDim=i.coordDimIndex=i.dimsDef=i.otherDims=null}var s=w.get(t);if(!1!==s){if(s=(0,u.qB)(s),!s.length)for(var l=0;l<(n&&n.length||1);l++){while(k<_&&null!=S(k).coordDim)k++;k<_&&s.push(k++)}(0,o.__)(s,(function(e,a){var s=S(e);if(v&&null!=i.type&&(s.type=i.type),x((0,o.NT)(s,i),t,a),null==s.name&&n){var u=n[a];!(0,o.Gv)(u)&&(u={name:u}),s.name=s.displayName=u.name,s.defaultTooltip=u.defaultTooltip}r&&(0,o.NT)(s.otherDims,r)}))}}));var E=t.generateCoord,A=t.generateCoordCount,T=null!=A;A=E?A||1:0;var M=E||"value";function O(e){null==e.name&&(e.name=e.coordDim)}if(y)(0,o.__)(m,(function(e){O(e)})),m.sort((function(e,t){return e.storeDimIndex-t.storeDimIndex}));else for(var L=0;L<_;L++){var R=S(L),P=R.coordDim;null==P&&(R.coordDim=f(M,g,T),R.coordDimIndex=0,(!E||A<=0)&&(R.isExtraCoord=!0),A--),O(R),null!=R.type||(0,l.PU)(e,L)!==l.sc.Must&&(!R.isExtraCoord||null==R.otherDims.itemName&&null==R.otherDims.seriesName)||(R.type="ordinal")}return h(m),new c.Tc({source:e,dimensions:m,fullDimensionCount:_,dimensionOmitted:y})}function h(e){for(var t=(0,o.nt)(),n=0;n<e.length;n++){var r=e[n],i=r.name,a=t.get(i)||0;a>0&&(r.name=i+(a-1)),a++,t.set(i,a)}}function p(e,t,n,r){var i=Math.max(e.dimensionsDetectedCount||1,t.length,n.length,r||0);return(0,o.__)(t,(function(e){var t;(0,o.Gv)(e)&&(t=e.dimsDef)&&(i=Math.max(i,t.length))})),i}function f(e,t,n){if(n||t.hasKey(e)){var r=0;while(t.hasKey(e+r))r++;e+=r}return t.set(e,!0),e}},63354:function(e,t,n){"use strict";n.d(t,{Kd:function(){return y},QE:function(){return C},d1:function(){return h},sC:function(){return g},uQ:function(){return F}});var r,i,o,a,s,u=n(5179),l=n(53839),c=n(35117),d=n(88239),h=function(){function e(e,t){var n=(0,c.tP)(e)?e:(0,c.AF)(e);this._source=n;var r=this._data=n.data;n.sourceFormat===d.XO&&(this._offset=0,this._dimSize=t,this._data=r),s(this,r,n)}return e.prototype.getSource=function(){return this._source},e.prototype.count=function(){return 0},e.prototype.getItem=function(e,t){},e.prototype.appendData=function(e){},e.prototype.clean=function(){},e.protoInitialize=function(){var t=e.prototype;t.pure=!1,t.persistent=!0}(),e.internalField=function(){var e;s=function(e,i,o){var s=o.sourceFormat,l=o.seriesLayoutBy,c=o.startIndex,h=o.dimensionsDefine,p=a[w(s,l)];if((0,u.X$)(e,p),s===d.XO)e.getItem=t,e.count=r,e.fillStorage=n;else{var f=g(s,l);e.getItem=(0,u.oI)(f,null,i,c,h);var m=y(s,l);e.count=(0,u.oI)(m,null,i,c,h)}};var t=function(e,t){e-=this._offset,t=t||[];for(var n=this._data,r=this._dimSize,i=r*e,o=0;o<r;o++)t[o]=n[i+o];return t},n=function(e,t,n,r){for(var i=this._data,o=this._dimSize,a=0;a<o;a++){for(var s=r[a],u=null==s[0]?1/0:s[0],l=null==s[1]?-1/0:s[1],c=t-e,d=n[a],h=0;h<c;h++){var p=i[h*o+a];d[e+h]=p,p<u&&(u=p),p>l&&(l=p)}s[0]=u,s[1]=l}},r=function(){return this._data?this._data.length/this._dimSize:0};function i(e){for(var t=0;t<e.length;t++)this._data.push(e[t])}e={},e[d.Km+"_"+d.i_]={pure:!0,appendData:i},e[d.Km+"_"+d.oC]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[d.Wk]={pure:!0,appendData:i},e[d.t1]={pure:!0,appendData:function(e){var t=this._data;(0,u.__)(e,(function(e,n){for(var r=t[n]||(t[n]=[]),i=0;i<(e||[]).length;i++)r.push(e[i])}))}},e[d.mK]={appendData:i},e[d.XO]={persistent:!1,pure:!0,appendData:function(e){this._data=e},clean:function(){this._offset+=this.count(),this._data=null}},a=e}(),e}(),p=function(e,t,n,r){return e[r]},f=(r={},r[d.Km+"_"+d.i_]=function(e,t,n,r){return e[r+t]},r[d.Km+"_"+d.oC]=function(e,t,n,r,i){r+=t;for(var o=i||[],a=e,s=0;s<a.length;s++){var u=a[s];o[s]=u?u[r]:null}return o},r[d.Wk]=p,r[d.t1]=function(e,t,n,r,i){for(var o=i||[],a=0;a<n.length;a++){var s=n[a].name;0;var u=e[s];o[a]=u?u[r]:null}return o},r[d.mK]=p,r);function g(e,t){var n=f[w(e,t)];return n}var m=function(e,t,n){return e.length},_=(i={},i[d.Km+"_"+d.i_]=function(e,t,n){return Math.max(0,e.length-t)},i[d.Km+"_"+d.oC]=function(e,t,n){var r=e[0];return r?Math.max(0,r.length-t):0},i[d.Wk]=m,i[d.t1]=function(e,t,n){var r=n[0].name;var i=e[r];return i?i.length:0},i[d.mK]=m,i);function y(e,t){var n=_[w(e,t)];return n}var v=function(e,t,n){return e[t]},b=(o={},o[d.Km]=v,o[d.Wk]=function(e,t,n){return e[n]},o[d.t1]=v,o[d.mK]=function(e,t,n){var r=(0,l.vj)(e);return r instanceof Array?r[t]:r},o[d.XO]=v,o);function F(e){var t=b[e];return t}function w(e,t){return e===d.Km?e+"_"+t:e}function C(e,t,n){if(e){var r=e.getRawDataItem(t);if(null!=r){var i=e.getStore(),o=i.getSource().sourceFormat;if(null!=n){var a=e.getDimensionIndex(n),s=i.getDimensionProperty(a);return F(o)(r,a,s)}var u=r;return o===d.mK&&(u=(0,l.vj)(r)),u}}}},83923:function(e,t,n){"use strict";n.d(t,{iJ:function(){return o},me:function(){return u},sJ:function(){return s}});var r=n(5179),i=n(7901);function o(e,t,n){n=n||{};var i,o,s,u=n.byIndex,l=n.stackedCoordDimension;a(t)?i=t:(o=t.schema,i=o.dimensions,s=t.store);var c,d,h,p,f=!(!e||!e.get("stack"));if((0,r.__)(i,(function(e,t){(0,r.Kg)(e)&&(i[t]=e={name:e}),f&&!e.isExtraCoord&&(u||c||!e.ordinalMeta||(c=e),d||"ordinal"===e.type||"time"===e.type||l&&l!==e.coordDim||(d=e))})),!d||u||c||(u=!0),d){h="__\0ecstackresult_"+e.id,p="__\0ecstackedover_"+e.id,c&&(c.createInvertedIndices=!0);var g=d.coordDim,m=d.type,_=0;(0,r.__)(i,(function(e){e.coordDim===g&&_++}));var y={name:h,coordDim:g,coordDimIndex:_,type:m,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},v={name:p,coordDim:p,coordDimIndex:_+1,type:m,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(y.storeDimIndex=s.ensureCalculationDimension(p,m),v.storeDimIndex=s.ensureCalculationDimension(h,m)),o.appendCalculationDimension(y),o.appendCalculationDimension(v)):(i.push(y),i.push(v))}return{stackedDimension:d&&d.name,stackedByDimension:c&&c.name,isStackedByIndex:u,stackedOverDimension:p,stackResultDimension:h}}function a(e){return!(0,i.fg)(e.schema)}function s(e,t){return!!t&&t===e.getCalculationInfo("stackedDimension")}function u(e,t){return s(e,t)?e.getCalculationInfo("stackResultDimension"):t}},52118:function(e,t,n){"use strict";n.d(t,{Fl:function(){return d},Pn:function(){return a},zC:function(){return u},zs:function(){return p}});var r=n(58773),i=n(5179),o=n(69208);function a(e,t){var n=t&&t.type;return"ordinal"===n?e:("time"!==n||(0,i.Et)(e)||null==e||"-"===e||(e=+(0,r._U)(e)),null==e||""===e?NaN:Number(e))}var s=(0,i.nt)({number:function(e){return parseFloat(e)},time:function(e){return+(0,r._U)(e)},trim:function(e){return(0,i.Kg)(e)?(0,i.Bq)(e):e}});function u(e){return s.get(e)}var l={lt:function(e,t){return e<t},lte:function(e,t){return e<=t},gt:function(e,t){return e>t},gte:function(e,t){return e>=t}},c=function(){function e(e,t){if(!(0,i.Et)(t)){var n="";0,(0,o.$8)(n)}this._opFn=l[e],this._rvalFloat=(0,r.Sm)(t)}return e.prototype.evaluate=function(e){return(0,i.Et)(e)?this._opFn(e,this._rvalFloat):this._opFn((0,r.Sm)(e),this._rvalFloat)},e}(),d=function(){function e(e,t){var n="desc"===e;this._resultLT=n?1:-1,null==t&&(t=n?"min":"max"),this._incomparable="min"===t?-1/0:1/0}return e.prototype.evaluate=function(e,t){var n=(0,i.Et)(e)?e:(0,r.Sm)(e),o=(0,i.Et)(t)?t:(0,r.Sm)(t),a=isNaN(n),s=isNaN(o);if(a&&(n=this._incomparable),s&&(o=this._incomparable),a&&s){var u=(0,i.Kg)(e),l=(0,i.Kg)(t);u&&(n=l?e:0),l&&(o=u?t:0)}return n<o?this._resultLT:n>o?-this._resultLT:0},e}(),h=function(){function e(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=(0,r.Sm)(t)}return e.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var n=typeof e;n===this._rvalTypeof||"number"!==n&&"number"!==this._rvalTypeof||(t=(0,r.Sm)(e)===this._rvalFloat)}return this._isEQ?t:!t},e}();function p(e,t){return"eq"===e||"ne"===e?new h("eq"===e,t):(0,i.$3)(l,e)?new c(e,t):null}},79263:function(e,t,n){"use strict";n.d(t,{B:function(){return u},l:function(){return a}});var r=n(5179),i=n(88239),o=function(){function e(e,t){this._encode=e,this._schema=t}return e.prototype.get=function(){return{fullDimensions:this._getFullDimensionNames(),encode:this._encode}},e.prototype._getFullDimensionNames=function(){return this._cachedDimNames||(this._cachedDimNames=this._schema?this._schema.makeOutputDimensionNames():[]),this._cachedDimNames},e}();function a(e,t){var n={},a=n.encode={},u=(0,r.nt)(),c=[],d=[],h={};(0,r.__)(e.dimensions,(function(t){var n=e.getDimensionInfo(t),r=n.coordDim;if(r){0;var o=n.coordDimIndex;s(a,r)[o]=t,n.isExtraCoord||(u.set(r,1),l(n.type)&&(c[0]=t),s(h,r)[o]=e.getDimensionIndex(n.name)),n.defaultTooltip&&d.push(t)}i.Pe.each((function(e,t){var r=s(a,t),i=n.otherDims[t];null!=i&&!1!==i&&(r[i]=n.name)}))}));var p=[],f={};u.each((function(e,t){var n=a[t];f[t]=n[0],p=p.concat(n)})),n.dataDimsOnCoord=p,n.dataDimIndicesOnCoord=(0,r.Tj)(p,(function(t){return e.getDimensionInfo(t).storeDimIndex})),n.encodeFirstDimNotExtra=f;var g=a.label;g&&g.length&&(c=g.slice());var m=a.tooltip;return m&&m.length?d=m.slice():d.length||(d=c.slice()),a.defaultedLabel=c,a.defaultedTooltip=d,n.userOutput=new o(h,t),n}function s(e,t){return e.hasOwnProperty(t)||(e[t]=[]),e[t]}function u(e){return"category"===e?"ordinal":"time"===e?"time":"float"}function l(e){return!("ordinal"===e||"time"===e)}},85010:function(e,t,n){"use strict";n.d(t,{G9:function(){return d},Gt:function(){return h},OC:function(){return l},PU:function(){return p},ln:function(){return c},ps:function(){return u},sc:function(){return a}});var r=n(53839),i=n(5179),o=n(88239),a={Must:1,Might:2,Not:3},s=(0,r.$r)();function u(e){s(e).datasetMap=(0,i.nt)()}function l(e,t,n){var r={},o=d(t);if(!o||!e)return r;var a,u,l=[],c=[],h=t.ecModel,p=s(h).datasetMap,f=o.uid+"_"+n.seriesLayoutBy;e=e.slice(),(0,i.__)(e,(function(t,n){var o=(0,i.Gv)(t)?t:e[n]={name:t};"ordinal"===o.type&&null==a&&(a=n,u=_(o)),r[o.name]=[]}));var g=p.get(f)||p.set(f,{categoryWayDim:u,valueWayDim:0});function m(e,t,n){for(var r=0;r<n;r++)e.push(t+r)}function _(e){var t=e.dimsDef;return t?t.length:1}return(0,i.__)(e,(function(e,t){var n=e.name,i=_(e);if(null==a){var o=g.valueWayDim;m(r[n],o,i),m(c,o,i),g.valueWayDim+=i}else if(a===t)m(r[n],0,i),m(l,0,i);else{o=g.categoryWayDim;m(r[n],o,i),m(c,o,i),g.categoryWayDim+=i}})),l.length&&(r.itemName=l),c.length&&(r.seriesName=c),r}function c(e,t,n){var r={},s=d(e);if(!s)return r;var u,l=t.sourceFormat,c=t.dimensionsDefine;l!==o.Wk&&l!==o.t1||(0,i.__)(c,(function(e,t){"name"===((0,i.Gv)(e)?e.name:e)&&(u=t)}));var h=function(){for(var e={},r={},i=[],o=0,s=Math.min(5,n);o<s;o++){var d=f(t.data,l,t.seriesLayoutBy,c,t.startIndex,o);i.push(d);var h=d===a.Not;if(h&&null==e.v&&o!==u&&(e.v=o),(null==e.n||e.n===e.v||!h&&i[e.n]===a.Not)&&(e.n=o),p(e)&&i[e.n]!==a.Not)return e;h||(d===a.Might&&null==r.v&&o!==u&&(r.v=o),null!=r.n&&r.n!==r.v||(r.n=o))}function p(e){return null!=e.v&&null!=e.n}return p(e)?e:p(r)?r:null}();if(h){r.value=[h.v];var p=null!=u?u:h.n;r.itemName=[p],r.seriesName=[p]}return r}function d(e){var t=e.get("data",!0);if(!t)return(0,r.JO)(e.ecModel,"dataset",{index:e.get("datasetIndex",!0),id:e.get("datasetId",!0)},r.US).models[0]}function h(e){return e.get("transform",!0)||e.get("fromTransformResult",!0)?(0,r.JO)(e.ecModel,"dataset",{index:e.get("fromDatasetIndex",!0),id:e.get("fromDatasetId",!0)},r.US).models:[]}function p(e,t){return f(e.data,e.sourceFormat,e.seriesLayoutBy,e.dimensionsDefine,e.startIndex,t)}function f(e,t,n,s,u,l){var c,d,h,p=5;if((0,i.iu)(e))return a.Not;if(s){var f=s[l];(0,i.Gv)(f)?(d=f.name,h=f.type):(0,i.Kg)(f)&&(d=f)}if(null!=h)return"ordinal"===h?a.Must:a.Not;if(t===o.Km){var g=e;if(n===o.oC){for(var m=g[l],_=0;_<(m||[]).length&&_<p;_++)if(null!=(c=D(m[u+_])))return c}else for(_=0;_<g.length&&_<p;_++){var y=g[u+_];if(y&&null!=(c=D(y[l])))return c}}else if(t===o.Wk){var v=e;if(!d)return a.Not;for(_=0;_<v.length&&_<p;_++){var b=v[_];if(b&&null!=(c=D(b[d])))return c}}else if(t===o.t1){var F=e;if(!d)return a.Not;m=F[d];if(!m||(0,i.iu)(m))return a.Not;for(_=0;_<m.length&&_<p;_++)if(null!=(c=D(m[_])))return c}else if(t===o.mK){var w=e;for(_=0;_<w.length&&_<p;_++){b=w[_];var C=(0,r.vj)(b);if(!(0,i.cy)(C))return a.Not;if(null!=(c=D(C[l])))return c}}function D(e){var t=(0,i.Kg)(e);return null!=e&&Number.isFinite(Number(e))&&""!==e?t?a.Might:a.Not:t&&"-"!==e?a.Must:void 0}return a.Not}},82791:function(e,t,n){"use strict";n.d(t,{A:function(){return d},R:function(){return c}});var r=n(5179),i=n(35117),o=n(88239),a=n(85010),s=n(73767),u=n(23863),l=n(63354),c=function(){function e(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return e.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},e.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},e.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},e.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},e.prototype._createSource=function(){this._setLocalSource([],[]);var e,t,n=this._sourceHost,a=this._getUpstreamSourceManagers(),s=!!a.length;if(h(n)){var u=n,l=void 0,c=void 0,d=void 0;if(s){var p=a[0];p.prepareSource(),d=p.getSource(),l=d.data,c=d.sourceFormat,t=[p._getVersionSign()]}else l=u.get("data",!0),c=(0,r.iu)(l)?o.XO:o.mK,t=[];var f=this._getSourceMetaRawOption()||{},g=d&&d.metaRawOption||{},m=(0,r.bZ)(f.seriesLayoutBy,g.seriesLayoutBy)||null,_=(0,r.bZ)(f.sourceHeader,g.sourceHeader),y=(0,r.bZ)(f.dimensions,g.dimensions),v=m!==g.seriesLayoutBy||!!_!==!!g.sourceHeader||y;e=v?[(0,i.gV)(l,{seriesLayoutBy:m,sourceHeader:_,dimensions:y},c)]:[]}else{var b=n;if(s){var F=this._applyTransform(a);e=F.sourceList,t=F.upstreamSignList}else{var w=b.get("source",!0);e=[(0,i.gV)(w,this._getSourceMetaRawOption(),null)],t=[]}}this._setLocalSource(e,t)},e.prototype._applyTransform=function(e){var t,n=this._sourceHost,o=n.get("transform",!0),a=n.get("fromTransformResult",!0);if(null!=a){var u="";1!==e.length&&p(u)}var l=[],c=[];return(0,r.__)(e,(function(e){e.prepareSource();var t=e.getSource(a||0),n="";null==a||t||p(n),l.push(t),c.push(e._getVersionSign())})),o?t=(0,s.py)(o,l,{datasetIndex:n.componentIndex}):null!=a&&(t=[(0,i.BE)(l[0])]),{sourceList:t,upstreamSignList:c}},e.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t<e.length;t++){var n=e[t];if(n._isDirty()||this._upstreamSignList[t]!==n._getVersionSign())return!0}},e.prototype.getSource=function(e){e=e||0;var t=this._sourceList[e];if(!t){var n=this._getUpstreamSourceManagers();return n[0]&&n[0].getSource(e)}return t},e.prototype.getSharedDataStore=function(e){var t=e.makeStoreSchema();return this._innerGetDataStore(t.dimensions,e.source,t.hash)},e.prototype._innerGetDataStore=function(e,t,n){var r=0,i=this._storeList,o=i[r];o||(o=i[r]={});var a=o[n];if(!a){var s=this._getUpstreamSourceManagers()[0];h(this._sourceHost)&&s?a=s._innerGetDataStore(e,t,n):(a=new u.Ay,a.initData(new l.d1(t,e.length),e)),o[n]=a}return a},e.prototype._getUpstreamSourceManagers=function(){var e=this._sourceHost;if(h(e)){var t=(0,a.G9)(e);return t?[t.getSourceManager()]:[]}return(0,r.Tj)((0,a.Gt)(e),(function(e){return e.getSourceManager()}))},e.prototype._getSourceMetaRawOption=function(){var e,t,n,r=this._sourceHost;if(h(r))e=r.get("seriesLayoutBy",!0),t=r.get("sourceHeader",!0),n=r.get("dimensions",!0);else if(!this._getUpstreamSourceManagers().length){var i=r;e=i.get("seriesLayoutBy",!0),t=i.get("sourceHeader",!0),n=i.get("dimensions",!0)}return{seriesLayoutBy:e,sourceHeader:t,dimensions:n}},e}();function d(e){var t=e.option.transform;t&&(0,r.En)(e.option.transform)}function h(e){return"series"===e.mainType}function p(e){throw new Error(e)}},73767:function(e,t,n){"use strict";n.d(t,{py:function(){return y},v5:function(){return _}});var r=n(88239),i=n(53839),o=n(5179),a=n(63354),s=n(52118),u=n(69208),l=n(35117),c=function(){function e(){}return e.prototype.getRawData=function(){throw new Error("not supported")},e.prototype.getRawDataItem=function(e){throw new Error("not supported")},e.prototype.cloneRawData=function(){},e.prototype.getDimensionInfo=function(e){},e.prototype.cloneAllDimensionInfo=function(){},e.prototype.count=function(){},e.prototype.retrieveValue=function(e,t){},e.prototype.retrieveValueFromItem=function(e,t){},e.prototype.convertValue=function(e,t){return(0,s.Pn)(e,t)},e}();function d(e,t){var n=new c,i=e.data,s=n.sourceFormat=e.sourceFormat,l=e.startIndex,d="";e.seriesLayoutBy!==r.i_&&(0,u.$8)(d);var m=[],_={},y=e.dimensionsDefine;if(y)(0,o.__)(y,(function(e,t){var n=e.name,r={index:t,name:n,displayName:e.displayName};if(m.push(r),null!=n){var i="";(0,o.$3)(_,n)&&(0,u.$8)(i),_[n]=r}}));else for(var v=0;v<e.dimensionsDetectedCount;v++)m.push({index:v});var b=(0,a.sC)(s,r.i_);t.__isBuiltIn&&(n.getRawDataItem=function(e){return b(i,l,m,e)},n.getRawData=(0,o.oI)(h,null,e)),n.cloneRawData=(0,o.oI)(p,null,e);var F=(0,a.Kd)(s,r.i_);n.count=(0,o.oI)(F,null,i,l,m);var w=(0,a.uQ)(s);n.retrieveValue=function(e,t){var n=b(i,l,m,e);return C(n,t)};var C=n.retrieveValueFromItem=function(e,t){if(null!=e){var n=m[t];return n?w(e,t,n.name):void 0}};return n.getDimensionInfo=(0,o.oI)(f,null,m,_),n.cloneAllDimensionInfo=(0,o.oI)(g,null,m),n}function h(e){var t=e.sourceFormat;if(!b(t)){var n="";0,(0,u.$8)(n)}return e.data}function p(e){var t=e.sourceFormat,n=e.data;if(!b(t)){var i="";0,(0,u.$8)(i)}if(t===r.Km){for(var a=[],s=0,l=n.length;s<l;s++)a.push(n[s].slice());return a}if(t===r.Wk){for(a=[],s=0,l=n.length;s<l;s++)a.push((0,o.X$)({},n[s]));return a}}function f(e,t,n){if(null!=n)return(0,o.Et)(n)||!isNaN(n)&&!(0,o.$3)(t,n)?e[n]:(0,o.$3)(t,n)?t[n]:void 0}function g(e){return(0,o.o8)(e)}var m=(0,o.nt)();function _(e){e=(0,o.o8)(e);var t=e.type,n="";t||(0,u.$8)(n);var r=t.split(":");2!==r.length&&(0,u.$8)(n);var i=!1;"echarts"===r[0]&&(t=r[1],i=!0),e.__isBuiltIn=i,m.set(t,e)}function y(e,t,n){var r=(0,i.qB)(e),o=r.length,a="";o||(0,u.$8)(a);for(var s=0,l=o;s<l;s++){var c=r[s];t=v(c,t,n,1===o?null:s),s!==l-1&&(t.length=Math.max(t.length,1))}return t}function v(e,t,n,a){var s="";t.length||(0,u.$8)(s),(0,o.Gv)(e)||(0,u.$8)(s);var c=e.type,h=m.get(c);h||(0,u.$8)(s);var p=(0,o.Tj)(t,(function(e){return d(e,h)})),f=(0,i.qB)(h.transform({upstream:p[0],upstreamList:p,config:(0,o.o8)(e.config)}));return(0,o.Tj)(f,(function(e,n){var i="";(0,o.Gv)(e)||(0,u.$8)(i),e.data||(0,u.$8)(i);var a,s=(0,l.wZ)(e.data);b(s)||(0,u.$8)(i);var c=t[0];if(c&&0===n&&!e.dimensions){var d=c.startIndex;d&&(e.data=c.data.slice(0,d).concat(e.data)),a={seriesLayoutBy:r.i_,sourceHeader:d,dimensions:c.metaRawOption.dimensions}}else a={seriesLayoutBy:r.i_,sourceHeader:0,dimensions:e.dimensions};return(0,l.gV)(e.data,a,null)}))}function b(e){return e===r.Km||e===r.Wk}},97264:function(e,t,n){"use strict";n.d(t,{Y:function(){return p}});var r=n(71066),i=n(25256),o=n(48643),a=n(81132),s=n(55198),u=n(5179),l=n(97459),c=n(6881),d=[],h={registerPreprocessor:r.lP,registerProcessor:r.qg,registerPostInit:r.cf,registerPostUpdate:r.tb,registerUpdateLifecycle:r.xV,registerAction:r.OH,registerCoordinateSystem:r.pX,registerLayout:r.Oh,registerVisual:r.AF,registerTransform:r.iY,registerLoading:r.Ej,registerMap:r.mz,registerImpl:l.m,PRIORITY:r.FQ,ComponentModel:a.A,ComponentView:i.A,SeriesModel:s.A,ChartView:o.A,registerComponentModel:function(e){a.A.registerClass(e)},registerComponentView:function(e){i.A.registerClass(e)},registerSeriesModel:function(e){s.A.registerClass(e)},registerChartView:function(e){o.A.registerClass(e)},registerSubTypeDefaulter:function(e,t){a.A.registerSubTypeDefaulter(e,t)},registerPainter:function(e,t){(0,c.fI)(e,t)}};function p(e){(0,u.cy)(e)?(0,u.__)(e,(function(e){p(e)})):(0,u.qh)(d,e)>=0||(d.push(e),(0,u.Tn)(e)&&(e={install:e}),e.install(h))}},19684:function(e,t,n){"use strict";n.d(t,{QK:function(){return O},YI:function(){return M},eR:function(){return P},lB:function(){return E},rv:function(){return I}});var r=n(21473),i=n(6107),o=n(90892),a=n(82146),s=n(12186),u=n(19008),l=n(5179),c=n(64946),d=n(41548),h=n(14238),p=2*Math.PI,f=a.A.CMD,g=["top","right","bottom","left"];function m(e,t,n,r,i){var o=n.width,a=n.height;switch(e){case"top":r.set(n.x+o/2,n.y-t),i.set(0,-1);break;case"bottom":r.set(n.x+o/2,n.y+a+t),i.set(0,1);break;case"left":r.set(n.x-t,n.y+a/2),i.set(-1,0);break;case"right":r.set(n.x+o+t,n.y+a/2),i.set(1,0);break}}function _(e,t,n,r,i,o,a,u,l){a-=e,u-=t;var c=Math.sqrt(a*a+u*u);a/=c,u/=c;var d=a*n+e,h=u*n+t;if(Math.abs(r-i)%p<1e-4)return l[0]=d,l[1]=h,c-n;if(o){var f=r;r=(0,s.n)(i),i=(0,s.n)(f)}else r=(0,s.n)(r),i=(0,s.n)(i);r>i&&(i+=p);var g=Math.atan2(u,a);if(g<0&&(g+=p),g>=r&&g<=i||g+p>=r&&g+p<=i)return l[0]=d,l[1]=h,c-n;var m=n*Math.cos(r)+e,_=n*Math.sin(r)+t,y=n*Math.cos(i)+e,v=n*Math.sin(i)+t,b=(m-a)*(m-a)+(_-u)*(_-u),F=(y-a)*(y-a)+(v-u)*(v-u);return b<F?(l[0]=m,l[1]=_,Math.sqrt(b)):(l[0]=y,l[1]=v,Math.sqrt(F))}function y(e,t,n,r,i,o,a,s){var u=i-e,l=o-t,c=n-e,d=r-t,h=Math.sqrt(c*c+d*d);c/=h,d/=h;var p=u*c+l*d,f=p/h;s&&(f=Math.min(Math.max(f,0),1)),f*=h;var g=a[0]=e+f*c,m=a[1]=t+f*d;return Math.sqrt((g-i)*(g-i)+(m-o)*(m-o))}function v(e,t,n,r,i,o,a){n<0&&(e+=n,n=-n),r<0&&(t+=r,r=-r);var s=e+n,u=t+r,l=a[0]=Math.min(Math.max(i,e),s),c=a[1]=Math.min(Math.max(o,t),u);return Math.sqrt((l-i)*(l-i)+(c-o)*(c-o))}var b=[];function F(e,t,n){var r=v(t.x,t.y,t.width,t.height,e.x,e.y,b);return n.set(b[0],b[1]),r}function w(e,t,n){for(var r,i,o=0,a=0,s=0,l=0,c=1/0,d=t.data,h=e.x,p=e.y,g=0;g<d.length;){var m=d[g++];1===g&&(o=d[g],a=d[g+1],s=o,l=a);var F=c;switch(m){case f.M:s=d[g++],l=d[g++],o=s,a=l;break;case f.L:F=y(o,a,d[g],d[g+1],h,p,b,!0),o=d[g++],a=d[g++];break;case f.C:F=(0,u.Et)(o,a,d[g++],d[g++],d[g++],d[g++],d[g],d[g+1],h,p,b),o=d[g++],a=d[g++];break;case f.Q:F=(0,u.kh)(o,a,d[g++],d[g++],d[g],d[g+1],h,p,b),o=d[g++],a=d[g++];break;case f.A:var w=d[g++],C=d[g++],D=d[g++],S=d[g++],k=d[g++],x=d[g++];g+=1;var E=!!(1-d[g++]);r=Math.cos(k)*D+w,i=Math.sin(k)*S+C,g<=1&&(s=r,l=i);var A=(h-w)*S/D+w;F=_(w,C,S,k,k+x,E,A,p,b),o=Math.cos(k+x)*D+w,a=Math.sin(k+x)*S+C;break;case f.R:s=o=d[g++],l=a=d[g++];var T=d[g++],M=d[g++];F=v(s,l,T,M,h,p,b);break;case f.Z:F=y(o,a,s,l,h,p,b,!0),o=s,a=l;break}F<c&&(c=F,n.set(b[0],b[1]))}return c}var C=new r.A,D=new r.A,S=new r.A,k=new r.A,x=new r.A;function E(e,t){if(e){var n=e.getTextGuideLine(),o=e.getTextContent();if(o&&n){var a=e.textGuideLineConfig||{},s=[[0,0],[0,0],[0,0]],u=a.candidates||g,l=o.getBoundingRect().clone();l.applyTransform(o.getComputedTransform());var d=1/0,h=a.anchor,p=e.getComputedTransform(),f=p&&(0,c.B8)([],p),_=t.get("length2")||0;h&&S.copy(h);for(var y=0;y<u.length;y++){var v=u[y];m(v,0,l,C,k),r.A.scaleAndAdd(D,C,k,_),D.transform(f);var b=e.getBoundingRect(),x=h?h.distance(D):e instanceof i.Ay?w(D,e.path,S):F(D,b,S);x<d&&(d=x,D.transform(p),S.transform(p),S.toArray(s[0]),D.toArray(s[1]),C.toArray(s[2]))}M(s,t.get("minTurnAngle")),n.setShape({points:s})}}}var A=[],T=new r.A;function M(e,t){if(t<=180&&t>0){t=t/180*Math.PI,C.fromArray(e[0]),D.fromArray(e[1]),S.fromArray(e[2]),r.A.sub(k,C,D),r.A.sub(x,S,D);var n=k.len(),i=x.len();if(!(n<.001||i<.001)){k.scale(1/n),x.scale(1/i);var o=k.dot(x),a=Math.cos(t);if(a<o){var s=y(D.x,D.y,S.x,S.y,C.x,C.y,A,!1);T.fromArray(A),T.scaleAndAdd(x,s/Math.tan(Math.PI-t));var u=S.x!==D.x?(T.x-D.x)/(S.x-D.x):(T.y-D.y)/(S.y-D.y);if(isNaN(u))return;u<0?r.A.copy(T,D):u>1&&r.A.copy(T,S),T.toArray(e[1])}}}}function O(e,t,n){if(n<=180&&n>0){n=n/180*Math.PI,C.fromArray(e[0]),D.fromArray(e[1]),S.fromArray(e[2]),r.A.sub(k,D,C),r.A.sub(x,S,D);var i=k.len(),o=x.len();if(!(i<.001||o<.001)){k.scale(1/i),x.scale(1/o);var a=k.dot(t),s=Math.cos(n);if(a<s){var u=y(D.x,D.y,S.x,S.y,C.x,C.y,A,!1);T.fromArray(A);var l=Math.PI/2,c=Math.acos(x.dot(t)),d=l+c-n;if(d>=l)r.A.copy(T,S);else{T.scaleAndAdd(x,u/Math.tan(Math.PI/2-d));var h=S.x!==D.x?(T.x-D.x)/(S.x-D.x):(T.y-D.y)/(S.y-D.y);if(isNaN(h))return;h<0?r.A.copy(T,D):h>1&&r.A.copy(T,S)}T.toArray(e[1])}}}}function L(e,t,n,r){var i="normal"===n,o=i?e:e.ensureState(n);o.ignore=t;var a=r.get("smooth");a&&!0===a&&(a=.3),o.shape=o.shape||{},a>0&&(o.shape.smooth=a);var s=r.getModel("lineStyle").getLineStyle();i?e.useStyle(s):o.style=s}function R(e,t){var n=t.smooth,r=t.points;if(r)if(e.moveTo(r[0][0],r[0][1]),n>0&&r.length>=3){var i=d.xg(r[0],r[1]),o=d.xg(r[1],r[2]);if(!i||!o)return e.lineTo(r[1][0],r[1][1]),void e.lineTo(r[2][0],r[2][1]);var a=Math.min(i,o)*n,s=d.Cc([],r[1],r[0],a/i),u=d.Cc([],r[1],r[2],a/o),l=d.Cc([],s,u,.5);e.bezierCurveTo(s[0],s[1],s[0],s[1],l[0],l[1]),e.bezierCurveTo(u[0],u[1],u[0],u[1],r[2][0],r[2][1])}else for(var c=1;c<r.length;c++)e.lineTo(r[c][0],r[c][1])}function P(e,t,n){var r=e.getTextGuideLine(),i=e.getTextContent();if(i){for(var a=t.normal,s=a.get("show"),u=i.ignore,c=0;c<h.wV.length;c++){var d=h.wV[c],p=t[d],f="normal"===d;if(p){var g=p.get("show"),m=f?u:(0,l.bZ)(i.states[d]&&i.states[d].ignore,u);if(m||!(0,l.bZ)(g,s)){var _=f?r:r&&r.states[d];_&&(_.ignore=!0),r&&L(r,!0,d,p);continue}r||(r=new o.A,e.setTextGuideLine(r),f||!u&&s||L(r,!0,"normal",t.normal),e.stateProxy&&(r.stateProxy=e.stateProxy)),L(r,!1,d,p)}}if(r){(0,l.NT)(r.style,n),r.style.fill=null;var y=a.get("showAbove"),v=e.textGuideLineConfig=e.textGuideLineConfig||{};v.showAbove=y||!1,r.buildPath=R}}else r&&e.removeTextGuideLine()}function I(e,t){t=t||"labelLine";for(var n={normal:e.getModel(t)},r=0;r<h.BV.length;r++){var i=h.BV[r];n[i]=e.getModel([i,t])}return n}},41776:function(e,t,n){"use strict";n.d(t,{If:function(){return l},QX:function(){return s},Xe:function(){return u},os:function(){return o}});var r=n(21089),i=n(27753);function o(e){for(var t=[],n=0;n<e.length;n++){var i=e[n];if(!i.defaultAttr.ignore){var o=i.label,a=o.getComputedTransform(),s=o.getBoundingRect(),u=!a||a[1]<1e-5&&a[2]<1e-5,l=o.style.margin||0,c=s.clone();c.applyTransform(a),c.x-=l/2,c.y-=l/2,c.width+=l,c.height+=l;var d=u?new r.A(s,a):null;t.push({label:o,labelLine:i.labelLine,rect:c,localRect:s,obb:d,priority:i.priority,defaultAttr:i.defaultAttr,layoutOption:i.computedLayoutOption,axisAligned:u,transform:a})}}return t}function a(e,t,n,r,i,o){var a=e.length;if(!(a<2)){e.sort((function(e,n){return e.rect[t]-n.rect[t]}));for(var s,u=0,l=!1,c=[],d=0,h=0;h<a;h++){var p=e[h],f=p.rect;s=f[t]-u,s<0&&(f[t]-=s,p.label[t]-=s,l=!0);var g=Math.max(-s,0);c.push(g),d+=g,u=f[t]+f[n]}d>0&&o&&w(-d/a,0,a);var m,_,y=e[0],v=e[a-1];return b(),m<0&&C(-m,.8),_<0&&C(_,.8),b(),F(m,_,1),F(_,m,-1),b(),m<0&&D(-m),_<0&&D(_),l}function b(){m=y.rect[t]-r,_=i-v.rect[t]-v.rect[n]}function F(e,t,n){if(e<0){var r=Math.min(t,-e);if(r>0){w(r*n,0,a);var i=r+e;i<0&&C(-i*n,1)}else C(-e*n,1)}}function w(n,r,i){0!==n&&(l=!0);for(var o=r;o<i;o++){var a=e[o],s=a.rect;s[t]+=n,a.label[t]+=n}}function C(r,i){for(var o=[],s=0,u=1;u<a;u++){var l=e[u-1].rect,c=Math.max(e[u].rect[t]-l[t]-l[n],0);o.push(c),s+=c}if(s){var d=Math.min(Math.abs(r)/s,i);if(r>0)for(u=0;u<a-1;u++){var h=o[u]*d;w(h,0,u+1)}else for(u=a-1;u>0;u--){h=o[u-1]*d;w(-h,u,a)}}}function D(e){var t=e<0?-1:1;e=Math.abs(e);for(var n=Math.ceil(e/(a-1)),r=0;r<a-1;r++)if(t>0?w(n,0,r+1):w(-n,a-r-1,a),e-=n,e<=0)return}}function s(e,t,n,r){return a(e,"x","width",t,n,r)}function u(e,t,n,r){return a(e,"y","height",t,n,r)}function l(e){var t=[];e.sort((function(e,t){return t.priority-e.priority}));var n=new i.A(0,0,0,0);function o(e){if(!e.ignore){var t=e.ensureState("emphasis");null==t.ignore&&(t.ignore=!1)}e.ignore=!0}for(var a=0;a<e.length;a++){var s=e[a],u=s.axisAligned,l=s.localRect,c=s.transform,d=s.label,h=s.labelLine;n.copy(s.rect),n.width-=.1,n.height-=.1,n.x+=.05,n.y+=.05;for(var p=s.obb,f=!1,g=0;g<t.length;g++){var m=t[g];if(n.intersect(m.rect)){if(u&&m.axisAligned){f=!0;break}if(m.obb||(m.obb=new r.A(m.localRect,m.transform)),p||(p=new r.A(l,c)),p.intersect(m.obb)){f=!0;break}}}f?(o(d),h&&o(h)):(d.attr("ignore",s.defaultAttr.ignore),h&&h.attr("ignore",s.defaultAttr.labelGuideIgnore),t.push(s))}}},62825:function(e,t,n){"use strict";n.d(t,{Lu:function(){return w},Oh:function(){return C},VB:function(){return p},c8:function(){return F},lx:function(){return h},qM:function(){return d},sD:function(){return f},xb:function(){return D}});var r=n(25833),i=n(5179),o=n(14238),a=n(53839),s=n(31989),u={};function l(e,t){for(var n=0;n<o.BV.length;n++){var r=o.BV[n],i=t[r],a=e.ensureState(r);a.style=a.style||{},a.style.text=i}var s=e.currentStates.slice();e.clearStates(!0),e.setStyle({text:t.normal}),e.useStates(s,!0)}function c(e,t,n){var r,a=e.labelFetcher,s=e.labelDataIndex,u=e.labelDimIndex,l=t.normal;a&&(r=a.getFormattedLabel(s,"normal",null,u,l&&l.get("formatter"),null!=n?{interpolatedValue:n}:null)),null==r&&(r=(0,i.Tn)(e.defaultText)?e.defaultText(s,e,n):e.defaultText);for(var c={normal:r},d=0;d<o.BV.length;d++){var h=o.BV[d],p=t[h];c[h]=(0,i.bZ)(a?a.getFormattedLabel(s,h,null,u,p&&p.get("formatter")):null,r)}return c}function d(e,t,n,a){n=n||u;for(var s=e instanceof r.Ay,d=!1,h=0;h<o.wV.length;h++){var g=t[o.wV[h]];if(g&&g.getShallow("show")){d=!0;break}}var m=s?e:e.getTextContent();if(d){s||(m||(m=new r.Ay,e.setTextContent(m)),e.stateProxy&&(m.stateProxy=e.stateProxy));var _=c(n,t),y=t.normal,v=!!y.getShallow("show"),b=p(y,a&&a.normal,n,!1,!s);b.text=_.normal,s||e.setTextConfig(f(y,n,!1));for(h=0;h<o.BV.length;h++){var F=o.BV[h];g=t[F];if(g){var C=m.ensureState(F),D=!!(0,i.bZ)(g.getShallow("show"),v);if(D!==v&&(C.ignore=!D),C.style=p(g,a&&a[F],n,!0,!s),C.style.text=_[F],!s){var S=e.ensureState(F);S.textConfig=f(g,n,!0)}}}m.silent=!!y.getShallow("silent"),null!=m.style.x&&(b.x=m.style.x),null!=m.style.y&&(b.y=m.style.y),m.ignore=!v,m.useStyle(b),m.dirty(),n.enableTextSetter&&(w(m).setLabelText=function(e){var r=c(n,t,e);l(m,r)})}else m&&(m.ignore=!0);e.dirty()}function h(e,t){t=t||"label";for(var n={normal:e.getModel(t)},r=0;r<o.BV.length;r++){var i=o.BV[r];n[i]=e.getModel([i,t])}return n}function p(e,t,n,r,o){var a={};return g(a,e,n,r,o),t&&(0,i.X$)(a,t),a}function f(e,t,n){t=t||{};var r,o={},a=e.getShallow("rotate"),s=(0,i.bZ)(e.getShallow("distance"),n?null:5),u=e.getShallow("offset");return r=e.getShallow("position")||(n?null:"inside"),"outside"===r&&(r=t.defaultOutsidePosition||"top"),null!=r&&(o.position=r),null!=u&&(o.offset=u),null!=a&&(a*=Math.PI/180,o.rotation=a),null!=s&&(o.distance=s),o.outsideFill="inherit"===e.get("color")?t.inheritColor||null:"auto",o}function g(e,t,n,r,i){n=n||u;var o,a=t.ecModel,s=a&&a.option.textStyle,l=m(t);if(l)for(var c in o={},l)if(l.hasOwnProperty(c)){var d=t.getModel(["rich",c]);b(o[c]={},d,s,n,r,i,!1,!0)}o&&(e.rich=o);var h=t.get("overflow");h&&(e.overflow=h);var p=t.get("minMargin");null!=p&&(e.margin=p),b(e,t,s,n,r,i,!0,!1)}function m(e){var t;while(e&&e!==e.ecModel){var n=(e.option||u).rich;if(n){t=t||{};for(var r=(0,i.HP)(n),o=0;o<r.length;o++){var a=r[o];t[a]=1}}e=e.parentModel}return t}var _=["fontStyle","fontWeight","fontSize","fontFamily","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY"],y=["align","lineHeight","width","height","tag","verticalAlign","ellipsis"],v=["padding","borderWidth","borderRadius","borderDashOffset","backgroundColor","borderColor","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];function b(e,t,n,r,o,a,s,l){n=!o&&n||u;var c=r&&r.inheritColor,d=t.getShallow("color"),h=t.getShallow("textBorderColor"),p=(0,i.bZ)(t.getShallow("opacity"),n.opacity);"inherit"!==d&&"auto"!==d||(d=c||null),"inherit"!==h&&"auto"!==h||(h=c||null),a||(d=d||n.color,h=h||n.textBorderColor),null!=d&&(e.fill=d),null!=h&&(e.stroke=h);var f=(0,i.bZ)(t.getShallow("textBorderWidth"),n.textBorderWidth);null!=f&&(e.lineWidth=f);var g=(0,i.bZ)(t.getShallow("textBorderType"),n.textBorderType);null!=g&&(e.lineDash=g);var m=(0,i.bZ)(t.getShallow("textBorderDashOffset"),n.textBorderDashOffset);null!=m&&(e.lineDashOffset=m),o||null!=p||l||(p=r&&r.defaultOpacity),null!=p&&(e.opacity=p),o||a||null==e.fill&&r.inheritColor&&(e.fill=r.inheritColor);for(var b=0;b<_.length;b++){var F=_[b],w=(0,i.bZ)(t.getShallow(F),n[F]);null!=w&&(e[F]=w)}for(b=0;b<y.length;b++){F=y[b],w=t.getShallow(F);null!=w&&(e[F]=w)}if(null==e.verticalAlign){var C=t.getShallow("baseline");null!=C&&(e.verticalAlign=C)}if(!s||!r.disableBox){for(b=0;b<v.length;b++){F=v[b],w=t.getShallow(F);null!=w&&(e[F]=w)}var D=t.getShallow("borderType");null!=D&&(e.borderDash=D),"auto"!==e.backgroundColor&&"inherit"!==e.backgroundColor||!c||(e.backgroundColor=c),"auto"!==e.borderColor&&"inherit"!==e.borderColor||!c||(e.borderColor=c)}}function F(e,t){var n=t&&t.getModel("textStyle");return(0,i.Bq)([e.fontStyle||n&&n.getShallow("fontStyle")||"",e.fontWeight||n&&n.getShallow("fontWeight")||"",(e.fontSize||n&&n.getShallow("fontSize")||12)+"px",e.fontFamily||n&&n.getShallow("fontFamily")||"sans-serif"].join(" "))}var w=(0,a.$r)();function C(e,t,n,r){if(e){var i=w(e);i.prevValue=i.value,i.value=n;var o=t.normal;i.valueAnimation=o.get("valueAnimation"),i.valueAnimation&&(i.precision=o.get("precision"),i.defaultInterpolatedText=r,i.statesModels=t)}}function D(e,t,n,r,o){var u=w(e);if(u.valueAnimation&&u.prevValue!==u.value){var d=u.defaultInterpolatedText,h=(0,i.bZ)(u.interpolatedValue,u.prevValue),p=u.value;e.percent=0,(null==u.prevValue?s.LW:s.oi)(e,{percent:1},r,t,null,f)}function f(r){var i=(0,a.Il)(n,u.precision,h,p,r);u.interpolatedValue=1===r?null:i;var s=c({labelDataIndex:t,labelFetcher:o,defaultText:d?d(i):i+""},u.statesModels,i);l(e,s)}}},38961:function(e,t,n){"use strict";n.d(t,{DL:function(){return d},GL:function(){return h},KF:function(){return y},VA:function(){return m},Zp:function(){return _},vq:function(){return f}});var r=n(5179),i=n(58773),o=n(83923),a=n(12367),s=n(8389),u="__ec_stack_";function l(e){return e.get("stack")||u+e.seriesIndex}function c(e){return e.dim+e.index}function d(e){var t=[],n=e.axis,i="axis0";if("category"===n.type){for(var o=n.getBandWidth(),a=0;a<e.count;a++)t.push((0,r.NT)({bandWidth:o,axisKey:i,stackId:u+a},e));var s=g(t),l=[];for(a=0;a<e.count;a++){var c=s[i][u+a];c.offsetCenter=c.offset+c.width/2,l.push(c)}return l}}function h(e,t){var n=[];return t.eachSeriesByType(e,(function(e){v(e)&&n.push(e)})),n}function p(e){var t={};(0,r.__)(e,(function(e){var n=e.coordinateSystem,r=n.getBaseAxis();if("time"===r.type||"value"===r.type)for(var i=e.getData(),o=r.dim+"_"+r.index,a=i.getDimensionIndex(i.mapDimension(r.dim)),s=i.getStore(),u=0,l=s.count();u<l;++u){var c=s.get(a,u);t[o]?t[o].push(c):t[o]=[c]}}));var n={};for(var i in t)if(t.hasOwnProperty(i)){var o=t[i];if(o){o.sort((function(e,t){return e-t}));for(var a=null,s=1;s<o.length;++s){var u=o[s]-o[s-1];u>0&&(a=null===a?u:Math.min(a,u))}n[i]=a}}return n}function f(e){var t=p(e),n=[];return(0,r.__)(e,(function(e){var r,o=e.coordinateSystem,a=o.getBaseAxis(),s=a.getExtent();if("category"===a.type)r=a.getBandWidth();else if("value"===a.type||"time"===a.type){var u=a.dim+"_"+a.index,d=t[u],h=Math.abs(s[1]-s[0]),p=a.scale.getExtent(),f=Math.abs(p[1]-p[0]);r=d?h/f*d:h}else{var g=e.getData();r=Math.abs(s[1]-s[0])/g.count()}var m=(0,i.lo)(e.get("barWidth"),r),_=(0,i.lo)(e.get("barMaxWidth"),r),y=(0,i.lo)(e.get("barMinWidth")||(b(e)?.5:1),r),v=e.get("barGap"),F=e.get("barCategoryGap");n.push({bandWidth:r,barWidth:m,barMaxWidth:_,barMinWidth:y,barGap:v,barCategoryGap:F,axisKey:c(a),stackId:l(e)})})),g(n)}function g(e){var t={};(0,r.__)(e,(function(e,n){var r=e.axisKey,i=e.bandWidth,o=t[r]||{bandWidth:i,remainedWidth:i,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},a=o.stacks;t[r]=o;var s=e.stackId;a[s]||o.autoWidthCount++,a[s]=a[s]||{width:0,maxWidth:0};var u=e.barWidth;u&&!a[s].width&&(a[s].width=u,u=Math.min(o.remainedWidth,u),o.remainedWidth-=u);var l=e.barMaxWidth;l&&(a[s].maxWidth=l);var c=e.barMinWidth;c&&(a[s].minWidth=c);var d=e.barGap;null!=d&&(o.gap=d);var h=e.barCategoryGap;null!=h&&(o.categoryGap=h)}));var n={};return(0,r.__)(t,(function(e,t){n[t]={};var o=e.stacks,a=e.bandWidth,s=e.categoryGap;if(null==s){var u=(0,r.HP)(o).length;s=Math.max(35-4*u,15)+"%"}var l=(0,i.lo)(s,a),c=(0,i.lo)(e.gap,1),d=e.remainedWidth,h=e.autoWidthCount,p=(d-l)/(h+(h-1)*c);p=Math.max(p,0),(0,r.__)(o,(function(e){var t=e.maxWidth,n=e.minWidth;if(e.width){r=e.width;t&&(r=Math.min(r,t)),n&&(r=Math.max(r,n)),e.width=r,d-=r+c*r,h--}else{var r=p;t&&t<r&&(r=Math.min(t,d)),n&&n>r&&(r=n),r!==p&&(e.width=r,d-=r+c*r,h--)}})),p=(d-l)/(h+(h-1)*c),p=Math.max(p,0);var f,g=0;(0,r.__)(o,(function(e,t){e.width||(e.width=p),f=e,g+=e.width*(1+c)})),f&&(g-=f.width*c);var m=-g/2;(0,r.__)(o,(function(e,r){n[t][r]=n[t][r]||{bandWidth:a,offset:m,width:e.width},m+=e.width*(1+c)}))})),n}function m(e,t,n){if(e&&t){var r=e[c(t)];return null!=r&&null!=n?r[l(n)]:r}}function _(e,t){var n=h(e,t),i=f(n);(0,r.__)(n,(function(e){var t=e.getData(),n=e.coordinateSystem,r=n.getBaseAxis(),o=l(e),a=i[c(r)][o],s=a.offset,u=a.width;t.setLayout({bandWidth:a.bandWidth,offset:s,size:u})}))}function y(e){return{seriesType:e,plan:(0,a.A)(),reset:function(e){if(v(e)){var t=e.getData(),n=e.coordinateSystem,r=n.getBaseAxis(),i=n.getOtherAxis(r),a=t.getDimensionIndex(t.mapDimension(i.dim)),u=t.getDimensionIndex(t.mapDimension(r.dim)),l=e.get("showBackground",!0),c=t.mapDimension(i.dim),d=t.getCalculationInfo("stackResultDimension"),h=(0,o.sJ)(t,c)&&!!t.getCalculationInfo("stackedOnSeries"),p=i.isHorizontal(),f=F(r,i),g=b(e),m=e.get("barMinHeight")||0,_=d&&t.getDimensionIndex(d),y=t.getLayout("size"),w=t.getLayout("offset");return{progress:function(e,t){var r,i=e.count,o=g&&(0,s.J)(3*i),c=g&&l&&(0,s.J)(3*i),d=g&&(0,s.J)(i),v=n.master.getRect(),b=p?v.width:v.height,F=t.getStore(),C=0;while(null!=(r=e.next())){var D=F.get(h?_:a,r),S=F.get(u,r),k=f,x=void 0;h&&(x=+D-F.get(a,r));var E=void 0,A=void 0,T=void 0,M=void 0;if(p){var O=n.dataToPoint([D,S]);if(h){var L=n.dataToPoint([x,S]);k=L[0]}E=k,A=O[1]+w,T=O[0]-k,M=y,Math.abs(T)<m&&(T=(T<0?-1:1)*m)}else{O=n.dataToPoint([S,D]);if(h){L=n.dataToPoint([S,x]);k=L[1]}E=O[0]+w,A=k,T=y,M=O[1]-k,Math.abs(M)<m&&(M=(M<=0?-1:1)*m)}g?(o[C]=E,o[C+1]=A,o[C+2]=p?T:M,c&&(c[C]=p?v.x:E,c[C+1]=p?A:v.y,c[C+2]=b),d[r]=r):t.setItemLayout(r,{x:E,y:A,width:T,height:M}),C+=3}g&&t.setLayout({largePoints:o,largeDataIndices:d,largeBackgroundPoints:c,valueAxisHorizontal:p})}}}}}}function v(e){return e.coordinateSystem&&"cartesian2d"===e.coordinateSystem.type}function b(e){return e.pipelineContext&&e.pipelineContext.large}function F(e,t){var n=t.model.get("startValue");return n||(n=0),t.toGlobalCoord(t.dataToCoord("log"===t.type?n>0?n:1:n))}},50941:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(5179),i=n(12367),o=n(83923),a=n(8389);function s(e,t){return{seriesType:e,plan:(0,i.A)(),reset:function(e){var n=e.getData(),i=e.coordinateSystem,s=e.pipelineContext,u=t||s.large;if(i){var l=(0,r.Tj)(i.dimensions,(function(e){return n.mapDimension(e)})).slice(0,2),c=l.length,d=n.getCalculationInfo("stackResultDimension");(0,o.sJ)(n,l[0])&&(l[0]=d),(0,o.sJ)(n,l[1])&&(l[1]=d);var h=n.getStore(),p=n.getDimensionIndex(l[0]),f=n.getDimensionIndex(l[1]);return c&&{progress:function(e,t){for(var n=e.end-e.start,r=u&&(0,a.J)(n*c),o=[],s=[],l=e.start,d=0;l<e.end;l++){var g=void 0;if(1===c){var m=h.get(p,l);g=i.dataToPoint(m,null,s)}else o[0]=h.get(p,l),o[1]=h.get(f,l),g=i.dataToPoint(o,null,s);u?(r[d++]=g[0],r[d++]=g[1]):t.setItemLayout(l,g.slice())}u&&t.setLayout("points",r)}}}}}}},343:function(e,t,n){"use strict";n.d(t,{I:function(){return o},l:function(){return s}});var r=n(5179),i=n(53839);function o(e,t){function n(t,n){var r=[];return t.eachComponent({mainType:"series",subType:e,query:n},(function(e){r.push(e.seriesIndex)})),r}(0,r.__)([[e+"ToggleSelect","toggleSelect"],[e+"Select","select"],[e+"UnSelect","unselect"]],(function(e){t(e[0],(function(t,i,o){t=(0,r.X$)({},t),o.dispatchAction((0,r.X$)(t,{type:e[1],seriesIndex:n(i,t)}))}))}))}function a(e,t,n,o,a){var s=e+t;n.isSilent(s)||o.eachComponent({mainType:"series",subType:"pie"},(function(e){for(var t=e.seriesIndex,o=e.option.selectedMap,u=a.selected,l=0;l<u.length;l++)if(u[l].seriesIndex===t){var c=e.getData(),d=(0,i.le)(c,a.fromActionPayload);n.trigger(s,{type:s,seriesId:e.id,name:(0,r.cy)(d)?c.getName(d[0]):c.getName(d),selected:(0,r.Kg)(o)?o:(0,r.X$)({},o)})}}))}function s(e,t,n){e.on("selectchanged",(function(e){var r=n.getModel();e.isFromClick?(a("map","selectchanged",t,r,e),a("pie","selectchanged",t,r,e)):"select"===e.fromAction?(a("map","selected",t,r,e),a("pie","selected",t,r,e)):"unselect"===e.fromAction&&(a("map","unselected",t,r,e),a("pie","unselected",t,r,e))}))}},81132:function(e,t,n){"use strict";var r=n(2492),i=n(5179),o=n(2259),a=n(92137),s=n(75356),u=n(53839),l=n(40562),c=(0,u.$r)(),d=function(e){function t(t,n,r){var i=e.call(this,t,n,r)||this;return i.uid=a.$Q("ec_cpt_model"),i}return(0,r.C6)(t,e),t.prototype.init=function(e,t,n){this.mergeDefaultAndTheme(e,n)},t.prototype.mergeDefaultAndTheme=function(e,t){var n=l.ad(this),r=n?l.vs(e):{},o=t.getTheme();i.h1(e,o.get(this.mainType)),i.h1(e,this.getDefaultOption()),n&&l.YA(e,r,n)},t.prototype.mergeOption=function(e,t){i.h1(this.option,e,!0);var n=l.ad(this);n&&l.YA(this.option,e,n)},t.prototype.optionUpdated=function(e,t){},t.prototype.getDefaultOption=function(){var e=this.constructor;if(!(0,s._E)(e))return e.defaultOption;var t=c(this);if(!t.defaultOption){var n=[],r=e;while(r){var o=r.prototype.defaultOption;o&&n.push(o),r=r.superClass}for(var a={},u=n.length-1;u>=0;u--)a=i.h1(a,n[u],!0);t.defaultOption=a}return t.defaultOption},t.prototype.getReferringComponents=function(e,t){var n=e+"Index",r=e+"Id";return(0,u.JO)(this.ecModel,e,{index:this.get(n,!0),id:this.get(r,!0)},t)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(o.A);function h(e){var t=[];return i.__(d.getClassesByMainType(e),(function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])})),t=i.Tj(t,(function(e){return(0,s.CC)(e).main})),"dataset"!==e&&i.qh(t,"dataset")<=0&&t.unshift("dataset"),t}(0,s.q7)(d,o.A),(0,s.tQ)(d),a.A6(d),a.vf(d,h),t.A=d},2259:function(e,t,n){"use strict";n.d(t,{A:function(){return b}});var r=n(17948),i=n(75356),o=n(36031),a=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],s=(0,o.A)(a),u=function(){function e(){}return e.prototype.getAreaStyle=function(e,t){return s(this,e,t)},e}(),l=n(62825),c=n(25833),d=["textStyle","color"],h=["fontStyle","fontWeight","fontSize","fontFamily","padding","lineHeight","rich","width","height","overflow"],p=new c.Ay,f=function(){function e(){}return e.prototype.getTextColor=function(e){var t=this.ecModel;return this.getShallow("color")||(!e&&t?t.get(d):null)},e.prototype.getFont=function(){return(0,l.c8)({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},e.prototype.getTextRect=function(e){for(var t={text:e,verticalAlign:this.getShallow("verticalAlign")||this.getShallow("baseline")},n=0;n<h.length;n++)t[h[n]]=this.getShallow(h[n]);return p.useStyle(t),p.update(),p.getBoundingRect()},e}(),g=f,m=n(61702),_=n(38093),y=n(5179),v=function(){function e(e,t,n){this.parentModel=t,this.ecModel=n,this.option=e}return e.prototype.init=function(e,t,n){for(var r=[],i=3;i<arguments.length;i++)r[i-3]=arguments[i]},e.prototype.mergeOption=function(e,t){(0,y.h1)(this.option,e,!0)},e.prototype.get=function(e,t){return null==e?this.option:this._doGet(this.parsePath(e),!t&&this.parentModel)},e.prototype.getShallow=function(e,t){var n=this.option,r=null==n?n:n[e];if(null==r&&!t){var i=this.parentModel;i&&(r=i.getShallow(e))}return r},e.prototype.getModel=function(t,n){var r=null!=t,i=r?this.parsePath(t):null,o=r?this._doGet(i):this.option;return n=n||this.parentModel&&this.parentModel.getModel(this.resolveParentPath(i)),new e(o,n,this.ecModel)},e.prototype.isEmpty=function(){return null==this.option},e.prototype.restoreData=function(){},e.prototype.clone=function(){var e=this.constructor;return new e((0,y.o8)(this.option))},e.prototype.parsePath=function(e){return"string"===typeof e?e.split("."):e},e.prototype.resolveParentPath=function(e){return e},e.prototype.isAnimationEnabled=function(){if(!r.A.node&&this.option){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}},e.prototype._doGet=function(e,t){var n=this.option;if(!e)return n;for(var r=0;r<e.length;r++)if(e[r]&&(n=n&&"object"===typeof n?n[e[r]]:null,null==n))break;return null==n&&t&&(n=t._doGet(this.resolveParentPath(e),t.parentModel)),n},e}();(0,i.gq)(v),(0,i.Od)(v),(0,y.co)(v,m.J),(0,y.co)(v,_.s),(0,y.co)(v,u),(0,y.co)(v,g);var b=v},55198:function(e,t,n){"use strict";n.d(t,{U:function(){return _}});var r=n(2492),i=n(5179),o=n(17948),a=n(53839),s=n(81132),u=n(28358),l=n(36866),c=n(40562),d=n(8176),h=n(75356),p=n(82791),f=n(4628),g=a.$r();function m(e,t){return e.getName(t)||e.getId(t)}var _="__universalTransitionEnabled",y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return(0,r.C6)(t,e),t.prototype.init=function(e,t,n){this.seriesIndex=this.componentIndex,this.dataTask=(0,d.U)({count:F,reset:w}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,n);var r=g(this).sourceManager=new p.R(this);r.prepareSource();var i=this.getInitialData(e,n);D(i,this),this.dataTask.context.data=i,g(this).dataBeforeProcessed=i,v(this),this._initSelectedMapFromData(i)},t.prototype.mergeDefaultAndTheme=function(e,t){var n=(0,c.ad)(this),r=n?(0,c.vs)(e):{},o=this.subType;s.A.hasClass(o)&&(o+="Series"),i.h1(e,t.getTheme().get(this.subType)),i.h1(e,this.getDefaultOption()),a.M5(e,"label",["show"]),this.fillDataTextStyle(e.data),n&&(0,c.YA)(e,r,n)},t.prototype.mergeOption=function(e,t){e=i.h1(this.option,e,!0),this.fillDataTextStyle(e.data);var n=(0,c.ad)(this);n&&(0,c.YA)(this.option,e,n);var r=g(this).sourceManager;r.dirty(),r.prepareSource();var o=this.getInitialData(e,t);D(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,g(this).dataBeforeProcessed=o,v(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!i.iu(e))for(var t=["show"],n=0;n<e.length;n++)e[n]&&e[n].label&&a.M5(e[n],"label",t)},t.prototype.getInitialData=function(e,t){},t.prototype.appendData=function(e){var t=this.getRawData();t.appendData(e.data)},t.prototype.getData=function(e){var t=k(this);if(t){var n=t.context.data;return null!=e&&n.getLinkedData?n.getLinkedData(e):n}return g(this).data},t.prototype.getAllData=function(){var e=this.getData();return e&&e.getLinkedDataAll?e.getLinkedDataAll():[{data:e}]},t.prototype.setData=function(e){var t=k(this);if(t){var n=t.context;n.outputData=e,t!==this.dataTask&&(n.data=e)}g(this).data=e},t.prototype.getEncode=function(){var e=this.get("encode",!0);if(e)return i.nt(e)},t.prototype.getSourceManager=function(){return g(this).sourceManager},t.prototype.getSource=function(){return this.getSourceManager().getSource()},t.prototype.getRawData=function(){return g(this).dataBeforeProcessed},t.prototype.getColorBy=function(){var e=this.get("colorBy");return e||"series"},t.prototype.isColorBySeries=function(){return"series"===this.getColorBy()},t.prototype.getBaseAxis=function(){var e=this.coordinateSystem;return e&&e.getBaseAxis&&e.getBaseAxis()},t.prototype.formatTooltip=function(e,t,n){return(0,f.J)({series:this,dataIndex:e,multipleSeries:t})},t.prototype.isAnimationEnabled=function(){var e=this.ecModel;if(o.A.node&&(!e||!e.ssr))return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),!!t},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,t,n){var r=this.ecModel,i=u.X.prototype.getColorFromPalette.call(this,e,t,n);return i||(i=r.getColorFromPalette(e,t,n)),i},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,t){this._innerSelect(this.getData(t),e)},t.prototype.unselect=function(e,t){var n=this.option.selectedMap;if(n){var r=this.option.selectedMode,i=this.getData(t);if("series"===r||"all"===n)return this.option.selectedMap={},void(this._selectedDataIndicesMap={});for(var o=0;o<e.length;o++){var a=e[o],s=m(i,a);n[s]=!1,this._selectedDataIndicesMap[s]=-1}}},t.prototype.toggleSelect=function(e,t){for(var n=[],r=0;r<e.length;r++)n[0]=e[r],this.isSelected(e[r],t)?this.unselect(n,t):this.select(n,t)},t.prototype.getSelectedDataIndices=function(){if("all"===this.option.selectedMap)return[].slice.call(this.getData().getIndices());for(var e=this._selectedDataIndicesMap,t=i.HP(e),n=[],r=0;r<t.length;r++){var o=e[t[r]];o>=0&&n.push(o)}return n},t.prototype.isSelected=function(e,t){var n=this.option.selectedMap;if(!n)return!1;var r=this.getData(t);return("all"===n||n[m(r,e)])&&!r.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[_])return!0;var e=this.option.universalTransition;return!!e&&(!0===e||e&&e.enabled)},t.prototype._innerSelect=function(e,t){var n,r,o=this.option,a=o.selectedMode,s=t.length;if(a&&s)if("series"===a)o.selectedMap="all";else if("multiple"===a){i.Gv(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,l=0;l<s;l++){var c=t[l],d=m(e,c);u[d]=!0,this._selectedDataIndicesMap[d]=e.getRawIndex(c)}}else if("single"===a||!0===a){var h=t[s-1];d=m(e,h);o.selectedMap=(n={},n[d]=!0,n),this._selectedDataIndicesMap=(r={},r[d]=e.getRawIndex(h),r)}},t.prototype._initSelectedMapFromData=function(e){if(!this.option.selectedMap){var t=[];e.hasItemOption&&e.each((function(n){var r=e.getRawDataItem(n);r&&r.selected&&t.push(n)})),t.length>0&&this._innerSelect(e,t)}},t.registerClass=function(e){return s.A.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(s.A);function v(e){var t=e.name;a.O0(e)||(e.name=b(e)||t)}function b(e){var t=e.getRawData(),n=t.mapDimensionsAll("seriesName"),r=[];return i.__(n,(function(e){var n=t.getDimensionInfo(e);n.displayName&&r.push(n.displayName)})),r.join(" ")}function F(e){return e.model.getRawData().count()}function w(e){var t=e.model;return t.setData(t.getRawData().cloneShallow()),C}function C(e,t){t.outputData&&e.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function D(e,t){i.__(i.yB(e.CHANGABLE_METHODS,e.DOWNSAMPLE_METHODS),(function(n){e.wrapMethod(n,i.cF(S,t))}))}function S(e,t){var n=k(e);return n&&n.setOutputEnd((t||this).count()),t}function k(e){var t=(e.ecModel||{}).scheduler,n=t&&t.getPipeline(e.uid);if(n){var r=n.currentTask;if(r){var i=r.agentStubMap;i&&(r=i.get(e.uid))}return r}}i.co(y,l.J),i.co(y,u.X),(0,h.q7)(y,s.A),t.A=y},99627:function(e,t,n){"use strict";n.d(t,{S:function(){return o},a:function(){return a}});var r=n(5179),i=(0,r.nt)();function o(e,t){(0,r.vA)(null==i.get(e)&&t),i.set(e,t)}function a(e,t,n){var r=i.get(t);if(!r)return n;var o=r(e);return o?n.concat(o):n}},36866:function(e,t,n){"use strict";n.d(t,{J:function(){return s},L:function(){return u}});var r=n(5179),i=n(63354),o=n(46243),a=/\{@(.+?)\}/g,s=function(){function e(){}return e.prototype.getDataParams=function(e,t){var n=this.getData(t),r=this.getRawValue(e,t),i=n.getRawIndex(e),o=n.getName(e),a=n.getRawDataItem(e),s=n.getItemVisual(e,"style"),u=s&&s[n.getItemVisual(e,"drawType")||"fill"],l=s&&s.stroke,c=this.mainType,d="series"===c,h=n.userOutput&&n.userOutput.get();return{componentType:c,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:d?this.subType:null,seriesIndex:this.seriesIndex,seriesId:d?this.id:null,seriesName:d?this.name:null,name:o,dataIndex:i,data:a,dataType:t,value:r,color:u,borderColor:l,dimensionNames:h?h.fullDimensions:null,encode:h?h.encode:null,$vars:["seriesName","name","value"]}},e.prototype.getFormattedLabel=function(e,t,n,s,u,l){t=t||"normal";var c=this.getData(n),d=this.getDataParams(e,n);if(l&&(d.value=l.interpolatedValue),null!=s&&r.cy(d.value)&&(d.value=d.value[s]),!u){var h=c.getItemModel(e);u=h.get("normal"===t?["label","formatter"]:[t,"label","formatter"])}if(r.Tn(u))return d.status=t,d.dimensionIndex=s,u(d);if(r.Kg(u)){var p=(0,o.YK)(u,d);return p.replace(a,(function(t,n){var o=n.length,a=n;"["===a.charAt(0)&&"]"===a.charAt(o-1)&&(a=+a.slice(1,o-1));var s=(0,i.QE)(c,e,a);if(l&&r.cy(l.interpolatedValue)){var u=c.getDimensionIndex(a);u>=0&&(s=l.interpolatedValue[u])}return null!=s?s+"":""}))}},e.prototype.getRawValue=function(e,t){return(0,i.QE)(this.getData(t),e)},e.prototype.formatTooltip=function(e,t,n){},e}();function u(e){var t,n;return r.Gv(e)?e.type&&(n=e):t=e,{text:t,frag:n}}},38093:function(e,t,n){"use strict";n.d(t,{L:function(){return i},s:function(){return a}});var r=n(36031),i=[["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["lineDash","borderType"],["lineDashOffset","borderDashOffset"],["lineCap","borderCap"],["lineJoin","borderJoin"],["miterLimit","borderMiterLimit"]],o=(0,r.A)(i),a=function(){function e(){}return e.prototype.getItemStyle=function(e,t){return o(this,e,t)},e}()},61702:function(e,t,n){"use strict";n.d(t,{J:function(){return a},m:function(){return i}});var r=n(36031),i=[["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["lineDash","type"],["lineDashOffset","dashOffset"],["lineCap","cap"],["lineJoin","join"],["miterLimit"]],o=(0,r.A)(i),a=function(){function e(){}return e.prototype.getLineStyle=function(e){return o(this,e)},e}()},36031:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(5179);function i(e,t){for(var n=0;n<e.length;n++)e[n][1]||(e[n][1]=e[n][0]);return t=t||!1,function(n,i,o){for(var a={},s=0;s<e.length;s++){var u=e[s][1];if(!(i&&r.qh(i,u)>=0||o&&r.qh(o,u)<0)){var l=n.getShallow(u,t);null!=l&&(a[e[s][0]]=l)}}return a}}},28358:function(e,t,n){"use strict";n.d(t,{X:function(){return a},x:function(){return s}});var r=n(53839),i=(0,r.$r)(),o=(0,r.$r)(),a=function(){function e(){}return e.prototype.getColorFromPalette=function(e,t,n){var o=(0,r.qB)(this.get("color",!0)),a=this.get("colorLayer",!0);return l(this,i,o,a,e,t,n)},e.prototype.clearColorPalette=function(){c(this,i)},e}();function s(e,t,n,i){var a=(0,r.qB)(e.get(["aria","decal","decals"]));return l(e,o,a,null,t,n,i)}function u(e,t){for(var n=e.length,r=0;r<n;r++)if(e[r].length>t)return e[r];return e[n-1]}function l(e,t,n,r,i,o,a){o=o||e;var s=t(o),l=s.paletteIdx||0,c=s.paletteNameMap=s.paletteNameMap||{};if(c.hasOwnProperty(i))return c[i];var d=null!=a&&r?u(r,a):n;if(d=d||n,d&&d.length){var h=d[l];return i&&(c[i]=h),s.paletteIdx=(l+1)%d.length,h}}function c(e,t){t(e).paletteIdx=0,t(e).paletteNameMap={}}},23406:function(e,t,n){"use strict";function r(e){return{seriesType:e,reset:function(e,t){var n=t.findComponents({mainType:"legend"});if(n&&n.length){var r=e.getData();r.filterSelf((function(e){for(var t=r.getName(e),i=0;i<n.length;i++)if(!n[i].isSelected(t))return!1;return!0}))}}}}n.d(t,{A:function(){return r}})},47594:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(5179),i={average:function(e){for(var t=0,n=0,r=0;r<e.length;r++)isNaN(e[r])||(t+=e[r],n++);return 0===n?NaN:t/n},sum:function(e){for(var t=0,n=0;n<e.length;n++)t+=e[n]||0;return t},max:function(e){for(var t=-1/0,n=0;n<e.length;n++)e[n]>t&&(t=e[n]);return isFinite(t)?t:NaN},min:function(e){for(var t=1/0,n=0;n<e.length;n++)e[n]<t&&(t=e[n]);return isFinite(t)?t:NaN},minmax:function(e){for(var t=-1/0,n=-1/0,r=0;r<e.length;r++){var i=e[r],o=Math.abs(i);o>t&&(t=o,n=i)}return isFinite(n)?n:NaN},nearest:function(e){return e[0]}},o=function(e){return Math.round(e.length/2)};function a(e){return{seriesType:e,reset:function(e,t,n){var a=e.getData(),s=e.get("sampling"),u=e.coordinateSystem,l=a.count();if(l>10&&"cartesian2d"===u.type&&s){var c=u.getBaseAxis(),d=u.getOtherAxis(c),h=c.getExtent(),p=n.getDevicePixelRatio(),f=Math.abs(h[1]-h[0])*(p||1),g=Math.round(l/f);if(isFinite(g)&&g>1){"lttb"===s&&e.setData(a.lttbDownSample(a.mapDimension(d.dim),1/g));var m=void 0;(0,r.Kg)(s)?m=i[s]:(0,r.Tn)(s)&&(m=s),m&&e.setData(a.downSample(a.mapDimension(d.dim),1/g,m,o))}}}}}},70059:function(e,t,n){"use strict";n.d(t,{a:function(){return S}});var r=n(77849),i=n(5179),o=n(2492),a=n(53944),s=n(23530),u=n(12796),l=n(27753),c=n(60913),d=n(33320);function h(e,t,n){var r=d.yh.createCanvas(),i=t.getWidth(),o=t.getHeight(),a=r.style;return a&&(a.position="absolute",a.left="0",a.top="0",a.width=i+"px",a.height=o+"px",r.setAttribute("data-zr-dom-id",e)),r.width=i*n,r.height=o*n,r}var p=function(e){function t(t,n,o){var a,s=e.call(this)||this;s.motionBlur=!1,s.lastFrameAlpha=.7,s.dpr=1,s.virtual=!1,s.config={},s.incremental=!1,s.zlevel=0,s.maxRepaintRectCount=5,s.__dirty=!0,s.__firstTimePaint=!0,s.__used=!1,s.__drawIndex=0,s.__startIndex=0,s.__endIndex=0,s.__prevStartIndex=null,s.__prevEndIndex=null,o=o||r.Y5,"string"===typeof t?a=h(t,n,o):i.Gv(t)&&(a=t,t=a.id),s.id=t,s.dom=a;var u=a.style;return u&&(i.iq(a),a.onselectstart=function(){return!1},u.padding="0",u.margin="0",u.borderWidth="0"),s.painter=n,s.dpr=o,s}return(0,o.C6)(t,e),t.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},t.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},t.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},t.prototype.setUnpainted=function(){this.__firstTimePaint=!0},t.prototype.createBackBuffer=function(){var e=this.dpr;this.domBack=h("back-"+this.id,this.painter,e),this.ctxBack=this.domBack.getContext("2d"),1!==e&&this.ctxBack.scale(e,e)},t.prototype.createRepaintRects=function(e,t,n,r){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var i,o=[],a=this.maxRepaintRectCount,s=!1,u=new l.A(0,0,0,0);function d(e){if(e.isFinite()&&!e.isZero())if(0===o.length){var t=new l.A(0,0,0,0);t.copy(e),o.push(t)}else{for(var n=!1,r=1/0,i=0,c=0;c<o.length;++c){var d=o[c];if(d.intersect(e)){var h=new l.A(0,0,0,0);h.copy(d),h.union(e),o[c]=h,n=!0;break}if(s){u.copy(e),u.union(d);var p=e.width*e.height,f=d.width*d.height,g=u.width*u.height,m=g-p-f;m<r&&(r=m,i=c)}}if(s&&(o[i].union(e),n=!0),!n){t=new l.A(0,0,0,0);t.copy(e),o.push(t)}s||(s=o.length>=a)}}for(var h=this.__startIndex;h<this.__endIndex;++h){var p=e[h];if(p){var f=p.shouldBePainted(n,r,!0,!0),g=p.__isRendered&&(p.__dirty&c.M||!f)?p.getPrevPaintRect():null;g&&d(g);var m=f&&(p.__dirty&c.M||!p.__isRendered)?p.getPaintRect():null;m&&d(m)}}for(h=this.__prevStartIndex;h<this.__prevEndIndex;++h){p=t[h],f=p&&p.shouldBePainted(n,r,!0,!0);if(p&&(!f||!p.__zr)&&p.__isRendered){g=p.getPrevPaintRect();g&&d(g)}}do{i=!1;for(h=0;h<o.length;)if(o[h].isZero())o.splice(h,1);else{for(var _=h+1;_<o.length;)o[h].intersect(o[_])?(i=!0,o[h].union(o[_]),o.splice(_,1)):_++;h++}}while(i);return this._paintRects=o,o},t.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},t.prototype.resize=function(e,t){var n=this.dpr,r=this.dom,i=r.style,o=this.domBack;i&&(i.width=e+"px",i.height=t+"px"),r.width=e*n,r.height=t*n,o&&(o.width=e*n,o.height=t*n,1!==n&&this.ctxBack.scale(n,n))},t.prototype.clear=function(e,t,n){var r=this.dom,o=this.ctx,a=r.width,l=r.height;t=t||this.clearColor;var c=this.motionBlur&&!e,d=this.lastFrameAlpha,h=this.dpr,p=this;c&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(r,0,0,a/h,l/h));var f=this.domBack;function g(e,n,r,a){if(o.clearRect(e,n,r,a),t&&"transparent"!==t){var l=void 0;if(i.C7(t)){var g=t.global||t.__width===r&&t.__height===a;l=g&&t.__canvasGradient||(0,s.Ff)(o,t,{x:0,y:0,width:r,height:a}),t.__canvasGradient=l,t.__width=r,t.__height=a}else i.HE(t)&&(t.scaleX=t.scaleX||h,t.scaleY=t.scaleY||h,l=(0,u.ZQ)(o,t,{dirty:function(){p.setUnpainted(),p.painter.refresh()}}));o.save(),o.fillStyle=l||t,o.fillRect(e,n,r,a),o.restore()}c&&(o.save(),o.globalAlpha=d,o.drawImage(f,e,n,r,a),o.restore())}!n||c?g(0,0,a,l):n.length&&i.__(n,(function(e){g(e.x*h,e.y*h,e.width*h,e.height*h)}))},t}(a.A),f=p,g=n(26392),m=n(17948),_=1e5,y=314159,v=.01,b=.001;function F(e){return!!e&&(!!e.__builtin__||"function"===typeof e.resize&&"function"===typeof e.refresh)}function w(e,t){var n=document.createElement("div");return n.style.cssText=["position:relative","width:"+e+"px","height:"+t+"px","padding:0","margin:0","border-width:0"].join(";")+";",n}var C=function(){function e(e,t,n,o){this.type="canvas",this._zlevelList=[],this._prevDisplayList=[],this._layers={},this._layerConfig={},this._needsManuallyCompositing=!1,this.type="canvas";var a=!e.nodeName||"CANVAS"===e.nodeName.toUpperCase();this._opts=n=i.X$({},n||{}),this.dpr=n.devicePixelRatio||r.Y5,this._singleCanvas=a,this.root=e;var u=e.style;u&&(i.iq(e),e.innerHTML=""),this.storage=t;var l=this._zlevelList;this._prevDisplayList=[];var c=this._layers;if(a){var d=e,h=d.width,p=d.height;null!=n.width&&(h=n.width),null!=n.height&&(p=n.height),this.dpr=n.devicePixelRatio||1,d.width=h*this.dpr,d.height=p*this.dpr,this._width=h,this._height=p;var g=new f(d,this,this.dpr);g.__builtin__=!0,g.initContext(),c[y]=g,g.zlevel=y,l.push(y),this._domRoot=e}else{this._width=(0,s.YC)(e,0,n),this._height=(0,s.YC)(e,1,n);var m=this._domRoot=w(this._width,this._height);e.appendChild(m)}}return e.prototype.getType=function(){return"canvas"},e.prototype.isSingleCanvas=function(){return this._singleCanvas},e.prototype.getViewportRoot=function(){return this._domRoot},e.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},e.prototype.refresh=function(e){var t=this.storage.getDisplayList(!0),n=this._prevDisplayList,r=this._zlevelList;this._redrawId=Math.random(),this._paintList(t,n,e,this._redrawId);for(var i=0;i<r.length;i++){var o=r[i],a=this._layers[o];if(!a.__builtin__&&a.refresh){var s=0===i?this._backgroundColor:null;a.refresh(s)}}return this._opts.useDirtyRect&&(this._prevDisplayList=t.slice()),this},e.prototype.refreshHover=function(){this._paintHoverList(this.storage.getDisplayList(!1))},e.prototype._paintHoverList=function(e){var t=e.length,n=this._hoverlayer;if(n&&n.clear(),t){for(var r,i={inHover:!0,viewWidth:this._width,viewHeight:this._height},o=0;o<t;o++){var a=e[o];a.__inHover&&(n||(n=this._hoverlayer=this.getLayer(_)),r||(r=n.ctx,r.save()),(0,u.V$)(r,a,i,o===t-1))}r&&r.restore()}},e.prototype.getHoverLayer=function(){return this.getLayer(_)},e.prototype.paintOne=function(e,t){(0,u.Xi)(e,t)},e.prototype._paintList=function(e,t,n,r){if(this._redrawId===r){n=n||!1,this._updateLayerStatus(e);var i=this._doPaintList(e,t,n),o=i.finished,a=i.needsRefreshHover;if(this._needsManuallyCompositing&&this._compositeManually(),a&&this._paintHoverList(e),o)this.eachLayer((function(e){e.afterBrush&&e.afterBrush()}));else{var s=this;(0,g.A)((function(){s._paintList(e,t,n,r)}))}}},e.prototype._compositeManually=function(){var e=this.getLayer(y).ctx,t=this._domRoot.width,n=this._domRoot.height;e.clearRect(0,0,t,n),this.eachBuiltinLayer((function(r){r.virtual&&e.drawImage(r.dom,0,0,t,n)}))},e.prototype._doPaintList=function(e,t,n){for(var r=this,o=[],a=this._opts.useDirtyRect,s=0;s<this._zlevelList.length;s++){var u=this._zlevelList[s],l=this._layers[u];l.__builtin__&&l!==this._hoverlayer&&(l.__dirty||n)&&o.push(l)}for(var c=!0,d=!1,h=function(i){var s,u=o[i],l=u.ctx,h=a&&u.createRepaintRects(e,t,p._width,p._height),f=n?u.__startIndex:u.__drawIndex,g=!n&&u.incremental&&Date.now,m=g&&Date.now(),_=u.zlevel===p._zlevelList[0]?p._backgroundColor:null;if(u.__startIndex===u.__endIndex)u.clear(!1,_,h);else if(f===u.__startIndex){var y=e[f];y.incremental&&y.notClear&&!n||u.clear(!1,_,h)}-1===f&&(console.error("For some unknown reason. drawIndex is -1"),f=u.__startIndex);var v=function(t){var n={inHover:!1,allClipped:!1,prevEl:null,viewWidth:r._width,viewHeight:r._height};for(s=f;s<u.__endIndex;s++){var i=e[s];if(i.__inHover&&(d=!0),r._doPaintEl(i,u,a,t,n,s===u.__endIndex-1),g){var o=Date.now()-m;if(o>15)break}}n.prevElClipPaths&&l.restore()};if(h)if(0===h.length)s=u.__endIndex;else for(var b=p.dpr,F=0;F<h.length;++F){var w=h[F];l.save(),l.beginPath(),l.rect(w.x*b,w.y*b,w.width*b,w.height*b),l.clip(),v(w),l.restore()}else l.save(),v(),l.restore();u.__drawIndex=s,u.__drawIndex<u.__endIndex&&(c=!1)},p=this,f=0;f<o.length;f++)h(f);return m.A.wxa&&i.__(this._layers,(function(e){e&&e.ctx&&e.ctx.draw&&e.ctx.draw()})),{finished:c,needsRefreshHover:d}},e.prototype._doPaintEl=function(e,t,n,r,i,o){var a=t.ctx;if(n){var s=e.getPaintRect();(!r||s&&s.intersect(r))&&((0,u.V$)(a,e,i,o),e.setPrevPaintRect(s))}else(0,u.V$)(a,e,i,o)},e.prototype.getLayer=function(e,t){this._singleCanvas&&!this._needsManuallyCompositing&&(e=y);var n=this._layers[e];return n||(n=new f("zr_"+e,this,this.dpr),n.zlevel=e,n.__builtin__=!0,this._layerConfig[e]?i.h1(n,this._layerConfig[e],!0):this._layerConfig[e-v]&&i.h1(n,this._layerConfig[e-v],!0),t&&(n.virtual=t),this.insertLayer(e,n),n.initContext()),n},e.prototype.insertLayer=function(e,t){var n=this._layers,r=this._zlevelList,i=r.length,o=this._domRoot,a=null,s=-1;if(!n[e]&&F(t)){if(i>0&&e>r[0]){for(s=0;s<i-1;s++)if(r[s]<e&&r[s+1]>e)break;a=n[r[s]]}if(r.splice(s+1,0,e),n[e]=t,!t.virtual)if(a){var u=a.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.painter||(t.painter=this)}},e.prototype.eachLayer=function(e,t){for(var n=this._zlevelList,r=0;r<n.length;r++){var i=n[r];e.call(t,this._layers[i],i)}},e.prototype.eachBuiltinLayer=function(e,t){for(var n=this._zlevelList,r=0;r<n.length;r++){var i=n[r],o=this._layers[i];o.__builtin__&&e.call(t,o,i)}},e.prototype.eachOtherLayer=function(e,t){for(var n=this._zlevelList,r=0;r<n.length;r++){var i=n[r],o=this._layers[i];o.__builtin__||e.call(t,o,i)}},e.prototype.getLayers=function(){return this._layers},e.prototype._updateLayerStatus=function(e){function t(e){s&&(s.__endIndex!==e&&(s.__dirty=!0),s.__endIndex=e)}if(this.eachBuiltinLayer((function(e,t){e.__dirty=e.__used=!1})),this._singleCanvas)for(var n=1;n<e.length;n++){var r=e[n];if(r.zlevel!==e[n-1].zlevel||r.incremental){this._needsManuallyCompositing=!0;break}}var o,a,s=null,u=0;for(a=0;a<e.length;a++){r=e[a];var l=r.zlevel,d=void 0;o!==l&&(o=l,u=0),r.incremental?(d=this.getLayer(l+b,this._needsManuallyCompositing),d.incremental=!0,u=1):d=this.getLayer(l+(u>0?v:0),this._needsManuallyCompositing),d.__builtin__||i.vV("ZLevel "+l+" has been used by unkown layer "+d.id),d!==s&&(d.__used=!0,d.__startIndex!==a&&(d.__dirty=!0),d.__startIndex=a,d.incremental?d.__drawIndex=-1:d.__drawIndex=a,t(a),s=d),r.__dirty&c.M&&!r.__inHover&&(d.__dirty=!0,d.incremental&&d.__drawIndex<0&&(d.__drawIndex=a))}t(a),this.eachBuiltinLayer((function(e,t){!e.__used&&e.getElementCount()>0&&(e.__dirty=!0,e.__startIndex=e.__endIndex=e.__drawIndex=0),e.__dirty&&e.__drawIndex<0&&(e.__drawIndex=e.__startIndex)}))},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(e){e.clear()},e.prototype.setBackgroundColor=function(e){this._backgroundColor=e,i.__(this._layers,(function(e){e.setUnpainted()}))},e.prototype.configLayer=function(e,t){if(t){var n=this._layerConfig;n[e]?i.h1(n[e],t,!0):n[e]=t;for(var r=0;r<this._zlevelList.length;r++){var o=this._zlevelList[r];if(o===e||o===e+v){var a=this._layers[o];i.h1(a,n[e],!0)}}}},e.prototype.delLayer=function(e){var t=this._layers,n=this._zlevelList,r=t[e];r&&(r.dom.parentNode.removeChild(r.dom),delete t[e],n.splice(i.qh(n,e),1))},e.prototype.resize=function(e,t){if(this._domRoot.style){var n=this._domRoot;n.style.display="none";var r=this._opts,i=this.root;if(null!=e&&(r.width=e),null!=t&&(r.height=t),e=(0,s.YC)(i,0,r),t=(0,s.YC)(i,1,r),n.style.display="",this._width!==e||t!==this._height){for(var o in n.style.width=e+"px",n.style.height=t+"px",this._layers)this._layers.hasOwnProperty(o)&&this._layers[o].resize(e,t);this.refresh(!0)}this._width=e,this._height=t}else{if(null==e||null==t)return;this._width=e,this._height=t,this.getLayer(y).resize(e,t)}return this},e.prototype.clearLayer=function(e){var t=this._layers[e];t&&t.clear()},e.prototype.dispose=function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},e.prototype.getRenderedCanvas=function(e){if(e=e||{},this._singleCanvas&&!this._compositeManually)return this._layers[y].dom;var t=new f("image",this,e.pixelRatio||this.dpr);t.initContext(),t.clear(!1,e.backgroundColor||this._backgroundColor);var n=t.ctx;if(e.pixelRatio<=this.dpr){this.refresh();var r=t.dom.width,i=t.dom.height;this.eachLayer((function(e){e.__builtin__?n.drawImage(e.dom,0,0,r,i):e.renderToCanvas&&(n.save(),e.renderToCanvas(n),n.restore())}))}else for(var o={inHover:!1,viewWidth:this._width,viewHeight:this._height},a=this.storage.getDisplayList(!0),s=0,l=a.length;s<l;s++){var c=a[s];(0,u.V$)(n,c,o,s===l-1)}return t.dom},e.prototype.getWidth=function(){return this._width},e.prototype.getHeight=function(){return this._height},e}(),D=C;function S(e){e.registerPainter("canvas",D)}},37719:function(e,t,n){"use strict";var r=n(2492),i=n(58773),o=n(46243),a=n(38570),s=n(6814),u=i.LI,l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return(0,r.C6)(t,e),t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return s.lP(e,this._extent)},t.prototype.normalize=function(e){return s.S8(e,this._extent)},t.prototype.scale=function(e){return s.hs(e,this._extent)},t.prototype.setExtent=function(e,t){var n=this._extent;isNaN(e)||(n[0]=parseFloat(e)),isNaN(t)||(n[1]=parseFloat(t))},t.prototype.unionExtent=function(e){var t=this._extent;e[0]<t[0]&&(t[0]=e[0]),e[1]>t[1]&&(t[1]=e[1]),this.setExtent(t[0],t[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=s.u$(e)},t.prototype.getTicks=function(e){var t=this._interval,n=this._extent,r=this._niceExtent,i=this._intervalPrecision,o=[];if(!t)return o;var a=1e4;n[0]<r[0]&&(e?o.push({value:u(r[0]-t,i)}):o.push({value:n[0]}));var s=r[0];while(s<=r[1]){if(o.push({value:s}),s=u(s+t,i),s===o[o.length-1].value)break;if(o.length>a)return[]}var l=o.length?o[o.length-1].value:r[1];return n[1]>l&&(e?o.push({value:u(l+t,i)}):o.push({value:n[1]})),o},t.prototype.getMinorTicks=function(e){for(var t=this.getTicks(!0),n=[],r=this.getExtent(),i=1;i<t.length;i++){var o=t[i],a=t[i-1],s=0,l=[],c=o.value-a.value,d=c/e;while(s<e-1){var h=u(a.value+(s+1)*d);h>r[0]&&h<r[1]&&l.push(h),s++}n.push(l)}return n},t.prototype.getLabel=function(e,t){if(null==e)return"";var n=t&&t.precision;null==n?n=i.XV(e.value)||0:"auto"===n&&(n=this._intervalPrecision);var r=u(e.value,n,!0);return o.ob(r)},t.prototype.calcNiceTicks=function(e,t,n){e=e||5;var r=this._extent,i=r[1]-r[0];if(isFinite(i)){i<0&&(i=-i,r.reverse());var o=s.xh(r,e,t,n);this._intervalPrecision=o.intervalPrecision,this._interval=o.interval,this._niceExtent=o.niceTickExtent}},t.prototype.calcNiceExtent=function(e){var t=this._extent;if(t[0]===t[1])if(0!==t[0]){var n=Math.abs(t[0]);e.fixMax||(t[1]+=n/2),t[0]-=n/2}else t[1]=1;var r=t[1]-t[0];isFinite(r)||(t[0]=0,t[1]=1),this.calcNiceTicks(e.splitNumber,e.minInterval,e.maxInterval);var i=this._interval;e.fixMin||(t[0]=u(Math.floor(t[0]/i)*i)),e.fixMax||(t[1]=u(Math.ceil(t[1]/i)*i))},t.prototype.setNiceExtent=function(e,t){this._niceExtent=[e,t]},t.type="interval",t}(a.A);a.A.registerClass(l),t.A=l},76245:function(e,t,n){"use strict";var r=n(2492),i=n(38570),o=n(91690),a=n(6814),s=n(5179),u=function(e){function t(t){var n=e.call(this,t)||this;n.type="ordinal";var r=n.getSetting("ordinalMeta");return r||(r=new o.A({})),(0,s.cy)(r)&&(r=new o.A({categories:(0,s.Tj)(r,(function(e){return(0,s.Gv)(e)?e.value:e}))})),n._ordinalMeta=r,n._extent=n.getSetting("extent")||[0,r.categories.length-1],n}return(0,r.C6)(t,e),t.prototype.parse=function(e){return null==e?NaN:(0,s.Kg)(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),a.lP(e,this._extent)&&null!=this._ordinalMeta.categories[e]},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),a.S8(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(a.hs(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){var e=[],t=this._extent,n=t[0];while(n<=t[1])e.push({value:n}),n++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(null!=e){for(var t=e.ordinalNumbers,n=this._ordinalNumbersByTick=[],r=this._ticksByOrdinalNumber=[],i=0,o=this._ordinalMeta.categories.length,a=Math.min(o,t.length);i<a;++i){var s=t[i];n[i]=s,r[s]=i}for(var u=0;i<o;++i){while(null!=r[u])u++;n.push(u),r[u]=i}}else this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null},t.prototype._getTickNumber=function(e){var t=this._ticksByOrdinalNumber;return t&&e>=0&&e<t.length?t[e]:e},t.prototype.getRawOrdinalNumber=function(e){var t=this._ordinalNumbersByTick;return t&&e>=0&&e<t.length?t[e]:e},t.prototype.getLabel=function(e){if(!this.isBlank()){var t=this.getRawOrdinalNumber(e.value),n=this._ordinalMeta.categories[t];return null==n?"":n+""}},t.prototype.count=function(){return this._extent[1]-this._extent[0]+1},t.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},t.prototype.isInExtentRange=function(e){return e=this._getTickNumber(e),this._extent[0]<=e&&this._extent[1]>=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(i.A);i.A.registerClass(u),t.A=u},38570:function(e,t,n){"use strict";var r=n(75356),i=function(){function e(e){this._setting=e||{},this._extent=[1/0,-1/0]}return e.prototype.getSetting=function(e){return this._setting[e]},e.prototype.unionExtent=function(e){var t=this._extent;e[0]<t[0]&&(t[0]=e[0]),e[1]>t[1]&&(t[1]=e[1])},e.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},e.prototype.getExtent=function(){return this._extent.slice()},e.prototype.setExtent=function(e,t){var n=this._extent;isNaN(e)||(n[0]=e),isNaN(t)||(n[1]=t)},e.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},e.prototype.isBlank=function(){return this._isBlank},e.prototype.setBlank=function(e){this._isBlank=e},e}();r.tQ(i),t.A=i},75707:function(e,t,n){"use strict";var r=n(2492),i=n(58773),o=n(9221),a=n(6814),s=n(37719),u=n(38570),l=n(5179),c=function(e,t,n,r){while(n<r){var i=n+r>>>1;e[i][1]<t?n=i+1:r=i}return n},d=function(e){function t(t){var n=e.call(this,t)||this;return n.type="time",n}return(0,r.C6)(t,e),t.prototype.getLabel=function(e){var t=this.getSetting("useUTC");return(0,o.GP)(e.value,o.Lm[(0,o.$9)((0,o.ym)(this._minLevelUnit))]||o.Lm.second,t,this.getSetting("locale"))},t.prototype.getFormattedLabel=function(e,t,n){var r=this.getSetting("useUTC"),i=this.getSetting("locale");return(0,o.X_)(e,t,n,i,r)},t.prototype.getTicks=function(){var e=this._interval,t=this._extent,n=[];if(!e)return n;n.push({value:t[0],level:0});var r=this.getSetting("useUTC"),i=b(this._minLevelUnit,this._approxInterval,r,t);return n=n.concat(i),n.push({value:t[1],level:0}),n},t.prototype.calcNiceExtent=function(e){var t=this._extent;if(t[0]===t[1]&&(t[0]-=o.CZ,t[1]+=o.CZ),t[1]===-1/0&&t[0]===1/0){var n=new Date;t[1]=+new Date(n.getFullYear(),n.getMonth(),n.getDate()),t[0]=t[1]-o.CZ}this.calcNiceTicks(e.splitNumber,e.minInterval,e.maxInterval)},t.prototype.calcNiceTicks=function(e,t,n){e=e||10;var r=this._extent,i=r[1]-r[0];this._approxInterval=i/e,null!=t&&this._approxInterval<t&&(this._approxInterval=t),null!=n&&this._approxInterval>n&&(this._approxInterval=n);var o=h.length,a=Math.min(c(h,this._approxInterval,0,o),o-1);this._interval=h[a][1],this._minLevelUnit=h[Math.max(a-1,0)][0]},t.prototype.parse=function(e){return(0,l.Et)(e)?e:+i._U(e)},t.prototype.contain=function(e){return a.lP(this.parse(e),this._extent)},t.prototype.normalize=function(e){return a.S8(this.parse(e),this._extent)},t.prototype.scale=function(e){return a.hs(e,this._extent)},t.type="time",t}(s.A),h=[["second",o.OY],["minute",o.iW],["hour",o.MA],["quarter-day",6*o.MA],["half-day",12*o.MA],["day",1.2*o.CZ],["half-week",3.5*o.CZ],["week",7*o.CZ],["month",31*o.CZ],["quarter",95*o.CZ],["half-year",o.$H/2],["year",o.$H]];function p(e,t,n,r){var a=i._U(t),s=i._U(n),u=function(e){return(0,o.g0)(a,e,r)===(0,o.g0)(s,e,r)},l=function(){return u("year")},c=function(){return l()&&u("month")},d=function(){return c()&&u("day")},h=function(){return d()&&u("hour")},p=function(){return h()&&u("minute")},f=function(){return p()&&u("second")},g=function(){return f()&&u("millisecond")};switch(e){case"year":return l();case"month":return c();case"day":return d();case"hour":return h();case"minute":return p();case"second":return f();case"millisecond":return g()}}function f(e,t){return e/=o.CZ,e>16?16:e>7.5?7:e>3.5?4:e>1.5?2:1}function g(e){var t=30*o.CZ;return e/=t,e>6?6:e>3?3:e>2?2:1}function m(e){return e/=o.MA,e>12?12:e>6?6:e>3.5?4:e>2?2:1}function _(e,t){return e/=t?o.iW:o.OY,e>30?30:e>20?20:e>15?15:e>10?10:e>5?5:e>2?2:1}function y(e){return i.Cm(e,!0)}function v(e,t,n){var r=new Date(e);switch((0,o.ym)(t)){case"year":case"month":r[(0,o.xu)(n)](0);case"day":r[(0,o.ti)(n)](1);case"hour":r[(0,o.Yd)(n)](0);case"minute":r[(0,o.KF)(n)](0);case"second":r[(0,o.ww)(n)](0),r[(0,o.FP)(n)](0)}return r.getTime()}function b(e,t,n,r){var i=1e4,a=o.F7,s=0;function u(e,t,n,i,o,a,s){var u=new Date(t),l=t,c=u[i]();while(l<n&&l<=r[1])s.push({value:l}),c+=e,u[o](c),l=u.getTime();s.push({value:l,notAdd:!0})}function c(e,i,a){var s=[],l=!i.length;if(!p((0,o.ym)(e),r[0],r[1],n)){l&&(i=[{value:v(new Date(r[0]),e,n)},{value:r[1]}]);for(var c=0;c<i.length-1;c++){var d=i[c].value,h=i[c+1].value;if(d!==h){var b=void 0,F=void 0,w=void 0,C=!1;switch(e){case"year":b=Math.max(1,Math.round(t/o.CZ/365)),F=(0,o.hY)(n),w=(0,o.tM)(n);break;case"half-year":case"quarter":case"month":b=g(t),F=(0,o.jJ)(n),w=(0,o.xu)(n);break;case"week":case"half-week":case"day":b=f(t,31),F=(0,o.bP)(n),w=(0,o.ti)(n),C=!0;break;case"half-day":case"quarter-day":case"hour":b=m(t),F=(0,o.iC)(n),w=(0,o.Yd)(n);break;case"minute":b=_(t,!0),F=(0,o.yB)(n),w=(0,o.KF)(n);break;case"second":b=_(t,!1),F=(0,o.Wf)(n),w=(0,o.ww)(n);break;case"millisecond":b=y(t),F=(0,o.Zz)(n),w=(0,o.FP)(n);break}u(b,d,h,F,w,C,s),"year"===e&&a.length>1&&0===c&&a.unshift({value:a[0].value-b})}}for(c=0;c<s.length;c++)a.push(s[c]);return s}}for(var d=[],h=[],b=0,F=0,w=0;w<a.length&&s++<i;++w){var C=(0,o.ym)(a[w]);if((0,o.ce)(a[w])){c(a[w],d[d.length-1]||[],h);var D=a[w+1]?(0,o.ym)(a[w+1]):null;if(C!==D){if(h.length){F=b,h.sort((function(e,t){return e.value-t.value}));for(var S=[],k=0;k<h.length;++k){var x=h[k].value;0!==k&&h[k-1].value===x||(S.push(h[k]),x>=r[0]&&x<=r[1]&&b++)}var E=(r[1]-r[0])/t;if(b>1.5*E&&F>E/1.5)break;if(d.push(S),b>E||e===a[w])break}h=[]}}}var A=(0,l.pb)((0,l.Tj)(d,(function(e){return(0,l.pb)(e,(function(e){return e.value>=r[0]&&e.value<=r[1]&&!e.notAdd}))})),(function(e){return e.length>0})),T=[],M=A.length-1;for(w=0;w<A.length;++w)for(var O=A[w],L=0;L<O.length;++L)T.push({value:O[L].value,level:M-w});T.sort((function(e,t){return e.value-t.value}));var R=[];for(w=0;w<T.length;++w)0!==w&&T[w].value===T[w-1].value||R.push(T[w]);return R}u.A.registerClass(d),t.A=d},6814:function(e,t,n){"use strict";n.d(t,{S8:function(){return d},hs:function(){return h},kH:function(){return a},lP:function(){return c},rf:function(){return i},u$:function(){return s},xh:function(){return o}});var r=n(58773);function i(e){return"interval"===e.type||"log"===e.type}function o(e,t,n,i){var o={},a=e[1]-e[0],u=o.interval=(0,r.Cm)(a/t,!0);null!=n&&u<n&&(u=o.interval=n),null!=i&&u>i&&(u=o.interval=i);var c=o.intervalPrecision=s(u),d=o.niceTickExtent=[(0,r.LI)(Math.ceil(e[0]/u)*u,c),(0,r.LI)(Math.floor(e[1]/u)*u,c)];return l(d,e),o}function a(e){var t=Math.pow(10,(0,r.NX)(e)),n=e/t;return n?2===n?n=3:3===n?n=5:n*=2:n=1,(0,r.LI)(n*t)}function s(e){return(0,r.XV)(e)+2}function u(e,t,n){e[t]=Math.max(Math.min(e[t],n[1]),n[0])}function l(e,t){!isFinite(e[0])&&(e[0]=t[0]),!isFinite(e[1])&&(e[1]=t[1]),u(e,0,t),u(e,1,t),e[0]>e[1]&&(e[0]=e[1])}function c(e,t){return e>=t[0]&&e<=t[1]}function d(e,t){return t[1]===t[0]?.5:(e-t[0])/(t[1]-t[0])}function h(e,t){return e*(t[1]-t[0])+t[0]}},75356:function(e,t,n){"use strict";n.d(t,{CC:function(){return u},Od:function(){return g},_E:function(){return c},gq:function(){return d},q7:function(){return p},tQ:function(){return y}});var r=n(2492),i=n(5179),o=".",a="___EC__COMPONENT__CONTAINER___",s="___EC__EXTENDED_CLASS___";function u(e){var t={main:"",sub:""};if(e){var n=e.split(o);t.main=n[0]||"",t.sub=n[1]||""}return t}function l(e){i.vA(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(e),'componentType "'+e+'" illegal')}function c(e){return!(!e||!e[s])}function d(e,t){e.$constructor=e,e.extend=function(e){var t,n=this;return h(n)?t=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.C6)(t,e),t}(n):(t=function(){(e.$constructor||n).apply(this,arguments)},i.B(t,this)),i.X$(t.prototype,e),t[s]=!0,t.extend=this.extend,t.superCall=m,t.superApply=_,t.superClass=n,t}}function h(e){return i.Tn(e)&&/^class\s/.test(Function.prototype.toString.call(e))}function p(e,t){e.extend=t.extend}var f=Math.round(10*Math.random());function g(e){var t=["__\0is_clz",f++].join("_");e.prototype[t]=!0,e.isInstance=function(e){return!(!e||!e[t])}}function m(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return this.superClass.prototype[t].apply(e,n)}function _(e,t,n){return this.superClass.prototype[t].apply(e,n)}function y(e){var t={};function n(e){var n=t[e.main];return n&&n[a]||(n=t[e.main]={},n[a]=!0),n}e.registerClass=function(e){var r=e.type||e.prototype.type;if(r){l(r),e.prototype.type=r;var i=u(r);if(i.sub){if(i.sub!==a){var o=n(i);o[i.sub]=e}}else t[i.main]=e}return e},e.getClass=function(e,n,r){var i=t[e];if(i&&i[a]&&(i=n?i[n]:null),r&&!i)throw new Error(n?"Component "+e+"."+(n||"")+" is used but not imported.":e+".type should be specified.");return i},e.getClassesByMainType=function(e){var n=u(e),r=[],o=t[n.main];return o&&o[a]?i.__(o,(function(e,t){t!==a&&r.push(e)})):r.push(o),r},e.hasClass=function(e){var n=u(e);return!!t[n.main]},e.getAllClassMainTypes=function(){var e=[];return i.__(t,(function(t,n){e.push(n)})),e},e.hasSubTypes=function(e){var n=u(e),r=t[n.main];return r&&r[a]}}},92137:function(e,t,n){"use strict";n.d(t,{$Q:function(){return a},A6:function(){return s},G_:function(){return l},vf:function(){return u}});var r=n(5179),i=n(75356),o=Math.round(10*Math.random());function a(e){return[e||"",o++].join("_")}function s(e){var t={};e.registerSubTypeDefaulter=function(e,n){var r=(0,i.CC)(e);t[r.main]=n},e.determineSubType=function(n,r){var o=r.type;if(!o){var a=(0,i.CC)(n).main;e.hasSubTypes(n)&&t[a]&&(o=t[a](r))}return o}}function u(e,t){function n(e){var n={},a=[];return r.__(e,(function(s){var u=i(n,s),l=u.originalDeps=t(s),c=o(l,e);u.entryCount=c.length,0===u.entryCount&&a.push(s),r.__(c,(function(e){r.qh(u.predecessor,e)<0&&u.predecessor.push(e);var t=i(n,e);r.qh(t.successor,e)<0&&t.successor.push(s)}))})),{graph:n,noEntryList:a}}function i(e,t){return e[t]||(e[t]={predecessor:[],successor:[]}),e[t]}function o(e,t){var n=[];return r.__(e,(function(e){r.qh(t,e)>=0&&n.push(e)})),n}e.topologicalTravel=function(e,t,i,o){if(e.length){var a=n(t),s=a.graph,u=a.noEntryList,l={};r.__(e,(function(e){l[e]=!0}));while(u.length){var c=u.pop(),d=s[c],h=!!l[c];h&&(i.call(o,c,d.originalDeps.slice()),delete l[c]),r.__(d.successor,h?f:p)}r.__(l,(function(){var e="";throw new Error(e)}))}function p(e){s[e].entryCount--,0===s[e].entryCount&&u.push(e)}function f(e){l[e]=!0,p(e)}}}function l(e,t){return r.h1(r.h1({},e,!0),t,!0)}},31401:function(e,t,n){"use strict";n.d(t,{w:function(){return m}});var r=Math.round(9*Math.random()),i="function"===typeof Object.defineProperty,o=function(){function e(){this._id="__ec_inner_"+r++}return e.prototype.get=function(e){return this._guard(e)[this._id]},e.prototype.set=function(e,t){var n=this._guard(e);return i?Object.defineProperty(n,this._id,{value:t,enumerable:!1,configurable:!0}):n[this._id]=t,this},e.prototype["delete"]=function(e){return!!this.has(e)&&(delete this._guard(e)[this._id],!0)},e.prototype.has=function(e){return!!this._guard(e)[this._id]},e.prototype._guard=function(e){if(e!==Object(e))throw TypeError("Value of WeakMap is not a non-null object.");return e},e}(),a=o,s=n(87854),u=n(5179),l=n(58773),c=n(736),d=n(12796),h=n(33320),p=new a,f=new s.Ay(100),g=["symbol","symbolSize","symbolKeepAspect","color","backgroundColor","dashArrayX","dashArrayY","maxTileWidth","maxTileHeight"];function m(e,t){if("none"===e)return null;var n=t.getDevicePixelRatio(),r=t.getZr(),i="svg"===r.painter.type;e.dirty&&p["delete"](e);var o=p.get(e);if(o)return o;var a=(0,u.NT)(e,{symbol:"rect",symbolSize:1,symbolKeepAspect:!0,color:"rgba(0, 0, 0, 0.2)",backgroundColor:null,dashArrayX:5,dashArrayY:5,rotation:0,maxTileWidth:512,maxTileHeight:512});"none"===a.backgroundColor&&(a.backgroundColor=null);var s={repeat:"repeat"};return m(s),s.rotation=a.rotation,s.scaleX=s.scaleY=i?1:1/n,p.set(e,s),e.dirty=!1,s;function m(e){for(var t,o=[n],s=!0,p=0;p<g.length;++p){var m=a[g[p]];if(null!=m&&!(0,u.cy)(m)&&!(0,u.Kg)(m)&&!(0,u.Et)(m)&&"boolean"!==typeof m){s=!1;break}o.push(m)}if(s){t=o.join(",")+(i?"-svg":"");var w=f.get(t);w&&(i?e.svgElement=w:e.image=w)}var C,D=y(a.dashArrayX),S=v(a.dashArrayY),k=_(a.symbol),x=b(D),E=F(S),A=!i&&h.yh.createCanvas(),T=i&&{tag:"g",attrs:{},key:"dcl",children:[]},M=O();function O(){for(var e=1,t=0,n=x.length;t<n;++t)e=(0,l.lQ)(e,x[t]);var r=1;for(t=0,n=k.length;t<n;++t)r=(0,l.lQ)(r,k[t].length);e*=r;var i=E*x.length*k.length;return{width:Math.max(1,Math.min(e,a.maxTileWidth)),height:Math.max(1,Math.min(i,a.maxTileHeight))}}function L(){C&&(C.clearRect(0,0,A.width,A.height),a.backgroundColor&&(C.fillStyle=a.backgroundColor,C.fillRect(0,0,A.width,A.height)));for(var e=0,t=0;t<S.length;++t)e+=S[t];if(!(e<=0)){var o=-E,s=0,u=0,l=0;while(o<M.height){if(s%2===0){var h=u/2%k.length,p=0,f=0,g=0;while(p<2*M.width){var m=0;for(t=0;t<D[l].length;++t)m+=D[l][t];if(m<=0)break;if(f%2===0){var _=.5*(1-a.symbolSize),y=p+D[l][f]*_,v=o+S[s]*_,b=D[l][f]*a.symbolSize,F=S[s]*a.symbolSize,w=g/2%k[h].length;x(y,v,b,F,k[h][w])}p+=D[l][f],++g,++f,f===D[l].length&&(f=0)}++l,l===D.length&&(l=0)}o+=S[s],++u,++s,s===S.length&&(s=0)}}function x(e,t,o,s,u){var l=i?1:n,h=(0,c.v5)(u,e*l,t*l,o*l,s*l,a.color,a.symbolKeepAspect);if(i){var p=r.painter.renderOneToVNode(h);p&&T.children.push(p)}else(0,d.Xi)(C,h)}}A&&(A.width=M.width*n,A.height=M.height*n,C=A.getContext("2d")),L(),s&&f.put(t,A||T),e.image=A,e.svgElement=T,e.svgWidth=M.width,e.svgHeight=M.height}}function _(e){if(!e||0===e.length)return[["rect"]];if((0,u.Kg)(e))return[[e]];for(var t=!0,n=0;n<e.length;++n)if(!(0,u.Kg)(e[n])){t=!1;break}if(t)return _([e]);var r=[];for(n=0;n<e.length;++n)(0,u.Kg)(e[n])?r.push([e[n]]):r.push(e[n]);return r}function y(e){if(!e||0===e.length)return[[0,0]];if((0,u.Et)(e)){var t=Math.ceil(e);return[[t,t]]}for(var n=!0,r=0;r<e.length;++r)if(!(0,u.Et)(e[r])){n=!1;break}if(n)return y([e]);var i=[];for(r=0;r<e.length;++r)if((0,u.Et)(e[r])){t=Math.ceil(e[r]);i.push([t,t])}else{t=(0,u.Tj)(e[r],(function(e){return Math.ceil(e)}));t.length%2===1?i.push(t.concat(t)):i.push(t)}return i}function v(e){if(!e||"object"===typeof e&&0===e.length)return[0,0];if((0,u.Et)(e)){var t=Math.ceil(e);return[t,t]}var n=(0,u.Tj)(e,(function(e){return Math.ceil(e)}));return e.length%2?n.concat(n):n}function b(e){return(0,u.Tj)(e,(function(e){return F(e)}))}function F(e){for(var t=0,n=0;n<e.length;++n)t+=e[n];return e.length%2===1?2*t:t}},50666:function(e,t,n){"use strict";function r(e,t,n){var r;while(e){if(t(e)&&(r=e,n))break;e=e.__hostTarget||e.parent}return r}n.d(t,{R:function(){return r}})},46243:function(e,t,n){"use strict";n.d(t,{Cb:function(){return u},JW:function(){return _},QX:function(){return l},YK:function(){return p},he:function(){return m},io:function(){return f},ob:function(){return s},qg:function(){return g},yC:function(){return c}});var r=n(5179),i=n(1312),o=n(58773),a=n(9221);function s(e){if(!(0,o.kf)(e))return r.Kg(e)?e:"-";var t=(e+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function u(e,t){return e=(e||"").toLowerCase().replace(/-(.)/g,(function(e,t){return t.toUpperCase()})),t&&e&&(e=e.charAt(0).toUpperCase()+e.slice(1)),e}var l=r.QX;function c(e,t,n){var i="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function u(e){return e&&r.Bq(e)?e:"-"}function l(e){return!(null==e||isNaN(e)||!isFinite(e))}var c="time"===t,d=e instanceof Date;if(c||d){var h=c?(0,o._U)(e):e;if(!isNaN(+h))return(0,a.GP)(h,i,n);if(d)return"-"}if("ordinal"===t)return r.Lh(e)?u(e):r.Et(e)&&l(e)?e+"":"-";var p=(0,o.Sm)(e);return l(p)?s(p):r.Lh(e)?u(e):"boolean"===typeof e?e+"":"-"}var d=["a","b","c","d","e","f","g"],h=function(e,t){return"{"+e+(null==t?"":t)+"}"};function p(e,t,n){r.cy(t)||(t=[t]);var o=t.length;if(!o)return"";for(var a=t[0].$vars||[],s=0;s<a.length;s++){var u=d[s];e=e.replace(h(u),h(u,0))}for(var l=0;l<o;l++)for(var c=0;c<a.length;c++){var p=t[l][a[c]];e=e.replace(h(d[c],l),n?(0,i.Me)(p):p)}return e}function f(e,t,n){return r.__(t,(function(t,r){e=e.replace("{"+r+"}",n?(0,i.Me)(t):t)})),e}function g(e,t){var n=r.Kg(e)?{color:e,extraCssText:t}:e||{},o=n.color,a=n.type;t=n.extraCssText;var s=n.renderMode||"html";if(!o)return"";if("html"===s)return"subItem"===a?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+(0,i.Me)(o)+";"+(t||"")+'"></span>':'<span style="display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:'+(0,i.Me)(o)+";"+(t||"")+'"></span>';var u=n.markerId||"markerX";return{renderMode:s,content:"{"+u+"|}  ",style:"subItem"===a?{width:4,height:4,borderRadius:2,backgroundColor:o}:{width:10,height:10,borderRadius:5,backgroundColor:o}}}function m(e,t){return t=t||"transparent",r.Kg(e)?e:r.Gv(e)&&e.colorStops&&(e.colorStops[0]||{}).color||t}function _(e,t){if("_blank"===t||"blank"===t){var n=window.open();n.opener=null,n.location.href=e}else window.open(e,t)}},68461:function(e,t,n){"use strict";n.r(t),n.d(t,{Arc:function(){return b.A},BezierCurve:function(){return v.A},BoundingRect:function(){return D.A},Circle:function(){return d.A},CompoundPath:function(){return F.A},Ellipse:function(){return h.A},Group:function(){return l.A},Image:function(){return u.Ay},IncrementalDisplayable:function(){return M},Line:function(){return y.A},LinearGradient:function(){return w.A},OrientedBoundingRect:function(){return S.A},Path:function(){return a.Ay},Point:function(){return k.A},Polygon:function(){return g.A},Polyline:function(){return m.A},RadialGradient:function(){return C.A},Rect:function(){return _.A},Ring:function(){return f.A},Sector:function(){return p.A},Text:function(){return c.Ay},applyTransform:function(){return $},clipPointsByRect:function(){return ie},clipRectByRect:function(){return oe},createIcon:function(){return ae},extendPath:function(){return G},extendShape:function(){return j},getShapeClass:function(){return Y},getTransform:function(){return Z},groupTransition:function(){return re},initProps:function(){return P.LW},isElementRemoved:function(){return P.LR},lineLineIntersect:function(){return ue},linePolygonIntersect:function(){return se},makeImage:function(){return q},makePath:function(){return W},mergePath:function(){return U},registerShape:function(){return V},removeElement:function(){return P.Nz},removeElementWithFadeOut:function(){return P.t5},resizePath:function(){return K},setTooltipConfig:function(){return de},subPixelOptimize:function(){return J},subPixelOptimizeLine:function(){return X},subPixelOptimizeRect:function(){return Q},transformDirection:function(){return ee},traverseElements:function(){return pe},updateProps:function(){return P.oi}});var r=n(942),i=n(64946),o=n(41548),a=n(6107),s=n(58683),u=n(56809),l=n(98527),c=n(25833),d=n(90420),h=n(36400),p=n(60178),f=n(90538),g=n(4604),m=n(90892),_=n(57077),y=n(92998),v=n(81380),b=n(15410),F=n(93788),w=n(24779),C=n(39193),D=n(27753),S=n(21089),k=n(21473),x=n(2492),E=n(93042),A=[],T=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.notClear=!0,t.incremental=!0,t._displayables=[],t._temporaryDisplayables=[],t._cursor=0,t}return(0,x.C6)(t,e),t.prototype.traverse=function(e,t){e.call(t,this)},t.prototype.useStyle=function(){this.style={}},t.prototype.getCursor=function(){return this._cursor},t.prototype.innerAfterBrush=function(){this._cursor=this._displayables.length},t.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.markRedraw(),this.notClear=!1},t.prototype.clearTemporalDisplayables=function(){this._temporaryDisplayables=[]},t.prototype.addDisplayable=function(e,t){t?this._temporaryDisplayables.push(e):this._displayables.push(e),this.markRedraw()},t.prototype.addDisplayables=function(e,t){t=t||!1;for(var n=0;n<e.length;n++)this.addDisplayable(e[n],t)},t.prototype.getDisplayables=function(){return this._displayables},t.prototype.getTemporalDisplayables=function(){return this._temporaryDisplayables},t.prototype.eachPendingDisplayable=function(e){for(var t=this._cursor;t<this._displayables.length;t++)e&&e(this._displayables[t]);for(t=0;t<this._temporaryDisplayables.length;t++)e&&e(this._temporaryDisplayables[t])},t.prototype.update=function(){this.updateTransform();for(var e=this._cursor;e<this._displayables.length;e++){var t=this._displayables[e];t.parent=this,t.update(),t.parent=null}for(e=0;e<this._temporaryDisplayables.length;e++){t=this._temporaryDisplayables[e];t.parent=this,t.update(),t.parent=null}},t.prototype.getBoundingRect=function(){if(!this._rect){for(var e=new D.A(1/0,1/0,-1/0,-1/0),t=0;t<this._displayables.length;t++){var n=this._displayables[t],r=n.getBoundingRect().clone();n.needLocalTransform()&&r.applyTransform(n.getLocalTransform(A)),e.union(r)}this._rect=e}return this._rect},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect();if(r.contain(n[0],n[1]))for(var i=0;i<this._displayables.length;i++){var o=this._displayables[i];if(o.contain(e,t))return!0}return!1},t}(E.Ay),M=T,O=n(9748),L=n(5179),R=n(89457),P=n(31989),I=Math.max,N=Math.min,B={};function j(e){return a.Ay.extend(e)}var H=r.Qh;function G(e,t){return H(e,t)}function V(e,t){B[e]=t}function Y(e){if(B.hasOwnProperty(e))return B[e]}function W(e,t,n,i){var o=r.UJ(e,t);return n&&("center"===i&&(n=z(n,o.getBoundingRect())),K(o,n)),o}function q(e,t,n){var r=new u.Ay({style:{image:e,x:t.x,y:t.y,width:t.width,height:t.height},onload:function(e){if("center"===n){var i={width:e.width,height:e.height};r.setStyle(z(t,i))}}});return r}function z(e,t){var n,r=t.width/t.height,i=e.height*r;i<=e.width?n=e.height:(i=e.width,n=i/r);var o=e.x+e.width/2,a=e.y+e.height/2;return{x:o-i/2,y:a-n/2,width:i,height:n}}var U=r.uc;function K(e,t){if(e.applyTransform){var n=e.getBoundingRect(),r=n.calculateTransform(t);e.applyTransform(r)}}function X(e,t){return O.eB(e,e,{lineWidth:t}),e}function Q(e){return O.Op(e.shape,e.shape,e.style),e}var J=O.M7;function Z(e,t){var n=i.D_([]);while(e&&e!==t)i.lK(n,e.getLocalTransform(),n),e=e.parent;return n}function $(e,t,n){return t&&!(0,L.Xj)(t)&&(t=s.Ay.getLocalTransform(t)),n&&(t=i.B8([],t)),o.NW([],e,t)}function ee(e,t,n){var r=0===t[4]||0===t[5]||0===t[0]?1:Math.abs(2*t[4]/t[0]),i=0===t[4]||0===t[5]||0===t[2]?1:Math.abs(2*t[4]/t[2]),o=["left"===e?-r:"right"===e?r:0,"top"===e?-i:"bottom"===e?i:0];return o=$(o,t,n),Math.abs(o[0])>Math.abs(o[1])?o[0]>0?"right":"left":o[1]>0?"bottom":"top"}function te(e){return!e.isGroup}function ne(e){return null!=e.shape}function re(e,t,n){if(e&&t){var r=i(e);t.traverse((function(e){if(te(e)&&e.anid){var t=r[e.anid];if(t){var i=o(e);e.attr(o(t)),(0,P.oi)(e,i,n,(0,R.z)(e).dataIndex)}}}))}function i(e){var t={};return e.traverse((function(e){te(e)&&e.anid&&(t[e.anid]=e)})),t}function o(e){var t={x:e.x,y:e.y,rotation:e.rotation};return ne(e)&&(t.shape=(0,L.X$)({},e.shape)),t}}function ie(e,t){return(0,L.Tj)(e,(function(e){var n=e[0];n=I(n,t.x),n=N(n,t.x+t.width);var r=e[1];return r=I(r,t.y),r=N(r,t.y+t.height),[n,r]}))}function oe(e,t){var n=I(e.x,t.x),r=N(e.x+e.width,t.x+t.width),i=I(e.y,t.y),o=N(e.y+e.height,t.y+t.height);if(r>=n&&o>=i)return{x:n,y:i,width:r-n,height:o-i}}function ae(e,t,n){var r=(0,L.X$)({rectHover:!0},t),i=r.style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},e)return 0===e.indexOf("image://")?(i.image=e.slice(8),(0,L.NT)(i,n),new u.Ay(r)):W(e.replace("path://",""),r,n,"center")}function se(e,t,n,r,i){for(var o=0,a=i[i.length-1];o<i.length;o++){var s=i[o];if(ue(e,t,n,r,s[0],s[1],a[0],a[1]))return!0;a=s}}function ue(e,t,n,r,i,o,a,s){var u=n-e,l=r-t,c=a-i,d=s-o,h=le(c,d,u,l);if(ce(h))return!1;var p=e-i,f=t-o,g=le(p,f,u,l)/h;if(g<0||g>1)return!1;var m=le(p,f,c,d)/h;return!(m<0||m>1)}function le(e,t,n,r){return e*r-n*t}function ce(e){return e<=1e-6&&e>=-1e-6}function de(e){var t=e.itemTooltipOption,n=e.componentModel,r=e.itemName,i=(0,L.Kg)(t)?{formatter:t}:t,o=n.mainType,a=n.componentIndex,s={componentType:o,name:r,$vars:["name"]};s[o+"Index"]=a;var u=e.formatterParamsExtra;u&&(0,L.__)((0,L.HP)(u),(function(e){(0,L.$3)(s,e)||(s[e]=u[e],s.$vars.push(e))}));var l=(0,R.z)(e.el);l.componentMainType=o,l.componentIndex=a,l.tooltipConfig={name:r,option:(0,L.NT)({content:r,encodeHTMLContent:!0,formatterParams:s},i)}}function he(e,t){var n;e.isGroup&&(n=t(e)),n||e.traverse(t)}function pe(e,t){if(e)if((0,L.cy)(e))for(var n=0;n<e.length;n++)he(e[n],t);else he(e,t)}V("circle",d.A),V("ellipse",h.A),V("sector",p.A),V("ring",f.A),V("polygon",g.A),V("polyline",m.A),V("rect",_.A),V("line",y.A),V("bezierCurve",v.A),V("arc",b.A)},89457:function(e,t,n){"use strict";n.d(t,{a:function(){return o},z:function(){return i}});var r=n(53839),i=(0,r.$r)(),o=function(e,t,n,r){if(r){var o=i(r);o.dataIndex=n,o.dataType=t,o.seriesIndex=e,o.ssrType="chart","group"===r.type&&r.traverse((function(r){var o=i(r);o.seriesIndex=e,o.dataIndex=n,o.dataType=t,o.ssrType="chart"}))}}},40562:function(e,t,n){"use strict";n.d(t,{HU:function(){return h},Ir:function(){return v},Qf:function(){return g},Tj:function(){return u},YA:function(){return _},aP:function(){return d},ad:function(){return m},dV:function(){return p},m$:function(){return f},vs:function(){return y}});var r=n(5179),i=n(27753),o=n(58773),a=n(46243),s=r.__,u=["left","right","top","bottom","width","height"],l=[["width","left","right"],["height","top","bottom"]];function c(e,t,n,r,i){var o=0,a=0;null==r&&(r=1/0),null==i&&(i=1/0);var s=0;t.eachChild((function(u,l){var c,d,h=u.getBoundingRect(),p=t.childAt(l+1),f=p&&p.getBoundingRect();if("horizontal"===e){var g=h.width+(f?-f.x+h.x:0);c=o+g,c>r||u.newline?(o=0,c=g,a+=s+n,s=h.height):s=Math.max(s,h.height)}else{var m=h.height+(f?-f.y+h.y:0);d=a+m,d>i||u.newline?(o+=s+n,a=0,d=m,s=h.width):s=Math.max(s,h.width)}u.newline||(u.x=o,u.y=a,u.markRedraw(),"horizontal"===e?o=c+n:a=d+n)}))}var d=c;r.cF(c,"vertical"),r.cF(c,"horizontal");function h(e,t,n){var r=t.width,i=t.height,s=(0,o.lo)(e.left,r),u=(0,o.lo)(e.top,i),l=(0,o.lo)(e.right,r),c=(0,o.lo)(e.bottom,i);return(isNaN(s)||isNaN(parseFloat(e.left)))&&(s=0),(isNaN(l)||isNaN(parseFloat(e.right)))&&(l=r),(isNaN(u)||isNaN(parseFloat(e.top)))&&(u=0),(isNaN(c)||isNaN(parseFloat(e.bottom)))&&(c=i),n=a.QX(n||0),{width:Math.max(l-s-n[1]-n[3],0),height:Math.max(c-u-n[0]-n[2],0)}}function p(e,t,n){n=a.QX(n||0);var r=t.width,s=t.height,u=(0,o.lo)(e.left,r),l=(0,o.lo)(e.top,s),c=(0,o.lo)(e.right,r),d=(0,o.lo)(e.bottom,s),h=(0,o.lo)(e.width,r),p=(0,o.lo)(e.height,s),f=n[2]+n[0],g=n[1]+n[3],m=e.aspect;switch(isNaN(h)&&(h=r-c-g-u),isNaN(p)&&(p=s-d-f-l),null!=m&&(isNaN(h)&&isNaN(p)&&(m>r/s?h=.8*r:p=.8*s),isNaN(h)&&(h=m*p),isNaN(p)&&(p=h/m)),isNaN(u)&&(u=r-c-h-g),isNaN(l)&&(l=s-d-p-f),e.left||e.right){case"center":u=r/2-h/2-n[3];break;case"right":u=r-h-g;break}switch(e.top||e.bottom){case"middle":case"center":l=s/2-p/2-n[0];break;case"bottom":l=s-p-f;break}u=u||0,l=l||0,isNaN(h)&&(h=r-g-u-(c||0)),isNaN(p)&&(p=s-f-l-(d||0));var _=new i.A(u+n[3],l+n[0],h,p);return _.margin=n,_}function f(e,t,n,o,a,s){var u,l=!a||!a.hv||a.hv[0],c=!a||!a.hv||a.hv[1],d=a&&a.boundingMode||"all";if(s=s||e,s.x=e.x,s.y=e.y,!l&&!c)return!1;if("raw"===d)u="group"===e.type?new i.A(0,0,+t.width||0,+t.height||0):e.getBoundingRect();else if(u=e.getBoundingRect(),e.needLocalTransform()){var h=e.getLocalTransform();u=u.clone(),u.applyTransform(h)}var f=p(r.NT({width:u.width,height:u.height},t),n,o),g=l?f.x-u.x:0,m=c?f.y-u.y:0;return"raw"===d?(s.x=g,s.y=m):(s.x+=g,s.y+=m),s===e&&e.markRedraw(),!0}function g(e,t){return null!=e[l[t][0]]||null!=e[l[t][1]]&&null!=e[l[t][2]]}function m(e){var t=e.layoutMode||e.constructor.layoutMode;return r.Gv(t)?t:t?{type:t}:null}function _(e,t,n){var i=n&&n.ignoreSize;!r.cy(i)&&(i=[i,i]);var o=u(l[0],0),a=u(l[1],1);function u(n,r){var o={},a=0,u={},l=0,h=2;if(s(n,(function(t){u[t]=e[t]})),s(n,(function(e){c(t,e)&&(o[e]=u[e]=t[e]),d(o,e)&&a++,d(u,e)&&l++})),i[r])return d(t,n[1])?u[n[2]]=null:d(t,n[2])&&(u[n[1]]=null),u;if(l!==h&&a){if(a>=h)return o;for(var p=0;p<n.length;p++){var f=n[p];if(!c(o,f)&&c(e,f)){o[f]=e[f];break}}return o}return u}function c(e,t){return e.hasOwnProperty(t)}function d(e,t){return null!=e[t]&&"auto"!==e[t]}function h(e,t,n){s(e,(function(e){t[e]=n[e]}))}h(l[0],e,o),h(l[1],e,a)}function y(e){return v({},e)}function v(e,t){return t&&e&&s(u,(function(n){t.hasOwnProperty(n)&&(e[n]=t[n])})),e}},69208:function(e,t,n){"use strict";n.d(t,{$8:function(){return l},R8:function(){return s},aT:function(){return u}});var r="[ECharts] ",i={},o="undefined"!==typeof console&&console.warn&&console.log;function a(e,t,n){if(o){if(n){if(i[t])return;i[t]=!0}console[e](r+t)}}function s(e,t){a("warn",e,t)}function u(e){0}function l(e){throw new Error(e)}},53839:function(e,t,n){"use strict";n.d(t,{$r:function(){return M},Bq:function(){return B},D$:function(){return j},D6:function(){return A},GX:function(){return x},HB:function(){return R},Il:function(){return V},JO:function(){return N},JS:function(){return d},M5:function(){return c},O0:function(){return D},O2:function(){return f},S_:function(){return k},Sq:function(){return G},US:function(){return P},UW:function(){return I},XJ:function(){return H},_e:function(){return L},le:function(){return T},oh:function(){return S},qB:function(){return l},vS:function(){return C},vj:function(){return h},zu:function(){return p}});var r=n(5179),i=n(17948),o=n(58773);function a(e,t,n){return(t-e)*n+e}var s="series\0",u="\0_ec_\0";function l(e){return e instanceof Array?e:null==e?[]:[e]}function c(e,t,n){if(e){e[t]=e[t]||{},e.emphasis=e.emphasis||{},e.emphasis[t]=e.emphasis[t]||{};for(var r=0,i=n.length;r<i;r++){var o=n[r];!e.emphasis[t].hasOwnProperty(o)&&e[t].hasOwnProperty(o)&&(e.emphasis[t][o]=e[t][o])}}}var d=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"];function h(e){return!(0,r.Gv)(e)||(0,r.cy)(e)||e instanceof Date?e:e.value}function p(e){return(0,r.Gv)(e)&&!(e instanceof Array)}function f(e,t,n){var i="normalMerge"===n,o="replaceMerge"===n,a="replaceAll"===n;e=e||[],t=(t||[]).slice();var s=(0,r.nt)();(0,r.__)(t,(function(e,n){(0,r.Gv)(e)||(t[n]=null)}));var u=g(e,s,n);return(i||o)&&m(u,e,s,t),i&&_(u,t),i||o?y(u,t,o):a&&v(u,t),b(u),u}function g(e,t,n){var r=[];if("replaceAll"===n)return r;for(var i=0;i<e.length;i++){var o=e[i];o&&null!=o.id&&t.set(o.id,i),r.push({existing:"replaceMerge"===n||S(o)?null:o,newOption:null,keyInfo:null,brandNew:null})}return r}function m(e,t,n,i){(0,r.__)(i,(function(o,a){if(o&&null!=o.id){var s=w(o.id),u=n.get(s);if(null!=u){var l=e[u];(0,r.vA)(!l.newOption,'Duplicated option on id "'+s+'".'),l.newOption=o,l.existing=t[u],i[a]=null}}}))}function _(e,t){(0,r.__)(t,(function(n,r){if(n&&null!=n.name)for(var i=0;i<e.length;i++){var o=e[i].existing;if(!e[i].newOption&&o&&(null==o.id||null==n.id)&&!S(n)&&!S(o)&&F("name",o,n))return e[i].newOption=n,void(t[r]=null)}}))}function y(e,t,n){(0,r.__)(t,(function(t){if(t){var r,i=0;while((r=e[i])&&(r.newOption||S(r.existing)||r.existing&&null!=t.id&&!F("id",t,r.existing)))i++;r?(r.newOption=t,r.brandNew=n):e.push({newOption:t,brandNew:n,existing:null,keyInfo:null}),i++}}))}function v(e,t){(0,r.__)(t,(function(t){e.push({newOption:t,brandNew:!0,existing:null,keyInfo:null})}))}function b(e){var t=(0,r.nt)();(0,r.__)(e,(function(e){var n=e.existing;n&&t.set(n.id,e)})),(0,r.__)(e,(function(e){var n=e.newOption;(0,r.vA)(!n||null==n.id||!t.get(n.id)||t.get(n.id)===e,"id duplicates: "+(n&&n.id)),n&&null!=n.id&&t.set(n.id,e),!e.keyInfo&&(e.keyInfo={})})),(0,r.__)(e,(function(e,n){var i=e.existing,o=e.newOption,a=e.keyInfo;if((0,r.Gv)(o)){if(a.name=null!=o.name?w(o.name):i?i.name:s+n,i)a.id=w(i.id);else if(null!=o.id)a.id=w(o.id);else{var u=0;do{a.id="\0"+a.name+"\0"+u++}while(t.get(a.id))}t.set(a.id,e)}}))}function F(e,t,n){var r=C(t[e],null),i=C(n[e],null);return null!=r&&null!=i&&r===i}function w(e){return C(e,"")}function C(e,t){return null==e?t:(0,r.Kg)(e)?e:(0,r.Et)(e)||(0,r.Lh)(e)?e+"":t}function D(e){var t=e.name;return!(!t||!t.indexOf(s))}function S(e){return e&&null!=e.id&&0===w(e.id).indexOf(u)}function k(e){return u+e}function x(e,t,n){(0,r.__)(e,(function(e){var i=e.newOption;(0,r.Gv)(i)&&(e.keyInfo.mainType=t,e.keyInfo.subType=E(t,i,e.existing,n))}))}function E(e,t,n,r){var i=t.type?t.type:n?n.subType:r.determineSubType(e,t);return i}function A(e,t){var n={},r={};return i(e||[],n),i(t||[],r,n),[o(n),o(r)];function i(e,t,n){for(var r=0,i=e.length;r<i;r++){var o=C(e[r].seriesId,null);if(null==o)return;for(var a=l(e[r].dataIndex),s=n&&n[o],u=0,c=a.length;u<c;u++){var d=a[u];s&&s[d]?s[d]=null:(t[o]||(t[o]={}))[d]=1}}}function o(e,t){var n=[];for(var r in e)if(e.hasOwnProperty(r)&&null!=e[r])if(t)n.push(+r);else{var i=o(e[r],!0);i.length&&n.push({seriesId:r,dataIndex:i})}return n}}function T(e,t){return null!=t.dataIndexInside?t.dataIndexInside:null!=t.dataIndex?(0,r.cy)(t.dataIndex)?(0,r.Tj)(t.dataIndex,(function(t){return e.indexOfRawIndex(t)})):e.indexOfRawIndex(t.dataIndex):null!=t.name?(0,r.cy)(t.name)?(0,r.Tj)(t.name,(function(t){return e.indexOfName(t)})):e.indexOfName(t.name):void 0}function M(){var e="__ec_inner_"+O++;return function(t){return t[e]||(t[e]={})}}var O=(0,o.IH)();function L(e,t,n){var r=R(t,n),i=r.mainTypeSpecified,o=r.queryOptionMap,a=r.others,s=a,u=n?n.defaultMainType:null;return!i&&u&&o.set(u,{}),o.each((function(t,r){var i=N(e,r,t,{useDefault:u===r,enableAll:!n||null==n.enableAll||n.enableAll,enableNone:!n||null==n.enableNone||n.enableNone});s[r+"Models"]=i.models,s[r+"Model"]=i.models[0]})),s}function R(e,t){var n;if((0,r.Kg)(e)){var i={};i[e+"Index"]=0,n=i}else n=e;var o=(0,r.nt)(),a={},s=!1;return(0,r.__)(n,(function(e,n){if("dataIndex"!==n&&"dataIndexInside"!==n){var i=n.match(/^(\w+)(Index|Id|Name)$/)||[],u=i[1],l=(i[2]||"").toLowerCase();if(u&&l&&!(t&&t.includeMainTypes&&(0,r.qh)(t.includeMainTypes,u)<0)){s=s||!!u;var c=o.get(u)||o.set(u,{});c[l]=e}}else a[n]=e})),{mainTypeSpecified:s,queryOptionMap:o,others:a}}var P={useDefault:!0,enableAll:!1,enableNone:!1},I={useDefault:!1,enableAll:!0,enableNone:!0};function N(e,t,n,i){i=i||P;var o=n.index,a=n.id,s=n.name,u={models:null,specified:null!=o||null!=a||null!=s};if(!u.specified){var l=void 0;return u.models=i.useDefault&&(l=e.getComponent(t))?[l]:[],u}return"none"===o||!1===o?((0,r.vA)(i.enableNone,'`"none"` or `false` is not a valid value on index option.'),u.models=[],u):("all"===o&&((0,r.vA)(i.enableAll,'`"all"` is not a valid value on index option.'),o=a=s=null),u.models=e.queryComponents({mainType:t,index:o,id:a,name:s}),u)}function B(e,t,n){e.setAttribute?e.setAttribute(t,n):e[t]=n}function j(e,t){return e.getAttribute?e.getAttribute(t):e[t]}function H(e){return"auto"===e?i.A.domSupported?"html":"richText":e||"html"}function G(e,t){var n=(0,r.nt)(),i=[];return(0,r.__)(e,(function(e){var r=t(e);(n.get(r)||(i.push(r),n.set(r,[]))).push(e)})),{keys:i,buckets:n}}function V(e,t,n,i,s){var u=null==t||"auto"===t;if(null==i)return i;if((0,r.Et)(i)){var l=a(n||0,i,s);return(0,o.LI)(l,u?Math.max((0,o.XV)(n||0),(0,o.XV)(i)):t)}if((0,r.Kg)(i))return s<1?n:i;for(var c=[],d=n,h=i,p=Math.max(d?d.length:0,h.length),f=0;f<p;++f){var g=e.getDimensionInfo(f);if(g&&"ordinal"===g.type)c[f]=(s<1&&d?d:h)[f];else{var m=d&&d[f]?d[f]:0,_=h[f];l=a(m,_,s);c[f]=(0,o.LI)(l,u?Math.max((0,o.XV)(m),(0,o.XV)(_)):t)}}return c}},58773:function(e,t,n){"use strict";n.d(t,{Cb:function(){return s},Cm:function(){return C},IH:function(){return E},Is:function(){return m},LI:function(){return l},NX:function(){return w},Sm:function(){return k},Tr:function(){return g},XV:function(){return d},Y6:function(){return c},YV:function(){return D},_7:function(){return _},_U:function(){return b},au:function(){return F},dh:function(){return y},hb:function(){return p},kM:function(){return f},kf:function(){return x},lQ:function(){return T},lo:function(){return u},sL:function(){return S}});var r=n(5179),i=1e-4,o=20;function a(e){return e.replace(/^\s+|\s+$/g,"")}function s(e,t,n,r){var i=t[0],o=t[1],a=n[0],s=n[1],u=o-i,l=s-a;if(0===u)return 0===l?a:(a+s)/2;if(r)if(u>0){if(e<=i)return a;if(e>=o)return s}else{if(e>=i)return a;if(e<=o)return s}else{if(e===i)return a;if(e===o)return s}return(e-i)/u*l+a}function u(e,t){switch(e){case"center":case"middle":e="50%";break;case"left":case"top":e="0%";break;case"right":case"bottom":e="100%";break}return r.Kg(e)?a(e).match(/%$/)?parseFloat(e)/100*t:parseFloat(e):null==e?NaN:+e}function l(e,t,n){return null==t&&(t=10),t=Math.min(Math.max(0,t),o),e=(+e).toFixed(t),n?e:+e}function c(e){return e.sort((function(e,t){return e-t})),e}function d(e){if(e=+e,isNaN(e))return 0;if(e>1e-14)for(var t=1,n=0;n<15;n++,t*=10)if(Math.round(e*t)/t===e)return n;return h(e)}function h(e){var t=e.toString().toLowerCase(),n=t.indexOf("e"),r=n>0?+t.slice(n+1):0,i=n>0?n:t.length,o=t.indexOf("."),a=o<0?0:i-1-o;return Math.max(0,a-r)}function p(e,t){var n=Math.log,r=Math.LN10,i=Math.floor(n(e[1]-e[0])/r),o=Math.round(n(Math.abs(t[1]-t[0]))/r),a=Math.min(Math.max(-i+o,0),20);return isFinite(a)?a:20}function f(e,t){var n=r.TS(e,(function(e,t){return e+(isNaN(t)?0:t)}),0);if(0===n)return[];var i=Math.pow(10,t),o=r.Tj(e,(function(e){return(isNaN(e)?0:e)/n*i*100})),a=100*i,s=r.Tj(o,(function(e){return Math.floor(e)})),u=r.TS(s,(function(e,t){return e+t}),0),l=r.Tj(o,(function(e,t){return e-s[t]}));while(u<a){for(var c=Number.NEGATIVE_INFINITY,d=null,h=0,p=l.length;h<p;++h)l[h]>c&&(c=l[h],d=h);++s[d],l[d]=0,++u}return r.Tj(s,(function(e){return e/i}))}function g(e,t){var n=Math.max(d(e),d(t)),r=e+t;return n>o?r:l(r,n)}var m=9007199254740991;function _(e){var t=2*Math.PI;return(e%t+t)%t}function y(e){return e>-i&&e<i}var v=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d{1,2})(?::(\d{1,2})(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/;function b(e){if(e instanceof Date)return e;if(r.Kg(e)){var t=v.exec(e);if(!t)return new Date(NaN);if(t[8]){var n=+t[4]||0;return"Z"!==t[8].toUpperCase()&&(n-=+t[8].slice(0,3)),new Date(Date.UTC(+t[1],+(t[2]||1)-1,+t[3]||1,n,+(t[5]||0),+t[6]||0,t[7]?+t[7].substring(0,3):0))}return new Date(+t[1],+(t[2]||1)-1,+t[3]||1,+t[4]||0,+(t[5]||0),+t[6]||0,t[7]?+t[7].substring(0,3):0)}return null==e?new Date(NaN):new Date(Math.round(e))}function F(e){return Math.pow(10,w(e))}function w(e){if(0===e)return 0;var t=Math.floor(Math.log(e)/Math.LN10);return e/Math.pow(10,t)>=10&&t++,t}function C(e,t){var n,r=w(e),i=Math.pow(10,r),o=e/i;return n=t?o<1.5?1:o<2.5?2:o<4?3:o<7?5:10:o<1?1:o<2?2:o<3?3:o<5?5:10,e=n*i,r>=-20?+e.toFixed(r<0?-r:0):e}function D(e,t){var n=(e.length-1)*t+1,r=Math.floor(n),i=+e[r-1],o=n-r;return o?i+o*(e[r]-i):i}function S(e){e.sort((function(e,t){return s(e,t,0)?-1:1}));for(var t=-1/0,n=1,r=0;r<e.length;){for(var i=e[r].interval,o=e[r].close,a=0;a<2;a++)i[a]<=t&&(i[a]=t,o[a]=a?1:1-n),t=i[a],n=o[a];i[0]===i[1]&&o[0]*o[1]!==1?e.splice(r,1):r++}return e;function s(e,t,n){return e.interval[n]<t.interval[n]||e.interval[n]===t.interval[n]&&(e.close[n]-t.close[n]===(n?-1:1)||!n&&s(e,t,1))}}function k(e){var t=parseFloat(e);return t==e&&(0!==t||!r.Kg(e)||e.indexOf("x")<=0)?t:NaN}function x(e){return!isNaN(k(e))}function E(){return Math.round(9*Math.random())}function A(e,t){return 0===t?e:A(t,e%t)}function T(e,t){return null==e?t:null==t?e:e*t/A(e,t)}},62559:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0}return e}(),a=function(e){function t(t){var n=e.call(this,t)||this;return n.type="sausage",n}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new o},t.prototype.buildPath=function(e,t){var n=t.cx,r=t.cy,i=Math.max(t.r0||0,0),o=Math.max(t.r,0),a=.5*(o-i),s=i+a,u=t.startAngle,l=t.endAngle,c=t.clockwise,d=2*Math.PI,h=c?l-u<d:u-l<d;h||(u=l-(c?d:-d));var p=Math.cos(u),f=Math.sin(u),g=Math.cos(l),m=Math.sin(l);h?(e.moveTo(p*i+n,f*i+r),e.arc(p*s+n,f*s+r,a,-Math.PI+u,u,!c)):e.moveTo(p*o+n,f*o+r),e.arc(n,r,o,u,l,!c),e.arc(g*s+n,m*s+r,a,l-2*Math.PI,l-Math.PI,!c),0!==i&&e.arc(n,r,i,l,u,c)},t}(i.Ay);t.A=a},14238:function(e,t,n){"use strict";n.d(t,{BV:function(){return g},CA:function(){return _},DW:function(){return H},Du:function(){return Z},HY:function(){return Y},Iz:function(){return ne},JC:function(){return z},JI:function(){return U},Lm:function(){return ue},Lv:function(){return F},Lx:function(){return _e},Mx:function(){return he},PW:function(){return b},Pk:function(){return R},Q6:function(){return C},QX:function(){return q},SD:function(){return W},T$:function(){return ye},Tl:function(){return ee},U2:function(){return w},_m:function(){return te},_n:function(){return me},e3:function(){return f},fz:function(){return ve},gR:function(){return le},gd:function(){return K},h5:function(){return v},iJ:function(){return ae},ix:function(){return pe},jA:function(){return ie},lV:function(){return $},mc:function(){return oe},ml:function(){return ge},qR:function(){return Q},t6:function(){return re},u6:function(){return fe},wV:function(){return m},zX:function(){return p}});var r=n(5179),i=n(89457),o=n(97273),a=n(53839),s=n(6107),u=1,l={},c=(0,a.$r)(),d=(0,a.$r)(),h=0,p=1,f=2,g=["emphasis","blur","select"],m=["normal","emphasis","blur","select"],_=10,y=9,v="highlight",b="downplay",F="select",w="unselect",C="toggleSelect";function D(e){return null!=e&&"none"!==e}function S(e,t,n){e.onHoverStateChange&&(e.hoverState||0)!==n&&e.onHoverStateChange(t),e.hoverState=n}function k(e){S(e,"emphasis",f)}function x(e){e.hoverState===f&&S(e,"normal",h)}function E(e){S(e,"blur",p)}function A(e){e.hoverState===p&&S(e,"normal",h)}function T(e){e.selected=!0}function M(e){e.selected=!1}function O(e,t,n){t(e,n)}function L(e,t,n){O(e,t,n),e.isGroup&&e.traverse((function(e){O(e,t,n)}))}function R(e,t){switch(t){case"emphasis":e.hoverState=f;break;case"normal":e.hoverState=h;break;case"blur":e.hoverState=p;break;case"select":e.selected=!0}}function P(e,t,n,r){for(var i=e.style,o={},a=0;a<t.length;a++){var s=t[a],u=i[s];o[s]=null==u?r&&r[s]:u}for(a=0;a<e.animators.length;a++){var l=e.animators[a];l.__fromStateTransition&&l.__fromStateTransition.indexOf(n)<0&&"style"===l.targetName&&l.saveTo(o,t)}return o}function I(e,t,n,i){var a=n&&(0,r.qh)(n,"select")>=0,u=!1;if(e instanceof s.Ay){var l=c(e),d=a&&l.selectFill||l.normalFill,h=a&&l.selectStroke||l.normalStroke;if(D(d)||D(h)){i=i||{};var p=i.style||{};"inherit"===p.fill?(u=!0,i=(0,r.X$)({},i),p=(0,r.X$)({},p),p.fill=d):!D(p.fill)&&D(d)?(u=!0,i=(0,r.X$)({},i),p=(0,r.X$)({},p),p.fill=(0,o.P)(d)):!D(p.stroke)&&D(h)&&(u||(i=(0,r.X$)({},i),p=(0,r.X$)({},p)),p.stroke=(0,o.P)(h)),i.style=p}}if(i&&null==i.z2){u||(i=(0,r.X$)({},i));var f=e.z2EmphasisLift;i.z2=e.z2+(null!=f?f:_)}return i}function N(e,t,n){if(n&&null==n.z2){n=(0,r.X$)({},n);var i=e.z2SelectLift;n.z2=e.z2+(null!=i?i:y)}return n}function B(e,t,n){var i=(0,r.qh)(e.currentStates,t)>=0,o=e.style.opacity,a=i?null:P(e,["opacity"],t,{opacity:1});n=n||{};var s=n.style||{};return null==s.opacity&&(n=(0,r.X$)({},n),s=(0,r.X$)({opacity:i?o:.1*a.opacity},s),n.style=s),n}function j(e,t){var n=this.states[e];if(this.style){if("emphasis"===e)return I(this,e,t,n);if("blur"===e)return B(this,e,n);if("select"===e)return N(this,e,n)}return n}function H(e){e.stateProxy=j;var t=e.getTextContent(),n=e.getTextGuideLine();t&&(t.stateProxy=j),n&&(n.stateProxy=j)}function G(e,t){!X(e,t)&&!e.__highByOuter&&L(e,k)}function V(e,t){!X(e,t)&&!e.__highByOuter&&L(e,x)}function Y(e,t){e.__highByOuter|=1<<(t||0),L(e,k)}function W(e,t){!(e.__highByOuter&=~(1<<(t||0)))&&L(e,x)}function q(e){L(e,E)}function z(e){L(e,A)}function U(e){L(e,T)}function K(e){L(e,M)}function X(e,t){return e.__highDownSilentOnTouch&&t.zrByTouch}function Q(e){var t=e.getModel(),n=[],i=[];t.eachComponent((function(t,r){var o=d(r),a="series"===t,s=a?e.getViewOfSeriesModel(r):e.getViewOfComponentModel(r);!a&&i.push(s),o.isBlured&&(s.group.traverse((function(e){A(e)})),a&&n.push(r)),o.isBlured=!1})),(0,r.__)(i,(function(e){e&&e.toggleBlurSeries&&e.toggleBlurSeries(n,!1,t)}))}function J(e,t,n,i){var o=i.getModel();function a(e,t){for(var n=0;n<t.length;n++){var r=e.getItemGraphicEl(t[n]);r&&z(r)}}if(n=n||"coordinateSystem",null!=e&&t&&"none"!==t){var s=o.getSeriesByIndex(e),u=s.coordinateSystem;u&&u.master&&(u=u.master);var l=[];o.eachSeries((function(e){var o=s===e,c=e.coordinateSystem;c&&c.master&&(c=c.master);var h=c&&u?c===u:o;if(!("series"===n&&!o||"coordinateSystem"===n&&!h||"series"===t&&o)){var p=i.getViewOfSeriesModel(e);if(p.group.traverse((function(e){e.__highByOuter&&o&&"self"===t||E(e)})),(0,r.Xj)(t))a(e.getData(),t);else if((0,r.Gv)(t))for(var f=(0,r.HP)(t),g=0;g<f.length;g++)a(e.getData(f[g]),t[f[g]]);l.push(e),d(e).isBlured=!0}})),o.eachComponent((function(e,t){if("series"!==e){var n=i.getViewOfComponentModel(t);n&&n.toggleBlurSeries&&n.toggleBlurSeries(l,!0,o)}}))}}function Z(e,t,n){if(null!=e&&null!=t){var r=n.getModel().getComponent(e,t);if(r){d(r).isBlured=!0;var i=n.getViewOfComponentModel(r);i&&i.focusBlurEnabled&&i.group.traverse((function(e){E(e)}))}}}function $(e,t,n){var o=e.seriesIndex,s=e.getData(t.dataType);if(s){var u=(0,a.le)(s,t);u=((0,r.cy)(u)?u[0]:u)||0;var l=s.getItemGraphicEl(u);if(!l){var c=s.count(),d=0;while(!l&&d<c)l=s.getItemGraphicEl(d++)}if(l){var h=(0,i.z)(l);J(o,h.focus,h.blurScope,n)}else{var p=e.get(["emphasis","focus"]),f=e.get(["emphasis","blurScope"]);null!=p&&J(o,p,f,n)}}}function ee(e,t,n,r){var o={focusSelf:!1,dispatchers:null};if(null==e||"series"===e||null==t||null==n)return o;var a=r.getModel().getComponent(e,t);if(!a)return o;var s=r.getViewOfComponentModel(a);if(!s||!s.findHighDownDispatchers)return o;for(var u,l=s.findHighDownDispatchers(n),c=0;c<l.length;c++)if("self"===(0,i.z)(l[c]).focus){u=!0;break}return{focusSelf:u,dispatchers:l}}function te(e,t,n){var o=(0,i.z)(e),a=ee(o.componentMainType,o.componentIndex,o.componentHighDownName,n),s=a.dispatchers,u=a.focusSelf;s?(u&&Z(o.componentMainType,o.componentIndex,n),(0,r.__)(s,(function(e){return G(e,t)}))):(J(o.seriesIndex,o.focus,o.blurScope,n),"self"===o.focus&&Z(o.componentMainType,o.componentIndex,n),G(e,t))}function ne(e,t,n){Q(n);var o=(0,i.z)(e),a=ee(o.componentMainType,o.componentIndex,o.componentHighDownName,n).dispatchers;a?(0,r.__)(a,(function(e){return V(e,t)})):V(e,t)}function re(e,t,n){if(_e(t)){var i=t.dataType,o=e.getData(i),s=(0,a.le)(o,t);(0,r.cy)(s)||(s=[s]),e[t.type===C?"toggleSelect":t.type===F?"select":"unselect"](s,i)}}function ie(e){var t=e.getAllData();(0,r.__)(t,(function(t){var n=t.data,r=t.type;n.eachItemGraphicEl((function(t,n){e.isSelected(n,r)?U(t):K(t)}))}))}function oe(e){var t=[];return e.eachSeries((function(e){var n=e.getAllData();(0,r.__)(n,(function(n){n.data;var r=n.type,i=e.getSelectedDataIndices();if(i.length>0){var o={dataIndex:i,seriesIndex:e.seriesIndex};null!=r&&(o.dataType=r),t.push(o)}}))})),t}function ae(e,t,n){pe(e,!0),L(e,H),le(e,t,n)}function se(e){pe(e,!1)}function ue(e,t,n,r){r?se(e):ae(e,t,n)}function le(e,t,n){var r=(0,i.z)(e);null!=t?(r.focus=t,r.blurScope=n):r.focus&&(r.focus=null)}var ce=["emphasis","blur","select"],de={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function he(e,t,n,r){n=n||"itemStyle";for(var i=0;i<ce.length;i++){var o=ce[i],a=t.getModel([o,n]),s=e.ensureState(o);s.style=r?r(a):a[de[n]]()}}function pe(e,t){var n=!1===t,r=e;e.highDownSilentOnTouch&&(r.__highDownSilentOnTouch=e.highDownSilentOnTouch),n&&!r.__highDownDispatcher||(r.__highByOuter=r.__highByOuter||0,r.__highDownDispatcher=!n)}function fe(e){return!(!e||!e.__highDownDispatcher)}function ge(e,t,n){var r=(0,i.z)(e);r.componentMainType=t.mainType,r.componentIndex=t.componentIndex,r.componentHighDownName=n}function me(e){var t=l[e];return null==t&&u<=32&&(t=l[e]=u++),t}function _e(e){var t=e.type;return t===F||t===w||t===C}function ye(e){var t=e.type;return t===v||t===b}function ve(e){var t=c(e);t.normalFill=e.style.fill,t.normalStroke=e.style.stroke;var n=e.states.select||{};t.selectFill=n.style&&n.style.fill||null,t.selectStroke=n.style&&n.style.stroke||null}},736:function(e,t,n){"use strict";n.d(t,{$V:function(){return y},hV:function(){return C},v5:function(){return F},xU:function(){return w}});var r=n(5179),i=n(6107),o=n(92998),a=n(57077),s=n(90420),u=n(68461),l=n(27753),c=n(60273),d=n(58773),h=i.Ay.extend({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(e,t){var n=t.cx,r=t.cy,i=t.width/2,o=t.height/2;e.moveTo(n,r-o),e.lineTo(n+i,r+o),e.lineTo(n-i,r+o),e.closePath()}}),p=i.Ay.extend({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(e,t){var n=t.cx,r=t.cy,i=t.width/2,o=t.height/2;e.moveTo(n,r-o),e.lineTo(n+i,r),e.lineTo(n,r+o),e.lineTo(n-i,r),e.closePath()}}),f=i.Ay.extend({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(e,t){var n=t.x,r=t.y,i=t.width/5*3,o=Math.max(i,t.height),a=i/2,s=a*a/(o-a),u=r-o+a+s,l=Math.asin(s/a),c=Math.cos(l)*a,d=Math.sin(l),h=Math.cos(l),p=.6*a,f=.7*a;e.moveTo(n-c,u+s),e.arc(n,u,a,Math.PI-l,2*Math.PI+l),e.bezierCurveTo(n+c-d*p,u+s+h*p,n,r-f,n,r),e.bezierCurveTo(n,r-f,n-c+d*p,u+s+h*p,n-c,u+s),e.closePath()}}),g=i.Ay.extend({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(e,t){var n=t.height,r=t.width,i=t.x,o=t.y,a=r/3*2;e.moveTo(i,o),e.lineTo(i+a,o+n),e.lineTo(i,o+n/4*3),e.lineTo(i-a,o+n),e.lineTo(i,o),e.closePath()}}),m={line:o.A,rect:a.A,roundRect:a.A,square:a.A,circle:s.A,diamond:p,pin:f,arrow:g,triangle:h},_={line:function(e,t,n,r,i){i.x1=e,i.y1=t+r/2,i.x2=e+n,i.y2=t+r/2},rect:function(e,t,n,r,i){i.x=e,i.y=t,i.width=n,i.height=r},roundRect:function(e,t,n,r,i){i.x=e,i.y=t,i.width=n,i.height=r,i.r=Math.min(n,r)/4},square:function(e,t,n,r,i){var o=Math.min(n,r);i.x=e,i.y=t,i.width=o,i.height=o},circle:function(e,t,n,r,i){i.cx=e+n/2,i.cy=t+r/2,i.r=Math.min(n,r)/2},diamond:function(e,t,n,r,i){i.cx=e+n/2,i.cy=t+r/2,i.width=n,i.height=r},pin:function(e,t,n,r,i){i.x=e+n/2,i.y=t+r/2,i.width=n,i.height=r},arrow:function(e,t,n,r,i){i.x=e+n/2,i.y=t+r/2,i.width=n,i.height=r},triangle:function(e,t,n,r,i){i.cx=e+n/2,i.cy=t+r/2,i.width=n,i.height=r}},y={};(0,r.__)(m,(function(e,t){y[t]=new e}));var v=i.Ay.extend({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},calculateTextPosition:function(e,t,n){var r=(0,c.X4)(e,t,n),i=this.shape;return i&&"pin"===i.symbolType&&"inside"===t.position&&(r.y=n.y+.4*n.height),r},buildPath:function(e,t,n){var r=t.symbolType;if("none"!==r){var i=y[r];i||(r="rect",i=y[r]),_[r](t.x,t.y,t.width,t.height,i.shape),i.buildPath(e,i.shape,n)}}});function b(e,t){if("image"!==this.type){var n=this.style;this.__isEmptyBrush?(n.stroke=e,n.fill=t||"#fff",n.lineWidth=2):"line"===this.shape.symbolType?n.stroke=e:n.fill=e,this.markRedraw()}}function F(e,t,n,r,i,o,a){var s,c=0===e.indexOf("empty");return c&&(e=e.substr(5,1).toLowerCase()+e.substr(6)),s=0===e.indexOf("image://")?u.makeImage(e.slice(8),new l.A(t,n,r,i),a?"center":"cover"):0===e.indexOf("path://")?u.makePath(e.slice(7),{},new l.A(t,n,r,i),a?"center":"cover"):new v({shape:{symbolType:e,x:t,y:n,width:r,height:i}}),s.__isEmptyBrush=c,s.setColor=b,o&&s.setColor(o),s}function w(e){return(0,r.cy)(e)||(e=[+e,+e]),[e[0]||0,e[1]||0]}function C(e,t){if(null!=e)return(0,r.cy)(e)||(e=[e,e]),[(0,d.lo)(e[0],t[0])||0,(0,d.lo)((0,r.bZ)(e[1],e[0]),t[1])||0]}},98496:function(e,t,n){"use strict";n.d(t,{IU:function(){return u},N:function(){return s},nF:function(){return a}});var r="\0__throttleOriginMethod",i="\0__throttleRate",o="\0__throttleType";function a(e,t,n){var r,i,o,a,s,u=0,l=0,c=null;function d(){l=(new Date).getTime(),c=null,e.apply(o,a||[])}t=t||0;var h=function(){for(var e=[],h=0;h<arguments.length;h++)e[h]=arguments[h];r=(new Date).getTime(),o=this,a=e;var p=s||t,f=s||n;s=null,i=r-(f?u:l)-p,clearTimeout(c),f?c=setTimeout(d,p):i>=0?d():c=setTimeout(d,-i),u=r};return h.clear=function(){c&&(clearTimeout(c),c=null)},h.debounceNextCall=function(e){s=e},h}function s(e,t,n,s){var u=e[t];if(u){var l=u[r]||u,c=u[o],d=u[i];if(d!==n||c!==s){if(null==n||!s)return e[t]=l;u=e[t]=a(l,n,"debounce"===s),u[r]=l,u[o]=s,u[i]=n}return u}}function u(e,t){var n=e[t];n&&n[r]&&(n.clear&&n.clear(),e[t]=n[r])}},9221:function(e,t,n){"use strict";n.d(t,{$9:function(){return b},$H:function(){return d},CZ:function(){return c},F7:function(){return m},FP:function(){return B},GP:function(){return F},KF:function(){return I},Lm:function(){return f},MA:function(){return l},OY:function(){return s},Wf:function(){return T},X_:function(){return w},Yd:function(){return P},Zz:function(){return M},bP:function(){return x},ce:function(){return v},g0:function(){return D},hY:function(){return S},iC:function(){return E},iW:function(){return u},jJ:function(){return k},tM:function(){return O},ti:function(){return R},ww:function(){return N},xu:function(){return L},yB:function(){return A},ym:function(){return y}});var r=n(5179),i=n(58773),o=n(51592),a=n(2259),s=1e3,u=60*s,l=60*u,c=24*l,d=365*c,h={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},p="{yyyy}-{MM}-{dd}",f={year:"{yyyy}",month:"{yyyy}-{MM}",day:p,hour:p+" "+h.hour,minute:p+" "+h.minute,second:p+" "+h.second,millisecond:h.none},g=["year","month","day","hour","minute","second","millisecond"],m=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function _(e,t){return e+="","0000".substr(0,t-e.length)+e}function y(e){switch(e){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return e}}function v(e){return e===y(e)}function b(e){switch(e){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function F(e,t,n,r){var s=i._U(e),u=s[S(n)](),l=s[k(n)]()+1,c=Math.floor((l-1)/3)+1,d=s[x(n)](),h=s["get"+(n?"UTC":"")+"Day"](),p=s[E(n)](),f=(p-1)%12+1,g=s[A(n)](),m=s[T(n)](),y=s[M(n)](),v=p>=12?"pm":"am",b=v.toUpperCase(),F=r instanceof a.A?r:(0,o.A4)(r||o.Lv)||(0,o.pr)(),w=F.getModel("time"),C=w.get("month"),D=w.get("monthAbbr"),O=w.get("dayOfWeek"),L=w.get("dayOfWeekAbbr");return(t||"").replace(/{a}/g,v+"").replace(/{A}/g,b+"").replace(/{yyyy}/g,u+"").replace(/{yy}/g,_(u%100+"",2)).replace(/{Q}/g,c+"").replace(/{MMMM}/g,C[l-1]).replace(/{MMM}/g,D[l-1]).replace(/{MM}/g,_(l,2)).replace(/{M}/g,l+"").replace(/{dd}/g,_(d,2)).replace(/{d}/g,d+"").replace(/{eeee}/g,O[h]).replace(/{ee}/g,L[h]).replace(/{e}/g,h+"").replace(/{HH}/g,_(p,2)).replace(/{H}/g,p+"").replace(/{hh}/g,_(f+"",2)).replace(/{h}/g,f+"").replace(/{mm}/g,_(g,2)).replace(/{m}/g,g+"").replace(/{ss}/g,_(m,2)).replace(/{s}/g,m+"").replace(/{SSS}/g,_(y,3)).replace(/{S}/g,y+"")}function w(e,t,n,i,o){var a=null;if(r.Kg(n))a=n;else if(r.Tn(n))a=n(e.value,t,{level:e.level});else{var s=r.X$({},h);if(e.level>0)for(var u=0;u<g.length;++u)s[g[u]]="{primary|"+s[g[u]]+"}";var l=n?!1===n.inherit?n:r.NT(n,s):s,c=C(e.value,o);if(l[c])a=l[c];else if(l.inherit){var d=m.indexOf(c);for(u=d-1;u>=0;--u)if(l[c]){a=l[c];break}a=a||s.none}if(r.cy(a)){var p=null==e.level?0:e.level>=0?e.level:a.length+e.level;p=Math.min(p,a.length-1),a=a[p]}}return F(new Date(e.value),a,o,i)}function C(e,t){var n=i._U(e),r=n[k(t)]()+1,o=n[x(t)](),a=n[E(t)](),s=n[A(t)](),u=n[T(t)](),l=n[M(t)](),c=0===l,d=c&&0===u,h=d&&0===s,p=h&&0===a,f=p&&1===o,g=f&&1===r;return g?"year":f?"month":p?"day":h?"hour":d?"minute":c?"second":"millisecond"}function D(e,t,n){var o=r.Et(e)?i._U(e):e;switch(t=t||C(e,n),t){case"year":return o[S(n)]();case"half-year":return o[k(n)]()>=6?1:0;case"quarter":return Math.floor((o[k(n)]()+1)/4);case"month":return o[k(n)]();case"day":return o[x(n)]();case"half-day":return o[E(n)]()/24;case"hour":return o[E(n)]();case"minute":return o[A(n)]();case"second":return o[T(n)]();case"millisecond":return o[M(n)]()}}function S(e){return e?"getUTCFullYear":"getFullYear"}function k(e){return e?"getUTCMonth":"getMonth"}function x(e){return e?"getUTCDate":"getDate"}function E(e){return e?"getUTCHours":"getHours"}function A(e){return e?"getUTCMinutes":"getMinutes"}function T(e){return e?"getUTCSeconds":"getSeconds"}function M(e){return e?"getUTCMilliseconds":"getMilliseconds"}function O(e){return e?"setUTCFullYear":"setFullYear"}function L(e){return e?"setUTCMonth":"setMonth"}function R(e){return e?"setUTCDate":"setDate"}function P(e){return e?"setUTCHours":"setHours"}function I(e){return e?"setUTCMinutes":"setMinutes"}function N(e){return e?"setUTCSeconds":"setSeconds"}function B(e){return e?"setUTCMilliseconds":"setMilliseconds"}},88239:function(e,t,n){"use strict";n.d(t,{Km:function(){return a},Pe:function(){return i},Wk:function(){return s},XO:function(){return l},i_:function(){return d},mK:function(){return o},oC:function(){return h},t1:function(){return u},vm:function(){return c}});var r=n(5179),i=(0,r.nt)(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),o="original",a="arrayRows",s="objectRows",u="keyedColumns",l="typedArray",c="unknown",d="column",h="row"},8389:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});var r=n(5179),i="undefined"!==typeof Float32Array,o=i?Float32Array:Array;function a(e){return(0,r.cy)(e)?i?new Float32Array(e):e:new o(e)}},48643:function(e,t,n){"use strict";var r=n(5179),i=n(98527),o=n(92137),a=n(75356),s=n(53839),u=n(14238),l=n(8176),c=n(12367),d=n(68461),h=s.$r(),p=(0,c.A)(),f=function(){function e(){this.group=new i.A,this.uid=o.$Q("viewChart"),this.renderTask=(0,l.U)({plan:_,reset:y}),this.renderTask.context={view:this}}return e.prototype.init=function(e,t){},e.prototype.render=function(e,t,n,r){0},e.prototype.highlight=function(e,t,n,r){var i=e.getData(r&&r.dataType);i&&m(i,r,"emphasis")},e.prototype.downplay=function(e,t,n,r){var i=e.getData(r&&r.dataType);i&&m(i,r,"normal")},e.prototype.remove=function(e,t){this.group.removeAll()},e.prototype.dispose=function(e,t){},e.prototype.updateView=function(e,t,n,r){this.render(e,t,n,r)},e.prototype.updateLayout=function(e,t,n,r){this.render(e,t,n,r)},e.prototype.updateVisual=function(e,t,n,r){this.render(e,t,n,r)},e.prototype.eachRendered=function(e){(0,d.traverseElements)(this.group,e)},e.markUpdateMethod=function(e,t){h(e).updateMethod=t},e.protoInitialize=function(){var t=e.prototype;t.type="chart"}(),e}();function g(e,t,n){e&&(0,u.u6)(e)&&("emphasis"===t?u.HY:u.SD)(e,n)}function m(e,t,n){var i=s.le(e,t),o=t&&null!=t.highlightKey?(0,u._n)(t.highlightKey):null;null!=i?(0,r.__)(s.qB(i),(function(t){g(e.getItemGraphicEl(t),n,o)})):e.eachItemGraphicEl((function(e){g(e,n,o)}))}function _(e){return p(e.model)}function y(e){var t=e.model,n=e.ecModel,r=e.api,i=e.payload,o=t.pipelineContext.progressiveRender,a=e.view,s=i&&h(i).updateMethod,u=o?"incrementalPrepareRender":s&&a[s]?s:"render";return"render"!==u&&a[u](t,n,r,i),v[u]}a.gq(f,["dispose"]),a.tQ(f);var v={incrementalPrepareRender:{progress:function(e,t){t.view.incrementalRender(e,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(e,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};t.A=f},25256:function(e,t,n){"use strict";var r=n(98527),i=n(92137),o=n(75356),a=function(){function e(){this.group=new r.A,this.uid=i.$Q("viewComponent")}return e.prototype.init=function(e,t){},e.prototype.render=function(e,t,n,r){},e.prototype.dispose=function(e,t){},e.prototype.updateView=function(e,t,n,r){},e.prototype.updateLayout=function(e,t,n,r){},e.prototype.updateVisual=function(e,t,n,r){},e.prototype.toggleBlurSeries=function(e,t,n){},e.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},e}();o.gq(a),o.tQ(a),t.A=a},85440:function(e,t){"use strict";var n=function(){function e(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return e.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},e.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},e.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},e.prototype.getItemVisual=function(e,t){var n=this._getDataWithEncodedVisual();return n.getItemVisual(e,t)},e}();t.A=n},97236:function(e,t,n){"use strict";function r(e,t,n){switch(n){case"color":var r=e.getItemVisual(t,"style");return r[e.getVisual("drawType")];case"opacity":return e.getItemVisual(t,"style").opacity;case"symbol":case"symbolSize":case"liftZ":return e.getItemVisual(t,n);default:0}}function i(e,t){switch(t){case"color":var n=e.getVisual("style");return n[e.getVisual("drawType")];case"opacity":return e.getVisual("style").opacity;case"symbol":case"symbolSize":case"liftZ":return e.getVisual(t);default:0}}function o(e,t,n,r){switch(n){case"color":var i=e.ensureUniqueItemVisual(t,"style");i[e.getVisual("drawType")]=r,e.setItemVisual(t,"colorFromPalette",!1);break;case"opacity":e.ensureUniqueItemVisual(t,"style").opacity=r;break;case"symbol":case"symbolSize":case"liftZ":e.setItemVisual(t,n,r);break;default:0}}n.d(t,{Ez:function(){return r},oZ:function(){return o},rI:function(){return i}})},89732:function(e,t,n){"use strict";function r(){this.__data__=[],this.size=0}n.d(t,{A:function(){return v}});var i=r,o=n(16957);function a(e,t){var n=e.length;while(n--)if((0,o.A)(e[n][0],t))return n;return-1}var s=a,u=Array.prototype,l=u.splice;function c(e){var t=this.__data__,n=s(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():l.call(t,n,1),--this.size,!0}var d=c;function h(e){var t=this.__data__,n=s(t,e);return n<0?void 0:t[n][1]}var p=h;function f(e){return s(this.__data__,e)>-1}var g=f;function m(e,t){var n=this.__data__,r=s(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var _=m;function y(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}y.prototype.clear=i,y.prototype["delete"]=d,y.prototype.get=p,y.prototype.has=g,y.prototype.set=_;var v=y},86986:function(e,t,n){"use strict";var r=n(53443),i=n(57454),o=(0,r.A)(i.A,"Map");t.A=o},45786:function(e,t,n){"use strict";n.d(t,{A:function(){return G}});var r=n(53443),i=(0,r.A)(Object,"create"),o=i;function a(){this.__data__=o?o(null):{},this.size=0}var s=a;function u(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var l=u,c="__lodash_hash_undefined__",d=Object.prototype,h=d.hasOwnProperty;function p(e){var t=this.__data__;if(o){var n=t[e];return n===c?void 0:n}return h.call(t,e)?t[e]:void 0}var f=p,g=Object.prototype,m=g.hasOwnProperty;function _(e){var t=this.__data__;return o?void 0!==t[e]:m.call(t,e)}var y=_,v="__lodash_hash_undefined__";function b(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=o&&void 0===t?v:t,this}var F=b;function w(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}w.prototype.clear=s,w.prototype["delete"]=l,w.prototype.get=f,w.prototype.has=y,w.prototype.set=F;var C=w,D=n(89732),S=n(86986);function k(){this.size=0,this.__data__={hash:new C,map:new(S.A||D.A),string:new C}}var x=k;function E(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}var A=E;function T(e,t){var n=e.__data__;return A(t)?n["string"==typeof t?"string":"hash"]:n.map}var M=T;function O(e){var t=M(this,e)["delete"](e);return this.size-=t?1:0,t}var L=O;function R(e){return M(this,e).get(e)}var P=R;function I(e){return M(this,e).has(e)}var N=I;function B(e,t){var n=M(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var j=B;function H(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t<n){var r=e[t];this.set(r[0],r[1])}}H.prototype.clear=x,H.prototype["delete"]=L,H.prototype.get=P,H.prototype.has=N,H.prototype.set=j;var G=H},30256:function(e,t,n){"use strict";var r=n(53443),i=n(57454),o=(0,r.A)(i.A,"Set");t.A=o},46691:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(45786),i="__lodash_hash_undefined__";function o(e){return this.__data__.set(e,i),this}var a=o;function s(e){return this.__data__.has(e)}var u=s;function l(e){var t=-1,n=null==e?0:e.length;this.__data__=new r.A;while(++t<n)this.add(e[t])}l.prototype.add=l.prototype.push=a,l.prototype.has=u;var c=l},56389:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(89732);function i(){this.__data__=new r.A,this.size=0}var o=i;function a(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}var s=a;function u(e){return this.__data__.get(e)}var l=u;function c(e){return this.__data__.has(e)}var d=c,h=n(86986),p=n(45786),f=200;function g(e,t){var n=this.__data__;if(n instanceof r.A){var i=n.__data__;if(!h.A||i.length<f-1)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new p.A(i)}return n.set(e,t),this.size=n.size,this}var m=g;function _(e){var t=this.__data__=new r.A(e);this.size=t.size}_.prototype.clear=o,_.prototype["delete"]=s,_.prototype.get=l,_.prototype.has=d,_.prototype.set=m;var y=_},55842:function(e,t,n){"use strict";var r=n(57454),i=r.A.Symbol;t.A=i},83927:function(e,t,n){"use strict";var r=n(57454),i=r.A.Uint8Array;t.A=i},66916:function(e,t,n){"use strict";function r(e,t){var n=-1,r=Array(e);while(++n<e)r[n]=t(n);return r}n.d(t,{A:function(){return p}});var i=r,o=n(56267),a=n(95526),s=n(27163),u=n(31408),l=n(69065),c=Object.prototype,d=c.hasOwnProperty;function h(e,t){var n=(0,a.A)(e),r=!n&&(0,o.A)(e),c=!n&&!r&&(0,s.A)(e),h=!n&&!r&&!c&&(0,l.A)(e),p=n||r||c||h,f=p?i(e.length,String):[],g=f.length;for(var m in e)!t&&!d.call(e,m)||p&&("length"==m||c&&("offset"==m||"parent"==m)||h&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||(0,u.A)(m,g))||f.push(m);return f}var p=h},22663:function(e,t){"use strict";function n(e,t){var n=-1,r=null==e?0:e.length,i=Array(r);while(++n<r)i[n]=t(e[n],n,e);return i}t.A=n},71849:function(e,t){"use strict";function n(e,t){var n=-1,r=t.length,i=e.length;while(++n<r)e[i+n]=t[n];return e}t.A=n},25601:function(e,t){"use strict";function n(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(t(e[n],n,e))return!0;return!1}t.A=n},11629:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(53443),i=function(){try{var e=(0,r.A)(Object,"defineProperty");return e({},"",{}),e}catch(t){}}(),o=i;function a(e,t,n){"__proto__"==t&&o?o(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var s=a},70839:function(e,t,n){"use strict";function r(e){return function(t,n,r){var i=-1,o=Object(t),a=r(t),s=a.length;while(s--){var u=a[e?s:++i];if(!1===n(o[u],u,o))break}return t}}n.d(t,{A:function(){return f}});var i=r,o=i(),a=o,s=n(84963);function u(e,t){return e&&a(e,t,s.A)}var l=u,c=n(42849);function d(e,t){return function(n,r){if(null==n)return n;if(!(0,c.A)(n))return e(n,r);var i=n.length,o=t?i:-1,a=Object(n);while(t?o--:++o<i)if(!1===r(a[o],o,a))break;return n}}var h=d,p=h(l),f=p},80499:function(e,t,n){"use strict";var r=n(25803),i=n(31528);function o(e,t){t=(0,r.A)(t,e);var n=0,o=t.length;while(null!=e&&n<o)e=e[(0,i.A)(t[n++])];return n&&n==o?e:void 0}t.A=o},74724:function(e,t,n){"use strict";var r=n(71849),i=n(95526);function o(e,t,n){var o=t(e);return(0,i.A)(e)?o:(0,r.A)(o,n(e))}t.A=o},80565:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(55842),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r.A?r.A.toStringTag:void 0;function u(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(u){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}var l=u,c=Object.prototype,d=c.toString;function h(e){return d.call(e)}var p=h,f="[object Null]",g="[object Undefined]",m=r.A?r.A.toStringTag:void 0;function _(e){return null==e?void 0===e?g:f:m&&m in Object(e)?l(e):p(e)}var y=_},86574:function(e,t,n){"use strict";n.d(t,{A:function(){return Ge}});var r=n(56389),i=n(46691),o=n(25601),a=n(9584),s=1,u=2;function l(e,t,n,r,l,c){var d=n&s,h=e.length,p=t.length;if(h!=p&&!(d&&p>h))return!1;var f=c.get(e),g=c.get(t);if(f&&g)return f==t&&g==e;var m=-1,_=!0,y=n&u?new i.A:void 0;c.set(e,t),c.set(t,e);while(++m<h){var v=e[m],b=t[m];if(r)var F=d?r(b,v,m,t,e,c):r(v,b,m,e,t,c);if(void 0!==F){if(F)continue;_=!1;break}if(y){if(!(0,o.A)(t,(function(e,t){if(!(0,a.A)(y,t)&&(v===e||l(v,e,n,r,c)))return y.push(t)}))){_=!1;break}}else if(v!==b&&!l(v,b,n,r,c)){_=!1;break}}return c["delete"](e),c["delete"](t),_}var c=l,d=n(55842),h=n(83927),p=n(16957),f=n(86918),g=n(52916),m=1,_=2,y="[object Boolean]",v="[object Date]",b="[object Error]",F="[object Map]",w="[object Number]",C="[object RegExp]",D="[object Set]",S="[object String]",k="[object Symbol]",x="[object ArrayBuffer]",E="[object DataView]",A=d.A?d.A.prototype:void 0,T=A?A.valueOf:void 0;function M(e,t,n,r,i,o,a){switch(n){case E:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case x:return!(e.byteLength!=t.byteLength||!o(new h.A(e),new h.A(t)));case y:case v:case w:return(0,p.A)(+e,+t);case b:return e.name==t.name&&e.message==t.message;case C:case S:return e==t+"";case F:var s=f.A;case D:var u=r&m;if(s||(s=g.A),e.size!=t.size&&!u)return!1;var l=a.get(e);if(l)return l==t;r|=_,a.set(e,t);var d=c(s(e),s(t),r,i,o,a);return a["delete"](e),d;case k:if(T)return T.call(e)==T.call(t)}return!1}var O=M,L=n(89945),R=1,P=Object.prototype,I=P.hasOwnProperty;function N(e,t,n,r,i,o){var a=n&R,s=(0,L.A)(e),u=s.length,l=(0,L.A)(t),c=l.length;if(u!=c&&!a)return!1;var d=u;while(d--){var h=s[d];if(!(a?h in t:I.call(t,h)))return!1}var p=o.get(e),f=o.get(t);if(p&&f)return p==t&&f==e;var g=!0;o.set(e,t),o.set(t,e);var m=a;while(++d<u){h=s[d];var _=e[h],y=t[h];if(r)var v=a?r(y,_,h,t,e,o):r(_,y,h,e,t,o);if(!(void 0===v?_===y||i(_,y,n,r,o):v)){g=!1;break}m||(m="constructor"==h)}if(g&&!m){var b=e.constructor,F=t.constructor;b==F||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof F&&F instanceof F||(g=!1)}return o["delete"](e),o["delete"](t),g}var B=N,j=n(44254),H=n(95526),G=n(27163),V=n(69065),Y=1,W="[object Arguments]",q="[object Array]",z="[object Object]",U=Object.prototype,K=U.hasOwnProperty;function X(e,t,n,i,o,a){var s=(0,H.A)(e),u=(0,H.A)(t),l=s?q:(0,j.A)(e),d=u?q:(0,j.A)(t);l=l==W?z:l,d=d==W?z:d;var h=l==z,p=d==z,f=l==d;if(f&&(0,G.A)(e)){if(!(0,G.A)(t))return!1;s=!0,h=!1}if(f&&!h)return a||(a=new r.A),s||(0,V.A)(e)?c(e,t,n,i,o,a):O(e,t,l,n,i,o,a);if(!(n&Y)){var g=h&&K.call(e,"__wrapped__"),m=p&&K.call(t,"__wrapped__");if(g||m){var _=g?e.value():e,y=m?t.value():t;return a||(a=new r.A),o(_,y,n,i,a)}}return!!f&&(a||(a=new r.A),B(e,t,n,i,o,a))}var Q=X,J=n(97427);function Z(e,t,n,r,i){return e===t||(null==e||null==t||!(0,J.A)(e)&&!(0,J.A)(t)?e!==e&&t!==t:Q(e,t,n,r,Z,i))}var $=Z,ee=1,te=2;function ne(e,t,n,i){var o=n.length,a=o,s=!i;if(null==e)return!a;e=Object(e);while(o--){var u=n[o];if(s&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}while(++o<a){u=n[o];var l=u[0],c=e[l],d=u[1];if(s&&u[2]){if(void 0===c&&!(l in e))return!1}else{var h=new r.A;if(i)var p=i(c,d,l,e,t,h);if(!(void 0===p?$(d,c,ee|te,i,h):p))return!1}}return!0}var re=ne,ie=n(49084);function oe(e){return e===e&&!(0,ie.A)(e)}var ae=oe,se=n(84963);function ue(e){var t=(0,se.A)(e),n=t.length;while(n--){var r=t[n],i=e[r];t[n]=[r,i,ae(i)]}return t}var le=ue;function ce(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}var de=ce;function he(e){var t=le(e);return 1==t.length&&t[0][2]?de(t[0][0],t[0][1]):function(n){return n===e||re(n,e,t)}}var pe=he,fe=n(39291);function ge(e,t){return null!=e&&t in Object(e)}var me=ge,_e=n(25803),ye=n(56267),ve=n(31408),be=n(47227),Fe=n(31528);function we(e,t,n){t=(0,_e.A)(t,e);var r=-1,i=t.length,o=!1;while(++r<i){var a=(0,Fe.A)(t[r]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++r!=i?o:(i=null==e?0:e.length,!!i&&(0,be.A)(i)&&(0,ve.A)(a,i)&&((0,H.A)(e)||(0,ye.A)(e)))}var Ce=we;function De(e,t){return null!=e&&Ce(e,t,me)}var Se=De,ke=n(26995),xe=1,Ee=2;function Ae(e,t){return(0,ke.A)(e)&&ae(t)?de((0,Fe.A)(e),t):function(n){var r=(0,fe.A)(n,e);return void 0===r&&r===t?Se(n,e):$(t,r,xe|Ee)}}var Te=Ae;function Me(e){return e}var Oe=Me;function Le(e){return function(t){return null==t?void 0:t[e]}}var Re=Le,Pe=n(80499);function Ie(e){return function(t){return(0,Pe.A)(t,e)}}var Ne=Ie;function Be(e){return(0,ke.A)(e)?Re((0,Fe.A)(e)):Ne(e)}var je=Be;function He(e){return"function"==typeof e?e:null==e?Oe:"object"==typeof e?(0,H.A)(e)?Te(e[0],e[1]):pe(e):je(e)}var Ge=He},5220:function(e,t){"use strict";function n(e){return function(t){return e(t)}}t.A=n},62767:function(e,t,n){"use strict";n.d(t,{A:function(){return k}});var r=n(46691);function i(e,t,n,r){var i=e.length,o=n+(r?1:-1);while(r?o--:++o<i)if(t(e[o],o,e))return o;return-1}var o=i;function a(e){return e!==e}var s=a;function u(e,t,n){var r=n-1,i=e.length;while(++r<i)if(e[r]===t)return r;return-1}var l=u;function c(e,t,n){return t===t?l(e,t,n):o(e,s,n)}var d=c;function h(e,t){var n=null==e?0:e.length;return!!n&&d(e,t,0)>-1}var p=h;function f(e,t,n){var r=-1,i=null==e?0:e.length;while(++r<i)if(n(t,e[r]))return!0;return!1}var g=f,m=n(9584),_=n(30256);function y(){}var v=y,b=n(52916),F=1/0,w=_.A&&1/(0,b.A)(new _.A([,-0]))[1]==F?function(e){return new _.A(e)}:v,C=w,D=200;function S(e,t,n){var i=-1,o=p,a=e.length,s=!0,u=[],l=u;if(n)s=!1,o=g;else if(a>=D){var c=t?null:C(e);if(c)return(0,b.A)(c);s=!1,o=m.A,l=new r.A}else l=t?[]:u;e:while(++i<a){var d=e[i],h=t?t(d):d;if(d=n||0!==d?d:0,s&&h===h){var f=l.length;while(f--)if(l[f]===h)continue e;t&&l.push(h),u.push(d)}else o(l,h,n)||(l!==u&&l.push(h),u.push(d))}return u}var k=S},9584:function(e,t){"use strict";function n(e,t){return e.has(t)}t.A=n},25803:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(95526),i=n(26995),o=n(45786),a="Expected a function";function s(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(a);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(s.Cache||o.A),n}s.Cache=o.A;var u=s,l=500;function c(e){var t=u(e,(function(e){return n.size===l&&n.clear(),e})),n=t.cache;return t}var d=c,h=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,p=/\\(\\)?/g,f=d((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(h,(function(e,n,r,i){t.push(r?i.replace(p,"$1"):n||e)})),t})),g=f,m=n(53261);function _(e,t){return(0,r.A)(e)?e:(0,i.A)(e,t)?[e]:g((0,m.A)(e))}var y=_},79889:function(e,t,n){"use strict";n.d(t,{A:function(){return g}});var r=n(57454),i=n(24194),o=1/0,a=17976931348623157e292;function s(e){if(!e)return 0===e?e:0;if(e=(0,i.A)(e),e===o||e===-o){var t=e<0?-1:1;return t*a}return e===e?e:0}var u=s;function l(e){var t=u(e),n=t%1;return t===t?n?t-n:t:0}var c=l,d=n(53261),h=r.A.isFinite,p=Math.min;function f(e){var t=Math[e];return function(e,n){if(e=(0,i.A)(e),n=null==n?0:p(c(n),292),n&&h(e)){var r=((0,d.A)(e)+"e").split("e"),o=t(r[0]+"e"+(+r[1]+n));return r=((0,d.A)(o)+"e").split("e"),+(r[0]+"e"+(+r[1]-n))}return t(e)}}var g=f},6727:function(e,t){"use strict";var n="object"==typeof global&&global&&global.Object===Object&&global;t.A=n},89945:function(e,t,n){"use strict";var r=n(74724),i=n(86435),o=n(84963);function a(e){return(0,r.A)(e,o.A,i.A)}t.A=a},53443:function(e,t,n){"use strict";n.d(t,{A:function(){return D}});var r=n(41863),i=n(57454),o=i.A["__core-js_shared__"],a=o,s=function(){var e=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function u(e){return!!s&&s in e}var l=u,c=n(49084),d=n(30226),h=/[\\^$.*+?()[\]{}|]/g,p=/^\[object .+?Constructor\]$/,f=Function.prototype,g=Object.prototype,m=f.toString,_=g.hasOwnProperty,y=RegExp("^"+m.call(_).replace(h,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function v(e){if(!(0,c.A)(e)||l(e))return!1;var t=(0,r.A)(e)?y:p;return t.test((0,d.A)(e))}var b=v;function F(e,t){return null==e?void 0:e[t]}var w=F;function C(e,t){var n=w(e,t);return b(n)?n:void 0}var D=C},86435:function(e,t,n){"use strict";function r(e,t){var n=-1,r=null==e?0:e.length,i=0,o=[];while(++n<r){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}n.d(t,{A:function(){return c}});var i=r,o=n(89882),a=Object.prototype,s=a.propertyIsEnumerable,u=Object.getOwnPropertySymbols,l=u?function(e){return null==e?[]:(e=Object(e),i(u(e),(function(t){return s.call(e,t)})))}:o.A,c=l},44254:function(e,t,n){"use strict";n.d(t,{A:function(){return x}});var r=n(53443),i=n(57454),o=(0,r.A)(i.A,"DataView"),a=o,s=n(86986),u=(0,r.A)(i.A,"Promise"),l=u,c=n(30256),d=(0,r.A)(i.A,"WeakMap"),h=d,p=n(80565),f=n(30226),g="[object Map]",m="[object Object]",_="[object Promise]",y="[object Set]",v="[object WeakMap]",b="[object DataView]",F=(0,f.A)(a),w=(0,f.A)(s.A),C=(0,f.A)(l),D=(0,f.A)(c.A),S=(0,f.A)(h),k=p.A;(a&&k(new a(new ArrayBuffer(1)))!=b||s.A&&k(new s.A)!=g||l&&k(l.resolve())!=_||c.A&&k(new c.A)!=y||h&&k(new h)!=v)&&(k=function(e){var t=(0,p.A)(e),n=t==m?e.constructor:void 0,r=n?(0,f.A)(n):"";if(r)switch(r){case F:return b;case w:return g;case C:return _;case D:return y;case S:return v}return t});var x=k},31408:function(e,t){"use strict";var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;function i(e,t){var i=typeof e;return t=null==t?n:t,!!t&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<t}t.A=i},26995:function(e,t,n){"use strict";var r=n(95526),i=n(13027),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function s(e,t){if((0,r.A)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,i.A)(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}t.A=s},39458:function(e,t){"use strict";var n=Object.prototype;function r(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||n;return e===r}t.A=r},86918:function(e,t){"use strict";function n(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}t.A=n},10130:function(e,t,n){"use strict";var r=n(6727),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i,s=a&&r.A.process,u=function(){try{var e=o&&o.require&&o.require("util").types;return e||s&&s.binding&&s.binding("util")}catch(t){}}();t.A=u},30150:function(e,t){"use strict";function n(e,t){return function(n){return e(t(n))}}t.A=n},57454:function(e,t,n){"use strict";var r=n(6727),i="object"==typeof self&&self&&self.Object===Object&&self,o=r.A||i||Function("return this")();t.A=o},52916:function(e,t){"use strict";function n(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}t.A=n},31528:function(e,t,n){"use strict";var r=n(13027),i=1/0;function o(e){if("string"==typeof e||(0,r.A)(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}t.A=o},30226:function(e,t){"use strict";var n=Function.prototype,r=n.toString;function i(e){if(null!=e){try{return r.call(e)}catch(t){}try{return e+""}catch(t){}}return""}t.A=i},69810:function(e,t,n){"use strict";var r=n(79889),i=(0,r.A)("ceil");t.A=i},85430:function(e,t,n){"use strict";n.d(t,{A:function(){return Kt}});var r=n(56389);function i(e,t){var n=-1,r=null==e?0:e.length;while(++n<r)if(!1===t(e[n],n,e))break;return e}var o=i,a=n(11629),s=n(16957),u=Object.prototype,l=u.hasOwnProperty;function c(e,t,n){var r=e[t];l.call(e,t)&&(0,s.A)(r,n)&&(void 0!==n||t in e)||(0,a.A)(e,t,n)}var d=c;function h(e,t,n,r){var i=!n;n||(n={});var o=-1,s=t.length;while(++o<s){var u=t[o],l=r?r(n[u],e[u],u,n,e):void 0;void 0===l&&(l=e[u]),i?(0,a.A)(n,u,l):d(n,u,l)}return n}var p=h,f=n(84963);function g(e,t){return e&&p(t,(0,f.A)(t),e)}var m=g,_=n(66916),y=n(49084),v=n(39458);function b(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}var F=b,w=Object.prototype,C=w.hasOwnProperty;function D(e){if(!(0,y.A)(e))return F(e);var t=(0,v.A)(e),n=[];for(var r in e)("constructor"!=r||!t&&C.call(e,r))&&n.push(r);return n}var S=D,k=n(42849);function x(e){return(0,k.A)(e)?(0,_.A)(e,!0):S(e)}var E=x;function A(e,t){return e&&p(t,E(t),e)}var T=A,M=n(57454),O="object"==typeof exports&&exports&&!exports.nodeType&&exports,L=O&&"object"==typeof module&&module&&!module.nodeType&&module,R=L&&L.exports===O,P=R?M.A.Buffer:void 0,I=P?P.allocUnsafe:void 0;function N(e,t){if(t)return e.slice();var n=e.length,r=I?I(n):new e.constructor(n);return e.copy(r),r}var B=N;function j(e,t){var n=-1,r=e.length;t||(t=Array(r));while(++n<r)t[n]=e[n];return t}var H=j,G=n(86435);function V(e,t){return p(e,(0,G.A)(e),t)}var Y=V,W=n(71849),q=n(30150),z=(0,q.A)(Object.getPrototypeOf,Object),U=z,K=n(89882),X=Object.getOwnPropertySymbols,Q=X?function(e){var t=[];while(e)(0,W.A)(t,(0,G.A)(e)),e=U(e);return t}:K.A,J=Q;function Z(e,t){return p(e,J(e),t)}var $=Z,ee=n(89945),te=n(74724);function ne(e){return(0,te.A)(e,E,J)}var re=ne,ie=n(44254),oe=Object.prototype,ae=oe.hasOwnProperty;function se(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&ae.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var ue=se,le=n(83927);function ce(e){var t=new e.constructor(e.byteLength);return new le.A(t).set(new le.A(e)),t}var de=ce;function he(e,t){var n=t?de(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var pe=he,fe=/\w*$/;function ge(e){var t=new e.constructor(e.source,fe.exec(e));return t.lastIndex=e.lastIndex,t}var me=ge,_e=n(55842),ye=_e.A?_e.A.prototype:void 0,ve=ye?ye.valueOf:void 0;function be(e){return ve?Object(ve.call(e)):{}}var Fe=be;function we(e,t){var n=t?de(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var Ce=we,De="[object Boolean]",Se="[object Date]",ke="[object Map]",xe="[object Number]",Ee="[object RegExp]",Ae="[object Set]",Te="[object String]",Me="[object Symbol]",Oe="[object ArrayBuffer]",Le="[object DataView]",Re="[object Float32Array]",Pe="[object Float64Array]",Ie="[object Int8Array]",Ne="[object Int16Array]",Be="[object Int32Array]",je="[object Uint8Array]",He="[object Uint8ClampedArray]",Ge="[object Uint16Array]",Ve="[object Uint32Array]";function Ye(e,t,n){var r=e.constructor;switch(t){case Oe:return de(e);case De:case Se:return new r(+e);case Le:return pe(e,n);case Re:case Pe:case Ie:case Ne:case Be:case je:case He:case Ge:case Ve:return Ce(e,n);case ke:return new r;case xe:case Te:return new r(e);case Ee:return me(e);case Ae:return new r;case Me:return Fe(e)}}var We=Ye,qe=Object.create,ze=function(){function e(){}return function(t){if(!(0,y.A)(t))return{};if(qe)return qe(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),Ue=ze;function Ke(e){return"function"!=typeof e.constructor||(0,v.A)(e)?{}:Ue(U(e))}var Xe=Ke,Qe=n(95526),Je=n(27163),Ze=n(97427),$e="[object Map]";function et(e){return(0,Ze.A)(e)&&(0,ie.A)(e)==$e}var tt=et,nt=n(5220),rt=n(10130),it=rt.A&&rt.A.isMap,ot=it?(0,nt.A)(it):tt,at=ot,st="[object Set]";function ut(e){return(0,Ze.A)(e)&&(0,ie.A)(e)==st}var lt=ut,ct=rt.A&&rt.A.isSet,dt=ct?(0,nt.A)(ct):lt,ht=dt,pt=1,ft=2,gt=4,mt="[object Arguments]",_t="[object Array]",yt="[object Boolean]",vt="[object Date]",bt="[object Error]",Ft="[object Function]",wt="[object GeneratorFunction]",Ct="[object Map]",Dt="[object Number]",St="[object Object]",kt="[object RegExp]",xt="[object Set]",Et="[object String]",At="[object Symbol]",Tt="[object WeakMap]",Mt="[object ArrayBuffer]",Ot="[object DataView]",Lt="[object Float32Array]",Rt="[object Float64Array]",Pt="[object Int8Array]",It="[object Int16Array]",Nt="[object Int32Array]",Bt="[object Uint8Array]",jt="[object Uint8ClampedArray]",Ht="[object Uint16Array]",Gt="[object Uint32Array]",Vt={};function Yt(e,t,n,i,a,s){var u,l=t&pt,c=t&ft,h=t&gt;if(n&&(u=a?n(e,i,a,s):n(e)),void 0!==u)return u;if(!(0,y.A)(e))return e;var p=(0,Qe.A)(e);if(p){if(u=ue(e),!l)return H(e,u)}else{var g=(0,ie.A)(e),_=g==Ft||g==wt;if((0,Je.A)(e))return B(e,l);if(g==St||g==mt||_&&!a){if(u=c||_?{}:Xe(e),!l)return c?$(e,T(u,e)):Y(e,m(u,e))}else{if(!Vt[g])return a?e:{};u=We(e,g,l)}}s||(s=new r.A);var v=s.get(e);if(v)return v;s.set(e,u),ht(e)?e.forEach((function(r){u.add(Yt(r,t,n,r,e,s))})):at(e)&&e.forEach((function(r,i){u.set(i,Yt(r,t,n,i,e,s))}));var b=h?c?re:ee.A:c?E:f.A,F=p?void 0:b(e);return o(F||e,(function(r,i){F&&(i=r,r=e[i]),d(u,i,Yt(r,t,n,i,e,s))})),u}Vt[mt]=Vt[_t]=Vt[Mt]=Vt[Ot]=Vt[yt]=Vt[vt]=Vt[Lt]=Vt[Rt]=Vt[Pt]=Vt[It]=Vt[Nt]=Vt[Ct]=Vt[Dt]=Vt[St]=Vt[kt]=Vt[xt]=Vt[Et]=Vt[At]=Vt[Bt]=Vt[jt]=Vt[Ht]=Vt[Gt]=!0,Vt[bt]=Vt[Ft]=Vt[Tt]=!1;var Wt=Yt,qt=1,zt=4;function Ut(e){return Wt(e,qt|zt)}var Kt=Ut},84941:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=n(49084),i=n(57454),o=function(){return i.A.Date.now()},a=o,s=n(24194),u="Expected a function",l=Math.max,c=Math.min;function d(e,t,n){var i,o,d,h,p,f,g=0,m=!1,_=!1,y=!0;if("function"!=typeof e)throw new TypeError(u);function v(t){var n=i,r=o;return i=o=void 0,g=t,h=e.apply(r,n),h}function b(e){return g=e,p=setTimeout(C,t),m?v(e):h}function F(e){var n=e-f,r=e-g,i=t-n;return _?c(i,d-r):i}function w(e){var n=e-f,r=e-g;return void 0===f||n>=t||n<0||_&&r>=d}function C(){var e=a();if(w(e))return D(e);p=setTimeout(C,F(e))}function D(e){return p=void 0,y&&i?v(e):(i=o=void 0,h)}function S(){void 0!==p&&clearTimeout(p),g=0,i=f=o=p=void 0}function k(){return void 0===p?h:D(a())}function x(){var e=a(),n=w(e);if(i=arguments,o=this,f=e,n){if(void 0===p)return b(f);if(_)return clearTimeout(p),p=setTimeout(C,t),v(f)}return void 0===p&&(p=setTimeout(C,t)),h}return t=(0,s.A)(t)||0,(0,r.A)(n)&&(m=!!n.leading,_="maxWait"in n,d=_?l((0,s.A)(n.maxWait)||0,t):d,y="trailing"in n?!!n.trailing:y),x.cancel=S,x.flush=k,x}var h=d},16957:function(e,t){"use strict";function n(e,t){return e===t||e!==e&&t!==t}t.A=n},39291:function(e,t,n){"use strict";var r=n(80499);function i(e,t,n){var i=null==e?void 0:(0,r.A)(e,t);return void 0===i?n:i}t.A=i},56267:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=n(80565),i=n(97427),o="[object Arguments]";function a(e){return(0,i.A)(e)&&(0,r.A)(e)==o}var s=a,u=Object.prototype,l=u.hasOwnProperty,c=u.propertyIsEnumerable,d=s(function(){return arguments}())?s:function(e){return(0,i.A)(e)&&l.call(e,"callee")&&!c.call(e,"callee")},h=d},95526:function(e,t){"use strict";var n=Array.isArray;t.A=n},42849:function(e,t,n){"use strict";var r=n(41863),i=n(47227);function o(e){return null!=e&&(0,i.A)(e.length)&&!(0,r.A)(e)}t.A=o},27163:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=n(57454);function i(){return!1}var o=i,a="object"==typeof exports&&exports&&!exports.nodeType&&exports,s=a&&"object"==typeof module&&module&&!module.nodeType&&module,u=s&&s.exports===a,l=u?r.A.Buffer:void 0,c=l?l.isBuffer:void 0,d=c||o,h=d},41863:function(e,t,n){"use strict";var r=n(80565),i=n(49084),o="[object AsyncFunction]",a="[object Function]",s="[object GeneratorFunction]",u="[object Proxy]";function l(e){if(!(0,i.A)(e))return!1;var t=(0,r.A)(e);return t==a||t==s||t==o||t==u}t.A=l},47227:function(e,t){"use strict";var n=9007199254740991;function r(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}t.A=r},49084:function(e,t){"use strict";function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}t.A=n},97427:function(e,t){"use strict";function n(e){return null!=e&&"object"==typeof e}t.A=n},13027:function(e,t,n){"use strict";var r=n(80565),i=n(97427),o="[object Symbol]";function a(e){return"symbol"==typeof e||(0,i.A)(e)&&(0,r.A)(e)==o}t.A=a},69065:function(e,t,n){"use strict";n.d(t,{A:function(){return N}});var r=n(80565),i=n(47227),o=n(97427),a="[object Arguments]",s="[object Array]",u="[object Boolean]",l="[object Date]",c="[object Error]",d="[object Function]",h="[object Map]",p="[object Number]",f="[object Object]",g="[object RegExp]",m="[object Set]",_="[object String]",y="[object WeakMap]",v="[object ArrayBuffer]",b="[object DataView]",F="[object Float32Array]",w="[object Float64Array]",C="[object Int8Array]",D="[object Int16Array]",S="[object Int32Array]",k="[object Uint8Array]",x="[object Uint8ClampedArray]",E="[object Uint16Array]",A="[object Uint32Array]",T={};function M(e){return(0,o.A)(e)&&(0,i.A)(e.length)&&!!T[(0,r.A)(e)]}T[F]=T[w]=T[C]=T[D]=T[S]=T[k]=T[x]=T[E]=T[A]=!0,T[a]=T[s]=T[v]=T[u]=T[b]=T[l]=T[c]=T[d]=T[h]=T[p]=T[f]=T[g]=T[m]=T[_]=T[y]=!1;var O=M,L=n(5220),R=n(10130),P=R.A&&R.A.isTypedArray,I=P?(0,L.A)(P):O,N=I},84963:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(66916),i=n(39458),o=n(30150),a=(0,o.A)(Object.keys,Object),s=a,u=Object.prototype,l=u.hasOwnProperty;function c(e){if(!(0,i.A)(e))return s(e);var t=[];for(var n in Object(e))l.call(e,n)&&"constructor"!=n&&t.push(n);return t}var d=c,h=n(42849);function p(e){return(0,h.A)(e)?(0,r.A)(e):d(e)}var f=p},79585:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(22663),i=n(86574),o=n(70839),a=n(42849);function s(e,t){var n=-1,r=(0,a.A)(e)?Array(e.length):[];return(0,o.A)(e,(function(e,i,o){r[++n]=t(e,i,o)})),r}var u=s,l=n(95526);function c(e,t){var n=(0,l.A)(e)?r.A:u;return n(e,(0,i.A)(t,3))}var d=c},78055:function(e,t,n){"use strict";var r=n(79889),i=(0,r.A)("round");t.A=i},89882:function(e,t){"use strict";function n(){return[]}t.A=n},24194:function(e,t,n){"use strict";n.d(t,{A:function(){return _}});var r=/\s/;function i(e){var t=e.length;while(t--&&r.test(e.charAt(t)));return t}var o=i,a=/^\s+/;function s(e){return e?e.slice(0,o(e)+1).replace(a,""):e}var u=s,l=n(49084),c=n(13027),d=NaN,h=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,f=/^0o[0-7]+$/i,g=parseInt;function m(e){if("number"==typeof e)return e;if((0,c.A)(e))return d;if((0,l.A)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,l.A)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=u(e);var n=p.test(e);return n||f.test(e)?g(e.slice(2),n?2:8):h.test(e)?d:+e}var _=m},57982:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(22663);function i(e,t){return(0,r.A)(t,(function(t){return[t,e[t]]}))}var o=i,a=n(44254),s=n(86918);function u(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}var l=u,c="[object Map]",d="[object Set]";function h(e){return function(t){var n=(0,a.A)(t);return n==c?(0,s.A)(t):n==d?l(t):o(t,e(t))}}var p=h,f=n(84963),g=p(f.A),m=g},53261:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(55842),i=n(22663),o=n(95526),a=n(13027),s=1/0,u=r.A?r.A.prototype:void 0,l=u?u.toString:void 0;function c(e){if("string"==typeof e)return e;if((0,o.A)(e))return(0,i.A)(e,c)+"";if((0,a.A)(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}var d=c;function h(e){return null==e?"":d(e)}var p=h},40875:function(e,t,n){"use strict";var r=n(86574),i=n(62767);function o(e,t){return e&&e.length?(0,i.A)(e,(0,r.A)(t,2)):[]}t.A=o},68406:function(e,t,n){"use strict";function r(e){return"object"===typeof e&&null!==e}function i(e,t){return e=r(e)?e:Object.create(null),new Proxy(e,{get(e,n,r){return"key"===n?Reflect.get(e,n,r):Reflect.get(e,n,r)||Reflect.get(t,n,r)}})}function o(e,t){return t.reduce(((e,t)=>null==e?void 0:e[t]),e)}function a(e,t,n){return t.slice(0,-1).reduce(((e,t)=>/^(__proto__)$/.test(t)?{}:e[t]=e[t]||{}),e)[t[t.length-1]]=n,e}function s(e,t){return t.reduce(((t,n)=>{const r=n.split(".");return a(t,r,o(e,r))}),{})}function u(e,t){return n=>{var r;try{const{storage:i=localStorage,beforeRestore:o,afterRestore:a,serializer:s={serialize:JSON.stringify,deserialize:JSON.parse},key:u=t.$id,paths:l=null,debug:c=!1}=n;return{storage:i,beforeRestore:o,afterRestore:a,serializer:s,key:(null!=(r=e.key)?r:e=>e)("string"==typeof u?u:u(t.$id)),paths:l,debug:c}}catch(i){return n.debug&&console.error("[pinia-plugin-persistedstate]",i),null}}}function l(e,{storage:t,serializer:n,key:r,debug:i}){try{const i=null==t?void 0:t.getItem(r);i&&e.$patch(null==n?void 0:n.deserialize(i))}catch(o){i&&console.error("[pinia-plugin-persistedstate]",o)}}function c(e,{storage:t,serializer:n,key:r,paths:i,debug:o}){try{const o=Array.isArray(i)?s(e,i):e;t.setItem(r,n.serialize(o))}catch(a){o&&console.error("[pinia-plugin-persistedstate]",a)}}function d(e={}){return t=>{const{auto:n=!1}=e,{options:{persist:r=n},store:o,pinia:a}=t;if(!r)return;if(!(o.$id in a.state.value)){const e=a._s.get(o.$id.replace("__hot:",""));return void(e&&Promise.resolve().then((()=>e.$persist())))}const s=(Array.isArray(r)?r.map((t=>i(t,e))):[i(r,e)]).map(u(e,o)).filter(Boolean);o.$persist=()=>{s.forEach((e=>{c(o.$state,e)}))},o.$hydrate=({runHooks:e=!0}={})=>{s.forEach((n=>{const{beforeRestore:r,afterRestore:i}=n;e&&(null==r||r(t)),l(o,n),e&&(null==i||i(t))}))},s.forEach((e=>{const{beforeRestore:n,afterRestore:r}=e;null==n||n(t),l(o,e),null==r||r(t),o.$subscribe(((t,n)=>{c(n,e)}),{detached:!0})}))}}n.d(t,{A:function(){return h}});var h=d()},53052:function(e,t,n){"use strict";n.d(t,{R2:function(){return ke},Ey:function(){return de},nY:function(){return De},bP:function(){return Se}});var r=n(15091),i=!0;r.Ay.util.warn;function o(){return!!(0,r.nI)()}function a(){return s().__VUE_DEVTOOLS_GLOBAL_HOOK__}function s(){return"undefined"!==typeof navigator&&"undefined"!==typeof window?window:"undefined"!==typeof globalThis?globalThis:{}}const u="function"===typeof Proxy,l="devtools-plugin:setup",c="plugin:settings:set";let d,h,p;function f(){var e;return void 0!==d||("undefined"!==typeof window&&window.performance?(d=!0,h=window.performance):"undefined"!==typeof globalThis&&(null===(e=globalThis.perf_hooks)||void 0===e?void 0:e.performance)?(d=!0,h=globalThis.perf_hooks.performance):d=!1),d}function g(){return f()?h.now():Date.now()}class m{constructor(e,t){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=t;const n={};if(e.settings)for(const a in e.settings){const t=e.settings[a];n[a]=t.defaultValue}const r=`__vue-devtools-plugin-settings__${e.id}`;let i=Object.assign({},n);try{const e=localStorage.getItem(r),t=JSON.parse(e);Object.assign(i,t)}catch(o){}this.fallbacks={getSettings(){return i},setSettings(e){try{localStorage.setItem(r,JSON.stringify(e))}catch(o){}i=e},now(){return g()}},t&&t.on(c,((e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)})),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:"on"===t?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise((n=>{this.targetQueue.push({method:t,args:e,resolve:n})}))})}async setRealTarget(e){this.target=e;for(const t of this.onQueue)this.target.on[t.method](...t.args);for(const t of this.targetQueue)t.resolve(await this.target[t.method](...t.args))}}function _(e,t){const n=e,r=s(),i=a(),o=u&&n.enableEarlyProxy;if(!i||!r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&o){const e=o?new m(n,i):null,a=r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[];a.push({pluginDescriptor:n,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}else i.emit(l,e,t)}const y=e=>p=e,v=Symbol();function b(e){return e&&"object"===typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!==typeof e.toJSON}var F;(function(e){e["direct"]="direct",e["patchObject"]="patch object",e["patchFunction"]="patch function"})(F||(F={}));const w="undefined"!==typeof window,C="undefined"!==typeof __VUE_PROD_DEVTOOLS__&&__VUE_PROD_DEVTOOLS__&&w,D=(()=>"object"===typeof window&&window.window===window?window:"object"===typeof self&&self.self===self?self:"object"===typeof global&&global.global===global?global:"object"===typeof globalThis?globalThis:{HTMLElement:null})();function S(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}function k(e,t,n){const r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){M(r.response,t,n)},r.onerror=function(){console.error("could not download file")},r.send()}function x(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(n){}return t.status>=200&&t.status<=299}function E(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){const n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}const A="object"===typeof navigator?navigator:{userAgent:""},T=(()=>/Macintosh/.test(A.userAgent)&&/AppleWebKit/.test(A.userAgent)&&!/Safari/.test(A.userAgent))(),M=w?"undefined"!==typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype&&!T?O:"msSaveOrOpenBlob"in A?L:R:()=>{};function O(e,t="download",n){const r=document.createElement("a");r.download=t,r.rel="noopener","string"===typeof e?(r.href=e,r.origin!==location.origin?x(r.href)?k(e,t,n):(r.target="_blank",E(r)):E(r)):(r.href=URL.createObjectURL(e),setTimeout((function(){URL.revokeObjectURL(r.href)}),4e4),setTimeout((function(){E(r)}),0))}function L(e,t="download",n){if("string"===typeof e)if(x(e))k(e,t,n);else{const t=document.createElement("a");t.href=e,t.target="_blank",setTimeout((function(){E(t)}))}else navigator.msSaveOrOpenBlob(S(e,n),t)}function R(e,t,n,r){if(r=r||open("","_blank"),r&&(r.document.title=r.document.body.innerText="downloading..."),"string"===typeof e)return k(e,t,n);const i="application/octet-stream"===e.type,o=/constructor/i.test(String(D.HTMLElement))||"safari"in D,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||i&&o||T)&&"undefined"!==typeof FileReader){const t=new FileReader;t.onloadend=function(){let e=t.result;if("string"!==typeof e)throw r=null,new Error("Wrong reader.result type");e=a?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{const t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout((function(){URL.revokeObjectURL(t)}),4e4)}}function P(e,t){const n="🍍 "+e;"function"===typeof __VUE_DEVTOOLS_TOAST__?__VUE_DEVTOOLS_TOAST__(n,t):"error"===t?console.error(n):"warn"===t?console.warn(n):console.log(n)}function I(e){return"_a"in e&&"install"in e}function N(){if(!("clipboard"in navigator))return P("Your browser doesn't support the Clipboard API","error"),!0}function B(e){return!!(e instanceof Error&&e.message.toLowerCase().includes("document is not focused"))&&(P('You need to activate the "Emulate a focused page" setting in the "Rendering" panel of devtools.',"warn"),!0)}async function j(e){if(!N())try{await navigator.clipboard.writeText(JSON.stringify(e.state.value)),P("Global state copied to clipboard.")}catch(t){if(B(t))return;P("Failed to serialize the state. Check the console for more details.","error"),console.error(t)}}async function H(e){if(!N())try{q(e,JSON.parse(await navigator.clipboard.readText())),P("Global state pasted from clipboard.")}catch(t){if(B(t))return;P("Failed to deserialize the state from clipboard. Check the console for more details.","error"),console.error(t)}}async function G(e){try{M(new Blob([JSON.stringify(e.state.value)],{type:"text/plain;charset=utf-8"}),"pinia-state.json")}catch(t){P("Failed to export the state as JSON. Check the console for more details.","error"),console.error(t)}}let V;function Y(){function e(){return new Promise(((e,t)=>{V.onchange=async()=>{const t=V.files;if(!t)return e(null);const n=t.item(0);return e(n?{text:await n.text(),file:n}:null)},V.oncancel=()=>e(null),V.onerror=t,V.click()}))}return V||(V=document.createElement("input"),V.type="file",V.accept=".json"),e}async function W(e){try{const t=Y(),n=await t();if(!n)return;const{text:r,file:i}=n;q(e,JSON.parse(r)),P(`Global state imported from "${i.name}".`)}catch(t){P("Failed to import the state from JSON. Check the console for more details.","error"),console.error(t)}}function q(e,t){for(const n in t){const r=e.state.value[n];r?Object.assign(r,t[n]):e.state.value[n]=t[n]}}function z(e){return{_custom:{display:e}}}const U="🍍 Pinia (root)",K="_root";function X(e){return I(e)?{id:K,label:U}:{id:e.$id,label:e.$id}}function Q(e){if(I(e)){const t=Array.from(e._s.keys()),n=e._s,r={state:t.map((t=>({editable:!0,key:t,value:e.state.value[t]}))),getters:t.filter((e=>n.get(e)._getters)).map((e=>{const t=n.get(e);return{editable:!1,key:e,value:t._getters.reduce(((e,n)=>(e[n]=t[n],e)),{})}}))};return r}const t={state:Object.keys(e.$state).map((t=>({editable:!0,key:t,value:e.$state[t]})))};return e._getters&&e._getters.length&&(t.getters=e._getters.map((t=>({editable:!1,key:t,value:e[t]})))),e._customProperties.size&&(t.customProperties=Array.from(e._customProperties).map((t=>({editable:!0,key:t,value:e[t]})))),t}function J(e){return e?Array.isArray(e)?e.reduce(((e,t)=>(e.keys.push(t.key),e.operations.push(t.type),e.oldValue[t.key]=t.oldValue,e.newValue[t.key]=t.newValue,e)),{oldValue:{},keys:[],operations:[],newValue:{}}):{operation:z(e.type),key:z(e.key),oldValue:e.oldValue,newValue:e.newValue}:{}}function Z(e){switch(e){case F.direct:return"mutation";case F.patchFunction:return"$patch";case F.patchObject:return"$patch";default:return"unknown"}}let $=!0;const ee=[],te="pinia:mutations",ne="pinia",{assign:re}=Object,ie=e=>"🍍 "+e;function oe(e,t){_({id:"dev.esm.pinia",label:"Pinia 🍍",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:ee,app:e},(n=>{"function"!==typeof n.now&&P("You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),n.addTimelineLayer({id:te,label:"Pinia 🍍",color:15064968}),n.addInspector({id:ne,label:"Pinia 🍍",icon:"storage",treeFilterPlaceholder:"Search stores",actions:[{icon:"content_copy",action:()=>{j(t)},tooltip:"Serialize and copy the state"},{icon:"content_paste",action:async()=>{await H(t),n.sendInspectorTree(ne),n.sendInspectorState(ne)},tooltip:"Replace the state with the content of your clipboard"},{icon:"save",action:()=>{G(t)},tooltip:"Save the state as a JSON file"},{icon:"folder_open",action:async()=>{await W(t),n.sendInspectorTree(ne),n.sendInspectorState(ne)},tooltip:"Import the state from a JSON file"}],nodeActions:[{icon:"restore",tooltip:'Reset the state (with "$reset")',action:e=>{const n=t._s.get(e);n?"function"!==typeof n.$reset?P(`Cannot reset "${e}" store because it doesn't have a "$reset" method implemented.`,"warn"):(n.$reset(),P(`Store "${e}" reset.`)):P(`Cannot reset "${e}" store because it wasn't found.`,"warn")}}]}),n.on.inspectComponent(((e,t)=>{const n=e.componentInstance&&e.componentInstance.proxy;if(n&&n._pStores){const t=e.componentInstance.proxy._pStores;Object.values(t).forEach((t=>{e.instanceData.state.push({type:ie(t.$id),key:"state",editable:!0,value:t._isOptionsAPI?{_custom:{value:(0,r.ux)(t.$state),actions:[{icon:"restore",tooltip:"Reset the state of this store",action:()=>t.$reset()}]}}:Object.keys(t.$state).reduce(((e,n)=>(e[n]=t.$state[n],e)),{})}),t._getters&&t._getters.length&&e.instanceData.state.push({type:ie(t.$id),key:"getters",editable:!1,value:t._getters.reduce(((e,n)=>{try{e[n]=t[n]}catch(r){e[n]=r}return e}),{})})}))}})),n.on.getInspectorTree((n=>{if(n.app===e&&n.inspectorId===ne){let e=[t];e=e.concat(Array.from(t._s.values())),n.rootNodes=(n.filter?e.filter((e=>"$id"in e?e.$id.toLowerCase().includes(n.filter.toLowerCase()):U.toLowerCase().includes(n.filter.toLowerCase()))):e).map(X)}})),n.on.getInspectorState((n=>{if(n.app===e&&n.inspectorId===ne){const e=n.nodeId===K?t:t._s.get(n.nodeId);if(!e)return;e&&(n.state=Q(e))}})),n.on.editInspectorState(((n,r)=>{if(n.app===e&&n.inspectorId===ne){const e=n.nodeId===K?t:t._s.get(n.nodeId);if(!e)return P(`store "${n.nodeId}" not found`,"error");const{path:r}=n;I(e)?r.unshift("state"):1===r.length&&e._customProperties.has(r[0])&&!(r[0]in e.$state)||r.unshift("$state"),$=!1,n.set(e,r,n.state.value),$=!0}})),n.on.editComponentState((e=>{if(e.type.startsWith("🍍")){const n=e.type.replace(/^🍍\s*/,""),r=t._s.get(n);if(!r)return P(`store "${n}" not found`,"error");const{path:i}=e;if("state"!==i[0])return P(`Invalid path for store "${n}":\n${i}\nOnly state can be modified.`);i[0]="$state",$=!1,e.set(r,i,e.state.value),$=!0}}))}))}function ae(e,t){ee.includes(ie(t.$id))||ee.push(ie(t.$id)),_({id:"dev.esm.pinia",label:"Pinia 🍍",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:ee,app:e,settings:{logStoreChanges:{label:"Notify about new/deleted stores",type:"boolean",defaultValue:!0}}},(e=>{const n="function"===typeof e.now?e.now.bind(e):Date.now;t.$onAction((({after:r,onError:i,name:o,args:a})=>{const s=ue++;e.addTimelineEvent({layerId:te,event:{time:n(),title:"🛫 "+o,subtitle:"start",data:{store:z(t.$id),action:z(o),args:a},groupId:s}}),r((r=>{se=void 0,e.addTimelineEvent({layerId:te,event:{time:n(),title:"🛬 "+o,subtitle:"end",data:{store:z(t.$id),action:z(o),args:a,result:r},groupId:s}})})),i((r=>{se=void 0,e.addTimelineEvent({layerId:te,event:{time:n(),logType:"error",title:"💥 "+o,subtitle:"end",data:{store:z(t.$id),action:z(o),args:a,error:r},groupId:s}})}))}),!0),t._customProperties.forEach((i=>{(0,r.wB)((()=>(0,r.R1)(t[i])),((t,r)=>{e.notifyComponentUpdate(),e.sendInspectorState(ne),$&&e.addTimelineEvent({layerId:te,event:{time:n(),title:"Change",subtitle:i,data:{newValue:t,oldValue:r},groupId:se}})}),{deep:!0})})),t.$subscribe((({events:r,type:i},o)=>{if(e.notifyComponentUpdate(),e.sendInspectorState(ne),!$)return;const a={time:n(),title:Z(i),data:re({store:z(t.$id)},J(r)),groupId:se};i===F.patchFunction?a.subtitle="⤵️":i===F.patchObject?a.subtitle="🧩":r&&!Array.isArray(r)&&(a.subtitle=r.type),r&&(a.data["rawEvent(s)"]={_custom:{display:"DebuggerEvent",type:"object",tooltip:"raw DebuggerEvent[]",value:r}}),e.addTimelineEvent({layerId:te,event:a})}),{detached:!0,flush:"sync"});const i=t._hotUpdate;t._hotUpdate=(0,r.IG)((r=>{i(r),e.addTimelineEvent({layerId:te,event:{time:n(),title:"🔥 "+t.$id,subtitle:"HMR update",data:{store:z(t.$id),info:z("HMR update")}}}),e.notifyComponentUpdate(),e.sendInspectorTree(ne),e.sendInspectorState(ne)}));const{$dispose:o}=t;t.$dispose=()=>{o(),e.notifyComponentUpdate(),e.sendInspectorTree(ne),e.sendInspectorState(ne),e.getSettings().logStoreChanges&&P(`Disposed "${t.$id}" store 🗑`)},e.notifyComponentUpdate(),e.sendInspectorTree(ne),e.sendInspectorState(ne),e.getSettings().logStoreChanges&&P(`"${t.$id}" store installed 🆕`)}))}let se,ue=0;function le(e,t,n){const i=t.reduce(((t,n)=>(t[n]=(0,r.ux)(e)[n],t)),{});for(const r in i)e[r]=function(){const t=ue,o=n?new Proxy(e,{get(...e){return se=t,Reflect.get(...e)},set(...e){return se=t,Reflect.set(...e)}}):e;se=t;const a=i[r].apply(o,arguments);return se=void 0,a}}function ce({app:e,store:t,options:n}){if(t.$id.startsWith("__hot:"))return;t._isOptionsAPI=!!n.state,le(t,Object.keys(n.actions),t._isOptionsAPI);const i=t._hotUpdate;(0,r.ux)(t)._hotUpdate=function(e){i.apply(this,arguments),le(t,Object.keys(e._hmrPayload.actions),!!t._isOptionsAPI)},ae(e,t)}function de(){const e=(0,r.uY)(!0),t=e.run((()=>(0,r.KR)({})));let n=[],o=[];const a=(0,r.IG)({install(e){y(a),i||(a._a=e,e.provide(v,a),e.config.globalProperties.$pinia=a,C&&oe(e,a),o.forEach((e=>n.push(e))),o=[])},use(e){return this._a||i?n.push(e):o.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return C&&"undefined"!==typeof Proxy&&a.use(ce),a}const he=()=>{};function pe(e,t,n,i=he){e.push(t);const o=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),i())};return!n&&(0,r.o5)()&&(0,r.jr)(o),o}function fe(e,...t){e.slice().forEach((e=>{e(...t)}))}const ge=e=>e();function me(e,t){e instanceof Map&&t instanceof Map&&t.forEach(((t,n)=>e.set(n,t))),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const i=t[n],o=e[n];b(o)&&b(i)&&e.hasOwnProperty(n)&&!(0,r.i9)(i)&&!(0,r.g8)(i)?e[n]=me(o,i):e[n]=i}return e}const _e=Symbol(),ye=new WeakMap;function ve(e){return i?!ye.has(e):!b(e)||!e.hasOwnProperty(_e)}const{assign:be}=Object;function Fe(e){return!(!(0,r.i9)(e)||!e.effect)}function we(e,t,n,o){const{state:a,actions:s,getters:u}=t,l=n.state.value[e];let c;function d(){l||(i?(0,r.hZ)(n.state.value,e,a?a():{}):n.state.value[e]=a?a():{});const t=(0,r.QW)(n.state.value[e]);return be(t,s,Object.keys(u||{}).reduce(((t,o)=>(t[o]=(0,r.IG)((0,r.EW)((()=>{y(n);const t=n._s.get(e);if(!i||t._r)return u[o].call(t,t)}))),t)),{}))}return c=Ce(e,d,t,n,o,!0),c}function Ce(e,t,n={},o,a,s){let u;const l=be({actions:{}},n);const c={deep:!0};let d,h;let p,f=[],g=[];const m=o.state.value[e];s||m||(i?(0,r.hZ)(o.state.value,e,{}):o.state.value[e]={});const _=(0,r.KR)({});let v;function b(t){let n;d=h=!1,"function"===typeof t?(t(o.state.value[e]),n={type:F.patchFunction,storeId:e,events:p}):(me(o.state.value[e],t),n={type:F.patchObject,payload:t,storeId:e,events:p});const i=v=Symbol();(0,r.dY)().then((()=>{v===i&&(d=!0)})),h=!0,fe(f,n,o.state.value[e])}const w=s?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{be(e,t)}))}:he;function D(){u.stop(),f=[],g=[],o._s.delete(e)}function S(t,n){return function(){y(o);const r=Array.from(arguments),i=[],a=[];function s(e){i.push(e)}function u(e){a.push(e)}let l;fe(g,{args:r,name:t,store:E,after:s,onError:u});try{l=n.apply(this&&this.$id===e?this:E,r)}catch(c){throw fe(a,c),c}return l instanceof Promise?l.then((e=>(fe(i,e),e))).catch((e=>(fe(a,e),Promise.reject(e)))):(fe(i,l),l)}}const k=(0,r.IG)({actions:{},getters:{},state:[],hotState:_}),x={_p:o,$id:e,$onAction:pe.bind(null,g),$patch:b,$reset:w,$subscribe(t,n={}){const i=pe(f,t,n.detached,(()=>a())),a=u.run((()=>(0,r.wB)((()=>o.state.value[e]),(r=>{("sync"===n.flush?h:d)&&t({storeId:e,type:F.direct,events:p},r)}),be({},c,n))));return i},$dispose:D};i&&(x._r=!1);const E=(0,r.Kh)(C?be({_hmrPayload:k,_customProperties:(0,r.IG)(new Set)},x):x);o._s.set(e,E);const A=o._a&&o._a.runWithContext||ge,T=A((()=>o._e.run((()=>(u=(0,r.uY)()).run(t)))));for(const y in T){const t=T[y];if((0,r.i9)(t)&&!Fe(t)||(0,r.g8)(t))s||(m&&ve(t)&&((0,r.i9)(t)?t.value=m[y]:me(t,m[y])),i?(0,r.hZ)(o.state.value[e],y,t):o.state.value[e][y]=t);else if("function"===typeof t){const e=S(y,t);i?(0,r.hZ)(T,y,e):T[y]=e,l.actions[y]=t}else 0}if(i?Object.keys(T).forEach((e=>{(0,r.hZ)(E,e,T[e])})):(be(E,T),be((0,r.ux)(E),T)),Object.defineProperty(E,"$state",{get:()=>o.state.value[e],set:e=>{b((t=>{be(t,e)}))}}),C){const e={writable:!0,configurable:!0,enumerable:!1};["_p","_hmrPayload","_getters","_customProperties"].forEach((t=>{Object.defineProperty(E,t,be({value:E[t]},e))}))}return i&&(E._r=!0),o._p.forEach((e=>{if(C){const t=u.run((()=>e({store:E,app:o._a,pinia:o,options:l})));Object.keys(t||{}).forEach((e=>E._customProperties.add(e))),be(E,t)}else be(E,u.run((()=>e({store:E,app:o._a,pinia:o,options:l}))))})),m&&s&&n.hydrate&&n.hydrate(E.$state,m),d=!0,h=!0,E}function De(e,t,n){let i,a;const s="function"===typeof t;function u(e,n){const u=o();e=e||(u?(0,r.WQ)(v,null):null),e&&y(e),e=p,e._s.has(i)||(s?Ce(i,t,a,e):we(i,a,e));const l=e._s.get(i);return l}return"string"===typeof e?(i=e,a=s?n:t):(a=e,i=e.id),u.$id=i,u}function Se(e){if(i)return(0,r.QW)(e);{e=(0,r.ux)(e);const t={};for(const n in e){const i=e[n];((0,r.i9)(i)||(0,r.g8)(i))&&(t[n]=(0,r.lW)(e,n))}return t}}const ke=function(e){e.mixin({beforeCreate(){const e=this.$options;if(e.pinia){const t=e.pinia;if(!this._provided){const e={};Object.defineProperty(this,"_provided",{get:()=>e,set:t=>Object.assign(e,t)})}this._provided[v]=t,this.$pinia||(this.$pinia=t),t._a=this,w&&y(t),C&&oe(t._a,t)}else!this.$pinia&&e.parent&&e.parent.$pinia&&(this.$pinia=e.parent.$pinia)},destroyed(){delete this._pStores}})}},62677:function(e,t,n){"use strict";n.d(t,{io:function(){return Ue}});var r={};n.r(r),n.d(r,{Decoder:function(){return je},Encoder:function(){return Ne},PacketType:function(){return Ie},protocol:function(){return Pe}});const i=Object.create(null);i["open"]="0",i["close"]="1",i["ping"]="2",i["pong"]="3",i["message"]="4",i["upgrade"]="5",i["noop"]="6";const o=Object.create(null);Object.keys(i).forEach((e=>{o[i[e]]=e}));const a={type:"error",data:"parser error"},s="function"===typeof Blob||"undefined"!==typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),u="function"===typeof ArrayBuffer,l=e=>"function"===typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,c=({type:e,data:t},n,r)=>s&&t instanceof Blob?n?r(t):d(t,r):u&&(t instanceof ArrayBuffer||l(t))?n?r(t):d(new Blob([t]),r):r(i[e]+(t||"")),d=(e,t)=>{const n=new FileReader;return n.onload=function(){const e=n.result.split(",")[1];t("b"+(e||""))},n.readAsDataURL(e)};function h(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let p;function f(e,t){return s&&e.data instanceof Blob?e.data.arrayBuffer().then(h).then(t):u&&(e.data instanceof ArrayBuffer||l(e.data))?t(h(e.data)):void c(e,!1,(e=>{p||(p=new TextEncoder),t(p.encode(e))}))}const g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",m="undefined"===typeof Uint8Array?[]:new Uint8Array(256);for(let Xe=0;Xe<g.length;Xe++)m[g.charCodeAt(Xe)]=Xe;const _=e=>{let t,n,r,i,o,a=.75*e.length,s=e.length,u=0;"="===e[e.length-1]&&(a--,"="===e[e.length-2]&&a--);const l=new ArrayBuffer(a),c=new Uint8Array(l);for(t=0;t<s;t+=4)n=m[e.charCodeAt(t)],r=m[e.charCodeAt(t+1)],i=m[e.charCodeAt(t+2)],o=m[e.charCodeAt(t+3)],c[u++]=n<<2|r>>4,c[u++]=(15&r)<<4|i>>2,c[u++]=(3&i)<<6|63&o;return l},y="function"===typeof ArrayBuffer,v=(e,t)=>{if("string"!==typeof e)return{type:"message",data:F(e,t)};const n=e.charAt(0);if("b"===n)return{type:"message",data:b(e.substring(1),t)};const r=o[n];return r?e.length>1?{type:o[n],data:e.substring(1)}:{type:o[n]}:a},b=(e,t)=>{if(y){const n=_(e);return F(n,t)}return{base64:!0,data:e}},F=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}},w=String.fromCharCode(30),C=(e,t)=>{const n=e.length,r=new Array(n);let i=0;e.forEach(((e,o)=>{c(e,!1,(e=>{r[o]=e,++i===n&&t(r.join(w))}))}))},D=(e,t)=>{const n=e.split(w),r=[];for(let i=0;i<n.length;i++){const e=v(n[i],t);if(r.push(e),"error"===e.type)break}return r};function S(){return new TransformStream({transform(e,t){f(e,(n=>{const r=n.length;let i;if(r<126)i=new Uint8Array(1),new DataView(i.buffer).setUint8(0,r);else if(r<65536){i=new Uint8Array(3);const e=new DataView(i.buffer);e.setUint8(0,126),e.setUint16(1,r)}else{i=new Uint8Array(9);const e=new DataView(i.buffer);e.setUint8(0,127),e.setBigUint64(1,BigInt(r))}e.data&&"string"!==typeof e.data&&(i[0]|=128),t.enqueue(i),t.enqueue(n)}))}})}let k;function x(e){return e.reduce(((e,t)=>e+t.length),0)}function E(e,t){if(e[0].length===t)return e.shift();const n=new Uint8Array(t);let r=0;for(let i=0;i<t;i++)n[i]=e[0][r++],r===e[0].length&&(e.shift(),r=0);return e.length&&r<e[0].length&&(e[0]=e[0].slice(r)),n}function A(e,t){k||(k=new TextDecoder);const n=[];let r=0,i=-1,o=!1;return new TransformStream({transform(s,u){n.push(s);while(1){if(0===r){if(x(n)<1)break;const e=E(n,1);o=128===(128&e[0]),i=127&e[0],r=i<126?3:126===i?1:2}else if(1===r){if(x(n)<2)break;const e=E(n,2);i=new DataView(e.buffer,e.byteOffset,e.length).getUint16(0),r=3}else if(2===r){if(x(n)<8)break;const e=E(n,8),t=new DataView(e.buffer,e.byteOffset,e.length),o=t.getUint32(0);if(o>Math.pow(2,21)-1){u.enqueue(a);break}i=o*Math.pow(2,32)+t.getUint32(4),r=3}else{if(x(n)<i)break;const e=E(n,i);u.enqueue(v(o?e:k.decode(e),t)),r=0}if(0===i||i>e){u.enqueue(a);break}}}})}const T=4;function M(e){if(e)return O(e)}function O(e){for(var t in M.prototype)e[t]=M.prototype[t];return e}M.prototype.on=M.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},M.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},M.prototype.off=M.prototype.removeListener=M.prototype.removeAllListeners=M.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var i=0;i<r.length;i++)if(n=r[i],n===t||n.fn===t){r.splice(i,1);break}return 0===r.length&&delete this._callbacks["$"+e],this},M.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(n){n=n.slice(0);r=0;for(var i=n.length;r<i;++r)n[r].apply(this,t)}return this},M.prototype.emitReserved=M.prototype.emit,M.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},M.prototype.hasListeners=function(e){return!!this.listeners(e).length};const L=(()=>"undefined"!==typeof self?self:"undefined"!==typeof window?window:Function("return this")())();function R(e,...t){return t.reduce(((t,n)=>(e.hasOwnProperty(n)&&(t[n]=e[n]),t)),{})}const P=L.setTimeout,I=L.clearTimeout;function N(e,t){t.useNativeTimers?(e.setTimeoutFn=P.bind(L),e.clearTimeoutFn=I.bind(L)):(e.setTimeoutFn=L.setTimeout.bind(L),e.clearTimeoutFn=L.clearTimeout.bind(L))}const B=1.33;function j(e){return"string"===typeof e?H(e):Math.ceil((e.byteLength||e.size)*B)}function H(e){let t=0,n=0;for(let r=0,i=e.length;r<i;r++)t=e.charCodeAt(r),t<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(r++,n+=4);return n}function G(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function V(e){let t={},n=e.split("&");for(let r=0,i=n.length;r<i;r++){let e=n[r].split("=");t[decodeURIComponent(e[0])]=decodeURIComponent(e[1])}return t}class Y extends Error{constructor(e,t,n){super(e),this.description=t,this.context=n,this.type="TransportError"}}class W extends M{constructor(e){super(),this.writable=!1,N(this,e),this.opts=e,this.query=e.query,this.socket=e.socket}onError(e,t,n){return super.emitReserved("error",new Y(e,t,n)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}send(e){"open"===this.readyState&&this.write(e)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(e){const t=v(e,this.socket.binaryType);this.onPacket(t)}onPacket(e){super.emitReserved("packet",e)}onClose(e){this.readyState="closed",super.emitReserved("close",e)}pause(e){}createUri(e,t={}){return e+"://"+this._hostname()+this._port()+this.opts.path+this._query(t)}_hostname(){const e=this.opts.hostname;return-1===e.indexOf(":")?e:"["+e+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(443!==this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}_query(e){const t=G(e);return t.length?"?"+t:""}}const q="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),z=64,U={};let K,X=0,Q=0;function J(e){let t="";do{t=q[e%z]+t,e=Math.floor(e/z)}while(e>0);return t}function Z(){const e=J(+new Date);return e!==K?(X=0,K=e):e+"."+J(X++)}for(;Q<z;Q++)U[q[Q]]=Q;let $=!1;try{$="undefined"!==typeof XMLHttpRequest&&"withCredentials"in new XMLHttpRequest}catch(Ke){}const ee=$;function te(e){const t=e.xdomain;try{if("undefined"!==typeof XMLHttpRequest&&(!t||ee))return new XMLHttpRequest}catch(n){}if(!t)try{return new(L[["Active"].concat("Object").join("X")])("Microsoft.XMLHTTP")}catch(n){}}function ne(){}function re(){}const ie=function(){const e=new te({xdomain:!1});return null!=e.responseType}();class oe extends W{constructor(e){if(super(e),this.polling=!1,"undefined"!==typeof location){const t="https:"===location.protocol;let n=location.port;n||(n=t?"443":"80"),this.xd="undefined"!==typeof location&&e.hostname!==location.hostname||n!==e.port}const t=e&&e.forceBase64;this.supportsBinary=ie&&!t,this.opts.withCredentials&&(this.cookieJar=ne())}get name(){return"polling"}doOpen(){this.poll()}pause(e){this.readyState="pausing";const t=()=>{this.readyState="paused",e()};if(this.polling||!this.writable){let e=0;this.polling&&(e++,this.once("pollComplete",(function(){--e||t()}))),this.writable||(e++,this.once("drain",(function(){--e||t()})))}else t()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(e){const t=e=>{if("opening"===this.readyState&&"open"===e.type&&this.onOpen(),"close"===e.type)return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(e)};D(e,this.socket.binaryType).forEach(t),"closed"!==this.readyState&&(this.polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this.poll())}doClose(){const e=()=>{this.write([{type:"close"}])};"open"===this.readyState?e():this.once("open",e)}write(e){this.writable=!1,C(e,(e=>{this.doWrite(e,(()=>{this.writable=!0,this.emitReserved("drain")}))}))}uri(){const e=this.opts.secure?"https":"http",t=this.query||{};return!1!==this.opts.timestampRequests&&(t[this.opts.timestampParam]=Z()),this.supportsBinary||t.sid||(t.b64=1),this.createUri(e,t)}request(e={}){return Object.assign(e,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new ae(this.uri(),e)}doWrite(e,t){const n=this.request({method:"POST",data:e});n.on("success",t),n.on("error",((e,t)=>{this.onError("xhr post error",e,t)}))}doPoll(){const e=this.request();e.on("data",this.onData.bind(this)),e.on("error",((e,t)=>{this.onError("xhr poll error",e,t)})),this.pollXhr=e}}class ae extends M{constructor(e,t){super(),N(this,t),this.opts=t,this.method=t.method||"GET",this.uri=e,this.data=void 0!==t.data?t.data:null,this.create()}create(){var e;const t=R(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd;const n=this.xhr=new te(t);try{n.open(this.method,this.uri,!0);try{if(this.opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let e in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(e)&&n.setRequestHeader(e,this.opts.extraHeaders[e])}}catch(r){}if("POST"===this.method)try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(r){}try{n.setRequestHeader("Accept","*/*")}catch(r){}null===(e=this.opts.cookieJar)||void 0===e||e.addCookies(n),"withCredentials"in n&&(n.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(n.timeout=this.opts.requestTimeout),n.onreadystatechange=()=>{var e;3===n.readyState&&(null===(e=this.opts.cookieJar)||void 0===e||e.parseCookies(n)),4===n.readyState&&(200===n.status||1223===n.status?this.onLoad():this.setTimeoutFn((()=>{this.onError("number"===typeof n.status?n.status:0)}),0))},n.send(this.data)}catch(r){return void this.setTimeoutFn((()=>{this.onError(r)}),0)}"undefined"!==typeof document&&(this.index=ae.requestsCount++,ae.requests[this.index]=this)}onError(e){this.emitReserved("error",e,this.xhr),this.cleanup(!0)}cleanup(e){if("undefined"!==typeof this.xhr&&null!==this.xhr){if(this.xhr.onreadystatechange=re,e)try{this.xhr.abort()}catch(t){}"undefined"!==typeof document&&delete ae.requests[this.index],this.xhr=null}}onLoad(){const e=this.xhr.responseText;null!==e&&(this.emitReserved("data",e),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}if(ae.requestsCount=0,ae.requests={},"undefined"!==typeof document)if("function"===typeof attachEvent)attachEvent("onunload",se);else if("function"===typeof addEventListener){const e="onpagehide"in L?"pagehide":"unload";addEventListener(e,se,!1)}function se(){for(let e in ae.requests)ae.requests.hasOwnProperty(e)&&ae.requests[e].abort()}const ue=(()=>{const e="function"===typeof Promise&&"function"===typeof Promise.resolve;return e?e=>Promise.resolve().then(e):(e,t)=>t(e,0)})(),le=L.WebSocket||L.MozWebSocket,ce=!0,de="arraybuffer",he="undefined"!==typeof navigator&&"string"===typeof navigator.product&&"reactnative"===navigator.product.toLowerCase();class pe extends W{constructor(e){super(e),this.supportsBinary=!e.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const e=this.uri(),t=this.opts.protocols,n=he?{}:R(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=ce&&!he?t?new le(e,t):new le(e):new le(e,t,n)}catch(Ke){return this.emitReserved("error",Ke)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=e=>this.onClose({description:"websocket connection closed",context:e}),this.ws.onmessage=e=>this.onData(e.data),this.ws.onerror=e=>this.onError("websocket error",e)}write(e){this.writable=!1;for(let t=0;t<e.length;t++){const n=e[t],r=t===e.length-1;c(n,this.supportsBinary,(e=>{const t={};if(!ce&&(n.options&&(t.compress=n.options.compress),this.opts.perMessageDeflate)){const n="string"===typeof e?Buffer.byteLength(e):e.length;n<this.opts.perMessageDeflate.threshold&&(t.compress=!1)}try{ce?this.ws.send(e):this.ws.send(e,t)}catch(i){}r&&ue((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){"undefined"!==typeof this.ws&&(this.ws.close(),this.ws=null)}uri(){const e=this.opts.secure?"wss":"ws",t=this.query||{};return this.opts.timestampRequests&&(t[this.opts.timestampParam]=Z()),this.supportsBinary||(t.b64=1),this.createUri(e,t)}check(){return!!le}}class fe extends W{get name(){return"webtransport"}doOpen(){"function"===typeof WebTransport&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then((()=>{this.onClose()})).catch((e=>{this.onError("webtransport error",e)})),this.transport.ready.then((()=>{this.transport.createBidirectionalStream().then((e=>{const t=A(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=e.readable.pipeThrough(t).getReader(),r=S();r.readable.pipeTo(e.writable),this.writer=r.writable.getWriter();const i=()=>{n.read().then((({done:e,value:t})=>{e||(this.onPacket(t),i())})).catch((e=>{}))};i();const o={type:"open"};this.query.sid&&(o.data=`{"sid":"${this.query.sid}"}`),this.writer.write(o).then((()=>this.onOpen()))}))})))}write(e){this.writable=!1;for(let t=0;t<e.length;t++){const n=e[t],r=t===e.length-1;this.writer.write(n).then((()=>{r&&ue((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){var e;null===(e=this.transport)||void 0===e||e.close()}}const ge={websocket:pe,webtransport:fe,polling:oe},me=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,_e=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function ye(e){if(e.length>2e3)throw"URI too long";const t=e,n=e.indexOf("["),r=e.indexOf("]");-1!=n&&-1!=r&&(e=e.substring(0,n)+e.substring(n,r).replace(/:/g,";")+e.substring(r,e.length));let i=me.exec(e||""),o={},a=14;while(a--)o[_e[a]]=i[a]||"";return-1!=n&&-1!=r&&(o.source=t,o.host=o.host.substring(1,o.host.length-1).replace(/;/g,":"),o.authority=o.authority.replace("[","").replace("]","").replace(/;/g,":"),o.ipv6uri=!0),o.pathNames=ve(o,o["path"]),o.queryKey=be(o,o["query"]),o}function ve(e,t){const n=/\/{2,9}/g,r=t.replace(n,"/").split("/");return"/"!=t.slice(0,1)&&0!==t.length||r.splice(0,1),"/"==t.slice(-1)&&r.splice(r.length-1,1),r}function be(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,(function(e,t,r){t&&(n[t]=r)})),n}class Fe extends M{constructor(e,t={}){super(),this.binaryType=de,this.writeBuffer=[],e&&"object"===typeof e&&(t=e,e=null),e?(e=ye(e),t.hostname=e.host,t.secure="https"===e.protocol||"wss"===e.protocol,t.port=e.port,e.query&&(t.query=e.query)):t.host&&(t.hostname=ye(t.host).host),N(this,t),this.secure=null!=t.secure?t.secure:"undefined"!==typeof location&&"https:"===location.protocol,t.hostname&&!t.port&&(t.port=this.secure?"443":"80"),this.hostname=t.hostname||("undefined"!==typeof location?location.hostname:"localhost"),this.port=t.port||("undefined"!==typeof location&&location.port?location.port:this.secure?"443":"80"),this.transports=t.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},t),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),"string"===typeof this.opts.query&&(this.opts.query=V(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,"function"===typeof addEventListener&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),"localhost"!==this.hostname&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(e){const t=Object.assign({},this.opts.query);t.EIO=T,t.transport=e,this.id&&(t.sid=this.id);const n=Object.assign({},this.opts,{query:t,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[e]);return new ge[e](n)}open(){let e;if(this.opts.rememberUpgrade&&Fe.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket"))e="websocket";else{if(0===this.transports.length)return void this.setTimeoutFn((()=>{this.emitReserved("error","No transports available")}),0);e=this.transports[0]}this.readyState="opening";try{e=this.createTransport(e)}catch(t){return this.transports.shift(),void this.open()}e.open(),this.setTransport(e)}setTransport(e){this.transport&&this.transport.removeAllListeners(),this.transport=e,e.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",(e=>this.onClose("transport close",e)))}probe(e){let t=this.createTransport(e),n=!1;Fe.priorWebsocketSuccess=!1;const r=()=>{n||(t.send([{type:"ping",data:"probe"}]),t.once("packet",(e=>{if(!n)if("pong"===e.type&&"probe"===e.data){if(this.upgrading=!0,this.emitReserved("upgrading",t),!t)return;Fe.priorWebsocketSuccess="websocket"===t.name,this.transport.pause((()=>{n||"closed"!==this.readyState&&(l(),this.setTransport(t),t.send([{type:"upgrade"}]),this.emitReserved("upgrade",t),t=null,this.upgrading=!1,this.flush())}))}else{const e=new Error("probe error");e.transport=t.name,this.emitReserved("upgradeError",e)}})))};function i(){n||(n=!0,l(),t.close(),t=null)}const o=e=>{const n=new Error("probe error: "+e);n.transport=t.name,i(),this.emitReserved("upgradeError",n)};function a(){o("transport closed")}function s(){o("socket closed")}function u(e){t&&e.name!==t.name&&i()}const l=()=>{t.removeListener("open",r),t.removeListener("error",o),t.removeListener("close",a),this.off("close",s),this.off("upgrading",u)};t.once("open",r),t.once("error",o),t.once("close",a),this.once("close",s),this.once("upgrading",u),-1!==this.upgrades.indexOf("webtransport")&&"webtransport"!==e?this.setTimeoutFn((()=>{n||t.open()}),200):t.open()}onOpen(){if(this.readyState="open",Fe.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush(),"open"===this.readyState&&this.opts.upgrade){let e=0;const t=this.upgrades.length;for(;e<t;e++)this.probe(this.upgrades[e])}}onPacket(e){if("opening"===this.readyState||"open"===this.readyState||"closing"===this.readyState)switch(this.emitReserved("packet",e),this.emitReserved("heartbeat"),this.resetPingTimeout(),e.type){case"open":this.onHandshake(JSON.parse(e.data));break;case"ping":this.sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong");break;case"error":const t=new Error("server error");t.code=e.data,this.onError(t);break;case"message":this.emitReserved("data",e.data),this.emitReserved("message",e.data);break}}onHandshake(e){this.emitReserved("handshake",e),this.id=e.sid,this.transport.query.sid=e.sid,this.upgrades=this.filterUpgrades(e.upgrades),this.pingInterval=e.pingInterval,this.pingTimeout=e.pingTimeout,this.maxPayload=e.maxPayload,this.onOpen(),"closed"!==this.readyState&&this.resetPingTimeout()}resetPingTimeout(){this.clearTimeoutFn(this.pingTimeoutTimer),this.pingTimeoutTimer=this.setTimeoutFn((()=>{this.onClose("ping timeout")}),this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const e=this.getWritablePackets();this.transport.send(e),this.prevBufferLen=e.length,this.emitReserved("flush")}}getWritablePackets(){const e=this.maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1;if(!e)return this.writeBuffer;let t=1;for(let n=0;n<this.writeBuffer.length;n++){const e=this.writeBuffer[n].data;if(e&&(t+=j(e)),n>0&&t>this.maxPayload)return this.writeBuffer.slice(0,n);t+=2}return this.writeBuffer}write(e,t,n){return this.sendPacket("message",e,t,n),this}send(e,t,n){return this.sendPacket("message",e,t,n),this}sendPacket(e,t,n,r){if("function"===typeof t&&(r=t,t=void 0),"function"===typeof n&&(r=n,n=null),"closing"===this.readyState||"closed"===this.readyState)return;n=n||{},n.compress=!1!==n.compress;const i={type:e,data:t,options:n};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),r&&this.once("flush",r),this.flush()}close(){const e=()=>{this.onClose("forced close"),this.transport.close()},t=()=>{this.off("upgrade",t),this.off("upgradeError",t),e()},n=()=>{this.once("upgrade",t),this.once("upgradeError",t)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",(()=>{this.upgrading?n():e()})):this.upgrading?n():e()),this}onError(e){Fe.priorWebsocketSuccess=!1,this.emitReserved("error",e),this.onClose("transport error",e)}onClose(e,t){"opening"!==this.readyState&&"open"!==this.readyState&&"closing"!==this.readyState||(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),"function"===typeof removeEventListener&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",e,t),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(e){const t=[];let n=0;const r=e.length;for(;n<r;n++)~this.transports.indexOf(e[n])&&t.push(e[n]);return t}}Fe.protocol=T;Fe.protocol;function we(e,t="",n){let r=e;n=n||"undefined"!==typeof location&&location,null==e&&(e=n.protocol+"//"+n.host),"string"===typeof e&&("/"===e.charAt(0)&&(e="/"===e.charAt(1)?n.protocol+e:n.host+e),/^(https?|wss?):\/\//.test(e)||(e="undefined"!==typeof n?n.protocol+"//"+e:"https://"+e),r=ye(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";const i=-1!==r.host.indexOf(":"),o=i?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+o+":"+r.port+t,r.href=r.protocol+"://"+o+(n&&n.port===r.port?"":":"+r.port),r}const Ce="function"===typeof ArrayBuffer,De=e=>"function"===typeof ArrayBuffer.isView?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,Se=Object.prototype.toString,ke="function"===typeof Blob||"undefined"!==typeof Blob&&"[object BlobConstructor]"===Se.call(Blob),xe="function"===typeof File||"undefined"!==typeof File&&"[object FileConstructor]"===Se.call(File);function Ee(e){return Ce&&(e instanceof ArrayBuffer||De(e))||ke&&e instanceof Blob||xe&&e instanceof File}function Ae(e,t){if(!e||"object"!==typeof e)return!1;if(Array.isArray(e)){for(let t=0,n=e.length;t<n;t++)if(Ae(e[t]))return!0;return!1}if(Ee(e))return!0;if(e.toJSON&&"function"===typeof e.toJSON&&1===arguments.length)return Ae(e.toJSON(),!0);for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&Ae(e[n]))return!0;return!1}function Te(e){const t=[],n=e.data,r=e;return r.data=Me(n,t),r.attachments=t.length,{packet:r,buffers:t}}function Me(e,t){if(!e)return e;if(Ee(e)){const n={_placeholder:!0,num:t.length};return t.push(e),n}if(Array.isArray(e)){const n=new Array(e.length);for(let r=0;r<e.length;r++)n[r]=Me(e[r],t);return n}if("object"===typeof e&&!(e instanceof Date)){const n={};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=Me(e[r],t));return n}return e}function Oe(e,t){return e.data=Le(e.data,t),delete e.attachments,e}function Le(e,t){if(!e)return e;if(e&&!0===e._placeholder){const n="number"===typeof e.num&&e.num>=0&&e.num<t.length;if(n)return t[e.num];throw new Error("illegal attachments")}if(Array.isArray(e))for(let n=0;n<e.length;n++)e[n]=Le(e[n],t);else if("object"===typeof e)for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=Le(e[n],t));return e}const Re=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],Pe=5;var Ie;(function(e){e[e["CONNECT"]=0]="CONNECT",e[e["DISCONNECT"]=1]="DISCONNECT",e[e["EVENT"]=2]="EVENT",e[e["ACK"]=3]="ACK",e[e["CONNECT_ERROR"]=4]="CONNECT_ERROR",e[e["BINARY_EVENT"]=5]="BINARY_EVENT",e[e["BINARY_ACK"]=6]="BINARY_ACK"})(Ie||(Ie={}));class Ne{constructor(e){this.replacer=e}encode(e){return e.type!==Ie.EVENT&&e.type!==Ie.ACK||!Ae(e)?[this.encodeAsString(e)]:this.encodeAsBinary({type:e.type===Ie.EVENT?Ie.BINARY_EVENT:Ie.BINARY_ACK,nsp:e.nsp,data:e.data,id:e.id})}encodeAsString(e){let t=""+e.type;return e.type!==Ie.BINARY_EVENT&&e.type!==Ie.BINARY_ACK||(t+=e.attachments+"-"),e.nsp&&"/"!==e.nsp&&(t+=e.nsp+","),null!=e.id&&(t+=e.id),null!=e.data&&(t+=JSON.stringify(e.data,this.replacer)),t}encodeAsBinary(e){const t=Te(e),n=this.encodeAsString(t.packet),r=t.buffers;return r.unshift(n),r}}function Be(e){return"[object Object]"===Object.prototype.toString.call(e)}class je extends M{constructor(e){super(),this.reviver=e}add(e){let t;if("string"===typeof e){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");t=this.decodeString(e);const n=t.type===Ie.BINARY_EVENT;n||t.type===Ie.BINARY_ACK?(t.type=n?Ie.EVENT:Ie.ACK,this.reconstructor=new He(t),0===t.attachments&&super.emitReserved("decoded",t)):super.emitReserved("decoded",t)}else{if(!Ee(e)&&!e.base64)throw new Error("Unknown type: "+e);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");t=this.reconstructor.takeBinaryData(e),t&&(this.reconstructor=null,super.emitReserved("decoded",t))}}decodeString(e){let t=0;const n={type:Number(e.charAt(0))};if(void 0===Ie[n.type])throw new Error("unknown packet type "+n.type);if(n.type===Ie.BINARY_EVENT||n.type===Ie.BINARY_ACK){const r=t+1;while("-"!==e.charAt(++t)&&t!=e.length);const i=e.substring(r,t);if(i!=Number(i)||"-"!==e.charAt(t))throw new Error("Illegal attachments");n.attachments=Number(i)}if("/"===e.charAt(t+1)){const r=t+1;while(++t){const n=e.charAt(t);if(","===n)break;if(t===e.length)break}n.nsp=e.substring(r,t)}else n.nsp="/";const r=e.charAt(t+1);if(""!==r&&Number(r)==r){const r=t+1;while(++t){const n=e.charAt(t);if(null==n||Number(n)!=n){--t;break}if(t===e.length)break}n.id=Number(e.substring(r,t+1))}if(e.charAt(++t)){const r=this.tryParse(e.substr(t));if(!je.isPayloadValid(n.type,r))throw new Error("invalid payload");n.data=r}return n}tryParse(e){try{return JSON.parse(e,this.reviver)}catch(t){return!1}}static isPayloadValid(e,t){switch(e){case Ie.CONNECT:return Be(t);case Ie.DISCONNECT:return void 0===t;case Ie.CONNECT_ERROR:return"string"===typeof t||Be(t);case Ie.EVENT:case Ie.BINARY_EVENT:return Array.isArray(t)&&("number"===typeof t[0]||"string"===typeof t[0]&&-1===Re.indexOf(t[0]));case Ie.ACK:case Ie.BINARY_ACK:return Array.isArray(t)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class He{constructor(e){this.packet=e,this.buffers=[],this.reconPack=e}takeBinaryData(e){if(this.buffers.push(e),this.buffers.length===this.reconPack.attachments){const e=Oe(this.reconPack,this.buffers);return this.finishedReconstruction(),e}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}function Ge(e,t,n){return e.on(t,n),function(){e.off(t,n)}}const Ve=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class Ye extends M{constructor(e,t,n){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=e,this.nsp=t,n&&n.auth&&(this.auth=n.auth),this._opts=Object.assign({},n),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const e=this.io;this.subs=[Ge(e,"open",this.onopen.bind(this)),Ge(e,"packet",this.onpacket.bind(this)),Ge(e,"error",this.onerror.bind(this)),Ge(e,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected||(this.subEvents(),this.io["_reconnecting"]||this.io.open(),"open"===this.io._readyState&&this.onopen()),this}open(){return this.connect()}send(...e){return e.unshift("message"),this.emit.apply(this,e),this}emit(e,...t){if(Ve.hasOwnProperty(e))throw new Error('"'+e.toString()+'" is a reserved event name');if(t.unshift(e),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(t),this;const n={type:Ie.EVENT,data:t,options:{}};if(n.options.compress=!1!==this.flags.compress,"function"===typeof t[t.length-1]){const e=this.ids++,r=t.pop();this._registerAckCallback(e,r),n.id=e}const r=this.io.engine&&this.io.engine.transport&&this.io.engine.transport.writable,i=this.flags.volatile&&(!r||!this.connected);return i||(this.connected?(this.notifyOutgoingListeners(n),this.packet(n)):this.sendBuffer.push(n)),this.flags={},this}_registerAckCallback(e,t){var n;const r=null!==(n=this.flags.timeout)&&void 0!==n?n:this._opts.ackTimeout;if(void 0===r)return void(this.acks[e]=t);const i=this.io.setTimeoutFn((()=>{delete this.acks[e];for(let t=0;t<this.sendBuffer.length;t++)this.sendBuffer[t].id===e&&this.sendBuffer.splice(t,1);t.call(this,new Error("operation has timed out"))}),r),o=(...e)=>{this.io.clearTimeoutFn(i),t.apply(this,e)};o.withError=!0,this.acks[e]=o}emitWithAck(e,...t){return new Promise(((n,r)=>{const i=(e,t)=>e?r(e):n(t);i.withError=!0,t.push(i),this.emit(e,...t)}))}_addToQueue(e){let t;"function"===typeof e[e.length-1]&&(t=e.pop());const n={id:this._queueSeq++,tryCount:0,pending:!1,args:e,flags:Object.assign({fromQueue:!0},this.flags)};e.push(((e,...r)=>{if(n!==this._queue[0])return;const i=null!==e;return i?n.tryCount>this._opts.retries&&(this._queue.shift(),t&&t(e)):(this._queue.shift(),t&&t(null,...r)),n.pending=!1,this._drainQueue()})),this._queue.push(n),this._drainQueue()}_drainQueue(e=!1){if(!this.connected||0===this._queue.length)return;const t=this._queue[0];t.pending&&!e||(t.pending=!0,t.tryCount++,this.flags=t.flags,this.emit.apply(this,t.args))}packet(e){e.nsp=this.nsp,this.io._packet(e)}onopen(){"function"==typeof this.auth?this.auth((e=>{this._sendConnectPacket(e)})):this._sendConnectPacket(this.auth)}_sendConnectPacket(e){this.packet({type:Ie.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},e):e})}onerror(e){this.connected||this.emitReserved("connect_error",e)}onclose(e,t){this.connected=!1,delete this.id,this.emitReserved("disconnect",e,t),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach((e=>{const t=this.sendBuffer.some((t=>String(t.id)===e));if(!t){const t=this.acks[e];delete this.acks[e],t.withError&&t.call(this,new Error("socket has been disconnected"))}}))}onpacket(e){const t=e.nsp===this.nsp;if(t)switch(e.type){case Ie.CONNECT:e.data&&e.data.sid?this.onconnect(e.data.sid,e.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Ie.EVENT:case Ie.BINARY_EVENT:this.onevent(e);break;case Ie.ACK:case Ie.BINARY_ACK:this.onack(e);break;case Ie.DISCONNECT:this.ondisconnect();break;case Ie.CONNECT_ERROR:this.destroy();const t=new Error(e.data.message);t.data=e.data.data,this.emitReserved("connect_error",t);break}}onevent(e){const t=e.data||[];null!=e.id&&t.push(this.ack(e.id)),this.connected?this.emitEvent(t):this.receiveBuffer.push(Object.freeze(t))}emitEvent(e){if(this._anyListeners&&this._anyListeners.length){const t=this._anyListeners.slice();for(const n of t)n.apply(this,e)}super.emit.apply(this,e),this._pid&&e.length&&"string"===typeof e[e.length-1]&&(this._lastOffset=e[e.length-1])}ack(e){const t=this;let n=!1;return function(...r){n||(n=!0,t.packet({type:Ie.ACK,id:e,data:r}))}}onack(e){const t=this.acks[e.id];"function"===typeof t&&(delete this.acks[e.id],t.withError&&e.data.unshift(null),t.apply(this,e.data))}onconnect(e,t){this.id=e,this.recovered=t&&this._pid===t,this._pid=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach((e=>this.emitEvent(e))),this.receiveBuffer=[],this.sendBuffer.forEach((e=>{this.notifyOutgoingListeners(e),this.packet(e)})),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach((e=>e())),this.subs=void 0),this.io["_destroy"](this)}disconnect(){return this.connected&&this.packet({type:Ie.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(e){return this.flags.compress=e,this}get volatile(){return this.flags.volatile=!0,this}timeout(e){return this.flags.timeout=e,this}onAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(e),this}prependAny(e){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(e),this}offAny(e){if(!this._anyListeners)return this;if(e){const t=this._anyListeners;for(let n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(e),this}prependAnyOutgoing(e){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(e),this}offAnyOutgoing(e){if(!this._anyOutgoingListeners)return this;if(e){const t=this._anyOutgoingListeners;for(let n=0;n<t.length;n++)if(e===t[n])return t.splice(n,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(e){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const t=this._anyOutgoingListeners.slice();for(const n of t)n.apply(this,e.data)}}}function We(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}We.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=0==(1&Math.floor(10*t))?e-n:e+n}return 0|Math.min(e,this.max)},We.prototype.reset=function(){this.attempts=0},We.prototype.setMin=function(e){this.ms=e},We.prototype.setMax=function(e){this.max=e},We.prototype.setJitter=function(e){this.jitter=e};class qe extends M{constructor(e,t){var n;super(),this.nsps={},this.subs=[],e&&"object"===typeof e&&(t=e,e=void 0),t=t||{},t.path=t.path||"/socket.io",this.opts=t,N(this,t),this.reconnection(!1!==t.reconnection),this.reconnectionAttempts(t.reconnectionAttempts||1/0),this.reconnectionDelay(t.reconnectionDelay||1e3),this.reconnectionDelayMax(t.reconnectionDelayMax||5e3),this.randomizationFactor(null!==(n=t.randomizationFactor)&&void 0!==n?n:.5),this.backoff=new We({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(null==t.timeout?2e4:t.timeout),this._readyState="closed",this.uri=e;const i=t.parser||r;this.encoder=new i.Encoder,this.decoder=new i.Decoder,this._autoConnect=!1!==t.autoConnect,this._autoConnect&&this.open()}reconnection(e){return arguments.length?(this._reconnection=!!e,this):this._reconnection}reconnectionAttempts(e){return void 0===e?this._reconnectionAttempts:(this._reconnectionAttempts=e,this)}reconnectionDelay(e){var t;return void 0===e?this._reconnectionDelay:(this._reconnectionDelay=e,null===(t=this.backoff)||void 0===t||t.setMin(e),this)}randomizationFactor(e){var t;return void 0===e?this._randomizationFactor:(this._randomizationFactor=e,null===(t=this.backoff)||void 0===t||t.setJitter(e),this)}reconnectionDelayMax(e){var t;return void 0===e?this._reconnectionDelayMax:(this._reconnectionDelayMax=e,null===(t=this.backoff)||void 0===t||t.setMax(e),this)}timeout(e){return arguments.length?(this._timeout=e,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}open(e){if(~this._readyState.indexOf("open"))return this;this.engine=new Fe(this.uri,this.opts);const t=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;const r=Ge(t,"open",(function(){n.onopen(),e&&e()})),i=t=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",t),e?e(t):this.maybeReconnectOnOpen()},o=Ge(t,"error",i);if(!1!==this._timeout){const e=this._timeout,n=this.setTimeoutFn((()=>{r(),i(new Error("timeout")),t.close()}),e);this.opts.autoUnref&&n.unref(),this.subs.push((()=>{this.clearTimeoutFn(n)}))}return this.subs.push(r),this.subs.push(o),this}connect(e){return this.open(e)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const e=this.engine;this.subs.push(Ge(e,"ping",this.onping.bind(this)),Ge(e,"data",this.ondata.bind(this)),Ge(e,"error",this.onerror.bind(this)),Ge(e,"close",this.onclose.bind(this)),Ge(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(e){try{this.decoder.add(e)}catch(t){this.onclose("parse error",t)}}ondecoded(e){ue((()=>{this.emitReserved("packet",e)}),this.setTimeoutFn)}onerror(e){this.emitReserved("error",e)}socket(e,t){let n=this.nsps[e];return n?this._autoConnect&&!n.active&&n.connect():(n=new Ye(this,e,t),this.nsps[e]=n),n}_destroy(e){const t=Object.keys(this.nsps);for(const n of t){const e=this.nsps[n];if(e.active)return}this._close()}_packet(e){const t=this.encoder.encode(e);for(let n=0;n<t.length;n++)this.engine.write(t[n],e.options)}cleanup(){this.subs.forEach((e=>e())),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(e,t){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",e,t),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const e=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const t=this.backoff.duration();this._reconnecting=!0;const n=this.setTimeoutFn((()=>{e.skipReconnect||(this.emitReserved("reconnect_attempt",e.backoff.attempts),e.skipReconnect||e.open((t=>{t?(e._reconnecting=!1,e.reconnect(),this.emitReserved("reconnect_error",t)):e.onreconnect()})))}),t);this.opts.autoUnref&&n.unref(),this.subs.push((()=>{this.clearTimeoutFn(n)}))}}onreconnect(){const e=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",e)}}const ze={};function Ue(e,t){"object"===typeof e&&(t=e,e=void 0),t=t||{};const n=we(e,t.path||"/socket.io"),r=n.source,i=n.id,o=n.path,a=ze[i]&&o in ze[i]["nsps"],s=t.forceNew||t["force new connection"]||!1===t.multiplex||a;let u;return s?u=new qe(r,t):(ze[i]||(ze[i]=new qe(r,t)),u=ze[i]),n.query&&!t.query&&(t.query=n.queryKey),u.socket(n.path,t)}Object.assign(Ue,{Manager:qe,Socket:Ye,io:Ue,connect:Ue})},83422:function(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:function(){return R},__assign:function(){return o},__asyncDelegator:function(){return S},__asyncGenerator:function(){return D},__asyncValues:function(){return k},__await:function(){return C},__awaiter:function(){return f},__classPrivateFieldGet:function(){return M},__classPrivateFieldIn:function(){return L},__classPrivateFieldSet:function(){return O},__createBinding:function(){return m},__decorate:function(){return s},__disposeResources:function(){return I},__esDecorate:function(){return l},__exportStar:function(){return _},__extends:function(){return i},__generator:function(){return g},__importDefault:function(){return T},__importStar:function(){return A},__makeTemplateObject:function(){return x},__metadata:function(){return p},__param:function(){return u},__propKey:function(){return d},__read:function(){return v},__rest:function(){return a},__runInitializers:function(){return c},__setFunctionName:function(){return h},__spread:function(){return b},__spreadArray:function(){return w},__spreadArrays:function(){return F},__values:function(){return y}});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function s(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function u(e,t){return function(n,r){t(n,r,e)}}function l(e,t,n,r,i,o){function a(e){if(void 0!==e&&"function"!==typeof e)throw new TypeError("Function expected");return e}for(var s,u=r.kind,l="getter"===u?"get":"setter"===u?"set":"value",c=!t&&e?r["static"]?e:e.prototype:null,d=t||(c?Object.getOwnPropertyDescriptor(c,r.name):{}),h=!1,p=n.length-1;p>=0;p--){var f={};for(var g in r)f[g]="access"===g?{}:r[g];for(var g in r.access)f.access[g]=r.access[g];f.addInitializer=function(e){if(h)throw new TypeError("Cannot add initializers after decoration has completed");o.push(a(e||null))};var m=(0,n[p])("accessor"===u?{get:d.get,set:d.set}:d[l],f);if("accessor"===u){if(void 0===m)continue;if(null===m||"object"!==typeof m)throw new TypeError("Object expected");(s=a(m.get))&&(d.get=s),(s=a(m.set))&&(d.set=s),(s=a(m.init))&&i.unshift(s)}else(s=a(m))&&("field"===u?i.unshift(s):d[l]=s)}c&&Object.defineProperty(c,r.name,d),h=!0}function c(e,t,n){for(var r=arguments.length>2,i=0;i<t.length;i++)n=r?t[i].call(e,n):t[i].call(e);return r?n:void 0}function d(e){return"symbol"===typeof e?e:"".concat(e)}function h(e,t,n){return"symbol"===typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function p(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function f(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){e.done?n(e.value):i(e.value).then(a,s)}u((r=r.apply(e,t||[])).next())}))}function g(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(e){return function(t){return u([e,t])}}function u(s){if(n)throw new TypeError("Generator is already executing.");while(o&&(o=0,s[0]&&(a=0)),a)try{if(n=1,r&&(i=2&s[0]?r["return"]:s[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(i=a.trys,!(i=i.length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(u){s=[6,u],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}var m=Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function _(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||m(t,e,n)}function y(e){var t="function"===typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{while((void 0===t||t-- >0)&&!(r=o.next()).done)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o["return"])&&n.call(o)}finally{if(i)throw i.error}}return a}function b(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(v(arguments[t]));return e}function F(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}function w(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function C(e){return this instanceof C?(this.v=e,this):new C(e)}function D(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),o=[];return r={},s("next"),s("throw"),s("return",a),r[Symbol.asyncIterator]=function(){return this},r;function a(e){return function(t){return Promise.resolve(t).then(e,d)}}function s(e,t){i[e]&&(r[e]=function(t){return new Promise((function(n,r){o.push([e,t,n,r])>1||u(e,t)}))},t&&(r[e]=t(r[e])))}function u(e,t){try{l(i[e](t))}catch(n){h(o[0][3],n)}}function l(e){e.value instanceof C?Promise.resolve(e.value.v).then(c,d):h(o[0][2],e)}function c(e){u("next",e)}function d(e){u("throw",e)}function h(e,t){e(t),o.shift(),o.length&&u(o[0][0],o[0][1])}}function S(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,i){t[r]=e[r]?function(t){return(n=!n)?{value:C(e[r](t)),done:!1}:i?i(t):t}:i}}function k(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"===typeof y?y(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){t=e[n](t),i(r,o,t.done,t.value)}))}}function i(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var E=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t};function A(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&m(t,e,n);return E(t,e),t}function T(e){return e&&e.__esModule?e:{default:e}}function M(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function O(e,t,n,r,i){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(e,n):i?i.value=n:t.set(e,n),n}function L(e,t){if(null===t||"object"!==typeof t&&"function"!==typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"===typeof e?t===e:e.has(t)}function R(e,t,n){if(null!==t&&void 0!==t){if("object"!==typeof t&&"function"!==typeof t)throw new TypeError("Object expected.");var r,i;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(i=r)}if("function"!==typeof r)throw new TypeError("Object not disposable.");i&&(r=function(){try{i.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var P="function"===typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function I(e){function t(t){e.error=e.hasError?new P(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}function n(){while(e.stack.length){var r=e.stack.pop();try{var i=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(i).then(n,(function(e){return t(e),n()}))}catch(o){t(o)}}if(e.hasError)throw e.error}return n()}t["default"]={__extends:i,__assign:o,__rest:a,__decorate:s,__param:u,__metadata:p,__awaiter:f,__generator:g,__createBinding:m,__exportStar:_,__values:y,__read:v,__spread:b,__spreadArrays:F,__spreadArray:w,__await:C,__asyncGenerator:D,__asyncDelegator:S,__asyncValues:k,__makeTemplateObject:x,__importStar:A,__importDefault:T,__classPrivateFieldGet:M,__classPrivateFieldSet:O,__classPrivateFieldIn:L,__addDisposableResource:R,__disposeResources:I}},96918:function(e,t){"use strict";!function(){if("undefined"!=typeof document){var e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style"),n=" *[data-v-5928e1c7] { -webkit-box-sizing: border-box; box-sizing: border-box; } .fullscreen-v-img[data-v-5928e1c7] { z-index: 9999; height: 100%; width: 100%; position: fixed; top: 0; left: 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.7); -ms-touch-action: none; touch-action: none; } .content-v-img img[data-v-5928e1c7] { width: auto; height: auto; max-width: 100%; max-height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .header-v-img[data-v-5928e1c7], .footer-v-img[data-v-5928e1c7] { position: absolute; width: 100%; background-color: rgba(0, 0, 0, 0.3); height: 50px; z-index: 9999; display: flex; align-items: center; } .header-v-img[data-v-5928e1c7] { justify-content: space-between; } .footer-v-img[data-v-5928e1c7] { bottom: 0; justify-content: center; height: 70px; /* scrolling thumbnails on mobile */ overflow-x: auto; } .footer-v-img img[data-v-5928e1c7] { width: 60px; height: 60px; cursor: pointer; -webkit-transition: transform 0.2s ease-out; transition: transform 0.2s ease-out; object-fit: cover; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .footer-v-img img.is-selected[data-v-5928e1c7] { transform: scale(1.1); } .footer-v-img img[data-v-5928e1c7]:not(:last-child) { margin-right: 7px; } .title-v-img[data-v-5928e1c7] { font-family: 'Avenir', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 400; color: white; text-align: center; max-height: 100%; overflow: auto; } .count-v-img[data-v-5928e1c7], .buttons-v-img[data-v-5928e1c7] { width: 80px; font-family: 'Avenir', Helvetica, Arial, sans-serif; } .count-v-img[data-v-5928e1c7] { font-size: 15px; color: white; margin-left: 10px; } .buttons-v-img[data-v-5928e1c7] { margin-right: 10px; text-align: right; } .buttons-v-img span path[data-v-5928e1c7] { fill: #e5e6eb; -webkit-transition: fill 0.4s ease-in-out; transition: fill 0.4s ease-in-out; } .buttons-v-img span[data-v-5928e1c7] { cursor: pointer; color: #e5e6eb; font-size: 30px; -webkit-transition: color 0.4s ease-in-out; transition: color 0.4s ease-in-out; text-decoration: none; text-align: center; } .buttons-v-img span[data-v-5928e1c7]:not(:last-child) { margin-right: 8px; } .buttons-v-img span svg[data-v-5928e1c7] { height: 20px; width: 15px; } .buttons-v-img span:hover svg path[data-v-5928e1c7] { fill: white; } .buttons-v-img span[data-v-5928e1c7]:hover { color: white; } .prev-v-img svg[data-v-5928e1c7], .next-v-img svg[data-v-5928e1c7] { margin: 5px auto; } .prev-v-img[data-v-5928e1c7], .next-v-img[data-v-5928e1c7] { color: white; width: 35px; height: 35px; position: absolute; top: 50%; margin-top: -12.5px; font-size: 15px; font-family: 'Avenir', Helvetica, Arial, sans-serif; text-align: center; background-color: rgba(0, 0, 0, 0.3); z-index: 1000; opacity: 0.3; -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; cursor: pointer; } .prev-v-img[data-v-5928e1c7]:hover, .next-v-img[data-v-5928e1c7]:hover { opacity: 1; } .prev-v-img[data-v-5928e1c7] { left: 10px; } .next-v-img[data-v-5928e1c7] { right: 10px; } .v-img-fade-enter[data-v-5928e1c7], .v-img-fade-leave-to[data-v-5928e1c7] { opacity: 0; } .v-img-fade-enter-active[data-v-5928e1c7], .v-img-fade-leave-active[data-v-5928e1c7] { -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; } ";t.type="text/css",t.styleSheet?t.styleSheet.cssText=n:t.appendChild(document.createTextNode(n)),e.appendChild(t)}}();var n={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{appear:"",name:"v-img-fade"}},[e.closed?e._e():n("div",{staticClass:"fullscreen-v-img",on:{click:function(t){if(t.target!==t.currentTarget)return null;e.close(t)}}},[n("div",{staticClass:"header-v-img"},[n("span",{staticClass:"count-v-img"},[e.images.length>1?n("span",[e._v(e._s(e.currentImageIndex+1)+"/"+e._s(e.images.length)+" ")]):e._e()]),n("span",{staticClass:"title-v-img"},[e._v(e._s(e.titles[e.currentImageIndex]))]),n("div",{staticClass:"buttons-v-img"},[e.sourceButtons[e.currentImageIndex]?n("span",[n("a",{attrs:{href:e.images[e.currentImageIndex],target:"_blank"}},[n("svg",{staticStyle:{"enable-background":"new 0 0 475.078 475.077"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",id:"Capa_1",x:"0px",y:"0px",width:"512px",height:"512px",viewBox:"0 0 475.078 475.077","xml:space":"preserve"}},[n("path",{attrs:{d:"M467.083,318.627c-5.324-5.328-11.8-7.994-19.41-7.994H315.195l-38.828,38.827c-11.04,10.657-23.982,15.988-38.828,15.988    c-14.843,0-27.789-5.324-38.828-15.988l-38.543-38.827H27.408c-7.612,0-14.083,2.669-19.414,7.994    C2.664,323.955,0,330.427,0,338.044v91.358c0,7.614,2.664,14.085,7.994,19.414c5.33,5.328,11.801,7.99,19.414,7.99h420.266    c7.61,0,14.086-2.662,19.41-7.99c5.332-5.329,7.994-11.8,7.994-19.414v-91.358C475.078,330.427,472.416,323.955,467.083,318.627z     M360.025,414.841c-3.621,3.617-7.905,5.424-12.854,5.424s-9.227-1.807-12.847-5.424c-3.614-3.617-5.421-7.898-5.421-12.844    c0-4.948,1.807-9.236,5.421-12.847c3.62-3.62,7.898-5.431,12.847-5.431s9.232,1.811,12.854,5.431    c3.613,3.61,5.421,7.898,5.421,12.847C365.446,406.942,363.638,411.224,360.025,414.841z M433.109,414.841    c-3.614,3.617-7.898,5.424-12.848,5.424c-4.948,0-9.229-1.807-12.847-5.424c-3.613-3.617-5.42-7.898-5.42-12.844    c0-4.948,1.807-9.236,5.42-12.847c3.617-3.62,7.898-5.431,12.847-5.431c4.949,0,9.233,1.811,12.848,5.431    c3.617,3.61,5.427,7.898,5.427,12.847C438.536,406.942,436.729,411.224,433.109,414.841z",fill:"#FFFFFF"}}),n("path",{attrs:{d:"M224.692,323.479c3.428,3.613,7.71,5.421,12.847,5.421c5.141,0,9.418-1.808,12.847-5.421l127.907-127.908    c5.899-5.519,7.234-12.182,3.997-19.986c-3.23-7.421-8.847-11.132-16.844-11.136h-73.091V36.543c0-4.948-1.811-9.231-5.421-12.847    c-3.62-3.617-7.901-5.426-12.847-5.426h-73.096c-4.946,0-9.229,1.809-12.847,5.426c-3.615,3.616-5.424,7.898-5.424,12.847V164.45    h-73.089c-7.998,0-13.61,3.715-16.846,11.136c-3.234,7.801-1.903,14.467,3.999,19.986L224.692,323.479z",fill:"#FFFFFF"}})])])]):e._e(),n("span",{on:{click:e.close}},[e._v("×")])])]),n("transition",{attrs:{appear:"",name:"v-img-fade"}},[e.visibleUI&&1!==e.images.length?n("span",{staticClass:"prev-v-img",on:{click:e.prev}},[n("svg",{attrs:{width:"25",height:"25",viewBox:"0 0 1792 1915",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M1664 896v128q0 53-32.5 90.5t-84.5 37.5h-704l293 294q38 36 38 90t-38 90l-75 76q-37 37-90 37-52 0-91-37l-651-652q-37-37-37-90 0-52 37-91l651-650q38-38 91-38 52 0 90 38l75 74q38 38 38 91t-38 91l-293 293h704q52 0 84.5 37.5t32.5 90.5z",fill:"#fff"}})])]):e._e()]),n("transition",{attrs:{appear:"",name:"v-img-fade"}},[e.visibleUI&&1!==e.images.length?n("span",{staticClass:"next-v-img",on:{click:e.next}},[n("svg",{attrs:{width:"25",height:"25",viewBox:"0 0 1792 1915",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M1600 960q0 54-37 91l-651 651q-39 37-91 37-51 0-90-37l-75-75q-38-38-38-91t38-91l293-293h-704q-52 0-84.5-37.5t-32.5-90.5v-128q0-53 32.5-90.5t84.5-37.5h704l-293-294q-38-36-38-90t38-90l75-75q38-38 90-38 53 0 91 38l651 651q37 35 37 90z",fill:"#fff"}})])]):e._e()]),e.thumbnails&&e.images.length>1?n("div",{staticClass:"footer-v-img"},e._l(e.images,(function(t,r){return n("img",{key:r,class:{"is-selected":e.currentImageIndex==r},attrs:{src:t},on:{click:function(t){e.select(r)}}})}))):e._e(),n("div",{staticClass:"content-v-img"},[n("img",{attrs:{src:e.images[e.currentImageIndex]},on:{click:e.next}})])],1)])},staticRenderFns:[],_scopeId:"data-v-5928e1c7",data:function(){return{images:[],titles:[],sourceButtons:[],visibleUI:!0,currentImageIndex:0,closed:!0,uiTimeout:null,handlers:{},thumbnails:!1}},watch:{closed:function(e){e&&this.handlers.closed&&this.handlers.closed(),!e&&this.handlers.opened&&this.handlers.opened()}},methods:{fireChangeEvent:function(){this.handlers.changed&&this.handlers.changed(this.currentImageIndex)},close:function(){this.closed||(document.querySelector("body").classList.remove("body-fs-v-img"),this.images=[],this.currentImageIndex=0,this.closed=!0)},next:function(){!this.closed&&this.images.length>1&&(this.currentImageIndex+1<this.images.length?this.currentImageIndex++:this.currentImageIndex=0,this.fireChangeEvent())},select:function(e){this.currentImageIndex=e},prev:function(){!this.closed&&this.images.length>1&&(this.currentImageIndex>0?this.currentImageIndex--:this.currentImageIndex=this.images.length-1,this.fireChangeEvent())},showUI:function(){var e=this;this.closed||(clearTimeout(this.uiTimeout),this.visibleUI=!0,this.uiTimeout=setTimeout((function(){e.visibleUI=!1}),3500))}},created:function(){var e=this;window.addEventListener("keyup",(function(t){27!==t.keyCode&&81!==t.keyCode||e.close(),39!==t.keyCode&&76!==t.keyCode||e.next(),37!==t.keyCode&&72!==t.keyCode||e.prev()})),window.addEventListener("scroll",(function(){e.close()})),window.addEventListener("mousemove",(function(){e.showUI()}))}},r=(function(){function e(e){this.value=e}function t(t){function n(i,o){try{var a=t[i](o),s=a.value;s instanceof e?Promise.resolve(s.value).then((function(e){n("next",e)}),(function(e){n("throw",e)})):r(a.done?"return":"normal",a.value)}catch(e){r("throw",e)}}function r(e,t){switch(e){case"return":i.resolve({value:t,done:!0});break;case"throw":i.reject(t);break;default:i.resolve({value:t,done:!1})}(i=i.next)?n(i.key,i.arg):o=null}var i,o;this._invoke=function(e,t){return new Promise((function(r,a){var s={key:e,arg:t,resolve:r,reject:a,next:null};o?o=o.next=s:(i=o=s,n(e,t))}))},"function"!=typeof t.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(t.prototype[Symbol.asyncIterator]=function(){return this}),t.prototype.next=function(e){return this._invoke("next",e)},t.prototype.throw=function(e){return this._invoke("throw",e)},t.prototype.return=function(e){return this._invoke("return",e)}}(),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}),i=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)},o=function(e,t,n){var r="pointer",i=t.arg||null,o=void 0,a=void 0,s=e.src,u=void 0,l=void 0,c={};return n.altAsTitle&&(u=e.alt),o=n.openOn,a=n.sourceButton,l=n.thumbnails,void 0!==t.value&&(r=t.value.cursor||r,i=t.value.group||i,o=t.value.openOn||o,s=t.value.src||s,u=t.value.title||u,c.opened=t.value.opened,c.closed=t.value.closed,c.changed=t.value.changed,void 0!==t.value.sourceButton&&(a=t.value.sourceButton),void 0!==t.value.thumbnails&&(l=t.value.thumbnails)),e.setAttribute("data-vue-img-src",s),i&&e.setAttribute("data-vue-img-group",i),u&&e.setAttribute("data-vue-img-title",u),a&&e.setAttribute("data-vue-img-source-button",a),l&&e.setAttribute("data-vue-img-thumbnails",l),s||console.error("v-img element missing src parameter."),e.style.cursor=r,{cursor:r,src:s,group:i,title:u,events:c,sourceButton:a,openOn:o,thumbnails:l}},a=function(e,t){var a=e.extend(n);t=r({altAsTitle:!1,sourceButton:!1,thumbnails:!1,openOn:"click"},t),e.directive("img",{update:function(e,n,r,i){var a=void 0,s=void 0;i.data.attrs&&r.data.attrs&&(s=i.data.attrs.src!==r.data.attrs.src,t.altAsTitle&&(a=i.data.attrs.alt!==r.data.attrs.alt));var u=n.oldValue!==n.value;(s||a||u)&&o(e,n,t)},bind:function(n,r){var s=o(n,r,t),u=window.vueImg;if(!u){var l=document.createElement("div");l.setAttribute("id","imageScreen"),document.querySelector("body").appendChild(l),u=window.vueImg=(new a).$mount("#imageScreen")}n.addEventListener(s.openOn,(function(){var t=void 0;t=n.dataset.vueImgGroup?[].concat(i(document.querySelectorAll('img[data-vue-img-group="'+n.dataset.vueImgGroup+'"]'))):[n],e.set(u,"images",t.map((function(e){return e.dataset.vueImgSrc}))),e.set(u,"titles",t.map((function(e){return e.dataset.vueImgTitle}))),e.set(u,"sourceButtons",t.map((function(e){return"true"===e.dataset.vueImgSourceButton}))),e.set(u,"thumbnails","true"===n.dataset.vueImgThumbnails),e.set(u,"currentImageIndex",t.indexOf(n)),e.set(u,"handlers",s.events),e.set(u,"closed",!1)}))}})};"undefined"!=typeof window&&window.Vue&&window.Vue.use(a),t.A=a},10572:function(e,t,n){"use strict";n.d(t,{EW:function(){return r.EW},Gt:function(){return r.Gt},IJ:function(){return r.IJ},KC:function(){return r.KC},KR:function(){return r.KR},Kh:function(){return r.Kh},QW:function(){return r.QW},R1:function(){return r.R1},Tm:function(){return r.Tm},WQ:function(){return r.WQ},dY:function(){return r.dY},fg:function(){return i},g8:function(){return r.g8},h:function(){return r.h},i9:function(){return r.i9},nI:function(){return r.nI},nT:function(){return r.nT},pM:function(){return r.pM},sV:function(){return r.sV},wB:function(){return r.wB},xo:function(){return r.xo}});var r=n(15091),i=r.Ay;r.Ay.util.warn},71895:function(e,t,n){"use strict";var r=n(58683),i=n(74844),o=n(27753),a=n(53944),s=n(60273),u=n(5179),l=n(77849),c=n(97273),d=n(60913),h="__zr_normal__",p=r.Wx.concat(["ignore"]),f=(0,u.TS)(r.Wx,(function(e,t){return e[t]=!0,e}),{ignore:!1}),g={},m=new o.A(0,0,0,0),_=function(){function e(e){this.id=(0,u.Os)(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return e.prototype._init=function(e){this.attr(e)},e.prototype.drift=function(e,t,n){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var r=this.transform;r||(r=this.transform=[1,0,0,1,0,0]),r[4]+=e,r[5]+=t,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var n=this.textConfig,r=n.local,i=t.innerTransformable,o=void 0,a=void 0,u=!1;i.parent=r?this:null;var l=!1;if(i.copyTransform(t),null!=n.position){var c=m;n.layoutRect?c.copy(n.layoutRect):c.copy(this.getBoundingRect()),r||c.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(g,n,c):(0,s.X4)(g,n,c),i.x=g.x,i.y=g.y,o=g.align,a=g.verticalAlign;var h=n.origin;if(h&&null!=n.rotation){var p=void 0,f=void 0;"center"===h?(p=.5*c.width,f=.5*c.height):(p=(0,s.lo)(h[0],c.width),f=(0,s.lo)(h[1],c.height)),l=!0,i.originX=-i.x+p+(r?0:c.x),i.originY=-i.y+f+(r?0:c.y)}}null!=n.rotation&&(i.rotation=n.rotation);var _=n.offset;_&&(i.x+=_[0],i.y+=_[1],l||(i.originX=-_[0],i.originY=-_[1]));var y=null==n.inside?"string"===typeof n.position&&n.position.indexOf("inside")>=0:n.inside,v=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),b=void 0,F=void 0,w=void 0;y&&this.canBeInsideText()?(b=n.insideFill,F=n.insideStroke,null!=b&&"auto"!==b||(b=this.getInsideTextFill()),null!=F&&"auto"!==F||(F=this.getInsideTextStroke(b),w=!0)):(b=n.outsideFill,F=n.outsideStroke,null!=b&&"auto"!==b||(b=this.getOutsideFill()),null!=F&&"auto"!==F||(F=this.getOutsideStroke(b),w=!0)),b=b||"#000",b===v.fill&&F===v.stroke&&w===v.autoStroke&&o===v.align&&a===v.verticalAlign||(u=!0,v.fill=b,v.stroke=F,v.autoStroke=w,v.align=o,v.verticalAlign=a,t.setDefaultTextStyle(v)),t.__dirty|=d.M,u&&t.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(e){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?l.el:l._S},e.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),n="string"===typeof t&&(0,c.qg)(t);n||(n=[255,255,255,1]);for(var r=n[3],i=this.__zr.isDarkMode(),o=0;o<3;o++)n[o]=n[o]*r+(i?0:255)*(1-r);return n[3]=1,(0,c.As)(n,"rgba")},e.prototype.traverse=function(e,t){},e.prototype.attrKV=function(e,t){"textConfig"===e?this.setTextConfig(t):"textContent"===e?this.setTextContent(t):"clipPath"===e?this.setClipPath(t):"extra"===e?(this.extra=this.extra||{},(0,u.X$)(this.extra,t)):this[e]=t},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(e,t){if("string"===typeof e)this.attrKV(e,t);else if((0,u.Gv)(e))for(var n=e,r=(0,u.HP)(n),i=0;i<r.length;i++){var o=r[i];this.attrKV(o,e[o])}return this.markRedraw(),this},e.prototype.saveCurrentToNormalState=function(e){this._innerSaveToNormal(e);for(var t=this._normalState,n=0;n<this.animators.length;n++){var r=this.animators[n],i=r.__fromStateTransition;if(!(r.getLoop()||i&&i!==h)){var o=r.targetName,a=o?t[o]:t;r.saveTo(a)}}},e.prototype._innerSaveToNormal=function(e){var t=this._normalState;t||(t=this._normalState={}),e.textConfig&&!t.textConfig&&(t.textConfig=this.textConfig),this._savePrimaryToNormal(e,t,p)},e.prototype._savePrimaryToNormal=function(e,t,n){for(var r=0;r<n.length;r++){var i=n[r];null==e[i]||i in t||(t[i]=this[i])}},e.prototype.hasState=function(){return this.currentStates.length>0},e.prototype.getState=function(e){return this.states[e]},e.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},e.prototype.clearStates=function(e){this.useState(h,!1,e)},e.prototype.useState=function(e,t,n,r){var i=e===h,o=this.hasState();if(o||!i){var a=this.currentStates,s=this.stateTransition;if(!((0,u.qh)(a,e)>=0)||!t&&1!==a.length){var l;if(this.stateProxy&&!i&&(l=this.stateProxy(e)),l||(l=this.states&&this.states[e]),l||i){i||this.saveCurrentToNormalState(l);var c=!!(l&&l.hoverLayer||r);c&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,l,this._normalState,t,!n&&!this.__inHover&&s&&s.duration>0,s);var p=this._textContent,f=this._textGuide;return p&&p.useState(e,t,n,c),f&&f.useState(e,t,n,c),i?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!c&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~d.M),l}(0,u.vV)("State "+e+" not exists.")}}},e.prototype.useStates=function(e,t,n){if(e.length){var r=[],i=this.currentStates,o=e.length,a=o===i.length;if(a)for(var s=0;s<o;s++)if(e[s]!==i[s]){a=!1;break}if(a)return;for(s=0;s<o;s++){var u=e[s],l=void 0;this.stateProxy&&(l=this.stateProxy(u,e)),l||(l=this.states[u]),l&&r.push(l)}var c=r[o-1],h=!!(c&&c.hoverLayer||n);h&&this._toggleHoverLayerFlag(!0);var p=this._mergeStates(r),f=this.stateTransition;this.saveCurrentToNormalState(p),this._applyStateObj(e.join(","),p,this._normalState,!1,!t&&!this.__inHover&&f&&f.duration>0,f);var g=this._textContent,m=this._textGuide;g&&g.useStates(e,t,h),m&&m.useStates(e,t,h),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!h&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~d.M)}else this.clearStates()},e.prototype.isSilent=function(){var e=this.silent,t=this.parent;while(!e&&t){if(t.silent){e=!0;break}t=t.parent}return e},e.prototype._updateAnimationTargets=function(){for(var e=0;e<this.animators.length;e++){var t=this.animators[e];t.targetName&&t.changeTarget(this[t.targetName])}},e.prototype.removeState=function(e){var t=(0,u.qh)(this.currentStates,e);if(t>=0){var n=this.currentStates.slice();n.splice(t,1),this.useStates(n)}},e.prototype.replaceState=function(e,t,n){var r=this.currentStates.slice(),i=(0,u.qh)(r,e),o=(0,u.qh)(r,t)>=0;i>=0?o?r.splice(i,1):r[i]=t:n&&!o&&r.push(t),this.useStates(r)},e.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},e.prototype._mergeStates=function(e){for(var t,n={},r=0;r<e.length;r++){var i=e[r];(0,u.X$)(n,i),i.textConfig&&(t=t||{},(0,u.X$)(t,i.textConfig))}return t&&(n.textConfig=t),n},e.prototype._applyStateObj=function(e,t,n,r,i,o){var a=!(t&&r);t&&t.textConfig?(this.textConfig=(0,u.X$)({},r?this.textConfig:n.textConfig),(0,u.X$)(this.textConfig,t.textConfig)):a&&n.textConfig&&(this.textConfig=n.textConfig);for(var s={},l=!1,c=0;c<p.length;c++){var d=p[c],h=i&&f[d];t&&null!=t[d]?h?(l=!0,s[d]=t[d]):this[d]=t[d]:a&&null!=n[d]&&(h?(l=!0,s[d]=n[d]):this[d]=n[d])}if(!i)for(c=0;c<this.animators.length;c++){var g=this.animators[c],m=g.targetName;g.getLoop()||g.__changeFinalValue(m?(t||n)[m]:t||n)}l&&this._transitionState(e,s,o)},e.prototype._attachComponent=function(e){if((!e.__zr||e.__hostTarget)&&e!==this){var t=this.__zr;t&&e.addSelfToZr(t),e.__zr=t,e.__hostTarget=this}},e.prototype._detachComponent=function(e){e.__zr&&e.removeSelfFromZr(e.__zr),e.__zr=null,e.__hostTarget=null},e.prototype.getClipPath=function(){return this._clipPath},e.prototype.setClipPath=function(e){this._clipPath&&this._clipPath!==e&&this.removeClipPath(),this._attachComponent(e),this._clipPath=e,this.markRedraw()},e.prototype.removeClipPath=function(){var e=this._clipPath;e&&(this._detachComponent(e),this._clipPath=null,this.markRedraw())},e.prototype.getTextContent=function(){return this._textContent},e.prototype.setTextContent=function(e){var t=this._textContent;t!==e&&(t&&t!==e&&this.removeTextContent(),e.innerTransformable=new r.Ay,this._attachComponent(e),this._textContent=e,this.markRedraw())},e.prototype.setTextConfig=function(e){this.textConfig||(this.textConfig={}),(0,u.X$)(this.textConfig,e),this.markRedraw()},e.prototype.removeTextConfig=function(){this.textConfig=null,this.markRedraw()},e.prototype.removeTextContent=function(){var e=this._textContent;e&&(e.innerTransformable=null,this._detachComponent(e),this._textContent=null,this._innerTextDefaultStyle=null,this.markRedraw())},e.prototype.getTextGuideLine=function(){return this._textGuide},e.prototype.setTextGuideLine=function(e){this._textGuide&&this._textGuide!==e&&this.removeTextGuideLine(),this._attachComponent(e),this._textGuide=e,this.markRedraw()},e.prototype.removeTextGuideLine=function(){var e=this._textGuide;e&&(this._detachComponent(e),this._textGuide=null,this.markRedraw())},e.prototype.markRedraw=function(){this.__dirty|=d.M;var e=this.__zr;e&&(this.__inHover?e.refreshHover():e.refresh()),this.__hostTarget&&this.__hostTarget.markRedraw()},e.prototype.dirty=function(){this.markRedraw()},e.prototype._toggleHoverLayerFlag=function(e){this.__inHover=e;var t=this._textContent,n=this._textGuide;t&&(t.__inHover=e),n&&(n.__inHover=e)},e.prototype.addSelfToZr=function(e){if(this.__zr!==e){this.__zr=e;var t=this.animators;if(t)for(var n=0;n<t.length;n++)e.animation.addAnimator(t[n]);this._clipPath&&this._clipPath.addSelfToZr(e),this._textContent&&this._textContent.addSelfToZr(e),this._textGuide&&this._textGuide.addSelfToZr(e)}},e.prototype.removeSelfFromZr=function(e){if(this.__zr){this.__zr=null;var t=this.animators;if(t)for(var n=0;n<t.length;n++)e.animation.removeAnimator(t[n]);this._clipPath&&this._clipPath.removeSelfFromZr(e),this._textContent&&this._textContent.removeSelfFromZr(e),this._textGuide&&this._textGuide.removeSelfFromZr(e)}},e.prototype.animate=function(e,t,n){var r=e?this[e]:this;var o=new i.A(r,t,n);return e&&(o.targetName=e),this.addAnimator(o,e),o},e.prototype.addAnimator=function(e,t){var n=this.__zr,r=this;e.during((function(){r.updateDuringAnimation(t)})).done((function(){var t=r.animators,n=(0,u.qh)(t,e);n>=0&&t.splice(n,1)})),this.animators.push(e),n&&n.animation.addAnimator(e),n&&n.wakeUp()},e.prototype.updateDuringAnimation=function(e){this.markRedraw()},e.prototype.stopAnimation=function(e,t){for(var n=this.animators,r=n.length,i=[],o=0;o<r;o++){var a=n[o];e&&e!==a.scope?i.push(a):a.stop(t)}return this.animators=i,this},e.prototype.animateTo=function(e,t,n){y(this,e,t,n)},e.prototype.animateFrom=function(e,t,n){y(this,e,t,n,!0)},e.prototype._transitionState=function(e,t,n,r){for(var i=y(this,t,n,r),o=0;o<i.length;o++)i[o].__fromStateTransition=e},e.prototype.getBoundingRect=function(){return null},e.prototype.getPaintRect=function(){return null},e.initDefaultProps=function(){var t=e.prototype;t.type="element",t.name="",t.ignore=t.silent=t.isGroup=t.draggable=t.dragging=t.ignoreClip=t.__inHover=!1,t.__dirty=d.M;function n(e,n,r,i){function o(e,t){Object.defineProperty(t,0,{get:function(){return e[r]},set:function(t){e[r]=t}}),Object.defineProperty(t,1,{get:function(){return e[i]},set:function(t){e[i]=t}})}Object.defineProperty(t,e,{get:function(){if(!this[n]){var e=this[n]=[];o(this,e)}return this[n]},set:function(e){this[r]=e[0],this[i]=e[1],this[n]=e,o(this,e)}})}Object.defineProperty&&(n("position","_legacyPos","x","y"),n("scale","_legacyScale","scaleX","scaleY"),n("origin","_legacyOrigin","originX","originY"))}(),e}();function y(e,t,n,r,i){n=n||{};var o=[];D(e,"",e,t,n,r,o,i);var a=o.length,s=!1,u=n.done,l=n.aborted,c=function(){s=!0,a--,a<=0&&(s?u&&u():l&&l())},d=function(){a--,a<=0&&(s?u&&u():l&&l())};a||u&&u(),o.length>0&&n.during&&o[0].during((function(e,t){n.during(t)}));for(var h=0;h<o.length;h++){var p=o[h];c&&p.done(c),d&&p.aborted(d),n.force&&p.duration(n.duration),p.start(n.easing)}return o}function v(e,t,n){for(var r=0;r<n;r++)e[r]=t[r]}function b(e){return(0,u.Xj)(e[0])}function F(e,t,n){if((0,u.Xj)(t[n]))if((0,u.Xj)(e[n])||(e[n]=[]),(0,u.iu)(t[n])){var r=t[n].length;e[n].length!==r&&(e[n]=new t[n].constructor(r),v(e[n],t[n],r))}else{var i=t[n],o=e[n],a=i.length;if(b(i))for(var s=i[0].length,l=0;l<a;l++)o[l]?v(o[l],i[l],s):o[l]=Array.prototype.slice.call(i[l]);else v(o,i,a);o.length=i.length}else e[n]=t[n]}function w(e,t){return e===t||(0,u.Xj)(e)&&(0,u.Xj)(t)&&C(e,t)}function C(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}function D(e,t,n,r,o,a,s,l){for(var c=(0,u.HP)(r),d=o.duration,h=o.delay,p=o.additive,f=o.setToFinal,g=!(0,u.Gv)(a),m=e.animators,_=[],y=0;y<c.length;y++){var v=c[y],b=r[v];if(null!=b&&null!=n[v]&&(g||a[v]))if(!(0,u.Gv)(b)||(0,u.Xj)(b)||(0,u.C7)(b))_.push(v);else{if(t){l||(n[v]=b,e.updateDuringAnimation(t));continue}D(e,v,n[v],b,o,a&&a[v],s,l)}else l||(n[v]=b,e.updateDuringAnimation(t),_.push(v))}var C=_.length;if(!p&&C)for(var S=0;S<m.length;S++){var k=m[S];if(k.targetName===t){var x=k.stopTracks(_);if(x){var E=(0,u.qh)(m,k);m.splice(E,1)}}}if(o.force||(_=(0,u.pb)(_,(function(e){return!w(r[e],n[e])})),C=_.length),C>0||o.force&&!s.length){var A=void 0,T=void 0,M=void 0;if(l){T={},f&&(A={});for(S=0;S<C;S++){v=_[S];T[v]=n[v],f?A[v]=r[v]:n[v]=r[v]}}else if(f){M={};for(S=0;S<C;S++){v=_[S];M[v]=(0,i.F)(n[v]),F(n,r,v)}}k=new i.A(n,!1,!1,p?(0,u.pb)(m,(function(e){return e.targetName===t})):null);k.targetName=t,o.scope&&(k.scope=o.scope),f&&A&&k.whenWithKeys(0,A,_),M&&k.whenWithKeys(0,M,_),k.whenWithKeys(null==d?500:d,l?T:r,_).delay(h||0),e.addAnimator(k,t),s.push(k)}}(0,u.co)(_,a.A),(0,u.co)(_,r.Ay),t.A=_},74844:function(e,t,n){"use strict";n.d(t,{F:function(){return v},A:function(){return R}});var r={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return.5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return 0===e?0:Math.pow(1024,e-1)},exponentialOut:function(e){return 1===e?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return 0===e?0:1===e?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(2-Math.pow(2,-10*(e-1)))},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,n=.1,r=.4;return 0===e?0:1===e?1:(!n||n<1?(n=1,t=r/4):t=r*Math.asin(1/n)/(2*Math.PI),-n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r))},elasticOut:function(e){var t,n=.1,r=.4;return 0===e?0:1===e?1:(!n||n<1?(n=1,t=r/4):t=r*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/r)+1)},elasticInOut:function(e){var t,n=.1,r=.4;return 0===e?0:1===e?1:(!n||n<1?(n=1,t=r/4):t=r*Math.asin(1/n)/(2*Math.PI),(e*=2)<1?n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*-.5:n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?e*e*((t+1)*e-t)*.5:.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-r.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?.5*r.bounceIn(2*e):.5*r.bounceOut(2*e-1)+.5}},i=r,o=n(5179),a=n(25221),s=function(){function e(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||o.lQ,this.ondestroy=e.ondestroy||o.lQ,this.onrestart=e.onrestart||o.lQ,e.easing&&this.setEasing(e.easing)}return e.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),!this._paused){var n=this._life,r=e-this._startTime-this._pausedTime,i=r/n;i<0&&(i=0),i=Math.min(i,1);var o=this.easingFunc,a=o?o(i):i;if(this.onframe(a),1===i){if(!this.loop)return!0;var s=r%n;this._startTime=e-s,this._pausedTime=0,this.onrestart()}return!1}this._pausedTime+=t},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(e){this.easing=e,this.easingFunc=(0,o.Tn)(e)?e:i[e]||(0,a.w)(e)},e}(),u=s,l=n(97273),c=n(1204),d=Array.prototype.slice;function h(e,t,n){return(t-e)*n+e}function p(e,t,n,r){for(var i=t.length,o=0;o<i;o++)e[o]=h(t[o],n[o],r);return e}function f(e,t,n,r){for(var i=t.length,o=i&&t[0].length,a=0;a<i;a++){e[a]||(e[a]=[]);for(var s=0;s<o;s++)e[a][s]=h(t[a][s],n[a][s],r)}return e}function g(e,t,n,r){for(var i=t.length,o=0;o<i;o++)e[o]=t[o]+n[o]*r;return e}function m(e,t,n,r){for(var i=t.length,o=i&&t[0].length,a=0;a<i;a++){e[a]||(e[a]=[]);for(var s=0;s<o;s++)e[a][s]=t[a][s]+n[a][s]*r}return e}function _(e,t){for(var n=e.length,r=t.length,i=n>r?t:e,o=Math.min(n,r),a=i[o-1]||{color:[0,0,0,0],offset:0},s=o;s<Math.max(n,r);s++)i.push({offset:a.offset,color:a.color.slice()})}function y(e,t,n){var r=e,i=t;if(r.push&&i.push){var o=r.length,a=i.length;if(o!==a){var s=o>a;if(s)r.length=a;else for(var u=o;u<a;u++)r.push(1===n?i[u]:d.call(i[u]))}var l=r[0]&&r[0].length;for(u=0;u<r.length;u++)if(1===n)isNaN(r[u])&&(r[u]=i[u]);else for(var c=0;c<l;c++)isNaN(r[u][c])&&(r[u][c]=i[u][c])}}function v(e){if((0,o.Xj)(e)){var t=e.length;if((0,o.Xj)(e[0])){for(var n=[],r=0;r<t;r++)n.push(d.call(e[r]));return n}return d.call(e)}return e}function b(e){return e[0]=Math.floor(e[0])||0,e[1]=Math.floor(e[1])||0,e[2]=Math.floor(e[2])||0,e[3]=null==e[3]?1:e[3],"rgba("+e.join(",")+")"}function F(e){return(0,o.Xj)(e&&e[0])?2:1}var w=0,C=1,D=2,S=3,k=4,x=5,E=6;function A(e){return e===k||e===x}function T(e){return e===C||e===D}var M=[0,0,0,0],O=function(){function e(e){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=e}return e.prototype.isFinished=function(){return this._finished},e.prototype.setFinished=function(){this._finished=!0,this._additiveTrack&&this._additiveTrack.setFinished()},e.prototype.needsAnimate=function(){return this.keyframes.length>=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(e,t,n){this._needsSort=!0;var r=this.keyframes,s=r.length,u=!1,d=E,h=t;if((0,o.Xj)(t)){var p=F(t);d=p,(1===p&&!(0,o.Et)(t[0])||2===p&&!(0,o.Et)(t[0][0]))&&(u=!0)}else if((0,o.Et)(t)&&!(0,o.Yp)(t))d=w;else if((0,o.Kg)(t))if(isNaN(+t)){var f=l.qg(t);f&&(h=f,d=S)}else d=w;else if((0,o.C7)(t)){var g=(0,o.X$)({},h);g.colorStops=(0,o.Tj)(t.colorStops,(function(e){return{offset:e.offset,color:l.qg(e.color)}})),(0,c.OS)(t)?d=k:(0,c.OH)(t)&&(d=x),h=g}0===s?this.valType=d:d===this.valType&&d!==E||(u=!0),this.discrete=this.discrete||u;var m={time:e,value:h,rawValue:t,percent:0};return n&&(m.easing=n,m.easingFunc=(0,o.Tn)(n)?n:i[n]||(0,a.w)(n)),r.push(m),m},e.prototype.prepare=function(e,t){var n=this.keyframes;this._needsSort&&n.sort((function(e,t){return e.time-t.time}));for(var r=this.valType,i=n.length,o=n[i-1],a=this.discrete,s=T(r),u=A(r),l=0;l<i;l++){var c=n[l],d=c.value,h=o.value;c.percent=c.time/e,a||(s&&l!==i-1?y(d,h,r):u&&_(d.colorStops,h.colorStops))}if(!a&&r!==x&&t&&this.needsAnimate()&&t.needsAnimate()&&r===t.valType&&!t._finished){this._additiveTrack=t;var p=n[0].value;for(l=0;l<i;l++)r===w?n[l].additiveValue=n[l].value-p:r===S?n[l].additiveValue=g([],n[l].value,p,-1):T(r)&&(n[l].additiveValue=r===C?g([],n[l].value,p,-1):m([],n[l].value,p,-1))}},e.prototype.step=function(e,t){if(!this._finished){this._additiveTrack&&this._additiveTrack._finished&&(this._additiveTrack=null);var n,r,i,a=null!=this._additiveTrack,s=a?"additiveValue":"value",u=this.valType,l=this.keyframes,c=l.length,d=this.propName,g=u===S,m=this._lastFr,_=Math.min;if(1===c)r=i=l[0];else{if(t<0)n=0;else if(t<this._lastFrP){var y=_(m+1,c-1);for(n=y;n>=0;n--)if(l[n].percent<=t)break;n=_(n,c-2)}else{for(n=m;n<c;n++)if(l[n].percent>t)break;n=_(n-1,c-2)}i=l[n+1],r=l[n]}if(r&&i){this._lastFr=n,this._lastFrP=t;var v=i.percent-r.percent,F=0===v?1:_((t-r.percent)/v,1);i.easingFunc&&(F=i.easingFunc(F));var w=a?this._additiveValue:g?M:e[d];if(!T(u)&&!g||w||(w=this._additiveValue=[]),this.discrete)e[d]=F<1?r.rawValue:i.rawValue;else if(T(u))u===C?p(w,r[s],i[s],F):f(w,r[s],i[s],F);else if(A(u)){var D=r[s],x=i[s],E=u===k;e[d]={type:E?"linear":"radial",x:h(D.x,x.x,F),y:h(D.y,x.y,F),colorStops:(0,o.Tj)(D.colorStops,(function(e,t){var n=x.colorStops[t];return{offset:h(e.offset,n.offset,F),color:b(p([],e.color,n.color,F))}})),global:x.global},E?(e[d].x2=h(D.x2,x.x2,F),e[d].y2=h(D.y2,x.y2,F)):e[d].r=h(D.r,x.r,F)}else if(g)p(w,r[s],i[s],F),a||(e[d]=b(w));else{var O=h(r[s],i[s],F);a?this._additiveValue=O:e[d]=O}a&&this._addToTarget(e)}}},e.prototype._addToTarget=function(e){var t=this.valType,n=this.propName,r=this._additiveValue;t===w?e[n]=e[n]+r:t===S?(l.qg(e[n],M),g(M,M,r,1),e[n]=b(M)):t===C?g(e[n],e[n],r,1):t===D&&m(e[n],e[n],r,1)},e}(),L=function(){function e(e,t,n,r){this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&r?(0,o.vV)("Can' use additive animation on looped animation."):(this._additiveAnimators=r,this._allowDiscrete=n)}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(e){this._target=e},e.prototype.when=function(e,t,n){return this.whenWithKeys(e,t,(0,o.HP)(t),n)},e.prototype.whenWithKeys=function(e,t,n,r){for(var i=this._tracks,o=0;o<n.length;o++){var a=n[o],s=i[a];if(!s){s=i[a]=new O(a);var u=void 0,l=this._getAdditiveTrack(a);if(l){var c=l.keyframes,d=c[c.length-1];u=d&&d.value,l.valType===S&&u&&(u=b(u))}else u=this._target[a];if(null==u)continue;e>0&&s.addKeyframe(0,v(u),r),this._trackKeys.push(a)}s.addKeyframe(e,v(t[a]),r)}return this._maxTime=Math.max(this._maxTime,e),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,n=0;n<t;n++)e[n].call(this)},e.prototype._abortedCallback=function(){this._setTracksFinished();var e=this.animation,t=this._abortedCbs;if(e&&e.removeClip(this._clip),this._clip=null,t)for(var n=0;n<t.length;n++)t[n].call(this)},e.prototype._setTracksFinished=function(){for(var e=this._tracks,t=this._trackKeys,n=0;n<t.length;n++)e[t[n]].setFinished()},e.prototype._getAdditiveTrack=function(e){var t,n=this._additiveAnimators;if(n)for(var r=0;r<n.length;r++){var i=n[r].getTrack(e);i&&(t=i)}return t},e.prototype.start=function(e){if(!(this._started>0)){this._started=1;for(var t=this,n=[],r=this._maxTime||0,i=0;i<this._trackKeys.length;i++){var o=this._trackKeys[i],a=this._tracks[o],s=this._getAdditiveTrack(o),l=a.keyframes,c=l.length;if(a.prepare(r,s),a.needsAnimate())if(!this._allowDiscrete&&a.discrete){var d=l[c-1];d&&(t._target[a.propName]=d.rawValue),a.setFinished()}else n.push(a)}if(n.length||this._force){var h=new u({life:r,loop:this._loop,delay:this._delay||0,onframe:function(e){t._started=2;var r=t._additiveAnimators;if(r){for(var i=!1,o=0;o<r.length;o++)if(r[o]._clip){i=!0;break}i||(t._additiveAnimators=null)}for(o=0;o<n.length;o++)n[o].step(t._target,e);var a=t._onframeCbs;if(a)for(o=0;o<a.length;o++)a[o](t._target,e)},ondestroy:function(){t._doneCallback()}});this._clip=h,this.animation&&this.animation.addClip(h),e&&h.setEasing(e)}else this._doneCallback();return this}},e.prototype.stop=function(e){if(this._clip){var t=this._clip;e&&t.onframe(1),this._abortedCallback()}},e.prototype.delay=function(e){return this._delay=e,this},e.prototype.during=function(e){return e&&(this._onframeCbs||(this._onframeCbs=[]),this._onframeCbs.push(e)),this},e.prototype.done=function(e){return e&&(this._doneCbs||(this._doneCbs=[]),this._doneCbs.push(e)),this},e.prototype.aborted=function(e){return e&&(this._abortedCbs||(this._abortedCbs=[]),this._abortedCbs.push(e)),this},e.prototype.getClip=function(){return this._clip},e.prototype.getTrack=function(e){return this._tracks[e]},e.prototype.getTracks=function(){var e=this;return(0,o.Tj)(this._trackKeys,(function(t){return e._tracks[t]}))},e.prototype.stopTracks=function(e,t){if(!e.length||!this._clip)return!0;for(var n=this._tracks,r=this._trackKeys,i=0;i<e.length;i++){var o=n[e[i]];o&&!o.isFinished()&&(t?o.step(this._target,1):1===this._started&&o.step(this._target,0),o.setFinished())}var a=!0;for(i=0;i<r.length;i++)if(!n[r[i]].isFinished()){a=!1;break}return a&&this._abortedCallback(),a},e.prototype.saveTo=function(e,t,n){if(e){t=t||this._trackKeys;for(var r=0;r<t.length;r++){var i=t[r],o=this._tracks[i];if(o&&!o.isFinished()){var a=o.keyframes,s=a[n?0:a.length-1];s&&(e[i]=v(s.rawValue))}}}},e.prototype.__changeFinalValue=function(e,t){t=t||(0,o.HP)(e);for(var n=0;n<t.length;n++){var r=t[n],i=this._tracks[r];if(i){var a=i.keyframes;if(a.length>1){var s=a.pop();i.addKeyframe(s.time,e[r]),i.prepare(this._maxTime,i.getAdditiveTrack())}}}},e}(),R=L},25221:function(e,t,n){"use strict";n.d(t,{w:function(){return a}});var r=n(19008),i=n(5179),o=/cubic-bezier\(([0-9,\.e ]+)\)/;function a(e){var t=e&&o.exec(e);if(t){var n=t[1].split(","),a=+(0,i.Bq)(n[0]),s=+(0,i.Bq)(n[1]),u=+(0,i.Bq)(n[2]),l=+(0,i.Bq)(n[3]);if(isNaN(a+s+u+l))return;var c=[];return function(e){return e<=0?0:e>=1?1:(0,r._E)(0,a,u,1,e,c)&&(0,r.Yb)(0,s,l,1,c[0])}}}},26392:function(e,t,n){"use strict";var r,i=n(17948);r=i.A.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)},t.A=r},40301:function(e,t,n){"use strict";n.d(t,{V:function(){return o}});var r=n(5179);function i(e,t){return e&&"solid"!==e&&t>0?"dashed"===e?[4*t,2*t]:"dotted"===e?[t]:(0,r.Et)(e)?[e]:(0,r.cy)(e)?e:null:null}function o(e){var t=e.style,n=t.lineDash&&t.lineWidth>0&&i(t.lineDash,t.lineWidth),o=t.lineDashOffset;if(n){var a=t.strokeNoScale&&e.getLineScale?e.getLineScale():1;a&&1!==a&&(n=(0,r.Tj)(n,(function(e){return e/a})),o/=a)}return[n,o]}},12796:function(e,t,n){"use strict";n.d(t,{V$:function(){return H},Xi:function(){return j},ZQ:function(){return b}});var r=n(93042),i=n(82146),o=n(94924),a=n(23530),s=n(6107),u=n(56809),l=n(11728),c=n(5179),d=n(40301),h=n(60913),p=n(33320),f=new i.A(!0);function g(e){var t=e.stroke;return!(null==t||"none"===t||!(e.lineWidth>0))}function m(e){return"string"===typeof e&&"none"!==e}function _(e){var t=e.fill;return null!=t&&"none"!==t}function y(e,t){if(null!=t.fillOpacity&&1!==t.fillOpacity){var n=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=n}else e.fill()}function v(e,t){if(null!=t.strokeOpacity&&1!==t.strokeOpacity){var n=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=n}else e.stroke()}function b(e,t,n){var r=(0,o.OD)(t.image,t.__image,n);if((0,o.xA)(r)){var i=e.createPattern(r,t.repeat||"repeat");if("function"===typeof DOMMatrix&&i&&i.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*c.lI),a.scaleSelf(t.scaleX||1,t.scaleY||1),i.setTransform(a)}return i}}function F(e,t,n,r){var i,o=g(n),s=_(n),u=n.strokePercent,l=u<1,c=!t.path;t.silent&&!l||!c||t.createPathProxy();var p=t.path||f,m=t.__dirty;if(!r){var F=n.fill,w=n.stroke,C=s&&!!F.colorStops,D=o&&!!w.colorStops,S=s&&!!F.image,k=o&&!!w.image,x=void 0,E=void 0,A=void 0,T=void 0,M=void 0;(C||D)&&(M=t.getBoundingRect()),C&&(x=m?(0,a.Ff)(e,F,M):t.__canvasFillGradient,t.__canvasFillGradient=x),D&&(E=m?(0,a.Ff)(e,w,M):t.__canvasStrokeGradient,t.__canvasStrokeGradient=E),S&&(A=m||!t.__canvasFillPattern?b(e,F,t):t.__canvasFillPattern,t.__canvasFillPattern=A),k&&(T=m||!t.__canvasStrokePattern?b(e,w,t):t.__canvasStrokePattern,t.__canvasStrokePattern=A),C?e.fillStyle=x:S&&(A?e.fillStyle=A:s=!1),D?e.strokeStyle=E:k&&(T?e.strokeStyle=T:o=!1)}var O,L,R=t.getGlobalScale();p.setScale(R[0],R[1],t.segmentIgnoreThreshold),e.setLineDash&&n.lineDash&&(i=(0,d.V)(t),O=i[0],L=i[1]);var P=!0;(c||m&h.Dl)&&(p.setDPR(e.dpr),l?p.setContext(null):(p.setContext(e),P=!1),p.reset(),t.buildPath(p,t.shape,r),p.toStatic(),t.pathUpdated()),P&&p.rebuildPath(e,l?u:1),O&&(e.setLineDash(O),e.lineDashOffset=L),r||(n.strokeFirst?(o&&v(e,n),s&&y(e,n)):(s&&y(e,n),o&&v(e,n))),O&&e.setLineDash([])}function w(e,t,n){var r=t.__image=(0,o.OD)(n.image,t.__image,t,t.onload);if(r&&(0,o.xA)(r)){var i=n.x||0,a=n.y||0,s=t.getWidth(),u=t.getHeight(),l=r.width/r.height;if(null==s&&null!=u?s=u*l:null==u&&null!=s?u=s/l:null==s&&null==u&&(s=r.width,u=r.height),n.sWidth&&n.sHeight){var c=n.sx||0,d=n.sy||0;e.drawImage(r,c,d,n.sWidth,n.sHeight,i,a,s,u)}else if(n.sx&&n.sy){c=n.sx,d=n.sy;var h=s-c,p=u-d;e.drawImage(r,c,d,h,p,i,a,s,u)}else e.drawImage(r,i,a,s,u)}}function C(e,t,n){var r,i=n.text;if(null!=i&&(i+=""),i){e.font=n.font||p.OH,e.textAlign=n.textAlign,e.textBaseline=n.textBaseline;var o=void 0,a=void 0;e.setLineDash&&n.lineDash&&(r=(0,d.V)(t),o=r[0],a=r[1]),o&&(e.setLineDash(o),e.lineDashOffset=a),n.strokeFirst?(g(n)&&e.strokeText(i,n.x,n.y),_(n)&&e.fillText(i,n.x,n.y)):(_(n)&&e.fillText(i,n.x,n.y),g(n)&&e.strokeText(i,n.x,n.y)),o&&e.setLineDash([])}}var D=["shadowBlur","shadowOffsetX","shadowOffsetY"],S=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function k(e,t,n,i,o){var a=!1;if(!i&&(n=n||{},t===n))return!1;if(i||t.opacity!==n.opacity){N(e,o),a=!0;var s=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(s)?r.oN.opacity:s}(i||t.blend!==n.blend)&&(a||(N(e,o),a=!0),e.globalCompositeOperation=t.blend||r.oN.blend);for(var u=0;u<D.length;u++){var l=D[u];(i||t[l]!==n[l])&&(a||(N(e,o),a=!0),e[l]=e.dpr*(t[l]||0))}return(i||t.shadowColor!==n.shadowColor)&&(a||(N(e,o),a=!0),e.shadowColor=t.shadowColor||r.oN.shadowColor),a}function x(e,t,n,r,i){var o=B(t,i.inHover),a=r?null:n&&B(n,i.inHover)||{};if(o===a)return!1;var s=k(e,o,a,r,i);if((r||o.fill!==a.fill)&&(s||(N(e,i),s=!0),m(o.fill)&&(e.fillStyle=o.fill)),(r||o.stroke!==a.stroke)&&(s||(N(e,i),s=!0),m(o.stroke)&&(e.strokeStyle=o.stroke)),(r||o.opacity!==a.opacity)&&(s||(N(e,i),s=!0),e.globalAlpha=null==o.opacity?1:o.opacity),t.hasStroke()){var u=o.lineWidth,l=u/(o.strokeNoScale&&t.getLineScale?t.getLineScale():1);e.lineWidth!==l&&(s||(N(e,i),s=!0),e.lineWidth=l)}for(var c=0;c<S.length;c++){var d=S[c],h=d[0];(r||o[h]!==a[h])&&(s||(N(e,i),s=!0),e[h]=o[h]||d[1])}return s}function E(e,t,n,r,i){return k(e,B(t,i.inHover),n&&B(n,i.inHover),r,i)}function A(e,t){var n=t.transform,r=e.dpr||1;n?e.setTransform(r*n[0],r*n[1],r*n[2],r*n[3],r*n[4],r*n[5]):e.setTransform(r,0,0,r,0,0)}function T(e,t,n){for(var r=!1,i=0;i<e.length;i++){var o=e[i];r=r||o.isZeroArea(),A(t,o),t.beginPath(),o.buildPath(t,o.shape),t.clip()}n.allClipped=r}function M(e,t){return e&&t?e[0]!==t[0]||e[1]!==t[1]||e[2]!==t[2]||e[3]!==t[3]||e[4]!==t[4]||e[5]!==t[5]:!(!e&&!t)}var O=1,L=2,R=3,P=4;function I(e){var t=_(e),n=g(e);return!(e.lineDash||!(+t^+n)||t&&"string"!==typeof e.fill||n&&"string"!==typeof e.stroke||e.strokePercent<1||e.strokeOpacity<1||e.fillOpacity<1)}function N(e,t){t.batchFill&&e.fill(),t.batchStroke&&e.stroke(),t.batchFill="",t.batchStroke=""}function B(e,t){return t&&e.__hoverStyle||e.style}function j(e,t){H(e,t,{inHover:!1,viewWidth:0,viewHeight:0},!0)}function H(e,t,n,r){var i=t.transform;if(!t.shouldBePainted(n.viewWidth,n.viewHeight,!1,!1))return t.__dirty&=~h.M,void(t.__isRendered=!1);var o=t.__clipPaths,c=n.prevElClipPaths,d=!1,p=!1;if(c&&!(0,a.KU)(o,c)||(c&&c.length&&(N(e,n),e.restore(),p=d=!0,n.prevElClipPaths=null,n.allClipped=!1,n.prevEl=null),o&&o.length&&(N(e,n),e.save(),T(o,e,n),d=!0),n.prevElClipPaths=o),n.allClipped)t.__isRendered=!1;else{t.beforeBrush&&t.beforeBrush(),t.innerBeforeBrush();var f=n.prevEl;f||(p=d=!0);var g=t instanceof s.Ay&&t.autoBatch&&I(t.style);d||M(i,f.transform)?(N(e,n),A(e,t)):g||N(e,n);var m=B(t,n.inHover);t instanceof s.Ay?(n.lastDrawType!==O&&(p=!0,n.lastDrawType=O),x(e,t,f,p,n),g&&(n.batchFill||n.batchStroke)||e.beginPath(),F(e,t,m,g),g&&(n.batchFill=m.fill||"",n.batchStroke=m.stroke||"")):t instanceof l.A?(n.lastDrawType!==R&&(p=!0,n.lastDrawType=R),x(e,t,f,p,n),C(e,t,m)):t instanceof u.Ay?(n.lastDrawType!==L&&(p=!0,n.lastDrawType=L),E(e,t,f,p,n),w(e,t,m)):t.getTemporalDisplayables&&(n.lastDrawType!==P&&(p=!0,n.lastDrawType=P),G(e,t,n)),g&&r&&N(e,n),t.innerAfterBrush(),t.afterBrush&&t.afterBrush(),n.prevEl=t,t.__dirty=0,t.__isRendered=!0}}function G(e,t,n){var r=t.getDisplayables(),i=t.getTemporalDisplayables();e.save();var o,a,s={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:n.viewWidth,viewHeight:n.viewHeight,inHover:n.inHover};for(o=t.getCursor(),a=r.length;o<a;o++){var u=r[o];u.beforeBrush&&u.beforeBrush(),u.innerBeforeBrush(),H(e,u,s,o===a-1),u.innerAfterBrush(),u.afterBrush&&u.afterBrush(),s.prevEl=u}for(var l=0,c=i.length;l<c;l++){u=i[l];u.beforeBrush&&u.beforeBrush(),u.innerBeforeBrush(),H(e,u,s,l===c-1),u.innerAfterBrush(),u.afterBrush&&u.afterBrush(),s.prevEl=u}t.clearTemporalDisplayables(),t.notClear=!0,e.restore()}},23530:function(e,t,n){"use strict";function r(e){return isFinite(e)}function i(e,t,n){var i=null==t.x?0:t.x,o=null==t.x2?1:t.x2,a=null==t.y?0:t.y,s=null==t.y2?0:t.y2;t.global||(i=i*n.width+n.x,o=o*n.width+n.x,a=a*n.height+n.y,s=s*n.height+n.y),i=r(i)?i:0,o=r(o)?o:1,a=r(a)?a:0,s=r(s)?s:0;var u=e.createLinearGradient(i,a,o,s);return u}function o(e,t,n){var i=n.width,o=n.height,a=Math.min(i,o),s=null==t.x?.5:t.x,u=null==t.y?.5:t.y,l=null==t.r?.5:t.r;t.global||(s=s*i+n.x,u=u*o+n.y,l*=a),s=r(s)?s:.5,u=r(u)?u:.5,l=l>=0&&r(l)?l:.5;var c=e.createRadialGradient(s,u,0,s,u,l);return c}function a(e,t,n){for(var r="radial"===t.type?o(e,t,n):i(e,t,n),a=t.colorStops,s=0;s<a.length;s++)r.addColorStop(a[s].offset,a[s].color);return r}function s(e,t){if(e===t||!e&&!t)return!1;if(!e||!t||e.length!==t.length)return!0;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!0;return!1}function u(e){return parseInt(e,10)}function l(e,t,n){var r=["width","height"][t],i=["clientWidth","clientHeight"][t],o=["paddingLeft","paddingTop"][t],a=["paddingRight","paddingBottom"][t];if(null!=n[r]&&"auto"!==n[r])return parseFloat(n[r]);var s=document.defaultView.getComputedStyle(e);return(e[i]||u(s[r])||u(e.style[r]))-(u(s[o])||0)-(u(s[a])||0)|0}n.d(t,{Ff:function(){return a},KU:function(){return s},YC:function(){return l}})},77849:function(e,t,n){"use strict";n.d(t,{Y5:function(){return o},_S:function(){return s},el:function(){return u},ps:function(){return a},tY:function(){return l}});var r=n(17948),i=1;r.A.hasGlobalWindow&&(i=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var o=i,a=.4,s="#333",u="#ccc",l="#eee"},69004:function(e,t,n){"use strict";function r(e,t,n,r,i,o,a){if(0===i)return!1;var s=i,u=0,l=e;if(a>t+s&&a>r+s||a<t-s&&a<r-s||o>e+s&&o>n+s||o<e-s&&o<n-s)return!1;if(e===n)return Math.abs(o-e)<=s/2;u=(t-r)/(e-n),l=(e*r-n*t)/(e-n);var c=u*o-a+l,d=c*c/(u*u+1);return d<=s/2*s/2}n.d(t,{l:function(){return r}})},10282:function(e,t,n){"use strict";n.d(t,{l:function(){return i}});var r=n(19008);function i(e,t,n,i,o,a,s,u,l){if(0===s)return!1;var c=s;if(l>t+c&&l>i+c&&l>a+c||l<t-c&&l<i-c&&l<a-c||u>e+c&&u>n+c&&u>o+c||u<e-c&&u<n-c&&u<o-c)return!1;var d=(0,r.kh)(e,t,n,i,o,a,u,l,null);return d<=c/2}},60273:function(e,t,n){"use strict";n.d(t,{NO:function(){return l},RG:function(){return s},X4:function(){return f},ks:function(){return h},ll:function(){return c},lo:function(){return p},sZ:function(){return d}});var r=n(27753),i=n(87854),o=n(33320),a={};function s(e,t){t=t||o.OH;var n=a[t];n||(n=a[t]=new i.Ay(500));var r=n.get(e);return null==r&&(r=o.yh.measureText(e,t).width,n.put(e,r)),r}function u(e,t,n,i){var o=s(e,t),a=h(t),u=c(0,o,n),l=d(0,a,i),p=new r.A(u,l,o,a);return p}function l(e,t,n,i){var o=((e||"")+"").split("\n"),a=o.length;if(1===a)return u(o[0],t,n,i);for(var s=new r.A(0,0,0,0),l=0;l<o.length;l++){var c=u(o[l],t,n,i);0===l?s.copy(c):s.union(c)}return s}function c(e,t,n){return"right"===n?e-=t:"center"===n&&(e-=t/2),e}function d(e,t,n){return"middle"===n?e-=t/2:"bottom"===n&&(e-=t),e}function h(e){return s("国",e)}function p(e,t){return"string"===typeof e?e.lastIndexOf("%")>=0?parseFloat(e)/100*t:parseFloat(e):e}function f(e,t,n){var r=t.position||"inside",i=null!=t.distance?t.distance:5,o=n.height,a=n.width,s=o/2,u=n.x,l=n.y,c="left",d="top";if(r instanceof Array)u+=p(r[0],n.width),l+=p(r[1],n.height),c=null,d=null;else switch(r){case"left":u-=i,l+=s,c="right",d="middle";break;case"right":u+=i+a,l+=s,d="middle";break;case"top":u+=a/2,l-=i,c="center",d="bottom";break;case"bottom":u+=a/2,l+=o+i,c="center";break;case"inside":u+=a/2,l+=s,c="center",d="middle";break;case"insideLeft":u+=i,l+=s,d="middle";break;case"insideRight":u+=a-i,l+=s,c="right",d="middle";break;case"insideTop":u+=a/2,l+=i,c="center";break;case"insideBottom":u+=a/2,l+=o-i,c="center",d="bottom";break;case"insideTopLeft":u+=i,l+=i;break;case"insideTopRight":u+=a-i,l+=i,c="right";break;case"insideBottomLeft":u+=i,l+=o-i,d="bottom";break;case"insideBottomRight":u+=a-i,l+=o-i,c="right",d="bottom";break}return e=e||{},e.x=u,e.y=l,e.align=c,e.verticalAlign=d,e}},12186:function(e,t,n){"use strict";n.d(t,{n:function(){return i}});var r=2*Math.PI;function i(e){return e%=r,e<0&&(e+=r),e}},73560:function(e,t,n){"use strict";function r(e,t,n,r,i,o){if(o>t&&o>r||o<t&&o<r)return 0;if(r===t)return 0;var a=(o-t)/(r-t),s=r<t?1:-1;1!==a&&0!==a||(s=r<t?.5:-.5);var u=a*(n-e)+e;return u===i?1/0:u>i?s:0}n.d(t,{A:function(){return r}})},27753:function(e,t,n){"use strict";var r=n(64946),i=n(21473),o=Math.min,a=Math.max,s=new i.A,u=new i.A,l=new i.A,c=new i.A,d=new i.A,h=new i.A,p=function(){function e(e,t,n,r){n<0&&(e+=n,n=-n),r<0&&(t+=r,r=-r),this.x=e,this.y=t,this.width=n,this.height=r}return e.prototype.union=function(e){var t=o(e.x,this.x),n=o(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=a(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=a(e.y+e.height,this.y+this.height)-n:this.height=e.height,this.x=t,this.y=n},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(e){var t=this,n=e.width/t.width,i=e.height/t.height,o=r.vt();return r.Tl(o,o,[-t.x,-t.y]),r.hs(o,o,[n,i]),r.Tl(o,o,[e.x,e.y]),o},e.prototype.intersect=function(t,n){if(!t)return!1;t instanceof e||(t=e.create(t));var r=this,o=r.x,a=r.x+r.width,s=r.y,u=r.y+r.height,l=t.x,c=t.x+t.width,p=t.y,f=t.y+t.height,g=!(a<l||c<o||u<p||f<s);if(n){var m=1/0,_=0,y=Math.abs(a-l),v=Math.abs(c-o),b=Math.abs(u-p),F=Math.abs(f-s),w=Math.min(y,v),C=Math.min(b,F);a<l||c<o?w>_&&(_=w,y<v?i.A.set(h,-y,0):i.A.set(h,v,0)):w<m&&(m=w,y<v?i.A.set(d,y,0):i.A.set(d,-v,0)),u<p||f<s?C>_&&(_=C,b<F?i.A.set(h,0,-b):i.A.set(h,0,F)):w<m&&(m=w,b<F?i.A.set(d,0,b):i.A.set(d,0,-F))}return n&&i.A.copy(n,g?d:h),g},e.prototype.contain=function(e,t){var n=this;return e>=n.x&&e<=n.x+n.width&&t>=n.y&&t<=n.y+n.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return 0===this.width||0===this.height},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},e.applyTransform=function(t,n,r){if(r){if(r[1]<1e-5&&r[1]>-1e-5&&r[2]<1e-5&&r[2]>-1e-5){var i=r[0],d=r[3],h=r[4],p=r[5];return t.x=n.x*i+h,t.y=n.y*d+p,t.width=n.width*i,t.height=n.height*d,t.width<0&&(t.x+=t.width,t.width=-t.width),void(t.height<0&&(t.y+=t.height,t.height=-t.height))}s.x=l.x=n.x,s.y=c.y=n.y,u.x=c.x=n.x+n.width,u.y=l.y=n.y+n.height,s.transform(r),c.transform(r),u.transform(r),l.transform(r),t.x=o(s.x,u.x,l.x,c.x),t.y=o(s.y,u.y,l.y,c.y);var f=a(s.x,u.x,l.x,c.x),g=a(s.y,u.y,l.y,c.y);t.width=f-t.x,t.height=g-t.y}else t!==n&&e.copy(t,n)},e}();t.A=p},53944:function(e,t){"use strict";var n=function(){function e(e){e&&(this._$eventProcessor=e)}return e.prototype.on=function(e,t,n,r){this._$handlers||(this._$handlers={});var i=this._$handlers;if("function"===typeof t&&(r=n,n=t,t=null),!n||!e)return this;var o=this._$eventProcessor;null!=t&&o&&o.normalizeQuery&&(t=o.normalizeQuery(t)),i[e]||(i[e]=[]);for(var a=0;a<i[e].length;a++)if(i[e][a].h===n)return this;var s={h:n,query:t,ctx:r||this,callAtLast:n.zrEventfulCallAtLast},u=i[e].length-1,l=i[e][u];return l&&l.callAtLast?i[e].splice(u,0,s):i[e].push(s),this},e.prototype.isSilent=function(e){var t=this._$handlers;return!t||!t[e]||!t[e].length},e.prototype.off=function(e,t){var n=this._$handlers;if(!n)return this;if(!e)return this._$handlers={},this;if(t){if(n[e]){for(var r=[],i=0,o=n[e].length;i<o;i++)n[e][i].h!==t&&r.push(n[e][i]);n[e]=r}n[e]&&0===n[e].length&&delete n[e]}else delete n[e];return this},e.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!this._$handlers)return this;var r=this._$handlers[e],i=this._$eventProcessor;if(r)for(var o=t.length,a=r.length,s=0;s<a;s++){var u=r[s];if(!i||!i.filter||null==u.query||i.filter(e,u.query))switch(o){case 0:u.h.call(u.ctx);break;case 1:u.h.call(u.ctx,t[0]);break;case 2:u.h.call(u.ctx,t[0],t[1]);break;default:u.h.apply(u.ctx,t);break}}return i&&i.afterTrigger&&i.afterTrigger(e),this},e.prototype.triggerWithContext=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!this._$handlers)return this;var r=this._$handlers[e],i=this._$eventProcessor;if(r)for(var o=t.length,a=t[o-1],s=r.length,u=0;u<s;u++){var l=r[u];if(!i||!i.filter||null==l.query||i.filter(e,l.query))switch(o){case 0:l.h.call(a);break;case 1:l.h.call(a,t[0]);break;case 2:l.h.call(a,t[0],t[1]);break;default:l.h.apply(a,t.slice(1,o-1));break}}return i&&i.afterTrigger&&i.afterTrigger(e),this},e}();t.A=n},87854:function(e,t,n){"use strict";var r=function(){function e(e){this.value=e}return e}(),i=function(){function e(){this._len=0}return e.prototype.insert=function(e){var t=new r(e);return this.insertEntry(t),t},e.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},e.prototype.remove=function(e){var t=e.prev,n=e.next;t?t.next=n:this.head=n,n?n.prev=t:this.tail=t,e.next=e.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),o=function(){function e(e){this._list=new i,this._maxSize=10,this._map={},this._maxSize=e}return e.prototype.put=function(e,t){var n=this._list,i=this._map,o=null;if(null==i[e]){var a=n.len(),s=this._lastRemovedEntry;if(a>=this._maxSize&&a>0){var u=n.head;n.remove(u),delete i[u.key],o=u.value,this._lastRemovedEntry=u}s?s.value=t:s=new r(t),s.key=e,n.insertEntry(s),i[e]=s}return o},e.prototype.get=function(e){var t=this._map[e],n=this._list;if(null!=t)return t!==n.tail&&(n.remove(t),n.insertEntry(t)),t.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}();t.Ay=o},21089:function(e,t,n){"use strict";var r=n(21473),i=[0,0],o=[0,0],a=new r.A,s=new r.A,u=function(){function e(e,t){this._corners=[],this._axes=[],this._origin=[0,0];for(var n=0;n<4;n++)this._corners[n]=new r.A;for(n=0;n<2;n++)this._axes[n]=new r.A;e&&this.fromBoundingRect(e,t)}return e.prototype.fromBoundingRect=function(e,t){var n=this._corners,i=this._axes,o=e.x,a=e.y,s=o+e.width,u=a+e.height;if(n[0].set(o,a),n[1].set(s,a),n[2].set(s,u),n[3].set(o,u),t)for(var l=0;l<4;l++)n[l].transform(t);r.A.sub(i[0],n[1],n[0]),r.A.sub(i[1],n[3],n[0]),i[0].normalize(),i[1].normalize();for(l=0;l<2;l++)this._origin[l]=i[l].dot(n[0])},e.prototype.intersect=function(e,t){var n=!0,i=!t;return a.set(1/0,1/0),s.set(0,0),!this._intersectCheckOneSide(this,e,a,s,i,1)&&(n=!1,i)||!this._intersectCheckOneSide(e,this,a,s,i,-1)&&(n=!1,i)||i||r.A.copy(t,n?a:s),n},e.prototype._intersectCheckOneSide=function(e,t,n,a,s,u){for(var l=!0,c=0;c<2;c++){var d=this._axes[c];if(this._getProjMinMaxOnAxis(c,e._corners,i),this._getProjMinMaxOnAxis(c,t._corners,o),i[1]<o[0]||i[0]>o[1]){if(l=!1,s)return l;var h=Math.abs(o[0]-i[1]),p=Math.abs(i[0]-o[1]);Math.min(h,p)>a.len()&&(h<p?r.A.scale(a,d,-h*u):r.A.scale(a,d,p*u))}else if(n){h=Math.abs(o[0]-i[1]),p=Math.abs(i[0]-o[1]);Math.min(h,p)<n.len()&&(h<p?r.A.scale(n,d,h*u):r.A.scale(n,d,-p*u))}}return l},e.prototype._getProjMinMaxOnAxis=function(e,t,n){for(var r=this._axes[e],i=this._origin,o=t[0].dot(r)+i[e],a=o,s=o,u=1;u<t.length;u++){var l=t[u].dot(r)+i[e];a=Math.min(l,a),s=Math.max(l,s)}n[0]=a,n[1]=s},e}();t.A=u},82146:function(e,t,n){"use strict";n.d(t,{q:function(){return S}});var r=n(41548),i=n(27753),o=n(77849),a=n(57968),s=n(19008),u={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},l=[],c=[],d=[],h=[],p=[],f=[],g=Math.min,m=Math.max,_=Math.cos,y=Math.sin,v=Math.abs,b=Math.PI,F=2*b,w="undefined"!==typeof Float32Array,C=[];function D(e){var t=Math.round(e/b*1e8)/1e8;return t%2*b}function S(e,t){var n=D(e[0]);n<0&&(n+=F);var r=n-e[0],i=e[1];i+=r,!t&&i-n>=F?i=n+F:t&&n-i>=F?i=n-F:!t&&n>i?i=n+(F-D(n-i)):t&&n<i&&(i=n-(F-D(i-n))),e[0]=n,e[1]=i}var k=function(){function e(e){this.dpr=1,this._xi=0,this._yi=0,this._x0=0,this._y0=0,this._len=0,e&&(this._saveData=!1),this._saveData&&(this.data=[])}return e.prototype.increaseVersion=function(){this._version++},e.prototype.getVersion=function(){return this._version},e.prototype.setScale=function(e,t,n){n=n||0,n>0&&(this._ux=v(n/o.Y5/e)||0,this._uy=v(n/o.Y5/t)||0)},e.prototype.setDPR=function(e){this.dpr=e},e.prototype.setContext=function(e){this._ctx=e},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(u.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},e.prototype.lineTo=function(e,t){var n=v(e-this._xi),r=v(t-this._yi),i=n>this._ux||r>this._uy;if(this.addData(u.L,e,t),this._ctx&&i&&this._ctx.lineTo(e,t),i)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=n*n+r*r;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},e.prototype.bezierCurveTo=function(e,t,n,r,i,o){return this._drawPendingPt(),this.addData(u.C,e,t,n,r,i,o),this._ctx&&this._ctx.bezierCurveTo(e,t,n,r,i,o),this._xi=i,this._yi=o,this},e.prototype.quadraticCurveTo=function(e,t,n,r){return this._drawPendingPt(),this.addData(u.Q,e,t,n,r),this._ctx&&this._ctx.quadraticCurveTo(e,t,n,r),this._xi=n,this._yi=r,this},e.prototype.arc=function(e,t,n,r,i,o){this._drawPendingPt(),C[0]=r,C[1]=i,S(C,o),r=C[0],i=C[1];var a=i-r;return this.addData(u.A,e,t,n,n,r,a,0,o?0:1),this._ctx&&this._ctx.arc(e,t,n,r,i,o),this._xi=_(i)*n+e,this._yi=y(i)*n+t,this},e.prototype.arcTo=function(e,t,n,r,i){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,n,r,i),this},e.prototype.rect=function(e,t,n,r){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,n,r),this.addData(u.R,e,t,n,r),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(u.Z);var e=this._ctx,t=this._x0,n=this._y0;return e&&e.closePath(),this._xi=t,this._yi=n,this},e.prototype.fill=function(e){e&&e.fill(),this.toStatic()},e.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(e){var t=e.length;this.data&&this.data.length===t||!w||(this.data=new Float32Array(t));for(var n=0;n<t;n++)this.data[n]=e[n];this._len=t},e.prototype.appendPath=function(e){e instanceof Array||(e=[e]);for(var t=e.length,n=0,r=this._len,i=0;i<t;i++)n+=e[i].len();w&&this.data instanceof Float32Array&&(this.data=new Float32Array(r+n));for(i=0;i<t;i++)for(var o=e[i].data,a=0;a<o.length;a++)this.data[r++]=o[a];this._len=r},e.prototype.addData=function(e,t,n,r,i,o,a,s,u){if(this._saveData){var l=this.data;this._len+arguments.length>l.length&&(this._expandData(),l=this.data);for(var c=0;c<arguments.length;c++)l[this._len++]=arguments[c]}},e.prototype._drawPendingPt=function(){this._pendingPtDist>0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t<this._len;t++)e[t]=this.data[t];this.data=e}},e.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var e=this.data;e instanceof Array&&(e.length=this._len,w&&this._len>11&&(this.data=new Float32Array(e)))}},e.prototype.getBoundingRect=function(){d[0]=d[1]=p[0]=p[1]=Number.MAX_VALUE,h[0]=h[1]=f[0]=f[1]=-Number.MAX_VALUE;var e,t=this.data,n=0,o=0,s=0,l=0;for(e=0;e<this._len;){var c=t[e++],g=1===e;switch(g&&(n=t[e],o=t[e+1],s=n,l=o),c){case u.M:n=s=t[e++],o=l=t[e++],p[0]=s,p[1]=l,f[0]=s,f[1]=l;break;case u.L:(0,a.j6)(n,o,t[e],t[e+1],p,f),n=t[e++],o=t[e++];break;case u.C:(0,a.BM)(n,o,t[e++],t[e++],t[e++],t[e++],t[e],t[e+1],p,f),n=t[e++],o=t[e++];break;case u.Q:(0,a.tW)(n,o,t[e++],t[e++],t[e],t[e+1],p,f),n=t[e++],o=t[e++];break;case u.A:var m=t[e++],v=t[e++],b=t[e++],F=t[e++],w=t[e++],C=t[e++]+w;e+=1;var D=!t[e++];g&&(s=_(w)*b+m,l=y(w)*F+v),(0,a.$s)(m,v,b,F,w,C,D,p,f),n=_(C)*b+m,o=y(C)*F+v;break;case u.R:s=n=t[e++],l=o=t[e++];var S=t[e++],k=t[e++];(0,a.j6)(s,l,s+S,l+k,p,f);break;case u.Z:n=s,o=l;break}r.jk(d,d,p),r.T9(h,h,f)}return 0===e&&(d[0]=d[1]=h[0]=h[1]=0),new i.A(d[0],d[1],h[0]-d[0],h[1]-d[1])},e.prototype._calculateLength=function(){var e=this.data,t=this._len,n=this._ux,r=this._uy,i=0,o=0,a=0,l=0;this._pathSegLen||(this._pathSegLen=[]);for(var c=this._pathSegLen,d=0,h=0,p=0;p<t;){var f=e[p++],b=1===p;b&&(i=e[p],o=e[p+1],a=i,l=o);var w=-1;switch(f){case u.M:i=a=e[p++],o=l=e[p++];break;case u.L:var C=e[p++],D=e[p++],S=C-i,k=D-o;(v(S)>n||v(k)>r||p===t-1)&&(w=Math.sqrt(S*S+k*k),i=C,o=D);break;case u.C:var x=e[p++],E=e[p++],A=(C=e[p++],D=e[p++],e[p++]),T=e[p++];w=(0,s.h0)(i,o,x,E,C,D,A,T,10),i=A,o=T;break;case u.Q:x=e[p++],E=e[p++],C=e[p++],D=e[p++];w=(0,s.d8)(i,o,x,E,C,D,10),i=C,o=D;break;case u.A:var M=e[p++],O=e[p++],L=e[p++],R=e[p++],P=e[p++],I=e[p++],N=I+P;p+=1,b&&(a=_(P)*L+M,l=y(P)*R+O),w=m(L,R)*g(F,Math.abs(I)),i=_(N)*L+M,o=y(N)*R+O;break;case u.R:a=i=e[p++],l=o=e[p++];var B=e[p++],j=e[p++];w=2*B+2*j;break;case u.Z:S=a-i,k=l-o;w=Math.sqrt(S*S+k*k),i=a,o=l;break}w>=0&&(c[h++]=w,d+=w)}return this._pathLen=d,d},e.prototype.rebuildPath=function(e,t){var n,r,i,o,a,d,h,p,f,b,F,w=this.data,C=this._ux,D=this._uy,S=this._len,k=t<1,x=0,E=0,A=0;if(!k||(this._pathSegLen||this._calculateLength(),h=this._pathSegLen,p=this._pathLen,f=t*p,f))e:for(var T=0;T<S;){var M=w[T++],O=1===T;switch(O&&(i=w[T],o=w[T+1],n=i,r=o),M!==u.L&&A>0&&(e.lineTo(b,F),A=0),M){case u.M:n=i=w[T++],r=o=w[T++],e.moveTo(i,o);break;case u.L:a=w[T++],d=w[T++];var L=v(a-i),R=v(d-o);if(L>C||R>D){if(k){var P=h[E++];if(x+P>f){var I=(f-x)/P;e.lineTo(i*(1-I)+a*I,o*(1-I)+d*I);break e}x+=P}e.lineTo(a,d),i=a,o=d,A=0}else{var N=L*L+R*R;N>A&&(b=a,F=d,A=N)}break;case u.C:var B=w[T++],j=w[T++],H=w[T++],G=w[T++],V=w[T++],Y=w[T++];if(k){P=h[E++];if(x+P>f){I=(f-x)/P;(0,s.YT)(i,B,H,V,I,l),(0,s.YT)(o,j,G,Y,I,c),e.bezierCurveTo(l[1],c[1],l[2],c[2],l[3],c[3]);break e}x+=P}e.bezierCurveTo(B,j,H,G,V,Y),i=V,o=Y;break;case u.Q:B=w[T++],j=w[T++],H=w[T++],G=w[T++];if(k){P=h[E++];if(x+P>f){I=(f-x)/P;(0,s.kx)(i,B,H,I,l),(0,s.kx)(o,j,G,I,c),e.quadraticCurveTo(l[1],c[1],l[2],c[2]);break e}x+=P}e.quadraticCurveTo(B,j,H,G),i=H,o=G;break;case u.A:var W=w[T++],q=w[T++],z=w[T++],U=w[T++],K=w[T++],X=w[T++],Q=w[T++],J=!w[T++],Z=z>U?z:U,$=v(z-U)>.001,ee=K+X,te=!1;if(k){P=h[E++];x+P>f&&(ee=K+X*(f-x)/P,te=!0),x+=P}if($&&e.ellipse?e.ellipse(W,q,z,U,Q,K,ee,J):e.arc(W,q,Z,K,ee,J),te)break e;O&&(n=_(K)*z+W,r=y(K)*U+q),i=_(ee)*z+W,o=y(ee)*U+q;break;case u.R:n=i=w[T],r=o=w[T+1],a=w[T++],d=w[T++];var ne=w[T++],re=w[T++];if(k){P=h[E++];if(x+P>f){var ie=f-x;e.moveTo(a,d),e.lineTo(a+g(ie,ne),d),ie-=ne,ie>0&&e.lineTo(a+ne,d+g(ie,re)),ie-=re,ie>0&&e.lineTo(a+m(ne-ie,0),d+re),ie-=ne,ie>0&&e.lineTo(a,d+m(re-ie,0));break e}x+=P}e.rect(a,d,ne,re);break;case u.Z:if(k){P=h[E++];if(x+P>f){I=(f-x)/P;e.lineTo(i*(1-I)+n*I,o*(1-I)+r*I);break e}x+=P}e.closePath(),i=n,o=r}}},e.prototype.clone=function(){var t=new e,n=this.data;return t.data=n.slice?n.slice():Array.prototype.slice.call(n),t._len=this._len,t},e.CMD=u,e.initDefaultProps=function(){var t=e.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),e}();t.A=k},21473:function(e,t){"use strict";var n=function(){function e(e,t){this.x=e||0,this.y=t||0}return e.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(e,t){return this.x=e,this.y=t,this},e.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},e.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},e.prototype.scale=function(e){this.x*=e,this.y*=e},e.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},e.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},e.prototype.dot=function(e){return this.x*e.x+this.y*e.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},e.prototype.distance=function(e){var t=this.x-e.x,n=this.y-e.y;return Math.sqrt(t*t+n*n)},e.prototype.distanceSquare=function(e){var t=this.x-e.x,n=this.y-e.y;return t*t+n*n},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(e){if(e){var t=this.x,n=this.y;return this.x=e[0]*t+e[2]*n+e[4],this.y=e[1]*t+e[3]*n+e[5],this}},e.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},e.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},e.set=function(e,t,n){e.x=t,e.y=n},e.copy=function(e,t){e.x=t.x,e.y=t.y},e.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},e.lenSquare=function(e){return e.x*e.x+e.y*e.y},e.dot=function(e,t){return e.x*t.x+e.y*t.y},e.add=function(e,t,n){e.x=t.x+n.x,e.y=t.y+n.y},e.sub=function(e,t,n){e.x=t.x-n.x,e.y=t.y-n.y},e.scale=function(e,t,n){e.x=t.x*n,e.y=t.y*n},e.scaleAndAdd=function(e,t,n,r){e.x=t.x+n.x*r,e.y=t.y+n.y*r},e.lerp=function(e,t,n,r){var i=1-r;e.x=i*t.x+r*n.x,e.y=i*t.y+r*n.y},e}();t.A=n},58683:function(e,t,n){"use strict";n.d(t,{IT:function(){return f},Wx:function(){return p}});var r=n(64946),i=n(41548),o=r.D_,a=5e-5;function s(e){return e>a||e<-a}var u=[],l=[],c=r.vt(),d=Math.abs,h=function(){function e(){}return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},e.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},e.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},e.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},e.prototype.needLocalTransform=function(){return s(this.rotation)||s(this.x)||s(this.y)||s(this.scaleX-1)||s(this.scaleY-1)||s(this.skewX)||s(this.skewY)},e.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),n=this.transform;t||e?(n=n||r.vt(),t?this.getLocalTransform(n):o(n),e&&(t?r.lK(n,e,n):r.C(n,e)),this.transform=n,this._resolveGlobalScaleRatio(n)):n&&(o(n),this.invTransform=null)},e.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(null!=t&&1!==t){this.getGlobalScale(u);var n=u[0]<0?-1:1,i=u[1]<0?-1:1,o=((u[0]-n)*t+n)/u[0]||0,a=((u[1]-i)*t+i)/u[1]||0;e[0]*=o,e[1]*=o,e[2]*=a,e[3]*=a}this.invTransform=this.invTransform||r.vt(),r.B8(this.invTransform,e)},e.prototype.getComputedTransform=function(){var e=this,t=[];while(e)t.push(e),e=e.parent;while(e=t.pop())e.updateTransform();return this.transform},e.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],n=e[2]*e[2]+e[3]*e[3],r=Math.atan2(e[1],e[0]),i=Math.PI/2+r-Math.atan2(e[3],e[2]);n=Math.sqrt(n)*Math.cos(i),t=Math.sqrt(t),this.skewX=i,this.skewY=0,this.rotation=-r,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=n,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(e.invTransform=e.invTransform||r.vt(),r.lK(l,e.invTransform,t),t=l);var n=this.originX,i=this.originY;(n||i)&&(c[4]=n,c[5]=i,r.lK(l,t,c),l[4]-=n,l[5]-=i,t=l),this.setLocalTransform(t)}},e.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},e.prototype.transformCoordToLocal=function(e,t){var n=[e,t],r=this.invTransform;return r&&i.NW(n,n,r),n},e.prototype.transformCoordToGlobal=function(e,t){var n=[e,t],r=this.transform;return r&&i.NW(n,n,r),n},e.prototype.getLineScale=function(){var e=this.transform;return e&&d(e[0]-1)>1e-10&&d(e[3]-1)>1e-10?Math.sqrt(d(e[0]*e[3]-e[2]*e[1])):1},e.prototype.copyTransform=function(e){f(this,e)},e.getLocalTransform=function(e,t){t=t||[];var n=e.originX||0,i=e.originY||0,o=e.scaleX,a=e.scaleY,s=e.anchorX,u=e.anchorY,l=e.rotation||0,c=e.x,d=e.y,h=e.skewX?Math.tan(e.skewX):0,p=e.skewY?Math.tan(-e.skewY):0;if(n||i||s||u){var f=n+s,g=i+u;t[4]=-f*o-h*g*a,t[5]=-g*a-p*f*o}else t[4]=t[5]=0;return t[0]=o,t[3]=a,t[1]=p*o,t[2]=h*a,l&&r.e$(t,t,l),t[4]+=n+c,t[5]+=i+d,t},e.initDefaultProps=function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),e}(),p=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function f(e,t){for(var n=0;n<p.length;n++){var r=p[n];e[r]=t[r]}}t.Ay=h},57968:function(e,t,n){"use strict";n.d(t,{$s:function(){return v},BM:function(){return _},Cr:function(){return p},j6:function(){return f},tW:function(){return y}});var r=n(41548),i=n(19008),o=Math.min,a=Math.max,s=Math.sin,u=Math.cos,l=2*Math.PI,c=r.vt(),d=r.vt(),h=r.vt();function p(e,t,n){if(0!==e.length){for(var r=e[0],i=r[0],s=r[0],u=r[1],l=r[1],c=1;c<e.length;c++)r=e[c],i=o(i,r[0]),s=a(s,r[0]),u=o(u,r[1]),l=a(l,r[1]);t[0]=i,t[1]=u,n[0]=s,n[1]=l}}function f(e,t,n,r,i,s){i[0]=o(e,n),i[1]=o(t,r),s[0]=a(e,n),s[1]=a(t,r)}var g=[],m=[];function _(e,t,n,r,s,u,l,c,d,h){var p=i.lX,f=i.Yb,_=p(e,n,s,l,g);d[0]=1/0,d[1]=1/0,h[0]=-1/0,h[1]=-1/0;for(var y=0;y<_;y++){var v=f(e,n,s,l,g[y]);d[0]=o(v,d[0]),h[0]=a(v,h[0])}_=p(t,r,u,c,m);for(y=0;y<_;y++){var b=f(t,r,u,c,m[y]);d[1]=o(b,d[1]),h[1]=a(b,h[1])}d[0]=o(e,d[0]),h[0]=a(e,h[0]),d[0]=o(l,d[0]),h[0]=a(l,h[0]),d[1]=o(t,d[1]),h[1]=a(t,h[1]),d[1]=o(c,d[1]),h[1]=a(c,h[1])}function y(e,t,n,r,s,u,l,c){var d=i.gC,h=i.k3,p=a(o(d(e,n,s),1),0),f=a(o(d(t,r,u),1),0),g=h(e,n,s,p),m=h(t,r,u,f);l[0]=o(e,s,g),l[1]=o(t,u,m),c[0]=a(e,s,g),c[1]=a(t,u,m)}function v(e,t,n,i,o,a,p,f,g){var m=r.jk,_=r.T9,y=Math.abs(o-a);if(y%l<1e-4&&y>1e-4)return f[0]=e-n,f[1]=t-i,g[0]=e+n,void(g[1]=t+i);if(c[0]=u(o)*n+e,c[1]=s(o)*i+t,d[0]=u(a)*n+e,d[1]=s(a)*i+t,m(f,c,d),_(g,c,d),o%=l,o<0&&(o+=l),a%=l,a<0&&(a+=l),o>a&&!p?a+=l:o<a&&p&&(o+=l),p){var v=a;a=o,o=v}for(var b=0;b<a;b+=Math.PI/2)b>o&&(h[0]=u(b)*n+e,h[1]=s(b)*i+t,m(f,h,f),_(g,h,g))}},19008:function(e,t,n){"use strict";n.d(t,{Et:function(){return b},YT:function(){return v},Yb:function(){return g},_E:function(){return _},d8:function(){return E},gC:function(){return S},h0:function(){return F},k3:function(){return w},kh:function(){return x},kx:function(){return k},lX:function(){return y},qY:function(){return D},rD:function(){return m},z7:function(){return C}});var r=n(41548),i=Math.pow,o=Math.sqrt,a=1e-8,s=1e-4,u=o(3),l=1/3,c=(0,r.vt)(),d=(0,r.vt)(),h=(0,r.vt)();function p(e){return e>-a&&e<a}function f(e){return e>a||e<-a}function g(e,t,n,r,i){var o=1-i;return o*o*(o*e+3*i*t)+i*i*(i*r+3*o*n)}function m(e,t,n,r,i){var o=1-i;return 3*(((t-e)*o+2*(n-t)*i)*o+(r-n)*i*i)}function _(e,t,n,r,a,s){var c=r+3*(t-n)-e,d=3*(n-2*t+e),h=3*(t-e),f=e-a,g=d*d-3*c*h,m=d*h-9*c*f,_=h*h-3*d*f,y=0;if(p(g)&&p(m))if(p(d))s[0]=0;else{var v=-h/d;v>=0&&v<=1&&(s[y++]=v)}else{var b=m*m-4*g*_;if(p(b)){var F=m/g,w=(v=-d/c+F,-F/2);v>=0&&v<=1&&(s[y++]=v),w>=0&&w<=1&&(s[y++]=w)}else if(b>0){var C=o(b),D=g*d+1.5*c*(-m+C),S=g*d+1.5*c*(-m-C);D=D<0?-i(-D,l):i(D,l),S=S<0?-i(-S,l):i(S,l);v=(-d-(D+S))/(3*c);v>=0&&v<=1&&(s[y++]=v)}else{var k=(2*g*d-3*c*m)/(2*o(g*g*g)),x=Math.acos(k)/3,E=o(g),A=Math.cos(x),T=(v=(-d-2*E*A)/(3*c),w=(-d+E*(A+u*Math.sin(x)))/(3*c),(-d+E*(A-u*Math.sin(x)))/(3*c));v>=0&&v<=1&&(s[y++]=v),w>=0&&w<=1&&(s[y++]=w),T>=0&&T<=1&&(s[y++]=T)}}return y}function y(e,t,n,r,i){var a=6*n-12*t+6*e,s=9*t+3*r-3*e-9*n,u=3*t-3*e,l=0;if(p(s)){if(f(a)){var c=-u/a;c>=0&&c<=1&&(i[l++]=c)}}else{var d=a*a-4*s*u;if(p(d))i[0]=-a/(2*s);else if(d>0){var h=o(d),g=(c=(-a+h)/(2*s),(-a-h)/(2*s));c>=0&&c<=1&&(i[l++]=c),g>=0&&g<=1&&(i[l++]=g)}}return l}function v(e,t,n,r,i,o){var a=(t-e)*i+e,s=(n-t)*i+t,u=(r-n)*i+n,l=(s-a)*i+a,c=(u-s)*i+s,d=(c-l)*i+l;o[0]=e,o[1]=a,o[2]=l,o[3]=d,o[4]=d,o[5]=c,o[6]=u,o[7]=r}function b(e,t,n,i,a,u,l,p,f,m,_){var y,v,b,F,w,C=.005,D=1/0;c[0]=f,c[1]=m;for(var S=0;S<1;S+=.05)d[0]=g(e,n,a,l,S),d[1]=g(t,i,u,p,S),F=(0,r.oi)(c,d),F<D&&(y=S,D=F);D=1/0;for(var k=0;k<32;k++){if(C<s)break;v=y-C,b=y+C,d[0]=g(e,n,a,l,v),d[1]=g(t,i,u,p,v),F=(0,r.oi)(d,c),v>=0&&F<D?(y=v,D=F):(h[0]=g(e,n,a,l,b),h[1]=g(t,i,u,p,b),w=(0,r.oi)(h,c),b<=1&&w<D?(y=b,D=w):C*=.5)}return _&&(_[0]=g(e,n,a,l,y),_[1]=g(t,i,u,p,y)),o(D)}function F(e,t,n,r,i,o,a,s,u){for(var l=e,c=t,d=0,h=1/u,p=1;p<=u;p++){var f=p*h,m=g(e,n,i,a,f),_=g(t,r,o,s,f),y=m-l,v=_-c;d+=Math.sqrt(y*y+v*v),l=m,c=_}return d}function w(e,t,n,r){var i=1-r;return i*(i*e+2*r*t)+r*r*n}function C(e,t,n,r){return 2*((1-r)*(t-e)+r*(n-t))}function D(e,t,n,r,i){var a=e-2*t+n,s=2*(t-e),u=e-r,l=0;if(p(a)){if(f(s)){var c=-u/s;c>=0&&c<=1&&(i[l++]=c)}}else{var d=s*s-4*a*u;if(p(d)){c=-s/(2*a);c>=0&&c<=1&&(i[l++]=c)}else if(d>0){var h=o(d),g=(c=(-s+h)/(2*a),(-s-h)/(2*a));c>=0&&c<=1&&(i[l++]=c),g>=0&&g<=1&&(i[l++]=g)}}return l}function S(e,t,n){var r=e+n-2*t;return 0===r?.5:(e-t)/r}function k(e,t,n,r,i){var o=(t-e)*r+e,a=(n-t)*r+t,s=(a-o)*r+o;i[0]=e,i[1]=o,i[2]=s,i[3]=s,i[4]=a,i[5]=n}function x(e,t,n,i,a,u,l,p,f){var g,m=.005,_=1/0;c[0]=l,c[1]=p;for(var y=0;y<1;y+=.05){d[0]=w(e,n,a,y),d[1]=w(t,i,u,y);var v=(0,r.oi)(c,d);v<_&&(g=y,_=v)}_=1/0;for(var b=0;b<32;b++){if(m<s)break;var F=g-m,C=g+m;d[0]=w(e,n,a,F),d[1]=w(t,i,u,F);v=(0,r.oi)(d,c);if(F>=0&&v<_)g=F,_=v;else{h[0]=w(e,n,a,C),h[1]=w(t,i,u,C);var D=(0,r.oi)(h,c);C<=1&&D<_?(g=C,_=D):m*=.5}}return f&&(f[0]=w(e,n,a,g),f[1]=w(t,i,u,g)),o(_)}function E(e,t,n,r,i,o,a){for(var s=e,u=t,l=0,c=1/a,d=1;d<=a;d++){var h=d*c,p=w(e,n,i,h),f=w(t,r,o,h),g=p-s,m=f-u;l+=Math.sqrt(g*g+m*m),s=p,u=f}return l}},1312:function(e,t,n){"use strict";n.d(t,{Me:function(){return m},ot:function(){return p},oq:function(){return c},lJ:function(){return l}});var r=n(17948),i=Math.log(2);function o(e,t,n,r,a,s){var u=r+"-"+a,l=e.length;if(s.hasOwnProperty(u))return s[u];if(1===t){var c=Math.round(Math.log((1<<l)-1&~a)/i);return e[n][c]}var d=r|1<<n,h=n+1;while(r&1<<h)h++;for(var p=0,f=0,g=0;f<l;f++){var m=1<<f;m&a||(p+=(g%2?-1:1)*e[n][f]*o(e,t-1,h,d,a|m,s),g++)}return s[u]=p,p}function a(e,t){var n=[[e[0],e[1],1,0,0,0,-t[0]*e[0],-t[0]*e[1]],[0,0,0,e[0],e[1],1,-t[1]*e[0],-t[1]*e[1]],[e[2],e[3],1,0,0,0,-t[2]*e[2],-t[2]*e[3]],[0,0,0,e[2],e[3],1,-t[3]*e[2],-t[3]*e[3]],[e[4],e[5],1,0,0,0,-t[4]*e[4],-t[4]*e[5]],[0,0,0,e[4],e[5],1,-t[5]*e[4],-t[5]*e[5]],[e[6],e[7],1,0,0,0,-t[6]*e[6],-t[6]*e[7]],[0,0,0,e[6],e[7],1,-t[7]*e[6],-t[7]*e[7]]],r={},i=o(n,8,0,0,0,r);if(0!==i){for(var a=[],s=0;s<8;s++)for(var u=0;u<8;u++)null==a[u]&&(a[u]=0),a[u]+=((s+u)%2?-1:1)*o(n,7,0===s?1:0,1<<s,1<<u,r)/i*t[s];return function(e,t,n){var r=t*a[6]+n*a[7]+1;e[0]=(t*a[0]+n*a[1]+a[2])/r,e[1]=(t*a[3]+n*a[4]+a[5])/r}}}var s="___zrEVENTSAVED",u=[];function l(e,t,n,r,i){return c(u,t,r,i,!0)&&c(e,n,u[0],u[1])}function c(e,t,n,i,o){if(t.getBoundingClientRect&&r.A.domSupported&&!p(t)){var a=t[s]||(t[s]={}),u=d(t,a),l=h(u,a,o);if(l)return l(e,n,i),!0}return!1}function d(e,t){var n=t.markers;if(n)return n;n=t.markers=[];for(var r=["left","right"],i=["top","bottom"],o=0;o<4;o++){var a=document.createElement("div"),s=a.style,u=o%2,l=(o>>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",r[u]+":0",i[l]+":0",r[1-u]+":auto",i[1-l]+":auto",""].join("!important;"),e.appendChild(a),n.push(a)}return n}function h(e,t,n){for(var r=n?"invTrans":"trans",i=t[r],o=t.srcCoords,s=[],u=[],l=!0,c=0;c<4;c++){var d=e[c].getBoundingClientRect(),h=2*c,p=d.left,f=d.top;s.push(p,f),l=l&&o&&p===o[h]&&f===o[h+1],u.push(e[c].offsetLeft,e[c].offsetTop)}return l&&i?i:(t.srcCoords=s,t[r]=n?a(u,s):a(s,u))}function p(e){return"CANVAS"===e.nodeName.toUpperCase()}var f=/([&<>"'])/g,g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function m(e){return null==e?"":(e+"").replace(f,(function(e,t){return g[t]}))}},17948:function(e,t){"use strict";var n=function(){function e(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return e}(),r=function(){function e(){this.browser=new n,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow="undefined"!==typeof window}return e}(),i=new r;function o(e,t){var n=t.browser,r=e.match(/Firefox\/([\d.]+)/),i=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),o=e.match(/Edge?\/([\d.]+)/),a=/micromessenger/i.test(e);r&&(n.firefox=!0,n.version=r[1]),i&&(n.ie=!0,n.version=i[1]),o&&(n.edge=!0,n.version=o[1],n.newEdge=+o[1].split(".")[0]>18),a&&(n.weChat=!0),t.svgSupported="undefined"!==typeof SVGRect,t.touchEventsSupported="ontouchstart"in window&&!n.ie&&!n.edge,t.pointerEventsSupported="onpointerdown"in window&&(n.edge||n.ie&&+n.version>=11),t.domSupported="undefined"!==typeof document;var s=document.documentElement.style;t.transform3dSupported=(n.ie&&"transition"in s||n.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||n.ie&&+n.version>=9}"object"===typeof wx&&"function"===typeof wx.getSystemInfoSync?(i.wxa=!0,i.touchEventsSupported=!0):"undefined"===typeof document&&"undefined"!==typeof self?i.worker=!0:"undefined"===typeof navigator||0===navigator.userAgent.indexOf("Node.js")?(i.node=!0,i.svgSupported=!0):o(navigator.userAgent,i),t.A=i},96391:function(e,t,n){"use strict";n.d(t,{W5:function(){return m},Yo:function(){return u},ds:function(){return g},e0:function(){return d},f:function(){return f},mK:function(){return c},q2:function(){return p}});var r=n(17948),i=n(1312),o=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,a=[],s=r.A.browser.firefox&&+r.A.browser.version.split(".")[0]<39;function u(e,t,n,r){return n=n||{},r?l(e,t,n):s&&null!=t.layerX&&t.layerX!==t.offsetX?(n.zrX=t.layerX,n.zrY=t.layerY):null!=t.offsetX?(n.zrX=t.offsetX,n.zrY=t.offsetY):l(e,t,n),n}function l(e,t,n){if(r.A.domSupported&&e.getBoundingClientRect){var o=t.clientX,s=t.clientY;if((0,i.ot)(e)){var u=e.getBoundingClientRect();return n.zrX=o-u.left,void(n.zrY=s-u.top)}if((0,i.oq)(a,e,o,s))return n.zrX=a[0],void(n.zrY=a[1])}n.zrX=n.zrY=0}function c(e){return e||window.event}function d(e,t,n){if(t=c(t),null!=t.zrX)return t;var r=t.type,i=r&&r.indexOf("touch")>=0;if(i){var a="touchend"!==r?t.targetTouches[0]:t.changedTouches[0];a&&u(e,a,t,n)}else{u(e,t,t,n);var s=h(t);t.zrDelta=s?s/120:-(t.detail||0)/3}var l=t.button;return null==t.which&&void 0!==l&&o.test(t.type)&&(t.which=1&l?1:2&l?3:4&l?2:0),t}function h(e){var t=e.wheelDelta;if(t)return t;var n=e.deltaX,r=e.deltaY;if(null==n||null==r)return t;var i=0!==r?Math.abs(r):Math.abs(n),o=r>0?-1:r<0?1:n>0?-1:1;return 3*i*o}function p(e,t,n,r){e.addEventListener(t,n,r)}function f(e,t,n,r){e.removeEventListener(t,n,r)}var g=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0};function m(e){return 2===e.which||3===e.which}},64946:function(e,t,n){"use strict";function r(){return[1,0,0,1,0,0]}function i(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function o(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function a(e,t,n){var r=t[0]*n[0]+t[2]*n[1],i=t[1]*n[0]+t[3]*n[1],o=t[0]*n[2]+t[2]*n[3],a=t[1]*n[2]+t[3]*n[3],s=t[0]*n[4]+t[2]*n[5]+t[4],u=t[1]*n[4]+t[3]*n[5]+t[5];return e[0]=r,e[1]=i,e[2]=o,e[3]=a,e[4]=s,e[5]=u,e}function s(e,t,n){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+n[0],e[5]=t[5]+n[1],e}function u(e,t,n,r){void 0===r&&(r=[0,0]);var i=t[0],o=t[2],a=t[4],s=t[1],u=t[3],l=t[5],c=Math.sin(n),d=Math.cos(n);return e[0]=i*d+s*c,e[1]=-i*c+s*d,e[2]=o*d+u*c,e[3]=-o*c+d*u,e[4]=d*(a-r[0])+c*(l-r[1])+r[0],e[5]=d*(l-r[1])-c*(a-r[0])+r[1],e}function l(e,t,n){var r=n[0],i=n[1];return e[0]=t[0]*r,e[1]=t[1]*i,e[2]=t[2]*r,e[3]=t[3]*i,e[4]=t[4]*r,e[5]=t[5]*i,e}function c(e,t){var n=t[0],r=t[2],i=t[4],o=t[1],a=t[3],s=t[5],u=n*a-o*r;return u?(u=1/u,e[0]=a*u,e[1]=-o*u,e[2]=-r*u,e[3]=n*u,e[4]=(r*s-a*i)*u,e[5]=(o*i-n*s)*u,e):null}function d(e){var t=r();return o(t,e),t}n.d(t,{B8:function(){return c},C:function(){return o},D_:function(){return i},Tl:function(){return s},e$:function(){return u},hs:function(){return l},lK:function(){return a},o8:function(){return d},vt:function(){return r}})},33320:function(e,t,n){"use strict";n.d(t,{OH:function(){return o},gI:function(){return r},yh:function(){return d},zs:function(){return i}});var r=12,i="sans-serif",o=r+"px "+i,a=20,s=100,u="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function l(e){var t={};if("undefined"===typeof JSON)return t;for(var n=0;n<e.length;n++){var r=String.fromCharCode(n+32),i=(e.charCodeAt(n)-a)/s;t[r]=i}return t}var c=l(u),d={createCanvas:function(){return"undefined"!==typeof document&&document.createElement("canvas")},measureText:function(){var e,t;return function(n,i){if(!e){var a=d.createCanvas();e=a&&a.getContext("2d")}if(e)return t!==i&&(t=e.font=i||o),e.measureText(n);n=n||"",i=i||o;var s=/((?:\d+)?\.?\d*)px/.exec(i),u=s&&+s[1]||r,l=0;if(i.indexOf("mono")>=0)l=u*n.length;else for(var h=0;h<n.length;h++){var p=c[n[h]];l+=null==p?u:p*u}return{width:l}}}(),loadImage:function(e,t,n){var r=new Image;return r.onload=t,r.onerror=n,r.src=e,r}}},42665:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=32,i=7;function o(e){var t=0;while(e>=r)t|=1&e,e>>=1;return e+t}function a(e,t,n,r){var i=t+1;if(i===n)return 1;if(r(e[i++],e[t])<0){while(i<n&&r(e[i],e[i-1])<0)i++;s(e,t,i)}else while(i<n&&r(e[i],e[i-1])>=0)i++;return i-t}function s(e,t,n){n--;while(t<n){var r=e[t];e[t++]=e[n],e[n--]=r}}function u(e,t,n,r,i){for(r===t&&r++;r<n;r++){var o,a=e[r],s=t,u=r;while(s<u)o=s+u>>>1,i(a,e[o])<0?u=o:s=o+1;var l=r-s;switch(l){case 3:e[s+3]=e[s+2];case 2:e[s+2]=e[s+1];case 1:e[s+1]=e[s];break;default:while(l>0)e[s+l]=e[s+l-1],l--}e[s]=a}}function l(e,t,n,r,i,o){var a=0,s=0,u=1;if(o(e,t[n+i])>0){s=r-i;while(u<s&&o(e,t[n+i+u])>0)a=u,u=1+(u<<1),u<=0&&(u=s);u>s&&(u=s),a+=i,u+=i}else{s=i+1;while(u<s&&o(e,t[n+i-u])<=0)a=u,u=1+(u<<1),u<=0&&(u=s);u>s&&(u=s);var l=a;a=i-u,u=i-l}a++;while(a<u){var c=a+(u-a>>>1);o(e,t[n+c])>0?a=c+1:u=c}return u}function c(e,t,n,r,i,o){var a=0,s=0,u=1;if(o(e,t[n+i])<0){s=i+1;while(u<s&&o(e,t[n+i-u])<0)a=u,u=1+(u<<1),u<=0&&(u=s);u>s&&(u=s);var l=a;a=i-u,u=i-l}else{s=r-i;while(u<s&&o(e,t[n+i+u])>=0)a=u,u=1+(u<<1),u<=0&&(u=s);u>s&&(u=s),a+=i,u+=i}a++;while(a<u){var c=a+(u-a>>>1);o(e,t[n+c])<0?u=c:a=c+1}return u}function d(e,t){var n,r,o=i,a=0,s=[];function u(e,t){n[a]=e,r[a]=t,a+=1}function d(){while(a>1){var e=a-2;if(e>=1&&r[e-1]<=r[e]+r[e+1]||e>=2&&r[e-2]<=r[e]+r[e-1])r[e-1]<r[e+1]&&e--;else if(r[e]>r[e+1])break;p(e)}}function h(){while(a>1){var e=a-2;e>0&&r[e-1]<r[e+1]&&e--,p(e)}}function p(i){var o=n[i],s=r[i],u=n[i+1],d=r[i+1];r[i]=s+d,i===a-3&&(n[i+1]=n[i+2],r[i+1]=r[i+2]),a--;var h=c(e[u],e,o,s,0,t);o+=h,s-=h,0!==s&&(d=l(e[o+s-1],e,u,d,d-1,t),0!==d&&(s<=d?f(o,s,u,d):g(o,s,u,d)))}function f(n,r,a,u){var d=0;for(d=0;d<r;d++)s[d]=e[n+d];var h=0,p=a,f=n;if(e[f++]=e[p++],0!==--u)if(1!==r){var g,m,_,y=o;while(1){g=0,m=0,_=!1;do{if(t(e[p],s[h])<0){if(e[f++]=e[p++],m++,g=0,0===--u){_=!0;break}}else if(e[f++]=s[h++],g++,m=0,1===--r){_=!0;break}}while((g|m)<y);if(_)break;do{if(g=c(e[p],s,h,r,0,t),0!==g){for(d=0;d<g;d++)e[f+d]=s[h+d];if(f+=g,h+=g,r-=g,r<=1){_=!0;break}}if(e[f++]=e[p++],0===--u){_=!0;break}if(m=l(s[h],e,p,u,0,t),0!==m){for(d=0;d<m;d++)e[f+d]=e[p+d];if(f+=m,p+=m,u-=m,0===u){_=!0;break}}if(e[f++]=s[h++],1===--r){_=!0;break}y--}while(g>=i||m>=i);if(_)break;y<0&&(y=0),y+=2}if(o=y,o<1&&(o=1),1===r){for(d=0;d<u;d++)e[f+d]=e[p+d];e[f+u]=s[h]}else{if(0===r)throw new Error;for(d=0;d<r;d++)e[f+d]=s[h+d]}}else{for(d=0;d<u;d++)e[f+d]=e[p+d];e[f+u]=s[h]}else for(d=0;d<r;d++)e[f+d]=s[h+d]}function g(n,r,a,u){var d=0;for(d=0;d<u;d++)s[d]=e[a+d];var h=n+r-1,p=u-1,f=a+u-1,g=0,m=0;if(e[f--]=e[h--],0!==--r)if(1!==u){var _=o;while(1){var y=0,v=0,b=!1;do{if(t(s[p],e[h])<0){if(e[f--]=e[h--],y++,v=0,0===--r){b=!0;break}}else if(e[f--]=s[p--],v++,y=0,1===--u){b=!0;break}}while((y|v)<_);if(b)break;do{if(y=r-c(s[p],e,n,r,r-1,t),0!==y){for(f-=y,h-=y,r-=y,m=f+1,g=h+1,d=y-1;d>=0;d--)e[m+d]=e[g+d];if(0===r){b=!0;break}}if(e[f--]=s[p--],1===--u){b=!0;break}if(v=u-l(e[h],s,0,u,u-1,t),0!==v){for(f-=v,p-=v,u-=v,m=f+1,g=p+1,d=0;d<v;d++)e[m+d]=s[g+d];if(u<=1){b=!0;break}}if(e[f--]=e[h--],0===--r){b=!0;break}_--}while(y>=i||v>=i);if(b)break;_<0&&(_=0),_+=2}if(o=_,o<1&&(o=1),1===u){for(f-=r,h-=r,m=f+1,g=h+1,d=r-1;d>=0;d--)e[m+d]=e[g+d];e[f]=s[p]}else{if(0===u)throw new Error;for(g=f-(u-1),d=0;d<u;d++)e[g+d]=s[d]}}else{for(f-=r,h-=r,m=f+1,g=h+1,d=r-1;d>=0;d--)e[m+d]=e[g+d];e[f]=s[p]}else for(g=f-(u-1),d=0;d<u;d++)e[g+d]=s[d]}return n=[],r=[],{mergeRuns:d,forceMergeRuns:h,pushRun:u}}function h(e,t,n,i){n||(n=0),i||(i=e.length);var s=i-n;if(!(s<2)){var l=0;if(s<r)return l=a(e,n,i,t),void u(e,n,i,n+l,t);var c=d(e,t),h=o(s);do{if(l=a(e,n,i,t),l<h){var p=s;p>h&&(p=h),u(e,n,n+p,n+l,t),l=p}c.pushRun(n,l),c.mergeRuns(),s-=l,n+=l}while(0!==s);c.forceMergeRuns()}}},5179:function(e,t,n){"use strict";n.d(t,{$3:function(){return pe},B:function(){return D},Bq:function(){return te},C7:function(){return q},En:function(){return re},Et:function(){return H},Gv:function(){return G},HE:function(){return z},HP:function(){return O},I6:function(){return M},Je:function(){return X},Kg:function(){return B},Lh:function(){return j},NT:function(){return w},Os:function(){return m},QX:function(){return $},TS:function(){return A},Tj:function(){return E},Tn:function(){return N},Um:function(){return b},WV:function(){return J},X$:function(){return F},Xj:function(){return k},Yp:function(){return K},__:function(){return x},bZ:function(){return Q},cF:function(){return P},co:function(){return S},cy:function(){return I},di:function(){return Z},ed:function(){return de},gd:function(){return U},h1:function(){return v},iq:function(){return he},iu:function(){return Y},lI:function(){return ge},lQ:function(){return fe},n_:function(){return W},nt:function(){return le},o8:function(){return y},oI:function(){return R},pb:function(){return T},qh:function(){return C},vA:function(){return ee},vV:function(){return _},yB:function(){return ce}});var r=n(33320),i=A(["Function","RegExp","Date","Error","CanvasGradient","CanvasPattern","Image","Canvas"],(function(e,t){return e["[object "+t+"]"]=!0,e}),{}),o=A(["Int8","Uint8","Uint8Clamped","Int16","Uint16","Int32","Uint32","Float32","Float64"],(function(e,t){return e["[object "+t+"Array]"]=!0,e}),{}),a=Object.prototype.toString,s=Array.prototype,u=s.forEach,l=s.filter,c=s.slice,d=s.map,h=function(){}.constructor,p=h?h.prototype:null,f="__proto__",g=2311;function m(){return g++}function _(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];"undefined"!==typeof console&&console.error.apply(console,e)}function y(e){if(null==e||"object"!==typeof e)return e;var t=e,n=a.call(e);if("[object Array]"===n){if(!ie(e)){t=[];for(var r=0,s=e.length;r<s;r++)t[r]=y(e[r])}}else if(o[n]){if(!ie(e)){var u=e.constructor;if(u.from)t=u.from(e);else{t=new u(e.length);for(r=0,s=e.length;r<s;r++)t[r]=e[r]}}}else if(!i[n]&&!ie(e)&&!W(e))for(var l in t={},e)e.hasOwnProperty(l)&&l!==f&&(t[l]=y(e[l]));return t}function v(e,t,n){if(!G(t)||!G(e))return n?y(t):e;for(var r in t)if(t.hasOwnProperty(r)&&r!==f){var i=e[r],o=t[r];!G(o)||!G(i)||I(o)||I(i)||W(o)||W(i)||V(o)||V(i)||ie(o)||ie(i)?!n&&r in e||(e[r]=y(t[r])):v(i,o,n)}return e}function b(e,t){for(var n=e[0],r=1,i=e.length;r<i;r++)n=v(n,e[r],t);return n}function F(e,t){if(Object.assign)Object.assign(e,t);else for(var n in t)t.hasOwnProperty(n)&&n!==f&&(e[n]=t[n]);return e}function w(e,t,n){for(var r=O(t),i=0;i<r.length;i++){var o=r[i];(n?null!=t[o]:null==e[o])&&(e[o]=t[o])}return e}r.yh.createCanvas;function C(e,t){if(e){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n}return-1}function D(e,t){var n=e.prototype;function r(){}for(var i in r.prototype=t.prototype,e.prototype=new r,n)n.hasOwnProperty(i)&&(e.prototype[i]=n[i]);e.prototype.constructor=e,e.superClass=t}function S(e,t,n){if(e="prototype"in e?e.prototype:e,t="prototype"in t?t.prototype:t,Object.getOwnPropertyNames)for(var r=Object.getOwnPropertyNames(t),i=0;i<r.length;i++){var o=r[i];"constructor"!==o&&(n?null!=t[o]:null==e[o])&&(e[o]=t[o])}else w(e,t,n)}function k(e){return!!e&&("string"!==typeof e&&"number"===typeof e.length)}function x(e,t,n){if(e&&t)if(e.forEach&&e.forEach===u)e.forEach(t,n);else if(e.length===+e.length)for(var r=0,i=e.length;r<i;r++)t.call(n,e[r],r,e);else for(var o in e)e.hasOwnProperty(o)&&t.call(n,e[o],o,e)}function E(e,t,n){if(!e)return[];if(!t)return Z(e);if(e.map&&e.map===d)return e.map(t,n);for(var r=[],i=0,o=e.length;i<o;i++)r.push(t.call(n,e[i],i,e));return r}function A(e,t,n,r){if(e&&t){for(var i=0,o=e.length;i<o;i++)n=t.call(r,n,e[i],i,e);return n}}function T(e,t,n){if(!e)return[];if(!t)return Z(e);if(e.filter&&e.filter===l)return e.filter(t,n);for(var r=[],i=0,o=e.length;i<o;i++)t.call(n,e[i],i,e)&&r.push(e[i]);return r}function M(e,t,n){if(e&&t)for(var r=0,i=e.length;r<i;r++)if(t.call(n,e[r],r,e))return e[r]}function O(e){if(!e)return[];if(Object.keys)return Object.keys(e);var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}function L(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return function(){return e.apply(t,n.concat(c.call(arguments)))}}var R=p&&N(p.bind)?p.call.bind(p.bind):L;function P(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){return e.apply(this,t.concat(c.call(arguments)))}}function I(e){return Array.isArray?Array.isArray(e):"[object Array]"===a.call(e)}function N(e){return"function"===typeof e}function B(e){return"string"===typeof e}function j(e){return"[object String]"===a.call(e)}function H(e){return"number"===typeof e}function G(e){var t=typeof e;return"function"===t||!!e&&"object"===t}function V(e){return!!i[a.call(e)]}function Y(e){return!!o[a.call(e)]}function W(e){return"object"===typeof e&&"number"===typeof e.nodeType&&"object"===typeof e.ownerDocument}function q(e){return null!=e.colorStops}function z(e){return null!=e.image}function U(e){return"[object RegExp]"===a.call(e)}function K(e){return e!==e}function X(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0,r=e.length;n<r;n++)if(null!=e[n])return e[n]}function Q(e,t){return null!=e?e:t}function J(e,t,n){return null!=e?e:null!=t?t:n}function Z(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return c.apply(e,t)}function $(e){if("number"===typeof e)return[e,e,e,e];var t=e.length;return 2===t?[e[0],e[1],e[0],e[1]]:3===t?[e[0],e[1],e[2],e[1]]:e}function ee(e,t){if(!e)throw new Error(t)}function te(e){return null==e?null:"function"===typeof e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var ne="__ec_primitive__";function re(e){e[ne]=!0}function ie(e){return e[ne]}var oe=function(){function e(){this.data={}}return e.prototype["delete"]=function(e){var t=this.has(e);return t&&delete this.data[e],t},e.prototype.has=function(e){return this.data.hasOwnProperty(e)},e.prototype.get=function(e){return this.data[e]},e.prototype.set=function(e,t){return this.data[e]=t,this},e.prototype.keys=function(){return O(this.data)},e.prototype.forEach=function(e){var t=this.data;for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)},e}(),ae="function"===typeof Map;function se(){return ae?new Map:new oe}var ue=function(){function e(t){var n=I(t);this.data=se();var r=this;function i(e,t){n?r.set(e,t):r.set(t,e)}t instanceof e?t.each(i):t&&x(t,i)}return e.prototype.hasKey=function(e){return this.data.has(e)},e.prototype.get=function(e){return this.data.get(e)},e.prototype.set=function(e,t){return this.data.set(e,t),t},e.prototype.each=function(e,t){this.data.forEach((function(n,r){e.call(t,n,r)}))},e.prototype.keys=function(){var e=this.data.keys();return ae?Array.from(e):e},e.prototype.removeKey=function(e){this.data["delete"](e)},e}();function le(e){return new ue(e)}function ce(e,t){for(var n=new e.constructor(e.length+t.length),r=0;r<e.length;r++)n[r]=e[r];var i=e.length;for(r=0;r<t.length;r++)n[r+i]=t[r];return n}function de(e,t){var n;if(Object.create)n=Object.create(e);else{var r=function(){};r.prototype=e,n=new r}return t&&F(n,t),n}function he(e){var t=e.style;t.webkitUserSelect="none",t.userSelect="none",t.webkitTapHighlightColor="rgba(0,0,0,0)",t["-webkit-touch-callout"]="none"}function pe(e,t){return e.hasOwnProperty(t)}function fe(){}var ge=180/Math.PI},41548:function(e,t,n){"use strict";function r(e,t){return null==e&&(e=0),null==t&&(t=0),[e,t]}function i(e,t){return e[0]=t[0],e[1]=t[1],e}function o(e){return[e[0],e[1]]}function a(e,t,n){return e[0]=t,e[1]=n,e}function s(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e}function u(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e}function l(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e}function c(e){return Math.sqrt(d(e))}n.d(t,{C:function(){return i},Cc:function(){return y},Il:function(){return c},Io:function(){return f},Ln:function(){return u},NW:function(){return v},S8:function(){return p},T9:function(){return F},WQ:function(){return s},hZ:function(){return a},hs:function(){return h},jb:function(){return l},jk:function(){return b},o8:function(){return o},oi:function(){return _},vt:function(){return r},xg:function(){return g}});function d(e){return e[0]*e[0]+e[1]*e[1]}function h(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e}function p(e,t){var n=c(t);return 0===n?(e[0]=0,e[1]=0):(e[0]=t[0]/n,e[1]=t[1]/n),e}function f(e,t){return Math.sqrt((e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1]))}var g=f;function m(e,t){return(e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1])}var _=m;function y(e,t,n,r){return e[0]=t[0]+r*(n[0]-t[0]),e[1]=t[1]+r*(n[1]-t[1]),e}function v(e,t,n){var r=t[0],i=t[1];return e[0]=n[0]*r+n[2]*i+n[4],e[1]=n[1]*r+n[3]*i+n[5],e}function b(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e}function F(e,t,n){return e[0]=Math.max(t[0],n[0]),e[1]=Math.max(t[1],n[1]),e}},93788:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="compound",t}return(0,r.C6)(t,e),t.prototype._updatePathDirty=function(){for(var e=this.shape.paths,t=this.shapeChanged(),n=0;n<e.length;n++)t=t||e[n].shapeChanged();t&&this.dirtyShape()},t.prototype.beforeBrush=function(){this._updatePathDirty();for(var e=this.shape.paths||[],t=this.getGlobalScale(),n=0;n<e.length;n++)e[n].path||e[n].createPathProxy(),e[n].path.setScale(t[0],t[1],e[n].segmentIgnoreThreshold)},t.prototype.buildPath=function(e,t){for(var n=t.paths||[],r=0;r<n.length;r++)n[r].buildPath(e,n[r].shape,!0)},t.prototype.afterBrush=function(){for(var e=this.shape.paths||[],t=0;t<e.length;t++)e[t].pathUpdated()},t.prototype.getBoundingRect=function(){return this._updatePathDirty.call(this),i.Ay.prototype.getBoundingRect.call(this)},t}(i.Ay);t.A=o},93042:function(e,t,n){"use strict";n.d(t,{oN:function(){return l},sW:function(){return c}});var r=n(2492),i=n(71895),o=n(27753),a=n(5179),s=n(60913),u="__zr_style_"+Math.round(10*Math.random()),l={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},c={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};l[u]=!0;var d=["z","z2","invisible"],h=["invisible"],p=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype._init=function(t){for(var n=(0,a.HP)(t),r=0;r<n.length;r++){var i=n[r];"style"===i?this.useStyle(t[i]):e.prototype.attrKV.call(this,i,t[i])}this.style||this.useStyle({})},t.prototype.beforeBrush=function(){},t.prototype.afterBrush=function(){},t.prototype.innerBeforeBrush=function(){},t.prototype.innerAfterBrush=function(){},t.prototype.shouldBePainted=function(e,t,n,r){var i=this.transform;if(this.ignore||this.invisible||0===this.style.opacity||this.culling&&m(this,e,t)||i&&!i[0]&&!i[3])return!1;if(n&&this.__clipPaths)for(var o=0;o<this.__clipPaths.length;++o)if(this.__clipPaths[o].isZeroArea())return!1;if(r&&this.parent){var a=this.parent;while(a){if(a.ignore)return!1;a=a.parent}}return!0},t.prototype.contain=function(e,t){return this.rectContain(e,t)},t.prototype.traverse=function(e,t){e.call(t,this)},t.prototype.rectContain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect();return r.contain(n[0],n[1])},t.prototype.getPaintRect=function(){var e=this._paintRect;if(!this._paintRect||this.__dirty){var t=this.transform,n=this.getBoundingRect(),r=this.style,i=r.shadowBlur||0,a=r.shadowOffsetX||0,s=r.shadowOffsetY||0;e=this._paintRect||(this._paintRect=new o.A(0,0,0,0)),t?o.A.applyTransform(e,n,t):e.copy(n),(i||a||s)&&(e.width+=2*i+Math.abs(a),e.height+=2*i+Math.abs(s),e.x=Math.min(e.x,e.x+a-i),e.y=Math.min(e.y,e.y+s-i));var u=this.dirtyRectTolerance;e.isZero()||(e.x=Math.floor(e.x-u),e.y=Math.floor(e.y-u),e.width=Math.ceil(e.width+1+2*u),e.height=Math.ceil(e.height+1+2*u))}return e},t.prototype.setPrevPaintRect=function(e){e?(this._prevPaintRect=this._prevPaintRect||new o.A(0,0,0,0),this._prevPaintRect.copy(e)):this._prevPaintRect=null},t.prototype.getPrevPaintRect=function(){return this._prevPaintRect},t.prototype.animateStyle=function(e){return this.animate("style",e)},t.prototype.updateDuringAnimation=function(e){"style"===e?this.dirtyStyle():this.markRedraw()},t.prototype.attrKV=function(t,n){"style"!==t?e.prototype.attrKV.call(this,t,n):this.style?this.setStyle(n):this.useStyle(n)},t.prototype.setStyle=function(e,t){return"string"===typeof e?this.style[e]=t:(0,a.X$)(this.style,e),this.dirtyStyle(),this},t.prototype.dirtyStyle=function(e){e||this.markRedraw(),this.__dirty|=s.pO,this._rect&&(this._rect=null)},t.prototype.dirty=function(){this.dirtyStyle()},t.prototype.styleChanged=function(){return!!(this.__dirty&s.pO)},t.prototype.styleUpdated=function(){this.__dirty&=~s.pO},t.prototype.createStyle=function(e){return(0,a.ed)(l,e)},t.prototype.useStyle=function(e){e[u]||(e=this.createStyle(e)),this.__inHover?this.__hoverStyle=e:this.style=e,this.dirtyStyle()},t.prototype.isStyleObject=function(e){return e[u]},t.prototype._innerSaveToNormal=function(t){e.prototype._innerSaveToNormal.call(this,t);var n=this._normalState;t.style&&!n.style&&(n.style=this._mergeStyle(this.createStyle(),this.style)),this._savePrimaryToNormal(t,n,d)},t.prototype._applyStateObj=function(t,n,r,i,o,s){e.prototype._applyStateObj.call(this,t,n,r,i,o,s);var u,l=!(n&&i);if(n&&n.style?o?i?u=n.style:(u=this._mergeStyle(this.createStyle(),r.style),this._mergeStyle(u,n.style)):(u=this._mergeStyle(this.createStyle(),i?this.style:r.style),this._mergeStyle(u,n.style)):l&&(u=r.style),u)if(o){var c=this.style;if(this.style=this.createStyle(l?{}:c),l)for(var p=(0,a.HP)(c),f=0;f<p.length;f++){var g=p[f];g in u&&(u[g]=u[g],this.style[g]=c[g])}var m=(0,a.HP)(u);for(f=0;f<m.length;f++){g=m[f];this.style[g]=this.style[g]}this._transitionState(t,{style:u},s,this.getAnimationStyleProps())}else this.useStyle(u);var _=this.__inHover?h:d;for(f=0;f<_.length;f++){g=_[f];n&&null!=n[g]?this[g]=n[g]:l&&null!=r[g]&&(this[g]=r[g])}},t.prototype._mergeStates=function(t){for(var n,r=e.prototype._mergeStates.call(this,t),i=0;i<t.length;i++){var o=t[i];o.style&&(n=n||{},this._mergeStyle(n,o.style))}return n&&(r.style=n),r},t.prototype._mergeStyle=function(e,t){return(0,a.X$)(e,t),e},t.prototype.getAnimationStyleProps=function(){return c},t.initDefaultProps=function(){var e=t.prototype;e.type="displayable",e.invisible=!1,e.z=0,e.z2=0,e.zlevel=0,e.culling=!1,e.cursor="pointer",e.rectHover=!1,e.incremental=!1,e._rect=null,e.dirtyRectTolerance=0,e.__dirty=s.M|s.pO}(),t}(i.A),f=new o.A(0,0,0,0),g=new o.A(0,0,0,0);function m(e,t,n){return f.copy(e.getBoundingRect()),e.transform&&f.applyTransform(e.transform),g.width=t,g.height=n,!f.intersect(g)}t.Ay=p},28562:function(e,t){"use strict";var n=function(){function e(e){this.colorStops=e||[]}return e.prototype.addColorStop=function(e,t){this.colorStops.push({offset:e,color:t})},e}();t.A=n},98527:function(e,t,n){"use strict";var r=n(2492),i=n(5179),o=n(71895),a=n(27753),s=function(e){function t(t){var n=e.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(t),n}return(0,r.C6)(t,e),t.prototype.childrenRef=function(){return this._children},t.prototype.children=function(){return this._children.slice()},t.prototype.childAt=function(e){return this._children[e]},t.prototype.childOfName=function(e){for(var t=this._children,n=0;n<t.length;n++)if(t[n].name===e)return t[n]},t.prototype.childCount=function(){return this._children.length},t.prototype.add=function(e){return e&&e!==this&&e.parent!==this&&(this._children.push(e),this._doAdd(e)),this},t.prototype.addBefore=function(e,t){if(e&&e!==this&&e.parent!==this&&t&&t.parent===this){var n=this._children,r=n.indexOf(t);r>=0&&(n.splice(r,0,e),this._doAdd(e))}return this},t.prototype.replace=function(e,t){var n=i.qh(this._children,e);return n>=0&&this.replaceAt(t,n),this},t.prototype.replaceAt=function(e,t){var n=this._children,r=n[t];if(e&&e!==this&&e.parent!==this&&e!==r){n[t]=e,r.parent=null;var i=this.__zr;i&&r.removeSelfFromZr(i),this._doAdd(e)}return this},t.prototype._doAdd=function(e){e.parent&&e.parent.remove(e),e.parent=this;var t=this.__zr;t&&t!==e.__zr&&e.addSelfToZr(t),t&&t.refresh()},t.prototype.remove=function(e){var t=this.__zr,n=this._children,r=i.qh(n,e);return r<0||(n.splice(r,1),e.parent=null,t&&e.removeSelfFromZr(t),t&&t.refresh()),this},t.prototype.removeAll=function(){for(var e=this._children,t=this.__zr,n=0;n<e.length;n++){var r=e[n];t&&r.removeSelfFromZr(t),r.parent=null}return e.length=0,this},t.prototype.eachChild=function(e,t){for(var n=this._children,r=0;r<n.length;r++){var i=n[r];e.call(t,i,r)}return this},t.prototype.traverse=function(e,t){for(var n=0;n<this._children.length;n++){var r=this._children[n],i=e.call(t,r);r.isGroup&&!i&&r.traverse(e,t)}return this},t.prototype.addSelfToZr=function(t){e.prototype.addSelfToZr.call(this,t);for(var n=0;n<this._children.length;n++){var r=this._children[n];r.addSelfToZr(t)}},t.prototype.removeSelfFromZr=function(t){e.prototype.removeSelfFromZr.call(this,t);for(var n=0;n<this._children.length;n++){var r=this._children[n];r.removeSelfFromZr(t)}},t.prototype.getBoundingRect=function(e){for(var t=new a.A(0,0,0,0),n=e||this._children,r=[],i=null,o=0;o<n.length;o++){var s=n[o];if(!s.ignore&&!s.invisible){var u=s.getBoundingRect(),l=s.getLocalTransform(r);l?(a.A.applyTransform(t,u,l),i=i||t.clone(),i.union(t)):(i=i||u.clone(),i.union(u))}}return i||t},t}(o.A);s.prototype.type="group",t.A=s},56809:function(e,t,n){"use strict";var r=n(2492),i=n(93042),o=n(27753),a=n(5179),s=(0,a.NT)({x:0,y:0},i.oN),u={style:(0,a.NT)({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},i.sW.style)};function l(e){return!!(e&&"string"!==typeof e&&e.width&&e.height)}var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.createStyle=function(e){return(0,a.ed)(s,e)},t.prototype._getSize=function(e){var t=this.style,n=t[e];if(null!=n)return n;var r=l(t.image)?t.image:this.__image;if(!r)return 0;var i="width"===e?"height":"width",o=t[i];return null==o?r[e]:r[e]/r[i]*o},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return u},t.prototype.getBoundingRect=function(){var e=this.style;return this._rect||(this._rect=new o.A(e.x||0,e.y||0,this.getWidth(),this.getHeight())),this._rect},t}(i.Ay);c.prototype.type="image",t.Ay=c},24779:function(e,t,n){"use strict";var r=n(2492),i=n(28562),o=function(e){function t(t,n,r,i,o,a){var s=e.call(this,o)||this;return s.x=null==t?0:t,s.y=null==n?0:n,s.x2=null==r?1:r,s.y2=null==i?0:i,s.type="linear",s.global=a||!1,s}return(0,r.C6)(t,e),t}(i.A);t.A=o},6107:function(e,t,n){"use strict";n.d(t,{MW:function(){return O},Ay:function(){return I}});var r=n(2492),i=n(93042),o=n(82146),a=n(69004),s=n(19008);function u(e,t,n,r,i,o,a,u,l,c,d){if(0===l)return!1;var h=l;if(d>t+h&&d>r+h&&d>o+h&&d>u+h||d<t-h&&d<r-h&&d<o-h&&d<u-h||c>e+h&&c>n+h&&c>i+h&&c>a+h||c<e-h&&c<n-h&&c<i-h&&c<a-h)return!1;var p=s.Et(e,t,n,r,i,o,a,u,c,d,null);return p<=h/2}var l=n(10282),c=n(12186),d=2*Math.PI;function h(e,t,n,r,i,o,a,s,u){if(0===a)return!1;var l=a;s-=e,u-=t;var h=Math.sqrt(s*s+u*u);if(h-l>n||h+l<n)return!1;if(Math.abs(r-i)%d<1e-4)return!0;if(o){var p=r;r=(0,c.n)(i),i=(0,c.n)(p)}else r=(0,c.n)(r),i=(0,c.n)(i);r>i&&(i+=d);var f=Math.atan2(u,s);return f<0&&(f+=d),f>=r&&f<=i||f+d>=r&&f+d<=i}var p=n(73560),f=o.A.CMD,g=2*Math.PI,m=1e-4;function _(e,t){return Math.abs(e-t)<m}var y=[-1,-1,-1],v=[-1,-1];function b(){var e=v[0];v[0]=v[1],v[1]=e}function F(e,t,n,r,i,o,a,u,l,c){if(c>t&&c>r&&c>o&&c>u||c<t&&c<r&&c<o&&c<u)return 0;var d=s._E(t,r,o,u,c,y);if(0===d)return 0;for(var h=0,p=-1,f=void 0,g=void 0,m=0;m<d;m++){var _=y[m],F=0===_||1===_?.5:1,w=s.Yb(e,n,i,a,_);w<l||(p<0&&(p=s.lX(t,r,o,u,v),v[1]<v[0]&&p>1&&b(),f=s.Yb(t,r,o,u,v[0]),p>1&&(g=s.Yb(t,r,o,u,v[1]))),2===p?_<v[0]?h+=f<t?F:-F:_<v[1]?h+=g<f?F:-F:h+=u<g?F:-F:_<v[0]?h+=f<t?F:-F:h+=u<f?F:-F)}return h}function w(e,t,n,r,i,o,a,u){if(u>t&&u>r&&u>o||u<t&&u<r&&u<o)return 0;var l=s.qY(t,r,o,u,y);if(0===l)return 0;var c=s.gC(t,r,o);if(c>=0&&c<=1){for(var d=0,h=s.k3(t,r,o,c),p=0;p<l;p++){var f=0===y[p]||1===y[p]?.5:1,g=s.k3(e,n,i,y[p]);g<a||(y[p]<c?d+=h<t?f:-f:d+=o<h?f:-f)}return d}f=0===y[0]||1===y[0]?.5:1,g=s.k3(e,n,i,y[0]);return g<a?0:o<t?f:-f}function C(e,t,n,r,i,o,a,s){if(s-=t,s>n||s<-n)return 0;var u=Math.sqrt(n*n-s*s);y[0]=-u,y[1]=u;var l=Math.abs(r-i);if(l<1e-4)return 0;if(l>=g-1e-4){r=0,i=g;var c=o?1:-1;return a>=y[0]+e&&a<=y[1]+e?c:0}if(r>i){var d=r;r=i,i=d}r<0&&(r+=g,i+=g);for(var h=0,p=0;p<2;p++){var f=y[p];if(f+e>a){var m=Math.atan2(s,f);c=o?1:-1;m<0&&(m=g+m),(m>=r&&m<=i||m+g>=r&&m+g<=i)&&(m>Math.PI/2&&m<1.5*Math.PI&&(c=-c),h+=c)}}return h}function D(e,t,n,r,i){for(var o,s,c=e.data,d=e.len(),g=0,m=0,y=0,v=0,b=0,D=0;D<d;){var S=c[D++],k=1===D;switch(S===f.M&&D>1&&(n||(g+=(0,p.A)(m,y,v,b,r,i))),k&&(m=c[D],y=c[D+1],v=m,b=y),S){case f.M:v=c[D++],b=c[D++],m=v,y=b;break;case f.L:if(n){if(a.l(m,y,c[D],c[D+1],t,r,i))return!0}else g+=(0,p.A)(m,y,c[D],c[D+1],r,i)||0;m=c[D++],y=c[D++];break;case f.C:if(n){if(u(m,y,c[D++],c[D++],c[D++],c[D++],c[D],c[D+1],t,r,i))return!0}else g+=F(m,y,c[D++],c[D++],c[D++],c[D++],c[D],c[D+1],r,i)||0;m=c[D++],y=c[D++];break;case f.Q:if(n){if(l.l(m,y,c[D++],c[D++],c[D],c[D+1],t,r,i))return!0}else g+=w(m,y,c[D++],c[D++],c[D],c[D+1],r,i)||0;m=c[D++],y=c[D++];break;case f.A:var x=c[D++],E=c[D++],A=c[D++],T=c[D++],M=c[D++],O=c[D++];D+=1;var L=!!(1-c[D++]);o=Math.cos(M)*A+x,s=Math.sin(M)*T+E,k?(v=o,b=s):g+=(0,p.A)(m,y,o,s,r,i);var R=(r-x)*T/A+x;if(n){if(h(x,E,T,M,M+O,L,t,R,i))return!0}else g+=C(x,E,T,M,M+O,L,R,i);m=Math.cos(M+O)*A+x,y=Math.sin(M+O)*T+E;break;case f.R:v=m=c[D++],b=y=c[D++];var P=c[D++],I=c[D++];if(o=v+P,s=b+I,n){if(a.l(v,b,o,b,t,r,i)||a.l(o,b,o,s,t,r,i)||a.l(o,s,v,s,t,r,i)||a.l(v,s,v,b,t,r,i))return!0}else g+=(0,p.A)(o,b,o,s,r,i),g+=(0,p.A)(v,s,v,b,r,i);break;case f.Z:if(n){if(a.l(m,y,v,b,t,r,i))return!0}else g+=(0,p.A)(m,y,v,b,r,i);m=v,y=b;break}}return n||_(y,b)||(g+=(0,p.A)(m,y,v,b,r,i)||0),0!==g}function S(e,t,n){return D(e,0,!1,t,n)}function k(e,t,n,r){return D(e,t,!0,n,r)}var x=n(5179),E=n(97273),A=n(77849),T=n(60913),M=n(58683),O=(0,x.NT)({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},i.oN),L={style:(0,x.NT)({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},i.sW.style)},R=M.Wx.concat(["invisible","culling","z","z2","zlevel","parent"]),P=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.update=function(){var n=this;e.prototype.update.call(this);var r=this.style;if(r.decal){var i=this._decalEl=this._decalEl||new t;i.buildPath===t.prototype.buildPath&&(i.buildPath=function(e){n.buildPath(e,n.shape)}),i.silent=!0;var o=i.style;for(var a in r)o[a]!==r[a]&&(o[a]=r[a]);o.fill=r.fill?r.decal:null,o.decal=null,o.shadowColor=null,r.strokeFirst&&(o.stroke=null);for(var s=0;s<R.length;++s)i[R[s]]=this[R[s]];i.__dirty|=T.M}else this._decalEl&&(this._decalEl=null)},t.prototype.getDecalElement=function(){return this._decalEl},t.prototype._init=function(t){var n=(0,x.HP)(t);this.shape=this.getDefaultShape();var r=this.getDefaultStyle();r&&this.useStyle(r);for(var i=0;i<n.length;i++){var o=n[i],a=t[o];"style"===o?this.style?(0,x.X$)(this.style,a):this.useStyle(a):"shape"===o?(0,x.X$)(this.shape,a):e.prototype.attrKV.call(this,o,a)}this.style||this.useStyle({})},t.prototype.getDefaultStyle=function(){return null},t.prototype.getDefaultShape=function(){return{}},t.prototype.canBeInsideText=function(){return this.hasFill()},t.prototype.getInsideTextFill=function(){var e=this.style.fill;if("none"!==e){if((0,x.Kg)(e)){var t=(0,E.fN)(e,0);return t>.5?A._S:t>.2?A.tY:A.el}if(e)return A.el}return A._S},t.prototype.getInsideTextStroke=function(e){var t=this.style.fill;if((0,x.Kg)(t)){var n=this.__zr,r=!(!n||!n.isDarkMode()),i=(0,E.fN)(e,0)<A.ps;if(r===i)return t}},t.prototype.buildPath=function(e,t,n){},t.prototype.pathUpdated=function(){this.__dirty&=~T.Dl},t.prototype.getUpdatedPathProxy=function(e){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,e),this.path},t.prototype.createPathProxy=function(){this.path=new o.A(!1)},t.prototype.hasStroke=function(){var e=this.style,t=e.stroke;return!(null==t||"none"===t||!(e.lineWidth>0))},t.prototype.hasFill=function(){var e=this.style,t=e.fill;return null!=t&&"none"!==t},t.prototype.getBoundingRect=function(){var e=this._rect,t=this.style,n=!e;if(n){var r=!1;this.path||(r=!0,this.createPathProxy());var i=this.path;(r||this.__dirty&T.Dl)&&(i.beginPath(),this.buildPath(i,this.shape,!1),this.pathUpdated()),e=i.getBoundingRect()}if(this._rect=e,this.hasStroke()&&this.path&&this.path.len()>0){var o=this._rectStroke||(this._rectStroke=e.clone());if(this.__dirty||n){o.copy(e);var a=t.strokeNoScale?this.getLineScale():1,s=t.lineWidth;if(!this.hasFill()){var u=this.strokeContainThreshold;s=Math.max(s,null==u?4:u)}a>1e-10&&(o.width+=s/a,o.height+=s/a,o.x-=s/a/2,o.y-=s/a/2)}return o}return e},t.prototype.contain=function(e,t){var n=this.transformCoordToLocal(e,t),r=this.getBoundingRect(),i=this.style;if(e=n[0],t=n[1],r.contain(e,t)){var o=this.path;if(this.hasStroke()){var a=i.lineWidth,s=i.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(this.hasFill()||(a=Math.max(a,this.strokeContainThreshold)),k(o,a/s,e,t)))return!0}if(this.hasFill())return S(o,e,t)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=T.Dl,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(e){return this.animate("shape",e)},t.prototype.updateDuringAnimation=function(e){"style"===e?this.dirtyStyle():"shape"===e?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(t,n){"shape"===t?this.setShape(n):e.prototype.attrKV.call(this,t,n)},t.prototype.setShape=function(e,t){var n=this.shape;return n||(n=this.shape={}),"string"===typeof e?n[e]=t:(0,x.X$)(n,e),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&T.Dl)},t.prototype.createStyle=function(e){return(0,x.ed)(O,e)},t.prototype._innerSaveToNormal=function(t){e.prototype._innerSaveToNormal.call(this,t);var n=this._normalState;t.shape&&!n.shape&&(n.shape=(0,x.X$)({},this.shape))},t.prototype._applyStateObj=function(t,n,r,i,o,a){e.prototype._applyStateObj.call(this,t,n,r,i,o,a);var s,u=!(n&&i);if(n&&n.shape?o?i?s=n.shape:(s=(0,x.X$)({},r.shape),(0,x.X$)(s,n.shape)):(s=(0,x.X$)({},i?this.shape:r.shape),(0,x.X$)(s,n.shape)):u&&(s=r.shape),s)if(o){this.shape=(0,x.X$)({},this.shape);for(var l={},c=(0,x.HP)(s),d=0;d<c.length;d++){var h=c[d];"object"===typeof s[h]?this.shape[h]=s[h]:l[h]=s[h]}this._transitionState(t,{shape:l},a)}else this.shape=s,this.dirtyShape()},t.prototype._mergeStates=function(t){for(var n,r=e.prototype._mergeStates.call(this,t),i=0;i<t.length;i++){var o=t[i];o.shape&&(n=n||{},this._mergeStyle(n,o.shape))}return n&&(r.shape=n),r},t.prototype.getAnimationStyleProps=function(){return L},t.prototype.isZeroArea=function(){return!1},t.extend=function(e){var n=function(t){function n(n){var r=t.call(this,n)||this;return e.init&&e.init.call(r,n),r}return(0,r.C6)(n,t),n.prototype.getDefaultStyle=function(){return(0,x.o8)(e.style)},n.prototype.getDefaultShape=function(){return(0,x.o8)(e.shape)},n}(t);for(var i in e)"function"===typeof e[i]&&(n.prototype[i]=e[i]);return n},t.initDefaultProps=function(){var e=t.prototype;e.type="path",e.strokeContainThreshold=5,e.segmentIgnoreThreshold=0,e.subPixelOptimize=!1,e.autoBatch=!1,e.__dirty=T.M|T.pO|T.Dl}(),t}(i.Ay),I=P},39193:function(e,t,n){"use strict";var r=n(2492),i=n(28562),o=function(e){function t(t,n,r,i,o){var a=e.call(this,i)||this;return a.x=null==t?.5:t,a.y=null==n?.5:n,a.r=null==r?.5:r,a.type="radial",a.global=o||!1,a}return(0,r.C6)(t,e),t}(i.A);t.A=o},11728:function(e,t,n){"use strict";var r=n(2492),i=n(93042),o=n(60273),a=n(6107),s=n(5179),u=n(33320),l=(0,s.NT)({strokeFirst:!0,font:u.OH,x:0,y:0,textAlign:"left",textBaseline:"top",miterLimit:2},a.MW),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.hasStroke=function(){var e=this.style,t=e.stroke;return null!=t&&"none"!==t&&e.lineWidth>0},t.prototype.hasFill=function(){var e=this.style,t=e.fill;return null!=t&&"none"!==t},t.prototype.createStyle=function(e){return(0,s.ed)(l,e)},t.prototype.setBoundingRect=function(e){this._rect=e},t.prototype.getBoundingRect=function(){var e=this.style;if(!this._rect){var t=e.text;null!=t?t+="":t="";var n=(0,o.NO)(t,e.font,e.textAlign,e.textBaseline);if(n.x+=e.x||0,n.y+=e.y||0,this.hasStroke()){var r=e.lineWidth;n.x-=r/2,n.y-=r/2,n.width+=r,n.height+=r}this._rect=n}return this._rect},t.initDefaultProps=function(){var e=t.prototype;e.dirtyRectTolerance=10}(),t}(i.Ay);c.prototype.type="tspan",t.A=c},25833:function(e,t,n){"use strict";n.d(t,{Ay:function(){return q},XE:function(){return N},I5:function(){return P}});var r=n(2492),i=n(94924),o=n(5179),a=n(60273),s=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g;function u(e,t,n,r,i){if(!t)return"";var o=(e+"").split("\n");i=l(t,n,r,i);for(var a=0,s=o.length;a<s;a++)o[a]=c(o[a],i);return o.join("\n")}function l(e,t,n,r){r=r||{};var i=(0,o.X$)({},r);i.font=t,n=(0,o.bZ)(n,"..."),i.maxIterations=(0,o.bZ)(r.maxIterations,2);var s=i.minChar=(0,o.bZ)(r.minChar,0);i.cnCharWidth=(0,a.RG)("国",t);var u=i.ascCharWidth=(0,a.RG)("a",t);i.placeholder=(0,o.bZ)(r.placeholder,"");for(var l=e=Math.max(0,e-1),c=0;c<s&&l>=u;c++)l-=u;var d=(0,a.RG)(n,t);return d>l&&(n="",d=0),l=e-d,i.ellipsis=n,i.ellipsisWidth=d,i.contentWidth=l,i.containerWidth=e,i}function c(e,t){var n=t.containerWidth,r=t.font,i=t.contentWidth;if(!n)return"";var o=(0,a.RG)(e,r);if(o<=n)return e;for(var s=0;;s++){if(o<=i||s>=t.maxIterations){e+=t.ellipsis;break}var u=0===s?d(e,i,t.ascCharWidth,t.cnCharWidth):o>0?Math.floor(e.length*i/o):0;e=e.substr(0,u),o=(0,a.RG)(e,r)}return""===e&&(e=t.placeholder),e}function d(e,t,n,r){for(var i=0,o=0,a=e.length;o<a&&i<t;o++){var s=e.charCodeAt(o);i+=0<=s&&s<=127?n:r}return o}function h(e,t){null!=e&&(e+="");var n,r=t.overflow,i=t.padding,s=t.font,u="truncate"===r,d=(0,a.ks)(s),h=(0,o.bZ)(t.lineHeight,d),p=!!t.backgroundColor,f="truncate"===t.lineOverflow,g=t.width;n=null==g||"break"!==r&&"breakAll"!==r?e?e.split("\n"):[]:e?F(e,t.font,g,"breakAll"===r,0).lines:[];var m=n.length*h,_=(0,o.bZ)(t.height,m);if(m>_&&f){var y=Math.floor(_/h);n=n.slice(0,y)}if(e&&u&&null!=g)for(var v=l(g,s,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),b=0;b<n.length;b++)n[b]=c(n[b],v);var w=_,C=0;for(b=0;b<n.length;b++)C=Math.max((0,a.RG)(n[b],s),C);null==g&&(g=C);var D=C;return i&&(w+=i[0]+i[2],D+=i[1]+i[3],g+=i[1]+i[3]),p&&(D=g),{lines:n,height:_,outerWidth:D,outerHeight:w,lineHeight:h,calculatedLineHeight:d,contentWidth:C,contentHeight:m,width:g}}var p=function(){function e(){}return e}(),f=function(){function e(e){this.tokens=[],e&&(this.tokens=e)}return e}(),g=function(){function e(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[]}return e}();function m(e,t){var n=new g;if(null!=e&&(e+=""),!e)return n;var r,l=t.width,c=t.height,d=t.overflow,h="break"!==d&&"breakAll"!==d||null==l?null:{width:l,accumWidth:0,breakAll:"breakAll"===d},p=s.lastIndex=0;while(null!=(r=s.exec(e))){var f=r.index;f>p&&_(n,e.substring(p,f),t,h),_(n,r[2],t,h,r[1]),p=s.lastIndex}p<e.length&&_(n,e.substring(p,e.length),t,h);var m=[],y=0,v=0,b=t.padding,F="truncate"===d,w="truncate"===t.lineOverflow;function C(e,t,n){e.width=t,e.lineHeight=n,y+=n,v=Math.max(v,t)}e:for(var D=0;D<n.lines.length;D++){for(var S=n.lines[D],k=0,x=0,E=0;E<S.tokens.length;E++){var A=S.tokens[E],T=A.styleName&&t.rich[A.styleName]||{},M=A.textPadding=T.padding,O=M?M[1]+M[3]:0,L=A.font=T.font||t.font;A.contentHeight=(0,a.ks)(L);var R=(0,o.bZ)(T.height,A.contentHeight);if(A.innerHeight=R,M&&(R+=M[0]+M[2]),A.height=R,A.lineHeight=(0,o.WV)(T.lineHeight,t.lineHeight,R),A.align=T&&T.align||t.align,A.verticalAlign=T&&T.verticalAlign||"middle",w&&null!=c&&y+A.lineHeight>c){E>0?(S.tokens=S.tokens.slice(0,E),C(S,x,k),n.lines=n.lines.slice(0,D+1)):n.lines=n.lines.slice(0,D);break e}var P=T.width,I=null==P||"auto"===P;if("string"===typeof P&&"%"===P.charAt(P.length-1))A.percentWidth=P,m.push(A),A.contentWidth=(0,a.RG)(A.text,L);else{if(I){var N=T.backgroundColor,B=N&&N.image;B&&(B=i.SR(B),i.xA(B)&&(A.width=Math.max(A.width,B.width*R/B.height)))}var j=F&&null!=l?l-x:null;null!=j&&j<A.width?!I||j<O?(A.text="",A.width=A.contentWidth=0):(A.text=u(A.text,j-O,L,t.ellipsis,{minChar:t.truncateMinChar}),A.width=A.contentWidth=(0,a.RG)(A.text,L)):A.contentWidth=(0,a.RG)(A.text,L)}A.width+=O,x+=A.width,T&&(k=Math.max(k,A.lineHeight))}C(S,x,k)}n.outerWidth=n.width=(0,o.bZ)(l,v),n.outerHeight=n.height=(0,o.bZ)(c,y),n.contentHeight=y,n.contentWidth=v,b&&(n.outerWidth+=b[1]+b[3],n.outerHeight+=b[0]+b[2]);for(D=0;D<m.length;D++){A=m[D];var H=A.percentWidth;A.width=parseInt(H,10)/100*n.width}return n}function _(e,t,n,r,i){var o,s,u=""===t,l=i&&n.rich[i]||{},c=e.lines,d=l.font||n.font,h=!1;if(r){var g=l.padding,m=g?g[1]+g[3]:0;if(null!=l.width&&"auto"!==l.width){var _=(0,a.lo)(l.width,r.width)+m;c.length>0&&_+r.accumWidth>r.width&&(o=t.split("\n"),h=!0),r.accumWidth=_}else{var y=F(t,d,r.width,r.breakAll,r.accumWidth);r.accumWidth=y.accumWidth+m,s=y.linesWidths,o=y.lines}}else o=t.split("\n");for(var v=0;v<o.length;v++){var b=o[v],w=new p;if(w.styleName=i,w.text=b,w.isLineHolder=!b&&!u,"number"===typeof l.width?w.width=l.width:w.width=s?s[v]:(0,a.RG)(b,d),v||h)c.push(new f([w]));else{var C=(c[c.length-1]||(c[0]=new f)).tokens,D=C.length;1===D&&C[0].isLineHolder?C[0]=w:(b||!D||u)&&C.push(w)}}}function y(e){var t=e.charCodeAt(0);return t>=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var v=(0,o.TS)(",&?/;] ".split(""),(function(e,t){return e[t]=!0,e}),{});function b(e){return!y(e)||!!v[e]}function F(e,t,n,r,i){for(var o=[],s=[],u="",l="",c=0,d=0,h=0;h<e.length;h++){var p=e.charAt(h);if("\n"!==p){var f=(0,a.RG)(p,t),g=!r&&!b(p);(o.length?d+f>n:i+d+f>n)?d?(u||l)&&(g?(u||(u=l,l="",c=0,d=c),o.push(u),s.push(d-c),l+=p,c+=f,u="",d=c):(l&&(u+=l,l="",c=0),o.push(u),s.push(d),u=p,d=f)):g?(o.push(l),s.push(c),l=p,c=f):(o.push(p),s.push(f)):(d+=f,g?(l+=p,c+=f):(l&&(u+=l,l="",c=0),u+=p))}else l&&(u+=l,d+=c),o.push(u),s.push(d),u="",l="",c=0,d=0}return o.length||u||(u=e,l="",c=0),l&&(u+=l),u&&(o.push(u),s.push(d)),1===o.length&&(d+=i),{accumWidth:d,lines:o,linesWidths:s}}var w=n(11728),C=n(56809),D=n(57077),S=n(27753),k=n(93042),x=n(33320),E={fill:"#000"},A=2,T={style:(0,o.NT)({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},k.sW.style)},M=function(e){function t(t){var n=e.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=E,n.attr(t),n}return(0,r.C6)(t,e),t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t<this._children.length;t++){var n=this._children[t];n.zlevel=this.zlevel,n.z=this.z,n.z2=this.z2,n.culling=this.culling,n.cursor=this.cursor,n.invisible=this.invisible}},t.prototype.updateTransform=function(){var t=this.innerTransformable;t?(t.updateTransform(),t.transform&&(this.transform=t.transform)):e.prototype.updateTransform.call(this)},t.prototype.getLocalTransform=function(t){var n=this.innerTransformable;return n?n.getLocalTransform(t):e.prototype.getLocalTransform.call(this,t)},t.prototype.getComputedTransform=function(){return this.__hostTarget&&(this.__hostTarget.getComputedTransform(),this.__hostTarget.updateInnerText(!0)),e.prototype.getComputedTransform.call(this)},t.prototype._updateSubTexts=function(){this._childCursor=0,B(this.style),this.style.rich?this._updateRichTexts():this._updatePlainTexts(),this._children.length=this._childCursor,this.styleUpdated()},t.prototype.addSelfToZr=function(t){e.prototype.addSelfToZr.call(this,t);for(var n=0;n<this._children.length;n++)this._children[n].__zr=t},t.prototype.removeSelfFromZr=function(t){e.prototype.removeSelfFromZr.call(this,t);for(var n=0;n<this._children.length;n++)this._children[n].__zr=null},t.prototype.getBoundingRect=function(){if(this.styleChanged()&&this._updateSubTexts(),!this._rect){for(var e=new S.A(0,0,0,0),t=this._children,n=[],r=null,i=0;i<t.length;i++){var o=t[i],a=o.getBoundingRect(),s=o.getLocalTransform(n);s?(e.copy(a),e.applyTransform(s),r=r||e.clone(),r.union(e)):(r=r||a.clone(),r.union(a))}this._rect=r||e}return this._rect},t.prototype.setDefaultTextStyle=function(e){this._defaultStyle=e||E},t.prototype.setTextContent=function(e){0},t.prototype._mergeStyle=function(e,t){if(!t)return e;var n=t.rich,r=e.rich||n&&{};return(0,o.X$)(e,t),n&&r?(this._mergeRich(r,n),e.rich=r):r&&(e.rich=r),e},t.prototype._mergeRich=function(e,t){for(var n=(0,o.HP)(t),r=0;r<n.length;r++){var i=n[r];e[i]=e[i]||{},(0,o.X$)(e[i],t[i])}},t.prototype.getAnimationStyleProps=function(){return T},t.prototype._getOrCreateChild=function(e){var t=this._children[this._childCursor];return t&&t instanceof e||(t=new e),this._children[this._childCursor++]=t,t.__zr=this.__zr,t.parent=this,t},t.prototype._updatePlainTexts=function(){var e=this.style,t=e.font||x.OH,n=e.padding,r=Y(e),i=h(r,e),o=W(e),s=!!e.backgroundColor,u=i.outerHeight,l=i.outerWidth,c=i.contentWidth,d=i.lines,p=i.lineHeight,f=this._defaultStyle,g=e.x||0,m=e.y||0,_=e.align||f.align||"left",y=e.verticalAlign||f.verticalAlign||"top",v=g,b=(0,a.sZ)(m,i.contentHeight,y);if(o||n){var F=(0,a.ll)(g,l,_),C=(0,a.sZ)(m,u,y);o&&this._renderBackground(e,e,F,C,l,u)}b+=p/2,n&&(v=V(g,_,n),"top"===y?b+=n[0]:"bottom"===y&&(b-=n[2]));for(var D=0,k=!1,E=(G("fill"in e?e.fill:(k=!0,f.fill))),T=(H("stroke"in e?e.stroke:s||f.autoStroke&&!k?null:(D=A,f.stroke))),M=e.textShadowBlur>0,O=null!=e.width&&("truncate"===e.overflow||"break"===e.overflow||"breakAll"===e.overflow),L=i.calculatedLineHeight,R=0;R<d.length;R++){var P=this._getOrCreateChild(w.A),N=P.createStyle();P.useStyle(N),N.text=d[R],N.x=v,N.y=b,_&&(N.textAlign=_),N.textBaseline="middle",N.opacity=e.opacity,N.strokeFirst=!0,M&&(N.shadowBlur=e.textShadowBlur||0,N.shadowColor=e.textShadowColor||"transparent",N.shadowOffsetX=e.textShadowOffsetX||0,N.shadowOffsetY=e.textShadowOffsetY||0),N.stroke=T,N.fill=E,T&&(N.lineWidth=e.lineWidth||D,N.lineDash=e.lineDash,N.lineDashOffset=e.lineDashOffset||0),N.font=t,I(N,e),b+=p,O&&P.setBoundingRect(new S.A((0,a.ll)(N.x,e.width,N.textAlign),(0,a.sZ)(N.y,L,N.textBaseline),c,L))}},t.prototype._updateRichTexts=function(){var e=this.style,t=Y(e),n=m(t,e),r=n.width,i=n.outerWidth,o=n.outerHeight,s=e.padding,u=e.x||0,l=e.y||0,c=this._defaultStyle,d=e.align||c.align,h=e.verticalAlign||c.verticalAlign,p=(0,a.ll)(u,i,d),f=(0,a.sZ)(l,o,h),g=p,_=f;s&&(g+=s[3],_+=s[0]);var y=g+r;W(e)&&this._renderBackground(e,e,p,f,i,o);for(var v=!!e.backgroundColor,b=0;b<n.lines.length;b++){var F=n.lines[b],w=F.tokens,C=w.length,D=F.lineHeight,S=F.width,k=0,x=g,E=y,A=C-1,T=void 0;while(k<C&&(T=w[k],!T.align||"left"===T.align))this._placeToken(T,e,D,_,x,"left",v),S-=T.width,x+=T.width,k++;while(A>=0&&(T=w[A],"right"===T.align))this._placeToken(T,e,D,_,E,"right",v),S-=T.width,E-=T.width,A--;x+=(r-(x-g)-(y-E)-S)/2;while(k<=A)T=w[k],this._placeToken(T,e,D,_,x+T.width/2,"center",v),x+=T.width,k++;_+=D}},t.prototype._placeToken=function(e,t,n,r,i,s,u){var l=t.rich[e.styleName]||{};l.text=e.text;var c=e.verticalAlign,d=r+n/2;"top"===c?d=r+e.height/2:"bottom"===c&&(d=r+n-e.height/2);var h=!e.isLineHolder&&W(l);h&&this._renderBackground(l,t,"right"===s?i-e.width:"center"===s?i-e.width/2:i,d-e.height/2,e.width,e.height);var p=!!l.backgroundColor,f=e.textPadding;f&&(i=V(i,s,f),d-=e.height/2-f[0]-e.innerHeight/2);var g=this._getOrCreateChild(w.A),m=g.createStyle();g.useStyle(m);var _=this._defaultStyle,y=!1,v=0,b=G("fill"in l?l.fill:"fill"in t?t.fill:(y=!0,_.fill)),F=H("stroke"in l?l.stroke:"stroke"in t?t.stroke:p||u||_.autoStroke&&!y?null:(v=A,_.stroke)),C=l.textShadowBlur>0||t.textShadowBlur>0;m.text=e.text,m.x=i,m.y=d,C&&(m.shadowBlur=l.textShadowBlur||t.textShadowBlur||0,m.shadowColor=l.textShadowColor||t.textShadowColor||"transparent",m.shadowOffsetX=l.textShadowOffsetX||t.textShadowOffsetX||0,m.shadowOffsetY=l.textShadowOffsetY||t.textShadowOffsetY||0),m.textAlign=s,m.textBaseline="middle",m.font=e.font||x.OH,m.opacity=(0,o.WV)(l.opacity,t.opacity,1),I(m,l),F&&(m.lineWidth=(0,o.WV)(l.lineWidth,t.lineWidth,v),m.lineDash=(0,o.bZ)(l.lineDash,t.lineDash),m.lineDashOffset=t.lineDashOffset||0,m.stroke=F),b&&(m.fill=b);var D=e.contentWidth,k=e.contentHeight;g.setBoundingRect(new S.A((0,a.ll)(m.x,D,m.textAlign),(0,a.sZ)(m.y,k,m.textBaseline),D,k))},t.prototype._renderBackground=function(e,t,n,r,i,a){var s,u,l=e.backgroundColor,c=e.borderWidth,d=e.borderColor,h=l&&l.image,p=l&&!h,f=e.borderRadius,g=this;if(p||e.lineHeight||c&&d){s=this._getOrCreateChild(D.A),s.useStyle(s.createStyle()),s.style.fill=null;var m=s.shape;m.x=n,m.y=r,m.width=i,m.height=a,m.r=f,s.dirtyShape()}if(p){var _=s.style;_.fill=l||null,_.fillOpacity=(0,o.bZ)(e.fillOpacity,1)}else if(h){u=this._getOrCreateChild(C.Ay),u.onload=function(){g.dirtyStyle()};var y=u.style;y.image=l.image,y.x=n,y.y=r,y.width=i,y.height=a}if(c&&d){_=s.style;_.lineWidth=c,_.stroke=d,_.strokeOpacity=(0,o.bZ)(e.strokeOpacity,1),_.lineDash=e.borderDash,_.lineDashOffset=e.borderDashOffset||0,s.strokeContainThreshold=0,s.hasFill()&&s.hasStroke()&&(_.strokeFirst=!0,_.lineWidth*=2)}var v=(s||u).style;v.shadowBlur=e.shadowBlur||0,v.shadowColor=e.shadowColor||"transparent",v.shadowOffsetX=e.shadowOffsetX||0,v.shadowOffsetY=e.shadowOffsetY||0,v.opacity=(0,o.WV)(e.opacity,t.opacity,1)},t.makeFont=function(e){var t="";return N(e)&&(t=[e.fontStyle,e.fontWeight,P(e.fontSize),e.fontFamily||"sans-serif"].join(" ")),t&&(0,o.Bq)(t)||e.textFont||e.font},t}(k.Ay),O={left:!0,right:1,center:1},L={top:1,bottom:1,middle:1},R=["fontStyle","fontWeight","fontSize","fontFamily"];function P(e){return"string"!==typeof e||-1===e.indexOf("px")&&-1===e.indexOf("rem")&&-1===e.indexOf("em")?isNaN(+e)?x.gI+"px":e+"px":e}function I(e,t){for(var n=0;n<R.length;n++){var r=R[n],i=t[r];null!=i&&(e[r]=i)}}function N(e){return null!=e.fontSize||e.fontFamily||e.fontWeight}function B(e){return j(e),(0,o.__)(e.rich,j),e}function j(e){if(e){e.font=M.makeFont(e);var t=e.align;"middle"===t&&(t="center"),e.align=null==t||O[t]?t:"left";var n=e.verticalAlign;"center"===n&&(n="middle"),e.verticalAlign=null==n||L[n]?n:"top";var r=e.padding;r&&(e.padding=(0,o.QX)(e.padding))}}function H(e,t){return null==e||t<=0||"transparent"===e||"none"===e?null:e.image||e.colorStops?"#000":e}function G(e){return null==e||"none"===e?null:e.image||e.colorStops?"#000":e}function V(e,t,n){return"right"===t?e-n[1]:"center"===t?e+n[3]/2-n[1]/2:e+n[3]}function Y(e){var t=e.text;return null!=t&&(t+=""),t}function W(e){return!!(e.backgroundColor||e.lineHeight||e.borderWidth&&e.borderColor)}var q=M},60913:function(e,t,n){"use strict";n.d(t,{Dl:function(){return o},M:function(){return r},pO:function(){return i}});var r=1,i=2,o=4},94924:function(e,t,n){"use strict";n.d(t,{OD:function(){return s},SR:function(){return a},xA:function(){return l}});var r=n(87854),i=n(33320),o=new r.Ay(50);function a(e){if("string"===typeof e){var t=o.get(e);return t&&t.image}return e}function s(e,t,n,r,a){if(e){if("string"===typeof e){if(t&&t.__zrImageSrc===e||!n)return t;var s=o.get(e),c={hostEl:n,cb:r,cbPayload:a};return s?(t=s.image,!l(t)&&s.pending.push(c)):(t=i.yh.loadImage(e,u,u),t.__zrImageSrc=e,o.put(e,t.__cachedImgObj={image:t,pending:[c]})),t}return e}return t}function u(){var e=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var t=0;t<e.pending.length;t++){var n=e.pending[t],r=n.cb;r&&r(this,n.cbPayload),n.hostEl.dirty()}e.pending.length=0}function l(e){return e&&e.width&&e.height}},23720:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});var r=n(41548);function i(e,t,n,i){var o,a,s,u,l=[],c=[],d=[],h=[];if(i){s=[1/0,1/0],u=[-1/0,-1/0];for(var p=0,f=e.length;p<f;p++)(0,r.jk)(s,s,e[p]),(0,r.T9)(u,u,e[p]);(0,r.jk)(s,s,i[0]),(0,r.T9)(u,u,i[1])}for(p=0,f=e.length;p<f;p++){var g=e[p];if(n)o=e[p?p-1:f-1],a=e[(p+1)%f];else{if(0===p||p===f-1){l.push((0,r.o8)(e[p]));continue}o=e[p-1],a=e[p+1]}(0,r.jb)(c,a,o),(0,r.hs)(c,c,t);var m=(0,r.Io)(g,o),_=(0,r.Io)(g,a),y=m+_;0!==y&&(m/=y,_/=y),(0,r.hs)(d,c,-m),(0,r.hs)(h,c,_);var v=(0,r.WQ)([],g,d),b=(0,r.WQ)([],g,h);i&&((0,r.T9)(v,v,s),(0,r.jk)(v,v,u),(0,r.T9)(b,b,s),(0,r.jk)(b,b,u)),l.push(v),l.push(b)}return n&&l.push(l.shift()),l}function o(e,t,n){var r=t.smooth,o=t.points;if(o&&o.length>=2){if(r){var a=i(o,r,n,t.smoothConstraint);e.moveTo(o[0][0],o[0][1]);for(var s=o.length,u=0;u<(n?s:s-1);u++){var l=a[2*u],c=a[2*u+1],d=o[(u+1)%s];e.bezierCurveTo(l[0],l[1],c[0],c[1],d[0],d[1])}}else{e.moveTo(o[0][0],o[0][1]);u=1;for(var h=o.length;u<h;u++)e.lineTo(o[u][0],o[u][1])}n&&e.closePath()}}},9748:function(e,t,n){"use strict";n.d(t,{M7:function(){return a},Op:function(){return o},eB:function(){return i}});var r=Math.round;function i(e,t,n){if(t){var i=t.x1,o=t.x2,s=t.y1,u=t.y2;e.x1=i,e.x2=o,e.y1=s,e.y2=u;var l=n&&n.lineWidth;return l?(r(2*i)===r(2*o)&&(e.x1=e.x2=a(i,l,!0)),r(2*s)===r(2*u)&&(e.y1=e.y2=a(s,l,!0)),e):e}}function o(e,t,n){if(t){var r=t.x,i=t.y,o=t.width,s=t.height;e.x=r,e.y=i,e.width=o,e.height=s;var u=n&&n.lineWidth;return u?(e.x=a(r,u,!0),e.y=a(i,u,!0),e.width=Math.max(a(r+o,u,!1)-e.x,0===o?0:1),e.height=Math.max(a(i+s,u,!1)-e.y,0===s?0:1),e):e}}function a(e,t,n){if(!t)return e;var i=r(2*e);return(i+r(t))%2===0?i/2:(i+(n?1:-1))/2}},15410:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0}return e}(),a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new o},t.prototype.buildPath=function(e,t){var n=t.cx,r=t.cy,i=Math.max(t.r,0),o=t.startAngle,a=t.endAngle,s=t.clockwise,u=Math.cos(o),l=Math.sin(o);e.moveTo(u*i+n,l*i+r),e.arc(n,r,i,o,a,!s)},t}(i.Ay);a.prototype.type="arc",t.A=a},81380:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=n(41548),a=n(19008),s=[],u=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1}return e}();function l(e,t,n){var r=e.cpx2,i=e.cpy2;return null!=r||null!=i?[(n?a.rD:a.Yb)(e.x1,e.cpx1,e.cpx2,e.x2,t),(n?a.rD:a.Yb)(e.y1,e.cpy1,e.cpy2,e.y2,t)]:[(n?a.z7:a.k3)(e.x1,e.cpx1,e.x2,t),(n?a.z7:a.k3)(e.y1,e.cpy1,e.y2,t)]}var c=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new u},t.prototype.buildPath=function(e,t){var n=t.x1,r=t.y1,i=t.x2,o=t.y2,u=t.cpx1,l=t.cpy1,c=t.cpx2,d=t.cpy2,h=t.percent;0!==h&&(e.moveTo(n,r),null==c||null==d?(h<1&&((0,a.kx)(n,u,i,h,s),u=s[1],i=s[2],(0,a.kx)(r,l,o,h,s),l=s[1],o=s[2]),e.quadraticCurveTo(u,l,i,o)):(h<1&&((0,a.YT)(n,u,c,i,h,s),u=s[1],c=s[2],i=s[3],(0,a.YT)(r,l,d,o,h,s),l=s[1],d=s[2],o=s[3]),e.bezierCurveTo(u,l,c,d,i,o)))},t.prototype.pointAt=function(e){return l(this.shape,e,!1)},t.prototype.tangentAt=function(e){var t=l(this.shape,e,!0);return o.S8(t,t)},t}(i.Ay);c.prototype.type="bezier-curve",t.A=c},90420:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=function(){function e(){this.cx=0,this.cy=0,this.r=0}return e}(),a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new o},t.prototype.buildPath=function(e,t){e.moveTo(t.cx+t.r,t.cy),e.arc(t.cx,t.cy,t.r,0,2*Math.PI)},t}(i.Ay);a.prototype.type="circle",t.A=a},36400:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=function(){function e(){this.cx=0,this.cy=0,this.rx=0,this.ry=0}return e}(),a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new o},t.prototype.buildPath=function(e,t){var n=.5522848,r=t.cx,i=t.cy,o=t.rx,a=t.ry,s=o*n,u=a*n;e.moveTo(r-o,i),e.bezierCurveTo(r-o,i-u,r-s,i-a,r,i-a),e.bezierCurveTo(r+s,i-a,r+o,i-u,r+o,i),e.bezierCurveTo(r+o,i+u,r+s,i+a,r,i+a),e.bezierCurveTo(r-s,i+a,r-o,i+u,r-o,i),e.closePath()},t}(i.Ay);a.prototype.type="ellipse",t.A=a},92998:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=n(9748),a={},s=function(){function e(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1}return e}(),u=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new s},t.prototype.buildPath=function(e,t){var n,r,i,s;if(this.subPixelOptimize){var u=(0,o.eB)(a,t,this.style);n=u.x1,r=u.y1,i=u.x2,s=u.y2}else n=t.x1,r=t.y1,i=t.x2,s=t.y2;var l=t.percent;0!==l&&(e.moveTo(n,r),l<1&&(i=n*(1-l)+i*l,s=r*(1-l)+s*l),e.lineTo(i,s))},t.prototype.pointAt=function(e){var t=this.shape;return[t.x1*(1-e)+t.x2*e,t.y1*(1-e)+t.y2*e]},t}(i.Ay);u.prototype.type="line",t.A=u},4604:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=n(23720),a=function(){function e(){this.points=null,this.smooth=0,this.smoothConstraint=null}return e}(),s=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new a},t.prototype.buildPath=function(e,t){o.U(e,t,!0)},t}(i.Ay);s.prototype.type="polygon",t.A=s},90892:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=n(23720),a=function(){function e(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null}return e}(),s=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new a},t.prototype.buildPath=function(e,t){o.U(e,t,!1)},t}(i.Ay);s.prototype.type="polyline",t.A=s},57077:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(2492),i=n(6107);function o(e,t){var n,r,i,o,a,s=t.x,u=t.y,l=t.width,c=t.height,d=t.r;l<0&&(s+=l,l=-l),c<0&&(u+=c,c=-c),"number"===typeof d?n=r=i=o=d:d instanceof Array?1===d.length?n=r=i=o=d[0]:2===d.length?(n=i=d[0],r=o=d[1]):3===d.length?(n=d[0],r=o=d[1],i=d[2]):(n=d[0],r=d[1],i=d[2],o=d[3]):n=r=i=o=0,n+r>l&&(a=n+r,n*=l/a,r*=l/a),i+o>l&&(a=i+o,i*=l/a,o*=l/a),r+i>c&&(a=r+i,r*=c/a,i*=c/a),n+o>c&&(a=n+o,n*=c/a,o*=c/a),e.moveTo(s+n,u),e.lineTo(s+l-r,u),0!==r&&e.arc(s+l-r,u+r,r,-Math.PI/2,0),e.lineTo(s+l,u+c-i),0!==i&&e.arc(s+l-i,u+c-i,i,0,Math.PI/2),e.lineTo(s+o,u+c),0!==o&&e.arc(s+o,u+c-o,o,Math.PI/2,Math.PI),e.lineTo(s,u+n),0!==n&&e.arc(s+n,u+n,n,Math.PI,1.5*Math.PI)}var a=n(9748),s=function(){function e(){this.x=0,this.y=0,this.width=0,this.height=0}return e}(),u={},l=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new s},t.prototype.buildPath=function(e,t){var n,r,i,s;if(this.subPixelOptimize){var l=(0,a.Op)(u,t,this.style);n=l.x,r=l.y,i=l.width,s=l.height,l.r=t.r,t=l}else n=t.x,r=t.y,i=t.width,s=t.height;t.r?o(e,t):e.rect(n,r,i,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(i.Ay);l.prototype.type="rect";var c=l},90538:function(e,t,n){"use strict";var r=n(2492),i=n(6107),o=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return e}(),a=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new o},t.prototype.buildPath=function(e,t){var n=t.cx,r=t.cy,i=2*Math.PI;e.moveTo(n+t.r,r),e.arc(n,r,t.r,0,i,!1),e.moveTo(n+t.r0,r),e.arc(n,r,t.r0,0,i,!0)},t}(i.Ay);a.prototype.type="ring",t.A=a},60178:function(e,t,n){"use strict";n.d(t,{A:function(){return C}});var r=n(2492),i=n(6107),o=n(5179),a=Math.PI,s=2*a,u=Math.sin,l=Math.cos,c=Math.acos,d=Math.atan2,h=Math.abs,p=Math.sqrt,f=Math.max,g=Math.min,m=1e-4;function _(e,t,n,r,i,o,a,s){var u=n-e,l=r-t,c=a-i,d=s-o,h=d*u-c*l;if(!(h*h<m))return h=(c*(t-o)-d*(e-i))/h,[e+h*u,t+h*l]}function y(e,t,n,r,i,o,a){var s=e-n,u=t-r,l=(a?o:-o)/p(s*s+u*u),c=l*u,d=-l*s,h=e+c,g=t+d,m=n+c,_=r+d,y=(h+m)/2,v=(g+_)/2,b=m-h,F=_-g,w=b*b+F*F,C=i-o,D=h*_-m*g,S=(F<0?-1:1)*p(f(0,C*C*w-D*D)),k=(D*F-b*S)/w,x=(-D*b-F*S)/w,E=(D*F+b*S)/w,A=(-D*b+F*S)/w,T=k-y,M=x-v,O=E-y,L=A-v;return T*T+M*M>O*O+L*L&&(k=E,x=A),{cx:k,cy:x,x0:-c,y0:-d,x1:k*(i/C-1),y1:x*(i/C-1)}}function v(e){var t;if((0,o.cy)(e)){var n=e.length;if(!n)return e;t=1===n?[e[0],e[0],0,0]:2===n?[e[0],e[0],e[1],e[1]]:3===n?e.concat(e[2]):e}else t=[e,e,e,e];return t}function b(e,t){var n,r=f(t.r,0),i=f(t.r0||0,0),o=r>0,b=i>0;if(o||b){if(o||(r=i,i=0),i>r){var F=r;r=i,i=F}var w=t.startAngle,C=t.endAngle;if(!isNaN(w)&&!isNaN(C)){var D=t.cx,S=t.cy,k=!!t.clockwise,x=h(C-w),E=x>s&&x%s;if(E>m&&(x=E),r>m)if(x>s-m)e.moveTo(D+r*l(w),S+r*u(w)),e.arc(D,S,r,w,C,!k),i>m&&(e.moveTo(D+i*l(C),S+i*u(C)),e.arc(D,S,i,C,w,k));else{var A=void 0,T=void 0,M=void 0,O=void 0,L=void 0,R=void 0,P=void 0,I=void 0,N=void 0,B=void 0,j=void 0,H=void 0,G=void 0,V=void 0,Y=void 0,W=void 0,q=r*l(w),z=r*u(w),U=i*l(C),K=i*u(C),X=x>m;if(X){var Q=t.cornerRadius;Q&&(n=v(Q),A=n[0],T=n[1],M=n[2],O=n[3]);var J=h(r-i)/2;if(L=g(J,M),R=g(J,O),P=g(J,A),I=g(J,T),j=N=f(L,R),H=B=f(P,I),(N>m||B>m)&&(G=r*l(C),V=r*u(C),Y=i*l(w),W=i*u(w),x<a)){var Z=_(q,z,Y,W,G,V,U,K);if(Z){var $=q-Z[0],ee=z-Z[1],te=G-Z[0],ne=V-Z[1],re=1/u(c(($*te+ee*ne)/(p($*$+ee*ee)*p(te*te+ne*ne)))/2),ie=p(Z[0]*Z[0]+Z[1]*Z[1]);j=g(N,(r-ie)/(re+1)),H=g(B,(i-ie)/(re-1))}}}if(X)if(j>m){var oe=g(M,j),ae=g(O,j),se=y(Y,W,q,z,r,oe,k),ue=y(G,V,U,K,r,ae,k);e.moveTo(D+se.cx+se.x0,S+se.cy+se.y0),j<N&&oe===ae?e.arc(D+se.cx,S+se.cy,j,d(se.y0,se.x0),d(ue.y0,ue.x0),!k):(oe>0&&e.arc(D+se.cx,S+se.cy,oe,d(se.y0,se.x0),d(se.y1,se.x1),!k),e.arc(D,S,r,d(se.cy+se.y1,se.cx+se.x1),d(ue.cy+ue.y1,ue.cx+ue.x1),!k),ae>0&&e.arc(D+ue.cx,S+ue.cy,ae,d(ue.y1,ue.x1),d(ue.y0,ue.x0),!k))}else e.moveTo(D+q,S+z),e.arc(D,S,r,w,C,!k);else e.moveTo(D+q,S+z);if(i>m&&X)if(H>m){oe=g(A,H),ae=g(T,H),se=y(U,K,G,V,i,-ae,k),ue=y(q,z,Y,W,i,-oe,k);e.lineTo(D+se.cx+se.x0,S+se.cy+se.y0),H<B&&oe===ae?e.arc(D+se.cx,S+se.cy,H,d(se.y0,se.x0),d(ue.y0,ue.x0),!k):(ae>0&&e.arc(D+se.cx,S+se.cy,ae,d(se.y0,se.x0),d(se.y1,se.x1),!k),e.arc(D,S,i,d(se.cy+se.y1,se.cx+se.x1),d(ue.cy+ue.y1,ue.cx+ue.x1),k),oe>0&&e.arc(D+ue.cx,S+ue.cy,oe,d(ue.y1,ue.x1),d(ue.y0,ue.x0),!k))}else e.lineTo(D+U,S+K),e.arc(D,S,i,C,w,k);else e.lineTo(D+U,S+K)}else e.moveTo(D,S);e.closePath()}}}var F=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0,this.cornerRadius=0}return e}(),w=function(e){function t(t){return e.call(this,t)||this}return(0,r.C6)(t,e),t.prototype.getDefaultShape=function(){return new F},t.prototype.buildPath=function(e,t){b(e,t)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(i.Ay);w.prototype.type="sector";var C=w},1204:function(e,t,n){"use strict";n.d(t,{$2:function(){return s},Cv:function(){return l},MD:function(){return D},OH:function(){return F},OS:function(){return b},Pt:function(){return v},WG:function(){return k},XP:function(){return d},Xu:function(){return C},Z1:function(){return S},bn:function(){return w},dX:function(){return g},eQ:function(){return p},nV:function(){return h},sL:function(){return _},sZ:function(){return f},si:function(){return m}});var r=n(5179),i=n(97273),o=n(17948),a=Math.round;function s(e){var t;if(e&&"transparent"!==e){if("string"===typeof e&&e.indexOf("rgba")>-1){var n=(0,i.qg)(e);n&&(e="rgb("+n[0]+","+n[1]+","+n[2]+")",t=n[3])}}else e="none";return{color:e,opacity:null==t?1:t}}var u=1e-4;function l(e){return e<u&&e>-u}function c(e){return a(1e3*e)/1e3}function d(e){return a(1e4*e)/1e4}function h(e){return"matrix("+c(e[0])+","+c(e[1])+","+c(e[2])+","+c(e[3])+","+d(e[4])+","+d(e[5])+")"}var p={left:"start",right:"end",center:"middle",middle:"middle"};function f(e,t,n){return"top"===n?e+=t/2:"bottom"===n&&(e-=t/2),e}function g(e){return e&&(e.shadowBlur||e.shadowOffsetX||e.shadowOffsetY)}function m(e){var t=e.style,n=e.getGlobalScale();return[t.shadowColor,(t.shadowBlur||0).toFixed(2),(t.shadowOffsetX||0).toFixed(2),(t.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(",")}function _(e){return e&&!!e.image}function y(e){return e&&!!e.svgElement}function v(e){return _(e)||y(e)}function b(e){return"linear"===e.type}function F(e){return"radial"===e.type}function w(e){return e&&("linear"===e.type||"radial"===e.type)}function C(e){return"url(#"+e+")"}function D(e){var t=e.getGlobalScale(),n=Math.max(t[0],t[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function S(e){var t=e.x||0,n=e.y||0,i=(e.rotation||0)*r.lI,o=(0,r.bZ)(e.scaleX,1),s=(0,r.bZ)(e.scaleY,1),u=e.skewX||0,l=e.skewY||0,c=[];return(t||n)&&c.push("translate("+t+"px,"+n+"px)"),i&&c.push("rotate("+i+")"),1===o&&1===s||c.push("scale("+o+","+s+")"),(u||l)&&c.push("skew("+a(u*r.lI)+"deg, "+a(l*r.lI)+"deg)"),c.join(" ")}var k=function(){return o.A.hasGlobalWindow&&(0,r.Tn)(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:"undefined"!==typeof Buffer?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}}()},97273:function(e,t,n){"use strict";n.d(t,{As:function(){return k},Cc:function(){return C},P:function(){return A},Yu:function(){return D},ad:function(){return w},fN:function(){return x},hm:function(){return S},qg:function(){return y},yY:function(){return F}});var r=n(87854),i=n(5179),o={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function a(e){return e=Math.round(e),e<0?0:e>255?255:e}function s(e){return e=Math.round(e),e<0?0:e>360?360:e}function u(e){return e<0?0:e>1?1:e}function l(e){var t=e;return t.length&&"%"===t.charAt(t.length-1)?a(parseFloat(t)/100*255):a(parseInt(t,10))}function c(e){var t=e;return t.length&&"%"===t.charAt(t.length-1)?u(parseFloat(t)/100):u(parseFloat(t))}function d(e,t,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?e+(t-e)*n*6:2*n<1?t:3*n<2?e+(t-e)*(2/3-n)*6:e}function h(e,t,n){return e+(t-e)*n}function p(e,t,n,r,i){return e[0]=t,e[1]=n,e[2]=r,e[3]=i,e}function f(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var g=new r.Ay(20),m=null;function _(e,t){m&&f(m,t),m=g.put(e,m||t.slice())}function y(e,t){if(e){t=t||[];var n=g.get(e);if(n)return f(t,n);e+="";var r=e.replace(/ /g,"").toLowerCase();if(r in o)return f(t,o[r]),_(e,t),t;var i=r.length;if("#"!==r.charAt(0)){var a=r.indexOf("("),s=r.indexOf(")");if(-1!==a&&s+1===i){var u=r.substr(0,a),d=r.substr(a+1,s-(a+1)).split(","),h=1;switch(u){case"rgba":if(4!==d.length)return 3===d.length?p(t,+d[0],+d[1],+d[2],1):p(t,0,0,0,1);h=c(d.pop());case"rgb":return d.length>=3?(p(t,l(d[0]),l(d[1]),l(d[2]),3===d.length?h:c(d[3])),_(e,t),t):void p(t,0,0,0,1);case"hsla":return 4!==d.length?void p(t,0,0,0,1):(d[3]=c(d[3]),v(d,t),_(e,t),t);case"hsl":return 3!==d.length?void p(t,0,0,0,1):(v(d,t),_(e,t),t);default:return}}p(t,0,0,0,1)}else{if(4===i||5===i){var m=parseInt(r.slice(1,4),16);return m>=0&&m<=4095?(p(t,(3840&m)>>4|(3840&m)>>8,240&m|(240&m)>>4,15&m|(15&m)<<4,5===i?parseInt(r.slice(4),16)/15:1),_(e,t),t):void p(t,0,0,0,1)}if(7===i||9===i){m=parseInt(r.slice(1,7),16);return m>=0&&m<=16777215?(p(t,(16711680&m)>>16,(65280&m)>>8,255&m,9===i?parseInt(r.slice(7),16)/255:1),_(e,t),t):void p(t,0,0,0,1)}}}}function v(e,t){var n=(parseFloat(e[0])%360+360)%360/360,r=c(e[1]),i=c(e[2]),o=i<=.5?i*(r+1):i+r-i*r,s=2*i-o;return t=t||[],p(t,a(255*d(s,o,n+1/3)),a(255*d(s,o,n)),a(255*d(s,o,n-1/3)),1),4===e.length&&(t[3]=e[3]),t}function b(e){if(e){var t,n,r=e[0]/255,i=e[1]/255,o=e[2]/255,a=Math.min(r,i,o),s=Math.max(r,i,o),u=s-a,l=(s+a)/2;if(0===u)t=0,n=0;else{n=l<.5?u/(s+a):u/(2-s-a);var c=((s-r)/6+u/2)/u,d=((s-i)/6+u/2)/u,h=((s-o)/6+u/2)/u;r===s?t=h-d:i===s?t=1/3+c-h:o===s&&(t=2/3+d-c),t<0&&(t+=1),t>1&&(t-=1)}var p=[360*t,n,l];return null!=e[3]&&p.push(e[3]),p}}function F(e,t){var n=y(e);if(n){for(var r=0;r<3;r++)n[r]=t<0?n[r]*(1-t)|0:(255-n[r])*t+n[r]|0,n[r]>255?n[r]=255:n[r]<0&&(n[r]=0);return k(n,4===n.length?"rgba":"rgb")}}function w(e,t,n){if(t&&t.length&&e>=0&&e<=1){n=n||[];var r=e*(t.length-1),i=Math.floor(r),o=Math.ceil(r),s=t[i],l=t[o],c=r-i;return n[0]=a(h(s[0],l[0],c)),n[1]=a(h(s[1],l[1],c)),n[2]=a(h(s[2],l[2],c)),n[3]=u(h(s[3],l[3],c)),n}}function C(e,t,n){if(t&&t.length&&e>=0&&e<=1){var r=e*(t.length-1),i=Math.floor(r),o=Math.ceil(r),s=y(t[i]),l=y(t[o]),c=r-i,d=k([a(h(s[0],l[0],c)),a(h(s[1],l[1],c)),a(h(s[2],l[2],c)),u(h(s[3],l[3],c))],"rgba");return n?{color:d,leftIndex:i,rightIndex:o,value:r}:d}}function D(e,t,n,r){var i=y(e);if(e)return i=b(i),null!=t&&(i[0]=s(t)),null!=n&&(i[1]=c(n)),null!=r&&(i[2]=c(r)),k(v(i),"rgba")}function S(e,t){var n=y(e);if(n&&null!=t)return n[3]=u(t),k(n,"rgba")}function k(e,t){if(e&&e.length){var n=e[0]+","+e[1]+","+e[2];return"rgba"!==t&&"hsva"!==t&&"hsla"!==t||(n+=","+e[3]),t+"("+n+")"}}function x(e,t){var n=y(e);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*t:0}var E=new r.Ay(100);function A(e){if((0,i.Kg)(e)){var t=E.get(e);return t||(t=F(e,-.1),E.put(e,t)),t}if((0,i.C7)(e)){var n=(0,i.X$)({},e);return n.colorStops=(0,i.Tj)(e.colorStops,(function(e){return{offset:e.offset,color:F(e.color,-.1)}})),n}return e}},942:function(e,t,n){"use strict";n.d(t,{rR:function(){return T},UJ:function(){return x},Qh:function(){return E},uc:function(){return A}});var r=n(2492),i=n(6107),o=n(82146),a=n(41548),s=o.A.CMD,u=[[],[],[]],l=Math.sqrt,c=Math.atan2;function d(e,t){if(t){var n,r,i,o,d,h,p=e.data,f=e.len(),g=s.M,m=s.C,_=s.L,y=s.R,v=s.A,b=s.Q;for(i=0,o=0;i<f;){switch(n=p[i++],o=i,r=0,n){case g:r=1;break;case _:r=1;break;case m:r=3;break;case b:r=2;break;case v:var F=t[4],w=t[5],C=l(t[0]*t[0]+t[1]*t[1]),D=l(t[2]*t[2]+t[3]*t[3]),S=c(-t[1]/D,t[0]/C);p[i]*=C,p[i++]+=F,p[i]*=D,p[i++]+=w,p[i++]*=C,p[i++]*=D,p[i++]+=S,p[i++]+=S,i+=2,o=i;break;case y:h[0]=p[i++],h[1]=p[i++],(0,a.NW)(h,h,t),p[o++]=h[0],p[o++]=h[1],h[0]+=p[i++],h[1]+=p[i++],(0,a.NW)(h,h,t),p[o++]=h[0],p[o++]=h[1]}for(d=0;d<r;d++){var k=u[d];k[0]=p[i++],k[1]=p[i++],(0,a.NW)(k,k,t),p[o++]=k[0],p[o++]=k[1]}}e.increaseVersion()}}var h=n(5179),p=Math.sqrt,f=Math.sin,g=Math.cos,m=Math.PI;function _(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function y(e,t){return(e[0]*t[0]+e[1]*t[1])/(_(e)*_(t))}function v(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(y(e,t))}function b(e,t,n,r,i,o,a,s,u,l,c){var d=u*(m/180),h=g(d)*(e-n)/2+f(d)*(t-r)/2,_=-1*f(d)*(e-n)/2+g(d)*(t-r)/2,b=h*h/(a*a)+_*_/(s*s);b>1&&(a*=p(b),s*=p(b));var F=(i===o?-1:1)*p((a*a*(s*s)-a*a*(_*_)-s*s*(h*h))/(a*a*(_*_)+s*s*(h*h)))||0,w=F*a*_/s,C=F*-s*h/a,D=(e+n)/2+g(d)*w-f(d)*C,S=(t+r)/2+f(d)*w+g(d)*C,k=v([1,0],[(h-w)/a,(_-C)/s]),x=[(h-w)/a,(_-C)/s],E=[(-1*h-w)/a,(-1*_-C)/s],A=v(x,E);if(y(x,E)<=-1&&(A=m),y(x,E)>=1&&(A=0),A<0){var T=Math.round(A/m*1e6)/1e6;A=2*m+T%2*m}c.addData(l,D,S,a,s,k,A,d,o)}var F=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,w=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function C(e){var t=new o.A;if(!e)return t;var n,r=0,i=0,a=r,s=i,u=o.A.CMD,l=e.match(F);if(!l)return t;for(var c=0;c<l.length;c++){for(var d=l[c],h=d.charAt(0),p=void 0,f=d.match(w)||[],g=f.length,m=0;m<g;m++)f[m]=parseFloat(f[m]);var _=0;while(_<g){var y=void 0,v=void 0,C=void 0,D=void 0,S=void 0,k=void 0,x=void 0,E=r,A=i,T=void 0,M=void 0;switch(h){case"l":r+=f[_++],i+=f[_++],p=u.L,t.addData(p,r,i);break;case"L":r=f[_++],i=f[_++],p=u.L,t.addData(p,r,i);break;case"m":r+=f[_++],i+=f[_++],p=u.M,t.addData(p,r,i),a=r,s=i,h="l";break;case"M":r=f[_++],i=f[_++],p=u.M,t.addData(p,r,i),a=r,s=i,h="L";break;case"h":r+=f[_++],p=u.L,t.addData(p,r,i);break;case"H":r=f[_++],p=u.L,t.addData(p,r,i);break;case"v":i+=f[_++],p=u.L,t.addData(p,r,i);break;case"V":i=f[_++],p=u.L,t.addData(p,r,i);break;case"C":p=u.C,t.addData(p,f[_++],f[_++],f[_++],f[_++],f[_++],f[_++]),r=f[_-2],i=f[_-1];break;case"c":p=u.C,t.addData(p,f[_++]+r,f[_++]+i,f[_++]+r,f[_++]+i,f[_++]+r,f[_++]+i),r+=f[_-2],i+=f[_-1];break;case"S":y=r,v=i,T=t.len(),M=t.data,n===u.C&&(y+=r-M[T-4],v+=i-M[T-3]),p=u.C,E=f[_++],A=f[_++],r=f[_++],i=f[_++],t.addData(p,y,v,E,A,r,i);break;case"s":y=r,v=i,T=t.len(),M=t.data,n===u.C&&(y+=r-M[T-4],v+=i-M[T-3]),p=u.C,E=r+f[_++],A=i+f[_++],r+=f[_++],i+=f[_++],t.addData(p,y,v,E,A,r,i);break;case"Q":E=f[_++],A=f[_++],r=f[_++],i=f[_++],p=u.Q,t.addData(p,E,A,r,i);break;case"q":E=f[_++]+r,A=f[_++]+i,r+=f[_++],i+=f[_++],p=u.Q,t.addData(p,E,A,r,i);break;case"T":y=r,v=i,T=t.len(),M=t.data,n===u.Q&&(y+=r-M[T-4],v+=i-M[T-3]),r=f[_++],i=f[_++],p=u.Q,t.addData(p,y,v,r,i);break;case"t":y=r,v=i,T=t.len(),M=t.data,n===u.Q&&(y+=r-M[T-4],v+=i-M[T-3]),r+=f[_++],i+=f[_++],p=u.Q,t.addData(p,y,v,r,i);break;case"A":C=f[_++],D=f[_++],S=f[_++],k=f[_++],x=f[_++],E=r,A=i,r=f[_++],i=f[_++],p=u.A,b(E,A,r,i,k,x,C,D,S,p,t);break;case"a":C=f[_++],D=f[_++],S=f[_++],k=f[_++],x=f[_++],E=r,A=i,r+=f[_++],i+=f[_++],p=u.A,b(E,A,r,i,k,x,C,D,S,p,t);break}}"z"!==h&&"Z"!==h||(p=u.Z,t.addData(p),r=a,i=s),n=p}return t.toStatic(),t}var D=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.C6)(t,e),t.prototype.applyTransform=function(e){},t}(i.Ay);function S(e){return null!=e.setData}function k(e,t){var n=C(e),r=(0,h.X$)({},t);return r.buildPath=function(e){if(S(e)){e.setData(n.data);var t=e.getContext();t&&e.rebuildPath(t,1)}else{t=e;n.rebuildPath(t,1)}},r.applyTransform=function(e){d(n,e),this.dirtyShape()},r}function x(e,t){return new D(k(e,t))}function E(e,t){var n=k(e,t),i=function(e){function t(t){var r=e.call(this,t)||this;return r.applyTransform=n.applyTransform,r.buildPath=n.buildPath,r}return(0,r.C6)(t,e),t}(D);return i}function A(e,t){for(var n=[],r=e.length,o=0;o<r;o++){var a=e[o];n.push(a.getUpdatedPathProxy(!0))}var s=new i.Ay(t);return s.createPathProxy(),s.buildPath=function(e){if(S(e)){e.appendPath(n);var t=e.getContext();t&&e.rebuildPath(t,1)}},s}function T(e,t){t=t||{};var n=new i.Ay;return e.shape&&n.setShape(e.shape),n.setStyle(e.style),t.bakeTransform?d(n.path,e.getComputedTransform()):t.toLocal?n.setLocalTransform(e.getComputedTransform()):n.copyTransform(e),n.buildPath=e.buildPath,n.applyTransform=n.applyTransform,n.z=e.z,n.z2=e.z2,n.zlevel=e.zlevel,n}},6881:function(e,t,n){"use strict";n.d(t,{N1:function(){return ye},Ts:function(){return me},fI:function(){return _e},jW:function(){return ve}});var r=n(17948),i=n(5179),o=n(2492),a=n(41548),s=function(){function e(e,t){this.target=e,this.topTarget=t&&t.topTarget}return e}(),u=function(){function e(e){this.handler=e,e.on("mousedown",this._dragStart,this),e.on("mousemove",this._drag,this),e.on("mouseup",this._dragEnd,this)}return e.prototype._dragStart=function(e){var t=e.target;while(t&&!t.draggable)t=t.parent||t.__hostTarget;t&&(this._draggingTarget=t,t.dragging=!0,this._x=e.offsetX,this._y=e.offsetY,this.handler.dispatchToElement(new s(t,e),"dragstart",e.event))},e.prototype._drag=function(e){var t=this._draggingTarget;if(t){var n=e.offsetX,r=e.offsetY,i=n-this._x,o=r-this._y;this._x=n,this._y=r,t.drift(i,o,e),this.handler.dispatchToElement(new s(t,e),"drag",e.event);var a=this.handler.findHover(n,r,t).target,u=this._dropTarget;this._dropTarget=a,t!==a&&(u&&a!==u&&this.handler.dispatchToElement(new s(u,e),"dragleave",e.event),a&&a!==u&&this.handler.dispatchToElement(new s(a,e),"dragenter",e.event))}},e.prototype._dragEnd=function(e){var t=this._draggingTarget;t&&(t.dragging=!1),this.handler.dispatchToElement(new s(t,e),"dragend",e.event),this._dropTarget&&this.handler.dispatchToElement(new s(this._dropTarget,e),"drop",e.event),this._draggingTarget=null,this._dropTarget=null},e}(),l=u,c=n(53944),d=n(96391),h=function(){function e(){this._track=[]}return e.prototype.recognize=function(e,t,n){return this._doTrack(e,t,n),this._recognize(e)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(e,t,n){var r=e.touches;if(r){for(var i={points:[],touches:[],target:t,event:e},o=0,a=r.length;o<a;o++){var s=r[o],u=d.Yo(n,s,{});i.points.push([u.zrX,u.zrY]),i.touches.push(s)}this._track.push(i)}},e.prototype._recognize=function(e){for(var t in g)if(g.hasOwnProperty(t)){var n=g[t](this._track,e);if(n)return n}},e}();function p(e){var t=e[1][0]-e[0][0],n=e[1][1]-e[0][1];return Math.sqrt(t*t+n*n)}function f(e){return[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]}var g={pinch:function(e,t){var n=e.length;if(n){var r=(e[n-1]||{}).points,i=(e[n-2]||{}).points||r;if(i&&i.length>1&&r&&r.length>1){var o=p(r)/p(i);!isFinite(o)&&(o=1),t.pinchScale=o;var a=f(r);return t.pinchX=a[0],t.pinchY=a[1],{type:"pinch",target:e[0].target,event:t}}}}},m=n(27753),_="silent";function y(e,t,n){return{type:e,event:n,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:v}}function v(){d.ds(this.event)}var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handler=null,t}return(0,o.C6)(t,e),t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(c.A),F=function(){function e(e,t){this.x=e,this.y=t}return e}(),w=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],C=new m.A(0,0,0,0),D=function(e){function t(t,n,r,i,o){var a=e.call(this)||this;return a._hovered=new F(0,0),a.storage=t,a.painter=n,a.painterRoot=i,a._pointerSize=o,r=r||new b,a.proxy=null,a.setHandlerProxy(r),a._draggingMgr=new l(a),a}return(0,o.C6)(t,e),t.prototype.setHandlerProxy=function(e){this.proxy&&this.proxy.dispose(),e&&(i.__(w,(function(t){e.on&&e.on(t,this[t],this)}),this),e.handler=this),this.proxy=e},t.prototype.mousemove=function(e){var t=e.zrX,n=e.zrY,r=x(this,t,n),i=this._hovered,o=i.target;o&&!o.__zr&&(i=this.findHover(i.x,i.y),o=i.target);var a=this._hovered=r?new F(t,n):this.findHover(t,n),s=a.target,u=this.proxy;u.setCursor&&u.setCursor(s?s.cursor:"default"),o&&s!==o&&this.dispatchToElement(i,"mouseout",e),this.dispatchToElement(a,"mousemove",e),s&&s!==o&&this.dispatchToElement(a,"mouseover",e)},t.prototype.mouseout=function(e){var t=e.zrEventControl;"only_globalout"!==t&&this.dispatchToElement(this._hovered,"mouseout",e),"no_globalout"!==t&&this.trigger("globalout",{type:"globalout",event:e})},t.prototype.resize=function(){this._hovered=new F(0,0)},t.prototype.dispatch=function(e,t){var n=this[e];n&&n.call(this,t)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(e){var t=this.proxy;t.setCursor&&t.setCursor(e)},t.prototype.dispatchToElement=function(e,t,n){e=e||{};var r=e.target;if(!r||!r.silent){var i="on"+t,o=y(t,e,n);while(r)if(r[i]&&(o.cancelBubble=!!r[i].call(r,o)),r.trigger(t,o),r=r.__hostTarget?r.__hostTarget:r.parent,o.cancelBubble)break;o.cancelBubble||(this.trigger(t,o),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer((function(e){"function"===typeof e[i]&&e[i].call(e,o),e.trigger&&e.trigger(t,o)})))}},t.prototype.findHover=function(e,t,n){var r=this.storage.getDisplayList(),i=new F(e,t);if(k(r,i,e,t,n),this._pointerSize&&!i.target){for(var o=[],a=this._pointerSize,s=a/2,u=new m.A(e-s,t-s,a,a),l=r.length-1;l>=0;l--){var c=r[l];c===n||c.ignore||c.ignoreCoarsePointer||c.parent&&c.parent.ignoreCoarsePointer||(C.copy(c.getBoundingRect()),c.transform&&C.applyTransform(c.transform),C.intersect(u)&&o.push(c))}if(o.length)for(var d=4,h=Math.PI/12,p=2*Math.PI,f=0;f<s;f+=d)for(var g=0;g<p;g+=h){var _=e+f*Math.cos(g),y=t+f*Math.sin(g);if(k(o,i,_,y,n),i.target)return i}}return i},t.prototype.processGesture=function(e,t){this._gestureMgr||(this._gestureMgr=new h);var n=this._gestureMgr;"start"===t&&n.clear();var r=n.recognize(e,this.findHover(e.zrX,e.zrY,null).target,this.proxy.dom);if("end"===t&&n.clear(),r){var i=r.type;e.gestureEvent=i;var o=new F;o.target=r.target,this.dispatchToElement(o,i,r.event)}},t}(c.A);function S(e,t,n){if(e[e.rectHover?"rectContain":"contain"](t,n)){var r=e,i=void 0,o=!1;while(r){if(r.ignoreClip&&(o=!0),!o){var a=r.getClipPath();if(a&&!a.contain(t,n))return!1}r.silent&&(i=!0);var s=r.__hostTarget;r=s||r.parent}return!i||_}return!1}function k(e,t,n,r,i){for(var o=e.length-1;o>=0;o--){var a=e[o],s=void 0;if(a!==i&&!a.ignore&&(s=S(a,n,r))&&(!t.topTarget&&(t.topTarget=a),s!==_)){t.target=a;break}}}function x(e,t,n){var r=e.painter;return t<0||t>r.getWidth()||n<0||n>r.getHeight()}i.__(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],(function(e){D.prototype[e]=function(t){var n,r,i=t.zrX,o=t.zrY,s=x(this,i,o);if("mouseup"===e&&s||(n=this.findHover(i,o),r=n.target),"mousedown"===e)this._downEl=r,this._downPoint=[t.zrX,t.zrY],this._upEl=r;else if("mouseup"===e)this._upEl=r;else if("click"===e){if(this._downEl!==this._upEl||!this._downPoint||a.xg(this._downPoint,[t.zrX,t.zrY])>4)return;this._downPoint=null}this.dispatchToElement(n,e,t)}}));var E=D,A=n(42665),T=n(60913),M=!1;function O(){M||(M=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function L(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var R=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=L}return e.prototype.traverse=function(e,t){for(var n=0;n<this._roots.length;n++)this._roots[n].traverse(e,t)},e.prototype.getDisplayList=function(e,t){t=t||!1;var n=this._displayList;return!e&&n.length||this.updateDisplayList(t),n},e.prototype.updateDisplayList=function(e){this._displayListLen=0;for(var t=this._roots,n=this._displayList,r=0,i=t.length;r<i;r++)this._updateAndAddDisplayable(t[r],null,e);n.length=this._displayListLen,(0,A.A)(n,L)},e.prototype._updateAndAddDisplayable=function(e,t,n){if(!e.ignore||n){e.beforeUpdate(),e.update(),e.afterUpdate();var r=e.getClipPath();if(e.ignoreClip)t=null;else if(r){t=t?t.slice():[];var i=r,o=e;while(i)i.parent=o,i.updateTransform(),t.push(i),o=i,i=i.getClipPath()}if(e.childrenRef){for(var a=e.childrenRef(),s=0;s<a.length;s++){var u=a[s];e.__dirty&&(u.__dirty|=T.M),this._updateAndAddDisplayable(u,t,n)}e.__dirty=0}else{var l=e;t&&t.length?l.__clipPaths=t:l.__clipPaths&&l.__clipPaths.length>0&&(l.__clipPaths=[]),isNaN(l.z)&&(O(),l.z=0),isNaN(l.z2)&&(O(),l.z2=0),isNaN(l.zlevel)&&(O(),l.zlevel=0),this._displayList[this._displayListLen++]=l}var c=e.getDecalElement&&e.getDecalElement();c&&this._updateAndAddDisplayable(c,t,n);var d=e.getTextGuideLine();d&&this._updateAndAddDisplayable(d,t,n);var h=e.getTextContent();h&&this._updateAndAddDisplayable(h,t,n)}},e.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},e.prototype.delRoot=function(e){if(e instanceof Array)for(var t=0,n=e.length;t<n;t++)this.delRoot(e[t]);else{var r=i.qh(this._roots,e);r>=0&&this._roots.splice(r,1)}},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}(),P=R,I=n(26392),N=n(74844);function B(){return(new Date).getTime()}var j=function(e){function t(t){var n=e.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,t=t||{},n.stage=t.stage||{},n}return(0,o.C6)(t,e),t.prototype.addClip=function(e){e.animation&&this.removeClip(e),this._head?(this._tail.next=e,e.prev=this._tail,e.next=null,this._tail=e):this._head=this._tail=e,e.animation=this},t.prototype.addAnimator=function(e){e.animation=this;var t=e.getClip();t&&this.addClip(t)},t.prototype.removeClip=function(e){if(e.animation){var t=e.prev,n=e.next;t?t.next=n:this._head=n,n?n.prev=t:this._tail=t,e.next=e.prev=e.animation=null}},t.prototype.removeAnimator=function(e){var t=e.getClip();t&&this.removeClip(t),e.animation=null},t.prototype.update=function(e){var t=B()-this._pausedTime,n=t-this._time,r=this._head;while(r){var i=r.next,o=r.step(t,n);o?(r.ondestroy(),this.removeClip(r),r=i):r=i}this._time=t,e||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var e=this;function t(){e._running&&((0,I.A)(t),!e._paused&&e.update())}this._running=!0,(0,I.A)(t)},t.prototype.start=function(){this._running||(this._time=B(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=B(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=B()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){var e=this._head;while(e){var t=e.next;e.prev=e.next=e.animation=null,e=t}this._head=this._tail=null},t.prototype.isFinished=function(){return null==this._head},t.prototype.animate=function(e,t){t=t||{},this.start();var n=new N.A(e,t.loop);return this.addAnimator(n),n},t}(c.A),H=j,G=300,V=r.A.domSupported,Y=function(){var e=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],n={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},r=i.Tj(e,(function(e){var t=e.replace("mouse","pointer");return n.hasOwnProperty(t)?t:e}));return{mouse:e,touch:t,pointer:r}}(),W={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},q=!1;function z(e){var t=e.pointerType;return"pen"===t||"touch"===t}function U(e){e.touching=!0,null!=e.touchTimer&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout((function(){e.touching=!1,e.touchTimer=null}),700)}function K(e){e&&(e.zrByTouch=!0)}function X(e,t){return(0,d.e0)(e.dom,new J(e,t),!0)}function Q(e,t){var n=t,r=!1;while(n&&9!==n.nodeType&&!(r=n.domBelongToZr||n!==t&&n===e.painterRoot))n=n.parentNode;return r}var J=function(){function e(e,t){this.stopPropagation=i.lQ,this.stopImmediatePropagation=i.lQ,this.preventDefault=i.lQ,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return e}(),Z={mousedown:function(e){e=(0,d.e0)(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=(0,d.e0)(this.dom,e);var t=this.__mayPointerCapture;!t||e.zrX===t[0]&&e.zrY===t[1]||this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=(0,d.e0)(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=(0,d.e0)(this.dom,e);var t=e.toElement||e.relatedTarget;Q(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){q=!0,e=(0,d.e0)(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){q||(e=(0,d.e0)(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=(0,d.e0)(this.dom,e),K(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),Z.mousemove.call(this,e),Z.mousedown.call(this,e)},touchmove:function(e){e=(0,d.e0)(this.dom,e),K(e),this.handler.processGesture(e,"change"),Z.mousemove.call(this,e)},touchend:function(e){e=(0,d.e0)(this.dom,e),K(e),this.handler.processGesture(e,"end"),Z.mouseup.call(this,e),+new Date-+this.__lastTouchMoment<G&&Z.click.call(this,e)},pointerdown:function(e){Z.mousedown.call(this,e)},pointermove:function(e){z(e)||Z.mousemove.call(this,e)},pointerup:function(e){Z.mouseup.call(this,e)},pointerout:function(e){z(e)||Z.mouseout.call(this,e)}};i.__(["click","dblclick","contextmenu"],(function(e){Z[e]=function(t){t=(0,d.e0)(this.dom,t),this.trigger(e,t)}}));var $={pointermove:function(e){z(e)||$.mousemove.call(this,e)},pointerup:function(e){$.mouseup.call(this,e)},mousemove:function(e){this.trigger("mousemove",e)},mouseup:function(e){var t=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",e),t&&(e.zrEventControl="only_globalout",this.trigger("mouseout",e))}};function ee(e,t){var n=t.domHandlers;r.A.pointerEventsSupported?i.__(Y.pointer,(function(r){ne(t,r,(function(t){n[r].call(e,t)}))})):(r.A.touchEventsSupported&&i.__(Y.touch,(function(r){ne(t,r,(function(i){n[r].call(e,i),U(t)}))})),i.__(Y.mouse,(function(r){ne(t,r,(function(i){i=(0,d.mK)(i),t.touching||n[r].call(e,i)}))})))}function te(e,t){function n(n){function r(r){r=(0,d.mK)(r),Q(e,r.target)||(r=X(e,r),t.domHandlers[n].call(e,r))}ne(t,n,r,{capture:!0})}r.A.pointerEventsSupported?i.__(W.pointer,n):r.A.touchEventsSupported||i.__(W.mouse,n)}function ne(e,t,n,r){e.mounted[t]=n,e.listenerOpts[t]=r,(0,d.q2)(e.domTarget,t,n,r)}function re(e){var t=e.mounted;for(var n in t)t.hasOwnProperty(n)&&(0,d.f)(e.domTarget,n,t[n],e.listenerOpts[n]);e.mounted={}}var ie=function(){function e(e,t){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=e,this.domHandlers=t}return e}(),oe=function(e){function t(t,n){var r=e.call(this)||this;return r.__pointerCapturing=!1,r.dom=t,r.painterRoot=n,r._localHandlerScope=new ie(t,Z),V&&(r._globalHandlerScope=new ie(document,$)),ee(r,r._localHandlerScope),r}return(0,o.C6)(t,e),t.prototype.dispose=function(){re(this._localHandlerScope),V&&re(this._globalHandlerScope)},t.prototype.setCursor=function(e){this.dom.style&&(this.dom.style.cursor=e||"default")},t.prototype.__togglePointerCapture=function(e){if(this.__mayPointerCapture=null,V&&+this.__pointerCapturing^+e){this.__pointerCapturing=e;var t=this._globalHandlerScope;e?te(this,t):re(t)}},t}(c.A),ae=oe,se=n(97273),ue=n(77849),le=n(98527),ce={},de={};function he(e){delete de[e]}function pe(e){if(!e)return!1;if("string"===typeof e)return(0,se.fN)(e,1)<ue.ps;if(e.colorStops){for(var t=e.colorStops,n=0,r=t.length,i=0;i<r;i++)n+=(0,se.fN)(t[i].color,1);return n/=r,n<ue.ps}return!1}var fe,ge=function(){function e(e,t,n){var o=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,n=n||{},this.dom=t,this.id=e;var a=new P,s=n.renderer||"canvas";ce[s]||(s=i.HP(ce)[0]),n.useDirtyRect=null!=n.useDirtyRect&&n.useDirtyRect;var u=new ce[s](t,a,n,e),l=n.ssr||u.ssrOnly;this.storage=a,this.painter=u;var c,d=r.A.node||r.A.worker||l?null:new ae(u.getViewportRoot(),u.root),h=n.useCoarsePointer,p=null==h||"auto"===h?r.A.touchEventsSupported:!!h,f=44;p&&(c=i.bZ(n.pointerSize,f)),this.handler=new E(a,u,d,u.root,c),this.animation=new H({stage:{update:l?null:function(){return o._flush(!0)}}}),l||this.animation.start()}return e.prototype.add=function(e){!this._disposed&&e&&(this.storage.addRoot(e),e.addSelfToZr(this),this.refresh())},e.prototype.remove=function(e){!this._disposed&&e&&(this.storage.delRoot(e),e.removeSelfFromZr(this),this.refresh())},e.prototype.configLayer=function(e,t){this._disposed||(this.painter.configLayer&&this.painter.configLayer(e,t),this.refresh())},e.prototype.setBackgroundColor=function(e){this._disposed||(this.painter.setBackgroundColor&&this.painter.setBackgroundColor(e),this.refresh(),this._backgroundColor=e,this._darkMode=pe(e))},e.prototype.getBackgroundColor=function(){return this._backgroundColor},e.prototype.setDarkMode=function(e){this._darkMode=e},e.prototype.isDarkMode=function(){return this._darkMode},e.prototype.refreshImmediately=function(e){this._disposed||(e||this.animation.update(!0),this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1)},e.prototype.refresh=function(){this._disposed||(this._needsRefresh=!0,this.animation.start())},e.prototype.flush=function(){this._disposed||this._flush(!1)},e.prototype._flush=function(e){var t,n=B();this._needsRefresh&&(t=!0,this.refreshImmediately(e)),this._needsRefreshHover&&(t=!0,this.refreshHoverImmediately());var r=B();t?(this._stillFrameAccum=0,this.trigger("rendered",{elapsedTime:r-n})):this._sleepAfterStill>0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},e.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&"canvas"===this.painter.getType()&&this.painter.refreshHover())},e.prototype.resize=function(e){this._disposed||(e=e||{},this.painter.resize(e.width,e.height),this.handler.resize())},e.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},e.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},e.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},e.prototype.setCursorStyle=function(e){this._disposed||this.handler.setCursorStyle(e)},e.prototype.findHover=function(e,t){if(!this._disposed)return this.handler.findHover(e,t)},e.prototype.on=function(e,t,n){return this._disposed||this.handler.on(e,t,n),this},e.prototype.off=function(e,t){this._disposed||this.handler.off(e,t)},e.prototype.trigger=function(e,t){this._disposed||this.handler.trigger(e,t)},e.prototype.clear=function(){if(!this._disposed){for(var e=this.storage.getRoots(),t=0;t<e.length;t++)e[t]instanceof le.A&&e[t].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()}},e.prototype.dispose=function(){this._disposed||(this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,this._disposed=!0,he(this.id))},e}();function me(e,t){var n=new ge(i.Os(),e,t);return de[n.id]=n,n}function _e(e,t){ce[e]=t}function ye(e){if("function"===typeof fe)return fe(e)}function ve(e){fe=e}},25629:function(e){"use strict";e.exports={rE:"4.5.0"}},62404:function(e){"use strict";e.exports=JSON.parse('{"AED":{"code":"AED","symbol":"د.إ.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"AFN":{"code":"AFN","symbol":"؋","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"ALL":{"code":"ALL","symbol":"Lek","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"AMD":{"code":"AMD","symbol":"֏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"ANG":{"code":"ANG","symbol":"ƒ","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"AOA":{"code":"AOA","symbol":"Kz","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"ARS":{"code":"ARS","symbol":"$","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"AUD":{"code":"AUD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"AWG":{"code":"AWG","symbol":"ƒ","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"AZN":{"code":"AZN","symbol":"₼","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"BAM":{"code":"BAM","symbol":"КМ","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"BBD":{"code":"BBD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"BDT":{"code":"BDT","symbol":"৳","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":0},"BGN":{"code":"BGN","symbol":"лв.","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"BHD":{"code":"BHD","symbol":"د.ب.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":3},"BIF":{"code":"BIF","symbol":"FBu","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"BMD":{"code":"BMD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"BND":{"code":"BND","symbol":"$","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"BOB":{"code":"BOB","symbol":"Bs","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"BRL":{"code":"BRL","symbol":"R$","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"BSD":{"code":"BSD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"BTC":{"code":"BTC","symbol":"Ƀ","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":8},"BTN":{"code":"BTN","symbol":"Nu.","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":1},"BWP":{"code":"BWP","symbol":"P","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"BYR":{"code":"BYR","symbol":"р.","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"BYN":{"code":"BYN","symbol":"р.","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"BZD":{"code":"BZD","symbol":"BZ$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"CAD":{"code":"CAD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"CDF":{"code":"CDF","symbol":"FC","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"CHF":{"code":"CHF","symbol":"CHF","thousandsSeparator":"\'","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"CLP":{"code":"CLP","symbol":"$","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":0},"CNY":{"code":"CNY","symbol":"¥","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"COP":{"code":"COP","symbol":"$","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"CRC":{"code":"CRC","symbol":"₡","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"CUC":{"code":"CUC","symbol":"CUC","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"CUP":{"code":"CUP","symbol":"$MN","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"CVE":{"code":"CVE","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"CZK":{"code":"CZK","symbol":"Kč","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"DJF":{"code":"DJF","symbol":"Fdj","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"DKK":{"code":"DKK","symbol":"kr.","thousandsSeparator":"","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"DOP":{"code":"DOP","symbol":"RD$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"DZD":{"code":"DZD","symbol":"د.ج.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"EGP":{"code":"EGP","symbol":"ج.م.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"ERN":{"code":"ERN","symbol":"Nfk","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"ETB":{"code":"ETB","symbol":"ETB","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"EUR":{"code":"EUR","symbol":"€","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"FJD":{"code":"FJD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"FKP":{"code":"FKP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"GBP":{"code":"GBP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"GEL":{"code":"GEL","symbol":"GEL","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"GHS":{"code":"GHS","symbol":"₵","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"GIP":{"code":"GIP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"GMD":{"code":"GMD","symbol":"D","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"GNF":{"code":"GNF","symbol":"FG","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"GTQ":{"code":"GTQ","symbol":"Q","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"GYD":{"code":"GYD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"HKD":{"code":"HKD","symbol":"HK$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"HNL":{"code":"HNL","symbol":"L.","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"HRK":{"code":"HRK","symbol":"kn","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"HTG":{"code":"HTG","symbol":"G","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"HUF":{"code":"HUF","symbol":"Ft","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"IDR":{"code":"IDR","symbol":"Rp","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"ILS":{"code":"ILS","symbol":"₪","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"INR":{"code":"INR","symbol":"₹","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"IQD":{"code":"IQD","symbol":"د.ع.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"IRR":{"code":"IRR","symbol":"﷼","thousandsSeparator":",","decimalSeparator":"/","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"ISK":{"code":"ISK","symbol":"kr.","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":0},"JMD":{"code":"JMD","symbol":"J$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"JOD":{"code":"JOD","symbol":"د.ا.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":3},"JPY":{"code":"JPY","symbol":"¥","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"KES":{"code":"KES","symbol":"KSh","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"KGS":{"code":"KGS","symbol":"сом","thousandsSeparator":" ","decimalSeparator":"-","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"KHR":{"code":"KHR","symbol":"៛","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"KMF":{"code":"KMF","symbol":"CF","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"KPW":{"code":"KPW","symbol":"₩","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"KRW":{"code":"KRW","symbol":"₩","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"KWD":{"code":"KWD","symbol":"د.ك.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":3},"KYD":{"code":"KYD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"KZT":{"code":"KZT","symbol":"₸","thousandsSeparator":" ","decimalSeparator":"-","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"LAK":{"code":"LAK","symbol":"₭","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"LBP":{"code":"LBP","symbol":"ل.ل.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"LKR":{"code":"LKR","symbol":"₨","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":0},"LRD":{"code":"LRD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"LSL":{"code":"LSL","symbol":"M","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"LYD":{"code":"LYD","symbol":"د.ل.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":3},"MAD":{"code":"MAD","symbol":"د.م.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"MDL":{"code":"MDL","symbol":"lei","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"MGA":{"code":"MGA","symbol":"Ar","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"MKD":{"code":"MKD","symbol":"ден.","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"MMK":{"code":"MMK","symbol":"K","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MNT":{"code":"MNT","symbol":"₮","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MOP":{"code":"MOP","symbol":"MOP$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MRO":{"code":"MRO","symbol":"UM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MTL":{"code":"MTL","symbol":"₤","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MUR":{"code":"MUR","symbol":"₨","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MVR":{"code":"MVR","symbol":"MVR","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":1},"MWK":{"code":"MWK","symbol":"MK","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MXN":{"code":"MXN","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MYR":{"code":"MYR","symbol":"RM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"MZN":{"code":"MZN","symbol":"MT","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"NAD":{"code":"NAD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"NGN":{"code":"NGN","symbol":"₦","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"NIO":{"code":"NIO","symbol":"C$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"NOK":{"code":"NOK","symbol":"kr","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"NPR":{"code":"NPR","symbol":"₨","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"NZD":{"code":"NZD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"OMR":{"code":"OMR","symbol":"﷼","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":3},"PAB":{"code":"PAB","symbol":"B/.","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"PEN":{"code":"PEN","symbol":"S/.","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"PGK":{"code":"PGK","symbol":"K","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"PHP":{"code":"PHP","symbol":"₱","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"PKR":{"code":"PKR","symbol":"₨","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"PLN":{"code":"PLN","symbol":"zł","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"PYG":{"code":"PYG","symbol":"₲","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"QAR":{"code":"QAR","symbol":"﷼","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"RON":{"code":"RON","symbol":"L","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"RSD":{"code":"RSD","symbol":"Дин.","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"RUB":{"code":"RUB","symbol":"₽","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"RWF":{"code":"RWF","symbol":"RWF","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"SAR":{"code":"SAR","symbol":"﷼","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"SBD":{"code":"SBD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SCR":{"code":"SCR","symbol":"₨","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SDD":{"code":"SDD","symbol":"LSd","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SDG":{"code":"SDG","symbol":"£‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SEK":{"code":"SEK","symbol":"kr","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"SGD":{"code":"SGD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SHP":{"code":"SHP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SLL":{"code":"SLL","symbol":"Le","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SOS":{"code":"SOS","symbol":"S","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SRD":{"code":"SRD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"STD":{"code":"STD","symbol":"Db","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SVC":{"code":"SVC","symbol":"₡","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"SYP":{"code":"SYP","symbol":"£","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"SZL":{"code":"SZL","symbol":"E","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"THB":{"code":"THB","symbol":"฿","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"TJS":{"code":"TJS","symbol":"TJS","thousandsSeparator":" ","decimalSeparator":";","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"TMT":{"code":"TMT","symbol":"m","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"TND":{"code":"TND","symbol":"د.ت.‏","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":3},"TOP":{"code":"TOP","symbol":"T$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"TRY":{"code":"TRY","symbol":"₺","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"TTD":{"code":"TTD","symbol":"TT$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"TVD":{"code":"TVD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"TWD":{"code":"TWD","symbol":"NT$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"TZS":{"code":"TZS","symbol":"TSh","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"UAH":{"code":"UAH","symbol":"₴","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"UGX":{"code":"UGX","symbol":"USh","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"UYU":{"code":"UYU","symbol":"$U","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"UZS":{"code":"UZS","symbol":"сўм","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"VEB":{"code":"VEB","symbol":"Bs.","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"VEF":{"code":"VEF","symbol":"Bs. F.","thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"VND":{"code":"VND","symbol":"₫","thousandsSeparator":".","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":0},"VUV":{"code":"VUV","symbol":"VT","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":0},"WST":{"code":"WST","symbol":"WS$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"XAF":{"code":"XAF","symbol":"F","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"XCD":{"code":"XCD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"XBT":{"code":"XBT","symbol":"Ƀ","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"XOF":{"code":"XOF","symbol":"F","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"XPF":{"code":"XPF","symbol":"F","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"YER":{"code":"YER","symbol":"﷼","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"ZAR":{"code":"ZAR","symbol":"R","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"ZMW":{"code":"ZMW","symbol":"ZK","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"WON":{"code":"WON","symbol":"₩","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}')},77571:function(e){"use strict";e.exports=JSON.parse('{"de":{"thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"el":{"symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"thousandsSeparator":".","decimalSeparator":",","decimalDigits":2},"en-US":{"thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"en-IE":{"symbolOnLeft":true,"thousandsSeparator":",","decimalSeparator":".","spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"zh-CN":{"thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"es":{"thousandsSeparator":".","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"it":{"symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"thousandsSeparator":".","decimalSeparator":",","decimalDigits":2},"nl":{"symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"thousandsSeparator":".","decimalSeparator":",","decimalDigits":2}}')},61344:function(e){"use strict";e.exports=JSON.parse('{"compressed":true,"categories":[{"id":"smileys","name":"Smileys & Emotion","emojis":["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","shushing_face","thinking_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","smirk","unamused","face_with_rolling_eyes","grimacing","lying_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","kiss","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart","orange_heart","yellow_heart","green_heart","blue_heart","purple_heart","brown_heart","black_heart","white_heart","100","anger","boom","dizzy","sweat_drops","dash","hole","bomb","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{"id":"people","name":"People & Body","emojis":["wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","man-with-bunny-ears-partying","woman-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints"]},{"id":"nature","name":"Animals & Nature","emojis":["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves"]},{"id":"foods","name":"Food & Drink","emojis":["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","mushroom","peanuts","chestnut","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","amphora"]},{"id":"activity","name":"Activities","emojis":["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","8ball","crystal_ball","magic_wand","nazar_amulet","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{"id":"places","name":"Travel & Places","emojis":["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{"id":"objects","name":"Objects","emojis":["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","iphone","calling","phone","telephone_receiver","pager","fax","battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","gun","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","stethoscope","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","moyai","placard"]},{"id":"symbols","name":"Symbols","emojis":["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{"id":"flags","name":"Flags","emojis":["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],"emojis":{"100":{"a":"Hundred Points Symbol","b":"1F4AF","d":true,"e":true,"f":true,"h":true,"j":["hundred_points","score","perfect","numbers","century","exam","quiz","test","pass","hundred"],"k":[26,6],"o":0},"1234":{"a":"Input Symbol for Numbers","b":"1F522","d":true,"e":true,"f":true,"h":true,"j":["input_numbers","numbers","blue-square"],"k":[28,4],"o":0},"earth_africa":{"a":"Earth Globe Europe-Africa","b":"1F30D","d":true,"e":true,"f":true,"h":true,"j":["globe_showing_europe_africa","globe","world","international"],"k":[5,27],"o":0},"grapes":{"a":"Grapes","b":"1F347","d":true,"e":true,"f":true,"h":true,"j":["grapes","fruit","food","wine"],"k":[6,25],"o":0},"jack_o_lantern":{"a":"Jack-O-Lantern","b":"1F383","d":true,"e":true,"f":true,"h":true,"j":["jack_o_lantern","halloween","light","pumpkin","creepy","fall"],"k":[7,27],"o":0},"checkered_flag":{"a":"Chequered Flag","b":"1F3C1","d":true,"e":true,"f":true,"h":true,"j":["chequered_flag","contest","finishline","race","gokart"],"k":[8,31],"o":0},"atm":{"a":"Automated Teller Machine","b":"1F3E7","d":true,"e":true,"f":true,"h":true,"j":["atm_sign","money","sales","cash","blue-square","payment","bank"],"k":[10,48],"o":0},"monkey_face":{"a":"Monkey Face","b":"1F435","d":true,"e":true,"f":true,"h":true,"j":["monkey_face","animal","nature","circus"],"k":[12,15],"l":[":o)"],"o":0},"wave":{"skin_variations":{"1F3FB":{"unified":"1F44B-1F3FB","non_qualified":null,"image":"1f44b-1f3fb.png","sheet_x":13,"sheet_y":17,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F44B-1F3FC","non_qualified":null,"image":"1f44b-1f3fc.png","sheet_x":13,"sheet_y":18,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F44B-1F3FD","non_qualified":null,"image":"1f44b-1f3fd.png","sheet_x":13,"sheet_y":19,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F44B-1F3FE","non_qualified":null,"image":"1f44b-1f3fe.png","sheet_x":13,"sheet_y":20,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F44B-1F3FF","non_qualified":null,"image":"1f44b-1f3ff.png","sheet_x":13,"sheet_y":21,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Waving Hand Sign","b":"1F44B","d":true,"e":true,"f":true,"h":true,"j":["waving_hand","hands","gesture","goodbye","solong","farewell","hello","hi","palm"],"k":[13,16],"o":0},"eyeglasses":{"a":"Eyeglasses","b":"1F453","d":true,"e":true,"f":true,"h":true,"j":["glasses","fashion","accessories","eyesight","nerdy","dork","geek"],"k":[13,54],"o":0},"grinning":{"a":"Grinning Face","b":"1F600","d":true,"e":true,"f":true,"h":true,"j":["grinning_face","face","smile","happy","joy",":D","grin"],"k":[30,32],"m":":D","o":1},"earth_americas":{"a":"Earth Globe Americas","b":"1F30E","d":true,"e":true,"f":true,"h":true,"j":["globe_showing_americas","globe","world","USA","international"],"k":[5,28],"o":0},"melon":{"a":"Melon","b":"1F348","d":true,"e":true,"f":true,"h":true,"j":["melon","fruit","nature","food"],"k":[6,26],"o":0},"christmas_tree":{"a":"Christmas Tree","b":"1F384","d":true,"e":true,"f":true,"h":true,"j":["christmas_tree","festival","vacation","december","xmas","celebration"],"k":[7,28],"o":0},"monkey":{"a":"Monkey","b":"1F412","d":true,"e":true,"f":true,"h":true,"j":["monkey","animal","nature","banana","circus"],"k":[11,37],"o":0},"dark_sunglasses":{"a":"Sunglasses","b":"1F576-FE0F","c":"1F576","d":true,"e":true,"f":true,"h":true,"j":["sunglasses","face","cool","accessories"],"k":[29,31],"o":0},"smiley":{"a":"Smiling Face with Open Mouth","b":"1F603","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_big_eyes","face","happy","joy","haha",":D",":)","smile","funny"],"k":[30,35],"l":["=)","=-)"],"m":":)","o":0},"triangular_flag_on_post":{"a":"Triangular Flag on Post","b":"1F6A9","d":true,"e":true,"f":true,"h":true,"j":["triangular_flag","mark","milestone","place"],"k":[34,50],"o":0},"put_litter_in_its_place":{"a":"Put Litter in Its Place Symbol","b":"1F6AE","d":true,"e":true,"f":true,"h":true,"j":["litter_in_bin_sign","blue-square","sign","human","info"],"k":[34,55],"o":1},"raised_back_of_hand":{"skin_variations":{"1F3FB":{"unified":"1F91A-1F3FB","non_qualified":null,"image":"1f91a-1f3fb.png","sheet_x":37,"sheet_y":44,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F91A-1F3FC","non_qualified":null,"image":"1f91a-1f3fc.png","sheet_x":37,"sheet_y":45,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F91A-1F3FD","non_qualified":null,"image":"1f91a-1f3fd.png","sheet_x":37,"sheet_y":46,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F91A-1F3FE","non_qualified":null,"image":"1f91a-1f3fe.png","sheet_x":37,"sheet_y":47,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F91A-1F3FF","non_qualified":null,"image":"1f91a-1f3ff.png","sheet_x":37,"sheet_y":48,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Raised Back of Hand","b":"1F91A","d":true,"e":true,"f":true,"h":true,"j":["raised_back_of_hand","fingers","raised","backhand"],"k":[37,43],"o":3},"earth_asia":{"a":"Earth Globe Asia-Australia","b":"1F30F","d":true,"e":true,"f":true,"h":true,"j":["globe_showing_asia_australia","globe","world","east","international"],"k":[5,29],"o":0},"watermelon":{"a":"Watermelon","b":"1F349","d":true,"e":true,"f":true,"h":true,"j":["watermelon","fruit","food","picnic","summer"],"k":[6,27],"o":0},"fireworks":{"a":"Fireworks","b":"1F386","d":true,"e":true,"f":true,"h":true,"j":["fireworks","photo","festival","carnival","congratulations"],"k":[7,35],"o":0},"crossed_flags":{"a":"Crossed Flags","b":"1F38C","d":true,"e":true,"f":true,"h":true,"j":["crossed_flags","japanese","nation","country","border"],"k":[7,41],"o":0},"raised_hand_with_fingers_splayed":{"skin_variations":{"1F3FB":{"unified":"1F590-1F3FB","non_qualified":null,"image":"1f590-1f3fb.png","sheet_x":29,"sheet_y":47,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F590-1F3FC","non_qualified":null,"image":"1f590-1f3fc.png","sheet_x":29,"sheet_y":48,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F590-1F3FD","non_qualified":null,"image":"1f590-1f3fd.png","sheet_x":29,"sheet_y":49,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F590-1F3FE","non_qualified":null,"image":"1f590-1f3fe.png","sheet_x":29,"sheet_y":50,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F590-1F3FF","non_qualified":null,"image":"1f590-1f3ff.png","sheet_x":29,"sheet_y":51,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Hand with Fingers Splayed","b":"1F590-FE0F","c":"1F590","d":true,"e":true,"f":true,"h":true,"j":["hand_with_fingers_splayed","hand","fingers","palm"],"k":[29,46],"o":0},"smile":{"a":"Smiling Face with Open Mouth and Smiling Eyes","b":"1F604","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_smiling_eyes","face","happy","joy","funny","haha","laugh","like",":D",":)"],"k":[30,36],"l":["C:","c:",":D",":-D"],"m":":)","o":0},"potable_water":{"a":"Potable Water Symbol","b":"1F6B0","d":true,"e":true,"f":true,"h":true,"j":["potable_water","blue-square","liquid","restroom","cleaning","faucet"],"k":[34,57],"o":1},"goggles":{"a":"Goggles","b":"1F97D","d":true,"e":true,"f":true,"h":true,"j":["goggles","eyes","protection","safety"],"k":[42,30],"o":11},"gorilla":{"a":"Gorilla","b":"1F98D","d":true,"e":true,"f":true,"h":true,"j":["gorilla","animal","nature","circus"],"k":[42,46],"o":3},"globe_with_meridians":{"a":"Globe with Meridians","b":"1F310","d":true,"e":true,"f":true,"h":true,"j":["globe_with_meridians","earth","international","world","internet","interweb","i18n"],"k":[5,30],"o":1},"tangerine":{"a":"Tangerine","b":"1F34A","d":true,"e":true,"f":true,"h":true,"j":["tangerine","food","fruit","nature","orange"],"k":[6,28],"o":0},"sparkler":{"a":"Firework Sparkler","b":"1F387","d":true,"e":true,"f":true,"h":true,"j":["sparkler","stars","night","shine"],"k":[7,36],"o":0},"waving_black_flag":{"a":"Waving Black Flag","b":"1F3F4","d":true,"e":true,"f":true,"h":true,"j":["black_flag","pirate"],"k":[11,7],"o":1},"grin":{"a":"Grinning Face with Smiling Eyes","b":"1F601","d":true,"e":true,"f":true,"h":true,"j":["beaming_face_with_smiling_eyes","face","happy","smile","joy","kawaii"],"k":[30,33],"o":0},"lab_coat":{"a":"Lab Coat","b":"1F97C","d":true,"e":true,"f":true,"h":true,"j":["lab_coat","doctor","experiment","scientist","chemist"],"k":[42,29],"o":11},"orangutan":{"a":"Orangutan","b":"1F9A7","d":true,"e":true,"f":true,"h":true,"j":["orangutan","animal"],"k":[43,14],"o":12},"wheelchair":{"a":"Wheelchair Symbol","b":"267F","d":true,"e":true,"f":true,"h":true,"j":["wheelchair_symbol","blue-square","disabled","accessibility"],"k":[54,45],"o":0},"hand":{"skin_variations":{"1F3FB":{"unified":"270B-1F3FB","non_qualified":null,"image":"270b-1f3fb.png","sheet_x":55,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"270B-1F3FC","non_qualified":null,"image":"270b-1f3fc.png","sheet_x":55,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"270B-1F3FD","non_qualified":null,"image":"270b-1f3fd.png","sheet_x":55,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"270B-1F3FE","non_qualified":null,"image":"270b-1f3fe.png","sheet_x":56,"sheet_y":0,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"270B-1F3FF","non_qualified":null,"image":"270b-1f3ff.png","sheet_x":56,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Raised Hand","b":"270B","d":true,"e":true,"f":true,"h":true,"j":["raised_hand","fingers","stop","highfive","palm","ban"],"k":[55,54],"n":["raised_hand"],"o":0},"lemon":{"a":"Lemon","b":"1F34B","d":true,"e":true,"f":true,"h":true,"j":["lemon","fruit","nature"],"k":[6,29],"o":1},"waving_white_flag":{"a":"White Flag","b":"1F3F3-FE0F","c":"1F3F3","d":true,"e":true,"f":true,"h":true,"j":["white_flag","losing","loser","lost","surrender","give up","fail"],"k":[11,2],"o":0},"dog":{"a":"Dog Face","b":"1F436","d":true,"e":true,"f":true,"h":true,"j":["dog_face","animal","friend","nature","woof","puppy","pet","faithful"],"k":[12,16],"o":0},"spock-hand":{"skin_variations":{"1F3FB":{"unified":"1F596-1F3FB","non_qualified":null,"image":"1f596-1f3fb.png","sheet_x":30,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F596-1F3FC","non_qualified":null,"image":"1f596-1f3fc.png","sheet_x":30,"sheet_y":2,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F596-1F3FD","non_qualified":null,"image":"1f596-1f3fd.png","sheet_x":30,"sheet_y":3,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F596-1F3FE","non_qualified":null,"image":"1f596-1f3fe.png","sheet_x":30,"sheet_y":4,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F596-1F3FF","non_qualified":null,"image":"1f596-1f3ff.png","sheet_x":30,"sheet_y":5,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Raised Hand with Part Between Middle and Ring Fingers","b":"1F596","d":true,"e":true,"f":true,"h":true,"j":["vulcan_salute","hand","fingers","spock","star trek"],"k":[30,0],"o":1},"world_map":{"a":"World Map","b":"1F5FA-FE0F","c":"1F5FA","d":true,"e":true,"f":true,"h":true,"j":["world_map","location","direction"],"k":[30,26],"o":0},"laughing":{"a":"Smiling Face with Open Mouth and Tightly-Closed Eyes","b":"1F606","d":true,"e":true,"f":true,"h":true,"j":["grinning_squinting_face","happy","joy","lol","satisfied","haha","face","glad","XD","laugh"],"k":[30,38],"l":[":>",":->"],"n":["satisfied"],"o":0},"mens":{"a":"Mens Symbol","b":"1F6B9","d":true,"e":true,"f":true,"h":true,"j":["men_s_room","toilet","restroom","wc","blue-square","gender","male"],"k":[36,1],"o":0},"safety_vest":{"a":"Safety Vest","b":"1F9BA","d":true,"e":true,"f":true,"h":true,"j":["safety_vest","protection"],"k":[44,15],"o":12},"firecracker":{"a":"Firecracker","b":"1F9E8","d":true,"e":true,"f":true,"h":true,"j":["firecracker","dynamite","boom","explode","explosion","explosive"],"k":[51,51],"o":11},"banana":{"a":"Banana","b":"1F34C","d":true,"e":true,"f":true,"h":true,"j":["banana","fruit","food","monkey"],"k":[6,30],"o":0},"rainbow-flag":{"a":"Rainbow Flag","b":"1F3F3-FE0F-200D-1F308","c":"1F3F3-200D-1F308","d":true,"e":true,"f":true,"h":true,"j":["rainbow_flag","flag","rainbow","pride","gay","lgbt","glbt","queer","homosexual","lesbian","bisexual","transgender"],"k":[11,0],"o":4},"dog2":{"a":"Dog","b":"1F415","d":true,"e":true,"f":true,"h":true,"j":["dog","animal","nature","friend","doge","pet","faithful"],"k":[11,41],"o":0},"ok_hand":{"skin_variations":{"1F3FB":{"unified":"1F44C-1F3FB","non_qualified":null,"image":"1f44c-1f3fb.png","sheet_x":13,"sheet_y":23,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F44C-1F3FC","non_qualified":null,"image":"1f44c-1f3fc.png","sheet_x":13,"sheet_y":24,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F44C-1F3FD","non_qualified":null,"image":"1f44c-1f3fd.png","sheet_x":13,"sheet_y":25,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F44C-1F3FE","non_qualified":null,"image":"1f44c-1f3fe.png","sheet_x":13,"sheet_y":26,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F44C-1F3FF","non_qualified":null,"image":"1f44c-1f3ff.png","sheet_x":13,"sheet_y":27,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Ok Hand Sign","b":"1F44C","d":true,"e":true,"f":true,"h":true,"j":["ok_hand","fingers","limbs","perfect","ok","okay"],"k":[13,22],"o":0},"necktie":{"a":"Necktie","b":"1F454","d":true,"e":true,"f":true,"h":true,"j":["necktie","shirt","suitup","formal","fashion","cloth","business"],"k":[13,55],"o":0},"japan":{"a":"Silhouette of Japan","b":"1F5FE","d":true,"e":true,"f":true,"h":true,"j":["map_of_japan","nation","country","japanese","asia"],"k":[30,30],"o":0},"sweat_smile":{"a":"Smiling Face with Open Mouth and Cold Sweat","b":"1F605","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_sweat","face","hot","happy","laugh","sweat","smile","relief"],"k":[30,37],"o":0},"womens":{"a":"Womens Symbol","b":"1F6BA","d":true,"e":true,"f":true,"h":true,"j":["women_s_room","purple-square","woman","female","toilet","loo","restroom","gender"],"k":[36,2],"o":0},"sparkles":{"a":"Sparkles","b":"2728","d":true,"e":true,"f":true,"h":true,"j":["sparkles","stars","shine","shiny","cool","awesome","good","magic"],"k":[56,20],"o":0},"pineapple":{"a":"Pineapple","b":"1F34D","d":true,"e":true,"f":true,"h":true,"j":["pineapple","fruit","nature","food"],"k":[6,31],"o":0},"balloon":{"a":"Balloon","b":"1F388","d":true,"e":true,"f":true,"h":true,"j":["balloon","party","celebration","birthday","circus"],"k":[7,37],"o":0},"transgender_flag":{"a":"Transgender Flag","b":"1F3F3-FE0F-200D-26A7-FE0F","d":true,"e":true,"f":true,"h":false,"j":["transgender flag","lgbtq"],"k":[11,1],"o":13},"shirt":{"a":"T-Shirt","b":"1F455","d":true,"e":true,"f":true,"h":true,"j":["t_shirt","fashion","cloth","casual","shirt","tee"],"k":[13,56],"n":["tshirt"],"o":0},"restroom":{"a":"Restroom","b":"1F6BB","d":true,"e":true,"f":true,"h":true,"j":["restroom","blue-square","toilet","refresh","wc","gender"],"k":[36,3],"o":0},"pinched_fingers":{"skin_variations":{"1F3FB":{"unified":"1F90C-1F3FB","non_qualified":null,"image":"1f90c-1f3fb.png","sheet_x":37,"sheet_y":10,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F90C-1F3FC","non_qualified":null,"image":"1f90c-1f3fc.png","sheet_x":37,"sheet_y":11,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F90C-1F3FD","non_qualified":null,"image":"1f90c-1f3fd.png","sheet_x":37,"sheet_y":12,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F90C-1F3FE","non_qualified":null,"image":"1f90c-1f3fe.png","sheet_x":37,"sheet_y":13,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F90C-1F3FF","non_qualified":null,"image":"1f90c-1f3ff.png","sheet_x":37,"sheet_y":14,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Pinched Fingers","b":"1F90C","d":true,"e":true,"f":true,"h":true,"j":["pinched fingers","size","tiny","small"],"k":[37,9],"o":13},"rolling_on_the_floor_laughing":{"a":"Rolling on the Floor Laughing","b":"1F923","d":true,"e":true,"f":true,"h":true,"j":["rolling_on_the_floor_laughing","face","rolling","floor","laughing","lol","haha"],"k":[38,19],"o":3},"guide_dog":{"a":"Guide Dog","b":"1F9AE","d":true,"e":true,"f":true,"h":true,"j":["guide_dog","animal","blind"],"k":[43,21],"o":12},"compass":{"a":"Compass","b":"1F9ED","d":true,"e":true,"f":true,"h":true,"j":["compass","magnetic","navigation","orienteering"],"k":[51,56],"o":11},"tada":{"a":"Party Popper","b":"1F389","d":true,"e":true,"f":true,"h":true,"j":["party_popper","party","congratulations","birthday","magic","circus","celebration"],"k":[7,38],"o":0},"snow_capped_mountain":{"a":"Snow-Capped Mountain","b":"1F3D4-FE0F","c":"1F3D4","d":true,"e":true,"f":true,"h":true,"j":["snow_capped_mountain","photo","nature","environment","winter","cold"],"k":[10,29],"o":0},"pirate_flag":{"a":"Pirate Flag","b":"1F3F4-200D-2620-FE0F","c":"1F3F4-200D-2620","d":true,"e":true,"f":true,"h":true,"j":["pirate_flag","skull","crossbones","flag","banner"],"k":[11,3],"o":11},"service_dog":{"a":"Service Dog","b":"1F415-200D-1F9BA","d":true,"e":true,"f":true,"h":true,"j":["service_dog","blind","animal"],"k":[11,40],"o":12},"jeans":{"a":"Jeans","b":"1F456","d":true,"e":true,"f":true,"h":true,"j":["jeans","fashion","shopping"],"k":[13,57],"o":0},"joy":{"a":"Face with Tears of Joy","b":"1F602","d":true,"e":true,"f":true,"h":true,"j":["face_with_tears_of_joy","face","cry","tears","weep","happy","happytears","haha"],"k":[30,34],"o":0},"baby_symbol":{"a":"Baby Symbol","b":"1F6BC","d":true,"e":true,"f":true,"h":true,"j":["baby_symbol","orange-square","child"],"k":[36,4],"o":0},"pinching_hand":{"skin_variations":{"1F3FB":{"unified":"1F90F-1F3FB","non_qualified":null,"image":"1f90f-1f3fb.png","sheet_x":37,"sheet_y":18,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F90F-1F3FC","non_qualified":null,"image":"1f90f-1f3fc.png","sheet_x":37,"sheet_y":19,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F90F-1F3FD","non_qualified":null,"image":"1f90f-1f3fd.png","sheet_x":37,"sheet_y":20,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F90F-1F3FE","non_qualified":null,"image":"1f90f-1f3fe.png","sheet_x":37,"sheet_y":21,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F90F-1F3FF","non_qualified":null,"image":"1f90f-1f3ff.png","sheet_x":37,"sheet_y":22,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Pinching Hand","b":"1F90F","d":true,"e":true,"f":true,"h":true,"j":["pinching_hand","tiny","small","size"],"k":[37,17],"o":12},"mango":{"a":"Mango","b":"1F96D","d":true,"e":true,"f":true,"h":true,"j":["mango","fruit","food","tropical"],"k":[42,10],"o":11},"flag-ac":{"a":"Ascension Island Flag","b":"1F1E6-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_ascension_island"],"k":[0,31],"o":2},"apple":{"a":"Red Apple","b":"1F34E","d":true,"e":true,"f":true,"h":true,"j":["red_apple","fruit","mac","school"],"k":[6,32],"o":0},"confetti_ball":{"a":"Confetti Ball","b":"1F38A","d":true,"e":true,"f":true,"h":true,"j":["confetti_ball","festival","party","birthday","circus"],"k":[7,39],"o":0},"poodle":{"a":"Poodle","b":"1F429","d":true,"e":true,"f":true,"h":true,"j":["poodle","dog","animal","101","nature","pet"],"k":[12,3],"o":0},"slightly_smiling_face":{"a":"Slightly Smiling Face","b":"1F642","d":true,"e":true,"f":true,"h":true,"j":["slightly_smiling_face","face","smile"],"k":[31,40],"l":[":)","(:",":-)"],"o":1},"wc":{"a":"Water Closet","b":"1F6BE","d":true,"e":true,"f":true,"h":true,"j":["water_closet","toilet","restroom","blue-square"],"k":[36,6],"o":0},"scarf":{"a":"Scarf","b":"1F9E3","d":true,"e":true,"f":true,"h":true,"j":["scarf","neck","winter","clothes"],"k":[51,46],"o":5},"mountain":{"a":"Mountain","b":"26F0-FE0F","c":"26F0","d":true,"e":true,"f":true,"h":true,"j":["mountain","photo","nature","environment"],"k":[55,16],"o":0},"v":{"skin_variations":{"1F3FB":{"unified":"270C-1F3FB","non_qualified":null,"image":"270c-1f3fb.png","sheet_x":56,"sheet_y":3,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"270C-1F3FC","non_qualified":null,"image":"270c-1f3fc.png","sheet_x":56,"sheet_y":4,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"270C-1F3FD","non_qualified":null,"image":"270c-1f3fd.png","sheet_x":56,"sheet_y":5,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"270C-1F3FE","non_qualified":null,"image":"270c-1f3fe.png","sheet_x":56,"sheet_y":6,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"270C-1F3FF","non_qualified":null,"image":"270c-1f3ff.png","sheet_x":56,"sheet_y":7,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Victory Hand","b":"270C-FE0F","c":"270C","d":true,"e":true,"f":true,"h":true,"j":["victory_hand","fingers","ohyeah","hand","peace","victory","two"],"k":[56,2],"o":0},"flag-ad":{"a":"Andorra Flag","b":"1F1E6-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_andorra","ad","flag","nation","country","banner"],"k":[0,32],"o":2},"volcano":{"a":"Volcano","b":"1F30B","d":true,"e":true,"f":true,"h":true,"j":["volcano","photo","nature","disaster"],"k":[5,25],"o":0},"green_apple":{"a":"Green Apple","b":"1F34F","d":true,"e":true,"f":true,"h":true,"j":["green_apple","fruit","nature"],"k":[6,33],"o":0},"tanabata_tree":{"a":"Tanabata Tree","b":"1F38B","d":true,"e":true,"f":true,"h":true,"j":["tanabata_tree","plant","nature","branch","summer"],"k":[7,40],"o":0},"wolf":{"a":"Wolf Face","b":"1F43A","d":true,"e":true,"f":true,"h":true,"j":["wolf","animal","nature","wild"],"k":[12,20],"o":0},"upside_down_face":{"a":"Upside-Down Face","b":"1F643","d":true,"e":true,"f":true,"h":true,"j":["upside_down_face","face","flipped","silly","smile"],"k":[31,41],"o":1},"passport_control":{"a":"Passport Control","b":"1F6C2","d":true,"e":true,"f":true,"h":true,"j":["passport_control","custom","blue-square"],"k":[36,15],"o":1},"crossed_fingers":{"skin_variations":{"1F3FB":{"unified":"1F91E-1F3FB","non_qualified":null,"image":"1f91e-1f3fb.png","sheet_x":38,"sheet_y":5,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F91E-1F3FC","non_qualified":null,"image":"1f91e-1f3fc.png","sheet_x":38,"sheet_y":6,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F91E-1F3FD","non_qualified":null,"image":"1f91e-1f3fd.png","sheet_x":38,"sheet_y":7,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F91E-1F3FE","non_qualified":null,"image":"1f91e-1f3fe.png","sheet_x":38,"sheet_y":8,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F91E-1F3FF","non_qualified":null,"image":"1f91e-1f3ff.png","sheet_x":38,"sheet_y":9,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Hand with Index and Middle Fingers Crossed","b":"1F91E","d":true,"e":true,"f":true,"h":true,"j":["crossed_fingers","good","lucky"],"k":[38,4],"n":["hand_with_index_and_middle_fingers_crossed"],"o":3},"gloves":{"a":"Gloves","b":"1F9E4","d":true,"e":true,"f":true,"h":true,"j":["gloves","hands","winter","clothes"],"k":[51,47],"o":5},"flag-ae":{"a":"United Arab Emirates Flag","b":"1F1E6-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_united_arab_emirates","united","arab","emirates","flag","nation","country","banner"],"k":[0,33],"o":2},"pear":{"a":"Pear","b":"1F350","d":true,"e":true,"f":true,"h":true,"j":["pear","fruit","nature","food"],"k":[6,34],"o":1},"bamboo":{"a":"Pine Decoration","b":"1F38D","d":true,"e":true,"f":true,"h":true,"j":["pine_decoration","plant","nature","vegetable","panda","pine_decoration"],"k":[7,42],"o":0},"mount_fuji":{"a":"Mount Fuji","b":"1F5FB","d":true,"e":true,"f":true,"h":true,"j":["mount_fuji","photo","mountain","nature","japanese"],"k":[30,27],"o":0},"wink":{"a":"Winking Face","b":"1F609","d":true,"e":true,"f":true,"h":true,"j":["winking_face","face","happy","mischievous","secret",";)","smile","eye"],"k":[30,41],"l":[";)",";-)"],"m":";)","o":0},"customs":{"a":"Customs","b":"1F6C3","d":true,"e":true,"f":true,"h":true,"j":["customs","passport","border","blue-square"],"k":[36,16],"o":1},"i_love_you_hand_sign":{"skin_variations":{"1F3FB":{"unified":"1F91F-1F3FB","non_qualified":null,"image":"1f91f-1f3fb.png","sheet_x":38,"sheet_y":11,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F91F-1F3FC","non_qualified":null,"image":"1f91f-1f3fc.png","sheet_x":38,"sheet_y":12,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F91F-1F3FD","non_qualified":null,"image":"1f91f-1f3fd.png","sheet_x":38,"sheet_y":13,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F91F-1F3FE","non_qualified":null,"image":"1f91f-1f3fe.png","sheet_x":38,"sheet_y":14,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F91F-1F3FF","non_qualified":null,"image":"1f91f-1f3ff.png","sheet_x":38,"sheet_y":15,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"I Love You Hand Sign","b":"1F91F","d":true,"e":true,"f":true,"h":true,"j":["love_you_gesture","hand","fingers","gesture"],"k":[38,10],"o":5},"fox_face":{"a":"Fox Face","b":"1F98A","d":true,"e":true,"f":true,"h":true,"j":["fox","animal","nature","face"],"k":[42,43],"o":3},"coat":{"a":"Coat","b":"1F9E5","d":true,"e":true,"f":true,"h":true,"j":["coat","jacket"],"k":[51,48],"o":5},"flag-af":{"a":"Afghanistan Flag","b":"1F1E6-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_afghanistan","af","flag","nation","country","banner"],"k":[0,34],"o":2},"peach":{"a":"Peach","b":"1F351","d":true,"e":true,"f":true,"h":true,"j":["peach","fruit","nature","food"],"k":[6,35],"o":0},"dolls":{"a":"Japanese Dolls","b":"1F38E","d":true,"e":true,"f":true,"h":true,"j":["japanese_dolls","japanese","toy","kimono"],"k":[7,43],"o":0},"camping":{"a":"Camping","b":"1F3D5-FE0F","c":"1F3D5","d":true,"e":true,"f":true,"h":true,"j":["camping","photo","outdoors","tent"],"k":[10,30],"o":0},"blush":{"a":"Smiling Face with Smiling Eyes","b":"1F60A","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_smiling_eyes","face","smile","happy","flushed","crush","embarrassed","shy","joy"],"k":[30,42],"m":":)","o":0},"baggage_claim":{"a":"Baggage Claim","b":"1F6C4","d":true,"e":true,"f":true,"h":true,"j":["baggage_claim","blue-square","airport","transport"],"k":[36,17],"o":1},"the_horns":{"skin_variations":{"1F3FB":{"unified":"1F918-1F3FB","non_qualified":null,"image":"1f918-1f3fb.png","sheet_x":37,"sheet_y":32,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F918-1F3FC","non_qualified":null,"image":"1f918-1f3fc.png","sheet_x":37,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F918-1F3FD","non_qualified":null,"image":"1f918-1f3fd.png","sheet_x":37,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F918-1F3FE","non_qualified":null,"image":"1f918-1f3fe.png","sheet_x":37,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F918-1F3FF","non_qualified":null,"image":"1f918-1f3ff.png","sheet_x":37,"sheet_y":36,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Sign of the Horns","b":"1F918","d":true,"e":true,"f":true,"h":true,"j":["sign_of_the_horns","hand","fingers","evil_eye","sign_of_horns","rock_on"],"k":[37,31],"n":["sign_of_the_horns"],"o":1},"raccoon":{"a":"Raccoon","b":"1F99D","d":true,"e":true,"f":true,"h":true,"j":["raccoon","animal","nature"],"k":[43,4],"o":11},"socks":{"a":"Socks","b":"1F9E6","d":true,"e":true,"f":true,"h":true,"j":["socks","stockings","clothes"],"k":[51,49],"o":5},"flag-ag":{"a":"Antigua & Barbuda Flag","b":"1F1E6-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_antigua_barbuda","antigua","barbuda","flag","nation","country","banner"],"k":[0,35],"o":2},"cherries":{"a":"Cherries","b":"1F352","d":true,"e":true,"f":true,"h":true,"j":["cherries","food","fruit"],"k":[6,36],"o":0},"flags":{"a":"Carp Streamer","b":"1F38F","d":true,"e":true,"f":true,"h":true,"j":["carp_streamer","fish","japanese","koinobori","carp","banner"],"k":[7,44],"o":0},"beach_with_umbrella":{"a":"Beach with Umbrella","b":"1F3D6-FE0F","c":"1F3D6","d":true,"e":true,"f":true,"h":true,"j":["beach_with_umbrella","weather","summer","sunny","sand","mojito"],"k":[10,31],"o":0},"cat":{"a":"Cat Face","b":"1F431","d":true,"e":true,"f":true,"h":true,"j":["cat_face","animal","meow","nature","pet","kitten"],"k":[12,11],"o":0},"dress":{"a":"Dress","b":"1F457","d":true,"e":true,"f":true,"h":true,"j":["dress","clothes","fashion","shopping"],"k":[14,0],"o":0},"innocent":{"a":"Smiling Face with Halo","b":"1F607","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_halo","face","angel","heaven","halo"],"k":[30,39],"o":1},"left_luggage":{"a":"Left Luggage","b":"1F6C5","d":true,"e":true,"f":true,"h":true,"j":["left_luggage","blue-square","travel"],"k":[36,18],"o":1},"call_me_hand":{"skin_variations":{"1F3FB":{"unified":"1F919-1F3FB","non_qualified":null,"image":"1f919-1f3fb.png","sheet_x":37,"sheet_y":38,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F919-1F3FC","non_qualified":null,"image":"1f919-1f3fc.png","sheet_x":37,"sheet_y":39,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F919-1F3FD","non_qualified":null,"image":"1f919-1f3fd.png","sheet_x":37,"sheet_y":40,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F919-1F3FE","non_qualified":null,"image":"1f919-1f3fe.png","sheet_x":37,"sheet_y":41,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F919-1F3FF","non_qualified":null,"image":"1f919-1f3ff.png","sheet_x":37,"sheet_y":42,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Call Me Hand","b":"1F919","d":true,"e":true,"f":true,"h":true,"j":["call_me_hand","hands","gesture"],"k":[37,37],"o":3},"flag-ai":{"a":"Anguilla Flag","b":"1F1E6-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_anguilla","ai","flag","nation","country","banner"],"k":[0,36],"o":2},"strawberry":{"a":"Strawberry","b":"1F353","d":true,"e":true,"f":true,"h":true,"j":["strawberry","fruit","food","nature"],"k":[6,37],"o":0},"wind_chime":{"a":"Wind Chime","b":"1F390","d":true,"e":true,"f":true,"h":true,"j":["wind_chime","nature","ding","spring","bell"],"k":[7,45],"o":0},"desert":{"a":"Desert","b":"1F3DC-FE0F","c":"1F3DC","d":true,"e":true,"f":true,"h":true,"j":["desert","photo","warm","saharah"],"k":[10,37],"o":0},"cat2":{"a":"Cat","b":"1F408","d":true,"e":true,"f":true,"h":true,"j":["cat","animal","meow","pet","cats"],"k":[11,27],"o":0},"point_left":{"skin_variations":{"1F3FB":{"unified":"1F448-1F3FB","non_qualified":null,"image":"1f448-1f3fb.png","sheet_x":12,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F448-1F3FC","non_qualified":null,"image":"1f448-1f3fc.png","sheet_x":13,"sheet_y":0,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F448-1F3FD","non_qualified":null,"image":"1f448-1f3fd.png","sheet_x":13,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F448-1F3FE","non_qualified":null,"image":"1f448-1f3fe.png","sheet_x":13,"sheet_y":2,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F448-1F3FF","non_qualified":null,"image":"1f448-1f3ff.png","sheet_x":13,"sheet_y":3,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"White Left Pointing Backhand Index","b":"1F448","d":true,"e":true,"f":true,"h":true,"j":["backhand_index_pointing_left","direction","fingers","hand","left"],"k":[12,56],"o":0},"kimono":{"a":"Kimono","b":"1F458","d":true,"e":true,"f":true,"h":true,"j":["kimono","dress","fashion","women","female","japanese"],"k":[14,1],"o":0},"smiling_face_with_3_hearts":{"a":"Smiling Face with Smiling Eyes and Three Hearts","b":"1F970","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_hearts","face","love","like","affection","valentines","infatuation","crush","hearts","adore"],"k":[42,13],"o":11},"warning":{"a":"Warning Sign","b":"26A0-FE0F","c":"26A0","d":true,"e":true,"f":true,"h":true,"j":["warning","exclamation","wip","alert","error","problem","issue"],"k":[54,55],"o":0},"flag-al":{"a":"Albania Flag","b":"1F1E6-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_albania","al","flag","nation","country","banner"],"k":[0,37],"o":2},"rice_scene":{"a":"Moon Viewing Ceremony","b":"1F391","d":true,"e":true,"f":true,"h":true,"j":["moon_viewing_ceremony","photo","japan","asia","tsukimi"],"k":[7,46],"o":0},"desert_island":{"a":"Desert Island","b":"1F3DD-FE0F","c":"1F3DD","d":true,"e":true,"f":true,"h":true,"j":["desert_island","photo","tropical","mojito"],"k":[10,38],"o":0},"black_cat":{"a":"Black Cat","b":"1F408-200D-2B1B","d":true,"e":true,"f":true,"h":true,"j":["black cat","superstition","luck"],"k":[11,26],"o":13},"point_right":{"skin_variations":{"1F3FB":{"unified":"1F449-1F3FB","non_qualified":null,"image":"1f449-1f3fb.png","sheet_x":13,"sheet_y":5,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F449-1F3FC","non_qualified":null,"image":"1f449-1f3fc.png","sheet_x":13,"sheet_y":6,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F449-1F3FD","non_qualified":null,"image":"1f449-1f3fd.png","sheet_x":13,"sheet_y":7,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F449-1F3FE","non_qualified":null,"image":"1f449-1f3fe.png","sheet_x":13,"sheet_y":8,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F449-1F3FF","non_qualified":null,"image":"1f449-1f3ff.png","sheet_x":13,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"White Right Pointing Backhand Index","b":"1F449","d":true,"e":true,"f":true,"h":true,"j":["backhand_index_pointing_right","fingers","hand","direction","right"],"k":[13,4],"o":0},"heart_eyes":{"a":"Smiling Face with Heart-Shaped Eyes","b":"1F60D","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_heart_eyes","face","love","like","affection","valentines","infatuation","crush","heart"],"k":[30,45],"o":0},"children_crossing":{"a":"Children Crossing","b":"1F6B8","d":true,"e":true,"f":true,"h":true,"j":["children_crossing","school","warning","danger","sign","driving","yellow-diamond"],"k":[36,0],"o":1},"sari":{"a":"Sari","b":"1F97B","d":true,"e":true,"f":true,"h":true,"j":["sari","dress"],"k":[42,28],"o":12},"blueberries":{"a":"Blueberries","b":"1FAD0","d":true,"e":true,"f":true,"h":true,"j":["blueberries","fruit"],"k":[53,9],"o":13},"flag-am":{"a":"Armenia Flag","b":"1F1E6-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_armenia","am","flag","nation","country","banner"],"k":[0,38],"o":2},"national_park":{"a":"National Park","b":"1F3DE-FE0F","c":"1F3DE","d":true,"e":true,"f":true,"h":true,"j":["national_park","photo","environment","nature"],"k":[10,39],"o":0},"point_up_2":{"skin_variations":{"1F3FB":{"unified":"1F446-1F3FB","non_qualified":null,"image":"1f446-1f3fb.png","sheet_x":12,"sheet_y":45,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F446-1F3FC","non_qualified":null,"image":"1f446-1f3fc.png","sheet_x":12,"sheet_y":46,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F446-1F3FD","non_qualified":null,"image":"1f446-1f3fd.png","sheet_x":12,"sheet_y":47,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F446-1F3FE","non_qualified":null,"image":"1f446-1f3fe.png","sheet_x":12,"sheet_y":48,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F446-1F3FF","non_qualified":null,"image":"1f446-1f3ff.png","sheet_x":12,"sheet_y":49,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"White Up Pointing Backhand Index","b":"1F446","d":true,"e":true,"f":true,"h":true,"j":["backhand_index_pointing_up","fingers","hand","direction","up"],"k":[12,44],"o":0},"star-struck":{"a":"Grinning Face with Star Eyes","b":"1F929","d":true,"e":true,"f":true,"h":true,"j":["star_struck","face","smile","starry","eyes","grinning"],"k":[38,42],"n":["grinning_face_with_star_eyes"],"o":5},"kiwifruit":{"a":"Kiwifruit","b":"1F95D","d":true,"e":true,"f":true,"h":true,"j":["kiwi_fruit","fruit","food"],"k":[41,52],"o":3},"lion_face":{"a":"Lion Face","b":"1F981","d":true,"e":true,"f":true,"h":true,"j":["lion","animal","nature"],"k":[42,34],"o":1},"red_envelope":{"a":"Red Gift Envelope","b":"1F9E7","d":true,"e":true,"f":true,"h":true,"j":["red_envelope","gift"],"k":[51,50],"o":11},"one-piece_swimsuit":{"a":"One-Piece Swimsuit","b":"1FA71","d":true,"e":true,"f":true,"h":true,"j":["one_piece_swimsuit","fashion"],"k":[52,18],"o":12},"no_entry":{"a":"No Entry","b":"26D4","d":true,"e":true,"f":true,"h":true,"j":["no_entry","limit","security","privacy","bad","denied","stop","circle"],"k":[55,13],"o":0},"flag-ao":{"a":"Angola Flag","b":"1F1E6-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_angola","ao","flag","nation","country","banner"],"k":[0,39],"o":2},"tomato":{"a":"Tomato","b":"1F345","d":true,"e":true,"f":true,"h":true,"j":["tomato","fruit","vegetable","nature","food"],"k":[6,23],"o":0},"ribbon":{"a":"Ribbon","b":"1F380","d":true,"e":true,"f":true,"h":true,"j":["ribbon","decoration","pink","girl","bowtie"],"k":[7,24],"o":0},"stadium":{"a":"Stadium","b":"1F3DF-FE0F","c":"1F3DF","d":true,"e":true,"f":true,"h":true,"j":["stadium","photo","place","sports","concert","venue"],"k":[10,40],"o":0},"tiger":{"a":"Tiger Face","b":"1F42F","d":true,"e":true,"f":true,"h":true,"j":["tiger_face","animal","cat","danger","wild","nature","roar"],"k":[12,9],"o":0},"middle_finger":{"skin_variations":{"1F3FB":{"unified":"1F595-1F3FB","non_qualified":null,"image":"1f595-1f3fb.png","sheet_x":29,"sheet_y":53,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F595-1F3FC","non_qualified":null,"image":"1f595-1f3fc.png","sheet_x":29,"sheet_y":54,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F595-1F3FD","non_qualified":null,"image":"1f595-1f3fd.png","sheet_x":29,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F595-1F3FE","non_qualified":null,"image":"1f595-1f3fe.png","sheet_x":29,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F595-1F3FF","non_qualified":null,"image":"1f595-1f3ff.png","sheet_x":29,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Reversed Hand with Middle Finger Extended","b":"1F595","d":true,"e":true,"f":true,"h":true,"j":["middle_finger","hand","fingers","rude","middle","flipping"],"k":[29,52],"n":["reversed_hand_with_middle_finger_extended"],"o":1},"kissing_heart":{"a":"Face Throwing a Kiss","b":"1F618","d":true,"e":true,"f":true,"h":true,"j":["face_blowing_a_kiss","face","love","like","affection","valentines","infatuation","kiss"],"k":[30,56],"l":[":*",":-*"],"o":0},"no_entry_sign":{"a":"No Entry Sign","b":"1F6AB","d":true,"e":true,"f":true,"h":true,"j":["prohibited","forbid","stop","limit","denied","disallow","circle"],"k":[34,52],"o":0},"briefs":{"a":"Briefs","b":"1FA72","d":true,"e":true,"f":true,"h":true,"j":["briefs","clothing"],"k":[52,19],"o":12},"flag-aq":{"a":"Antarctica Flag","b":"1F1E6-1F1F6","d":true,"e":true,"f":true,"h":true,"j":["flag_antarctica","aq","flag","nation","country","banner"],"k":[0,40],"o":2},"gift":{"a":"Wrapped Present","b":"1F381","d":true,"e":true,"f":true,"h":true,"j":["wrapped_gift","present","birthday","christmas","xmas"],"k":[7,25],"o":0},"classical_building":{"a":"Classical Building","b":"1F3DB-FE0F","c":"1F3DB","d":true,"e":true,"f":true,"h":true,"j":["classical_building","art","culture","history"],"k":[10,36],"o":0},"tiger2":{"a":"Tiger","b":"1F405","d":true,"e":true,"f":true,"h":true,"j":["tiger","animal","nature","roar"],"k":[11,23],"o":1},"point_down":{"skin_variations":{"1F3FB":{"unified":"1F447-1F3FB","non_qualified":null,"image":"1f447-1f3fb.png","sheet_x":12,"sheet_y":51,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F447-1F3FC","non_qualified":null,"image":"1f447-1f3fc.png","sheet_x":12,"sheet_y":52,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F447-1F3FD","non_qualified":null,"image":"1f447-1f3fd.png","sheet_x":12,"sheet_y":53,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F447-1F3FE","non_qualified":null,"image":"1f447-1f3fe.png","sheet_x":12,"sheet_y":54,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F447-1F3FF","non_qualified":null,"image":"1f447-1f3ff.png","sheet_x":12,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"White Down Pointing Backhand Index","b":"1F447","d":true,"e":true,"f":true,"h":true,"j":["backhand_index_pointing_down","fingers","hand","direction","down"],"k":[12,50],"o":0},"kissing":{"a":"Kissing Face","b":"1F617","d":true,"e":true,"f":true,"h":true,"j":["kissing_face","love","like","face","3","valentines","infatuation","kiss"],"k":[30,55],"o":1},"no_bicycles":{"a":"No Bicycles","b":"1F6B3","d":true,"e":true,"f":true,"h":true,"j":["no_bicycles","cyclist","prohibited","circle"],"k":[35,2],"o":1},"shorts":{"a":"Shorts","b":"1FA73","d":true,"e":true,"f":true,"h":true,"j":["shorts","clothing"],"k":[52,20],"o":12},"olive":{"a":"Olive","b":"1FAD2","d":true,"e":true,"f":true,"h":true,"j":["olive","fruit"],"k":[53,11],"o":13},"flag-ar":{"a":"Argentina Flag","b":"1F1E6-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_argentina","ar","flag","nation","country","banner"],"k":[0,41],"o":2},"reminder_ribbon":{"a":"Reminder Ribbon","b":"1F397-FE0F","c":"1F397","d":true,"e":true,"f":true,"h":true,"j":["reminder_ribbon","sports","cause","support","awareness"],"k":[7,50],"o":0},"building_construction":{"a":"Building Construction","b":"1F3D7-FE0F","c":"1F3D7","d":true,"e":true,"f":true,"h":true,"j":["building_construction","wip","working","progress"],"k":[10,32],"o":0},"leopard":{"a":"Leopard","b":"1F406","d":true,"e":true,"f":true,"h":true,"j":["leopard","animal","nature"],"k":[11,24],"o":1},"bikini":{"a":"Bikini","b":"1F459","d":true,"e":true,"f":true,"h":true,"j":["bikini","swimming","female","woman","girl","fashion","beach","summer"],"k":[14,2],"o":0},"no_smoking":{"a":"No Smoking Symbol","b":"1F6AD","d":true,"e":true,"f":true,"h":true,"j":["no_smoking","cigarette","blue-square","smell","smoke"],"k":[34,54],"o":0},"coconut":{"a":"Coconut","b":"1F965","d":true,"e":true,"f":true,"h":true,"j":["coconut","fruit","nature","food","palm"],"k":[42,2],"o":5},"point_up":{"skin_variations":{"1F3FB":{"unified":"261D-1F3FB","non_qualified":null,"image":"261d-1f3fb.png","sheet_x":54,"sheet_y":8,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"261D-1F3FC","non_qualified":null,"image":"261d-1f3fc.png","sheet_x":54,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"261D-1F3FD","non_qualified":null,"image":"261d-1f3fd.png","sheet_x":54,"sheet_y":10,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"261D-1F3FE","non_qualified":null,"image":"261d-1f3fe.png","sheet_x":54,"sheet_y":11,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"261D-1F3FF","non_qualified":null,"image":"261d-1f3ff.png","sheet_x":54,"sheet_y":12,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"White Up Pointing Index","b":"261D-FE0F","c":"261D","d":true,"e":true,"f":true,"h":true,"j":["index_pointing_up","hand","fingers","direction","up"],"k":[54,7],"o":0},"relaxed":{"a":"White Smiling Face","b":"263A-FE0F","c":"263A","d":true,"e":true,"f":true,"h":true,"j":["smiling_face","face","blush","massage","happiness"],"k":[54,22],"o":0},"flag-as":{"a":"American Samoa Flag","b":"1F1E6-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_american_samoa","american","ws","flag","nation","country","banner"],"k":[0,42],"o":2},"admission_tickets":{"a":"Admission Tickets","b":"1F39F-FE0F","c":"1F39F","d":true,"e":true,"f":true,"h":true,"j":["admission_tickets","sports","concert","entrance"],"k":[7,55],"o":0},"horse":{"a":"Horse Face","b":"1F434","d":true,"e":true,"f":true,"h":true,"j":["horse_face","animal","brown","nature"],"k":[12,14],"o":0},"+1":{"skin_variations":{"1F3FB":{"unified":"1F44D-1F3FB","non_qualified":null,"image":"1f44d-1f3fb.png","sheet_x":13,"sheet_y":29,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F44D-1F3FC","non_qualified":null,"image":"1f44d-1f3fc.png","sheet_x":13,"sheet_y":30,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F44D-1F3FD","non_qualified":null,"image":"1f44d-1f3fd.png","sheet_x":13,"sheet_y":31,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F44D-1F3FE","non_qualified":null,"image":"1f44d-1f3fe.png","sheet_x":13,"sheet_y":32,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F44D-1F3FF","non_qualified":null,"image":"1f44d-1f3ff.png","sheet_x":13,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Thumbs Up Sign","b":"1F44D","d":true,"e":true,"f":true,"h":true,"j":["thumbs_up","thumbsup","yes","awesome","good","agree","accept","cool","hand","like"],"k":[13,28],"n":["thumbsup"],"o":0},"womans_clothes":{"a":"Womans Clothes","b":"1F45A","d":true,"e":true,"f":true,"h":true,"j":["woman_s_clothes","fashion","shopping_bags","female"],"k":[14,3],"o":0},"kissing_closed_eyes":{"a":"Kissing Face with Closed Eyes","b":"1F61A","d":true,"e":true,"f":true,"h":true,"j":["kissing_face_with_closed_eyes","face","love","like","affection","valentines","infatuation","kiss"],"k":[31,0],"o":0},"do_not_litter":{"a":"Do Not Litter Symbol","b":"1F6AF","d":true,"e":true,"f":true,"h":true,"j":["no_littering","trash","bin","garbage","circle"],"k":[34,56],"o":1},"avocado":{"a":"Avocado","b":"1F951","d":true,"e":true,"f":true,"h":true,"j":["avocado","fruit","food"],"k":[41,40],"o":3},"bricks":{"a":"Brick","b":"1F9F1","d":true,"e":true,"f":true,"h":true,"j":["brick","bricks"],"k":[52,2],"o":11},"flag-at":{"a":"Austria Flag","b":"1F1E6-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_austria","at","flag","nation","country","banner"],"k":[0,43],"o":2},"eggplant":{"a":"Aubergine","b":"1F346","d":true,"e":true,"f":true,"h":true,"j":["eggplant","vegetable","nature","food","aubergine"],"k":[6,24],"o":0},"ticket":{"a":"Ticket","b":"1F3AB","d":true,"e":true,"f":true,"h":true,"j":["ticket","event","concert","pass"],"k":[8,9],"o":0},"racehorse":{"a":"Horse","b":"1F40E","d":true,"e":true,"f":true,"h":true,"j":["horse","animal","gamble","luck"],"k":[11,33],"o":0},"-1":{"skin_variations":{"1F3FB":{"unified":"1F44E-1F3FB","non_qualified":null,"image":"1f44e-1f3fb.png","sheet_x":13,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F44E-1F3FC","non_qualified":null,"image":"1f44e-1f3fc.png","sheet_x":13,"sheet_y":36,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F44E-1F3FD","non_qualified":null,"image":"1f44e-1f3fd.png","sheet_x":13,"sheet_y":37,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F44E-1F3FE","non_qualified":null,"image":"1f44e-1f3fe.png","sheet_x":13,"sheet_y":38,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F44E-1F3FF","non_qualified":null,"image":"1f44e-1f3ff.png","sheet_x":13,"sheet_y":39,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Thumbs Down Sign","b":"1F44E","d":true,"e":true,"f":true,"h":true,"j":["thumbs_down","thumbsdown","no","dislike","hand"],"k":[13,34],"n":["thumbsdown"],"o":0},"purse":{"a":"Purse","b":"1F45B","d":true,"e":true,"f":true,"h":true,"j":["purse","fashion","accessories","money","sales","shopping"],"k":[14,4],"o":0},"kissing_smiling_eyes":{"a":"Kissing Face with Smiling Eyes","b":"1F619","d":true,"e":true,"f":true,"h":true,"j":["kissing_face_with_smiling_eyes","face","affection","valentines","infatuation","kiss"],"k":[30,57],"o":1},"non-potable_water":{"a":"Non-Potable Water Symbol","b":"1F6B1","d":true,"e":true,"f":true,"h":true,"j":["non_potable_water","drink","faucet","tap","circle"],"k":[35,0],"o":1},"rock":{"a":"Rock","b":"1FAA8","d":true,"e":true,"f":true,"h":true,"j":["rock","stone"],"k":[52,56],"o":13},"flag-au":{"a":"Australia Flag","b":"1F1E6-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_australia","au","flag","nation","country","banner"],"k":[0,44],"o":2},"medal":{"a":"Military Medal","b":"1F396-FE0F","c":"1F396","d":true,"e":true,"f":true,"h":true,"j":["military_medal","award","winning","army"],"k":[7,49],"o":0},"handbag":{"a":"Handbag","b":"1F45C","d":true,"e":true,"f":true,"h":true,"j":["handbag","fashion","accessory","accessories","shopping"],"k":[14,5],"o":0},"no_pedestrians":{"a":"No Pedestrians","b":"1F6B7","d":true,"e":true,"f":true,"h":true,"j":["no_pedestrians","rules","crossing","walking","circle"],"k":[35,57],"o":1},"potato":{"a":"Potato","b":"1F954","d":true,"e":true,"f":true,"h":true,"j":["potato","food","tuber","vegatable","starch"],"k":[41,43],"o":3},"smiling_face_with_tear":{"a":"Smiling Face with Tear","b":"1F972","d":true,"e":true,"f":true,"h":true,"j":["smiling face with tear","sad","cry","pretend"],"k":[42,15],"o":13},"unicorn_face":{"a":"Unicorn Face","b":"1F984","d":true,"e":true,"f":true,"h":true,"j":["unicorn","animal","nature","mystical"],"k":[42,37],"o":1},"wood":{"a":"Wood","b":"1FAB5","d":true,"e":true,"f":true,"h":true,"j":["wood","nature","timber","trunk"],"k":[53,4],"o":13},"fist":{"skin_variations":{"1F3FB":{"unified":"270A-1F3FB","non_qualified":null,"image":"270a-1f3fb.png","sheet_x":55,"sheet_y":49,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"270A-1F3FC","non_qualified":null,"image":"270a-1f3fc.png","sheet_x":55,"sheet_y":50,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"270A-1F3FD","non_qualified":null,"image":"270a-1f3fd.png","sheet_x":55,"sheet_y":51,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"270A-1F3FE","non_qualified":null,"image":"270a-1f3fe.png","sheet_x":55,"sheet_y":52,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"270A-1F3FF","non_qualified":null,"image":"270a-1f3ff.png","sheet_x":55,"sheet_y":53,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Raised Fist","b":"270A","d":true,"e":true,"f":true,"h":true,"j":["raised_fist","fingers","hand","grasp"],"k":[55,48],"o":0},"flag-aw":{"a":"Aruba Flag","b":"1F1E6-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_aruba","aw","flag","nation","country","banner"],"k":[0,45],"o":2},"trophy":{"a":"Trophy","b":"1F3C6","d":true,"e":true,"f":true,"h":true,"j":["trophy","win","award","contest","place","ftw","ceremony"],"k":[9,17],"o":0},"facepunch":{"skin_variations":{"1F3FB":{"unified":"1F44A-1F3FB","non_qualified":null,"image":"1f44a-1f3fb.png","sheet_x":13,"sheet_y":11,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F44A-1F3FC","non_qualified":null,"image":"1f44a-1f3fc.png","sheet_x":13,"sheet_y":12,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F44A-1F3FD","non_qualified":null,"image":"1f44a-1f3fd.png","sheet_x":13,"sheet_y":13,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F44A-1F3FE","non_qualified":null,"image":"1f44a-1f3fe.png","sheet_x":13,"sheet_y":14,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F44A-1F3FF","non_qualified":null,"image":"1f44a-1f3ff.png","sheet_x":13,"sheet_y":15,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Fisted Hand Sign","b":"1F44A","d":true,"e":true,"f":true,"h":true,"j":["oncoming_fist","angry","violence","fist","hit","attack","hand"],"k":[13,10],"n":["punch"],"o":0},"pouch":{"a":"Pouch","b":"1F45D","d":true,"e":true,"f":true,"h":true,"j":["clutch_bag","bag","accessories","shopping"],"k":[14,6],"o":0},"no_mobile_phones":{"a":"No Mobile Phones","b":"1F4F5","d":true,"e":true,"f":true,"h":true,"j":["no_mobile_phones","iphone","mute","circle"],"k":[27,18],"o":1},"yum":{"a":"Face Savouring Delicious Food","b":"1F60B","d":true,"e":true,"f":true,"h":true,"j":["face_savoring_food","happy","joy","tongue","smile","face","silly","yummy","nom","delicious","savouring"],"k":[30,43],"o":0},"hut":{"a":"Hut","b":"1F6D6","d":true,"e":true,"f":true,"h":true,"j":["hut","house","structure"],"k":[36,33],"o":13},"carrot":{"a":"Carrot","b":"1F955","d":true,"e":true,"f":true,"h":true,"j":["carrot","vegetable","food","orange"],"k":[41,44],"o":3},"zebra_face":{"a":"Zebra Face","b":"1F993","d":true,"e":true,"f":true,"h":true,"j":["zebra","animal","nature","stripes","safari"],"k":[42,52],"o":5},"flag-ax":{"a":"Åland Islands Flag","b":"1F1E6-1F1FD","d":true,"e":true,"f":true,"h":true,"j":["flag_aland_islands","Åland","islands","flag","nation","country","banner"],"k":[0,46],"o":2},"corn":{"a":"Ear of Maize","b":"1F33D","d":true,"e":true,"f":true,"h":true,"j":["ear_of_corn","food","vegetable","plant"],"k":[6,15],"o":0},"sports_medal":{"a":"Sports Medal","b":"1F3C5","d":true,"e":true,"f":true,"h":true,"j":["sports_medal","award","winning"],"k":[9,16],"o":1},"house_buildings":{"a":"Houses","b":"1F3D8-FE0F","c":"1F3D8","d":true,"e":true,"f":true,"h":true,"j":["houses","buildings","photo"],"k":[10,33],"o":0},"underage":{"a":"No One Under Eighteen Symbol","b":"1F51E","d":true,"e":true,"f":true,"h":true,"j":["no_one_under_eighteen","18","drink","pub","night","minor","circle"],"k":[28,0],"o":0},"stuck_out_tongue":{"a":"Face with Stuck-out Tongue","b":"1F61B","d":true,"e":true,"f":true,"h":true,"j":["face_with_tongue","face","prank","childish","playful","mischievous","smile","tongue"],"k":[31,1],"l":[":p",":-p",":P",":-P",":b",":-b"],"m":":p","o":1},"shopping_bags":{"a":"Shopping Bags","b":"1F6CD-FE0F","c":"1F6CD","d":true,"e":true,"f":true,"h":true,"j":["shopping_bags","mall","buy","purchase"],"k":[36,26],"o":0},"left-facing_fist":{"skin_variations":{"1F3FB":{"unified":"1F91B-1F3FB","non_qualified":null,"image":"1f91b-1f3fb.png","sheet_x":37,"sheet_y":50,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F91B-1F3FC","non_qualified":null,"image":"1f91b-1f3fc.png","sheet_x":37,"sheet_y":51,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F91B-1F3FD","non_qualified":null,"image":"1f91b-1f3fd.png","sheet_x":37,"sheet_y":52,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F91B-1F3FE","non_qualified":null,"image":"1f91b-1f3fe.png","sheet_x":37,"sheet_y":53,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F91B-1F3FF","non_qualified":null,"image":"1f91b-1f3ff.png","sheet_x":37,"sheet_y":54,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Left-Facing Fist","b":"1F91B","d":true,"e":true,"f":true,"h":true,"j":["left_facing_fist","hand","fistbump"],"k":[37,49],"o":3},"deer":{"a":"Deer","b":"1F98C","d":true,"e":true,"f":true,"h":true,"j":["deer","animal","nature","horns","venison"],"k":[42,45],"o":3},"flag-az":{"a":"Azerbaijan Flag","b":"1F1E6-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_azerbaijan","az","flag","nation","country","banner"],"k":[0,47],"o":2},"hot_pepper":{"a":"Hot Pepper","b":"1F336-FE0F","c":"1F336","d":true,"e":true,"f":true,"h":true,"j":["hot_pepper","food","spicy","chilli","chili"],"k":[6,8],"o":0},"school_satchel":{"a":"School Satchel","b":"1F392","d":true,"e":true,"f":true,"h":true,"j":["backpack","student","education","bag","backpack"],"k":[7,47],"o":0},"derelict_house_building":{"a":"Derelict House","b":"1F3DA-FE0F","c":"1F3DA","d":true,"e":true,"f":true,"h":true,"j":["derelict_house","abandon","evict","broken","building"],"k":[10,35],"o":0},"stuck_out_tongue_winking_eye":{"a":"Face with Stuck-out Tongue and Winking Eye","b":"1F61C","d":true,"e":true,"f":true,"h":true,"j":["winking_face_with_tongue","face","prank","childish","playful","mischievous","smile","wink","tongue"],"k":[31,2],"l":[";p",";-p",";b",";-b",";P",";-P"],"m":";p","o":0},"right-facing_fist":{"skin_variations":{"1F3FB":{"unified":"1F91C-1F3FB","non_qualified":null,"image":"1f91c-1f3fb.png","sheet_x":37,"sheet_y":56,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F91C-1F3FC","non_qualified":null,"image":"1f91c-1f3fc.png","sheet_x":37,"sheet_y":57,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F91C-1F3FD","non_qualified":null,"image":"1f91c-1f3fd.png","sheet_x":38,"sheet_y":0,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F91C-1F3FE","non_qualified":null,"image":"1f91c-1f3fe.png","sheet_x":38,"sheet_y":1,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F91C-1F3FF","non_qualified":null,"image":"1f91c-1f3ff.png","sheet_x":38,"sheet_y":2,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Right-Facing Fist","b":"1F91C","d":true,"e":true,"f":true,"h":true,"j":["right_facing_fist","hand","fistbump"],"k":[37,55],"o":3},"first_place_medal":{"a":"First Place Medal","b":"1F947","d":true,"e":true,"f":true,"h":true,"j":["1st_place_medal","award","winning","first"],"k":[41,30],"o":3},"bison":{"a":"Bison","b":"1F9AC","d":true,"e":true,"f":true,"h":true,"j":["bison","ox"],"k":[43,19],"o":13},"radioactive_sign":{"a":"Radioactive","b":"2622-FE0F","c":"2622","d":true,"e":true,"f":true,"h":true,"j":["radioactive","nuclear","danger"],"k":[54,14],"o":1},"flag-ba":{"a":"Bosnia & Herzegovina Flag","b":"1F1E7-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_bosnia_herzegovina","bosnia","herzegovina","flag","nation","country","banner"],"k":[0,48],"o":2},"house":{"a":"House Building","b":"1F3E0","d":true,"e":true,"f":true,"h":true,"j":["house","building","home"],"k":[10,41],"o":0},"cow":{"a":"Cow Face","b":"1F42E","d":true,"e":true,"f":true,"h":true,"j":["cow_face","beef","ox","animal","nature","moo","milk"],"k":[12,8],"o":0},"clap":{"skin_variations":{"1F3FB":{"unified":"1F44F-1F3FB","non_qualified":null,"image":"1f44f-1f3fb.png","sheet_x":13,"sheet_y":41,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F44F-1F3FC","non_qualified":null,"image":"1f44f-1f3fc.png","sheet_x":13,"sheet_y":42,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F44F-1F3FD","non_qualified":null,"image":"1f44f-1f3fd.png","sheet_x":13,"sheet_y":43,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F44F-1F3FE","non_qualified":null,"image":"1f44f-1f3fe.png","sheet_x":13,"sheet_y":44,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F44F-1F3FF","non_qualified":null,"image":"1f44f-1f3ff.png","sheet_x":13,"sheet_y":45,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Clapping Hands Sign","b":"1F44F","d":true,"e":true,"f":true,"h":true,"j":["clapping_hands","hands","praise","applause","congrats","yay"],"k":[13,40],"o":0},"zany_face":{"a":"Grinning Face with One Large and One Small Eye","b":"1F92A","d":true,"e":true,"f":true,"h":true,"j":["zany_face","face","goofy","crazy"],"k":[38,43],"n":["grinning_face_with_one_large_and_one_small_eye"],"o":5},"second_place_medal":{"a":"Second Place Medal","b":"1F948","d":true,"e":true,"f":true,"h":true,"j":["2nd_place_medal","award","second"],"k":[41,31],"o":3},"thong_sandal":{"a":"Thong Sandal","b":"1FA74","d":true,"e":true,"f":true,"h":true,"j":["thong sandal","footwear","summer"],"k":[52,21],"o":13},"bell_pepper":{"a":"Bell Pepper","b":"1FAD1","d":true,"e":true,"f":true,"h":true,"j":["bell pepper","fruit","plant"],"k":[53,10],"o":13},"biohazard_sign":{"a":"Biohazard","b":"2623-FE0F","c":"2623","d":true,"e":true,"f":true,"h":true,"j":["biohazard","danger"],"k":[54,15],"o":1},"flag-bb":{"a":"Barbados Flag","b":"1F1E7-1F1E7","d":true,"e":true,"f":true,"h":true,"j":["flag_barbados","bb","flag","nation","country","banner"],"k":[0,49],"o":2},"house_with_garden":{"a":"House with Garden","b":"1F3E1","d":true,"e":true,"f":true,"h":true,"j":["house_with_garden","home","plant","nature"],"k":[10,42],"o":0},"ox":{"a":"Ox","b":"1F402","d":true,"e":true,"f":true,"h":true,"j":["ox","animal","cow","beef"],"k":[11,20],"o":1},"mans_shoe":{"a":"Mans Shoe","b":"1F45E","d":true,"e":true,"f":true,"h":true,"j":["man_s_shoe","fashion","male"],"k":[14,7],"n":["shoe"],"o":0},"stuck_out_tongue_closed_eyes":{"a":"Face with Stuck-out Tongue and Tightly-Closed Eyes","b":"1F61D","d":true,"e":true,"f":true,"h":true,"j":["squinting_face_with_tongue","face","prank","playful","mischievous","smile","tongue"],"k":[31,3],"o":0},"raised_hands":{"skin_variations":{"1F3FB":{"unified":"1F64C-1F3FB","non_qualified":null,"image":"1f64c-1f3fb.png","sheet_x":33,"sheet_y":3,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64C-1F3FC","non_qualified":null,"image":"1f64c-1f3fc.png","sheet_x":33,"sheet_y":4,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64C-1F3FD","non_qualified":null,"image":"1f64c-1f3fd.png","sheet_x":33,"sheet_y":5,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64C-1F3FE","non_qualified":null,"image":"1f64c-1f3fe.png","sheet_x":33,"sheet_y":6,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64C-1F3FF","non_qualified":null,"image":"1f64c-1f3ff.png","sheet_x":33,"sheet_y":7,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person Raising Both Hands in Celebration","b":"1F64C","d":true,"e":true,"f":true,"h":true,"j":["raising_hands","gesture","hooray","yea","celebration","hands"],"k":[33,2],"o":0},"third_place_medal":{"a":"Third Place Medal","b":"1F949","d":true,"e":true,"f":true,"h":true,"j":["3rd_place_medal","award","third"],"k":[41,32],"o":3},"cucumber":{"a":"Cucumber","b":"1F952","d":true,"e":true,"f":true,"h":true,"j":["cucumber","fruit","food","pickle"],"k":[41,41],"o":3},"arrow_up":{"a":"Upwards Black Arrow","b":"2B06-FE0F","c":"2B06","d":true,"e":true,"f":true,"h":true,"j":["up_arrow","blue-square","continue","top","direction"],"k":[56,42],"o":0},"flag-bd":{"a":"Bangladesh Flag","b":"1F1E7-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_bangladesh","bd","flag","nation","country","banner"],"k":[0,50],"o":2},"office":{"a":"Office Building","b":"1F3E2","d":true,"e":true,"f":true,"h":true,"j":["office_building","building","bureau","work"],"k":[10,43],"o":0},"water_buffalo":{"a":"Water Buffalo","b":"1F403","d":true,"e":true,"f":true,"h":true,"j":["water_buffalo","animal","nature","ox","cow"],"k":[11,21],"o":1},"open_hands":{"skin_variations":{"1F3FB":{"unified":"1F450-1F3FB","non_qualified":null,"image":"1f450-1f3fb.png","sheet_x":13,"sheet_y":47,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F450-1F3FC","non_qualified":null,"image":"1f450-1f3fc.png","sheet_x":13,"sheet_y":48,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F450-1F3FD","non_qualified":null,"image":"1f450-1f3fd.png","sheet_x":13,"sheet_y":49,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F450-1F3FE","non_qualified":null,"image":"1f450-1f3fe.png","sheet_x":13,"sheet_y":50,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F450-1F3FF","non_qualified":null,"image":"1f450-1f3ff.png","sheet_x":13,"sheet_y":51,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Open Hands Sign","b":"1F450","d":true,"e":true,"f":true,"h":true,"j":["open_hands","fingers","butterfly","hands","open"],"k":[13,46],"o":0},"athletic_shoe":{"a":"Athletic Shoe","b":"1F45F","d":true,"e":true,"f":true,"h":true,"j":["running_shoe","shoes","sports","sneakers"],"k":[14,8],"o":0},"money_mouth_face":{"a":"Money-Mouth Face","b":"1F911","d":true,"e":true,"f":true,"h":true,"j":["money_mouth_face","face","rich","dollar","money"],"k":[37,24],"o":1},"leafy_green":{"a":"Leafy Green","b":"1F96C","d":true,"e":true,"f":true,"h":true,"j":["leafy_green","food","vegetable","plant","bok choy","cabbage","kale","lettuce"],"k":[42,9],"o":11},"arrow_upper_right":{"a":"North East Arrow","b":"2197-FE0F","c":"2197","d":true,"e":true,"f":true,"h":true,"j":["up_right_arrow","blue-square","point","direction","diagonal","northeast"],"k":[53,23],"o":0},"soccer":{"a":"Soccer Ball","b":"26BD","d":true,"e":true,"f":true,"h":true,"j":["soccer_ball","sports","football"],"k":[55,4],"o":0},"flag-be":{"a":"Belgium Flag","b":"1F1E7-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_belgium","be","flag","nation","country","banner"],"k":[0,51],"o":2},"post_office":{"a":"Japanese Post Office","b":"1F3E3","d":true,"e":true,"f":true,"h":true,"j":["japanese_post_office","building","envelope","communication"],"k":[10,44],"o":0},"cow2":{"a":"Cow","b":"1F404","d":true,"e":true,"f":true,"h":true,"j":["cow","beef","ox","animal","nature","moo","milk"],"k":[11,22],"o":1},"hugging_face":{"a":"Hugging Face","b":"1F917","d":true,"e":true,"f":true,"h":true,"j":["hugging_face","face","smile","hug"],"k":[37,30],"o":1},"palms_up_together":{"skin_variations":{"1F3FB":{"unified":"1F932-1F3FB","non_qualified":null,"image":"1f932-1f3fb.png","sheet_x":39,"sheet_y":4,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F932-1F3FC","non_qualified":null,"image":"1f932-1f3fc.png","sheet_x":39,"sheet_y":5,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F932-1F3FD","non_qualified":null,"image":"1f932-1f3fd.png","sheet_x":39,"sheet_y":6,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F932-1F3FE","non_qualified":null,"image":"1f932-1f3fe.png","sheet_x":39,"sheet_y":7,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F932-1F3FF","non_qualified":null,"image":"1f932-1f3ff.png","sheet_x":39,"sheet_y":8,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Palms Up Together","b":"1F932","d":true,"e":true,"f":true,"h":true,"j":["palms_up_together","hands","gesture","cupped","prayer"],"k":[39,3],"o":5},"broccoli":{"a":"Broccoli","b":"1F966","d":true,"e":true,"f":true,"h":true,"j":["broccoli","fruit","food","vegetable"],"k":[42,3],"o":5},"hiking_boot":{"a":"Hiking Boot","b":"1F97E","d":true,"e":true,"f":true,"h":true,"j":["hiking_boot","backpacking","camping","hiking"],"k":[42,31],"o":11},"baseball":{"a":"Baseball","b":"26BE","d":true,"e":true,"f":true,"h":true,"j":["baseball","sports","balls"],"k":[55,5],"o":0},"arrow_right":{"a":"Black Rightwards Arrow","b":"27A1-FE0F","c":"27A1","d":true,"e":true,"f":true,"h":true,"j":["right_arrow","blue-square","next"],"k":[56,36],"o":0},"flag-bf":{"a":"Burkina Faso Flag","b":"1F1E7-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_burkina_faso","burkina","faso","flag","nation","country","banner"],"k":[0,52],"o":2},"european_post_office":{"a":"European Post Office","b":"1F3E4","d":true,"e":true,"f":true,"h":true,"j":["post_office","building","email"],"k":[10,45],"o":1},"pig":{"a":"Pig Face","b":"1F437","d":true,"e":true,"f":true,"h":true,"j":["pig_face","animal","oink","nature"],"k":[12,17],"o":0},"handshake":{"a":"Handshake","b":"1F91D","d":true,"e":true,"f":true,"h":true,"j":["handshake","agreement","shake"],"k":[38,3],"o":3},"face_with_hand_over_mouth":{"a":"Smiling Face with Smiling Eyes and Hand Covering Mouth","b":"1F92D","d":true,"e":true,"f":true,"h":true,"j":["face_with_hand_over_mouth","face","whoops","shock","surprise"],"k":[38,46],"n":["smiling_face_with_smiling_eyes_and_hand_covering_mouth"],"o":5},"softball":{"a":"Softball","b":"1F94E","d":true,"e":true,"f":true,"h":true,"j":["softball","sports","balls"],"k":[41,37],"o":11},"womans_flat_shoe":{"a":"Flat Shoe","b":"1F97F","d":true,"e":true,"f":true,"h":true,"j":["flat_shoe","ballet","slip-on","slipper"],"k":[42,32],"o":11},"garlic":{"a":"Garlic","b":"1F9C4","d":true,"e":true,"f":true,"h":true,"j":["garlic","food","spice","cook"],"k":[44,30],"o":12},"arrow_lower_right":{"a":"South East Arrow","b":"2198-FE0F","c":"2198","d":true,"e":true,"f":true,"h":true,"j":["down_right_arrow","blue-square","direction","diagonal","southeast"],"k":[53,24],"o":0},"flag-bg":{"a":"Bulgaria Flag","b":"1F1E7-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_bulgaria","bg","flag","nation","country","banner"],"k":[0,53],"o":2},"basketball":{"a":"Basketball and Hoop","b":"1F3C0","d":true,"e":true,"f":true,"h":true,"j":["basketball","sports","balls","NBA"],"k":[8,30],"o":0},"hospital":{"a":"Hospital","b":"1F3E5","d":true,"e":true,"f":true,"h":true,"j":["hospital","building","health","surgery","doctor"],"k":[10,46],"o":0},"pig2":{"a":"Pig","b":"1F416","d":true,"e":true,"f":true,"h":true,"j":["pig","animal","nature"],"k":[11,42],"o":1},"high_heel":{"a":"High-Heeled Shoe","b":"1F460","d":true,"e":true,"f":true,"h":true,"j":["high_heeled_shoe","fashion","shoes","female","pumps","stiletto"],"k":[14,9],"o":0},"pray":{"skin_variations":{"1F3FB":{"unified":"1F64F-1F3FB","non_qualified":null,"image":"1f64f-1f3fb.png","sheet_x":33,"sheet_y":45,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64F-1F3FC","non_qualified":null,"image":"1f64f-1f3fc.png","sheet_x":33,"sheet_y":46,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64F-1F3FD","non_qualified":null,"image":"1f64f-1f3fd.png","sheet_x":33,"sheet_y":47,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64F-1F3FE","non_qualified":null,"image":"1f64f-1f3fe.png","sheet_x":33,"sheet_y":48,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64F-1F3FF","non_qualified":null,"image":"1f64f-1f3ff.png","sheet_x":33,"sheet_y":49,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person with Folded Hands","b":"1F64F","d":true,"e":true,"f":true,"h":true,"j":["folded_hands","please","hope","wish","namaste","highfive"],"k":[33,44],"o":0},"shushing_face":{"a":"Face with Finger Covering Closed Lips","b":"1F92B","d":true,"e":true,"f":true,"h":true,"j":["shushing_face","face","quiet","shhh"],"k":[38,44],"n":["face_with_finger_covering_closed_lips"],"o":5},"onion":{"a":"Onion","b":"1F9C5","d":true,"e":true,"f":true,"h":true,"j":["onion","cook","food","spice"],"k":[44,31],"o":12},"arrow_down":{"a":"Downwards Black Arrow","b":"2B07-FE0F","c":"2B07","d":true,"e":true,"f":true,"h":true,"j":["down_arrow","blue-square","direction","bottom"],"k":[56,43],"o":0},"flag-bh":{"a":"Bahrain Flag","b":"1F1E7-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_bahrain","bh","flag","nation","country","banner"],"k":[0,54],"o":2},"mushroom":{"a":"Mushroom","b":"1F344","d":true,"e":true,"f":true,"h":true,"j":["mushroom","plant","vegetable"],"k":[6,22],"o":0},"volleyball":{"a":"Volleyball","b":"1F3D0","d":true,"e":true,"f":true,"h":true,"j":["volleyball","sports","balls"],"k":[10,25],"o":1},"bank":{"a":"Bank","b":"1F3E6","d":true,"e":true,"f":true,"h":true,"j":["bank","building","money","sales","cash","business","enterprise"],"k":[10,47],"o":0},"boar":{"a":"Boar","b":"1F417","d":true,"e":true,"f":true,"h":true,"j":["boar","animal","nature"],"k":[11,43],"o":0},"sandal":{"a":"Womans Sandal","b":"1F461","d":true,"e":true,"f":true,"h":true,"j":["woman_s_sandal","shoes","fashion","flip flops"],"k":[14,10],"o":0},"thinking_face":{"a":"Thinking Face","b":"1F914","d":true,"e":true,"f":true,"h":true,"j":["thinking_face","face","hmmm","think","consider"],"k":[37,27],"o":1},"arrow_lower_left":{"a":"South West Arrow","b":"2199-FE0F","c":"2199","d":true,"e":true,"f":true,"h":true,"j":["down_left_arrow","blue-square","direction","diagonal","southwest"],"k":[53,25],"o":0},"writing_hand":{"skin_variations":{"1F3FB":{"unified":"270D-1F3FB","non_qualified":null,"image":"270d-1f3fb.png","sheet_x":56,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"270D-1F3FC","non_qualified":null,"image":"270d-1f3fc.png","sheet_x":56,"sheet_y":10,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"270D-1F3FD","non_qualified":null,"image":"270d-1f3fd.png","sheet_x":56,"sheet_y":11,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"270D-1F3FE","non_qualified":null,"image":"270d-1f3fe.png","sheet_x":56,"sheet_y":12,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"270D-1F3FF","non_qualified":null,"image":"270d-1f3ff.png","sheet_x":56,"sheet_y":13,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Writing Hand","b":"270D-FE0F","c":"270D","d":true,"e":true,"f":true,"h":true,"j":["writing_hand","lower_left_ballpoint_pen","stationery","write","compose"],"k":[56,8],"o":0},"flag-bi":{"a":"Burundi Flag","b":"1F1E7-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_burundi","bi","flag","nation","country","banner"],"k":[0,55],"o":2},"football":{"a":"American Football","b":"1F3C8","d":true,"e":true,"f":true,"h":true,"j":["american_football","sports","balls","NFL"],"k":[9,24],"o":0},"hotel":{"a":"Hotel","b":"1F3E8","d":true,"e":true,"f":true,"h":true,"j":["hotel","building","accomodation","checkin"],"k":[10,49],"o":0},"pig_nose":{"a":"Pig Nose","b":"1F43D","d":true,"e":true,"f":true,"h":true,"j":["pig_nose","animal","oink"],"k":[12,24],"o":0},"nail_care":{"skin_variations":{"1F3FB":{"unified":"1F485-1F3FB","non_qualified":null,"image":"1f485-1f3fb.png","sheet_x":24,"sheet_y":37,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F485-1F3FC","non_qualified":null,"image":"1f485-1f3fc.png","sheet_x":24,"sheet_y":38,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F485-1F3FD","non_qualified":null,"image":"1f485-1f3fd.png","sheet_x":24,"sheet_y":39,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F485-1F3FE","non_qualified":null,"image":"1f485-1f3fe.png","sheet_x":24,"sheet_y":40,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F485-1F3FF","non_qualified":null,"image":"1f485-1f3ff.png","sheet_x":24,"sheet_y":41,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Nail Polish","b":"1F485","d":true,"e":true,"f":true,"h":true,"j":["nail_polish","beauty","manicure","finger","fashion","nail"],"k":[24,36],"o":0},"zipper_mouth_face":{"a":"Zipper-Mouth Face","b":"1F910","d":true,"e":true,"f":true,"h":true,"j":["zipper_mouth_face","face","sealed","zipper","secret"],"k":[37,23],"o":1},"peanuts":{"a":"Peanuts","b":"1F95C","d":true,"e":true,"f":true,"h":true,"j":["peanuts","food","nut"],"k":[41,51],"o":3},"ballet_shoes":{"a":"Ballet Shoes","b":"1FA70","d":true,"e":true,"f":true,"h":true,"j":["ballet_shoes","dance"],"k":[52,17],"o":12},"arrow_left":{"a":"Leftwards Black Arrow","b":"2B05-FE0F","c":"2B05","d":true,"e":true,"f":true,"h":true,"j":["left_arrow","blue-square","previous","back"],"k":[56,41],"o":0},"flag-bj":{"a":"Benin Flag","b":"1F1E7-1F1EF","d":true,"e":true,"f":true,"h":true,"j":["flag_benin","bj","flag","nation","country","banner"],"k":[0,56],"o":2},"chestnut":{"a":"Chestnut","b":"1F330","d":true,"e":true,"f":true,"h":true,"j":["chestnut","food","squirrel"],"k":[6,2],"o":0},"rugby_football":{"a":"Rugby Football","b":"1F3C9","d":true,"e":true,"f":true,"h":true,"j":["rugby_football","sports","team"],"k":[9,25],"o":1},"love_hotel":{"a":"Love Hotel","b":"1F3E9","d":true,"e":true,"f":true,"h":true,"j":["love_hotel","like","affection","dating"],"k":[10,50],"o":0},"ram":{"a":"Ram","b":"1F40F","d":true,"e":true,"f":true,"h":true,"j":["ram","animal","sheep","nature"],"k":[11,34],"o":1},"boot":{"a":"Womans Boots","b":"1F462","d":true,"e":true,"f":true,"h":true,"j":["woman_s_boot","shoes","fashion"],"k":[14,11],"o":0},"face_with_raised_eyebrow":{"a":"Face with One Eyebrow Raised","b":"1F928","d":true,"e":true,"f":true,"h":true,"j":["face_with_raised_eyebrow","face","distrust","scepticism","disapproval","disbelief","surprise"],"k":[38,41],"n":["face_with_one_eyebrow_raised"],"o":5},"selfie":{"skin_variations":{"1F3FB":{"unified":"1F933-1F3FB","non_qualified":null,"image":"1f933-1f3fb.png","sheet_x":39,"sheet_y":10,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F933-1F3FC","non_qualified":null,"image":"1f933-1f3fc.png","sheet_x":39,"sheet_y":11,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F933-1F3FD","non_qualified":null,"image":"1f933-1f3fd.png","sheet_x":39,"sheet_y":12,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F933-1F3FE","non_qualified":null,"image":"1f933-1f3fe.png","sheet_x":39,"sheet_y":13,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F933-1F3FF","non_qualified":null,"image":"1f933-1f3ff.png","sheet_x":39,"sheet_y":14,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Selfie","b":"1F933","d":true,"e":true,"f":true,"h":true,"j":["selfie","camera","phone"],"k":[39,9],"o":3},"arrow_upper_left":{"a":"North West Arrow","b":"2196-FE0F","c":"2196","d":true,"e":true,"f":true,"h":true,"j":["up_left_arrow","blue-square","point","direction","diagonal","northwest"],"k":[53,22],"o":0},"flag-bl":{"a":"St. Barthélemy Flag","b":"1F1E7-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_st_barthelemy","saint","barthélemy","flag","nation","country","banner"],"k":[0,57],"o":2},"bread":{"a":"Bread","b":"1F35E","d":true,"e":true,"f":true,"h":true,"j":["bread","food","wheat","breakfast","toast"],"k":[6,48],"o":0},"tennis":{"a":"Tennis Racquet and Ball","b":"1F3BE","d":true,"e":true,"f":true,"h":true,"j":["tennis","sports","balls","green"],"k":[8,28],"o":0},"convenience_store":{"a":"Convenience Store","b":"1F3EA","d":true,"e":true,"f":true,"h":true,"j":["convenience_store","building","shopping","groceries"],"k":[10,51],"o":0},"sheep":{"a":"Sheep","b":"1F411","d":true,"e":true,"f":true,"h":true,"j":["ewe","animal","nature","wool","shipit"],"k":[11,36],"o":0},"crown":{"a":"Crown","b":"1F451","d":true,"e":true,"f":true,"h":true,"j":["crown","king","kod","leader","royalty","lord"],"k":[13,52],"o":0},"muscle":{"skin_variations":{"1F3FB":{"unified":"1F4AA-1F3FB","non_qualified":null,"image":"1f4aa-1f3fb.png","sheet_x":25,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F4AA-1F3FC","non_qualified":null,"image":"1f4aa-1f3fc.png","sheet_x":25,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F4AA-1F3FD","non_qualified":null,"image":"1f4aa-1f3fd.png","sheet_x":25,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F4AA-1F3FE","non_qualified":null,"image":"1f4aa-1f3fe.png","sheet_x":26,"sheet_y":0,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F4AA-1F3FF","non_qualified":null,"image":"1f4aa-1f3ff.png","sheet_x":26,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Flexed Biceps","b":"1F4AA","d":true,"e":true,"f":true,"h":true,"j":["flexed_biceps","arm","flex","hand","summer","strong","biceps"],"k":[25,54],"o":0},"neutral_face":{"a":"Neutral Face","b":"1F610","d":true,"e":true,"f":true,"h":true,"j":["neutral_face","indifference","meh",":|","neutral"],"k":[30,48],"l":[":|",":-|"],"o":0},"arrow_up_down":{"a":"Up Down Arrow","b":"2195-FE0F","c":"2195","d":true,"e":true,"f":true,"h":true,"j":["up_down_arrow","blue-square","direction","way","vertical"],"k":[53,21],"o":0},"flag-bm":{"a":"Bermuda Flag","b":"1F1E7-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_bermuda","bm","flag","nation","country","banner"],"k":[1,0],"o":2},"school":{"a":"School","b":"1F3EB","d":true,"e":true,"f":true,"h":true,"j":["school","building","student","education","learn","teach"],"k":[10,52],"o":0},"goat":{"a":"Goat","b":"1F410","d":true,"e":true,"f":true,"h":true,"j":["goat","animal","nature"],"k":[11,35],"o":1},"womans_hat":{"a":"Womans Hat","b":"1F452","d":true,"e":true,"f":true,"h":true,"j":["woman_s_hat","fashion","accessories","female","lady","spring"],"k":[13,53],"o":0},"expressionless":{"a":"Expressionless Face","b":"1F611","d":true,"e":true,"f":true,"h":true,"j":["expressionless_face","face","indifferent","-_-","meh","deadpan"],"k":[30,49],"o":1},"flying_disc":{"a":"Flying Disc","b":"1F94F","d":true,"e":true,"f":true,"h":true,"j":["flying_disc","sports","frisbee","ultimate"],"k":[41,38],"o":11},"croissant":{"a":"Croissant","b":"1F950","d":true,"e":true,"f":true,"h":true,"j":["croissant","food","bread","french"],"k":[41,39],"o":3},"mechanical_arm":{"a":"Mechanical Arm","b":"1F9BE","d":true,"e":true,"f":true,"h":true,"j":["mechanical_arm","accessibility"],"k":[44,24],"o":12},"left_right_arrow":{"a":"Left Right Arrow","b":"2194-FE0F","c":"2194","d":true,"e":true,"f":true,"h":true,"j":["left_right_arrow","shape","direction","horizontal","sideways"],"k":[53,20],"o":0},"flag-bn":{"a":"Brunei Flag","b":"1F1E7-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_brunei","bn","darussalam","flag","nation","country","banner"],"k":[1,1],"o":2},"tophat":{"a":"Top Hat","b":"1F3A9","d":true,"e":true,"f":true,"h":true,"j":["top_hat","magic","gentleman","classy","circus"],"k":[8,7],"o":0},"bowling":{"a":"Bowling","b":"1F3B3","d":true,"e":true,"f":true,"h":true,"j":["bowling","sports","fun","play"],"k":[8,17],"o":0},"department_store":{"a":"Department Store","b":"1F3EC","d":true,"e":true,"f":true,"h":true,"j":["department_store","building","shopping","mall"],"k":[10,53],"o":0},"dromedary_camel":{"a":"Dromedary Camel","b":"1F42A","d":true,"e":true,"f":true,"h":true,"j":["camel","animal","hot","desert","hump"],"k":[12,4],"o":1},"no_mouth":{"a":"Face Without Mouth","b":"1F636","d":true,"e":true,"f":true,"h":true,"j":["face_without_mouth","face","hellokitty"],"k":[31,28],"o":1},"baguette_bread":{"a":"Baguette Bread","b":"1F956","d":true,"e":true,"f":true,"h":true,"j":["baguette_bread","food","bread","french"],"k":[41,45],"o":3},"mechanical_leg":{"a":"Mechanical Leg","b":"1F9BF","d":true,"e":true,"f":true,"h":true,"j":["mechanical_leg","accessibility"],"k":[44,25],"o":12},"leftwards_arrow_with_hook":{"a":"Leftwards Arrow with Hook","b":"21A9-FE0F","c":"21A9","d":true,"e":true,"f":true,"h":true,"j":["right_arrow_curving_left","back","return","blue-square","undo","enter"],"k":[53,26],"o":0},"flag-bo":{"a":"Bolivia Flag","b":"1F1E7-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_bolivia","bo","flag","nation","country","banner"],"k":[1,2],"o":2},"mortar_board":{"a":"Graduation Cap","b":"1F393","d":true,"e":true,"f":true,"h":true,"j":["graduation_cap","school","college","degree","university","graduation","cap","hat","legal","learn","education"],"k":[7,48],"o":0},"cricket_bat_and_ball":{"a":"Cricket Bat and Ball","b":"1F3CF","d":true,"e":true,"f":true,"h":true,"j":["cricket_game","sports"],"k":[10,24],"o":1},"factory":{"a":"Factory","b":"1F3ED","d":true,"e":true,"f":true,"h":true,"j":["factory","building","industry","pollution","smoke"],"k":[10,54],"o":0},"camel":{"a":"Bactrian Camel","b":"1F42B","d":true,"e":true,"f":true,"h":true,"j":["two_hump_camel","animal","nature","hot","desert","hump"],"k":[12,5],"o":0},"smirk":{"a":"Smirking Face","b":"1F60F","d":true,"e":true,"f":true,"h":true,"j":["smirking_face","face","smile","mean","prank","smug","sarcasm"],"k":[30,47],"o":0},"leg":{"skin_variations":{"1F3FB":{"unified":"1F9B5-1F3FB","non_qualified":null,"image":"1f9b5-1f3fb.png","sheet_x":43,"sheet_y":25,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B5-1F3FC","non_qualified":null,"image":"1f9b5-1f3fc.png","sheet_x":43,"sheet_y":26,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B5-1F3FD","non_qualified":null,"image":"1f9b5-1f3fd.png","sheet_x":43,"sheet_y":27,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B5-1F3FE","non_qualified":null,"image":"1f9b5-1f3fe.png","sheet_x":43,"sheet_y":28,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B5-1F3FF","non_qualified":null,"image":"1f9b5-1f3ff.png","sheet_x":43,"sheet_y":29,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Leg","b":"1F9B5","d":true,"e":true,"f":true,"h":true,"j":["leg","kick","limb"],"k":[43,24],"o":11},"flatbread":{"a":"Flatbread","b":"1FAD3","d":true,"e":true,"f":true,"h":true,"j":["flatbread","flour","food"],"k":[53,12],"o":13},"arrow_right_hook":{"a":"Rightwards Arrow with Hook","b":"21AA-FE0F","c":"21AA","d":true,"e":true,"f":true,"h":true,"j":["left_arrow_curving_right","blue-square","return","rotate","direction"],"k":[53,27],"o":0},"flag-bq":{"a":"Caribbean Netherlands Flag","b":"1F1E7-1F1F6","d":true,"e":true,"f":true,"h":true,"j":["flag_caribbean_netherlands","bonaire","flag","nation","country","banner"],"k":[1,3],"o":2},"field_hockey_stick_and_ball":{"a":"Field Hockey Stick and Ball","b":"1F3D1","d":true,"e":true,"f":true,"h":true,"j":["field_hockey","sports"],"k":[10,26],"o":1},"japanese_castle":{"a":"Japanese Castle","b":"1F3EF","d":true,"e":true,"f":true,"h":true,"j":["japanese_castle","photo","building"],"k":[10,56],"o":0},"unamused":{"a":"Unamused Face","b":"1F612","d":true,"e":true,"f":true,"h":true,"j":["unamused_face","indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","side_eye"],"k":[30,50],"m":":(","o":0},"pretzel":{"a":"Pretzel","b":"1F968","d":true,"e":true,"f":true,"h":true,"j":["pretzel","food","bread","twisted"],"k":[42,5],"o":5},"llama":{"a":"Llama","b":"1F999","d":true,"e":true,"f":true,"h":true,"j":["llama","animal","nature","alpaca"],"k":[43,0],"o":11},"foot":{"skin_variations":{"1F3FB":{"unified":"1F9B6-1F3FB","non_qualified":null,"image":"1f9b6-1f3fb.png","sheet_x":43,"sheet_y":31,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B6-1F3FC","non_qualified":null,"image":"1f9b6-1f3fc.png","sheet_x":43,"sheet_y":32,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B6-1F3FD","non_qualified":null,"image":"1f9b6-1f3fd.png","sheet_x":43,"sheet_y":33,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B6-1F3FE","non_qualified":null,"image":"1f9b6-1f3fe.png","sheet_x":43,"sheet_y":34,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B6-1F3FF","non_qualified":null,"image":"1f9b6-1f3ff.png","sheet_x":43,"sheet_y":35,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Foot","b":"1F9B6","d":true,"e":true,"f":true,"h":true,"j":["foot","kick","stomp"],"k":[43,30],"o":11},"billed_cap":{"a":"Billed Cap","b":"1F9E2","d":true,"e":true,"f":true,"h":true,"j":["billed_cap","cap","baseball"],"k":[51,45],"o":5},"arrow_heading_up":{"a":"Arrow Pointing Rightwards Then Curving Upwards","b":"2934-FE0F","c":"2934","d":true,"e":true,"f":true,"h":true,"j":["right_arrow_curving_up","blue-square","direction","top"],"k":[56,39],"o":0},"flag-br":{"a":"Brazil Flag","b":"1F1E7-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_brazil","br","flag","nation","country","banner"],"k":[1,4],"o":2},"ice_hockey_stick_and_puck":{"a":"Ice Hockey Stick and Puck","b":"1F3D2","d":true,"e":true,"f":true,"h":true,"j":["ice_hockey","sports"],"k":[10,27],"o":1},"european_castle":{"a":"European Castle","b":"1F3F0","d":true,"e":true,"f":true,"h":true,"j":["castle","building","royalty","history"],"k":[10,57],"o":0},"ear":{"skin_variations":{"1F3FB":{"unified":"1F442-1F3FB","non_qualified":null,"image":"1f442-1f3fb.png","sheet_x":12,"sheet_y":31,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F442-1F3FC","non_qualified":null,"image":"1f442-1f3fc.png","sheet_x":12,"sheet_y":32,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F442-1F3FD","non_qualified":null,"image":"1f442-1f3fd.png","sheet_x":12,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F442-1F3FE","non_qualified":null,"image":"1f442-1f3fe.png","sheet_x":12,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F442-1F3FF","non_qualified":null,"image":"1f442-1f3ff.png","sheet_x":12,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Ear","b":"1F442","d":true,"e":true,"f":true,"h":true,"j":["ear","face","hear","sound","listen"],"k":[12,30],"o":0},"face_with_rolling_eyes":{"a":"Face with Rolling Eyes","b":"1F644","d":true,"e":true,"f":true,"h":true,"j":["face_with_rolling_eyes","face","eyeroll","frustrated"],"k":[31,42],"o":1},"bagel":{"a":"Bagel","b":"1F96F","d":true,"e":true,"f":true,"h":true,"j":["bagel","food","bread","bakery","schmear"],"k":[42,12],"o":11},"giraffe_face":{"a":"Giraffe Face","b":"1F992","d":true,"e":true,"f":true,"h":true,"j":["giraffe","animal","nature","spots","safari"],"k":[42,51],"o":5},"military_helmet":{"a":"Military Helmet","b":"1FA96","d":true,"e":true,"f":true,"h":true,"j":["military helmet","army","protection"],"k":[52,38],"o":13},"arrow_heading_down":{"a":"Arrow Pointing Rightwards Then Curving Downwards","b":"2935-FE0F","c":"2935","d":true,"e":true,"f":true,"h":true,"j":["right_arrow_curving_down","blue-square","direction","bottom"],"k":[56,40],"o":0},"flag-bs":{"a":"Bahamas Flag","b":"1F1E7-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_bahamas","bs","flag","nation","country","banner"],"k":[1,5],"o":2},"elephant":{"a":"Elephant","b":"1F418","d":true,"e":true,"f":true,"h":true,"j":["elephant","animal","nature","nose","th","circus"],"k":[11,44],"o":0},"wedding":{"a":"Wedding","b":"1F492","d":true,"e":true,"f":true,"h":true,"j":["wedding","love","like","affection","couple","marriage","bride","groom"],"k":[25,30],"o":0},"arrows_clockwise":{"a":"Clockwise Downwards and Upwards Open Circle Arrows","b":"1F503","d":true,"e":true,"f":true,"h":true,"j":["clockwise_vertical_arrows","sync","cycle","round","repeat"],"k":[27,31],"o":0},"grimacing":{"a":"Grimacing Face","b":"1F62C","d":true,"e":true,"f":true,"h":true,"j":["grimacing_face","face","grimace","teeth"],"k":[31,18],"o":1},"lacrosse":{"a":"Lacrosse Stick and Ball","b":"1F94D","d":true,"e":true,"f":true,"h":true,"j":["lacrosse","sports","ball","stick"],"k":[41,36],"o":11},"pancakes":{"a":"Pancakes","b":"1F95E","d":true,"e":true,"f":true,"h":true,"j":["pancakes","food","breakfast","flapjacks","hotcakes"],"k":[41,53],"o":3},"ear_with_hearing_aid":{"skin_variations":{"1F3FB":{"unified":"1F9BB-1F3FB","non_qualified":null,"image":"1f9bb-1f3fb.png","sheet_x":44,"sheet_y":17,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9BB-1F3FC","non_qualified":null,"image":"1f9bb-1f3fc.png","sheet_x":44,"sheet_y":18,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9BB-1F3FD","non_qualified":null,"image":"1f9bb-1f3fd.png","sheet_x":44,"sheet_y":19,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9BB-1F3FE","non_qualified":null,"image":"1f9bb-1f3fe.png","sheet_x":44,"sheet_y":20,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9BB-1F3FF","non_qualified":null,"image":"1f9bb-1f3ff.png","sheet_x":44,"sheet_y":21,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Ear with Hearing Aid","b":"1F9BB","d":true,"e":true,"f":true,"h":true,"j":["ear_with_hearing_aid","accessibility"],"k":[44,16],"o":12},"helmet_with_white_cross":{"a":"Rescue Worker’s Helmet","b":"26D1-FE0F","c":"26D1","d":true,"e":true,"f":true,"h":true,"j":["rescue_worker_s_helmet","construction","build"],"k":[55,11],"o":0},"flag-bt":{"a":"Bhutan Flag","b":"1F1E7-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_bhutan","bt","flag","nation","country","banner"],"k":[1,6],"o":2},"table_tennis_paddle_and_ball":{"a":"Table Tennis Paddle and Ball","b":"1F3D3","d":true,"e":true,"f":true,"h":true,"j":["ping_pong","sports","pingpong"],"k":[10,28],"o":1},"nose":{"skin_variations":{"1F3FB":{"unified":"1F443-1F3FB","non_qualified":null,"image":"1f443-1f3fb.png","sheet_x":12,"sheet_y":37,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F443-1F3FC","non_qualified":null,"image":"1f443-1f3fc.png","sheet_x":12,"sheet_y":38,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F443-1F3FD","non_qualified":null,"image":"1f443-1f3fd.png","sheet_x":12,"sheet_y":39,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F443-1F3FE","non_qualified":null,"image":"1f443-1f3fe.png","sheet_x":12,"sheet_y":40,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F443-1F3FF","non_qualified":null,"image":"1f443-1f3ff.png","sheet_x":12,"sheet_y":41,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Nose","b":"1F443","d":true,"e":true,"f":true,"h":true,"j":["nose","smell","sniff"],"k":[12,36],"o":0},"prayer_beads":{"a":"Prayer Beads","b":"1F4FF","d":true,"e":true,"f":true,"h":true,"j":["prayer_beads","dhikr","religious"],"k":[27,27],"o":1},"arrows_counterclockwise":{"a":"Anticlockwise Downwards and Upwards Open Circle Arrows","b":"1F504","d":true,"e":true,"f":true,"h":true,"j":["counterclockwise_arrows_button","blue-square","sync","cycle"],"k":[27,32],"o":1},"tokyo_tower":{"a":"Tokyo Tower","b":"1F5FC","d":true,"e":true,"f":true,"h":true,"j":["tokyo_tower","photo","japanese"],"k":[30,28],"o":0},"lying_face":{"a":"Lying Face","b":"1F925","d":true,"e":true,"f":true,"h":true,"j":["lying_face","face","lie","pinocchio"],"k":[38,21],"o":3},"mammoth":{"a":"Mammoth","b":"1F9A3","d":true,"e":true,"f":true,"h":true,"j":["mammoth","elephant","tusks"],"k":[43,10],"o":13},"waffle":{"a":"Waffle","b":"1F9C7","d":true,"e":true,"f":true,"h":true,"j":["waffle","food","breakfast"],"k":[44,33],"o":12},"flag-bv":{"a":"Bouvet Island Flag","b":"1F1E7-1F1FB","d":true,"e":true,"f":true,"h":true,"j":["flag_bouvet_island","norway"],"k":[1,7],"o":2},"badminton_racquet_and_shuttlecock":{"a":"Badminton Racquet and Shuttlecock","b":"1F3F8","d":true,"e":true,"f":true,"h":true,"j":["badminton","sports"],"k":[11,10],"o":1},"lipstick":{"a":"Lipstick","b":"1F484","d":true,"e":true,"f":true,"h":true,"j":["lipstick","female","girl","fashion","woman"],"k":[24,35],"o":0},"back":{"a":"Back with Leftwards Arrow Above","b":"1F519","d":true,"e":true,"f":true,"h":true,"j":["back_arrow","arrow","words","return"],"k":[27,53],"o":0},"statue_of_liberty":{"a":"Statue of Liberty","b":"1F5FD","d":true,"e":true,"f":true,"h":true,"j":["statue_of_liberty","american","newyork"],"k":[30,29],"o":0},"relieved":{"a":"Relieved Face","b":"1F60C","d":true,"e":true,"f":true,"h":true,"j":["relieved_face","face","relaxed","phew","massage","happiness"],"k":[30,44],"o":0},"rhinoceros":{"a":"Rhinoceros","b":"1F98F","d":true,"e":true,"f":true,"h":true,"j":["rhinoceros","animal","nature","horn"],"k":[42,48],"o":3},"cheese_wedge":{"a":"Cheese Wedge","b":"1F9C0","d":true,"e":true,"f":true,"h":true,"j":["cheese_wedge","food","chadder"],"k":[44,26],"o":1},"brain":{"a":"Brain","b":"1F9E0","d":true,"e":true,"f":true,"h":true,"j":["brain","smart","intelligent"],"k":[51,43],"o":5},"flag-bw":{"a":"Botswana Flag","b":"1F1E7-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_botswana","bw","flag","nation","country","banner"],"k":[1,8],"o":2},"meat_on_bone":{"a":"Meat on Bone","b":"1F356","d":true,"e":true,"f":true,"h":true,"j":["meat_on_bone","good","food","drumstick"],"k":[6,40],"o":0},"ring":{"a":"Ring","b":"1F48D","d":true,"e":true,"f":true,"h":true,"j":["ring","wedding","propose","marriage","valentines","diamond","fashion","jewelry","gem","engagement"],"k":[25,25],"o":0},"end":{"a":"End with Leftwards Arrow Above","b":"1F51A","d":true,"e":true,"f":true,"h":true,"j":["end_arrow","words","arrow"],"k":[27,54],"o":0},"pensive":{"a":"Pensive Face","b":"1F614","d":true,"e":true,"f":true,"h":true,"j":["pensive_face","face","sad","depressed","upset"],"k":[30,52],"o":0},"boxing_glove":{"a":"Boxing Glove","b":"1F94A","d":true,"e":true,"f":true,"h":true,"j":["boxing_glove","sports","fighting"],"k":[41,33],"o":3},"hippopotamus":{"a":"Hippopotamus","b":"1F99B","d":true,"e":true,"f":true,"h":true,"j":["hippopotamus","animal","nature"],"k":[43,2],"o":11},"anatomical_heart":{"a":"Anatomical Heart","b":"1FAC0","d":true,"e":true,"f":true,"h":true,"j":["anatomical heart","health","heartbeat"],"k":[53,6],"o":13},"church":{"a":"Church","b":"26EA","d":true,"e":true,"f":true,"h":true,"j":["church","building","religion","christ"],"k":[55,15],"o":0},"flag-by":{"a":"Belarus Flag","b":"1F1E7-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_belarus","by","flag","nation","country","banner"],"k":[1,9],"o":2},"poultry_leg":{"a":"Poultry Leg","b":"1F357","d":true,"e":true,"f":true,"h":true,"j":["poultry_leg","food","meat","drumstick","bird","chicken","turkey"],"k":[6,41],"o":0},"mouse":{"a":"Mouse Face","b":"1F42D","d":true,"e":true,"f":true,"h":true,"j":["mouse_face","animal","nature","cheese_wedge","rodent"],"k":[12,7],"o":0},"gem":{"a":"Gem Stone","b":"1F48E","d":true,"e":true,"f":true,"h":true,"j":["gem_stone","blue","ruby","diamond","jewelry"],"k":[25,26],"o":0},"on":{"a":"On with Exclamation Mark with Left Right Arrow Above","b":"1F51B","d":true,"e":true,"f":true,"h":true,"j":["on_arrow","arrow","words"],"k":[27,55],"o":0},"mosque":{"a":"Mosque","b":"1F54C","d":true,"e":true,"f":true,"h":true,"j":["mosque","islam","worship","minaret"],"k":[28,35],"o":1},"sleepy":{"a":"Sleepy Face","b":"1F62A","d":true,"e":true,"f":true,"h":true,"j":["sleepy_face","face","tired","rest","nap"],"k":[31,16],"o":0},"martial_arts_uniform":{"a":"Martial Arts Uniform","b":"1F94B","d":true,"e":true,"f":true,"h":true,"j":["martial_arts_uniform","judo","karate","taekwondo"],"k":[41,34],"o":3},"lungs":{"a":"Lungs","b":"1FAC1","d":true,"e":true,"f":true,"h":true,"j":["lungs","breathe"],"k":[53,7],"o":13},"flag-bz":{"a":"Belize Flag","b":"1F1E7-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_belize","bz","flag","nation","country","banner"],"k":[1,10],"o":2},"mouse2":{"a":"Mouse","b":"1F401","d":true,"e":true,"f":true,"h":true,"j":["mouse","animal","nature","rodent"],"k":[11,19],"o":1},"mute":{"a":"Speaker with Cancellation Stroke","b":"1F507","d":true,"e":true,"f":true,"h":true,"j":["muted_speaker","sound","volume","silence","quiet"],"k":[27,35],"o":1},"soon":{"a":"Soon with Rightwards Arrow Above","b":"1F51C","d":true,"e":true,"f":true,"h":true,"j":["soon_arrow","arrow","words"],"k":[27,56],"o":0},"hindu_temple":{"a":"Hindu Temple","b":"1F6D5","d":true,"e":true,"f":true,"h":true,"j":["hindu_temple","religion"],"k":[36,32],"o":12},"drooling_face":{"a":"Drooling Face","b":"1F924","d":true,"e":true,"f":true,"h":true,"j":["drooling_face","face"],"k":[38,20],"o":3},"goal_net":{"a":"Goal Net","b":"1F945","d":true,"e":true,"f":true,"h":true,"j":["goal_net","sports"],"k":[41,29],"o":3},"cut_of_meat":{"a":"Cut of Meat","b":"1F969","d":true,"e":true,"f":true,"h":true,"j":["cut_of_meat","food","cow","meat","cut","chop","lambchop","porkchop"],"k":[42,6],"o":5},"tooth":{"a":"Tooth","b":"1F9B7","d":true,"e":true,"f":true,"h":true,"j":["tooth","teeth","dentist"],"k":[43,36],"o":11},"flag-ca":{"a":"Canada Flag","b":"1F1E8-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_canada","ca","flag","nation","country","banner"],"k":[1,11],"o":2},"rat":{"a":"Rat","b":"1F400","d":true,"e":true,"f":true,"h":true,"j":["rat","animal","mouse","rodent"],"k":[11,18],"o":1},"speaker":{"a":"Speaker","b":"1F508","d":true,"e":true,"f":true,"h":true,"j":["speaker_low_volume","sound","volume","silence","broadcast"],"k":[27,36],"o":0},"top":{"a":"Top with Upwards Arrow Above","b":"1F51D","d":true,"e":true,"f":true,"h":true,"j":["top_arrow","words","blue-square"],"k":[27,57],"o":0},"synagogue":{"a":"Synagogue","b":"1F54D","d":true,"e":true,"f":true,"h":true,"j":["synagogue","judaism","worship","temple","jewish"],"k":[28,36],"o":1},"sleeping":{"a":"Sleeping Face","b":"1F634","d":true,"e":true,"f":true,"h":true,"j":["sleeping_face","face","tired","sleepy","night","zzz"],"k":[31,26],"o":1},"bacon":{"a":"Bacon","b":"1F953","d":true,"e":true,"f":true,"h":true,"j":["bacon","food","breakfast","pork","pig","meat"],"k":[41,42],"o":3},"bone":{"a":"Bone","b":"1F9B4","d":true,"e":true,"f":true,"h":true,"j":["bone","skeleton"],"k":[43,23],"o":11},"golf":{"a":"Flag in Hole","b":"26F3","d":true,"e":true,"f":true,"h":true,"j":["flag_in_hole","sports","business","flag","hole","summer"],"k":[55,19],"o":0},"flag-cc":{"a":"Cocos (keeling) Islands Flag","b":"1F1E8-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_cocos_islands","cocos","keeling","islands","flag","nation","country","banner"],"k":[1,12],"o":2},"hamburger":{"a":"Hamburger","b":"1F354","d":true,"e":true,"f":true,"h":true,"j":["hamburger","meat","fast food","beef","cheeseburger","mcdonalds","burger king"],"k":[6,38],"o":0},"hamster":{"a":"Hamster Face","b":"1F439","d":true,"e":true,"f":true,"h":true,"j":["hamster","animal","nature"],"k":[12,19],"o":0},"eyes":{"a":"Eyes","b":"1F440","d":true,"e":true,"f":true,"h":true,"j":["eyes","look","watch","stalk","peek","see"],"k":[12,27],"o":0},"sound":{"a":"Speaker with One Sound Wave","b":"1F509","d":true,"e":true,"f":true,"h":true,"j":["speaker_medium_volume","volume","speaker","broadcast"],"k":[27,37],"o":1},"mask":{"a":"Face with Medical Mask","b":"1F637","d":true,"e":true,"f":true,"h":true,"j":["face_with_medical_mask","face","sick","ill","disease"],"k":[31,29],"o":0},"place_of_worship":{"a":"Place of Worship","b":"1F6D0","d":true,"e":true,"f":true,"h":true,"j":["place_of_worship","religion","church","temple","prayer"],"k":[36,29],"o":1},"shinto_shrine":{"a":"Shinto Shrine","b":"26E9-FE0F","c":"26E9","d":true,"e":true,"f":true,"h":true,"j":["shinto_shrine","temple","japan","kyoto"],"k":[55,14],"o":0},"ice_skate":{"a":"Ice Skate","b":"26F8-FE0F","c":"26F8","d":true,"e":true,"f":true,"h":true,"j":["ice_skate","sports"],"k":[55,23],"o":0},"flag-cd":{"a":"Congo - Kinshasa Flag","b":"1F1E8-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_congo_kinshasa","congo","democratic","republic","flag","nation","country","banner"],"k":[1,13],"o":2},"fries":{"a":"French Fries","b":"1F35F","d":true,"e":true,"f":true,"h":true,"j":["french_fries","chips","snack","fast food"],"k":[6,49],"o":0},"fishing_pole_and_fish":{"a":"Fishing Pole and Fish","b":"1F3A3","d":true,"e":true,"f":true,"h":true,"j":["fishing_pole","food","hobby","summer"],"k":[8,1],"o":0},"rabbit":{"a":"Rabbit Face","b":"1F430","d":true,"e":true,"f":true,"h":true,"j":["rabbit_face","animal","nature","pet","spring","magic","bunny"],"k":[12,10],"o":0},"eye":{"a":"Eye","b":"1F441-FE0F","c":"1F441","d":true,"e":true,"f":true,"h":true,"j":["eye","face","look","see","watch","stare"],"k":[12,29],"o":0},"loud_sound":{"a":"Speaker with Three Sound Waves","b":"1F50A","d":true,"e":true,"f":true,"h":true,"j":["speaker_high_volume","volume","noise","noisy","speaker","broadcast"],"k":[27,38],"o":0},"kaaba":{"a":"Kaaba","b":"1F54B","d":true,"e":true,"f":true,"h":true,"j":["kaaba","mecca","mosque","islam"],"k":[28,34],"o":1},"face_with_thermometer":{"a":"Face with Thermometer","b":"1F912","d":true,"e":true,"f":true,"h":true,"j":["face_with_thermometer","sick","temperature","thermometer","cold","fever"],"k":[37,25],"o":1},"atom_symbol":{"a":"Atom Symbol","b":"269B-FE0F","c":"269B","d":true,"e":true,"f":true,"h":true,"j":["atom_symbol","science","physics","chemistry"],"k":[54,53],"o":1},"flag-cf":{"a":"Central African Republic Flag","b":"1F1E8-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_central_african_republic","central","african","republic","flag","nation","country","banner"],"k":[1,14],"o":2},"pizza":{"a":"Slice of Pizza","b":"1F355","d":true,"e":true,"f":true,"h":true,"j":["pizza","food","party"],"k":[6,39],"o":0},"rabbit2":{"a":"Rabbit","b":"1F407","d":true,"e":true,"f":true,"h":true,"j":["rabbit","animal","nature","pet","magic","spring"],"k":[11,25],"o":1},"tongue":{"a":"Tongue","b":"1F445","d":true,"e":true,"f":true,"h":true,"j":["tongue","mouth","playful"],"k":[12,43],"o":0},"loudspeaker":{"a":"Public Address Loudspeaker","b":"1F4E2","d":true,"e":true,"f":true,"h":true,"j":["loudspeaker","volume","sound"],"k":[26,57],"o":0},"om_symbol":{"a":"Om","b":"1F549-FE0F","c":"1F549","d":true,"e":true,"f":true,"h":true,"j":["om","hinduism","buddhism","sikhism","jainism"],"k":[28,32],"o":0},"face_with_head_bandage":{"a":"Face with Head-Bandage","b":"1F915","d":true,"e":true,"f":true,"h":true,"j":["face_with_head_bandage","injured","clumsy","bandage","hurt"],"k":[37,28],"o":1},"diving_mask":{"a":"Diving Mask","b":"1F93F","d":true,"e":true,"f":true,"h":true,"j":["diving_mask","sport","ocean"],"k":[41,23],"o":12},"fountain":{"a":"Fountain","b":"26F2","d":true,"e":true,"f":true,"h":true,"j":["fountain","photo","summer","water","fresh"],"k":[55,18],"o":0},"flag-cg":{"a":"Congo - Brazzaville Flag","b":"1F1E8-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_congo_brazzaville","congo","flag","nation","country","banner"],"k":[1,15],"o":2},"hotdog":{"a":"Hot Dog","b":"1F32D","d":true,"e":true,"f":true,"h":true,"j":["hot_dog","food","frankfurter"],"k":[5,57],"o":1},"running_shirt_with_sash":{"a":"Running Shirt with Sash","b":"1F3BD","d":true,"e":true,"f":true,"h":true,"j":["running_shirt","play","pageant"],"k":[8,27],"o":0},"chipmunk":{"a":"Chipmunk","b":"1F43F-FE0F","c":"1F43F","d":true,"e":true,"f":true,"h":true,"j":["chipmunk","animal","nature","rodent","squirrel"],"k":[12,26],"o":0},"lips":{"a":"Mouth","b":"1F444","d":true,"e":true,"f":true,"h":true,"j":["mouth","mouth","kiss"],"k":[12,42],"o":0},"mega":{"a":"Cheering Megaphone","b":"1F4E3","d":true,"e":true,"f":true,"h":true,"j":["megaphone","sound","speaker","volume"],"k":[27,0],"o":0},"nauseated_face":{"a":"Nauseated Face","b":"1F922","d":true,"e":true,"f":true,"h":true,"j":["nauseated_face","face","vomit","gross","green","sick","throw up","ill"],"k":[38,18],"o":3},"tent":{"a":"Tent","b":"26FA","d":true,"e":true,"f":true,"h":true,"j":["tent","photo","camping","outdoors"],"k":[55,42],"o":0},"star_of_david":{"a":"Star of David","b":"2721-FE0F","c":"2721","d":true,"e":true,"f":true,"h":true,"j":["star_of_david","judaism"],"k":[56,19],"o":0},"flag-ch":{"a":"Switzerland Flag","b":"1F1E8-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_switzerland","ch","flag","nation","country","banner"],"k":[1,16],"o":2},"foggy":{"a":"Foggy","b":"1F301","d":true,"e":true,"f":true,"h":true,"j":["foggy","photo","mountain"],"k":[5,15],"o":0},"ski":{"a":"Ski and Ski Boot","b":"1F3BF","d":true,"e":true,"f":true,"h":true,"j":["skis","sports","winter","cold","snow"],"k":[8,29],"o":0},"baby":{"skin_variations":{"1F3FB":{"unified":"1F476-1F3FB","non_qualified":null,"image":"1f476-1f3fb.png","sheet_x":23,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F476-1F3FC","non_qualified":null,"image":"1f476-1f3fc.png","sheet_x":23,"sheet_y":10,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F476-1F3FD","non_qualified":null,"image":"1f476-1f3fd.png","sheet_x":23,"sheet_y":11,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F476-1F3FE","non_qualified":null,"image":"1f476-1f3fe.png","sheet_x":23,"sheet_y":12,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F476-1F3FF","non_qualified":null,"image":"1f476-1f3ff.png","sheet_x":23,"sheet_y":13,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Baby","b":"1F476","d":true,"e":true,"f":true,"h":true,"j":["baby","child","boy","girl","toddler"],"k":[23,8],"o":0},"postal_horn":{"a":"Postal Horn","b":"1F4EF","d":true,"e":true,"f":true,"h":true,"j":["postal_horn","instrument","music"],"k":[27,12],"o":1},"face_vomiting":{"a":"Face with Open Mouth Vomiting","b":"1F92E","d":true,"e":true,"f":true,"h":true,"j":["face_vomiting","face","sick"],"k":[38,47],"n":["face_with_open_mouth_vomiting"],"o":5},"sandwich":{"a":"Sandwich","b":"1F96A","d":true,"e":true,"f":true,"h":true,"j":["sandwich","food","lunch","bread"],"k":[42,7],"o":5},"beaver":{"a":"Beaver","b":"1F9AB","d":true,"e":true,"f":true,"h":true,"j":["beaver","animal","rodent"],"k":[43,18],"o":13},"wheel_of_dharma":{"a":"Wheel of Dharma","b":"2638-FE0F","c":"2638","d":true,"e":true,"f":true,"h":true,"j":["wheel_of_dharma","hinduism","buddhism","sikhism","jainism"],"k":[54,20],"o":0},"flag-ci":{"a":"Côte D’ivoire Flag","b":"1F1E8-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_cote_d_ivoire","ivory","coast","flag","nation","country","banner"],"k":[1,17],"o":2},"night_with_stars":{"a":"Night with Stars","b":"1F303","d":true,"e":true,"f":true,"h":true,"j":["night_with_stars","evening","city","downtown"],"k":[5,17],"o":0},"taco":{"a":"Taco","b":"1F32E","d":true,"e":true,"f":true,"h":true,"j":["taco","food","mexican"],"k":[6,0],"o":1},"bell":{"a":"Bell","b":"1F514","d":true,"e":true,"f":true,"h":true,"j":["bell","sound","notification","christmas","xmas","chime"],"k":[27,48],"o":0},"sled":{"a":"Sled","b":"1F6F7","d":true,"e":true,"f":true,"h":true,"j":["sled","sleigh","luge","toboggan"],"k":[36,49],"o":5},"sneezing_face":{"a":"Sneezing Face","b":"1F927","d":true,"e":true,"f":true,"h":true,"j":["sneezing_face","face","gesundheit","sneeze","sick","allergy"],"k":[38,40],"o":3},"hedgehog":{"a":"Hedgehog","b":"1F994","d":true,"e":true,"f":true,"h":true,"j":["hedgehog","animal","nature","spiny"],"k":[42,53],"o":5},"child":{"skin_variations":{"1F3FB":{"unified":"1F9D2-1F3FB","non_qualified":null,"image":"1f9d2-1f3fb.png","sheet_x":48,"sheet_y":44,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D2-1F3FC","non_qualified":null,"image":"1f9d2-1f3fc.png","sheet_x":48,"sheet_y":45,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D2-1F3FD","non_qualified":null,"image":"1f9d2-1f3fd.png","sheet_x":48,"sheet_y":46,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D2-1F3FE","non_qualified":null,"image":"1f9d2-1f3fe.png","sheet_x":48,"sheet_y":47,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D2-1F3FF","non_qualified":null,"image":"1f9d2-1f3ff.png","sheet_x":48,"sheet_y":48,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Child","b":"1F9D2","d":true,"e":true,"f":true,"h":true,"j":["child","gender-neutral","young"],"k":[48,43],"o":5},"yin_yang":{"a":"Yin Yang","b":"262F-FE0F","c":"262F","d":true,"e":true,"f":true,"h":true,"j":["yin_yang","balance"],"k":[54,19],"o":0},"flag-ck":{"a":"Cook Islands Flag","b":"1F1E8-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_cook_islands","cook","islands","flag","nation","country","banner"],"k":[1,18],"o":2},"burrito":{"a":"Burrito","b":"1F32F","d":true,"e":true,"f":true,"h":true,"j":["burrito","food","mexican"],"k":[6,1],"o":1},"cityscape":{"a":"Cityscape","b":"1F3D9-FE0F","c":"1F3D9","d":true,"e":true,"f":true,"h":true,"j":["cityscape","photo","night life","urban"],"k":[10,34],"o":0},"boy":{"skin_variations":{"1F3FB":{"unified":"1F466-1F3FB","non_qualified":null,"image":"1f466-1f3fb.png","sheet_x":14,"sheet_y":16,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F466-1F3FC","non_qualified":null,"image":"1f466-1f3fc.png","sheet_x":14,"sheet_y":17,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F466-1F3FD","non_qualified":null,"image":"1f466-1f3fd.png","sheet_x":14,"sheet_y":18,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F466-1F3FE","non_qualified":null,"image":"1f466-1f3fe.png","sheet_x":14,"sheet_y":19,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F466-1F3FF","non_qualified":null,"image":"1f466-1f3ff.png","sheet_x":14,"sheet_y":20,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Boy","b":"1F466","d":true,"e":true,"f":true,"h":true,"j":["boy","man","male","guy","teenager"],"k":[14,15],"o":0},"no_bell":{"a":"Bell with Cancellation Stroke","b":"1F515","d":true,"e":true,"f":true,"h":true,"j":["bell_with_slash","sound","volume","mute","quiet","silent"],"k":[27,49],"o":1},"curling_stone":{"a":"Curling Stone","b":"1F94C","d":true,"e":true,"f":true,"h":true,"j":["curling_stone","sports"],"k":[41,35],"o":5},"hot_face":{"a":"Overheated Face","b":"1F975","d":true,"e":true,"f":true,"h":true,"j":["hot_face","face","feverish","heat","red","sweating"],"k":[42,18],"o":11},"bat":{"a":"Bat","b":"1F987","d":true,"e":true,"f":true,"h":true,"j":["bat","animal","nature","blind","vampire"],"k":[42,40],"o":3},"latin_cross":{"a":"Latin Cross","b":"271D-FE0F","c":"271D","d":true,"e":true,"f":true,"h":true,"j":["latin_cross","christianity"],"k":[56,18],"o":0},"flag-cl":{"a":"Chile Flag","b":"1F1E8-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_chile","flag","nation","country","banner"],"k":[1,19],"o":2},"sunrise_over_mountains":{"a":"Sunrise over Mountains","b":"1F304","d":true,"e":true,"f":true,"h":true,"j":["sunrise_over_mountains","view","vacation","photo"],"k":[5,18],"o":0},"dart":{"a":"Direct Hit","b":"1F3AF","d":true,"e":true,"f":true,"h":true,"j":["direct_hit","game","play","bar","target","bullseye"],"k":[8,13],"o":0},"musical_score":{"a":"Musical Score","b":"1F3BC","d":true,"e":true,"f":true,"h":true,"j":["musical_score","treble","clef","compose"],"k":[8,26],"o":0},"bear":{"a":"Bear Face","b":"1F43B","d":true,"e":true,"f":true,"h":true,"j":["bear","animal","nature","wild"],"k":[12,22],"o":0},"girl":{"skin_variations":{"1F3FB":{"unified":"1F467-1F3FB","non_qualified":null,"image":"1f467-1f3fb.png","sheet_x":14,"sheet_y":22,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F467-1F3FC","non_qualified":null,"image":"1f467-1f3fc.png","sheet_x":14,"sheet_y":23,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F467-1F3FD","non_qualified":null,"image":"1f467-1f3fd.png","sheet_x":14,"sheet_y":24,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F467-1F3FE","non_qualified":null,"image":"1f467-1f3fe.png","sheet_x":14,"sheet_y":25,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F467-1F3FF","non_qualified":null,"image":"1f467-1f3ff.png","sheet_x":14,"sheet_y":26,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Girl","b":"1F467","d":true,"e":true,"f":true,"h":true,"j":["girl","female","woman","teenager"],"k":[14,21],"o":0},"cold_face":{"a":"Freezing Face","b":"1F976","d":true,"e":true,"f":true,"h":true,"j":["cold_face","face","blue","freezing","frozen","frostbite","icicles"],"k":[42,19],"o":11},"tamale":{"a":"Tamale","b":"1FAD4","d":true,"e":true,"f":true,"h":true,"j":["tamale","food","masa"],"k":[53,13],"o":13},"orthodox_cross":{"a":"Orthodox Cross","b":"2626-FE0F","c":"2626","d":true,"e":true,"f":true,"h":true,"j":["orthodox_cross","suppedaneum","religion"],"k":[54,16],"o":1},"flag-cm":{"a":"Cameroon Flag","b":"1F1E8-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_cameroon","cm","flag","nation","country","banner"],"k":[1,20],"o":2},"sunrise":{"a":"Sunrise","b":"1F305","d":true,"e":true,"f":true,"h":true,"j":["sunrise","morning","view","vacation","photo"],"k":[5,19],"o":0},"musical_note":{"a":"Musical Note","b":"1F3B5","d":true,"e":true,"f":true,"h":true,"j":["musical_note","score","tone","sound"],"k":[8,19],"o":0},"polar_bear":{"a":"Polar Bear","b":"1F43B-200D-2744-FE0F","c":"1F43B-200D-2744","d":true,"e":true,"f":true,"h":true,"j":["polar bear","animal","arctic"],"k":[12,21],"o":13},"stuffed_flatbread":{"a":"Stuffed Flatbread","b":"1F959","d":true,"e":true,"f":true,"h":true,"j":["stuffed_flatbread","food","flatbread","stuffed","gyro"],"k":[41,48],"o":3},"woozy_face":{"a":"Face with Uneven Eyes and Wavy Mouth","b":"1F974","d":true,"e":true,"f":true,"h":true,"j":["woozy_face","face","dizzy","intoxicated","tipsy","wavy"],"k":[42,17],"o":11},"adult":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB","non_qualified":null,"image":"1f9d1-1f3fb.png","sheet_x":48,"sheet_y":38,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC","non_qualified":null,"image":"1f9d1-1f3fc.png","sheet_x":48,"sheet_y":39,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD","non_qualified":null,"image":"1f9d1-1f3fd.png","sheet_x":48,"sheet_y":40,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE","non_qualified":null,"image":"1f9d1-1f3fe.png","sheet_x":48,"sheet_y":41,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF","non_qualified":null,"image":"1f9d1-1f3ff.png","sheet_x":48,"sheet_y":42,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Adult","b":"1F9D1","d":true,"e":true,"f":true,"h":true,"j":["person","gender-neutral","person"],"k":[48,37],"o":5},"yo-yo":{"a":"Yo-Yo","b":"1FA80","d":true,"e":true,"f":true,"h":true,"j":["yo_yo","toy"],"k":[52,25],"o":12},"star_and_crescent":{"a":"Star and Crescent","b":"262A-FE0F","c":"262A","d":true,"e":true,"f":true,"h":true,"j":["star_and_crescent","islam"],"k":[54,17],"o":0},"cn":{"a":"China Flag","b":"1F1E8-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_china","china","chinese","prc","flag","country","nation","banner"],"k":[1,21],"n":["flag-cn"],"o":0},"city_sunset":{"a":"Cityscape at Dusk","b":"1F306","d":true,"e":true,"f":true,"h":true,"j":["cityscape_at_dusk","photo","evening","sky","buildings"],"k":[5,20],"o":0},"notes":{"a":"Multiple Musical Notes","b":"1F3B6","d":true,"e":true,"f":true,"h":true,"j":["musical_notes","music","score"],"k":[8,20],"o":0},"koala":{"a":"Koala","b":"1F428","d":true,"e":true,"f":true,"h":true,"j":["koala","animal","nature"],"k":[12,2],"o":0},"person_with_blond_hair":{"skin_variations":{"1F3FB":{"unified":"1F471-1F3FB","non_qualified":null,"image":"1f471-1f3fb.png","sheet_x":22,"sheet_y":25,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F471-1F3FC","non_qualified":null,"image":"1f471-1f3fc.png","sheet_x":22,"sheet_y":26,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F471-1F3FD","non_qualified":null,"image":"1f471-1f3fd.png","sheet_x":22,"sheet_y":27,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F471-1F3FE","non_qualified":null,"image":"1f471-1f3fe.png","sheet_x":22,"sheet_y":28,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F471-1F3FF","non_qualified":null,"image":"1f471-1f3ff.png","sheet_x":22,"sheet_y":29,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F471-200D-2642-FE0F","a":"Person with Blond Hair","b":"1F471","d":true,"e":true,"f":true,"h":true,"j":["person_blond_hair","hairstyle"],"k":[22,24],"o":0},"dizzy_face":{"a":"Dizzy Face","b":"1F635","d":true,"e":true,"f":true,"h":true,"j":["dizzy_face","spent","unconscious","xox","dizzy"],"k":[31,27],"o":0},"falafel":{"a":"Falafel","b":"1F9C6","d":true,"e":true,"f":true,"h":true,"j":["falafel","food"],"k":[44,32],"o":12},"kite":{"a":"Kite","b":"1FA81","d":true,"e":true,"f":true,"h":true,"j":["kite","wind","fly"],"k":[52,26],"o":12},"peace_symbol":{"a":"Peace Symbol","b":"262E-FE0F","c":"262E","d":true,"e":true,"f":true,"h":true,"j":["peace_symbol","hippie"],"k":[54,18],"o":1},"flag-co":{"a":"Colombia Flag","b":"1F1E8-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_colombia","co","flag","nation","country","banner"],"k":[1,22],"o":2},"city_sunrise":{"a":"Sunset over Buildings","b":"1F307","d":true,"e":true,"f":true,"h":true,"j":["sunset","photo","good morning","dawn"],"k":[5,21],"o":0},"studio_microphone":{"a":"Studio Microphone","b":"1F399-FE0F","c":"1F399","d":true,"e":true,"f":true,"h":true,"j":["studio_microphone","sing","recording","artist","talkshow"],"k":[7,51],"o":0},"8ball":{"a":"Billiards","b":"1F3B1","d":true,"e":true,"f":true,"h":true,"j":["pool_8_ball","pool","hobby","game","luck","magic"],"k":[8,15],"o":0},"panda_face":{"a":"Panda Face","b":"1F43C","d":true,"e":true,"f":true,"h":true,"j":["panda","animal","nature","panda"],"k":[12,23],"o":0},"man":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB","non_qualified":null,"image":"1f468-1f3fb.png","sheet_x":17,"sheet_y":15,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC","non_qualified":null,"image":"1f468-1f3fc.png","sheet_x":17,"sheet_y":16,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD","non_qualified":null,"image":"1f468-1f3fd.png","sheet_x":17,"sheet_y":17,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE","non_qualified":null,"image":"1f468-1f3fe.png","sheet_x":17,"sheet_y":18,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF","non_qualified":null,"image":"1f468-1f3ff.png","sheet_x":17,"sheet_y":19,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man","b":"1F468","d":true,"e":true,"f":true,"h":true,"j":["man","mustache","father","dad","guy","classy","sir","moustache"],"k":[17,14],"o":0},"menorah_with_nine_branches":{"a":"Menorah with Nine Branches","b":"1F54E","d":true,"e":true,"f":true,"h":true,"j":["menorah","hanukkah","candles","jewish"],"k":[28,37],"o":1},"exploding_head":{"a":"Shocked Face with Exploding Head","b":"1F92F","d":true,"e":true,"f":true,"h":true,"j":["exploding_head","face","shocked","mind","blown"],"k":[38,48],"n":["shocked_face_with_exploding_head"],"o":5},"egg":{"a":"Egg","b":"1F95A","d":true,"e":true,"f":true,"h":true,"j":["egg","food","chicken","breakfast"],"k":[41,49],"o":3},"flag-cp":{"a":"Clipperton Island Flag","b":"1F1E8-1F1F5","d":true,"e":true,"f":true,"h":true,"j":["flag_clipperton_island"],"k":[1,23],"o":2},"bridge_at_night":{"a":"Bridge at Night","b":"1F309","d":true,"e":true,"f":true,"h":true,"j":["bridge_at_night","photo","sanfrancisco"],"k":[5,23],"o":0},"fried_egg":{"a":"Cooking","b":"1F373","d":true,"e":true,"f":true,"h":true,"j":["cooking","food","breakfast","kitchen","egg"],"k":[7,11],"n":["cooking"],"o":0},"level_slider":{"a":"Level Slider","b":"1F39A-FE0F","c":"1F39A","d":true,"e":true,"f":true,"h":true,"j":["level_slider","scale"],"k":[7,52],"o":0},"crystal_ball":{"a":"Crystal Ball","b":"1F52E","d":true,"e":true,"f":true,"h":true,"j":["crystal_ball","disco","party","magic","circus","fortune_teller"],"k":[28,16],"o":0},"six_pointed_star":{"a":"Six Pointed Star with Middle Dot","b":"1F52F","d":true,"e":true,"f":true,"h":true,"j":["dotted_six_pointed_star","purple-square","religion","jewish","hexagram"],"k":[28,17],"o":0},"face_with_cowboy_hat":{"a":"Face with Cowboy Hat","b":"1F920","d":true,"e":true,"f":true,"h":true,"j":["cowboy_hat_face","face","cowgirl","hat"],"k":[38,16],"o":3},"sloth":{"a":"Sloth","b":"1F9A5","d":true,"e":true,"f":true,"h":true,"j":["sloth","animal"],"k":[43,12],"o":12},"bearded_person":{"skin_variations":{"1F3FB":{"unified":"1F9D4-1F3FB","non_qualified":null,"image":"1f9d4-1f3fb.png","sheet_x":48,"sheet_y":56,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D4-1F3FC","non_qualified":null,"image":"1f9d4-1f3fc.png","sheet_x":48,"sheet_y":57,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D4-1F3FD","non_qualified":null,"image":"1f9d4-1f3fd.png","sheet_x":49,"sheet_y":0,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D4-1F3FE","non_qualified":null,"image":"1f9d4-1f3fe.png","sheet_x":49,"sheet_y":1,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D4-1F3FF","non_qualified":null,"image":"1f9d4-1f3ff.png","sheet_x":49,"sheet_y":2,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Bearded Person","b":"1F9D4","d":true,"e":true,"f":true,"h":true,"j":["man_beard","person","bewhiskered"],"k":[48,55],"o":5},"flag-cr":{"a":"Costa Rica Flag","b":"1F1E8-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_costa_rica","costa","rica","flag","nation","country","banner"],"k":[1,24],"o":2},"control_knobs":{"a":"Control Knobs","b":"1F39B-FE0F","c":"1F39B","d":true,"e":true,"f":true,"h":true,"j":["control_knobs","dial"],"k":[7,53],"o":0},"red_haired_man":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F9B0","non_qualified":null,"image":"1f468-1f3fb-200d-1f9b0.png","sheet_x":16,"sheet_y":17,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F9B0","non_qualified":null,"image":"1f468-1f3fc-200d-1f9b0.png","sheet_x":16,"sheet_y":18,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F9B0","non_qualified":null,"image":"1f468-1f3fd-200d-1f9b0.png","sheet_x":16,"sheet_y":19,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F9B0","non_qualified":null,"image":"1f468-1f3fe-200d-1f9b0.png","sheet_x":16,"sheet_y":20,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F9B0","non_qualified":null,"image":"1f468-1f3ff-200d-1f9b0.png","sheet_x":16,"sheet_y":21,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man: Red Hair","b":"1F468-200D-1F9B0","d":true,"e":true,"f":true,"h":true,"j":["man_red_hair","hairstyle"],"k":[16,16],"o":11},"shallow_pan_of_food":{"a":"Shallow Pan of Food","b":"1F958","d":true,"e":true,"f":true,"h":true,"j":["shallow_pan_of_food","food","cooking","casserole","paella"],"k":[41,47],"o":3},"partying_face":{"a":"Face with Party Horn and Party Hat","b":"1F973","d":true,"e":true,"f":true,"h":true,"j":["partying_face","face","celebration","woohoo"],"k":[42,16],"o":11},"otter":{"a":"Otter","b":"1F9A6","d":true,"e":true,"f":true,"h":true,"j":["otter","animal"],"k":[43,13],"o":12},"magic_wand":{"a":"Magic Wand","b":"1FA84","d":true,"e":true,"f":true,"h":true,"j":["magic wand","supernature","power"],"k":[52,29],"o":13},"aries":{"a":"Aries","b":"2648","d":true,"e":true,"f":true,"h":true,"j":["aries","sign","purple-square","zodiac","astrology"],"k":[54,25],"o":0},"hotsprings":{"a":"Hot Springs","b":"2668-FE0F","c":"2668","d":true,"e":true,"f":true,"h":true,"j":["hot_springs","bath","warm","relax"],"k":[54,42],"o":0},"flag-cu":{"a":"Cuba Flag","b":"1F1E8-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_cuba","cu","flag","nation","country","banner"],"k":[1,25],"o":2},"stew":{"a":"Pot of Food","b":"1F372","d":true,"e":true,"f":true,"h":true,"j":["pot_of_food","food","meat","soup"],"k":[7,10],"o":0},"carousel_horse":{"a":"Carousel Horse","b":"1F3A0","d":true,"e":true,"f":true,"h":true,"j":["carousel_horse","photo","carnival"],"k":[7,56],"o":0},"microphone":{"a":"Microphone","b":"1F3A4","d":true,"e":true,"f":true,"h":true,"j":["microphone","sound","music","PA","sing","talkshow"],"k":[8,2],"o":0},"curly_haired_man":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F9B1","non_qualified":null,"image":"1f468-1f3fb-200d-1f9b1.png","sheet_x":16,"sheet_y":23,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F9B1","non_qualified":null,"image":"1f468-1f3fc-200d-1f9b1.png","sheet_x":16,"sheet_y":24,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F9B1","non_qualified":null,"image":"1f468-1f3fd-200d-1f9b1.png","sheet_x":16,"sheet_y":25,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F9B1","non_qualified":null,"image":"1f468-1f3fe-200d-1f9b1.png","sheet_x":16,"sheet_y":26,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F9B1","non_qualified":null,"image":"1f468-1f3ff-200d-1f9b1.png","sheet_x":16,"sheet_y":27,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man: Curly Hair","b":"1F468-200D-1F9B1","d":true,"e":true,"f":true,"h":true,"j":["man_curly_hair","hairstyle"],"k":[16,22],"o":11},"disguised_face":{"a":"Disguised Face","b":"1F978","d":true,"e":true,"f":true,"h":true,"j":["disguised face","pretent","brows","glasses","moustache"],"k":[42,26],"o":13},"skunk":{"a":"Skunk","b":"1F9A8","d":true,"e":true,"f":true,"h":true,"j":["skunk","animal"],"k":[43,15],"o":12},"nazar_amulet":{"a":"Nazar Amulet","b":"1F9FF","d":true,"e":true,"f":true,"h":true,"j":["nazar_amulet","bead","charm"],"k":[52,16],"o":11},"taurus":{"a":"Taurus","b":"2649","d":true,"e":true,"f":true,"h":true,"j":["taurus","purple-square","sign","zodiac","astrology"],"k":[54,26],"o":0},"flag-cv":{"a":"Cape Verde Flag","b":"1F1E8-1F1FB","d":true,"e":true,"f":true,"h":true,"j":["flag_cape_verde","cabo","verde","flag","nation","country","banner"],"k":[1,26],"o":2},"ferris_wheel":{"a":"Ferris Wheel","b":"1F3A1","d":true,"e":true,"f":true,"h":true,"j":["ferris_wheel","photo","carnival","londoneye"],"k":[7,57],"o":0},"headphones":{"a":"Headphone","b":"1F3A7","d":true,"e":true,"f":true,"h":true,"j":["headphone","music","score","gadgets"],"k":[8,5],"o":0},"video_game":{"a":"Video Game","b":"1F3AE","d":true,"e":true,"f":true,"h":true,"j":["video_game","play","console","PS4","controller"],"k":[8,12],"o":0},"white_haired_man":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F9B3","non_qualified":null,"image":"1f468-1f3fb-200d-1f9b3.png","sheet_x":16,"sheet_y":35,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F9B3","non_qualified":null,"image":"1f468-1f3fc-200d-1f9b3.png","sheet_x":16,"sheet_y":36,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F9B3","non_qualified":null,"image":"1f468-1f3fd-200d-1f9b3.png","sheet_x":16,"sheet_y":37,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F9B3","non_qualified":null,"image":"1f468-1f3fe-200d-1f9b3.png","sheet_x":16,"sheet_y":38,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F9B3","non_qualified":null,"image":"1f468-1f3ff-200d-1f9b3.png","sheet_x":16,"sheet_y":39,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man: White Hair","b":"1F468-200D-1F9B3","d":true,"e":true,"f":true,"h":true,"j":["man_white_hair","old","elder"],"k":[16,34],"o":11},"sunglasses":{"a":"Smiling Face with Sunglasses","b":"1F60E","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_sunglasses","face","cool","smile","summer","beach","sunglass"],"k":[30,46],"l":["8)"],"o":1},"kangaroo":{"a":"Kangaroo","b":"1F998","d":true,"e":true,"f":true,"h":true,"j":["kangaroo","animal","nature","australia","joey","hop","marsupial"],"k":[42,57],"o":11},"fondue":{"a":"Fondue","b":"1FAD5","d":true,"e":true,"f":true,"h":true,"j":["fondue","cheese","pot","food"],"k":[53,14],"o":13},"gemini":{"a":"Gemini","b":"264A","d":true,"e":true,"f":true,"h":true,"j":["gemini","sign","zodiac","purple-square","astrology"],"k":[54,27],"o":0},"flag-cw":{"a":"Curaçao Flag","b":"1F1E8-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_curacao","curaçao","flag","nation","country","banner"],"k":[1,27],"o":2},"roller_coaster":{"a":"Roller Coaster","b":"1F3A2","d":true,"e":true,"f":true,"h":true,"j":["roller_coaster","carnival","playground","photo","fun"],"k":[8,0],"o":0},"bald_man":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F9B2","non_qualified":null,"image":"1f468-1f3fb-200d-1f9b2.png","sheet_x":16,"sheet_y":29,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F9B2","non_qualified":null,"image":"1f468-1f3fc-200d-1f9b2.png","sheet_x":16,"sheet_y":30,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F9B2","non_qualified":null,"image":"1f468-1f3fd-200d-1f9b2.png","sheet_x":16,"sheet_y":31,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F9B2","non_qualified":null,"image":"1f468-1f3fe-200d-1f9b2.png","sheet_x":16,"sheet_y":32,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F9B2","non_qualified":null,"image":"1f468-1f3ff-200d-1f9b2.png","sheet_x":16,"sheet_y":33,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man: Bald","b":"1F468-200D-1F9B2","d":true,"e":true,"f":true,"h":true,"j":["man_bald","hairless"],"k":[16,28],"o":11},"radio":{"a":"Radio","b":"1F4FB","d":true,"e":true,"f":true,"h":true,"j":["radio","communication","music","podcast","program"],"k":[27,24],"o":0},"joystick":{"a":"Joystick","b":"1F579-FE0F","c":"1F579","d":true,"e":true,"f":true,"h":true,"j":["joystick","game","play"],"k":[29,34],"o":0},"nerd_face":{"a":"Nerd Face","b":"1F913","d":true,"e":true,"f":true,"h":true,"j":["nerd_face","face","nerdy","geek","dork"],"k":[37,26],"o":1},"bowl_with_spoon":{"a":"Bowl with Spoon","b":"1F963","d":true,"e":true,"f":true,"h":true,"j":["bowl_with_spoon","food","breakfast","cereal","oatmeal","porridge"],"k":[42,0],"o":5},"badger":{"a":"Badger","b":"1F9A1","d":true,"e":true,"f":true,"h":true,"j":["badger","animal","nature","honey"],"k":[43,8],"o":11},"cancer":{"a":"Cancer","b":"264B","d":true,"e":true,"f":true,"h":true,"j":["cancer","sign","zodiac","purple-square","astrology"],"k":[54,28],"o":0},"flag-cx":{"a":"Christmas Island Flag","b":"1F1E8-1F1FD","d":true,"e":true,"f":true,"h":true,"j":["flag_christmas_island","christmas","island","flag","nation","country","banner"],"k":[1,28],"o":2},"slot_machine":{"a":"Slot Machine","b":"1F3B0","d":true,"e":true,"f":true,"h":true,"j":["slot_machine","bet","gamble","vegas","fruit machine","luck","casino"],"k":[8,14],"o":0},"saxophone":{"a":"Saxophone","b":"1F3B7","d":true,"e":true,"f":true,"h":true,"j":["saxophone","music","instrument","jazz","blues"],"k":[8,21],"o":0},"feet":{"a":"Paw Prints","b":"1F43E","d":true,"e":true,"f":true,"h":true,"j":["paw_prints","animal","tracking","footprints","dog","cat","pet","feet"],"k":[12,25],"n":["paw_prints"],"o":0},"woman":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB","non_qualified":null,"image":"1f469-1f3fb.png","sheet_x":20,"sheet_y":5,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC","non_qualified":null,"image":"1f469-1f3fc.png","sheet_x":20,"sheet_y":6,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD","non_qualified":null,"image":"1f469-1f3fd.png","sheet_x":20,"sheet_y":7,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE","non_qualified":null,"image":"1f469-1f3fe.png","sheet_x":20,"sheet_y":8,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF","non_qualified":null,"image":"1f469-1f3ff.png","sheet_x":20,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman","b":"1F469","d":true,"e":true,"f":true,"h":true,"j":["woman","female","girls","lady"],"k":[20,4],"o":0},"barber":{"a":"Barber Pole","b":"1F488","d":true,"e":true,"f":true,"h":true,"j":["barber_pole","hair","salon","style"],"k":[25,20],"o":0},"green_salad":{"a":"Green Salad","b":"1F957","d":true,"e":true,"f":true,"h":true,"j":["green_salad","food","healthy","lettuce"],"k":[41,46],"o":3},"face_with_monocle":{"a":"Face with Monocle","b":"1F9D0","d":true,"e":true,"f":true,"h":true,"j":["face_with_monocle","face","stuffy","wealthy"],"k":[45,34],"o":5},"leo":{"a":"Leo","b":"264C","d":true,"e":true,"f":true,"h":true,"j":["leo","sign","purple-square","zodiac","astrology"],"k":[54,29],"o":0},"flag-cy":{"a":"Cyprus Flag","b":"1F1E8-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_cyprus","cy","flag","nation","country","banner"],"k":[1,29],"o":2},"popcorn":{"a":"Popcorn","b":"1F37F","d":true,"e":true,"f":true,"h":true,"j":["popcorn","food","movie theater","films","snack"],"k":[7,23],"o":1},"circus_tent":{"a":"Circus Tent","b":"1F3AA","d":true,"e":true,"f":true,"h":true,"j":["circus_tent","festival","carnival","party"],"k":[8,8],"o":0},"game_die":{"a":"Game Die","b":"1F3B2","d":true,"e":true,"f":true,"h":true,"j":["game_die","dice","random","tabletop","play","luck"],"k":[8,16],"o":0},"red_haired_woman":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F9B0","non_qualified":null,"image":"1f469-1f3fb-200d-1f9b0.png","sheet_x":19,"sheet_y":5,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F9B0","non_qualified":null,"image":"1f469-1f3fc-200d-1f9b0.png","sheet_x":19,"sheet_y":6,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F9B0","non_qualified":null,"image":"1f469-1f3fd-200d-1f9b0.png","sheet_x":19,"sheet_y":7,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F9B0","non_qualified":null,"image":"1f469-1f3fe-200d-1f9b0.png","sheet_x":19,"sheet_y":8,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F9B0","non_qualified":null,"image":"1f469-1f3ff-200d-1f9b0.png","sheet_x":19,"sheet_y":9,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman: Red Hair","b":"1F469-200D-1F9B0","d":true,"e":true,"f":true,"h":true,"j":["woman_red_hair","hairstyle"],"k":[19,4],"o":11},"confused":{"a":"Confused Face","b":"1F615","d":true,"e":true,"f":true,"h":true,"j":["confused_face","face","indifference","huh","weird","hmmm",":/"],"k":[30,53],"l":[":\\\\",":-\\\\",":/",":-/"],"o":1},"turkey":{"a":"Turkey","b":"1F983","d":true,"e":true,"f":true,"h":true,"j":["turkey","animal","bird"],"k":[42,36],"o":1},"accordion":{"a":"Accordion","b":"1FA97","d":true,"e":true,"f":true,"h":true,"j":["accordion","music"],"k":[52,39],"o":13},"virgo":{"a":"Virgo","b":"264D","d":true,"e":true,"f":true,"h":true,"j":["virgo","sign","zodiac","purple-square","astrology"],"k":[54,30],"o":0},"flag-cz":{"a":"Czechia Flag","b":"1F1E8-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_czechia","cz","flag","nation","country","banner"],"k":[1,30],"o":2},"guitar":{"a":"Guitar","b":"1F3B8","d":true,"e":true,"f":true,"h":true,"j":["guitar","music","instrument"],"k":[8,22],"o":0},"chicken":{"a":"Chicken","b":"1F414","d":true,"e":true,"f":true,"h":true,"j":["chicken","animal","cluck","nature","bird"],"k":[11,39],"o":0},"worried":{"a":"Worried Face","b":"1F61F","d":true,"e":true,"f":true,"h":true,"j":["worried_face","face","concern","nervous",":("],"k":[31,5],"o":1},"steam_locomotive":{"a":"Steam Locomotive","b":"1F682","d":true,"e":true,"f":true,"h":true,"j":["locomotive","transportation","vehicle","train"],"k":[33,52],"o":1},"butter":{"a":"Butter","b":"1F9C8","d":true,"e":true,"f":true,"h":true,"j":["butter","food","cook"],"k":[44,34],"o":12},"red_haired_person":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F9B0","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f9b0.png","sheet_x":47,"sheet_y":42,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F9B0","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f9b0.png","sheet_x":47,"sheet_y":43,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F9B0","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f9b0.png","sheet_x":47,"sheet_y":44,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F9B0","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f9b0.png","sheet_x":47,"sheet_y":45,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F9B0","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f9b0.png","sheet_x":47,"sheet_y":46,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person: Red Hair","b":"1F9D1-200D-1F9B0","d":true,"e":true,"f":true,"h":true,"j":["person_red_hair","hairstyle"],"k":[47,41],"o":12},"jigsaw":{"a":"Jigsaw Puzzle Piece","b":"1F9E9","d":true,"e":true,"f":true,"h":true,"j":["puzzle_piece","interlocking","puzzle","piece"],"k":[51,52],"o":11},"libra":{"a":"Libra","b":"264E","d":true,"e":true,"f":true,"h":true,"j":["libra","sign","purple-square","zodiac","astrology"],"k":[54,31],"o":0},"de":{"a":"Germany Flag","b":"1F1E9-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_germany","german","nation","flag","country","banner"],"k":[1,31],"n":["flag-de"],"o":0},"musical_keyboard":{"a":"Musical Keyboard","b":"1F3B9","d":true,"e":true,"f":true,"h":true,"j":["musical_keyboard","piano","instrument","compose"],"k":[8,23],"o":0},"rooster":{"a":"Rooster","b":"1F413","d":true,"e":true,"f":true,"h":true,"j":["rooster","animal","nature","chicken"],"k":[11,38],"o":1},"curly_haired_woman":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F9B1","non_qualified":null,"image":"1f469-1f3fb-200d-1f9b1.png","sheet_x":19,"sheet_y":11,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F9B1","non_qualified":null,"image":"1f469-1f3fc-200d-1f9b1.png","sheet_x":19,"sheet_y":12,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F9B1","non_qualified":null,"image":"1f469-1f3fd-200d-1f9b1.png","sheet_x":19,"sheet_y":13,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F9B1","non_qualified":null,"image":"1f469-1f3fe-200d-1f9b1.png","sheet_x":19,"sheet_y":14,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F9B1","non_qualified":null,"image":"1f469-1f3ff-200d-1f9b1.png","sheet_x":19,"sheet_y":15,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman: Curly Hair","b":"1F469-200D-1F9B1","d":true,"e":true,"f":true,"h":true,"j":["woman_curly_hair","hairstyle"],"k":[19,10],"o":11},"slightly_frowning_face":{"a":"Slightly Frowning Face","b":"1F641","d":true,"e":true,"f":true,"h":true,"j":["slightly_frowning_face","face","frowning","disappointed","sad","upset"],"k":[31,39],"o":1},"railway_car":{"a":"Railway Car","b":"1F683","d":true,"e":true,"f":true,"h":true,"j":["railway_car","transportation","vehicle"],"k":[33,53],"o":0},"salt":{"a":"Salt Shaker","b":"1F9C2","d":true,"e":true,"f":true,"h":true,"j":["salt","condiment","shaker"],"k":[44,28],"o":11},"teddy_bear":{"a":"Teddy Bear","b":"1F9F8","d":true,"e":true,"f":true,"h":true,"j":["teddy_bear","plush","stuffed"],"k":[52,9],"o":11},"scorpius":{"a":"Scorpius","b":"264F","d":true,"e":true,"f":true,"h":true,"j":["scorpio","sign","zodiac","purple-square","astrology","scorpio"],"k":[54,32],"o":0},"flag-dg":{"a":"Diego Garcia Flag","b":"1F1E9-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_diego_garcia"],"k":[1,32],"o":2},"trumpet":{"a":"Trumpet","b":"1F3BA","d":true,"e":true,"f":true,"h":true,"j":["trumpet","music","brass"],"k":[8,24],"o":0},"hatching_chick":{"a":"Hatching Chick","b":"1F423","d":true,"e":true,"f":true,"h":true,"j":["hatching_chick","animal","chicken","egg","born","baby","bird"],"k":[11,55],"o":0},"bullettrain_side":{"a":"High-Speed Train","b":"1F684","d":true,"e":true,"f":true,"h":true,"j":["high_speed_train","transportation","vehicle"],"k":[33,54],"o":0},"canned_food":{"a":"Canned Food","b":"1F96B","d":true,"e":true,"f":true,"h":true,"j":["canned_food","food","soup"],"k":[42,8],"o":5},"curly_haired_person":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F9B1","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f9b1.png","sheet_x":47,"sheet_y":48,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F9B1","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f9b1.png","sheet_x":47,"sheet_y":49,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F9B1","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f9b1.png","sheet_x":47,"sheet_y":50,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F9B1","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f9b1.png","sheet_x":47,"sheet_y":51,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F9B1","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f9b1.png","sheet_x":47,"sheet_y":52,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person: Curly Hair","b":"1F9D1-200D-1F9B1","d":true,"e":true,"f":true,"h":true,"j":["person_curly_hair","hairstyle"],"k":[47,47],"o":12},"pinata":{"a":"Pinata","b":"1FA85","d":true,"e":true,"f":true,"h":true,"j":["pinata","mexico","candy","celebration"],"k":[52,30],"o":13},"white_frowning_face":{"a":"Frowning Face","b":"2639-FE0F","c":"2639","d":true,"e":true,"f":true,"h":true,"j":["frowning_face","face","sad","upset","frown"],"k":[54,21],"o":0},"sagittarius":{"a":"Sagittarius","b":"2650","d":true,"e":true,"f":true,"h":true,"j":["sagittarius","sign","zodiac","purple-square","astrology"],"k":[54,33],"o":0},"flag-dj":{"a":"Djibouti Flag","b":"1F1E9-1F1EF","d":true,"e":true,"f":true,"h":true,"j":["flag_djibouti","dj","flag","nation","country","banner"],"k":[1,33],"o":2},"bento":{"a":"Bento Box","b":"1F371","d":true,"e":true,"f":true,"h":true,"j":["bento_box","food","japanese","box"],"k":[7,9],"o":0},"violin":{"a":"Violin","b":"1F3BB","d":true,"e":true,"f":true,"h":true,"j":["violin","music","instrument","orchestra","symphony"],"k":[8,25],"o":0},"baby_chick":{"a":"Baby Chick","b":"1F424","d":true,"e":true,"f":true,"h":true,"j":["baby_chick","animal","chicken","bird"],"k":[11,56],"o":0},"white_haired_woman":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F9B3","non_qualified":null,"image":"1f469-1f3fb-200d-1f9b3.png","sheet_x":19,"sheet_y":23,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F9B3","non_qualified":null,"image":"1f469-1f3fc-200d-1f9b3.png","sheet_x":19,"sheet_y":24,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F9B3","non_qualified":null,"image":"1f469-1f3fd-200d-1f9b3.png","sheet_x":19,"sheet_y":25,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F9B3","non_qualified":null,"image":"1f469-1f3fe-200d-1f9b3.png","sheet_x":19,"sheet_y":26,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F9B3","non_qualified":null,"image":"1f469-1f3ff-200d-1f9b3.png","sheet_x":19,"sheet_y":27,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman: White Hair","b":"1F469-200D-1F9B3","d":true,"e":true,"f":true,"h":true,"j":["woman_white_hair","old","elder"],"k":[19,22],"o":11},"open_mouth":{"a":"Face with Open Mouth","b":"1F62E","d":true,"e":true,"f":true,"h":true,"j":["face_with_open_mouth","face","surprise","impressed","wow","whoa",":O"],"k":[31,20],"l":[":o",":-o",":O",":-O"],"o":1},"bullettrain_front":{"a":"High-Speed Train with Bullet Nose","b":"1F685","d":true,"e":true,"f":true,"h":true,"j":["bullet_train","transportation","vehicle","speed","fast","public","travel"],"k":[33,55],"o":0},"nesting_dolls":{"a":"Nesting Dolls","b":"1FA86","d":true,"e":true,"f":true,"h":true,"j":["nesting dolls","matryoshka","toy"],"k":[52,31],"o":13},"capricorn":{"a":"Capricorn","b":"2651","d":true,"e":true,"f":true,"h":true,"j":["capricorn","sign","zodiac","purple-square","astrology"],"k":[54,34],"o":0},"flag-dk":{"a":"Denmark Flag","b":"1F1E9-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_denmark","dk","flag","nation","country","banner"],"k":[1,34],"o":2},"rice_cracker":{"a":"Rice Cracker","b":"1F358","d":true,"e":true,"f":true,"h":true,"j":["rice_cracker","food","japanese"],"k":[6,42],"o":0},"hatched_chick":{"a":"Front-Facing Baby Chick","b":"1F425","d":true,"e":true,"f":true,"h":true,"j":["front_facing_baby_chick","animal","chicken","baby","bird"],"k":[11,57],"o":0},"hushed":{"a":"Hushed Face","b":"1F62F","d":true,"e":true,"f":true,"h":true,"j":["hushed_face","face","woo","shh"],"k":[31,21],"o":1},"train2":{"a":"Train","b":"1F686","d":true,"e":true,"f":true,"h":true,"j":["train","transportation","vehicle"],"k":[33,56],"o":1},"white_haired_person":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F9B3","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f9b3.png","sheet_x":48,"sheet_y":2,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F9B3","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f9b3.png","sheet_x":48,"sheet_y":3,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F9B3","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f9b3.png","sheet_x":48,"sheet_y":4,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F9B3","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f9b3.png","sheet_x":48,"sheet_y":5,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F9B3","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f9b3.png","sheet_x":48,"sheet_y":6,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false}},"a":"Person: White Hair","b":"1F9D1-200D-1F9B3","d":true,"e":true,"f":true,"h":false,"j":["person_white_hair","elder","old"],"k":[48,1],"o":12},"banjo":{"a":"Banjo","b":"1FA95","d":true,"e":true,"f":true,"h":true,"j":["banjo","music","instructment"],"k":[52,37],"o":12},"aquarius":{"a":"Aquarius","b":"2652","d":true,"e":true,"f":true,"h":true,"j":["aquarius","sign","purple-square","zodiac","astrology"],"k":[54,35],"o":0},"spades":{"a":"Black Spade Suit","b":"2660-FE0F","c":"2660","d":true,"e":true,"f":true,"h":true,"j":["spade_suit","poker","cards","suits","magic"],"k":[54,38],"o":0},"flag-dm":{"a":"Dominica Flag","b":"1F1E9-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_dominica","dm","flag","nation","country","banner"],"k":[1,35],"o":2},"rice_ball":{"a":"Rice Ball","b":"1F359","d":true,"e":true,"f":true,"h":true,"j":["rice_ball","food","japanese"],"k":[6,43],"o":0},"bird":{"a":"Bird","b":"1F426","d":true,"e":true,"f":true,"h":true,"j":["bird","animal","nature","fly","tweet","spring"],"k":[12,0],"o":0},"bald_woman":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F9B2","non_qualified":null,"image":"1f469-1f3fb-200d-1f9b2.png","sheet_x":19,"sheet_y":17,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F9B2","non_qualified":null,"image":"1f469-1f3fc-200d-1f9b2.png","sheet_x":19,"sheet_y":18,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F9B2","non_qualified":null,"image":"1f469-1f3fd-200d-1f9b2.png","sheet_x":19,"sheet_y":19,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F9B2","non_qualified":null,"image":"1f469-1f3fe-200d-1f9b2.png","sheet_x":19,"sheet_y":20,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F9B2","non_qualified":null,"image":"1f469-1f3ff-200d-1f9b2.png","sheet_x":19,"sheet_y":21,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman: Bald","b":"1F469-200D-1F9B2","d":true,"e":true,"f":true,"h":true,"j":["woman_bald","hairless"],"k":[19,16],"o":11},"astonished":{"a":"Astonished Face","b":"1F632","d":true,"e":true,"f":true,"h":true,"j":["astonished_face","face","xox","surprised","poisoned"],"k":[31,24],"o":0},"metro":{"a":"Metro","b":"1F687","d":true,"e":true,"f":true,"h":true,"j":["metro","transportation","blue-square","mrt","underground","tube"],"k":[33,57],"o":0},"drum_with_drumsticks":{"a":"Drum with Drumsticks","b":"1F941","d":true,"e":true,"f":true,"h":true,"j":["drum","music","instrument","drumsticks","snare"],"k":[41,25],"o":3},"pisces":{"a":"Pisces","b":"2653","d":true,"e":true,"f":true,"h":true,"j":["pisces","purple-square","sign","zodiac","astrology"],"k":[54,36],"o":0},"hearts":{"a":"Black Heart Suit","b":"2665-FE0F","c":"2665","d":true,"e":true,"f":true,"h":true,"j":["heart_suit","poker","cards","magic","suits"],"k":[54,40],"o":0},"flag-do":{"a":"Dominican Republic Flag","b":"1F1E9-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_dominican_republic","dominican","republic","flag","nation","country","banner"],"k":[1,36],"o":2},"rice":{"a":"Cooked Rice","b":"1F35A","d":true,"e":true,"f":true,"h":true,"j":["cooked_rice","food","china","asian"],"k":[6,44],"o":0},"penguin":{"a":"Penguin","b":"1F427","d":true,"e":true,"f":true,"h":true,"j":["penguin","animal","nature"],"k":[12,1],"o":0},"flushed":{"a":"Flushed Face","b":"1F633","d":true,"e":true,"f":true,"h":true,"j":["flushed_face","face","blush","shy","flattered"],"k":[31,25],"o":0},"light_rail":{"a":"Light Rail","b":"1F688","d":true,"e":true,"f":true,"h":true,"j":["light_rail","transportation","vehicle"],"k":[34,0],"o":1},"bald_person":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F9B2","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f9b2.png","sheet_x":47,"sheet_y":54,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F9B2","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f9b2.png","sheet_x":47,"sheet_y":55,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F9B2","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f9b2.png","sheet_x":47,"sheet_y":56,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F9B2","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f9b2.png","sheet_x":47,"sheet_y":57,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F9B2","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f9b2.png","sheet_x":48,"sheet_y":0,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false}},"a":"Person: Bald","b":"1F9D1-200D-1F9B2","d":true,"e":true,"f":true,"h":false,"j":["person_bald","hairless"],"k":[47,53],"o":12},"long_drum":{"a":"Long Drum","b":"1FA98","d":true,"e":true,"f":true,"h":true,"j":["long drum","music"],"k":[52,40],"o":13},"diamonds":{"a":"Black Diamond Suit","b":"2666-FE0F","c":"2666","d":true,"e":true,"f":true,"h":true,"j":["diamond_suit","poker","cards","magic","suits"],"k":[54,41],"o":0},"ophiuchus":{"a":"Ophiuchus","b":"26CE","d":true,"e":true,"f":true,"h":true,"j":["ophiuchus","sign","purple-square","constellation","astrology"],"k":[55,9],"o":0},"flag-dz":{"a":"Algeria Flag","b":"1F1E9-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_algeria","dz","flag","nation","country","banner"],"k":[1,37],"o":2},"curry":{"a":"Curry and Rice","b":"1F35B","d":true,"e":true,"f":true,"h":true,"j":["curry_rice","food","spicy","hot","indian"],"k":[6,45],"o":0},"blond-haired-woman":{"skin_variations":{"1F3FB":{"unified":"1F471-1F3FB-200D-2640-FE0F","non_qualified":"1F471-1F3FB-200D-2640","image":"1f471-1f3fb-200d-2640-fe0f.png","sheet_x":22,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F471-1F3FC-200D-2640-FE0F","non_qualified":"1F471-1F3FC-200D-2640","image":"1f471-1f3fc-200d-2640-fe0f.png","sheet_x":22,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F471-1F3FD-200D-2640-FE0F","non_qualified":"1F471-1F3FD-200D-2640","image":"1f471-1f3fd-200d-2640-fe0f.png","sheet_x":22,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F471-1F3FE-200D-2640-FE0F","non_qualified":"1F471-1F3FE-200D-2640","image":"1f471-1f3fe-200d-2640-fe0f.png","sheet_x":22,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F471-1F3FF-200D-2640-FE0F","non_qualified":"1F471-1F3FF-200D-2640","image":"1f471-1f3ff-200d-2640-fe0f.png","sheet_x":22,"sheet_y":17,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman: Blond Hair","b":"1F471-200D-2640-FE0F","c":"1F471-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_blond_hair","woman","female","girl","blonde","person"],"k":[22,12],"o":4},"iphone":{"a":"Mobile Phone","b":"1F4F1","d":true,"e":true,"f":true,"h":true,"j":["mobile_phone","technology","apple","gadgets","dial"],"k":[27,14],"o":0},"twisted_rightwards_arrows":{"a":"Twisted Rightwards Arrows","b":"1F500","d":true,"e":true,"f":true,"h":true,"j":["shuffle_tracks_button","blue-square","shuffle","music","random"],"k":[27,28],"o":1},"dove_of_peace":{"a":"Dove","b":"1F54A-FE0F","c":"1F54A","d":true,"e":true,"f":true,"h":true,"j":["dove","animal","bird"],"k":[28,33],"o":0},"station":{"a":"Station","b":"1F689","d":true,"e":true,"f":true,"h":true,"j":["station","transportation","vehicle","public"],"k":[34,1],"o":0},"pleading_face":{"a":"Face with Pleading Eyes","b":"1F97A","d":true,"e":true,"f":true,"h":true,"j":["pleading_face","face","begging","mercy"],"k":[42,27],"o":11},"clubs":{"a":"Black Club Suit","b":"2663-FE0F","c":"2663","d":true,"e":true,"f":true,"h":true,"j":["club_suit","poker","cards","magic","suits"],"k":[54,39],"o":0},"flag-ea":{"a":"Ceuta & Melilla Flag","b":"1F1EA-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_ceuta_melilla"],"k":[1,38],"o":2},"ramen":{"a":"Steaming Bowl","b":"1F35C","d":true,"e":true,"f":true,"h":true,"j":["steaming_bowl","food","japanese","noodle","chopsticks"],"k":[6,46],"o":0},"blond-haired-man":{"skin_variations":{"1F3FB":{"unified":"1F471-1F3FB-200D-2642-FE0F","non_qualified":"1F471-1F3FB-200D-2642","image":"1f471-1f3fb-200d-2642-fe0f.png","sheet_x":22,"sheet_y":19,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F471-1F3FC-200D-2642-FE0F","non_qualified":"1F471-1F3FC-200D-2642","image":"1f471-1f3fc-200d-2642-fe0f.png","sheet_x":22,"sheet_y":20,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F471-1F3FD-200D-2642-FE0F","non_qualified":"1F471-1F3FD-200D-2642","image":"1f471-1f3fd-200d-2642-fe0f.png","sheet_x":22,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F471-1F3FE-200D-2642-FE0F","non_qualified":"1F471-1F3FE-200D-2642","image":"1f471-1f3fe-200d-2642-fe0f.png","sheet_x":22,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F471-1F3FF-200D-2642-FE0F","non_qualified":"1F471-1F3FF-200D-2642","image":"1f471-1f3ff-200d-2642-fe0f.png","sheet_x":22,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F471","a":"Man: Blond Hair","b":"1F471-200D-2642-FE0F","c":"1F471-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_blond_hair","man","male","boy","blonde","guy","person"],"k":[22,18],"o":4},"calling":{"a":"Mobile Phone with Rightwards Arrow at Left","b":"1F4F2","d":true,"e":true,"f":true,"h":true,"j":["mobile_phone_with_arrow","iphone","incoming"],"k":[27,15],"o":0},"repeat":{"a":"Clockwise Rightwards and Leftwards Open Circle Arrows","b":"1F501","d":true,"e":true,"f":true,"h":true,"j":["repeat_button","loop","record"],"k":[27,29],"o":1},"frowning":{"a":"Frowning Face with Open Mouth","b":"1F626","d":true,"e":true,"f":true,"h":true,"j":["frowning_face_with_open_mouth","face","aw","what"],"k":[31,12],"o":1},"tram":{"a":"Tram","b":"1F68A","d":true,"e":true,"f":true,"h":true,"j":["tram","transportation","vehicle"],"k":[34,2],"o":1},"eagle":{"a":"Eagle","b":"1F985","d":true,"e":true,"f":true,"h":true,"j":["eagle","animal","nature","bird"],"k":[42,38],"o":3},"chess_pawn":{"a":"Chess Pawn","b":"265F-FE0F","c":"265F","d":true,"e":true,"f":true,"h":true,"j":["chess_pawn","expendable"],"k":[54,37],"o":11},"black_joker":{"a":"Playing Card Black Joker","b":"1F0CF","d":true,"e":true,"f":true,"h":true,"j":["joker","poker","cards","game","play","magic"],"k":[0,15],"o":0},"flag-ec":{"a":"Ecuador Flag","b":"1F1EA-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_ecuador","ec","flag","nation","country","banner"],"k":[1,39],"o":2},"spaghetti":{"a":"Spaghetti","b":"1F35D","d":true,"e":true,"f":true,"h":true,"j":["spaghetti","food","italian","noodle"],"k":[6,47],"o":0},"repeat_one":{"a":"Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay","b":"1F502","d":true,"e":true,"f":true,"h":true,"j":["repeat_single_button","blue-square","loop"],"k":[27,30],"o":1},"anguished":{"a":"Anguished Face","b":"1F627","d":true,"e":true,"f":true,"h":true,"j":["anguished_face","face","stunned","nervous"],"k":[31,13],"l":["D:"],"o":1},"monorail":{"a":"Monorail","b":"1F69D","d":true,"e":true,"f":true,"h":true,"j":["monorail","transportation","vehicle"],"k":[34,21],"o":1},"duck":{"a":"Duck","b":"1F986","d":true,"e":true,"f":true,"h":true,"j":["duck","animal","nature","bird","mallard"],"k":[42,39],"o":3},"older_adult":{"skin_variations":{"1F3FB":{"unified":"1F9D3-1F3FB","non_qualified":null,"image":"1f9d3-1f3fb.png","sheet_x":48,"sheet_y":50,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D3-1F3FC","non_qualified":null,"image":"1f9d3-1f3fc.png","sheet_x":48,"sheet_y":51,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D3-1F3FD","non_qualified":null,"image":"1f9d3-1f3fd.png","sheet_x":48,"sheet_y":52,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D3-1F3FE","non_qualified":null,"image":"1f9d3-1f3fe.png","sheet_x":48,"sheet_y":53,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D3-1F3FF","non_qualified":null,"image":"1f9d3-1f3ff.png","sheet_x":48,"sheet_y":54,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Older Adult","b":"1F9D3","d":true,"e":true,"f":true,"h":true,"j":["older_person","human","elder","senior","gender-neutral"],"k":[48,49],"o":5},"phone":{"a":"Black Telephone","b":"260E-FE0F","c":"260E","d":true,"e":true,"f":true,"h":true,"j":["telephone","technology","communication","dial","telephone"],"k":[54,2],"n":["telephone"],"o":0},"mahjong":{"a":"Mahjong Tile Red Dragon","b":"1F004","d":true,"e":true,"f":true,"h":true,"j":["mahjong_red_dragon","game","play","chinese","kanji"],"k":[0,14],"o":0},"flag-ee":{"a":"Estonia Flag","b":"1F1EA-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_estonia","ee","flag","nation","country","banner"],"k":[1,40],"o":2},"sweet_potato":{"a":"Roasted Sweet Potato","b":"1F360","d":true,"e":true,"f":true,"h":true,"j":["roasted_sweet_potato","food","nature"],"k":[6,50],"o":0},"older_man":{"skin_variations":{"1F3FB":{"unified":"1F474-1F3FB","non_qualified":null,"image":"1f474-1f3fb.png","sheet_x":22,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F474-1F3FC","non_qualified":null,"image":"1f474-1f3fc.png","sheet_x":22,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F474-1F3FD","non_qualified":null,"image":"1f474-1f3fd.png","sheet_x":22,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F474-1F3FE","non_qualified":null,"image":"1f474-1f3fe.png","sheet_x":23,"sheet_y":0,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F474-1F3FF","non_qualified":null,"image":"1f474-1f3ff.png","sheet_x":23,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Older Man","b":"1F474","d":true,"e":true,"f":true,"h":true,"j":["old_man","human","male","men","old","elder","senior"],"k":[22,54],"o":0},"telephone_receiver":{"a":"Telephone Receiver","b":"1F4DE","d":true,"e":true,"f":true,"h":true,"j":["telephone_receiver","technology","communication","dial"],"k":[26,53],"o":0},"fearful":{"a":"Fearful Face","b":"1F628","d":true,"e":true,"f":true,"h":true,"j":["fearful_face","face","scared","terrified","nervous","oops","huh"],"k":[31,14],"o":0},"mountain_railway":{"a":"Mountain Railway","b":"1F69E","d":true,"e":true,"f":true,"h":true,"j":["mountain_railway","transportation","vehicle"],"k":[34,22],"o":1},"swan":{"a":"Swan","b":"1F9A2","d":true,"e":true,"f":true,"h":true,"j":["swan","animal","nature","bird"],"k":[43,9],"o":11},"arrow_forward":{"a":"Black Right-Pointing Triangle","b":"25B6-FE0F","c":"25B6","d":true,"e":true,"f":true,"h":true,"j":["play_button","blue-square","right","direction","play"],"k":[53,49],"o":0},"flag-eg":{"a":"Egypt Flag","b":"1F1EA-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_egypt","eg","flag","nation","country","banner"],"k":[1,41],"o":2},"oden":{"a":"Oden","b":"1F362","d":true,"e":true,"f":true,"h":true,"j":["oden","food","japanese"],"k":[6,52],"o":0},"flower_playing_cards":{"a":"Flower Playing Cards","b":"1F3B4","d":true,"e":true,"f":true,"h":true,"j":["flower_playing_cards","game","sunset","red"],"k":[8,18],"o":0},"older_woman":{"skin_variations":{"1F3FB":{"unified":"1F475-1F3FB","non_qualified":null,"image":"1f475-1f3fb.png","sheet_x":23,"sheet_y":3,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F475-1F3FC","non_qualified":null,"image":"1f475-1f3fc.png","sheet_x":23,"sheet_y":4,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F475-1F3FD","non_qualified":null,"image":"1f475-1f3fd.png","sheet_x":23,"sheet_y":5,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F475-1F3FE","non_qualified":null,"image":"1f475-1f3fe.png","sheet_x":23,"sheet_y":6,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F475-1F3FF","non_qualified":null,"image":"1f475-1f3ff.png","sheet_x":23,"sheet_y":7,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Older Woman","b":"1F475","d":true,"e":true,"f":true,"h":true,"j":["old_woman","human","female","women","lady","old","elder","senior"],"k":[23,2],"o":0},"pager":{"a":"Pager","b":"1F4DF","d":true,"e":true,"f":true,"h":true,"j":["pager","bbcall","oldschool","90s"],"k":[26,54],"o":0},"cold_sweat":{"a":"Face with Open Mouth and Cold Sweat","b":"1F630","d":true,"e":true,"f":true,"h":true,"j":["anxious_face_with_sweat","face","nervous","sweat"],"k":[31,22],"o":0},"train":{"a":"Tram Car","b":"1F68B","d":true,"e":true,"f":true,"h":true,"j":["tram_car","transportation","vehicle","carriage","public","travel"],"k":[34,3],"o":1},"owl":{"a":"Owl","b":"1F989","d":true,"e":true,"f":true,"h":true,"j":["owl","animal","nature","bird","hoot"],"k":[42,42],"o":3},"fast_forward":{"a":"Black Right-Pointing Double Triangle","b":"23E9","d":true,"e":true,"f":true,"h":true,"j":["fast_forward_button","blue-square","play","speed","continue"],"k":[53,32],"o":0},"flag-eh":{"a":"Western Sahara Flag","b":"1F1EA-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_western_sahara","western","sahara","flag","nation","country","banner"],"k":[1,42],"o":2},"sushi":{"a":"Sushi","b":"1F363","d":true,"e":true,"f":true,"h":true,"j":["sushi","food","fish","japanese","rice"],"k":[6,53],"o":0},"performing_arts":{"a":"Performing Arts","b":"1F3AD","d":true,"e":true,"f":true,"h":true,"j":["performing_arts","acting","theater","drama"],"k":[8,11],"o":0},"fax":{"a":"Fax Machine","b":"1F4E0","d":true,"e":true,"f":true,"h":true,"j":["fax_machine","communication","technology"],"k":[26,55],"o":0},"disappointed_relieved":{"a":"Disappointed but Relieved Face","b":"1F625","d":true,"e":true,"f":true,"h":true,"j":["sad_but_relieved_face","face","phew","sweat","nervous"],"k":[31,11],"o":0},"person_frowning":{"skin_variations":{"1F3FB":{"unified":"1F64D-1F3FB","non_qualified":null,"image":"1f64d-1f3fb.png","sheet_x":33,"sheet_y":21,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64D-1F3FC","non_qualified":null,"image":"1f64d-1f3fc.png","sheet_x":33,"sheet_y":22,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64D-1F3FD","non_qualified":null,"image":"1f64d-1f3fd.png","sheet_x":33,"sheet_y":23,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64D-1F3FE","non_qualified":null,"image":"1f64d-1f3fe.png","sheet_x":33,"sheet_y":24,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64D-1F3FF","non_qualified":null,"image":"1f64d-1f3ff.png","sheet_x":33,"sheet_y":25,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F64D-200D-2640-FE0F","a":"Person Frowning","b":"1F64D","d":true,"e":true,"f":true,"h":true,"j":["person_frowning","worried"],"k":[33,20],"o":0},"bus":{"a":"Bus","b":"1F68C","d":true,"e":true,"f":true,"h":true,"j":["bus","car","vehicle","transportation"],"k":[34,4],"o":0},"dodo":{"a":"Dodo","b":"1F9A4","d":true,"e":true,"f":true,"h":true,"j":["dodo","animal","bird"],"k":[43,11],"o":13},"black_right_pointing_double_triangle_with_vertical_bar":{"a":"Next Track Button","b":"23ED-FE0F","c":"23ED","d":true,"e":true,"f":true,"h":true,"j":["next_track_button","forward","next","blue-square"],"k":[53,36],"o":0},"flag-er":{"a":"Eritrea Flag","b":"1F1EA-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_eritrea","er","flag","nation","country","banner"],"k":[1,43],"o":2},"fried_shrimp":{"a":"Fried Shrimp","b":"1F364","d":true,"e":true,"f":true,"h":true,"j":["fried_shrimp","food","animal","appetizer","summer"],"k":[6,54],"o":0},"battery":{"a":"Battery","b":"1F50B","d":true,"e":true,"f":true,"h":true,"j":["battery","power","energy","sustain"],"k":[27,39],"o":0},"frame_with_picture":{"a":"Framed Picture","b":"1F5BC-FE0F","c":"1F5BC","d":true,"e":true,"f":true,"h":true,"j":["framed_picture","photography"],"k":[30,11],"o":0},"cry":{"a":"Crying Face","b":"1F622","d":true,"e":true,"f":true,"h":true,"j":["crying_face","face","tears","sad","depressed","upset",":\'("],"k":[31,8],"l":[":\'("],"m":":\'(","o":0},"man-frowning":{"skin_variations":{"1F3FB":{"unified":"1F64D-1F3FB-200D-2642-FE0F","non_qualified":"1F64D-1F3FB-200D-2642","image":"1f64d-1f3fb-200d-2642-fe0f.png","sheet_x":33,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64D-1F3FC-200D-2642-FE0F","non_qualified":"1F64D-1F3FC-200D-2642","image":"1f64d-1f3fc-200d-2642-fe0f.png","sheet_x":33,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64D-1F3FD-200D-2642-FE0F","non_qualified":"1F64D-1F3FD-200D-2642","image":"1f64d-1f3fd-200d-2642-fe0f.png","sheet_x":33,"sheet_y":17,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64D-1F3FE-200D-2642-FE0F","non_qualified":"1F64D-1F3FE-200D-2642","image":"1f64d-1f3fe-200d-2642-fe0f.png","sheet_x":33,"sheet_y":18,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64D-1F3FF-200D-2642-FE0F","non_qualified":"1F64D-1F3FF-200D-2642","image":"1f64d-1f3ff-200d-2642-fe0f.png","sheet_x":33,"sheet_y":19,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Frowning","b":"1F64D-200D-2642-FE0F","c":"1F64D-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_frowning","male","boy","man","sad","depressed","discouraged","unhappy"],"k":[33,14],"o":4},"oncoming_bus":{"a":"Oncoming Bus","b":"1F68D","d":true,"e":true,"f":true,"h":true,"j":["oncoming_bus","vehicle","transportation"],"k":[34,5],"o":0},"feather":{"a":"Feather","b":"1FAB6","d":true,"e":true,"f":true,"h":true,"j":["feather","bird","fly"],"k":[53,5],"o":13},"black_right_pointing_triangle_with_double_vertical_bar":{"a":"Play or Pause Button","b":"23EF-FE0F","c":"23EF","d":true,"e":true,"f":true,"h":true,"j":["play_or_pause_button","blue-square","play","pause"],"k":[53,38],"o":1},"es":{"a":"Spain Flag","b":"1F1EA-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_spain","spain","flag","nation","country","banner"],"k":[1,44],"n":["flag-es"],"o":0},"fish_cake":{"a":"Fish Cake with Swirl Design","b":"1F365","d":true,"e":true,"f":true,"h":true,"j":["fish_cake_with_swirl","food","japan","sea","beach","narutomaki","pink","swirl","kamaboko","surimi","ramen"],"k":[6,55],"o":0},"art":{"a":"Artist Palette","b":"1F3A8","d":true,"e":true,"f":true,"h":true,"j":["artist_palette","design","paint","draw","colors"],"k":[8,6],"o":0},"electric_plug":{"a":"Electric Plug","b":"1F50C","d":true,"e":true,"f":true,"h":true,"j":["electric_plug","charger","power"],"k":[27,40],"o":0},"sob":{"a":"Loudly Crying Face","b":"1F62D","d":true,"e":true,"f":true,"h":true,"j":["loudly_crying_face","face","cry","tears","sad","upset","depressed"],"k":[31,19],"m":":\'(","o":0},"woman-frowning":{"skin_variations":{"1F3FB":{"unified":"1F64D-1F3FB-200D-2640-FE0F","non_qualified":"1F64D-1F3FB-200D-2640","image":"1f64d-1f3fb-200d-2640-fe0f.png","sheet_x":33,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64D-1F3FC-200D-2640-FE0F","non_qualified":"1F64D-1F3FC-200D-2640","image":"1f64d-1f3fc-200d-2640-fe0f.png","sheet_x":33,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64D-1F3FD-200D-2640-FE0F","non_qualified":"1F64D-1F3FD-200D-2640","image":"1f64d-1f3fd-200d-2640-fe0f.png","sheet_x":33,"sheet_y":11,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64D-1F3FE-200D-2640-FE0F","non_qualified":"1F64D-1F3FE-200D-2640","image":"1f64d-1f3fe-200d-2640-fe0f.png","sheet_x":33,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64D-1F3FF-200D-2640-FE0F","non_qualified":"1F64D-1F3FF-200D-2640","image":"1f64d-1f3ff-200d-2640-fe0f.png","sheet_x":33,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F64D","a":"Woman Frowning","b":"1F64D-200D-2640-FE0F","c":"1F64D-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_frowning","female","girl","woman","sad","depressed","discouraged","unhappy"],"k":[33,8],"o":4},"trolleybus":{"a":"Trolleybus","b":"1F68E","d":true,"e":true,"f":true,"h":true,"j":["trolleybus","bart","transportation","vehicle"],"k":[34,6],"o":1},"flamingo":{"a":"Flamingo","b":"1F9A9","d":true,"e":true,"f":true,"h":true,"j":["flamingo","animal"],"k":[43,16],"o":12},"arrow_backward":{"a":"Black Left-Pointing Triangle","b":"25C0-FE0F","c":"25C0","d":true,"e":true,"f":true,"h":true,"j":["reverse_button","blue-square","left","direction"],"k":[53,50],"o":0},"flag-et":{"a":"Ethiopia Flag","b":"1F1EA-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_ethiopia","et","flag","nation","country","banner"],"k":[1,45],"o":2},"computer":{"a":"Personal Computer","b":"1F4BB","d":true,"e":true,"f":true,"h":true,"j":["laptop","technology","laptop","screen","display","monitor"],"k":[26,18],"o":0},"scream":{"a":"Face Screaming in Fear","b":"1F631","d":true,"e":true,"f":true,"h":true,"j":["face_screaming_in_fear","face","munch","scared","omg"],"k":[31,23],"o":0},"person_with_pouting_face":{"skin_variations":{"1F3FB":{"unified":"1F64E-1F3FB","non_qualified":null,"image":"1f64e-1f3fb.png","sheet_x":33,"sheet_y":39,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64E-1F3FC","non_qualified":null,"image":"1f64e-1f3fc.png","sheet_x":33,"sheet_y":40,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64E-1F3FD","non_qualified":null,"image":"1f64e-1f3fd.png","sheet_x":33,"sheet_y":41,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64E-1F3FE","non_qualified":null,"image":"1f64e-1f3fe.png","sheet_x":33,"sheet_y":42,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64E-1F3FF","non_qualified":null,"image":"1f64e-1f3ff.png","sheet_x":33,"sheet_y":43,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F64E-200D-2640-FE0F","a":"Person with Pouting Face","b":"1F64E","d":true,"e":true,"f":true,"h":true,"j":["person_pouting","upset"],"k":[33,38],"o":0},"minibus":{"a":"Minibus","b":"1F690","d":true,"e":true,"f":true,"h":true,"j":["minibus","vehicle","car","transportation"],"k":[34,8],"o":1},"moon_cake":{"a":"Moon Cake","b":"1F96E","d":true,"e":true,"f":true,"h":true,"j":["moon_cake","food","autumn"],"k":[42,11],"o":11},"peacock":{"a":"Peacock","b":"1F99A","d":true,"e":true,"f":true,"h":true,"j":["peacock","animal","nature","peahen","bird"],"k":[43,1],"o":11},"thread":{"a":"Spool of Thread","b":"1F9F5","d":true,"e":true,"f":true,"h":true,"j":["thread","needle","sewing","spool","string"],"k":[52,6],"o":11},"rewind":{"a":"Black Left-Pointing Double Triangle","b":"23EA","d":true,"e":true,"f":true,"h":true,"j":["fast_reverse_button","play","blue-square"],"k":[53,33],"o":0},"flag-eu":{"a":"European Union Flag","b":"1F1EA-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_european_union","european","union","flag","banner"],"k":[1,46],"o":2},"dango":{"a":"Dango","b":"1F361","d":true,"e":true,"f":true,"h":true,"j":["dango","food","dessert","sweet","japanese","barbecue","meat"],"k":[6,51],"o":0},"desktop_computer":{"a":"Desktop Computer","b":"1F5A5-FE0F","c":"1F5A5","d":true,"e":true,"f":true,"h":true,"j":["desktop_computer","technology","computing","screen"],"k":[30,7],"o":0},"confounded":{"a":"Confounded Face","b":"1F616","d":true,"e":true,"f":true,"h":true,"j":["confounded_face","face","confused","sick","unwell","oops",":S"],"k":[30,54],"o":0},"man-pouting":{"skin_variations":{"1F3FB":{"unified":"1F64E-1F3FB-200D-2642-FE0F","non_qualified":"1F64E-1F3FB-200D-2642","image":"1f64e-1f3fb-200d-2642-fe0f.png","sheet_x":33,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64E-1F3FC-200D-2642-FE0F","non_qualified":"1F64E-1F3FC-200D-2642","image":"1f64e-1f3fc-200d-2642-fe0f.png","sheet_x":33,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64E-1F3FD-200D-2642-FE0F","non_qualified":"1F64E-1F3FD-200D-2642","image":"1f64e-1f3fd-200d-2642-fe0f.png","sheet_x":33,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64E-1F3FE-200D-2642-FE0F","non_qualified":"1F64E-1F3FE-200D-2642","image":"1f64e-1f3fe-200d-2642-fe0f.png","sheet_x":33,"sheet_y":36,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64E-1F3FF-200D-2642-FE0F","non_qualified":"1F64E-1F3FF-200D-2642","image":"1f64e-1f3ff-200d-2642-fe0f.png","sheet_x":33,"sheet_y":37,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Pouting","b":"1F64E-200D-2642-FE0F","c":"1F64E-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_pouting","male","boy","man"],"k":[33,32],"o":4},"ambulance":{"a":"Ambulance","b":"1F691","d":true,"e":true,"f":true,"h":true,"j":["ambulance","health","911","hospital"],"k":[34,9],"o":0},"parrot":{"a":"Parrot","b":"1F99C","d":true,"e":true,"f":true,"h":true,"j":["parrot","animal","nature","bird","pirate","talk"],"k":[43,3],"o":11},"sewing_needle":{"a":"Sewing Needle","b":"1FAA1","d":true,"e":true,"f":true,"h":true,"j":["sewing needle","stitches"],"k":[52,49],"o":13},"black_left_pointing_double_triangle_with_vertical_bar":{"a":"Last Track Button","b":"23EE-FE0F","c":"23EE","d":true,"e":true,"f":true,"h":true,"j":["last_track_button","backward"],"k":[53,37],"o":0},"flag-fi":{"a":"Finland Flag","b":"1F1EB-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_finland","fi","flag","nation","country","banner"],"k":[1,47],"o":2},"frog":{"a":"Frog Face","b":"1F438","d":true,"e":true,"f":true,"h":true,"j":["frog","animal","nature","croak","toad"],"k":[12,18],"o":0},"arrow_up_small":{"a":"Up-Pointing Small Red Triangle","b":"1F53C","d":true,"e":true,"f":true,"h":true,"j":["upwards_button","blue-square","triangle","direction","point","forward","top"],"k":[28,30],"o":0},"printer":{"a":"Printer","b":"1F5A8-FE0F","c":"1F5A8","d":true,"e":true,"f":true,"h":true,"j":["printer","paper","ink"],"k":[30,8],"o":0},"persevere":{"a":"Persevering Face","b":"1F623","d":true,"e":true,"f":true,"h":true,"j":["persevering_face","face","sick","no","upset","oops"],"k":[31,9],"o":0},"woman-pouting":{"skin_variations":{"1F3FB":{"unified":"1F64E-1F3FB-200D-2640-FE0F","non_qualified":"1F64E-1F3FB-200D-2640","image":"1f64e-1f3fb-200d-2640-fe0f.png","sheet_x":33,"sheet_y":27,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64E-1F3FC-200D-2640-FE0F","non_qualified":"1F64E-1F3FC-200D-2640","image":"1f64e-1f3fc-200d-2640-fe0f.png","sheet_x":33,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64E-1F3FD-200D-2640-FE0F","non_qualified":"1F64E-1F3FD-200D-2640","image":"1f64e-1f3fd-200d-2640-fe0f.png","sheet_x":33,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64E-1F3FE-200D-2640-FE0F","non_qualified":"1F64E-1F3FE-200D-2640","image":"1f64e-1f3fe-200d-2640-fe0f.png","sheet_x":33,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64E-1F3FF-200D-2640-FE0F","non_qualified":"1F64E-1F3FF-200D-2640","image":"1f64e-1f3ff-200d-2640-fe0f.png","sheet_x":33,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F64E","a":"Woman Pouting","b":"1F64E-200D-2640-FE0F","c":"1F64E-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_pouting","female","girl","woman"],"k":[33,26],"o":4},"fire_engine":{"a":"Fire Engine","b":"1F692","d":true,"e":true,"f":true,"h":true,"j":["fire_engine","transportation","cars","vehicle"],"k":[34,10],"o":0},"dumpling":{"a":"Dumpling","b":"1F95F","d":true,"e":true,"f":true,"h":true,"j":["dumpling","food","empanada","pierogi","potsticker"],"k":[41,54],"o":5},"yarn":{"a":"Ball of Yarn","b":"1F9F6","d":true,"e":true,"f":true,"h":true,"j":["yarn","ball","crochet","knit"],"k":[52,7],"o":11},"flag-fj":{"a":"Fiji Flag","b":"1F1EB-1F1EF","d":true,"e":true,"f":true,"h":true,"j":["flag_fiji","fj","flag","nation","country","banner"],"k":[1,48],"o":2},"crocodile":{"a":"Crocodile","b":"1F40A","d":true,"e":true,"f":true,"h":true,"j":["crocodile","animal","nature","reptile","lizard","alligator"],"k":[11,29],"o":1},"disappointed":{"a":"Disappointed Face","b":"1F61E","d":true,"e":true,"f":true,"h":true,"j":["disappointed_face","face","sad","upset","depressed",":("],"k":[31,4],"l":["):",":(",":-("],"m":":(","o":0},"no_good":{"skin_variations":{"1F3FB":{"unified":"1F645-1F3FB","non_qualified":null,"image":"1f645-1f3fb.png","sheet_x":31,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F645-1F3FC","non_qualified":null,"image":"1f645-1f3fc.png","sheet_x":31,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F645-1F3FD","non_qualified":null,"image":"1f645-1f3fd.png","sheet_x":32,"sheet_y":0,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F645-1F3FE","non_qualified":null,"image":"1f645-1f3fe.png","sheet_x":32,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F645-1F3FF","non_qualified":null,"image":"1f645-1f3ff.png","sheet_x":32,"sheet_y":2,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F645-200D-2640-FE0F","a":"Face with No Good Gesture","b":"1F645","d":true,"e":true,"f":true,"h":true,"j":["person_gesturing_no","decline"],"k":[31,55],"o":0},"police_car":{"a":"Police Car","b":"1F693","d":true,"e":true,"f":true,"h":true,"j":["police_car","vehicle","cars","transportation","law","legal","enforcement"],"k":[34,11],"o":0},"fortune_cookie":{"a":"Fortune Cookie","b":"1F960","d":true,"e":true,"f":true,"h":true,"j":["fortune_cookie","food","prophecy"],"k":[41,55],"o":5},"knot":{"a":"Knot","b":"1FAA2","d":true,"e":true,"f":true,"h":true,"j":["knot","rope","scout"],"k":[52,50],"o":13},"keyboard":{"a":"Keyboard","b":"2328-FE0F","c":"2328","d":true,"e":true,"f":true,"h":true,"j":["keyboard","technology","computer","type","input","text"],"k":[53,30],"o":1},"arrow_double_up":{"a":"Black Up-Pointing Double Triangle","b":"23EB","d":true,"e":true,"f":true,"h":true,"j":["fast_up_button","blue-square","direction","top"],"k":[53,34],"o":0},"flag-fk":{"a":"Falkland Islands Flag","b":"1F1EB-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_falkland_islands","falkland","islands","malvinas","flag","nation","country","banner"],"k":[1,49],"o":2},"turtle":{"a":"Turtle","b":"1F422","d":true,"e":true,"f":true,"h":true,"j":["turtle","animal","slow","nature","tortoise"],"k":[11,54],"o":0},"arrow_down_small":{"a":"Down-Pointing Small Red Triangle","b":"1F53D","d":true,"e":true,"f":true,"h":true,"j":["downwards_button","blue-square","direction","bottom"],"k":[28,31],"o":0},"three_button_mouse":{"a":"Computer Mouse","b":"1F5B1-FE0F","c":"1F5B1","d":true,"e":true,"f":true,"h":true,"j":["computer_mouse","click"],"k":[30,9],"o":0},"sweat":{"a":"Face with Cold Sweat","b":"1F613","d":true,"e":true,"f":true,"h":true,"j":["downcast_face_with_sweat","face","hot","sad","tired","exercise"],"k":[30,51],"o":0},"man-gesturing-no":{"skin_variations":{"1F3FB":{"unified":"1F645-1F3FB-200D-2642-FE0F","non_qualified":"1F645-1F3FB-200D-2642","image":"1f645-1f3fb-200d-2642-fe0f.png","sheet_x":31,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F645-1F3FC-200D-2642-FE0F","non_qualified":"1F645-1F3FC-200D-2642","image":"1f645-1f3fc-200d-2642-fe0f.png","sheet_x":31,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F645-1F3FD-200D-2642-FE0F","non_qualified":"1F645-1F3FD-200D-2642","image":"1f645-1f3fd-200d-2642-fe0f.png","sheet_x":31,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F645-1F3FE-200D-2642-FE0F","non_qualified":"1F645-1F3FE-200D-2642","image":"1f645-1f3fe-200d-2642-fe0f.png","sheet_x":31,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F645-1F3FF-200D-2642-FE0F","non_qualified":"1F645-1F3FF-200D-2642","image":"1f645-1f3ff-200d-2642-fe0f.png","sheet_x":31,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Gesturing No","b":"1F645-200D-2642-FE0F","c":"1F645-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_gesturing_no","male","boy","man","nope"],"k":[31,49],"o":4},"oncoming_police_car":{"a":"Oncoming Police Car","b":"1F694","d":true,"e":true,"f":true,"h":true,"j":["oncoming_police_car","vehicle","law","legal","enforcement","911"],"k":[34,12],"o":0},"takeout_box":{"a":"Takeout Box","b":"1F961","d":true,"e":true,"f":true,"h":true,"j":["takeout_box","food","leftovers"],"k":[41,56],"o":5},"flag-fm":{"a":"Micronesia Flag","b":"1F1EB-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_micronesia","micronesia","federated","states","flag","nation","country","banner"],"k":[1,50],"o":2},"trackball":{"a":"Trackball","b":"1F5B2-FE0F","c":"1F5B2","d":true,"e":true,"f":true,"h":true,"j":["trackball","technology","trackpad"],"k":[30,10],"o":0},"weary":{"a":"Weary Face","b":"1F629","d":true,"e":true,"f":true,"h":true,"j":["weary_face","face","tired","sleepy","sad","frustrated","upset"],"k":[31,15],"o":0},"woman-gesturing-no":{"skin_variations":{"1F3FB":{"unified":"1F645-1F3FB-200D-2640-FE0F","non_qualified":"1F645-1F3FB-200D-2640","image":"1f645-1f3fb-200d-2640-fe0f.png","sheet_x":31,"sheet_y":44,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F645-1F3FC-200D-2640-FE0F","non_qualified":"1F645-1F3FC-200D-2640","image":"1f645-1f3fc-200d-2640-fe0f.png","sheet_x":31,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F645-1F3FD-200D-2640-FE0F","non_qualified":"1F645-1F3FD-200D-2640","image":"1f645-1f3fd-200d-2640-fe0f.png","sheet_x":31,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F645-1F3FE-200D-2640-FE0F","non_qualified":"1F645-1F3FE-200D-2640","image":"1f645-1f3fe-200d-2640-fe0f.png","sheet_x":31,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F645-1F3FF-200D-2640-FE0F","non_qualified":"1F645-1F3FF-200D-2640","image":"1f645-1f3ff-200d-2640-fe0f.png","sheet_x":31,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F645","a":"Woman Gesturing No","b":"1F645-200D-2640-FE0F","c":"1F645-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_gesturing_no","female","girl","woman","nope"],"k":[31,43],"o":4},"taxi":{"a":"Taxi","b":"1F695","d":true,"e":true,"f":true,"h":true,"j":["taxi","uber","vehicle","cars","transportation"],"k":[34,13],"o":0},"crab":{"a":"Crab","b":"1F980","d":true,"e":true,"f":true,"h":true,"j":["crab","animal","crustacean"],"k":[42,33],"o":1},"lizard":{"a":"Lizard","b":"1F98E","d":true,"e":true,"f":true,"h":true,"j":["lizard","animal","nature","reptile"],"k":[42,47],"o":3},"arrow_double_down":{"a":"Black Down-Pointing Double Triangle","b":"23EC","d":true,"e":true,"f":true,"h":true,"j":["fast_down_button","blue-square","direction","bottom"],"k":[53,35],"o":0},"flag-fo":{"a":"Faroe Islands Flag","b":"1F1EB-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_faroe_islands","faroe","islands","flag","nation","country","banner"],"k":[1,51],"o":2},"snake":{"a":"Snake","b":"1F40D","d":true,"e":true,"f":true,"h":true,"j":["snake","animal","evil","nature","hiss","python"],"k":[11,32],"o":0},"minidisc":{"a":"Minidisc","b":"1F4BD","d":true,"e":true,"f":true,"h":true,"j":["computer_disk","technology","record","data","disk","90s"],"k":[26,20],"o":0},"tired_face":{"a":"Tired Face","b":"1F62B","d":true,"e":true,"f":true,"h":true,"j":["tired_face","sick","whine","upset","frustrated"],"k":[31,17],"o":0},"ok_woman":{"skin_variations":{"1F3FB":{"unified":"1F646-1F3FB","non_qualified":null,"image":"1f646-1f3fb.png","sheet_x":32,"sheet_y":16,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F646-1F3FC","non_qualified":null,"image":"1f646-1f3fc.png","sheet_x":32,"sheet_y":17,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F646-1F3FD","non_qualified":null,"image":"1f646-1f3fd.png","sheet_x":32,"sheet_y":18,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F646-1F3FE","non_qualified":null,"image":"1f646-1f3fe.png","sheet_x":32,"sheet_y":19,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F646-1F3FF","non_qualified":null,"image":"1f646-1f3ff.png","sheet_x":32,"sheet_y":20,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F646-200D-2640-FE0F","a":"Face with Ok Gesture","b":"1F646","d":true,"e":true,"f":true,"h":true,"j":["person_gesturing_ok","agree"],"k":[32,15],"o":0},"oncoming_taxi":{"a":"Oncoming Taxi","b":"1F696","d":true,"e":true,"f":true,"h":true,"j":["oncoming_taxi","vehicle","cars","uber"],"k":[34,14],"o":1},"lobster":{"a":"Lobster","b":"1F99E","d":true,"e":true,"f":true,"h":true,"j":["lobster","animal","nature","bisque","claws","seafood"],"k":[43,5],"o":11},"double_vertical_bar":{"a":"Pause Button","b":"23F8-FE0F","c":"23F8","d":true,"e":true,"f":true,"h":true,"j":["pause_button","pause","blue-square"],"k":[53,43],"o":0},"fr":{"a":"France Flag","b":"1F1EB-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_france","banner","flag","nation","france","french","country"],"k":[1,52],"n":["flag-fr"],"o":0},"dragon_face":{"a":"Dragon Face","b":"1F432","d":true,"e":true,"f":true,"h":true,"j":["dragon_face","animal","myth","nature","chinese","green"],"k":[12,12],"o":0},"floppy_disk":{"a":"Floppy Disk","b":"1F4BE","d":true,"e":true,"f":true,"h":true,"j":["floppy_disk","oldschool","technology","save","90s","80s"],"k":[26,21],"o":0},"man-gesturing-ok":{"skin_variations":{"1F3FB":{"unified":"1F646-1F3FB-200D-2642-FE0F","non_qualified":"1F646-1F3FB-200D-2642","image":"1f646-1f3fb-200d-2642-fe0f.png","sheet_x":32,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F646-1F3FC-200D-2642-FE0F","non_qualified":"1F646-1F3FC-200D-2642","image":"1f646-1f3fc-200d-2642-fe0f.png","sheet_x":32,"sheet_y":11,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F646-1F3FD-200D-2642-FE0F","non_qualified":"1F646-1F3FD-200D-2642","image":"1f646-1f3fd-200d-2642-fe0f.png","sheet_x":32,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F646-1F3FE-200D-2642-FE0F","non_qualified":"1F646-1F3FE-200D-2642","image":"1f646-1f3fe-200d-2642-fe0f.png","sheet_x":32,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F646-1F3FF-200D-2642-FE0F","non_qualified":"1F646-1F3FF-200D-2642","image":"1f646-1f3ff-200d-2642-fe0f.png","sheet_x":32,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Gesturing Ok","b":"1F646-200D-2642-FE0F","c":"1F646-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_gesturing_ok","men","boy","male","blue","human","man"],"k":[32,9],"o":4},"car":{"a":"Automobile","b":"1F697","d":true,"e":true,"f":true,"h":true,"j":["automobile","red","transportation","vehicle"],"k":[34,15],"n":["red_car"],"o":0},"yawning_face":{"a":"Yawning Face","b":"1F971","d":true,"e":true,"f":true,"h":true,"j":["yawning_face","tired","sleepy",""],"k":[42,14],"o":12},"shrimp":{"a":"Shrimp","b":"1F990","d":true,"e":true,"f":true,"h":true,"j":["shrimp","animal","ocean","nature","seafood"],"k":[42,49],"o":3},"black_square_for_stop":{"a":"Stop Button","b":"23F9-FE0F","c":"23F9","d":true,"e":true,"f":true,"h":true,"j":["stop_button","blue-square"],"k":[53,44],"o":0},"flag-ga":{"a":"Gabon Flag","b":"1F1EC-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_gabon","ga","flag","nation","country","banner"],"k":[1,53],"o":2},"dragon":{"a":"Dragon","b":"1F409","d":true,"e":true,"f":true,"h":true,"j":["dragon","animal","myth","nature","chinese","green"],"k":[11,28],"o":1},"cd":{"a":"Optical Disc","b":"1F4BF","d":true,"e":true,"f":true,"h":true,"j":["optical_disk","technology","dvd","disk","disc","90s"],"k":[26,22],"o":0},"triumph":{"a":"Face with Look of Triumph","b":"1F624","d":true,"e":true,"f":true,"h":true,"j":["face_with_steam_from_nose","face","gas","phew","proud","pride"],"k":[31,10],"o":0},"woman-gesturing-ok":{"skin_variations":{"1F3FB":{"unified":"1F646-1F3FB-200D-2640-FE0F","non_qualified":"1F646-1F3FB-200D-2640","image":"1f646-1f3fb-200d-2640-fe0f.png","sheet_x":32,"sheet_y":4,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F646-1F3FC-200D-2640-FE0F","non_qualified":"1F646-1F3FC-200D-2640","image":"1f646-1f3fc-200d-2640-fe0f.png","sheet_x":32,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F646-1F3FD-200D-2640-FE0F","non_qualified":"1F646-1F3FD-200D-2640","image":"1f646-1f3fd-200d-2640-fe0f.png","sheet_x":32,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F646-1F3FE-200D-2640-FE0F","non_qualified":"1F646-1F3FE-200D-2640","image":"1f646-1f3fe-200d-2640-fe0f.png","sheet_x":32,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F646-1F3FF-200D-2640-FE0F","non_qualified":"1F646-1F3FF-200D-2640","image":"1f646-1f3ff-200d-2640-fe0f.png","sheet_x":32,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F646","a":"Woman Gesturing Ok","b":"1F646-200D-2640-FE0F","c":"1F646-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_gesturing_ok","women","girl","female","pink","human","woman"],"k":[32,3],"o":4},"oncoming_automobile":{"a":"Oncoming Automobile","b":"1F698","d":true,"e":true,"f":true,"h":true,"j":["oncoming_automobile","car","vehicle","transportation"],"k":[34,16],"o":0},"squid":{"a":"Squid","b":"1F991","d":true,"e":true,"f":true,"h":true,"j":["squid","animal","nature","ocean","sea"],"k":[42,50],"o":3},"black_circle_for_record":{"a":"Record Button","b":"23FA-FE0F","c":"23FA","d":true,"e":true,"f":true,"h":true,"j":["record_button","blue-square"],"k":[53,45],"o":0},"gb":{"a":"United Kingdom Flag","b":"1F1EC-1F1E7","d":true,"e":true,"f":true,"h":true,"j":["flag_united_kingdom","united","kingdom","great","britain","northern","ireland","flag","nation","country","banner","british","UK","english","england","union jack"],"k":[1,54],"n":["uk","flag-gb"],"o":0},"information_desk_person":{"skin_variations":{"1F3FB":{"unified":"1F481-1F3FB","non_qualified":null,"image":"1f481-1f3fb.png","sheet_x":24,"sheet_y":6,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F481-1F3FC","non_qualified":null,"image":"1f481-1f3fc.png","sheet_x":24,"sheet_y":7,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F481-1F3FD","non_qualified":null,"image":"1f481-1f3fd.png","sheet_x":24,"sheet_y":8,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F481-1F3FE","non_qualified":null,"image":"1f481-1f3fe.png","sheet_x":24,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F481-1F3FF","non_qualified":null,"image":"1f481-1f3ff.png","sheet_x":24,"sheet_y":10,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F481-200D-2640-FE0F","a":"Information Desk Person","b":"1F481","d":true,"e":true,"f":true,"h":true,"j":["person_tipping_hand","information"],"k":[24,5],"o":0},"dvd":{"a":"Dvd","b":"1F4C0","d":true,"e":true,"f":true,"h":true,"j":["dvd","cd","disk","disc"],"k":[26,23],"o":0},"rage":{"a":"Pouting Face","b":"1F621","d":true,"e":true,"f":true,"h":true,"j":["pouting_face","angry","mad","hate","despise"],"k":[31,7],"o":0},"blue_car":{"a":"Recreational Vehicle","b":"1F699","d":true,"e":true,"f":true,"h":true,"j":["sport_utility_vehicle","transportation","vehicle"],"k":[34,17],"o":0},"sauropod":{"a":"Sauropod","b":"1F995","d":true,"e":true,"f":true,"h":true,"j":["sauropod","animal","nature","dinosaur","brachiosaurus","brontosaurus","diplodocus","extinct"],"k":[42,54],"o":5},"oyster":{"a":"Oyster","b":"1F9AA","d":true,"e":true,"f":true,"h":true,"j":["oyster","food"],"k":[43,17],"o":12},"eject":{"a":"Eject Button","b":"23CF-FE0F","c":"23CF","d":true,"e":true,"f":true,"h":true,"j":["eject_button","blue-square"],"k":[53,31],"o":1},"flag-gd":{"a":"Grenada Flag","b":"1F1EC-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_grenada","gd","flag","nation","country","banner"],"k":[1,55],"o":2},"icecream":{"a":"Soft Ice Cream","b":"1F366","d":true,"e":true,"f":true,"h":true,"j":["soft_ice_cream","food","hot","dessert","summer"],"k":[6,56],"o":0},"cinema":{"a":"Cinema","b":"1F3A6","d":true,"e":true,"f":true,"h":true,"j":["cinema","blue-square","record","film","movie","curtain","stage","theater"],"k":[8,4],"o":0},"man-tipping-hand":{"skin_variations":{"1F3FB":{"unified":"1F481-1F3FB-200D-2642-FE0F","non_qualified":"1F481-1F3FB-200D-2642","image":"1f481-1f3fb-200d-2642-fe0f.png","sheet_x":24,"sheet_y":0,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F481-1F3FC-200D-2642-FE0F","non_qualified":"1F481-1F3FC-200D-2642","image":"1f481-1f3fc-200d-2642-fe0f.png","sheet_x":24,"sheet_y":1,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F481-1F3FD-200D-2642-FE0F","non_qualified":"1F481-1F3FD-200D-2642","image":"1f481-1f3fd-200d-2642-fe0f.png","sheet_x":24,"sheet_y":2,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F481-1F3FE-200D-2642-FE0F","non_qualified":"1F481-1F3FE-200D-2642","image":"1f481-1f3fe-200d-2642-fe0f.png","sheet_x":24,"sheet_y":3,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F481-1F3FF-200D-2642-FE0F","non_qualified":"1F481-1F3FF-200D-2642","image":"1f481-1f3ff-200d-2642-fe0f.png","sheet_x":24,"sheet_y":4,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Tipping Hand","b":"1F481-200D-2642-FE0F","c":"1F481-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_tipping_hand","male","boy","man","human","information"],"k":[23,57],"o":4},"angry":{"a":"Angry Face","b":"1F620","d":true,"e":true,"f":true,"h":true,"j":["angry_face","mad","face","annoyed","frustrated"],"k":[31,6],"l":[">:(",">:-("],"o":0},"pickup_truck":{"a":"Pickup Truck","b":"1F6FB","d":true,"e":true,"f":true,"h":true,"j":["pickup truck","car","transportation"],"k":[36,53],"o":13},"t-rex":{"a":"T-Rex","b":"1F996","d":true,"e":true,"f":true,"h":true,"j":["t_rex","animal","nature","dinosaur","tyrannosaurus","extinct"],"k":[42,55],"o":5},"abacus":{"a":"Abacus","b":"1F9EE","d":true,"e":true,"f":true,"h":true,"j":["abacus","calculation"],"k":[51,57],"o":11},"flag-ge":{"a":"Georgia Flag","b":"1F1EC-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_georgia","ge","flag","nation","country","banner"],"k":[1,56],"o":2},"shaved_ice":{"a":"Shaved Ice","b":"1F367","d":true,"e":true,"f":true,"h":true,"j":["shaved_ice","hot","dessert","summer"],"k":[6,57],"o":0},"movie_camera":{"a":"Movie Camera","b":"1F3A5","d":true,"e":true,"f":true,"h":true,"j":["movie_camera","film","record"],"k":[8,3],"o":0},"whale":{"a":"Spouting Whale","b":"1F433","d":true,"e":true,"f":true,"h":true,"j":["spouting_whale","animal","nature","sea","ocean"],"k":[12,13],"o":0},"woman-tipping-hand":{"skin_variations":{"1F3FB":{"unified":"1F481-1F3FB-200D-2640-FE0F","non_qualified":"1F481-1F3FB-200D-2640","image":"1f481-1f3fb-200d-2640-fe0f.png","sheet_x":23,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F481-1F3FC-200D-2640-FE0F","non_qualified":"1F481-1F3FC-200D-2640","image":"1f481-1f3fc-200d-2640-fe0f.png","sheet_x":23,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F481-1F3FD-200D-2640-FE0F","non_qualified":"1F481-1F3FD-200D-2640","image":"1f481-1f3fd-200d-2640-fe0f.png","sheet_x":23,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F481-1F3FE-200D-2640-FE0F","non_qualified":"1F481-1F3FE-200D-2640","image":"1f481-1f3fe-200d-2640-fe0f.png","sheet_x":23,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F481-1F3FF-200D-2640-FE0F","non_qualified":"1F481-1F3FF-200D-2640","image":"1f481-1f3ff-200d-2640-fe0f.png","sheet_x":23,"sheet_y":56,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F481","a":"Woman Tipping Hand","b":"1F481-200D-2640-FE0F","c":"1F481-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_tipping_hand","female","girl","woman","human","information"],"k":[23,51],"o":4},"low_brightness":{"a":"Low Brightness Symbol","b":"1F505","d":true,"e":true,"f":true,"h":true,"j":["dim_button","sun","afternoon","warm","summer"],"k":[27,33],"o":1},"truck":{"a":"Delivery Truck","b":"1F69A","d":true,"e":true,"f":true,"h":true,"j":["delivery_truck","cars","transportation"],"k":[34,18],"o":0},"face_with_symbols_on_mouth":{"a":"Serious Face with Symbols Covering Mouth","b":"1F92C","d":true,"e":true,"f":true,"h":true,"j":["face_with_symbols_on_mouth","face","swearing","cursing","cussing","profanity","expletive"],"k":[38,45],"n":["serious_face_with_symbols_covering_mouth"],"o":5},"flag-gf":{"a":"French Guiana Flag","b":"1F1EC-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_french_guiana","french","guiana","flag","nation","country","banner"],"k":[1,57],"o":2},"ice_cream":{"a":"Ice Cream","b":"1F368","d":true,"e":true,"f":true,"h":true,"j":["ice_cream","food","hot","dessert"],"k":[7,0],"o":0},"film_frames":{"a":"Film Frames","b":"1F39E-FE0F","c":"1F39E","d":true,"e":true,"f":true,"h":true,"j":["film_frames","movie"],"k":[7,54],"o":0},"whale2":{"a":"Whale","b":"1F40B","d":true,"e":true,"f":true,"h":true,"j":["whale","animal","nature","sea","ocean"],"k":[11,30],"o":1},"high_brightness":{"a":"High Brightness Symbol","b":"1F506","d":true,"e":true,"f":true,"h":true,"j":["bright_button","sun","light"],"k":[27,34],"o":1},"smiling_imp":{"a":"Smiling Face with Horns","b":"1F608","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_horns","devil","horns"],"k":[30,40],"o":1},"raising_hand":{"skin_variations":{"1F3FB":{"unified":"1F64B-1F3FB","non_qualified":null,"image":"1f64b-1f3fb.png","sheet_x":32,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64B-1F3FC","non_qualified":null,"image":"1f64b-1f3fc.png","sheet_x":32,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64B-1F3FD","non_qualified":null,"image":"1f64b-1f3fd.png","sheet_x":32,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64B-1F3FE","non_qualified":null,"image":"1f64b-1f3fe.png","sheet_x":33,"sheet_y":0,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64B-1F3FF","non_qualified":null,"image":"1f64b-1f3ff.png","sheet_x":33,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F64B-200D-2640-FE0F","a":"Happy Person Raising One Hand","b":"1F64B","d":true,"e":true,"f":true,"h":true,"j":["person_raising_hand","question"],"k":[32,54],"o":0},"articulated_lorry":{"a":"Articulated Lorry","b":"1F69B","d":true,"e":true,"f":true,"h":true,"j":["articulated_lorry","vehicle","cars","transportation","express"],"k":[34,19],"o":1},"flag-gg":{"a":"Guernsey Flag","b":"1F1EC-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_guernsey","gg","flag","nation","country","banner"],"k":[2,0],"o":2},"doughnut":{"a":"Doughnut","b":"1F369","d":true,"e":true,"f":true,"h":true,"j":["doughnut","food","dessert","snack","sweet","donut"],"k":[7,1],"o":0},"dolphin":{"a":"Dolphin","b":"1F42C","d":true,"e":true,"f":true,"h":true,"j":["dolphin","animal","nature","fish","sea","ocean","flipper","fins","beach"],"k":[12,6],"n":["flipper"],"o":0},"imp":{"a":"Imp","b":"1F47F","d":true,"e":true,"f":true,"h":true,"j":["angry_face_with_horns","devil","angry","horns"],"k":[23,49],"o":0},"signal_strength":{"a":"Antenna with Bars","b":"1F4F6","d":true,"e":true,"f":true,"h":true,"j":["antenna_bars","blue-square","reception","phone","internet","connection","wifi","bluetooth","bars"],"k":[27,19],"o":0},"film_projector":{"a":"Film Projector","b":"1F4FD-FE0F","c":"1F4FD","d":true,"e":true,"f":true,"h":true,"j":["film_projector","video","tape","record","movie"],"k":[27,26],"o":0},"man-raising-hand":{"skin_variations":{"1F3FB":{"unified":"1F64B-1F3FB-200D-2642-FE0F","non_qualified":"1F64B-1F3FB-200D-2642","image":"1f64b-1f3fb-200d-2642-fe0f.png","sheet_x":32,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64B-1F3FC-200D-2642-FE0F","non_qualified":"1F64B-1F3FC-200D-2642","image":"1f64b-1f3fc-200d-2642-fe0f.png","sheet_x":32,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64B-1F3FD-200D-2642-FE0F","non_qualified":"1F64B-1F3FD-200D-2642","image":"1f64b-1f3fd-200d-2642-fe0f.png","sheet_x":32,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64B-1F3FE-200D-2642-FE0F","non_qualified":"1F64B-1F3FE-200D-2642","image":"1f64b-1f3fe-200d-2642-fe0f.png","sheet_x":32,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64B-1F3FF-200D-2642-FE0F","non_qualified":"1F64B-1F3FF-200D-2642","image":"1f64b-1f3ff-200d-2642-fe0f.png","sheet_x":32,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Raising Hand","b":"1F64B-200D-2642-FE0F","c":"1F64B-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_raising_hand","male","boy","man"],"k":[32,48],"o":4},"tractor":{"a":"Tractor","b":"1F69C","d":true,"e":true,"f":true,"h":true,"j":["tractor","vehicle","car","farming","agriculture"],"k":[34,20],"o":1},"flag-gh":{"a":"Ghana Flag","b":"1F1EC-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_ghana","gh","flag","nation","country","banner"],"k":[2,1],"o":2},"cookie":{"a":"Cookie","b":"1F36A","d":true,"e":true,"f":true,"h":true,"j":["cookie","food","snack","oreo","chocolate","sweet","dessert"],"k":[7,2],"o":0},"clapper":{"a":"Clapper Board","b":"1F3AC","d":true,"e":true,"f":true,"h":true,"j":["clapper_board","movie","film","record"],"k":[8,10],"o":0},"racing_car":{"a":"Racing Car","b":"1F3CE-FE0F","c":"1F3CE","d":true,"e":true,"f":true,"h":true,"j":["racing_car","sports","race","fast","formula","f1"],"k":[10,23],"o":0},"skull":{"a":"Skull","b":"1F480","d":true,"e":true,"f":true,"h":true,"j":["skull","dead","skeleton","creepy","death"],"k":[23,50],"o":0},"vibration_mode":{"a":"Vibration Mode","b":"1F4F3","d":true,"e":true,"f":true,"h":true,"j":["vibration_mode","orange-square","phone"],"k":[27,16],"o":0},"woman-raising-hand":{"skin_variations":{"1F3FB":{"unified":"1F64B-1F3FB-200D-2640-FE0F","non_qualified":"1F64B-1F3FB-200D-2640","image":"1f64b-1f3fb-200d-2640-fe0f.png","sheet_x":32,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F64B-1F3FC-200D-2640-FE0F","non_qualified":"1F64B-1F3FC-200D-2640","image":"1f64b-1f3fc-200d-2640-fe0f.png","sheet_x":32,"sheet_y":44,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F64B-1F3FD-200D-2640-FE0F","non_qualified":"1F64B-1F3FD-200D-2640","image":"1f64b-1f3fd-200d-2640-fe0f.png","sheet_x":32,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F64B-1F3FE-200D-2640-FE0F","non_qualified":"1F64B-1F3FE-200D-2640","image":"1f64b-1f3fe-200d-2640-fe0f.png","sheet_x":32,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F64B-1F3FF-200D-2640-FE0F","non_qualified":"1F64B-1F3FF-200D-2640","image":"1f64b-1f3ff-200d-2640-fe0f.png","sheet_x":32,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F64B","a":"Woman Raising Hand","b":"1F64B-200D-2640-FE0F","c":"1F64B-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_raising_hand","female","girl","woman"],"k":[32,42],"o":4},"seal":{"a":"Seal","b":"1F9AD","d":true,"e":true,"f":true,"h":true,"j":["seal","animal","creature","sea"],"k":[43,20],"o":13},"flag-gi":{"a":"Gibraltar Flag","b":"1F1EC-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_gibraltar","gi","flag","nation","country","banner"],"k":[2,2],"o":2},"birthday":{"a":"Birthday Cake","b":"1F382","d":true,"e":true,"f":true,"h":true,"j":["birthday_cake","food","dessert","cake"],"k":[7,26],"o":0},"racing_motorcycle":{"a":"Motorcycle","b":"1F3CD-FE0F","c":"1F3CD","d":true,"e":true,"f":true,"h":true,"j":["motorcycle","race","sports","fast"],"k":[10,22],"o":0},"fish":{"a":"Fish","b":"1F41F","d":true,"e":true,"f":true,"h":true,"j":["fish","animal","food","nature"],"k":[11,51],"o":0},"mobile_phone_off":{"a":"Mobile Phone off","b":"1F4F4","d":true,"e":true,"f":true,"h":true,"j":["mobile_phone_off","mute","orange-square","silence","quiet"],"k":[27,17],"o":0},"tv":{"a":"Television","b":"1F4FA","d":true,"e":true,"f":true,"h":true,"j":["television","technology","program","oldschool","show","television"],"k":[27,23],"o":0},"deaf_person":{"skin_variations":{"1F3FB":{"unified":"1F9CF-1F3FB","non_qualified":null,"image":"1f9cf-1f3fb.png","sheet_x":45,"sheet_y":29,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CF-1F3FC","non_qualified":null,"image":"1f9cf-1f3fc.png","sheet_x":45,"sheet_y":30,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CF-1F3FD","non_qualified":null,"image":"1f9cf-1f3fd.png","sheet_x":45,"sheet_y":31,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CF-1F3FE","non_qualified":null,"image":"1f9cf-1f3fe.png","sheet_x":45,"sheet_y":32,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CF-1F3FF","non_qualified":null,"image":"1f9cf-1f3ff.png","sheet_x":45,"sheet_y":33,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Deaf Person","b":"1F9CF","d":true,"e":true,"f":true,"h":true,"j":["deaf_person","accessibility"],"k":[45,28],"o":12},"skull_and_crossbones":{"a":"Skull and Crossbones","b":"2620-FE0F","c":"2620","d":true,"e":true,"f":true,"h":true,"j":["skull_and_crossbones","poison","danger","deadly","scary","death","pirate","evil"],"k":[54,13],"o":1},"flag-gl":{"a":"Greenland Flag","b":"1F1EC-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_greenland","gl","flag","nation","country","banner"],"k":[2,3],"o":2},"cake":{"a":"Shortcake","b":"1F370","d":true,"e":true,"f":true,"h":true,"j":["shortcake","food","dessert"],"k":[7,8],"o":0},"tropical_fish":{"a":"Tropical Fish","b":"1F420","d":true,"e":true,"f":true,"h":true,"j":["tropical_fish","animal","swim","ocean","beach","nemo"],"k":[11,52],"o":0},"hankey":{"a":"Pile of Poo","b":"1F4A9","d":true,"e":true,"f":true,"h":true,"j":["pile_of_poo","hankey","shitface","fail","turd","shit"],"k":[25,53],"n":["poop","shit"],"o":0},"camera":{"a":"Camera","b":"1F4F7","d":true,"e":true,"f":true,"h":true,"j":["camera","gadgets","photography"],"k":[27,20],"o":0},"motor_scooter":{"a":"Motor Scooter","b":"1F6F5","d":true,"e":true,"f":true,"h":true,"j":["motor_scooter","vehicle","vespa","sasha"],"k":[36,47],"o":3},"deaf_man":{"skin_variations":{"1F3FB":{"unified":"1F9CF-1F3FB-200D-2642-FE0F","non_qualified":"1F9CF-1F3FB-200D-2642","image":"1f9cf-1f3fb-200d-2642-fe0f.png","sheet_x":45,"sheet_y":23,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CF-1F3FC-200D-2642-FE0F","non_qualified":"1F9CF-1F3FC-200D-2642","image":"1f9cf-1f3fc-200d-2642-fe0f.png","sheet_x":45,"sheet_y":24,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CF-1F3FD-200D-2642-FE0F","non_qualified":"1F9CF-1F3FD-200D-2642","image":"1f9cf-1f3fd-200d-2642-fe0f.png","sheet_x":45,"sheet_y":25,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CF-1F3FE-200D-2642-FE0F","non_qualified":"1F9CF-1F3FE-200D-2642","image":"1f9cf-1f3fe-200d-2642-fe0f.png","sheet_x":45,"sheet_y":26,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CF-1F3FF-200D-2642-FE0F","non_qualified":"1F9CF-1F3FF-200D-2642","image":"1f9cf-1f3ff-200d-2642-fe0f.png","sheet_x":45,"sheet_y":27,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Deaf Man","b":"1F9CF-200D-2642-FE0F","c":"1F9CF-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["deaf_man","accessibility"],"k":[45,22],"o":12},"female_sign":{"a":"Female Sign","b":"2640-FE0F","c":"2640","d":false,"e":true,"f":true,"h":true,"j":["female_sign","woman","women","lady","girl"],"k":[54,23],"o":4},"flag-gm":{"a":"Gambia Flag","b":"1F1EC-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_gambia","gm","flag","nation","country","banner"],"k":[2,4],"o":2},"blowfish":{"a":"Blowfish","b":"1F421","d":true,"e":true,"f":true,"h":true,"j":["blowfish","animal","nature","food","sea","ocean"],"k":[11,53],"o":0},"camera_with_flash":{"a":"Camera with Flash","b":"1F4F8","d":true,"e":true,"f":true,"h":true,"j":["camera_with_flash","photography","gadgets"],"k":[27,21],"o":1},"clown_face":{"a":"Clown Face","b":"1F921","d":true,"e":true,"f":true,"h":true,"j":["clown_face","face"],"k":[38,17],"o":3},"manual_wheelchair":{"a":"Manual Wheelchair","b":"1F9BD","d":true,"e":true,"f":true,"h":true,"j":["manual_wheelchair","accessibility"],"k":[44,23],"o":12},"cupcake":{"a":"Cupcake","b":"1F9C1","d":true,"e":true,"f":true,"h":true,"j":["cupcake","food","dessert","bakery","sweet"],"k":[44,27],"o":11},"deaf_woman":{"skin_variations":{"1F3FB":{"unified":"1F9CF-1F3FB-200D-2640-FE0F","non_qualified":"1F9CF-1F3FB-200D-2640","image":"1f9cf-1f3fb-200d-2640-fe0f.png","sheet_x":45,"sheet_y":17,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CF-1F3FC-200D-2640-FE0F","non_qualified":"1F9CF-1F3FC-200D-2640","image":"1f9cf-1f3fc-200d-2640-fe0f.png","sheet_x":45,"sheet_y":18,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CF-1F3FD-200D-2640-FE0F","non_qualified":"1F9CF-1F3FD-200D-2640","image":"1f9cf-1f3fd-200d-2640-fe0f.png","sheet_x":45,"sheet_y":19,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CF-1F3FE-200D-2640-FE0F","non_qualified":"1F9CF-1F3FE-200D-2640","image":"1f9cf-1f3fe-200d-2640-fe0f.png","sheet_x":45,"sheet_y":20,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CF-1F3FF-200D-2640-FE0F","non_qualified":"1F9CF-1F3FF-200D-2640","image":"1f9cf-1f3ff-200d-2640-fe0f.png","sheet_x":45,"sheet_y":21,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Deaf Woman","b":"1F9CF-200D-2640-FE0F","c":"1F9CF-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["deaf_woman","accessibility"],"k":[45,16],"o":12},"male_sign":{"a":"Male Sign","b":"2642-FE0F","c":"2642","d":false,"e":true,"f":true,"h":true,"j":["male_sign","man","boy","men"],"k":[54,24],"o":4},"flag-gn":{"a":"Guinea Flag","b":"1F1EC-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_guinea","gn","flag","nation","country","banner"],"k":[2,5],"o":2},"japanese_ogre":{"a":"Japanese Ogre","b":"1F479","d":true,"e":true,"f":true,"h":true,"j":["ogre","monster","red","mask","halloween","scary","creepy","devil","demon","japanese","ogre"],"k":[23,38],"o":0},"video_camera":{"a":"Video Camera","b":"1F4F9","d":true,"e":true,"f":true,"h":true,"j":["video_camera","film","record"],"k":[27,22],"o":0},"bow":{"skin_variations":{"1F3FB":{"unified":"1F647-1F3FB","non_qualified":null,"image":"1f647-1f3fb.png","sheet_x":32,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F647-1F3FC","non_qualified":null,"image":"1f647-1f3fc.png","sheet_x":32,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F647-1F3FD","non_qualified":null,"image":"1f647-1f3fd.png","sheet_x":32,"sheet_y":36,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F647-1F3FE","non_qualified":null,"image":"1f647-1f3fe.png","sheet_x":32,"sheet_y":37,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F647-1F3FF","non_qualified":null,"image":"1f647-1f3ff.png","sheet_x":32,"sheet_y":38,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F647-200D-2642-FE0F","a":"Person Bowing Deeply","b":"1F647","d":true,"e":true,"f":true,"h":true,"j":["person_bowing","respectiful"],"k":[32,33],"o":0},"pie":{"a":"Pie","b":"1F967","d":true,"e":true,"f":true,"h":true,"j":["pie","food","dessert","pastry"],"k":[42,4],"o":5},"shark":{"a":"Shark","b":"1F988","d":true,"e":true,"f":true,"h":true,"j":["shark","animal","nature","fish","sea","ocean","jaws","fins","beach"],"k":[42,41],"o":3},"motorized_wheelchair":{"a":"Motorized Wheelchair","b":"1F9BC","d":true,"e":true,"f":true,"h":true,"j":["motorized_wheelchair","accessibility"],"k":[44,22],"o":12},"transgender_symbol":{"a":"Transgender Symbol","b":"26A7-FE0F","c":"26A7","d":true,"e":true,"f":true,"h":true,"j":["transgender symbol","lgbtq"],"k":[54,57],"o":13},"flag-gp":{"a":"Guadeloupe Flag","b":"1F1EC-1F1F5","d":true,"e":true,"f":true,"h":true,"j":["flag_guadeloupe","gp","flag","nation","country","banner"],"k":[2,6],"o":2},"chocolate_bar":{"a":"Chocolate Bar","b":"1F36B","d":true,"e":true,"f":true,"h":true,"j":["chocolate_bar","food","snack","dessert","sweet"],"k":[7,3],"o":0},"octopus":{"a":"Octopus","b":"1F419","d":true,"e":true,"f":true,"h":true,"j":["octopus","animal","creature","ocean","sea","nature","beach"],"k":[11,45],"o":0},"japanese_goblin":{"a":"Japanese Goblin","b":"1F47A","d":true,"e":true,"f":true,"h":true,"j":["goblin","red","evil","mask","monster","scary","creepy","japanese","goblin"],"k":[23,39],"o":0},"vhs":{"a":"Videocassette","b":"1F4FC","d":true,"e":true,"f":true,"h":true,"j":["videocassette","record","video","oldschool","90s","80s"],"k":[27,25],"o":0},"man-bowing":{"skin_variations":{"1F3FB":{"unified":"1F647-1F3FB-200D-2642-FE0F","non_qualified":"1F647-1F3FB-200D-2642","image":"1f647-1f3fb-200d-2642-fe0f.png","sheet_x":32,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F647-1F3FC-200D-2642-FE0F","non_qualified":"1F647-1F3FC-200D-2642","image":"1f647-1f3fc-200d-2642-fe0f.png","sheet_x":32,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F647-1F3FD-200D-2642-FE0F","non_qualified":"1F647-1F3FD-200D-2642","image":"1f647-1f3fd-200d-2642-fe0f.png","sheet_x":32,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F647-1F3FE-200D-2642-FE0F","non_qualified":"1F647-1F3FE-200D-2642","image":"1f647-1f3fe-200d-2642-fe0f.png","sheet_x":32,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F647-1F3FF-200D-2642-FE0F","non_qualified":"1F647-1F3FF-200D-2642","image":"1f647-1f3ff-200d-2642-fe0f.png","sheet_x":32,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F647","a":"Man Bowing","b":"1F647-200D-2642-FE0F","c":"1F647-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_bowing","man","male","boy"],"k":[32,27],"o":4},"auto_rickshaw":{"a":"Auto Rickshaw","b":"1F6FA","d":true,"e":true,"f":true,"h":true,"j":["auto_rickshaw","move","transportation"],"k":[36,52],"o":12},"heavy_multiplication_x":{"a":"Heavy Multiplication X","b":"2716-FE0F","c":"2716","d":true,"e":true,"f":true,"h":true,"j":["multiplication_sign","math","calculation"],"k":[56,17],"o":0},"flag-gq":{"a":"Equatorial Guinea Flag","b":"1F1EC-1F1F6","d":true,"e":true,"f":true,"h":true,"j":["flag_equatorial_guinea","equatorial","gn","flag","nation","country","banner"],"k":[2,7],"o":2},"candy":{"a":"Candy","b":"1F36C","d":true,"e":true,"f":true,"h":true,"j":["candy","snack","dessert","sweet","lolly"],"k":[7,4],"o":0},"shell":{"a":"Spiral Shell","b":"1F41A","d":true,"e":true,"f":true,"h":true,"j":["spiral_shell","nature","sea","beach"],"k":[11,46],"o":0},"ghost":{"a":"Ghost","b":"1F47B","d":true,"e":true,"f":true,"h":true,"j":["ghost","halloween","spooky","scary"],"k":[23,40],"o":0},"mag":{"a":"Left-Pointing Magnifying Glass","b":"1F50D","d":true,"e":true,"f":true,"h":true,"j":["magnifying_glass_tilted_left","search","zoom","find","detective"],"k":[27,41],"o":0},"woman-bowing":{"skin_variations":{"1F3FB":{"unified":"1F647-1F3FB-200D-2640-FE0F","non_qualified":"1F647-1F3FB-200D-2640","image":"1f647-1f3fb-200d-2640-fe0f.png","sheet_x":32,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F647-1F3FC-200D-2640-FE0F","non_qualified":"1F647-1F3FC-200D-2640","image":"1f647-1f3fc-200d-2640-fe0f.png","sheet_x":32,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F647-1F3FD-200D-2640-FE0F","non_qualified":"1F647-1F3FD-200D-2640","image":"1f647-1f3fd-200d-2640-fe0f.png","sheet_x":32,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F647-1F3FE-200D-2640-FE0F","non_qualified":"1F647-1F3FE-200D-2640","image":"1f647-1f3fe-200d-2640-fe0f.png","sheet_x":32,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F647-1F3FF-200D-2640-FE0F","non_qualified":"1F647-1F3FF-200D-2640","image":"1f647-1f3ff-200d-2640-fe0f.png","sheet_x":32,"sheet_y":26,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Bowing","b":"1F647-200D-2640-FE0F","c":"1F647-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_bowing","woman","female","girl"],"k":[32,21],"o":4},"bike":{"a":"Bicycle","b":"1F6B2","d":true,"e":true,"f":true,"h":true,"j":["bicycle","sports","bicycle","exercise","hipster"],"k":[35,1],"o":0},"heavy_plus_sign":{"a":"Heavy Plus Sign","b":"2795","d":true,"e":true,"f":true,"h":true,"j":["plus_sign","math","calculation","addition","more","increase"],"k":[56,33],"o":0},"flag-gr":{"a":"Greece Flag","b":"1F1EC-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_greece","gr","flag","nation","country","banner"],"k":[2,8],"o":2},"lollipop":{"a":"Lollipop","b":"1F36D","d":true,"e":true,"f":true,"h":true,"j":["lollipop","food","snack","candy","sweet"],"k":[7,5],"o":0},"snail":{"a":"Snail","b":"1F40C","d":true,"e":true,"f":true,"h":true,"j":["snail","slow","animal","shell"],"k":[11,31],"o":0},"alien":{"a":"Extraterrestrial Alien","b":"1F47D","d":true,"e":true,"f":true,"h":true,"j":["alien","UFO","paul","weird","outer_space"],"k":[23,47],"o":0},"mag_right":{"a":"Right-Pointing Magnifying Glass","b":"1F50E","d":true,"e":true,"f":true,"h":true,"j":["magnifying_glass_tilted_right","search","zoom","find","detective"],"k":[27,42],"o":0},"scooter":{"a":"Scooter","b":"1F6F4","d":true,"e":true,"f":true,"h":true,"j":["kick_scooter","vehicle","kick","razor"],"k":[36,46],"o":3},"face_palm":{"skin_variations":{"1F3FB":{"unified":"1F926-1F3FB","non_qualified":null,"image":"1f926-1f3fb.png","sheet_x":38,"sheet_y":35,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F926-1F3FC","non_qualified":null,"image":"1f926-1f3fc.png","sheet_x":38,"sheet_y":36,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F926-1F3FD","non_qualified":null,"image":"1f926-1f3fd.png","sheet_x":38,"sheet_y":37,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F926-1F3FE","non_qualified":null,"image":"1f926-1f3fe.png","sheet_x":38,"sheet_y":38,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F926-1F3FF","non_qualified":null,"image":"1f926-1f3ff.png","sheet_x":38,"sheet_y":39,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Face Palm","b":"1F926","d":true,"e":true,"f":true,"h":true,"j":["person_facepalming","disappointed"],"k":[38,34],"o":3},"heavy_minus_sign":{"a":"Heavy Minus Sign","b":"2796","d":true,"e":true,"f":true,"h":true,"j":["minus_sign","math","calculation","subtract","less"],"k":[56,34],"o":0},"flag-gs":{"a":"South Georgia & South Sandwich Islands Flag","b":"1F1EC-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_south_georgia_south_sandwich_islands","south","georgia","sandwich","islands","flag","nation","country","banner"],"k":[2,9],"o":2},"custard":{"a":"Custard","b":"1F36E","d":true,"e":true,"f":true,"h":true,"j":["custard","dessert","food"],"k":[7,6],"o":0},"space_invader":{"a":"Alien Monster","b":"1F47E","d":true,"e":true,"f":true,"h":true,"j":["alien_monster","game","arcade","play"],"k":[23,48],"o":0},"candle":{"a":"Candle","b":"1F56F-FE0F","c":"1F56F","d":true,"e":true,"f":true,"h":true,"j":["candle","fire","wax"],"k":[29,4],"o":0},"skateboard":{"a":"Skateboard","b":"1F6F9","d":true,"e":true,"f":true,"h":true,"j":["skateboard","board"],"k":[36,51],"o":11},"man-facepalming":{"skin_variations":{"1F3FB":{"unified":"1F926-1F3FB-200D-2642-FE0F","non_qualified":"1F926-1F3FB-200D-2642","image":"1f926-1f3fb-200d-2642-fe0f.png","sheet_x":38,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F926-1F3FC-200D-2642-FE0F","non_qualified":"1F926-1F3FC-200D-2642","image":"1f926-1f3fc-200d-2642-fe0f.png","sheet_x":38,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F926-1F3FD-200D-2642-FE0F","non_qualified":"1F926-1F3FD-200D-2642","image":"1f926-1f3fd-200d-2642-fe0f.png","sheet_x":38,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F926-1F3FE-200D-2642-FE0F","non_qualified":"1F926-1F3FE-200D-2642","image":"1f926-1f3fe-200d-2642-fe0f.png","sheet_x":38,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F926-1F3FF-200D-2642-FE0F","non_qualified":"1F926-1F3FF-200D-2642","image":"1f926-1f3ff-200d-2642-fe0f.png","sheet_x":38,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Facepalming","b":"1F926-200D-2642-FE0F","c":"1F926-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_facepalming","man","male","boy","disbelief"],"k":[38,28],"o":4},"butterfly":{"a":"Butterfly","b":"1F98B","d":true,"e":true,"f":true,"h":true,"j":["butterfly","animal","insect","nature","caterpillar"],"k":[42,44],"o":3},"heavy_division_sign":{"a":"Heavy Division Sign","b":"2797","d":true,"e":true,"f":true,"h":true,"j":["division_sign","divide","math","calculation"],"k":[56,35],"o":0},"flag-gt":{"a":"Guatemala Flag","b":"1F1EC-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_guatemala","gt","flag","nation","country","banner"],"k":[2,10],"o":2},"honey_pot":{"a":"Honey Pot","b":"1F36F","d":true,"e":true,"f":true,"h":true,"j":["honey_pot","bees","sweet","kitchen"],"k":[7,7],"o":0},"bug":{"a":"Bug","b":"1F41B","d":true,"e":true,"f":true,"h":true,"j":["bug","animal","insect","nature","worm"],"k":[11,47],"o":0},"bulb":{"a":"Electric Light Bulb","b":"1F4A1","d":true,"e":true,"f":true,"h":true,"j":["light_bulb","light","electricity","idea"],"k":[25,45],"o":0},"roller_skate":{"a":"Roller Skate","b":"1F6FC","d":true,"e":true,"f":true,"h":true,"j":["roller skate","footwear","sports"],"k":[36,54],"o":13},"robot_face":{"a":"Robot Face","b":"1F916","d":true,"e":true,"f":true,"h":true,"j":["robot","computer","machine","bot"],"k":[37,29],"o":1},"woman-facepalming":{"skin_variations":{"1F3FB":{"unified":"1F926-1F3FB-200D-2640-FE0F","non_qualified":"1F926-1F3FB-200D-2640","image":"1f926-1f3fb-200d-2640-fe0f.png","sheet_x":38,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F926-1F3FC-200D-2640-FE0F","non_qualified":"1F926-1F3FC-200D-2640","image":"1f926-1f3fc-200d-2640-fe0f.png","sheet_x":38,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F926-1F3FD-200D-2640-FE0F","non_qualified":"1F926-1F3FD-200D-2640","image":"1f926-1f3fd-200d-2640-fe0f.png","sheet_x":38,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F926-1F3FE-200D-2640-FE0F","non_qualified":"1F926-1F3FE-200D-2640","image":"1f926-1f3fe-200d-2640-fe0f.png","sheet_x":38,"sheet_y":26,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F926-1F3FF-200D-2640-FE0F","non_qualified":"1F926-1F3FF-200D-2640","image":"1f926-1f3ff-200d-2640-fe0f.png","sheet_x":38,"sheet_y":27,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Facepalming","b":"1F926-200D-2640-FE0F","c":"1F926-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_facepalming","woman","female","girl","disbelief"],"k":[38,22],"o":4},"infinity":{"a":"Infinity","b":"267E-FE0F","c":"267E","d":true,"e":true,"f":true,"h":true,"j":["infinity","forever"],"k":[54,44],"o":11},"flag-gu":{"a":"Guam Flag","b":"1F1EC-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_guam","gu","flag","nation","country","banner"],"k":[2,11],"o":2},"baby_bottle":{"a":"Baby Bottle","b":"1F37C","d":true,"e":true,"f":true,"h":true,"j":["baby_bottle","food","container","milk"],"k":[7,20],"o":1},"ant":{"a":"Ant","b":"1F41C","d":true,"e":true,"f":true,"h":true,"j":["ant","animal","insect","nature","bug"],"k":[11,48],"o":0},"flashlight":{"a":"Electric Torch","b":"1F526","d":true,"e":true,"f":true,"h":true,"j":["flashlight","dark","camping","sight","night"],"k":[28,8],"o":0},"smiley_cat":{"a":"Smiling Cat Face with Open Mouth","b":"1F63A","d":true,"e":true,"f":true,"h":true,"j":["grinning_cat","animal","cats","happy","smile"],"k":[31,32],"o":0},"busstop":{"a":"Bus Stop","b":"1F68F","d":true,"e":true,"f":true,"h":true,"j":["bus_stop","transportation","wait"],"k":[34,7],"o":0},"shrug":{"skin_variations":{"1F3FB":{"unified":"1F937-1F3FB","non_qualified":null,"image":"1f937-1f3fb.png","sheet_x":40,"sheet_y":0,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F937-1F3FC","non_qualified":null,"image":"1f937-1f3fc.png","sheet_x":40,"sheet_y":1,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F937-1F3FD","non_qualified":null,"image":"1f937-1f3fd.png","sheet_x":40,"sheet_y":2,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F937-1F3FE","non_qualified":null,"image":"1f937-1f3fe.png","sheet_x":40,"sheet_y":3,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F937-1F3FF","non_qualified":null,"image":"1f937-1f3ff.png","sheet_x":40,"sheet_y":4,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Shrug","b":"1F937","d":true,"e":true,"f":true,"h":true,"j":["person_shrugging","regardless"],"k":[39,57],"o":3},"bangbang":{"a":"Double Exclamation Mark","b":"203C-FE0F","c":"203C","d":true,"e":true,"f":true,"h":true,"j":["double_exclamation_mark","exclamation","surprise"],"k":[53,16],"o":0},"flag-gw":{"a":"Guinea-Bissau Flag","b":"1F1EC-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_guinea_bissau","gw","bissau","flag","nation","country","banner"],"k":[2,12],"o":2},"izakaya_lantern":{"a":"Izakaya Lantern","b":"1F3EE","d":true,"e":true,"f":true,"h":true,"j":["red_paper_lantern","light","paper","halloween","spooky"],"k":[10,55],"n":["lantern"],"o":0},"bee":{"a":"Honeybee","b":"1F41D","d":true,"e":true,"f":true,"h":true,"j":["honeybee","animal","insect","nature","bug","spring","honey"],"k":[11,49],"n":["honeybee"],"o":0},"smile_cat":{"a":"Grinning Cat Face with Smiling Eyes","b":"1F638","d":true,"e":true,"f":true,"h":true,"j":["grinning_cat_with_smiling_eyes","animal","cats","smile"],"k":[31,30],"o":0},"motorway":{"a":"Motorway","b":"1F6E3-FE0F","c":"1F6E3","d":true,"e":true,"f":true,"h":true,"j":["motorway","road","cupertino","interstate","highway"],"k":[36,38],"o":0},"man-shrugging":{"skin_variations":{"1F3FB":{"unified":"1F937-1F3FB-200D-2642-FE0F","non_qualified":"1F937-1F3FB-200D-2642","image":"1f937-1f3fb-200d-2642-fe0f.png","sheet_x":39,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F937-1F3FC-200D-2642-FE0F","non_qualified":"1F937-1F3FC-200D-2642","image":"1f937-1f3fc-200d-2642-fe0f.png","sheet_x":39,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F937-1F3FD-200D-2642-FE0F","non_qualified":"1F937-1F3FD-200D-2642","image":"1f937-1f3fd-200d-2642-fe0f.png","sheet_x":39,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F937-1F3FE-200D-2642-FE0F","non_qualified":"1F937-1F3FE-200D-2642","image":"1f937-1f3fe-200d-2642-fe0f.png","sheet_x":39,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F937-1F3FF-200D-2642-FE0F","non_qualified":"1F937-1F3FF-200D-2642","image":"1f937-1f3ff-200d-2642-fe0f.png","sheet_x":39,"sheet_y":56,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Shrugging","b":"1F937-200D-2642-FE0F","c":"1F937-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_shrugging","man","male","boy","confused","indifferent","doubt"],"k":[39,51],"o":4},"glass_of_milk":{"a":"Glass of Milk","b":"1F95B","d":true,"e":true,"f":true,"h":true,"j":["glass_of_milk","beverage","drink","cow"],"k":[41,50],"o":3},"interrobang":{"a":"Exclamation Question Mark","b":"2049-FE0F","c":"2049","d":true,"e":true,"f":true,"h":true,"j":["exclamation_question_mark","wat","punctuation","surprise"],"k":[53,17],"o":0},"flag-gy":{"a":"Guyana Flag","b":"1F1EC-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_guyana","gy","flag","nation","country","banner"],"k":[2,13],"o":2},"joy_cat":{"a":"Cat Face with Tears of Joy","b":"1F639","d":true,"e":true,"f":true,"h":true,"j":["cat_with_tears_of_joy","animal","cats","haha","happy","tears"],"k":[31,31],"o":0},"railway_track":{"a":"Railway Track","b":"1F6E4-FE0F","c":"1F6E4","d":true,"e":true,"f":true,"h":true,"j":["railway_track","train","transportation"],"k":[36,39],"o":0},"woman-shrugging":{"skin_variations":{"1F3FB":{"unified":"1F937-1F3FB-200D-2640-FE0F","non_qualified":"1F937-1F3FB-200D-2640","image":"1f937-1f3fb-200d-2640-fe0f.png","sheet_x":39,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F937-1F3FC-200D-2640-FE0F","non_qualified":"1F937-1F3FC-200D-2640","image":"1f937-1f3fc-200d-2640-fe0f.png","sheet_x":39,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F937-1F3FD-200D-2640-FE0F","non_qualified":"1F937-1F3FD-200D-2640","image":"1f937-1f3fd-200d-2640-fe0f.png","sheet_x":39,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F937-1F3FE-200D-2640-FE0F","non_qualified":"1F937-1F3FE-200D-2640","image":"1f937-1f3fe-200d-2640-fe0f.png","sheet_x":39,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F937-1F3FF-200D-2640-FE0F","non_qualified":"1F937-1F3FF-200D-2640","image":"1f937-1f3ff-200d-2640-fe0f.png","sheet_x":39,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Shrugging","b":"1F937-200D-2640-FE0F","c":"1F937-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_shrugging","woman","female","girl","confused","indifferent","doubt"],"k":[39,45],"o":4},"diya_lamp":{"a":"Diya Lamp","b":"1FA94","d":true,"e":true,"f":true,"h":true,"j":["diya_lamp","lighting"],"k":[52,36],"o":12},"beetle":{"a":"Beetle","b":"1FAB2","d":true,"e":true,"f":true,"h":true,"j":["beetle","insect"],"k":[53,1],"o":13},"coffee":{"a":"Hot Beverage","b":"2615","d":true,"e":true,"f":true,"h":true,"j":["hot_beverage","beverage","caffeine","latte","espresso"],"k":[54,5],"o":0},"question":{"a":"Black Question Mark Ornament","b":"2753","d":true,"e":true,"f":true,"h":true,"j":["question_mark","doubt","confused"],"k":[56,27],"o":0},"flag-hk":{"a":"Hong Kong Sar China Flag","b":"1F1ED-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_hong_kong_sar_china","hong","kong","flag","nation","country","banner"],"k":[2,14],"o":2},"ladybug":{"a":"Lady Beetle","b":"1F41E","d":true,"e":true,"f":true,"h":true,"j":["lady_beetle","animal","insect","nature","ladybug"],"k":[11,50],"n":["lady_beetle"],"o":0},"notebook_with_decorative_cover":{"a":"Notebook with Decorative Cover","b":"1F4D4","d":true,"e":true,"f":true,"h":true,"j":["notebook_with_decorative_cover","classroom","notes","record","paper","study"],"k":[26,43],"o":0},"heart_eyes_cat":{"a":"Smiling Cat Face with Heart-Shaped Eyes","b":"1F63B","d":true,"e":true,"f":true,"h":true,"j":["smiling_cat_with_heart_eyes","animal","love","like","affection","cats","valentines","heart"],"k":[31,33],"o":0},"oil_drum":{"a":"Oil Drum","b":"1F6E2-FE0F","c":"1F6E2","d":true,"e":true,"f":true,"h":true,"j":["oil_drum","barrell"],"k":[36,37],"o":0},"health_worker":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-2695-FE0F","non_qualified":"1F9D1-1F3FB-200D-2695","image":"1f9d1-1f3fb-200d-2695-fe0f.png","sheet_x":48,"sheet_y":20,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-2695-FE0F","non_qualified":"1F9D1-1F3FC-200D-2695","image":"1f9d1-1f3fc-200d-2695-fe0f.png","sheet_x":48,"sheet_y":21,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-2695-FE0F","non_qualified":"1F9D1-1F3FD-200D-2695","image":"1f9d1-1f3fd-200d-2695-fe0f.png","sheet_x":48,"sheet_y":22,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-2695-FE0F","non_qualified":"1F9D1-1F3FE-200D-2695","image":"1f9d1-1f3fe-200d-2695-fe0f.png","sheet_x":48,"sheet_y":23,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-2695-FE0F","non_qualified":"1F9D1-1F3FF-200D-2695","image":"1f9d1-1f3ff-200d-2695-fe0f.png","sheet_x":48,"sheet_y":24,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Health Worker","b":"1F9D1-200D-2695-FE0F","c":"1F9D1-200D-2695","d":true,"e":true,"f":true,"h":true,"j":["health_worker","hospital"],"k":[48,19],"o":12},"teapot":{"a":"Teapot","b":"1FAD6","d":true,"e":true,"f":true,"h":true,"j":["teapot","drink","hot"],"k":[53,15],"o":13},"grey_question":{"a":"White Question Mark Ornament","b":"2754","d":true,"e":true,"f":true,"h":true,"j":["white_question_mark","doubts","gray","huh","confused"],"k":[56,28],"o":0},"flag-hm":{"a":"Heard & Mcdonald Islands Flag","b":"1F1ED-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_heard_mcdonald_islands"],"k":[2,15],"o":2},"tea":{"a":"Teacup Without Handle","b":"1F375","d":true,"e":true,"f":true,"h":true,"j":["teacup_without_handle","drink","bowl","breakfast","green","british"],"k":[7,13],"o":0},"male-doctor":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-2695-FE0F","non_qualified":"1F468-1F3FB-200D-2695","image":"1f468-1f3fb-200d-2695-fe0f.png","sheet_x":16,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-2695-FE0F","non_qualified":"1F468-1F3FC-200D-2695","image":"1f468-1f3fc-200d-2695-fe0f.png","sheet_x":16,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-2695-FE0F","non_qualified":"1F468-1F3FD-200D-2695","image":"1f468-1f3fd-200d-2695-fe0f.png","sheet_x":16,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-2695-FE0F","non_qualified":"1F468-1F3FE-200D-2695","image":"1f468-1f3fe-200d-2695-fe0f.png","sheet_x":16,"sheet_y":56,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-2695-FE0F","non_qualified":"1F468-1F3FF-200D-2695","image":"1f468-1f3ff-200d-2695-fe0f.png","sheet_x":16,"sheet_y":57,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Health Worker","b":"1F468-200D-2695-FE0F","c":"1F468-200D-2695","d":true,"e":true,"f":true,"h":true,"j":["man_health_worker","doctor","nurse","therapist","healthcare","man","human"],"k":[16,52],"o":4},"closed_book":{"a":"Closed Book","b":"1F4D5","d":true,"e":true,"f":true,"h":true,"j":["closed_book","read","library","knowledge","textbook","learn"],"k":[26,44],"o":0},"smirk_cat":{"a":"Cat Face with Wry Smile","b":"1F63C","d":true,"e":true,"f":true,"h":true,"j":["cat_with_wry_smile","animal","cats","smirk"],"k":[31,34],"o":0},"cricket":{"a":"Cricket","b":"1F997","d":true,"e":true,"f":true,"h":true,"j":["cricket","animal","cricket","chirp"],"k":[42,56],"o":5},"fuelpump":{"a":"Fuel Pump","b":"26FD","d":true,"e":true,"f":true,"h":true,"j":["fuel_pump","gas station","petroleum"],"k":[55,43],"o":0},"grey_exclamation":{"a":"White Exclamation Mark Ornament","b":"2755","d":true,"e":true,"f":true,"h":true,"j":["white_exclamation_mark","surprise","punctuation","gray","wow","warning"],"k":[56,29],"o":0},"flag-hn":{"a":"Honduras Flag","b":"1F1ED-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_honduras","hn","flag","nation","country","banner"],"k":[2,16],"o":2},"sake":{"a":"Sake Bottle and Cup","b":"1F376","d":true,"e":true,"f":true,"h":true,"j":["sake","wine","drink","drunk","beverage","japanese","alcohol","booze"],"k":[7,14],"o":0},"female-doctor":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-2695-FE0F","non_qualified":"1F469-1F3FB-200D-2695","image":"1f469-1f3fb-200d-2695-fe0f.png","sheet_x":19,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-2695-FE0F","non_qualified":"1F469-1F3FC-200D-2695","image":"1f469-1f3fc-200d-2695-fe0f.png","sheet_x":19,"sheet_y":42,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-2695-FE0F","non_qualified":"1F469-1F3FD-200D-2695","image":"1f469-1f3fd-200d-2695-fe0f.png","sheet_x":19,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-2695-FE0F","non_qualified":"1F469-1F3FE-200D-2695","image":"1f469-1f3fe-200d-2695-fe0f.png","sheet_x":19,"sheet_y":44,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-2695-FE0F","non_qualified":"1F469-1F3FF-200D-2695","image":"1f469-1f3ff-200d-2695-fe0f.png","sheet_x":19,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Health Worker","b":"1F469-200D-2695-FE0F","c":"1F469-200D-2695","d":true,"e":true,"f":true,"h":true,"j":["woman_health_worker","doctor","nurse","therapist","healthcare","woman","human"],"k":[19,40],"o":4},"book":{"a":"Open Book","b":"1F4D6","d":true,"e":true,"f":true,"h":true,"j":["open_book","book","read","library","knowledge","literature","learn","study"],"k":[26,45],"n":["open_book"],"o":0},"kissing_cat":{"a":"Kissing Cat Face with Closed Eyes","b":"1F63D","d":true,"e":true,"f":true,"h":true,"j":["kissing_cat","animal","cats","kiss"],"k":[31,35],"o":0},"rotating_light":{"a":"Police Cars Revolving Light","b":"1F6A8","d":true,"e":true,"f":true,"h":true,"j":["police_car_light","police","ambulance","911","emergency","alert","error","pinged","law","legal"],"k":[34,49],"o":0},"cockroach":{"a":"Cockroach","b":"1FAB3","d":true,"e":true,"f":true,"h":true,"j":["cockroach","insect","pests"],"k":[53,2],"o":13},"exclamation":{"a":"Heavy Exclamation Mark Symbol","b":"2757","d":true,"e":true,"f":true,"h":true,"j":["exclamation_mark","heavy_exclamation_mark","danger","surprise","punctuation","wow","warning"],"k":[56,30],"n":["heavy_exclamation_mark"],"o":0},"flag-hr":{"a":"Croatia Flag","b":"1F1ED-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_croatia","hr","flag","nation","country","banner"],"k":[2,17],"o":2},"champagne":{"a":"Bottle with Popping Cork","b":"1F37E","d":true,"e":true,"f":true,"h":true,"j":["bottle_with_popping_cork","drink","wine","bottle","celebration"],"k":[7,22],"o":1},"green_book":{"a":"Green Book","b":"1F4D7","d":true,"e":true,"f":true,"h":true,"j":["green_book","read","library","knowledge","study"],"k":[26,46],"o":0},"spider":{"a":"Spider","b":"1F577-FE0F","c":"1F577","d":true,"e":true,"f":true,"h":true,"j":["spider","animal","arachnid"],"k":[29,32],"o":0},"scream_cat":{"a":"Weary Cat Face","b":"1F640","d":true,"e":true,"f":true,"h":true,"j":["weary_cat","animal","cats","munch","scared","scream"],"k":[31,38],"o":0},"traffic_light":{"a":"Horizontal Traffic Light","b":"1F6A5","d":true,"e":true,"f":true,"h":true,"j":["horizontal_traffic_light","transportation","signal"],"k":[34,46],"o":0},"student":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F393","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f393.png","sheet_x":46,"sheet_y":2,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F393","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f393.png","sheet_x":46,"sheet_y":3,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F393","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f393.png","sheet_x":46,"sheet_y":4,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F393","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f393.png","sheet_x":46,"sheet_y":5,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F393","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f393.png","sheet_x":46,"sheet_y":6,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Student","b":"1F9D1-200D-1F393","d":true,"e":true,"f":true,"h":true,"j":["student","learn"],"k":[46,1],"o":12},"wavy_dash":{"a":"Wavy Dash","b":"3030-FE0F","c":"3030","d":true,"e":true,"f":true,"h":true,"j":["wavy_dash","draw","line","moustache","mustache","squiggle","scribble"],"k":[56,48],"o":0},"flag-ht":{"a":"Haiti Flag","b":"1F1ED-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_haiti","ht","flag","nation","country","banner"],"k":[2,18],"o":2},"wine_glass":{"a":"Wine Glass","b":"1F377","d":true,"e":true,"f":true,"h":true,"j":["wine_glass","drink","beverage","drunk","alcohol","booze"],"k":[7,15],"o":0},"male-student":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F393","non_qualified":null,"image":"1f468-1f3fb-200d-1f393.png","sheet_x":14,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F393","non_qualified":null,"image":"1f468-1f3fc-200d-1f393.png","sheet_x":14,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F393","non_qualified":null,"image":"1f468-1f3fd-200d-1f393.png","sheet_x":14,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F393","non_qualified":null,"image":"1f468-1f3fe-200d-1f393.png","sheet_x":14,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F393","non_qualified":null,"image":"1f468-1f3ff-200d-1f393.png","sheet_x":14,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Student","b":"1F468-200D-1F393","d":true,"e":true,"f":true,"h":true,"j":["man_student","graduate","man","human"],"k":[14,45],"o":4},"currency_exchange":{"a":"Currency Exchange","b":"1F4B1","d":true,"e":true,"f":true,"h":true,"j":["currency_exchange","money","sales","dollar","travel"],"k":[26,8],"o":0},"blue_book":{"a":"Blue Book","b":"1F4D8","d":true,"e":true,"f":true,"h":true,"j":["blue_book","read","library","knowledge","learn","study"],"k":[26,47],"o":0},"spider_web":{"a":"Spider Web","b":"1F578-FE0F","c":"1F578","d":true,"e":true,"f":true,"h":true,"j":["spider_web","animal","insect","arachnid","silk"],"k":[29,33],"o":0},"crying_cat_face":{"a":"Crying Cat Face","b":"1F63F","d":true,"e":true,"f":true,"h":true,"j":["crying_cat","animal","tears","weep","sad","cats","upset","cry"],"k":[31,37],"o":0},"vertical_traffic_light":{"a":"Vertical Traffic Light","b":"1F6A6","d":true,"e":true,"f":true,"h":true,"j":["vertical_traffic_light","transportation","driving"],"k":[34,47],"o":1},"flag-hu":{"a":"Hungary Flag","b":"1F1ED-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_hungary","hu","flag","nation","country","banner"],"k":[2,19],"o":2},"cocktail":{"a":"Cocktail Glass","b":"1F378","d":true,"e":true,"f":true,"h":true,"j":["cocktail_glass","drink","drunk","alcohol","beverage","booze","mojito"],"k":[7,16],"o":0},"female-student":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F393","non_qualified":null,"image":"1f469-1f3fb-200d-1f393.png","sheet_x":17,"sheet_y":39,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F393","non_qualified":null,"image":"1f469-1f3fc-200d-1f393.png","sheet_x":17,"sheet_y":40,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F393","non_qualified":null,"image":"1f469-1f3fd-200d-1f393.png","sheet_x":17,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F393","non_qualified":null,"image":"1f469-1f3fe-200d-1f393.png","sheet_x":17,"sheet_y":42,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F393","non_qualified":null,"image":"1f469-1f3ff-200d-1f393.png","sheet_x":17,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Student","b":"1F469-200D-1F393","d":true,"e":true,"f":true,"h":true,"j":["woman_student","graduate","woman","human"],"k":[17,38],"o":4},"heavy_dollar_sign":{"a":"Heavy Dollar Sign","b":"1F4B2","d":true,"e":true,"f":true,"h":true,"j":["heavy_dollar_sign","money","sales","payment","currency","buck"],"k":[26,9],"o":0},"orange_book":{"a":"Orange Book","b":"1F4D9","d":true,"e":true,"f":true,"h":true,"j":["orange_book","read","library","knowledge","textbook","study"],"k":[26,48],"o":0},"pouting_cat":{"a":"Pouting Cat Face","b":"1F63E","d":true,"e":true,"f":true,"h":true,"j":["pouting_cat","animal","cats"],"k":[31,36],"o":0},"octagonal_sign":{"a":"Octagonal Sign","b":"1F6D1","d":true,"e":true,"f":true,"h":true,"j":["stop_sign","stop"],"k":[36,30],"o":3},"scorpion":{"a":"Scorpion","b":"1F982","d":true,"e":true,"f":true,"h":true,"j":["scorpion","animal","arachnid"],"k":[42,35],"o":1},"flag-ic":{"a":"Canary Islands Flag","b":"1F1EE-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_canary_islands","canary","islands","flag","nation","country","banner"],"k":[2,20],"o":2},"tropical_drink":{"a":"Tropical Drink","b":"1F379","d":true,"e":true,"f":true,"h":true,"j":["tropical_drink","beverage","cocktail","summer","beach","alcohol","booze","mojito"],"k":[7,17],"o":0},"books":{"a":"Books","b":"1F4DA","d":true,"e":true,"f":true,"h":true,"j":["books","literature","library","study"],"k":[26,49],"o":0},"see_no_evil":{"a":"See-No-Evil Monkey","b":"1F648","d":true,"e":true,"f":true,"h":true,"j":["see_no_evil_monkey","monkey","animal","nature","haha"],"k":[32,39],"o":0},"construction":{"a":"Construction Sign","b":"1F6A7","d":true,"e":true,"f":true,"h":true,"j":["construction","wip","progress","caution","warning"],"k":[34,48],"o":0},"mosquito":{"a":"Mosquito","b":"1F99F","d":true,"e":true,"f":true,"h":true,"j":["mosquito","animal","nature","insect","malaria"],"k":[43,6],"o":11},"teacher":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F3EB","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f3eb.png","sheet_x":46,"sheet_y":20,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F3EB","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f3eb.png","sheet_x":46,"sheet_y":21,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F3EB","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f3eb.png","sheet_x":46,"sheet_y":22,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F3EB","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f3eb.png","sheet_x":46,"sheet_y":23,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F3EB","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f3eb.png","sheet_x":46,"sheet_y":24,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Teacher","b":"1F9D1-200D-1F3EB","d":true,"e":true,"f":true,"h":true,"j":["teacher","professor"],"k":[46,19],"o":12},"medical_symbol":{"a":"Medical Symbol","b":"2695-FE0F","c":"2695","d":false,"e":true,"f":true,"h":true,"j":["medical_symbol","health","hospital"],"k":[54,49],"n":["staff_of_aesculapius"],"o":4},"flag-id":{"a":"Indonesia Flag","b":"1F1EE-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_indonesia","flag","nation","country","banner"],"k":[2,21],"o":2},"beer":{"a":"Beer Mug","b":"1F37A","d":true,"e":true,"f":true,"h":true,"j":["beer_mug","relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],"k":[7,18],"o":0},"male-teacher":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F3EB","non_qualified":null,"image":"1f468-1f3fb-200d-1f3eb.png","sheet_x":15,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F3EB","non_qualified":null,"image":"1f468-1f3fc-200d-1f3eb.png","sheet_x":15,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F3EB","non_qualified":null,"image":"1f468-1f3fd-200d-1f3eb.png","sheet_x":15,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F3EB","non_qualified":null,"image":"1f468-1f3fe-200d-1f3eb.png","sheet_x":15,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F3EB","non_qualified":null,"image":"1f468-1f3ff-200d-1f3eb.png","sheet_x":15,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Teacher","b":"1F468-200D-1F3EB","d":true,"e":true,"f":true,"h":true,"j":["man_teacher","instructor","professor","man","human"],"k":[15,5],"o":4},"notebook":{"a":"Notebook","b":"1F4D3","d":true,"e":true,"f":true,"h":true,"j":["notebook","stationery","record","notes","paper","study"],"k":[26,42],"o":0},"hear_no_evil":{"a":"Hear-No-Evil Monkey","b":"1F649","d":true,"e":true,"f":true,"h":true,"j":["hear_no_evil_monkey","animal","monkey","nature"],"k":[32,40],"o":0},"fly":{"a":"Fly","b":"1FAB0","d":true,"e":true,"f":true,"h":true,"j":["fly","insect"],"k":[52,57],"o":13},"recycle":{"a":"Black Universal Recycling Symbol","b":"267B-FE0F","c":"267B","d":true,"e":true,"f":true,"h":true,"j":["recycling_symbol","arrow","environment","garbage","trash"],"k":[54,43],"o":0},"anchor":{"a":"Anchor","b":"2693","d":true,"e":true,"f":true,"h":true,"j":["anchor","ship","ferry","sea","boat"],"k":[54,47],"o":0},"flag-ie":{"a":"Ireland Flag","b":"1F1EE-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_ireland","ie","flag","nation","country","banner"],"k":[2,22],"o":2},"beers":{"a":"Clinking Beer Mugs","b":"1F37B","d":true,"e":true,"f":true,"h":true,"j":["clinking_beer_mugs","relax","beverage","drink","drunk","party","pub","summer","alcohol","booze"],"k":[7,19],"o":0},"female-teacher":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F3EB","non_qualified":null,"image":"1f469-1f3fb-200d-1f3eb.png","sheet_x":17,"sheet_y":57,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F3EB","non_qualified":null,"image":"1f469-1f3fc-200d-1f3eb.png","sheet_x":18,"sheet_y":0,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F3EB","non_qualified":null,"image":"1f469-1f3fd-200d-1f3eb.png","sheet_x":18,"sheet_y":1,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F3EB","non_qualified":null,"image":"1f469-1f3fe-200d-1f3eb.png","sheet_x":18,"sheet_y":2,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F3EB","non_qualified":null,"image":"1f469-1f3ff-200d-1f3eb.png","sheet_x":18,"sheet_y":3,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Teacher","b":"1F469-200D-1F3EB","d":true,"e":true,"f":true,"h":true,"j":["woman_teacher","instructor","professor","woman","human"],"k":[17,56],"o":4},"ledger":{"a":"Ledger","b":"1F4D2","d":true,"e":true,"f":true,"h":true,"j":["ledger","notes","paper"],"k":[26,41],"o":0},"speak_no_evil":{"a":"Speak-No-Evil Monkey","b":"1F64A","d":true,"e":true,"f":true,"h":true,"j":["speak_no_evil_monkey","monkey","animal","nature","omg"],"k":[32,41],"o":0},"worm":{"a":"Worm","b":"1FAB1","d":true,"e":true,"f":true,"h":true,"j":["worm","animal"],"k":[53,0],"o":13},"fleur_de_lis":{"a":"Fleur-De-Lis","b":"269C-FE0F","c":"269C","d":true,"e":true,"f":true,"h":true,"j":["fleur_de_lis","decorative","scout"],"k":[54,54],"o":1},"boat":{"a":"Sailboat","b":"26F5","d":true,"e":true,"f":true,"h":true,"j":["sailboat","ship","summer","transportation","water","sailing"],"k":[55,21],"n":["sailboat"],"o":0},"flag-il":{"a":"Israel Flag","b":"1F1EE-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_israel","il","flag","nation","country","banner"],"k":[2,23],"o":2},"kiss":{"a":"Kiss Mark","b":"1F48B","d":true,"e":true,"f":true,"h":true,"j":["kiss_mark","face","lips","love","like","affection","valentines"],"k":[25,23],"o":0},"page_with_curl":{"a":"Page with Curl","b":"1F4C3","d":true,"e":true,"f":true,"h":true,"j":["page_with_curl","documents","office","paper"],"k":[26,26],"o":0},"trident":{"a":"Trident Emblem","b":"1F531","d":true,"e":true,"f":true,"h":true,"j":["trident_emblem","weapon","spear"],"k":[28,19],"o":0},"canoe":{"a":"Canoe","b":"1F6F6","d":true,"e":true,"f":true,"h":true,"j":["canoe","boat","paddle","water","ship"],"k":[36,48],"o":3},"clinking_glasses":{"a":"Clinking Glasses","b":"1F942","d":true,"e":true,"f":true,"h":true,"j":["clinking_glasses","beverage","drink","party","alcohol","celebrate","cheers","wine","champagne","toast"],"k":[41,26],"o":3},"microbe":{"a":"Microbe","b":"1F9A0","d":true,"e":true,"f":true,"h":true,"j":["microbe","amoeba","bacteria","germs"],"k":[43,7],"o":11},"judge":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-2696-FE0F","non_qualified":"1F9D1-1F3FB-200D-2696","image":"1f9d1-1f3fb-200d-2696-fe0f.png","sheet_x":48,"sheet_y":26,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-2696-FE0F","non_qualified":"1F9D1-1F3FC-200D-2696","image":"1f9d1-1f3fc-200d-2696-fe0f.png","sheet_x":48,"sheet_y":27,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-2696-FE0F","non_qualified":"1F9D1-1F3FD-200D-2696","image":"1f9d1-1f3fd-200d-2696-fe0f.png","sheet_x":48,"sheet_y":28,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-2696-FE0F","non_qualified":"1F9D1-1F3FE-200D-2696","image":"1f9d1-1f3fe-200d-2696-fe0f.png","sheet_x":48,"sheet_y":29,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-2696-FE0F","non_qualified":"1F9D1-1F3FF-200D-2696","image":"1f9d1-1f3ff-200d-2696-fe0f.png","sheet_x":48,"sheet_y":30,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Judge","b":"1F9D1-200D-2696-FE0F","c":"1F9D1-200D-2696","d":true,"e":true,"f":true,"h":true,"j":["judge","law"],"k":[48,25],"o":12},"flag-im":{"a":"Isle of Man Flag","b":"1F1EE-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_isle_of_man","isle","man","flag","nation","country","banner"],"k":[2,24],"o":2},"male-judge":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-2696-FE0F","non_qualified":"1F468-1F3FB-200D-2696","image":"1f468-1f3fb-200d-2696-fe0f.png","sheet_x":17,"sheet_y":1,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-2696-FE0F","non_qualified":"1F468-1F3FC-200D-2696","image":"1f468-1f3fc-200d-2696-fe0f.png","sheet_x":17,"sheet_y":2,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-2696-FE0F","non_qualified":"1F468-1F3FD-200D-2696","image":"1f468-1f3fd-200d-2696-fe0f.png","sheet_x":17,"sheet_y":3,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-2696-FE0F","non_qualified":"1F468-1F3FE-200D-2696","image":"1f468-1f3fe-200d-2696-fe0f.png","sheet_x":17,"sheet_y":4,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-2696-FE0F","non_qualified":"1F468-1F3FF-200D-2696","image":"1f468-1f3ff-200d-2696-fe0f.png","sheet_x":17,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Judge","b":"1F468-200D-2696-FE0F","c":"1F468-200D-2696","d":true,"e":true,"f":true,"h":true,"j":["man_judge","justice","court","man","human"],"k":[17,0],"o":4},"love_letter":{"a":"Love Letter","b":"1F48C","d":true,"e":true,"f":true,"h":true,"j":["love_letter","email","like","affection","envelope","valentines"],"k":[25,24],"o":0},"bouquet":{"a":"Bouquet","b":"1F490","d":true,"e":true,"f":true,"h":true,"j":["bouquet","flowers","nature","spring"],"k":[25,28],"o":0},"name_badge":{"a":"Name Badge","b":"1F4DB","d":true,"e":true,"f":true,"h":true,"j":["name_badge","fire","forbid"],"k":[26,50],"o":0},"scroll":{"a":"Scroll","b":"1F4DC","d":true,"e":true,"f":true,"h":true,"j":["scroll","documents","ancient","history","paper"],"k":[26,51],"o":0},"speedboat":{"a":"Speedboat","b":"1F6A4","d":true,"e":true,"f":true,"h":true,"j":["speedboat","ship","transportation","vehicle","summer"],"k":[34,45],"o":0},"tumbler_glass":{"a":"Tumbler Glass","b":"1F943","d":true,"e":true,"f":true,"h":true,"j":["tumbler_glass","drink","beverage","drunk","alcohol","liquor","booze","bourbon","scotch","whisky","glass","shot"],"k":[41,27],"o":3},"flag-in":{"a":"India Flag","b":"1F1EE-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_india","in","flag","nation","country","banner"],"k":[2,25],"o":2},"cherry_blossom":{"a":"Cherry Blossom","b":"1F338","d":true,"e":true,"f":true,"h":true,"j":["cherry_blossom","nature","plant","spring","flower"],"k":[6,10],"o":0},"female-judge":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-2696-FE0F","non_qualified":"1F469-1F3FB-200D-2696","image":"1f469-1f3fb-200d-2696-fe0f.png","sheet_x":19,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-2696-FE0F","non_qualified":"1F469-1F3FC-200D-2696","image":"1f469-1f3fc-200d-2696-fe0f.png","sheet_x":19,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-2696-FE0F","non_qualified":"1F469-1F3FD-200D-2696","image":"1f469-1f3fd-200d-2696-fe0f.png","sheet_x":19,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-2696-FE0F","non_qualified":"1F469-1F3FE-200D-2696","image":"1f469-1f3fe-200d-2696-fe0f.png","sheet_x":19,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-2696-FE0F","non_qualified":"1F469-1F3FF-200D-2696","image":"1f469-1f3ff-200d-2696-fe0f.png","sheet_x":19,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Judge","b":"1F469-200D-2696-FE0F","c":"1F469-200D-2696","d":true,"e":true,"f":true,"h":true,"j":["woman_judge","justice","court","woman","human"],"k":[19,46],"o":4},"cupid":{"a":"Heart with Arrow","b":"1F498","d":true,"e":true,"f":true,"h":true,"j":["heart_with_arrow","love","like","heart","affection","valentines"],"k":[25,36],"o":0},"page_facing_up":{"a":"Page Facing Up","b":"1F4C4","d":true,"e":true,"f":true,"h":true,"j":["page_facing_up","documents","office","paper","information"],"k":[26,27],"o":0},"beginner":{"a":"Japanese Symbol for Beginner","b":"1F530","d":true,"e":true,"f":true,"h":true,"j":["japanese_symbol_for_beginner","badge","shield"],"k":[28,18],"o":0},"passenger_ship":{"a":"Passenger Ship","b":"1F6F3-FE0F","c":"1F6F3","d":true,"e":true,"f":true,"h":true,"j":["passenger_ship","yacht","cruise","ferry"],"k":[36,45],"o":0},"cup_with_straw":{"a":"Cup with Straw","b":"1F964","d":true,"e":true,"f":true,"h":true,"j":["cup_with_straw","drink","soda"],"k":[42,1],"o":5},"flag-io":{"a":"British Indian Ocean Territory Flag","b":"1F1EE-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_british_indian_ocean_territory","british","indian","ocean","territory","flag","nation","country","banner"],"k":[2,26],"o":2},"gift_heart":{"a":"Heart with Ribbon","b":"1F49D","d":true,"e":true,"f":true,"h":true,"j":["heart_with_ribbon","love","valentines"],"k":[25,41],"o":0},"white_flower":{"a":"White Flower","b":"1F4AE","d":true,"e":true,"f":true,"h":true,"j":["white_flower","japanese","spring"],"k":[26,5],"o":0},"newspaper":{"a":"Newspaper","b":"1F4F0","d":true,"e":true,"f":true,"h":true,"j":["newspaper","press","headline"],"k":[27,13],"o":0},"bubble_tea":{"a":"Bubble Tea","b":"1F9CB","d":true,"e":true,"f":true,"h":true,"j":["bubble tea","taiwan","boba","milk tea","straw"],"k":[44,37],"o":13},"farmer":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F33E","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f33e.png","sheet_x":45,"sheet_y":36,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F33E","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f33e.png","sheet_x":45,"sheet_y":37,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F33E","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f33e.png","sheet_x":45,"sheet_y":38,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F33E","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f33e.png","sheet_x":45,"sheet_y":39,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F33E","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f33e.png","sheet_x":45,"sheet_y":40,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Farmer","b":"1F9D1-200D-1F33E","d":true,"e":true,"f":true,"h":true,"j":["farmer","crops"],"k":[45,35],"o":12},"ferry":{"a":"Ferry","b":"26F4-FE0F","c":"26F4","d":true,"e":true,"f":true,"h":true,"j":["ferry","boat","ship","yacht"],"k":[55,20],"o":0},"o":{"a":"Heavy Large Circle","b":"2B55","d":true,"e":true,"f":true,"h":true,"j":["hollow_red_circle","circle","round"],"k":[56,47],"o":0},"flag-iq":{"a":"Iraq Flag","b":"1F1EE-1F1F6","d":true,"e":true,"f":true,"h":true,"j":["flag_iraq","iq","flag","nation","country","banner"],"k":[2,27],"o":2},"rosette":{"a":"Rosette","b":"1F3F5-FE0F","c":"1F3F5","d":true,"e":true,"f":true,"h":true,"j":["rosette","flower","decoration","military"],"k":[11,8],"o":0},"male-farmer":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F33E","non_qualified":null,"image":"1f468-1f3fb-200d-1f33e.png","sheet_x":14,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F33E","non_qualified":null,"image":"1f468-1f3fc-200d-1f33e.png","sheet_x":14,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F33E","non_qualified":null,"image":"1f468-1f3fd-200d-1f33e.png","sheet_x":14,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F33E","non_qualified":null,"image":"1f468-1f3fe-200d-1f33e.png","sheet_x":14,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F33E","non_qualified":null,"image":"1f468-1f3ff-200d-1f33e.png","sheet_x":14,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Farmer","b":"1F468-200D-1F33E","d":true,"e":true,"f":true,"h":true,"j":["man_farmer","rancher","gardener","man","human"],"k":[14,27],"o":4},"sparkling_heart":{"a":"Sparkling Heart","b":"1F496","d":true,"e":true,"f":true,"h":true,"j":["sparkling_heart","love","like","affection","valentines"],"k":[25,34],"o":0},"rolled_up_newspaper":{"a":"Rolled-Up Newspaper","b":"1F5DE-FE0F","c":"1F5DE","d":true,"e":true,"f":true,"h":true,"j":["rolled_up_newspaper","press","headline"],"k":[30,20],"o":0},"motor_boat":{"a":"Motor Boat","b":"1F6E5-FE0F","c":"1F6E5","d":true,"e":true,"f":true,"h":true,"j":["motor_boat","ship"],"k":[36,40],"o":0},"beverage_box":{"a":"Beverage Box","b":"1F9C3","d":true,"e":true,"f":true,"h":true,"j":["beverage_box","drink"],"k":[44,29],"o":12},"white_check_mark":{"a":"White Heavy Check Mark","b":"2705","d":true,"e":true,"f":true,"h":true,"j":["check_mark_button","green-square","ok","agree","vote","election","answer","tick"],"k":[55,45],"o":0},"flag-ir":{"a":"Iran Flag","b":"1F1EE-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_iran","iran","islamic","republic","flag","nation","country","banner"],"k":[2,28],"o":2},"rose":{"a":"Rose","b":"1F339","d":true,"e":true,"f":true,"h":true,"j":["rose","flowers","valentines","love","spring"],"k":[6,11],"o":0},"female-farmer":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F33E","non_qualified":null,"image":"1f469-1f3fb-200d-1f33e.png","sheet_x":17,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F33E","non_qualified":null,"image":"1f469-1f3fc-200d-1f33e.png","sheet_x":17,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F33E","non_qualified":null,"image":"1f469-1f3fd-200d-1f33e.png","sheet_x":17,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F33E","non_qualified":null,"image":"1f469-1f3fe-200d-1f33e.png","sheet_x":17,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F33E","non_qualified":null,"image":"1f469-1f3ff-200d-1f33e.png","sheet_x":17,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Farmer","b":"1F469-200D-1F33E","d":true,"e":true,"f":true,"h":true,"j":["woman_farmer","rancher","gardener","woman","human"],"k":[17,20],"o":4},"heartpulse":{"a":"Growing Heart","b":"1F497","d":true,"e":true,"f":true,"h":true,"j":["growing_heart","like","love","affection","valentines","pink"],"k":[25,35],"o":0},"bookmark_tabs":{"a":"Bookmark Tabs","b":"1F4D1","d":true,"e":true,"f":true,"h":true,"j":["bookmark_tabs","favorite","save","order","tidy"],"k":[26,40],"o":0},"ship":{"a":"Ship","b":"1F6A2","d":true,"e":true,"f":true,"h":true,"j":["ship","transportation","titanic","deploy"],"k":[34,26],"o":0},"mate_drink":{"a":"Mate Drink","b":"1F9C9","d":true,"e":true,"f":true,"h":true,"j":["mate","drink","tea","beverage"],"k":[44,35],"o":12},"ballot_box_with_check":{"a":"Ballot Box with Check","b":"2611-FE0F","c":"2611","d":true,"e":true,"f":true,"h":true,"j":["check_box_with_check","ok","agree","confirm","black-square","vote","election","yes","tick"],"k":[54,3],"o":0},"flag-is":{"a":"Iceland Flag","b":"1F1EE-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_iceland","is","flag","nation","country","banner"],"k":[2,29],"o":2},"heartbeat":{"a":"Beating Heart","b":"1F493","d":true,"e":true,"f":true,"h":true,"j":["beating_heart","love","like","affection","valentines","pink","heart"],"k":[25,31],"o":0},"bookmark":{"a":"Bookmark","b":"1F516","d":true,"e":true,"f":true,"h":true,"j":["bookmark","favorite","label","save"],"k":[27,50],"o":0},"wilted_flower":{"a":"Wilted Flower","b":"1F940","d":true,"e":true,"f":true,"h":true,"j":["wilted_flower","plant","nature","flower"],"k":[41,24],"o":3},"ice_cube":{"a":"Ice Cube","b":"1F9CA","d":true,"e":true,"f":true,"h":true,"j":["ice","water","cold"],"k":[44,36],"o":12},"cook":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F373","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f373.png","sheet_x":45,"sheet_y":42,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F373","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f373.png","sheet_x":45,"sheet_y":43,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F373","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f373.png","sheet_x":45,"sheet_y":44,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F373","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f373.png","sheet_x":45,"sheet_y":45,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F373","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f373.png","sheet_x":45,"sheet_y":46,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Cook","b":"1F9D1-200D-1F373","d":true,"e":true,"f":true,"h":true,"j":["cook","food","kitchen","culinary"],"k":[45,41],"o":12},"airplane":{"a":"Airplane","b":"2708-FE0F","c":"2708","d":true,"e":true,"f":true,"h":true,"j":["airplane","vehicle","transportation","flight","fly"],"k":[55,46],"o":0},"heavy_check_mark":{"a":"Heavy Check Mark","b":"2714-FE0F","c":"2714","d":true,"e":true,"f":true,"h":true,"j":["check_mark","ok","nike","answer","yes","tick"],"k":[56,16],"o":0},"it":{"a":"Italy Flag","b":"1F1EE-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_italy","italy","flag","nation","country","banner"],"k":[2,30],"n":["flag-it"],"o":0},"hibiscus":{"a":"Hibiscus","b":"1F33A","d":true,"e":true,"f":true,"h":true,"j":["hibiscus","plant","vegetable","flowers","beach"],"k":[6,12],"o":0},"label":{"a":"Label","b":"1F3F7-FE0F","c":"1F3F7","d":true,"e":true,"f":true,"h":true,"j":["label","sale","tag"],"k":[11,9],"o":0},"male-cook":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F373","non_qualified":null,"image":"1f468-1f3fb-200d-1f373.png","sheet_x":14,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F373","non_qualified":null,"image":"1f468-1f3fc-200d-1f373.png","sheet_x":14,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F373","non_qualified":null,"image":"1f468-1f3fd-200d-1f373.png","sheet_x":14,"sheet_y":36,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F373","non_qualified":null,"image":"1f468-1f3fe-200d-1f373.png","sheet_x":14,"sheet_y":37,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F373","non_qualified":null,"image":"1f468-1f3ff-200d-1f373.png","sheet_x":14,"sheet_y":38,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Cook","b":"1F468-200D-1F373","d":true,"e":true,"f":true,"h":true,"j":["man_cook","chef","man","human"],"k":[14,33],"o":4},"revolving_hearts":{"a":"Revolving Hearts","b":"1F49E","d":true,"e":true,"f":true,"h":true,"j":["revolving_hearts","love","like","affection","valentines"],"k":[25,42],"o":0},"small_airplane":{"a":"Small Airplane","b":"1F6E9-FE0F","c":"1F6E9","d":true,"e":true,"f":true,"h":true,"j":["small_airplane","flight","transportation","fly","vehicle"],"k":[36,41],"o":0},"chopsticks":{"a":"Chopsticks","b":"1F962","d":true,"e":true,"f":true,"h":true,"j":["chopsticks","food"],"k":[41,57],"o":5},"x":{"a":"Cross Mark","b":"274C","d":true,"e":true,"f":true,"h":true,"j":["cross_mark","no","delete","remove","cancel","red"],"k":[56,25],"o":0},"flag-je":{"a":"Jersey Flag","b":"1F1EF-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_jersey","je","flag","nation","country","banner"],"k":[2,31],"o":2},"sunflower":{"a":"Sunflower","b":"1F33B","d":true,"e":true,"f":true,"h":true,"j":["sunflower","nature","plant","fall"],"k":[6,13],"o":0},"knife_fork_plate":{"a":"Fork and Knife with Plate","b":"1F37D-FE0F","c":"1F37D","d":true,"e":true,"f":true,"h":true,"j":["fork_and_knife_with_plate","food","eat","meal","lunch","dinner","restaurant"],"k":[7,21],"o":0},"female-cook":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F373","non_qualified":null,"image":"1f469-1f3fb-200d-1f373.png","sheet_x":17,"sheet_y":27,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F373","non_qualified":null,"image":"1f469-1f3fc-200d-1f373.png","sheet_x":17,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F373","non_qualified":null,"image":"1f469-1f3fd-200d-1f373.png","sheet_x":17,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F373","non_qualified":null,"image":"1f469-1f3fe-200d-1f373.png","sheet_x":17,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F373","non_qualified":null,"image":"1f469-1f3ff-200d-1f373.png","sheet_x":17,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Cook","b":"1F469-200D-1F373","d":true,"e":true,"f":true,"h":true,"j":["woman_cook","chef","woman","human"],"k":[17,26],"o":4},"two_hearts":{"a":"Two Hearts","b":"1F495","d":true,"e":true,"f":true,"h":true,"j":["two_hearts","love","like","affection","valentines","heart"],"k":[25,33],"o":0},"moneybag":{"a":"Money Bag","b":"1F4B0","d":true,"e":true,"f":true,"h":true,"j":["money_bag","dollar","payment","coins","sale"],"k":[26,7],"o":0},"airplane_departure":{"a":"Airplane Departure","b":"1F6EB","d":true,"e":true,"f":true,"h":true,"j":["airplane_departure","airport","flight","landing"],"k":[36,42],"o":1},"negative_squared_cross_mark":{"a":"Negative Squared Cross Mark","b":"274E","d":true,"e":true,"f":true,"h":true,"j":["cross_mark_button","x","green-square","no","deny"],"k":[56,26],"o":0},"flag-jm":{"a":"Jamaica Flag","b":"1F1EF-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_jamaica","jm","flag","nation","country","banner"],"k":[2,32],"o":2},"blossom":{"a":"Blossom","b":"1F33C","d":true,"e":true,"f":true,"h":true,"j":["blossom","nature","flowers","yellow"],"k":[6,14],"o":0},"fork_and_knife":{"a":"Fork and Knife","b":"1F374","d":true,"e":true,"f":true,"h":true,"j":["fork_and_knife","cutlery","kitchen"],"k":[7,12],"o":0},"heart_decoration":{"a":"Heart Decoration","b":"1F49F","d":true,"e":true,"f":true,"h":true,"j":["heart_decoration","purple-square","love","like"],"k":[25,43],"o":0},"airplane_arriving":{"a":"Airplane Arriving","b":"1F6EC","d":true,"e":true,"f":true,"h":true,"j":["airplane_arrival","airport","flight","boarding"],"k":[36,43],"o":1},"mechanic":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F527","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f527.png","sheet_x":46,"sheet_y":44,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F527","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f527.png","sheet_x":46,"sheet_y":45,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F527","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f527.png","sheet_x":46,"sheet_y":46,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F527","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f527.png","sheet_x":46,"sheet_y":47,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F527","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f527.png","sheet_x":46,"sheet_y":48,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Mechanic","b":"1F9D1-200D-1F527","d":true,"e":true,"f":true,"h":true,"j":["mechanic","worker","technician"],"k":[46,43],"o":12},"coin":{"a":"Coin","b":"1FA99","d":true,"e":true,"f":true,"h":true,"j":["coin","money","currency"],"k":[52,41],"o":13},"curly_loop":{"a":"Curly Loop","b":"27B0","d":true,"e":true,"f":true,"h":true,"j":["curly_loop","scribble","draw","shape","squiggle"],"k":[56,37],"o":0},"flag-jo":{"a":"Jordan Flag","b":"1F1EF-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_jordan","jo","flag","nation","country","banner"],"k":[2,33],"o":2},"tulip":{"a":"Tulip","b":"1F337","d":true,"e":true,"f":true,"h":true,"j":["tulip","flowers","plant","nature","summer","spring"],"k":[6,9],"o":0},"male-mechanic":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F527","non_qualified":null,"image":"1f468-1f3fb-200d-1f527.png","sheet_x":15,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F527","non_qualified":null,"image":"1f468-1f3fc-200d-1f527.png","sheet_x":15,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F527","non_qualified":null,"image":"1f468-1f3fd-200d-1f527.png","sheet_x":15,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F527","non_qualified":null,"image":"1f468-1f3fe-200d-1f527.png","sheet_x":15,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F527","non_qualified":null,"image":"1f468-1f3ff-200d-1f527.png","sheet_x":15,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Mechanic","b":"1F468-200D-1F527","d":true,"e":true,"f":true,"h":true,"j":["man_mechanic","plumber","man","human","wrench"],"k":[15,44],"o":4},"yen":{"a":"Banknote with Yen Sign","b":"1F4B4","d":true,"e":true,"f":true,"h":true,"j":["yen_banknote","money","sales","japanese","dollar","currency"],"k":[26,11],"o":0},"spoon":{"a":"Spoon","b":"1F944","d":true,"e":true,"f":true,"h":true,"j":["spoon","cutlery","kitchen","tableware"],"k":[41,28],"o":3},"parachute":{"a":"Parachute","b":"1FA82","d":true,"e":true,"f":true,"h":true,"j":["parachute","fly","glide"],"k":[52,27],"o":12},"heavy_heart_exclamation_mark_ornament":{"a":"Heart Exclamation","b":"2763-FE0F","c":"2763","d":true,"e":true,"f":true,"h":true,"j":["heart_exclamation","decoration","love"],"k":[56,31],"o":1},"loop":{"a":"Double Curly Loop","b":"27BF","d":true,"e":true,"f":true,"h":true,"j":["double_curly_loop","tape","cassette"],"k":[56,38],"o":1},"jp":{"a":"Japan Flag","b":"1F1EF-1F1F5","d":true,"e":true,"f":true,"h":true,"j":["flag_japan","japanese","nation","flag","country","banner"],"k":[2,34],"n":["flag-jp"],"o":0},"seedling":{"a":"Seedling","b":"1F331","d":true,"e":true,"f":true,"h":true,"j":["seedling","plant","nature","grass","lawn","spring"],"k":[6,3],"o":0},"female-mechanic":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F527","non_qualified":null,"image":"1f469-1f3fb-200d-1f527.png","sheet_x":18,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F527","non_qualified":null,"image":"1f469-1f3fc-200d-1f527.png","sheet_x":18,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F527","non_qualified":null,"image":"1f469-1f3fd-200d-1f527.png","sheet_x":18,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F527","non_qualified":null,"image":"1f469-1f3fe-200d-1f527.png","sheet_x":18,"sheet_y":36,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F527","non_qualified":null,"image":"1f469-1f3ff-200d-1f527.png","sheet_x":18,"sheet_y":37,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Mechanic","b":"1F469-200D-1F527","d":true,"e":true,"f":true,"h":true,"j":["woman_mechanic","plumber","woman","human","wrench"],"k":[18,32],"o":4},"broken_heart":{"a":"Broken Heart","b":"1F494","d":true,"e":true,"f":true,"h":true,"j":["broken_heart","sad","sorry","break","heart","heartbreak"],"k":[25,32],"l":["</3"],"m":"</3","o":0},"dollar":{"a":"Banknote with Dollar Sign","b":"1F4B5","d":true,"e":true,"f":true,"h":true,"j":["dollar_banknote","money","sales","bill","currency"],"k":[26,12],"o":0},"seat":{"a":"Seat","b":"1F4BA","d":true,"e":true,"f":true,"h":true,"j":["seat","sit","airplane","transport","bus","flight","fly"],"k":[26,17],"o":0},"hocho":{"a":"Hocho","b":"1F52A","d":true,"e":true,"f":true,"h":true,"j":["kitchen_knife","knife","blade","cutlery","kitchen","weapon"],"k":[28,12],"n":["knife"],"o":0},"part_alternation_mark":{"a":"Part Alternation Mark","b":"303D-FE0F","c":"303D","d":true,"e":true,"f":true,"h":true,"j":["part_alternation_mark","graph","presentation","stats","business","economics","bad"],"k":[56,49],"o":0},"flag-ke":{"a":"Kenya Flag","b":"1F1F0-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_kenya","ke","flag","nation","country","banner"],"k":[2,35],"o":2},"amphora":{"a":"Amphora","b":"1F3FA","d":true,"e":true,"f":true,"h":true,"j":["amphora","vase","jar"],"k":[11,12],"o":1},"euro":{"a":"Banknote with Euro Sign","b":"1F4B6","d":true,"e":true,"f":true,"h":true,"j":["euro_banknote","money","sales","dollar","currency"],"k":[26,13],"o":1},"helicopter":{"a":"Helicopter","b":"1F681","d":true,"e":true,"f":true,"h":true,"j":["helicopter","transportation","vehicle","fly"],"k":[33,51],"o":1},"factory_worker":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F3ED","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f3ed.png","sheet_x":46,"sheet_y":26,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F3ED","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f3ed.png","sheet_x":46,"sheet_y":27,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F3ED","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f3ed.png","sheet_x":46,"sheet_y":28,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F3ED","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f3ed.png","sheet_x":46,"sheet_y":29,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F3ED","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f3ed.png","sheet_x":46,"sheet_y":30,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Factory Worker","b":"1F9D1-200D-1F3ED","d":true,"e":true,"f":true,"h":true,"j":["factory_worker","labor"],"k":[46,25],"o":12},"potted_plant":{"a":"Potted Plant","b":"1FAB4","d":true,"e":true,"f":true,"h":true,"j":["potted plant","greenery","house"],"k":[53,3],"o":13},"eight_spoked_asterisk":{"a":"Eight Spoked Asterisk","b":"2733-FE0F","c":"2733","d":true,"e":true,"f":true,"h":true,"j":["eight_spoked_asterisk","star","sparkle","green-square"],"k":[56,21],"o":0},"heart":{"a":"Heavy Black Heart","b":"2764-FE0F","c":"2764","d":true,"e":true,"f":true,"h":true,"j":["red_heart","love","like","valentines"],"k":[56,32],"l":["<3"],"m":"<3","o":0},"flag-kg":{"a":"Kyrgyzstan Flag","b":"1F1F0-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_kyrgyzstan","kg","flag","nation","country","banner"],"k":[2,36],"o":2},"evergreen_tree":{"a":"Evergreen Tree","b":"1F332","d":true,"e":true,"f":true,"h":true,"j":["evergreen_tree","plant","nature"],"k":[6,4],"o":1},"male-factory-worker":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F3ED","non_qualified":null,"image":"1f468-1f3fb-200d-1f3ed.png","sheet_x":15,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F3ED","non_qualified":null,"image":"1f468-1f3fc-200d-1f3ed.png","sheet_x":15,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F3ED","non_qualified":null,"image":"1f468-1f3fd-200d-1f3ed.png","sheet_x":15,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F3ED","non_qualified":null,"image":"1f468-1f3fe-200d-1f3ed.png","sheet_x":15,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F3ED","non_qualified":null,"image":"1f468-1f3ff-200d-1f3ed.png","sheet_x":15,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Factory Worker","b":"1F468-200D-1F3ED","d":true,"e":true,"f":true,"h":true,"j":["man_factory_worker","assembly","industrial","man","human"],"k":[15,11],"o":4},"pound":{"a":"Banknote with Pound Sign","b":"1F4B7","d":true,"e":true,"f":true,"h":true,"j":["pound_banknote","british","sterling","money","sales","bills","uk","england","currency"],"k":[26,14],"o":1},"suspension_railway":{"a":"Suspension Railway","b":"1F69F","d":true,"e":true,"f":true,"h":true,"j":["suspension_railway","vehicle","transportation"],"k":[34,23],"o":1},"orange_heart":{"a":"Orange Heart","b":"1F9E1","d":true,"e":true,"f":true,"h":true,"j":["orange_heart","love","like","affection","valentines"],"k":[51,44],"o":5},"eight_pointed_black_star":{"a":"Eight Pointed Black Star","b":"2734-FE0F","c":"2734","d":true,"e":true,"f":true,"h":true,"j":["eight_pointed_star","orange-square","shape","polygon"],"k":[56,22],"o":0},"flag-kh":{"a":"Cambodia Flag","b":"1F1F0-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_cambodia","kh","flag","nation","country","banner"],"k":[2,37],"o":2},"deciduous_tree":{"a":"Deciduous Tree","b":"1F333","d":true,"e":true,"f":true,"h":true,"j":["deciduous_tree","plant","nature"],"k":[6,5],"o":1},"female-factory-worker":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F3ED","non_qualified":null,"image":"1f469-1f3fb-200d-1f3ed.png","sheet_x":18,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F3ED","non_qualified":null,"image":"1f469-1f3fc-200d-1f3ed.png","sheet_x":18,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F3ED","non_qualified":null,"image":"1f469-1f3fd-200d-1f3ed.png","sheet_x":18,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F3ED","non_qualified":null,"image":"1f469-1f3fe-200d-1f3ed.png","sheet_x":18,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F3ED","non_qualified":null,"image":"1f469-1f3ff-200d-1f3ed.png","sheet_x":18,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Factory Worker","b":"1F469-200D-1F3ED","d":true,"e":true,"f":true,"h":true,"j":["woman_factory_worker","assembly","industrial","woman","human"],"k":[18,4],"o":4},"yellow_heart":{"a":"Yellow Heart","b":"1F49B","d":true,"e":true,"f":true,"h":true,"j":["yellow_heart","love","like","affection","valentines"],"k":[25,39],"m":"<3","o":0},"money_with_wings":{"a":"Money with Wings","b":"1F4B8","d":true,"e":true,"f":true,"h":true,"j":["money_with_wings","dollar","bills","payment","sale"],"k":[26,15],"o":0},"mountain_cableway":{"a":"Mountain Cableway","b":"1F6A0","d":true,"e":true,"f":true,"h":true,"j":["mountain_cableway","transportation","vehicle","ski"],"k":[34,24],"o":1},"sparkle":{"a":"Sparkle","b":"2747-FE0F","c":"2747","d":true,"e":true,"f":true,"h":true,"j":["sparkle","stars","green-square","awesome","good","fireworks"],"k":[56,24],"o":0},"copyright":{"a":"Copyright Sign","b":"00A9-FE0F","c":"00A9","d":true,"e":true,"f":true,"h":false,"j":["copyright","ip","license","circle","law","legal"],"k":[0,12],"o":0},"flag-ki":{"a":"Kiribati Flag","b":"1F1F0-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_kiribati","ki","flag","nation","country","banner"],"k":[2,38],"o":2},"palm_tree":{"a":"Palm Tree","b":"1F334","d":true,"e":true,"f":true,"h":true,"j":["palm_tree","plant","vegetable","nature","summer","beach","mojito","tropical"],"k":[6,6],"o":0},"green_heart":{"a":"Green Heart","b":"1F49A","d":true,"e":true,"f":true,"h":true,"j":["green_heart","love","like","affection","valentines"],"k":[25,38],"m":"<3","o":0},"credit_card":{"a":"Credit Card","b":"1F4B3","d":true,"e":true,"f":true,"h":true,"j":["credit_card","money","sales","dollar","bill","payment","shopping"],"k":[26,10],"o":0},"aerial_tramway":{"a":"Aerial Tramway","b":"1F6A1","d":true,"e":true,"f":true,"h":true,"j":["aerial_tramway","transportation","vehicle","ski"],"k":[34,25],"o":1},"office_worker":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F4BC","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f4bc.png","sheet_x":46,"sheet_y":38,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F4BC","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f4bc.png","sheet_x":46,"sheet_y":39,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F4BC","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f4bc.png","sheet_x":46,"sheet_y":40,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F4BC","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f4bc.png","sheet_x":46,"sheet_y":41,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F4BC","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f4bc.png","sheet_x":46,"sheet_y":42,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Office Worker","b":"1F9D1-200D-1F4BC","d":true,"e":true,"f":true,"h":true,"j":["office_worker","business"],"k":[46,37],"o":12},"registered":{"a":"Registered Sign","b":"00AE-FE0F","c":"00AE","d":true,"e":true,"f":true,"h":false,"j":["registered","alphabet","circle"],"k":[0,13],"o":0},"flag-km":{"a":"Comoros Flag","b":"1F1F0-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_comoros","km","flag","nation","country","banner"],"k":[2,39],"o":2},"cactus":{"a":"Cactus","b":"1F335","d":true,"e":true,"f":true,"h":true,"j":["cactus","vegetable","plant","nature"],"k":[6,7],"o":0},"male-office-worker":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F4BC","non_qualified":null,"image":"1f468-1f3fb-200d-1f4bc.png","sheet_x":15,"sheet_y":39,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F4BC","non_qualified":null,"image":"1f468-1f3fc-200d-1f4bc.png","sheet_x":15,"sheet_y":40,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F4BC","non_qualified":null,"image":"1f468-1f3fd-200d-1f4bc.png","sheet_x":15,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F4BC","non_qualified":null,"image":"1f468-1f3fe-200d-1f4bc.png","sheet_x":15,"sheet_y":42,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F4BC","non_qualified":null,"image":"1f468-1f3ff-200d-1f4bc.png","sheet_x":15,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Office Worker","b":"1F468-200D-1F4BC","d":true,"e":true,"f":true,"h":true,"j":["man_office_worker","business","manager","man","human"],"k":[15,38],"o":4},"blue_heart":{"a":"Blue Heart","b":"1F499","d":true,"e":true,"f":true,"h":true,"j":["blue_heart","love","like","affection","valentines"],"k":[25,37],"m":"<3","o":0},"satellite":{"a":"Satellite","b":"1F6F0-FE0F","c":"1F6F0","d":true,"e":true,"f":true,"h":true,"j":["satellite","communication","gps","orbit","spaceflight","NASA","ISS"],"k":[36,44],"o":0},"receipt":{"a":"Receipt","b":"1F9FE","d":true,"e":true,"f":true,"h":true,"j":["receipt","accounting","expenses"],"k":[52,15],"o":11},"flag-kn":{"a":"St. Kitts & Nevis Flag","b":"1F1F0-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_st_kitts_nevis","saint","kitts","nevis","flag","nation","country","banner"],"k":[2,40],"o":2},"ear_of_rice":{"a":"Ear of Rice","b":"1F33E","d":true,"e":true,"f":true,"h":true,"j":["sheaf_of_rice","nature","plant"],"k":[6,16],"o":0},"female-office-worker":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F4BC","non_qualified":null,"image":"1f469-1f3fb-200d-1f4bc.png","sheet_x":18,"sheet_y":27,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F4BC","non_qualified":null,"image":"1f469-1f3fc-200d-1f4bc.png","sheet_x":18,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F4BC","non_qualified":null,"image":"1f469-1f3fd-200d-1f4bc.png","sheet_x":18,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F4BC","non_qualified":null,"image":"1f469-1f3fe-200d-1f4bc.png","sheet_x":18,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F4BC","non_qualified":null,"image":"1f469-1f3ff-200d-1f4bc.png","sheet_x":18,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Office Worker","b":"1F469-200D-1F4BC","d":true,"e":true,"f":true,"h":true,"j":["woman_office_worker","business","manager","woman","human"],"k":[18,26],"o":4},"purple_heart":{"a":"Purple Heart","b":"1F49C","d":true,"e":true,"f":true,"h":true,"j":["purple_heart","love","like","affection","valentines"],"k":[25,40],"m":"<3","o":0},"chart":{"a":"Chart with Upwards Trend and Yen Sign","b":"1F4B9","d":true,"e":true,"f":true,"h":true,"j":["chart_increasing_with_yen","green-square","graph","presentation","stats"],"k":[26,16],"o":0},"rocket":{"a":"Rocket","b":"1F680","d":true,"e":true,"f":true,"h":true,"j":["rocket","launch","ship","staffmode","NASA","outer space","outer_space","fly"],"k":[33,50],"o":0},"tm":{"a":"Trade Mark Sign","b":"2122-FE0F","c":"2122","d":true,"e":true,"f":true,"h":true,"j":["trade_mark","trademark","brand","law","legal"],"k":[53,18],"o":0},"hash":{"a":"Hash Key","b":"0023-FE0F-20E3","c":"0023-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_","symbol","blue-square","twitter"],"k":[0,0],"o":0},"flag-kp":{"a":"North Korea Flag","b":"1F1F0-1F1F5","d":true,"e":true,"f":true,"h":true,"j":["flag_north_korea","north","korea","nation","flag","country","banner"],"k":[2,41],"o":2},"herb":{"a":"Herb","b":"1F33F","d":true,"e":true,"f":true,"h":true,"j":["herb","vegetable","plant","medicine","weed","grass","lawn"],"k":[6,17],"o":0},"flying_saucer":{"a":"Flying Saucer","b":"1F6F8","d":true,"e":true,"f":true,"h":true,"j":["flying_saucer","transportation","vehicle","ufo"],"k":[36,50],"o":5},"brown_heart":{"a":"Brown Heart","b":"1F90E","d":true,"e":true,"f":true,"h":true,"j":["brown_heart","coffee"],"k":[37,16],"o":12},"scientist":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F52C","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f52c.png","sheet_x":46,"sheet_y":50,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F52C","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f52c.png","sheet_x":46,"sheet_y":51,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F52C","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f52c.png","sheet_x":46,"sheet_y":52,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F52C","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f52c.png","sheet_x":46,"sheet_y":53,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F52C","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f52c.png","sheet_x":46,"sheet_y":54,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Scientist","b":"1F9D1-200D-1F52C","d":true,"e":true,"f":true,"h":true,"j":["scientist","chemistry"],"k":[46,49],"o":12},"email":{"a":"Envelope","b":"2709-FE0F","c":"2709","d":true,"e":true,"f":true,"h":true,"j":["envelope","letter","postal","inbox","communication"],"k":[55,47],"n":["envelope"],"o":0},"keycap_star":{"a":"Keycap: *","b":"002A-FE0F-20E3","c":"002A-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_","star","keycap"],"k":[0,1],"o":2},"kr":{"a":"South Korea Flag","b":"1F1F0-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_south_korea","south","korea","nation","flag","country","banner"],"k":[2,42],"n":["flag-kr"],"o":0},"male-scientist":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F52C","non_qualified":null,"image":"1f468-1f3fb-200d-1f52c.png","sheet_x":15,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F52C","non_qualified":null,"image":"1f468-1f3fc-200d-1f52c.png","sheet_x":15,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F52C","non_qualified":null,"image":"1f468-1f3fd-200d-1f52c.png","sheet_x":15,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F52C","non_qualified":null,"image":"1f468-1f3fe-200d-1f52c.png","sheet_x":15,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F52C","non_qualified":null,"image":"1f468-1f3ff-200d-1f52c.png","sheet_x":15,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Scientist","b":"1F468-200D-1F52C","d":true,"e":true,"f":true,"h":true,"j":["man_scientist","biologist","chemist","engineer","physicist","man","human"],"k":[15,50],"o":4},"e-mail":{"a":"E-Mail Symbol","b":"1F4E7","d":true,"e":true,"f":true,"h":true,"j":["e_mail","communication","inbox"],"k":[27,4],"o":0},"black_heart":{"a":"Black Heart","b":"1F5A4","d":true,"e":true,"f":true,"h":true,"j":["black_heart","evil"],"k":[30,6],"o":3},"bellhop_bell":{"a":"Bellhop Bell","b":"1F6CE-FE0F","c":"1F6CE","d":true,"e":true,"f":true,"h":true,"j":["bellhop_bell","service"],"k":[36,27],"o":0},"shamrock":{"a":"Shamrock","b":"2618-FE0F","c":"2618","d":true,"e":true,"f":true,"h":true,"j":["shamrock","vegetable","plant","nature","irish","clover"],"k":[54,6],"o":1},"zero":{"a":"Keycap 0","b":"0030-FE0F-20E3","c":"0030-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_0","0","numbers","blue-square","null"],"k":[0,2],"o":0},"flag-kw":{"a":"Kuwait Flag","b":"1F1F0-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_kuwait","kw","flag","nation","country","banner"],"k":[2,43],"o":2},"four_leaf_clover":{"a":"Four Leaf Clover","b":"1F340","d":true,"e":true,"f":true,"h":true,"j":["four_leaf_clover","vegetable","plant","nature","lucky","irish"],"k":[6,18],"o":0},"female-scientist":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F52C","non_qualified":null,"image":"1f469-1f3fb-200d-1f52c.png","sheet_x":18,"sheet_y":39,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F52C","non_qualified":null,"image":"1f469-1f3fc-200d-1f52c.png","sheet_x":18,"sheet_y":40,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F52C","non_qualified":null,"image":"1f469-1f3fd-200d-1f52c.png","sheet_x":18,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F52C","non_qualified":null,"image":"1f469-1f3fe-200d-1f52c.png","sheet_x":18,"sheet_y":42,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F52C","non_qualified":null,"image":"1f469-1f3ff-200d-1f52c.png","sheet_x":18,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Scientist","b":"1F469-200D-1F52C","d":true,"e":true,"f":true,"h":true,"j":["woman_scientist","biologist","chemist","engineer","physicist","woman","human"],"k":[18,38],"o":4},"incoming_envelope":{"a":"Incoming Envelope","b":"1F4E8","d":true,"e":true,"f":true,"h":true,"j":["incoming_envelope","email","inbox"],"k":[27,5],"o":0},"white_heart":{"a":"White Heart","b":"1F90D","d":true,"e":true,"f":true,"h":true,"j":["white_heart","pure"],"k":[37,15],"o":12},"luggage":{"a":"Luggage","b":"1F9F3","d":true,"e":true,"f":true,"h":true,"j":["luggage","packing","travel"],"k":[52,4],"o":11},"one":{"a":"Keycap 1","b":"0031-FE0F-20E3","c":"0031-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_1","blue-square","numbers","1"],"k":[0,3],"o":0},"flag-ky":{"a":"Cayman Islands Flag","b":"1F1F0-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_cayman_islands","cayman","islands","flag","nation","country","banner"],"k":[2,44],"o":2},"maple_leaf":{"a":"Maple Leaf","b":"1F341","d":true,"e":true,"f":true,"h":true,"j":["maple_leaf","nature","plant","vegetable","ca","fall"],"k":[6,19],"o":0},"envelope_with_arrow":{"a":"Envelope with Downwards Arrow Above","b":"1F4E9","d":true,"e":true,"f":true,"h":true,"j":["envelope_with_arrow","email","communication"],"k":[27,6],"o":0},"technologist":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F4BB","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f4bb.png","sheet_x":46,"sheet_y":32,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F4BB","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f4bb.png","sheet_x":46,"sheet_y":33,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F4BB","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f4bb.png","sheet_x":46,"sheet_y":34,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F4BB","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f4bb.png","sheet_x":46,"sheet_y":35,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F4BB","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f4bb.png","sheet_x":46,"sheet_y":36,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Technologist","b":"1F9D1-200D-1F4BB","d":true,"e":true,"f":true,"h":true,"j":["technologist","computer"],"k":[46,31],"o":12},"hourglass":{"a":"Hourglass","b":"231B","d":true,"e":true,"f":true,"h":true,"j":["hourglass_done","time","clock","oldschool","limit","exam","quiz","test"],"k":[53,29],"o":0},"two":{"a":"Keycap 2","b":"0032-FE0F-20E3","c":"0032-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_2","numbers","2","prime","blue-square"],"k":[0,4],"o":0},"flag-kz":{"a":"Kazakhstan Flag","b":"1F1F0-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_kazakhstan","kz","flag","nation","country","banner"],"k":[2,45],"o":2},"fallen_leaf":{"a":"Fallen Leaf","b":"1F342","d":true,"e":true,"f":true,"h":true,"j":["fallen_leaf","nature","plant","vegetable","leaves"],"k":[6,20],"o":0},"male-technologist":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F4BB","non_qualified":null,"image":"1f468-1f3fb-200d-1f4bb.png","sheet_x":15,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F4BB","non_qualified":null,"image":"1f468-1f3fc-200d-1f4bb.png","sheet_x":15,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F4BB","non_qualified":null,"image":"1f468-1f3fd-200d-1f4bb.png","sheet_x":15,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F4BB","non_qualified":null,"image":"1f468-1f3fe-200d-1f4bb.png","sheet_x":15,"sheet_y":36,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F4BB","non_qualified":null,"image":"1f468-1f3ff-200d-1f4bb.png","sheet_x":15,"sheet_y":37,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Technologist","b":"1F468-200D-1F4BB","d":true,"e":true,"f":true,"h":true,"j":["man_technologist","coder","developer","engineer","programmer","software","man","human","laptop","computer"],"k":[15,32],"o":4},"anger":{"a":"Anger Symbol","b":"1F4A2","d":true,"e":true,"f":true,"h":true,"j":["anger_symbol","angry","mad"],"k":[25,46],"o":0},"outbox_tray":{"a":"Outbox Tray","b":"1F4E4","d":true,"e":true,"f":true,"h":true,"j":["outbox_tray","inbox","email"],"k":[27,1],"o":0},"hourglass_flowing_sand":{"a":"Hourglass with Flowing Sand","b":"23F3","d":true,"e":true,"f":true,"h":true,"j":["hourglass_not_done","oldschool","time","countdown"],"k":[53,42],"o":0},"three":{"a":"Keycap 3","b":"0033-FE0F-20E3","c":"0033-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_3","3","numbers","prime","blue-square"],"k":[0,5],"o":0},"flag-la":{"a":"Laos Flag","b":"1F1F1-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_laos","lao","democratic","republic","flag","nation","country","banner"],"k":[2,46],"o":2},"leaves":{"a":"Leaf Fluttering in Wind","b":"1F343","d":true,"e":true,"f":true,"h":true,"j":["leaf_fluttering_in_wind","nature","plant","tree","vegetable","grass","lawn","spring"],"k":[6,21],"o":0},"female-technologist":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F4BB","non_qualified":null,"image":"1f469-1f3fb-200d-1f4bb.png","sheet_x":18,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F4BB","non_qualified":null,"image":"1f469-1f3fc-200d-1f4bb.png","sheet_x":18,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F4BB","non_qualified":null,"image":"1f469-1f3fd-200d-1f4bb.png","sheet_x":18,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F4BB","non_qualified":null,"image":"1f469-1f3fe-200d-1f4bb.png","sheet_x":18,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F4BB","non_qualified":null,"image":"1f469-1f3ff-200d-1f4bb.png","sheet_x":18,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Technologist","b":"1F469-200D-1F4BB","d":true,"e":true,"f":true,"h":true,"j":["woman_technologist","coder","developer","engineer","programmer","software","woman","human","laptop","computer"],"k":[18,20],"o":4},"boom":{"a":"Collision Symbol","b":"1F4A5","d":true,"e":true,"f":true,"h":true,"j":["collision","bomb","explode","explosion","collision","blown"],"k":[25,49],"n":["collision"],"o":0},"inbox_tray":{"a":"Inbox Tray","b":"1F4E5","d":true,"e":true,"f":true,"h":true,"j":["inbox_tray","email","documents"],"k":[27,2],"o":0},"watch":{"a":"Watch","b":"231A","d":true,"e":true,"f":true,"h":true,"j":["watch","time","accessories"],"k":[53,28],"o":0},"four":{"a":"Keycap 4","b":"0034-FE0F-20E3","c":"0034-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_4","4","numbers","blue-square"],"k":[0,6],"o":0},"flag-lb":{"a":"Lebanon Flag","b":"1F1F1-1F1E7","d":true,"e":true,"f":true,"h":true,"j":["flag_lebanon","lb","flag","nation","country","banner"],"k":[2,47],"o":2},"dizzy":{"a":"Dizzy Symbol","b":"1F4AB","d":true,"e":true,"f":true,"h":true,"j":["dizzy","star","sparkle","shoot","magic"],"k":[26,2],"o":0},"package":{"a":"Package","b":"1F4E6","d":true,"e":true,"f":true,"h":true,"j":["package","mail","gift","cardboard","box","moving"],"k":[27,3],"o":0},"singer":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F3A4","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f3a4.png","sheet_x":46,"sheet_y":8,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F3A4","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f3a4.png","sheet_x":46,"sheet_y":9,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F3A4","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f3a4.png","sheet_x":46,"sheet_y":10,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F3A4","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f3a4.png","sheet_x":46,"sheet_y":11,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F3A4","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f3a4.png","sheet_x":46,"sheet_y":12,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Singer","b":"1F9D1-200D-1F3A4","d":true,"e":true,"f":true,"h":true,"j":["singer","song","artist","performer"],"k":[46,7],"o":12},"alarm_clock":{"a":"Alarm Clock","b":"23F0","d":true,"e":true,"f":true,"h":true,"j":["alarm_clock","time","wake"],"k":[53,39],"o":0},"five":{"a":"Keycap 5","b":"0035-FE0F-20E3","c":"0035-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_5","5","numbers","blue-square","prime"],"k":[0,7],"o":0},"flag-lc":{"a":"St. Lucia Flag","b":"1F1F1-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_st_lucia","saint","lucia","flag","nation","country","banner"],"k":[2,48],"o":2},"male-singer":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F3A4","non_qualified":null,"image":"1f468-1f3fb-200d-1f3a4.png","sheet_x":14,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F3A4","non_qualified":null,"image":"1f468-1f3fc-200d-1f3a4.png","sheet_x":14,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F3A4","non_qualified":null,"image":"1f468-1f3fd-200d-1f3a4.png","sheet_x":14,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F3A4","non_qualified":null,"image":"1f468-1f3fe-200d-1f3a4.png","sheet_x":14,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F3A4","non_qualified":null,"image":"1f468-1f3ff-200d-1f3a4.png","sheet_x":14,"sheet_y":56,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Singer","b":"1F468-200D-1F3A4","d":true,"e":true,"f":true,"h":true,"j":["man_singer","rockstar","entertainer","man","human"],"k":[14,51],"o":4},"sweat_drops":{"a":"Splashing Sweat Symbol","b":"1F4A6","d":true,"e":true,"f":true,"h":true,"j":["sweat_droplets","water","drip","oops"],"k":[25,50],"o":0},"mailbox":{"a":"Closed Mailbox with Raised Flag","b":"1F4EB","d":true,"e":true,"f":true,"h":true,"j":["closed_mailbox_with_raised_flag","email","inbox","communication"],"k":[27,8],"o":0},"stopwatch":{"a":"Stopwatch","b":"23F1-FE0F","c":"23F1","d":true,"e":true,"f":true,"h":true,"j":["stopwatch","time","deadline"],"k":[53,40],"o":1},"six":{"a":"Keycap 6","b":"0036-FE0F-20E3","c":"0036-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_6","6","numbers","blue-square"],"k":[0,8],"o":0},"flag-li":{"a":"Liechtenstein Flag","b":"1F1F1-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_liechtenstein","li","flag","nation","country","banner"],"k":[2,49],"o":2},"female-singer":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F3A4","non_qualified":null,"image":"1f469-1f3fb-200d-1f3a4.png","sheet_x":17,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F3A4","non_qualified":null,"image":"1f469-1f3fc-200d-1f3a4.png","sheet_x":17,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F3A4","non_qualified":null,"image":"1f469-1f3fd-200d-1f3a4.png","sheet_x":17,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F3A4","non_qualified":null,"image":"1f469-1f3fe-200d-1f3a4.png","sheet_x":17,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F3A4","non_qualified":null,"image":"1f469-1f3ff-200d-1f3a4.png","sheet_x":17,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Singer","b":"1F469-200D-1F3A4","d":true,"e":true,"f":true,"h":true,"j":["woman_singer","rockstar","entertainer","woman","human"],"k":[17,44],"o":4},"dash":{"a":"Dash Symbol","b":"1F4A8","d":true,"e":true,"f":true,"h":true,"j":["dashing_away","wind","air","fast","shoo","fart","smoke","puff"],"k":[25,52],"o":0},"mailbox_closed":{"a":"Closed Mailbox with Lowered Flag","b":"1F4EA","d":true,"e":true,"f":true,"h":true,"j":["closed_mailbox_with_lowered_flag","email","communication","inbox"],"k":[27,7],"o":0},"timer_clock":{"a":"Timer Clock","b":"23F2-FE0F","c":"23F2","d":true,"e":true,"f":true,"h":true,"j":["timer_clock","alarm"],"k":[53,41],"o":1},"seven":{"a":"Keycap 7","b":"0037-FE0F-20E3","c":"0037-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_7","7","numbers","blue-square","prime"],"k":[0,9],"o":0},"flag-lk":{"a":"Sri Lanka Flag","b":"1F1F1-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_sri_lanka","sri","lanka","flag","nation","country","banner"],"k":[2,50],"o":2},"mailbox_with_mail":{"a":"Open Mailbox with Raised Flag","b":"1F4EC","d":true,"e":true,"f":true,"h":true,"j":["open_mailbox_with_raised_flag","email","inbox","communication"],"k":[27,9],"o":0},"mantelpiece_clock":{"a":"Mantelpiece Clock","b":"1F570-FE0F","c":"1F570","d":true,"e":true,"f":true,"h":true,"j":["mantelpiece_clock","time"],"k":[29,5],"o":0},"hole":{"a":"Hole","b":"1F573-FE0F","c":"1F573","d":true,"e":true,"f":true,"h":true,"j":["hole","embarrassing"],"k":[29,6],"o":0},"artist":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F3A8","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f3a8.png","sheet_x":46,"sheet_y":14,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F3A8","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f3a8.png","sheet_x":46,"sheet_y":15,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F3A8","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f3a8.png","sheet_x":46,"sheet_y":16,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F3A8","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f3a8.png","sheet_x":46,"sheet_y":17,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F3A8","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f3a8.png","sheet_x":46,"sheet_y":18,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Artist","b":"1F9D1-200D-1F3A8","d":true,"e":true,"f":true,"h":true,"j":["artist","painting","draw","creativity"],"k":[46,13],"o":12},"eight":{"a":"Keycap 8","b":"0038-FE0F-20E3","c":"0038-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_8","8","blue-square","numbers"],"k":[0,10],"o":0},"flag-lr":{"a":"Liberia Flag","b":"1F1F1-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_liberia","lr","flag","nation","country","banner"],"k":[2,51],"o":2},"male-artist":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F3A8","non_qualified":null,"image":"1f468-1f3fb-200d-1f3a8.png","sheet_x":15,"sheet_y":0,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F3A8","non_qualified":null,"image":"1f468-1f3fc-200d-1f3a8.png","sheet_x":15,"sheet_y":1,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F3A8","non_qualified":null,"image":"1f468-1f3fd-200d-1f3a8.png","sheet_x":15,"sheet_y":2,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F3A8","non_qualified":null,"image":"1f468-1f3fe-200d-1f3a8.png","sheet_x":15,"sheet_y":3,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F3A8","non_qualified":null,"image":"1f468-1f3ff-200d-1f3a8.png","sheet_x":15,"sheet_y":4,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Artist","b":"1F468-200D-1F3A8","d":true,"e":true,"f":true,"h":true,"j":["man_artist","painter","man","human"],"k":[14,57],"o":4},"bomb":{"a":"Bomb","b":"1F4A3","d":true,"e":true,"f":true,"h":true,"j":["bomb","boom","explode","explosion","terrorism"],"k":[25,47],"o":0},"mailbox_with_no_mail":{"a":"Open Mailbox with Lowered Flag","b":"1F4ED","d":true,"e":true,"f":true,"h":true,"j":["open_mailbox_with_lowered_flag","email","inbox"],"k":[27,10],"o":0},"clock12":{"a":"Clock Face Twelve Oclock","b":"1F55B","d":true,"e":true,"f":true,"h":true,"j":["twelve_o_clock","time","noon","midnight","midday","late","early","schedule"],"k":[28,49],"o":0},"nine":{"a":"Keycap 9","b":"0039-FE0F-20E3","c":"0039-20E3","d":true,"e":true,"f":true,"h":false,"j":["keycap_9","blue-square","numbers","9"],"k":[0,11],"o":0},"flag-ls":{"a":"Lesotho Flag","b":"1F1F1-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_lesotho","ls","flag","nation","country","banner"],"k":[2,52],"o":2},"female-artist":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F3A8","non_qualified":null,"image":"1f469-1f3fb-200d-1f3a8.png","sheet_x":17,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F3A8","non_qualified":null,"image":"1f469-1f3fc-200d-1f3a8.png","sheet_x":17,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F3A8","non_qualified":null,"image":"1f469-1f3fd-200d-1f3a8.png","sheet_x":17,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F3A8","non_qualified":null,"image":"1f469-1f3fe-200d-1f3a8.png","sheet_x":17,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F3A8","non_qualified":null,"image":"1f469-1f3ff-200d-1f3a8.png","sheet_x":17,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Artist","b":"1F469-200D-1F3A8","d":true,"e":true,"f":true,"h":true,"j":["woman_artist","painter","woman","human"],"k":[17,50],"o":4},"speech_balloon":{"a":"Speech Balloon","b":"1F4AC","d":true,"e":true,"f":true,"h":true,"j":["speech_balloon","bubble","words","message","talk","chatting"],"k":[26,3],"o":0},"postbox":{"a":"Postbox","b":"1F4EE","d":true,"e":true,"f":true,"h":true,"j":["postbox","email","letter","envelope"],"k":[27,11],"o":0},"clock1230":{"a":"Clock Face Twelve-Thirty","b":"1F567","d":true,"e":true,"f":true,"h":true,"j":["twelve_thirty","time","late","early","schedule"],"k":[29,3],"o":0},"flag-lt":{"a":"Lithuania Flag","b":"1F1F1-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_lithuania","lt","flag","nation","country","banner"],"k":[2,53],"o":2},"eye-in-speech-bubble":{"a":"Eye in Speech Bubble","b":"1F441-FE0F-200D-1F5E8-FE0F","d":true,"e":true,"f":false,"h":false,"j":["eye_in_speech_bubble","info"],"k":[12,28],"o":2},"keycap_ten":{"a":"Keycap Ten","b":"1F51F","d":true,"e":true,"f":true,"h":true,"j":["keycap_10","numbers","10","blue-square"],"k":[28,1],"o":0},"clock1":{"a":"Clock Face One Oclock","b":"1F550","d":true,"e":true,"f":true,"h":true,"j":["one_o_clock","time","late","early","schedule"],"k":[28,38],"o":0},"ballot_box_with_ballot":{"a":"Ballot Box with Ballot","b":"1F5F3-FE0F","c":"1F5F3","d":true,"e":true,"f":true,"h":true,"j":["ballot_box_with_ballot","election","vote"],"k":[30,25],"o":0},"pilot":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-2708-FE0F","non_qualified":"1F9D1-1F3FB-200D-2708","image":"1f9d1-1f3fb-200d-2708-fe0f.png","sheet_x":48,"sheet_y":32,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-2708-FE0F","non_qualified":"1F9D1-1F3FC-200D-2708","image":"1f9d1-1f3fc-200d-2708-fe0f.png","sheet_x":48,"sheet_y":33,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-2708-FE0F","non_qualified":"1F9D1-1F3FD-200D-2708","image":"1f9d1-1f3fd-200d-2708-fe0f.png","sheet_x":48,"sheet_y":34,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-2708-FE0F","non_qualified":"1F9D1-1F3FE-200D-2708","image":"1f9d1-1f3fe-200d-2708-fe0f.png","sheet_x":48,"sheet_y":35,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-2708-FE0F","non_qualified":"1F9D1-1F3FF-200D-2708","image":"1f9d1-1f3ff-200d-2708-fe0f.png","sheet_x":48,"sheet_y":36,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Pilot","b":"1F9D1-200D-2708-FE0F","c":"1F9D1-200D-2708","d":true,"e":true,"f":true,"h":true,"j":["pilot","fly","plane","airplane"],"k":[48,31],"o":12},"flag-lu":{"a":"Luxembourg Flag","b":"1F1F1-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_luxembourg","lu","flag","nation","country","banner"],"k":[2,54],"o":2},"male-pilot":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-2708-FE0F","non_qualified":"1F468-1F3FB-200D-2708","image":"1f468-1f3fb-200d-2708-fe0f.png","sheet_x":17,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-2708-FE0F","non_qualified":"1F468-1F3FC-200D-2708","image":"1f468-1f3fc-200d-2708-fe0f.png","sheet_x":17,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-2708-FE0F","non_qualified":"1F468-1F3FD-200D-2708","image":"1f468-1f3fd-200d-2708-fe0f.png","sheet_x":17,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-2708-FE0F","non_qualified":"1F468-1F3FE-200D-2708","image":"1f468-1f3fe-200d-2708-fe0f.png","sheet_x":17,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-2708-FE0F","non_qualified":"1F468-1F3FF-200D-2708","image":"1f468-1f3ff-200d-2708-fe0f.png","sheet_x":17,"sheet_y":11,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Pilot","b":"1F468-200D-2708-FE0F","c":"1F468-200D-2708","d":true,"e":true,"f":true,"h":true,"j":["man_pilot","aviator","plane","man","human"],"k":[17,6],"o":4},"capital_abcd":{"a":"Input Symbol for Latin Capital Letters","b":"1F520","d":true,"e":true,"f":true,"h":true,"j":["input_latin_uppercase","alphabet","words","blue-square"],"k":[28,2],"o":0},"clock130":{"a":"Clock Face One-Thirty","b":"1F55C","d":true,"e":true,"f":true,"h":true,"j":["one_thirty","time","late","early","schedule"],"k":[28,50],"o":0},"left_speech_bubble":{"a":"Left Speech Bubble","b":"1F5E8-FE0F","c":"1F5E8","d":true,"e":true,"f":true,"h":true,"j":["left_speech_bubble","words","message","talk","chatting"],"k":[30,23],"o":2},"pencil2":{"a":"Pencil","b":"270F-FE0F","c":"270F","d":true,"e":true,"f":true,"h":true,"j":["pencil","stationery","write","paper","writing","school","study"],"k":[56,14],"o":0},"flag-lv":{"a":"Latvia Flag","b":"1F1F1-1F1FB","d":true,"e":true,"f":true,"h":true,"j":["flag_latvia","lv","flag","nation","country","banner"],"k":[2,55],"o":2},"female-pilot":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-2708-FE0F","non_qualified":"1F469-1F3FB-200D-2708","image":"1f469-1f3fb-200d-2708-fe0f.png","sheet_x":19,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-2708-FE0F","non_qualified":"1F469-1F3FC-200D-2708","image":"1f469-1f3fc-200d-2708-fe0f.png","sheet_x":19,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-2708-FE0F","non_qualified":"1F469-1F3FD-200D-2708","image":"1f469-1f3fd-200d-2708-fe0f.png","sheet_x":19,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-2708-FE0F","non_qualified":"1F469-1F3FE-200D-2708","image":"1f469-1f3fe-200d-2708-fe0f.png","sheet_x":19,"sheet_y":56,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-2708-FE0F","non_qualified":"1F469-1F3FF-200D-2708","image":"1f469-1f3ff-200d-2708-fe0f.png","sheet_x":19,"sheet_y":57,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Pilot","b":"1F469-200D-2708-FE0F","c":"1F469-200D-2708","d":true,"e":true,"f":true,"h":true,"j":["woman_pilot","aviator","plane","woman","human"],"k":[19,52],"o":4},"abcd":{"a":"Input Symbol for Latin Small Letters","b":"1F521","d":true,"e":true,"f":true,"h":true,"j":["input_latin_lowercase","blue-square","alphabet"],"k":[28,3],"o":0},"clock2":{"a":"Clock Face Two Oclock","b":"1F551","d":true,"e":true,"f":true,"h":true,"j":["two_o_clock","time","late","early","schedule"],"k":[28,39],"o":0},"right_anger_bubble":{"a":"Right Anger Bubble","b":"1F5EF-FE0F","c":"1F5EF","d":true,"e":true,"f":true,"h":true,"j":["right_anger_bubble","caption","speech","thinking","mad"],"k":[30,24],"o":0},"black_nib":{"a":"Black Nib","b":"2712-FE0F","c":"2712","d":true,"e":true,"f":true,"h":true,"j":["black_nib","pen","stationery","writing","write"],"k":[56,15],"o":0},"flag-ly":{"a":"Libya Flag","b":"1F1F1-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_libya","ly","flag","nation","country","banner"],"k":[2,56],"o":2},"thought_balloon":{"a":"Thought Balloon","b":"1F4AD","d":true,"e":true,"f":true,"h":true,"j":["thought_balloon","bubble","cloud","speech","thinking","dream"],"k":[26,4],"o":1},"clock230":{"a":"Clock Face Two-Thirty","b":"1F55D","d":true,"e":true,"f":true,"h":true,"j":["two_thirty","time","late","early","schedule"],"k":[28,51],"o":0},"lower_left_fountain_pen":{"a":"Fountain Pen","b":"1F58B-FE0F","c":"1F58B","d":true,"e":true,"f":true,"h":true,"j":["fountain_pen","stationery","writing","write"],"k":[29,43],"o":0},"astronaut":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F680","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f680.png","sheet_x":46,"sheet_y":56,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F680","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f680.png","sheet_x":46,"sheet_y":57,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F680","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f680.png","sheet_x":47,"sheet_y":0,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F680","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f680.png","sheet_x":47,"sheet_y":1,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F680","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f680.png","sheet_x":47,"sheet_y":2,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Astronaut","b":"1F9D1-200D-1F680","d":true,"e":true,"f":true,"h":true,"j":["astronaut","outerspace"],"k":[46,55],"o":12},"flag-ma":{"a":"Morocco Flag","b":"1F1F2-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_morocco","ma","flag","nation","country","banner"],"k":[2,57],"o":2},"male-astronaut":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F680","non_qualified":null,"image":"1f468-1f3fb-200d-1f680.png","sheet_x":15,"sheet_y":57,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F680","non_qualified":null,"image":"1f468-1f3fc-200d-1f680.png","sheet_x":16,"sheet_y":0,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F680","non_qualified":null,"image":"1f468-1f3fd-200d-1f680.png","sheet_x":16,"sheet_y":1,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F680","non_qualified":null,"image":"1f468-1f3fe-200d-1f680.png","sheet_x":16,"sheet_y":2,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F680","non_qualified":null,"image":"1f468-1f3ff-200d-1f680.png","sheet_x":16,"sheet_y":3,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Astronaut","b":"1F468-200D-1F680","d":true,"e":true,"f":true,"h":true,"j":["man_astronaut","space","rocket","man","human"],"k":[15,56],"o":4},"zzz":{"a":"Sleeping Symbol","b":"1F4A4","d":true,"e":true,"f":true,"h":true,"j":["zzz","sleepy","tired","dream"],"k":[25,48],"o":0},"symbols":{"a":"Input Symbol for Symbols","b":"1F523","d":true,"e":true,"f":true,"h":true,"j":["input_symbols","blue-square","music","note","ampersand","percent","glyphs","characters"],"k":[28,5],"o":0},"clock3":{"a":"Clock Face Three Oclock","b":"1F552","d":true,"e":true,"f":true,"h":true,"j":["three_o_clock","time","late","early","schedule"],"k":[28,40],"o":0},"lower_left_ballpoint_pen":{"a":"Pen","b":"1F58A-FE0F","c":"1F58A","d":true,"e":true,"f":true,"h":true,"j":["pen","stationery","writing","write"],"k":[29,42],"o":0},"flag-mc":{"a":"Monaco Flag","b":"1F1F2-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_monaco","mc","flag","nation","country","banner"],"k":[3,0],"o":2},"female-astronaut":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F680","non_qualified":null,"image":"1f469-1f3fb-200d-1f680.png","sheet_x":18,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F680","non_qualified":null,"image":"1f469-1f3fc-200d-1f680.png","sheet_x":18,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F680","non_qualified":null,"image":"1f469-1f3fd-200d-1f680.png","sheet_x":18,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F680","non_qualified":null,"image":"1f469-1f3fe-200d-1f680.png","sheet_x":18,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F680","non_qualified":null,"image":"1f469-1f3ff-200d-1f680.png","sheet_x":18,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Astronaut","b":"1F469-200D-1F680","d":true,"e":true,"f":true,"h":true,"j":["woman_astronaut","space","rocket","woman","human"],"k":[18,44],"o":4},"abc":{"a":"Input Symbol for Latin Letters","b":"1F524","d":true,"e":true,"f":true,"h":true,"j":["input_latin_letters","blue-square","alphabet"],"k":[28,6],"o":0},"clock330":{"a":"Clock Face Three-Thirty","b":"1F55E","d":true,"e":true,"f":true,"h":true,"j":["three_thirty","time","late","early","schedule"],"k":[28,52],"o":0},"lower_left_paintbrush":{"a":"Paintbrush","b":"1F58C-FE0F","c":"1F58C","d":true,"e":true,"f":true,"h":true,"j":["paintbrush","drawing","creativity","art"],"k":[29,44],"o":0},"a":{"a":"Negative Squared Latin Capital Letter a","b":"1F170-FE0F","c":"1F170","d":true,"e":true,"f":true,"h":true,"j":["a_button","red-square","alphabet","letter"],"k":[0,16],"o":0},"flag-md":{"a":"Moldova Flag","b":"1F1F2-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_moldova","moldova","republic","flag","nation","country","banner"],"k":[3,1],"o":2},"clock4":{"a":"Clock Face Four Oclock","b":"1F553","d":true,"e":true,"f":true,"h":true,"j":["four_o_clock","time","late","early","schedule"],"k":[28,41],"o":0},"lower_left_crayon":{"a":"Crayon","b":"1F58D-FE0F","c":"1F58D","d":true,"e":true,"f":true,"h":true,"j":["crayon","drawing","creativity"],"k":[29,45],"o":0},"firefighter":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F692","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f692.png","sheet_x":47,"sheet_y":4,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F692","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f692.png","sheet_x":47,"sheet_y":5,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F692","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f692.png","sheet_x":47,"sheet_y":6,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F692","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f692.png","sheet_x":47,"sheet_y":7,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F692","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f692.png","sheet_x":47,"sheet_y":8,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Firefighter","b":"1F9D1-200D-1F692","d":true,"e":true,"f":true,"h":true,"j":["firefighter","fire"],"k":[47,3],"o":12},"ab":{"a":"Negative Squared Ab","b":"1F18E","d":true,"e":true,"f":true,"h":true,"j":["ab_button","red-square","alphabet"],"k":[0,20],"o":0},"flag-me":{"a":"Montenegro Flag","b":"1F1F2-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_montenegro","me","flag","nation","country","banner"],"k":[3,2],"o":2},"male-firefighter":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F692","non_qualified":null,"image":"1f468-1f3fb-200d-1f692.png","sheet_x":16,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F692","non_qualified":null,"image":"1f468-1f3fc-200d-1f692.png","sheet_x":16,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F692","non_qualified":null,"image":"1f468-1f3fd-200d-1f692.png","sheet_x":16,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F692","non_qualified":null,"image":"1f468-1f3fe-200d-1f692.png","sheet_x":16,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F692","non_qualified":null,"image":"1f468-1f3ff-200d-1f692.png","sheet_x":16,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Firefighter","b":"1F468-200D-1F692","d":true,"e":true,"f":true,"h":true,"j":["man_firefighter","fireman","man","human"],"k":[16,4],"o":4},"memo":{"a":"Memo","b":"1F4DD","d":true,"e":true,"f":true,"h":true,"j":["memo","write","documents","stationery","pencil","paper","writing","legal","exam","quiz","test","study","compose"],"k":[26,52],"n":["pencil"],"o":0},"clock430":{"a":"Clock Face Four-Thirty","b":"1F55F","d":true,"e":true,"f":true,"h":true,"j":["four_thirty","time","late","early","schedule"],"k":[28,53],"o":0},"b":{"a":"Negative Squared Latin Capital Letter B","b":"1F171-FE0F","c":"1F171","d":true,"e":true,"f":true,"h":true,"j":["b_button","red-square","alphabet","letter"],"k":[0,17],"o":0},"flag-mf":{"a":"St. Martin Flag","b":"1F1F2-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_st_martin"],"k":[3,3],"o":2},"female-firefighter":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F692","non_qualified":null,"image":"1f469-1f3fb-200d-1f692.png","sheet_x":18,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F692","non_qualified":null,"image":"1f469-1f3fc-200d-1f692.png","sheet_x":18,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F692","non_qualified":null,"image":"1f469-1f3fd-200d-1f692.png","sheet_x":18,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F692","non_qualified":null,"image":"1f469-1f3fe-200d-1f692.png","sheet_x":18,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F692","non_qualified":null,"image":"1f469-1f3ff-200d-1f692.png","sheet_x":18,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Firefighter","b":"1F469-200D-1F692","d":true,"e":true,"f":true,"h":true,"j":["woman_firefighter","fireman","woman","human"],"k":[18,50],"o":4},"briefcase":{"a":"Briefcase","b":"1F4BC","d":true,"e":true,"f":true,"h":true,"j":["briefcase","business","documents","work","law","legal","job","career"],"k":[26,19],"o":0},"clock5":{"a":"Clock Face Five Oclock","b":"1F554","d":true,"e":true,"f":true,"h":true,"j":["five_o_clock","time","late","early","schedule"],"k":[28,42],"o":0},"cl":{"a":"Squared Cl","b":"1F191","d":true,"e":true,"f":true,"h":true,"j":["cl_button","alphabet","words","red-square"],"k":[0,21],"o":0},"flag-mg":{"a":"Madagascar Flag","b":"1F1F2-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_madagascar","mg","flag","nation","country","banner"],"k":[3,4],"o":2},"cop":{"skin_variations":{"1F3FB":{"unified":"1F46E-1F3FB","non_qualified":null,"image":"1f46e-1f3fb.png","sheet_x":21,"sheet_y":44,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F46E-1F3FC","non_qualified":null,"image":"1f46e-1f3fc.png","sheet_x":21,"sheet_y":45,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F46E-1F3FD","non_qualified":null,"image":"1f46e-1f3fd.png","sheet_x":21,"sheet_y":46,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F46E-1F3FE","non_qualified":null,"image":"1f46e-1f3fe.png","sheet_x":21,"sheet_y":47,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F46E-1F3FF","non_qualified":null,"image":"1f46e-1f3ff.png","sheet_x":21,"sheet_y":48,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F46E-200D-2642-FE0F","a":"Police Officer","b":"1F46E","d":true,"e":true,"f":true,"h":true,"j":["police_officer","cop"],"k":[21,43],"o":0},"file_folder":{"a":"File Folder","b":"1F4C1","d":true,"e":true,"f":true,"h":true,"j":["file_folder","documents","business","office"],"k":[26,24],"o":0},"clock530":{"a":"Clock Face Five-Thirty","b":"1F560","d":true,"e":true,"f":true,"h":true,"j":["five_thirty","time","late","early","schedule"],"k":[28,54],"o":0},"cool":{"a":"Squared Cool","b":"1F192","d":true,"e":true,"f":true,"h":true,"j":["cool_button","words","blue-square"],"k":[0,22],"o":0},"flag-mh":{"a":"Marshall Islands Flag","b":"1F1F2-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_marshall_islands","marshall","islands","flag","nation","country","banner"],"k":[3,5],"o":2},"male-police-officer":{"skin_variations":{"1F3FB":{"unified":"1F46E-1F3FB-200D-2642-FE0F","non_qualified":"1F46E-1F3FB-200D-2642","image":"1f46e-1f3fb-200d-2642-fe0f.png","sheet_x":21,"sheet_y":38,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F46E-1F3FC-200D-2642-FE0F","non_qualified":"1F46E-1F3FC-200D-2642","image":"1f46e-1f3fc-200d-2642-fe0f.png","sheet_x":21,"sheet_y":39,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F46E-1F3FD-200D-2642-FE0F","non_qualified":"1F46E-1F3FD-200D-2642","image":"1f46e-1f3fd-200d-2642-fe0f.png","sheet_x":21,"sheet_y":40,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F46E-1F3FE-200D-2642-FE0F","non_qualified":"1F46E-1F3FE-200D-2642","image":"1f46e-1f3fe-200d-2642-fe0f.png","sheet_x":21,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F46E-1F3FF-200D-2642-FE0F","non_qualified":"1F46E-1F3FF-200D-2642","image":"1f46e-1f3ff-200d-2642-fe0f.png","sheet_x":21,"sheet_y":42,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F46E","a":"Man Police Officer","b":"1F46E-200D-2642-FE0F","c":"1F46E-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_police_officer","man","police","law","legal","enforcement","arrest","911"],"k":[21,37],"o":4},"open_file_folder":{"a":"Open File Folder","b":"1F4C2","d":true,"e":true,"f":true,"h":true,"j":["open_file_folder","documents","load"],"k":[26,25],"o":0},"clock6":{"a":"Clock Face Six Oclock","b":"1F555","d":true,"e":true,"f":true,"h":true,"j":["six_o_clock","time","late","early","schedule","dawn","dusk"],"k":[28,43],"o":0},"free":{"a":"Squared Free","b":"1F193","d":true,"e":true,"f":true,"h":true,"j":["free_button","blue-square","words"],"k":[0,23],"o":0},"flag-mk":{"a":"North Macedonia Flag","b":"1F1F2-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_north_macedonia","macedonia","flag","nation","country","banner"],"k":[3,6],"o":2},"female-police-officer":{"skin_variations":{"1F3FB":{"unified":"1F46E-1F3FB-200D-2640-FE0F","non_qualified":"1F46E-1F3FB-200D-2640","image":"1f46e-1f3fb-200d-2640-fe0f.png","sheet_x":21,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F46E-1F3FC-200D-2640-FE0F","non_qualified":"1F46E-1F3FC-200D-2640","image":"1f46e-1f3fc-200d-2640-fe0f.png","sheet_x":21,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F46E-1F3FD-200D-2640-FE0F","non_qualified":"1F46E-1F3FD-200D-2640","image":"1f46e-1f3fd-200d-2640-fe0f.png","sheet_x":21,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F46E-1F3FE-200D-2640-FE0F","non_qualified":"1F46E-1F3FE-200D-2640","image":"1f46e-1f3fe-200d-2640-fe0f.png","sheet_x":21,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F46E-1F3FF-200D-2640-FE0F","non_qualified":"1F46E-1F3FF-200D-2640","image":"1f46e-1f3ff-200d-2640-fe0f.png","sheet_x":21,"sheet_y":36,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Police Officer","b":"1F46E-200D-2640-FE0F","c":"1F46E-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_police_officer","woman","police","law","legal","enforcement","arrest","911","female"],"k":[21,31],"o":4},"clock630":{"a":"Clock Face Six-Thirty","b":"1F561","d":true,"e":true,"f":true,"h":true,"j":["six_thirty","time","late","early","schedule"],"k":[28,55],"o":0},"card_index_dividers":{"a":"Card Index Dividers","b":"1F5C2-FE0F","c":"1F5C2","d":true,"e":true,"f":true,"h":true,"j":["card_index_dividers","organizing","business","stationery"],"k":[30,12],"o":0},"flag-ml":{"a":"Mali Flag","b":"1F1F2-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_mali","ml","flag","nation","country","banner"],"k":[3,7],"o":2},"date":{"a":"Calendar","b":"1F4C5","d":true,"e":true,"f":true,"h":true,"j":["calendar","calendar","schedule"],"k":[26,28],"o":0},"clock7":{"a":"Clock Face Seven Oclock","b":"1F556","d":true,"e":true,"f":true,"h":true,"j":["seven_o_clock","time","late","early","schedule"],"k":[28,44],"o":0},"sleuth_or_spy":{"skin_variations":{"1F3FB":{"unified":"1F575-1F3FB","non_qualified":null,"image":"1f575-1f3fb.png","sheet_x":29,"sheet_y":26,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F575-1F3FC","non_qualified":null,"image":"1f575-1f3fc.png","sheet_x":29,"sheet_y":27,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F575-1F3FD","non_qualified":null,"image":"1f575-1f3fd.png","sheet_x":29,"sheet_y":28,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F575-1F3FE","non_qualified":null,"image":"1f575-1f3fe.png","sheet_x":29,"sheet_y":29,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F575-1F3FF","non_qualified":null,"image":"1f575-1f3ff.png","sheet_x":29,"sheet_y":30,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F575-FE0F-200D-2642-FE0F","a":"Detective","b":"1F575-FE0F","c":"1F575","d":true,"e":true,"f":true,"h":true,"j":["detective","human","spy","detective"],"k":[29,25],"o":0},"information_source":{"a":"Information Source","b":"2139-FE0F","c":"2139","d":true,"e":true,"f":true,"h":true,"j":["information","blue-square","alphabet","letter"],"k":[53,19],"o":0},"id":{"a":"Squared Id","b":"1F194","d":true,"e":true,"f":true,"h":true,"j":["id_button","purple-square","words"],"k":[0,24],"o":0},"flag-mm":{"a":"Myanmar (burma) Flag","b":"1F1F2-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_myanmar","mm","flag","nation","country","banner"],"k":[3,8],"o":2},"calendar":{"a":"Tear-off Calendar","b":"1F4C6","d":true,"e":true,"f":true,"h":true,"j":["tear_off_calendar","schedule","date","planning"],"k":[26,29],"o":0},"clock730":{"a":"Clock Face Seven-Thirty","b":"1F562","d":true,"e":true,"f":true,"h":true,"j":["seven_thirty","time","late","early","schedule"],"k":[28,56],"o":0},"male-detective":{"skin_variations":{"1F3FB":{"unified":"1F575-1F3FB-200D-2642-FE0F","non_qualified":"1F575-1F3FB-200D-2642","image":"1f575-1f3fb-200d-2642-fe0f.png","sheet_x":29,"sheet_y":20,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F575-1F3FC-200D-2642-FE0F","non_qualified":"1F575-1F3FC-200D-2642","image":"1f575-1f3fc-200d-2642-fe0f.png","sheet_x":29,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F575-1F3FD-200D-2642-FE0F","non_qualified":"1F575-1F3FD-200D-2642","image":"1f575-1f3fd-200d-2642-fe0f.png","sheet_x":29,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F575-1F3FE-200D-2642-FE0F","non_qualified":"1F575-1F3FE-200D-2642","image":"1f575-1f3fe-200d-2642-fe0f.png","sheet_x":29,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F575-1F3FF-200D-2642-FE0F","non_qualified":"1F575-1F3FF-200D-2642","image":"1f575-1f3ff-200d-2642-fe0f.png","sheet_x":29,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F575-FE0F","a":"Man Detective","b":"1F575-FE0F-200D-2642-FE0F","d":true,"e":true,"f":true,"h":false,"j":["man_detective","crime"],"k":[29,19],"o":4},"flag-mn":{"a":"Mongolia Flag","b":"1F1F2-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_mongolia","mn","flag","nation","country","banner"],"k":[3,9],"o":2},"clock8":{"a":"Clock Face Eight Oclock","b":"1F557","d":true,"e":true,"f":true,"h":true,"j":["eight_o_clock","time","late","early","schedule"],"k":[28,45],"o":0},"female-detective":{"skin_variations":{"1F3FB":{"unified":"1F575-1F3FB-200D-2640-FE0F","non_qualified":"1F575-1F3FB-200D-2640","image":"1f575-1f3fb-200d-2640-fe0f.png","sheet_x":29,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F575-1F3FC-200D-2640-FE0F","non_qualified":"1F575-1F3FC-200D-2640","image":"1f575-1f3fc-200d-2640-fe0f.png","sheet_x":29,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F575-1F3FD-200D-2640-FE0F","non_qualified":"1F575-1F3FD-200D-2640","image":"1f575-1f3fd-200d-2640-fe0f.png","sheet_x":29,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F575-1F3FE-200D-2640-FE0F","non_qualified":"1F575-1F3FE-200D-2640","image":"1f575-1f3fe-200d-2640-fe0f.png","sheet_x":29,"sheet_y":17,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F575-1F3FF-200D-2640-FE0F","non_qualified":"1F575-1F3FF-200D-2640","image":"1f575-1f3ff-200d-2640-fe0f.png","sheet_x":29,"sheet_y":18,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Detective","b":"1F575-FE0F-200D-2640-FE0F","d":true,"e":true,"f":true,"h":false,"j":["woman_detective","human","spy","detective","female","woman"],"k":[29,13],"o":4},"spiral_note_pad":{"a":"Spiral Notepad","b":"1F5D2-FE0F","c":"1F5D2","d":true,"e":true,"f":true,"h":true,"j":["spiral_notepad","memo","stationery"],"k":[30,16],"o":0},"m":{"a":"Circled Latin Capital Letter M","b":"24C2-FE0F","c":"24C2","d":true,"e":true,"f":true,"h":true,"j":["circled_m","alphabet","blue-circle","letter"],"k":[53,46],"o":0},"new":{"a":"Squared New","b":"1F195","d":true,"e":true,"f":true,"h":true,"j":["new_button","blue-square","words","start"],"k":[0,25],"o":0},"flag-mo":{"a":"Macao Sar China Flag","b":"1F1F2-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_macao_sar_china","macao","flag","nation","country","banner"],"k":[3,10],"o":2},"guardsman":{"skin_variations":{"1F3FB":{"unified":"1F482-1F3FB","non_qualified":null,"image":"1f482-1f3fb.png","sheet_x":24,"sheet_y":24,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F482-1F3FC","non_qualified":null,"image":"1f482-1f3fc.png","sheet_x":24,"sheet_y":25,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F482-1F3FD","non_qualified":null,"image":"1f482-1f3fd.png","sheet_x":24,"sheet_y":26,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F482-1F3FE","non_qualified":null,"image":"1f482-1f3fe.png","sheet_x":24,"sheet_y":27,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F482-1F3FF","non_qualified":null,"image":"1f482-1f3ff.png","sheet_x":24,"sheet_y":28,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F482-200D-2642-FE0F","a":"Guardsman","b":"1F482","d":true,"e":true,"f":true,"h":true,"j":["guard","protect"],"k":[24,23],"o":0},"clock830":{"a":"Clock Face Eight-Thirty","b":"1F563","d":true,"e":true,"f":true,"h":true,"j":["eight_thirty","time","late","early","schedule"],"k":[28,57],"o":0},"spiral_calendar_pad":{"a":"Spiral Calendar","b":"1F5D3-FE0F","c":"1F5D3","d":true,"e":true,"f":true,"h":true,"j":["spiral_calendar","date","schedule","planning"],"k":[30,17],"o":0},"ng":{"a":"Squared Ng","b":"1F196","d":true,"e":true,"f":true,"h":true,"j":["ng_button","blue-square","words","shape","icon"],"k":[0,26],"o":0},"flag-mp":{"a":"Northern Mariana Islands Flag","b":"1F1F2-1F1F5","d":true,"e":true,"f":true,"h":true,"j":["flag_northern_mariana_islands","northern","mariana","islands","flag","nation","country","banner"],"k":[3,11],"o":2},"male-guard":{"skin_variations":{"1F3FB":{"unified":"1F482-1F3FB-200D-2642-FE0F","non_qualified":"1F482-1F3FB-200D-2642","image":"1f482-1f3fb-200d-2642-fe0f.png","sheet_x":24,"sheet_y":18,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F482-1F3FC-200D-2642-FE0F","non_qualified":"1F482-1F3FC-200D-2642","image":"1f482-1f3fc-200d-2642-fe0f.png","sheet_x":24,"sheet_y":19,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F482-1F3FD-200D-2642-FE0F","non_qualified":"1F482-1F3FD-200D-2642","image":"1f482-1f3fd-200d-2642-fe0f.png","sheet_x":24,"sheet_y":20,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F482-1F3FE-200D-2642-FE0F","non_qualified":"1F482-1F3FE-200D-2642","image":"1f482-1f3fe-200d-2642-fe0f.png","sheet_x":24,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F482-1F3FF-200D-2642-FE0F","non_qualified":"1F482-1F3FF-200D-2642","image":"1f482-1f3ff-200d-2642-fe0f.png","sheet_x":24,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F482","a":"Man Guard","b":"1F482-200D-2642-FE0F","c":"1F482-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_guard","uk","gb","british","male","guy","royal"],"k":[24,17],"o":4},"card_index":{"a":"Card Index","b":"1F4C7","d":true,"e":true,"f":true,"h":true,"j":["card_index","business","stationery"],"k":[26,30],"o":0},"clock9":{"a":"Clock Face Nine Oclock","b":"1F558","d":true,"e":true,"f":true,"h":true,"j":["nine_o_clock","time","late","early","schedule"],"k":[28,46],"o":0},"o2":{"a":"Negative Squared Latin Capital Letter O","b":"1F17E-FE0F","c":"1F17E","d":true,"e":true,"f":true,"h":true,"j":["o_button","alphabet","red-square","letter"],"k":[0,18],"o":0},"flag-mq":{"a":"Martinique Flag","b":"1F1F2-1F1F6","d":true,"e":true,"f":true,"h":true,"j":["flag_martinique","mq","flag","nation","country","banner"],"k":[3,12],"o":2},"female-guard":{"skin_variations":{"1F3FB":{"unified":"1F482-1F3FB-200D-2640-FE0F","non_qualified":"1F482-1F3FB-200D-2640","image":"1f482-1f3fb-200d-2640-fe0f.png","sheet_x":24,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F482-1F3FC-200D-2640-FE0F","non_qualified":"1F482-1F3FC-200D-2640","image":"1f482-1f3fc-200d-2640-fe0f.png","sheet_x":24,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F482-1F3FD-200D-2640-FE0F","non_qualified":"1F482-1F3FD-200D-2640","image":"1f482-1f3fd-200d-2640-fe0f.png","sheet_x":24,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F482-1F3FE-200D-2640-FE0F","non_qualified":"1F482-1F3FE-200D-2640","image":"1f482-1f3fe-200d-2640-fe0f.png","sheet_x":24,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F482-1F3FF-200D-2640-FE0F","non_qualified":"1F482-1F3FF-200D-2640","image":"1f482-1f3ff-200d-2640-fe0f.png","sheet_x":24,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Guard","b":"1F482-200D-2640-FE0F","c":"1F482-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_guard","uk","gb","british","female","royal","woman"],"k":[24,11],"o":4},"chart_with_upwards_trend":{"a":"Chart with Upwards Trend","b":"1F4C8","d":true,"e":true,"f":true,"h":true,"j":["chart_increasing","graph","presentation","stats","recovery","business","economics","money","sales","good","success"],"k":[26,31],"o":0},"clock930":{"a":"Clock Face Nine-Thirty","b":"1F564","d":true,"e":true,"f":true,"h":true,"j":["nine_thirty","time","late","early","schedule"],"k":[29,0],"o":0},"ok":{"a":"Squared Ok","b":"1F197","d":true,"e":true,"f":true,"h":true,"j":["ok_button","good","agree","yes","blue-square"],"k":[0,27],"o":0},"flag-mr":{"a":"Mauritania Flag","b":"1F1F2-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_mauritania","mr","flag","nation","country","banner"],"k":[3,13],"o":2},"chart_with_downwards_trend":{"a":"Chart with Downwards Trend","b":"1F4C9","d":true,"e":true,"f":true,"h":true,"j":["chart_decreasing","graph","presentation","stats","recession","business","economics","money","sales","bad","failure"],"k":[26,32],"o":0},"clock10":{"a":"Clock Face Ten Oclock","b":"1F559","d":true,"e":true,"f":true,"h":true,"j":["ten_o_clock","time","late","early","schedule"],"k":[28,47],"o":0},"ninja":{"skin_variations":{"1F3FB":{"unified":"1F977-1F3FB","non_qualified":null,"image":"1f977-1f3fb.png","sheet_x":42,"sheet_y":21,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F977-1F3FC","non_qualified":null,"image":"1f977-1f3fc.png","sheet_x":42,"sheet_y":22,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F977-1F3FD","non_qualified":null,"image":"1f977-1f3fd.png","sheet_x":42,"sheet_y":23,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F977-1F3FE","non_qualified":null,"image":"1f977-1f3fe.png","sheet_x":42,"sheet_y":24,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F977-1F3FF","non_qualified":null,"image":"1f977-1f3ff.png","sheet_x":42,"sheet_y":25,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Ninja","b":"1F977","d":true,"e":true,"f":true,"h":true,"j":["ninja","ninjutsu","skills","japanese"],"k":[42,20],"o":13},"parking":{"a":"Negative Squared Latin Capital Letter P","b":"1F17F-FE0F","c":"1F17F","d":true,"e":true,"f":true,"h":true,"j":["p_button","cars","blue-square","alphabet","letter"],"k":[0,19],"o":0},"flag-ms":{"a":"Montserrat Flag","b":"1F1F2-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_montserrat","ms","flag","nation","country","banner"],"k":[3,14],"o":2},"construction_worker":{"skin_variations":{"1F3FB":{"unified":"1F477-1F3FB","non_qualified":null,"image":"1f477-1f3fb.png","sheet_x":23,"sheet_y":27,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F477-1F3FC","non_qualified":null,"image":"1f477-1f3fc.png","sheet_x":23,"sheet_y":28,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F477-1F3FD","non_qualified":null,"image":"1f477-1f3fd.png","sheet_x":23,"sheet_y":29,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F477-1F3FE","non_qualified":null,"image":"1f477-1f3fe.png","sheet_x":23,"sheet_y":30,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F477-1F3FF","non_qualified":null,"image":"1f477-1f3ff.png","sheet_x":23,"sheet_y":31,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F477-200D-2642-FE0F","a":"Construction Worker","b":"1F477","d":true,"e":true,"f":true,"h":true,"j":["construction_worker","labor","build"],"k":[23,26],"o":0},"bar_chart":{"a":"Bar Chart","b":"1F4CA","d":true,"e":true,"f":true,"h":true,"j":["bar_chart","graph","presentation","stats"],"k":[26,33],"o":0},"clock1030":{"a":"Clock Face Ten-Thirty","b":"1F565","d":true,"e":true,"f":true,"h":true,"j":["ten_thirty","time","late","early","schedule"],"k":[29,1],"o":0},"sos":{"a":"Squared Sos","b":"1F198","d":true,"e":true,"f":true,"h":true,"j":["sos_button","help","red-square","words","emergency","911"],"k":[0,28],"o":0},"flag-mt":{"a":"Malta Flag","b":"1F1F2-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_malta","mt","flag","nation","country","banner"],"k":[3,15],"o":2},"male-construction-worker":{"skin_variations":{"1F3FB":{"unified":"1F477-1F3FB-200D-2642-FE0F","non_qualified":"1F477-1F3FB-200D-2642","image":"1f477-1f3fb-200d-2642-fe0f.png","sheet_x":23,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F477-1F3FC-200D-2642-FE0F","non_qualified":"1F477-1F3FC-200D-2642","image":"1f477-1f3fc-200d-2642-fe0f.png","sheet_x":23,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F477-1F3FD-200D-2642-FE0F","non_qualified":"1F477-1F3FD-200D-2642","image":"1f477-1f3fd-200d-2642-fe0f.png","sheet_x":23,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F477-1F3FE-200D-2642-FE0F","non_qualified":"1F477-1F3FE-200D-2642","image":"1f477-1f3fe-200d-2642-fe0f.png","sheet_x":23,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F477-1F3FF-200D-2642-FE0F","non_qualified":"1F477-1F3FF-200D-2642","image":"1f477-1f3ff-200d-2642-fe0f.png","sheet_x":23,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F477","a":"Man Construction Worker","b":"1F477-200D-2642-FE0F","c":"1F477-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_construction_worker","male","human","wip","guy","build","construction","worker","labor"],"k":[23,20],"o":4},"clipboard":{"a":"Clipboard","b":"1F4CB","d":true,"e":true,"f":true,"h":true,"j":["clipboard","stationery","documents"],"k":[26,34],"o":0},"clock11":{"a":"Clock Face Eleven Oclock","b":"1F55A","d":true,"e":true,"f":true,"h":true,"j":["eleven_o_clock","time","late","early","schedule"],"k":[28,48],"o":0},"up":{"a":"Squared Up with Exclamation Mark","b":"1F199","d":true,"e":true,"f":true,"h":true,"j":["up_button","blue-square","above","high"],"k":[0,29],"o":0},"flag-mu":{"a":"Mauritius Flag","b":"1F1F2-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_mauritius","mu","flag","nation","country","banner"],"k":[3,16],"o":2},"female-construction-worker":{"skin_variations":{"1F3FB":{"unified":"1F477-1F3FB-200D-2640-FE0F","non_qualified":"1F477-1F3FB-200D-2640","image":"1f477-1f3fb-200d-2640-fe0f.png","sheet_x":23,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F477-1F3FC-200D-2640-FE0F","non_qualified":"1F477-1F3FC-200D-2640","image":"1f477-1f3fc-200d-2640-fe0f.png","sheet_x":23,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F477-1F3FD-200D-2640-FE0F","non_qualified":"1F477-1F3FD-200D-2640","image":"1f477-1f3fd-200d-2640-fe0f.png","sheet_x":23,"sheet_y":17,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F477-1F3FE-200D-2640-FE0F","non_qualified":"1F477-1F3FE-200D-2640","image":"1f477-1f3fe-200d-2640-fe0f.png","sheet_x":23,"sheet_y":18,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F477-1F3FF-200D-2640-FE0F","non_qualified":"1F477-1F3FF-200D-2640","image":"1f477-1f3ff-200d-2640-fe0f.png","sheet_x":23,"sheet_y":19,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Construction Worker","b":"1F477-200D-2640-FE0F","c":"1F477-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_construction_worker","female","human","wip","build","construction","worker","labor","woman"],"k":[23,14],"o":4},"pushpin":{"a":"Pushpin","b":"1F4CC","d":true,"e":true,"f":true,"h":true,"j":["pushpin","stationery","mark","here"],"k":[26,35],"o":0},"clock1130":{"a":"Clock Face Eleven-Thirty","b":"1F566","d":true,"e":true,"f":true,"h":true,"j":["eleven_thirty","time","late","early","schedule"],"k":[29,2],"o":0},"vs":{"a":"Squared Vs","b":"1F19A","d":true,"e":true,"f":true,"h":true,"j":["vs_button","words","orange-square"],"k":[0,30],"o":0},"flag-mv":{"a":"Maldives Flag","b":"1F1F2-1F1FB","d":true,"e":true,"f":true,"h":true,"j":["flag_maldives","mv","flag","nation","country","banner"],"k":[3,17],"o":2},"new_moon":{"a":"New Moon Symbol","b":"1F311","d":true,"e":true,"f":true,"h":true,"j":["new_moon","nature","twilight","planet","space","night","evening","sleep"],"k":[5,31],"o":0},"round_pushpin":{"a":"Round Pushpin","b":"1F4CD","d":true,"e":true,"f":true,"h":true,"j":["round_pushpin","stationery","location","map","here"],"k":[26,36],"o":0},"prince":{"skin_variations":{"1F3FB":{"unified":"1F934-1F3FB","non_qualified":null,"image":"1f934-1f3fb.png","sheet_x":39,"sheet_y":16,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F934-1F3FC","non_qualified":null,"image":"1f934-1f3fc.png","sheet_x":39,"sheet_y":17,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F934-1F3FD","non_qualified":null,"image":"1f934-1f3fd.png","sheet_x":39,"sheet_y":18,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F934-1F3FE","non_qualified":null,"image":"1f934-1f3fe.png","sheet_x":39,"sheet_y":19,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F934-1F3FF","non_qualified":null,"image":"1f934-1f3ff.png","sheet_x":39,"sheet_y":20,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Prince","b":"1F934","d":true,"e":true,"f":true,"h":true,"j":["prince","boy","man","male","crown","royal","king"],"k":[39,15],"o":3},"flag-mw":{"a":"Malawi Flag","b":"1F1F2-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_malawi","mw","flag","nation","country","banner"],"k":[3,18],"o":2},"koko":{"a":"Squared Katakana Koko","b":"1F201","d":true,"e":true,"f":true,"h":true,"j":["japanese_here_button","blue-square","here","katakana","japanese","destination"],"k":[4,57],"o":0},"waxing_crescent_moon":{"a":"Waxing Crescent Moon Symbol","b":"1F312","d":true,"e":true,"f":true,"h":true,"j":["waxing_crescent_moon","nature","twilight","planet","space","night","evening","sleep"],"k":[5,32],"o":1},"princess":{"skin_variations":{"1F3FB":{"unified":"1F478-1F3FB","non_qualified":null,"image":"1f478-1f3fb.png","sheet_x":23,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F478-1F3FC","non_qualified":null,"image":"1f478-1f3fc.png","sheet_x":23,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F478-1F3FD","non_qualified":null,"image":"1f478-1f3fd.png","sheet_x":23,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F478-1F3FE","non_qualified":null,"image":"1f478-1f3fe.png","sheet_x":23,"sheet_y":36,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F478-1F3FF","non_qualified":null,"image":"1f478-1f3ff.png","sheet_x":23,"sheet_y":37,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Princess","b":"1F478","d":true,"e":true,"f":true,"h":true,"j":["princess","girl","woman","female","blond","crown","royal","queen"],"k":[23,32],"o":0},"paperclip":{"a":"Paperclip","b":"1F4CE","d":true,"e":true,"f":true,"h":true,"j":["paperclip","documents","stationery"],"k":[26,37],"o":0},"flag-mx":{"a":"Mexico Flag","b":"1F1F2-1F1FD","d":true,"e":true,"f":true,"h":true,"j":["flag_mexico","mx","flag","nation","country","banner"],"k":[3,19],"o":2},"sa":{"a":"Squared Katakana Sa","b":"1F202-FE0F","c":"1F202","d":true,"e":true,"f":true,"h":true,"j":["japanese_service_charge_button","japanese","blue-square","katakana"],"k":[5,0],"o":0},"first_quarter_moon":{"a":"First Quarter Moon Symbol","b":"1F313","d":true,"e":true,"f":true,"h":true,"j":["first_quarter_moon","nature","twilight","planet","space","night","evening","sleep"],"k":[5,33],"o":0},"man_with_turban":{"skin_variations":{"1F3FB":{"unified":"1F473-1F3FB","non_qualified":null,"image":"1f473-1f3fb.png","sheet_x":22,"sheet_y":49,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F473-1F3FC","non_qualified":null,"image":"1f473-1f3fc.png","sheet_x":22,"sheet_y":50,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F473-1F3FD","non_qualified":null,"image":"1f473-1f3fd.png","sheet_x":22,"sheet_y":51,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F473-1F3FE","non_qualified":null,"image":"1f473-1f3fe.png","sheet_x":22,"sheet_y":52,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F473-1F3FF","non_qualified":null,"image":"1f473-1f3ff.png","sheet_x":22,"sheet_y":53,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F473-200D-2642-FE0F","a":"Man with Turban","b":"1F473","d":true,"e":true,"f":true,"h":true,"j":["person_wearing_turban","headdress"],"k":[22,48],"o":0},"linked_paperclips":{"a":"Linked Paperclips","b":"1F587-FE0F","c":"1F587","d":true,"e":true,"f":true,"h":true,"j":["linked_paperclips","documents","stationery"],"k":[29,41],"o":0},"flag-my":{"a":"Malaysia Flag","b":"1F1F2-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_malaysia","my","flag","nation","country","banner"],"k":[3,20],"o":2},"u6708":{"a":"Squared Cjk Unified Ideograph-6708","b":"1F237-FE0F","c":"1F237","d":true,"e":true,"f":true,"h":true,"j":["japanese_monthly_amount_button","chinese","month","moon","japanese","orange-square","kanji"],"k":[5,8],"o":0},"moon":{"a":"Waxing Gibbous Moon Symbol","b":"1F314","d":true,"e":true,"f":true,"h":true,"j":["waxing_gibbous_moon","nature","night","sky","gray","twilight","planet","space","evening","sleep"],"k":[5,34],"n":["waxing_gibbous_moon"],"o":0},"man-wearing-turban":{"skin_variations":{"1F3FB":{"unified":"1F473-1F3FB-200D-2642-FE0F","non_qualified":"1F473-1F3FB-200D-2642","image":"1f473-1f3fb-200d-2642-fe0f.png","sheet_x":22,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F473-1F3FC-200D-2642-FE0F","non_qualified":"1F473-1F3FC-200D-2642","image":"1f473-1f3fc-200d-2642-fe0f.png","sheet_x":22,"sheet_y":44,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F473-1F3FD-200D-2642-FE0F","non_qualified":"1F473-1F3FD-200D-2642","image":"1f473-1f3fd-200d-2642-fe0f.png","sheet_x":22,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F473-1F3FE-200D-2642-FE0F","non_qualified":"1F473-1F3FE-200D-2642","image":"1f473-1f3fe-200d-2642-fe0f.png","sheet_x":22,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F473-1F3FF-200D-2642-FE0F","non_qualified":"1F473-1F3FF-200D-2642","image":"1f473-1f3ff-200d-2642-fe0f.png","sheet_x":22,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F473","a":"Man Wearing Turban","b":"1F473-200D-2642-FE0F","c":"1F473-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_wearing_turban","male","indian","hinduism","arabs"],"k":[22,42],"o":4},"straight_ruler":{"a":"Straight Ruler","b":"1F4CF","d":true,"e":true,"f":true,"h":true,"j":["straight_ruler","stationery","calculate","length","math","school","drawing","architect","sketch"],"k":[26,38],"o":0},"flag-mz":{"a":"Mozambique Flag","b":"1F1F2-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_mozambique","mz","flag","nation","country","banner"],"k":[3,21],"o":2},"u6709":{"a":"Squared Cjk Unified Ideograph-6709","b":"1F236","d":true,"e":true,"f":true,"h":true,"j":["japanese_not_free_of_charge_button","orange-square","chinese","have","kanji"],"k":[5,7],"o":0},"full_moon":{"a":"Full Moon Symbol","b":"1F315","d":true,"e":true,"f":true,"h":true,"j":["full_moon","nature","yellow","twilight","planet","space","night","evening","sleep"],"k":[5,35],"o":0},"woman-wearing-turban":{"skin_variations":{"1F3FB":{"unified":"1F473-1F3FB-200D-2640-FE0F","non_qualified":"1F473-1F3FB-200D-2640","image":"1f473-1f3fb-200d-2640-fe0f.png","sheet_x":22,"sheet_y":37,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F473-1F3FC-200D-2640-FE0F","non_qualified":"1F473-1F3FC-200D-2640","image":"1f473-1f3fc-200d-2640-fe0f.png","sheet_x":22,"sheet_y":38,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F473-1F3FD-200D-2640-FE0F","non_qualified":"1F473-1F3FD-200D-2640","image":"1f473-1f3fd-200d-2640-fe0f.png","sheet_x":22,"sheet_y":39,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F473-1F3FE-200D-2640-FE0F","non_qualified":"1F473-1F3FE-200D-2640","image":"1f473-1f3fe-200d-2640-fe0f.png","sheet_x":22,"sheet_y":40,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F473-1F3FF-200D-2640-FE0F","non_qualified":"1F473-1F3FF-200D-2640","image":"1f473-1f3ff-200d-2640-fe0f.png","sheet_x":22,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Wearing Turban","b":"1F473-200D-2640-FE0F","c":"1F473-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_wearing_turban","female","indian","hinduism","arabs","woman"],"k":[22,36],"o":4},"triangular_ruler":{"a":"Triangular Ruler","b":"1F4D0","d":true,"e":true,"f":true,"h":true,"j":["triangular_ruler","stationery","math","architect","sketch"],"k":[26,39],"o":0},"flag-na":{"a":"Namibia Flag","b":"1F1F3-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_namibia","na","flag","nation","country","banner"],"k":[3,22],"o":2},"u6307":{"a":"Squared Cjk Unified Ideograph-6307","b":"1F22F","d":true,"e":true,"f":true,"h":true,"j":["japanese_reserved_button","chinese","point","green-square","kanji"],"k":[5,2],"o":0},"waning_gibbous_moon":{"a":"Waning Gibbous Moon Symbol","b":"1F316","d":true,"e":true,"f":true,"h":true,"j":["waning_gibbous_moon","nature","twilight","planet","space","night","evening","sleep","waxing_gibbous_moon"],"k":[5,36],"o":1},"man_with_gua_pi_mao":{"skin_variations":{"1F3FB":{"unified":"1F472-1F3FB","non_qualified":null,"image":"1f472-1f3fb.png","sheet_x":22,"sheet_y":31,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F472-1F3FC","non_qualified":null,"image":"1f472-1f3fc.png","sheet_x":22,"sheet_y":32,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F472-1F3FD","non_qualified":null,"image":"1f472-1f3fd.png","sheet_x":22,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F472-1F3FE","non_qualified":null,"image":"1f472-1f3fe.png","sheet_x":22,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F472-1F3FF","non_qualified":null,"image":"1f472-1f3ff.png","sheet_x":22,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man with Gua Pi Mao","b":"1F472","d":true,"e":true,"f":true,"h":true,"j":["man_with_skullcap","male","boy","chinese"],"k":[22,30],"o":0},"scissors":{"a":"Black Scissors","b":"2702-FE0F","c":"2702","d":true,"e":true,"f":true,"h":true,"j":["scissors","stationery","cut"],"k":[55,44],"o":0},"flag-nc":{"a":"New Caledonia Flag","b":"1F1F3-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_new_caledonia","new","caledonia","flag","nation","country","banner"],"k":[3,23],"o":2},"ideograph_advantage":{"a":"Circled Ideograph Advantage","b":"1F250","d":true,"e":true,"f":true,"h":true,"j":["japanese_bargain_button","chinese","kanji","obtain","get","circle"],"k":[5,12],"o":0},"last_quarter_moon":{"a":"Last Quarter Moon Symbol","b":"1F317","d":true,"e":true,"f":true,"h":true,"j":["last_quarter_moon","nature","twilight","planet","space","night","evening","sleep"],"k":[5,37],"o":1},"card_file_box":{"a":"Card File Box","b":"1F5C3-FE0F","c":"1F5C3","d":true,"e":true,"f":true,"h":true,"j":["card_file_box","business","stationery"],"k":[30,13],"o":0},"person_with_headscarf":{"skin_variations":{"1F3FB":{"unified":"1F9D5-1F3FB","non_qualified":null,"image":"1f9d5-1f3fb.png","sheet_x":49,"sheet_y":4,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D5-1F3FC","non_qualified":null,"image":"1f9d5-1f3fc.png","sheet_x":49,"sheet_y":5,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D5-1F3FD","non_qualified":null,"image":"1f9d5-1f3fd.png","sheet_x":49,"sheet_y":6,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D5-1F3FE","non_qualified":null,"image":"1f9d5-1f3fe.png","sheet_x":49,"sheet_y":7,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D5-1F3FF","non_qualified":null,"image":"1f9d5-1f3ff.png","sheet_x":49,"sheet_y":8,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person with Headscarf","b":"1F9D5","d":true,"e":true,"f":true,"h":true,"j":["woman_with_headscarf","female","hijab","mantilla","tichel"],"k":[49,3],"o":5},"flag-ne":{"a":"Niger Flag","b":"1F1F3-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_niger","ne","flag","nation","country","banner"],"k":[3,24],"o":2},"u5272":{"a":"Squared Cjk Unified Ideograph-5272","b":"1F239","d":true,"e":true,"f":true,"h":true,"j":["japanese_discount_button","cut","divide","chinese","kanji","pink-square"],"k":[5,10],"o":0},"waning_crescent_moon":{"a":"Waning Crescent Moon Symbol","b":"1F318","d":true,"e":true,"f":true,"h":true,"j":["waning_crescent_moon","nature","twilight","planet","space","night","evening","sleep"],"k":[5,38],"o":1},"file_cabinet":{"a":"File Cabinet","b":"1F5C4-FE0F","c":"1F5C4","d":true,"e":true,"f":true,"h":true,"j":["file_cabinet","filing","organizing"],"k":[30,14],"o":0},"person_in_tuxedo":{"skin_variations":{"1F3FB":{"unified":"1F935-1F3FB","non_qualified":null,"image":"1f935-1f3fb.png","sheet_x":39,"sheet_y":34,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F935-1F3FC","non_qualified":null,"image":"1f935-1f3fc.png","sheet_x":39,"sheet_y":35,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F935-1F3FD","non_qualified":null,"image":"1f935-1f3fd.png","sheet_x":39,"sheet_y":36,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F935-1F3FE","non_qualified":null,"image":"1f935-1f3fe.png","sheet_x":39,"sheet_y":37,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F935-1F3FF","non_qualified":null,"image":"1f935-1f3ff.png","sheet_x":39,"sheet_y":38,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man in Tuxedo","b":"1F935","d":true,"e":true,"f":true,"h":true,"j":["man_in_tuxedo","couple","marriage","wedding","groom"],"k":[39,33],"o":3},"flag-nf":{"a":"Norfolk Island Flag","b":"1F1F3-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_norfolk_island","norfolk","island","flag","nation","country","banner"],"k":[3,25],"o":2},"u7121":{"a":"Squared Cjk Unified Ideograph-7121","b":"1F21A","d":true,"e":true,"f":true,"h":true,"j":["japanese_free_of_charge_button","nothing","chinese","kanji","japanese","orange-square"],"k":[5,1],"o":0},"crescent_moon":{"a":"Crescent Moon","b":"1F319","d":true,"e":true,"f":true,"h":true,"j":["crescent_moon","night","sleep","sky","evening","magic"],"k":[5,39],"o":0},"wastebasket":{"a":"Wastebasket","b":"1F5D1-FE0F","c":"1F5D1","d":true,"e":true,"f":true,"h":true,"j":["wastebasket","bin","trash","rubbish","garbage","toss"],"k":[30,15],"o":0},"man_in_tuxedo":{"skin_variations":{"1F3FB":{"unified":"1F935-1F3FB-200D-2642-FE0F","non_qualified":"1F935-1F3FB-200D-2642","image":"1f935-1f3fb-200d-2642-fe0f.png","sheet_x":39,"sheet_y":28,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F935-1F3FC-200D-2642-FE0F","non_qualified":"1F935-1F3FC-200D-2642","image":"1f935-1f3fc-200d-2642-fe0f.png","sheet_x":39,"sheet_y":29,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F935-1F3FD-200D-2642-FE0F","non_qualified":"1F935-1F3FD-200D-2642","image":"1f935-1f3fd-200d-2642-fe0f.png","sheet_x":39,"sheet_y":30,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F935-1F3FE-200D-2642-FE0F","non_qualified":"1F935-1F3FE-200D-2642","image":"1f935-1f3fe-200d-2642-fe0f.png","sheet_x":39,"sheet_y":31,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F935-1F3FF-200D-2642-FE0F","non_qualified":"1F935-1F3FF-200D-2642","image":"1f935-1f3ff-200d-2642-fe0f.png","sheet_x":39,"sheet_y":32,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man in Tuxedo","b":"1F935-200D-2642-FE0F","c":"1F935-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man in tuxedo","formal","fashion"],"k":[39,27],"o":13},"flag-ng":{"a":"Nigeria Flag","b":"1F1F3-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_nigeria","flag","nation","country","banner"],"k":[3,26],"o":2},"u7981":{"a":"Squared Cjk Unified Ideograph-7981","b":"1F232","d":true,"e":true,"f":true,"h":true,"j":["japanese_prohibited_button","kanji","japanese","chinese","forbidden","limit","restricted","red-square"],"k":[5,3],"o":0},"new_moon_with_face":{"a":"New Moon with Face","b":"1F31A","d":true,"e":true,"f":true,"h":true,"j":["new_moon_face","nature","twilight","planet","space","night","evening","sleep"],"k":[5,40],"o":1},"lock":{"a":"Lock","b":"1F512","d":true,"e":true,"f":true,"h":true,"j":["locked","security","password","padlock"],"k":[27,46],"o":0},"woman_in_tuxedo":{"skin_variations":{"1F3FB":{"unified":"1F935-1F3FB-200D-2640-FE0F","non_qualified":"1F935-1F3FB-200D-2640","image":"1f935-1f3fb-200d-2640-fe0f.png","sheet_x":39,"sheet_y":22,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F935-1F3FC-200D-2640-FE0F","non_qualified":"1F935-1F3FC-200D-2640","image":"1f935-1f3fc-200d-2640-fe0f.png","sheet_x":39,"sheet_y":23,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F935-1F3FD-200D-2640-FE0F","non_qualified":"1F935-1F3FD-200D-2640","image":"1f935-1f3fd-200d-2640-fe0f.png","sheet_x":39,"sheet_y":24,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F935-1F3FE-200D-2640-FE0F","non_qualified":"1F935-1F3FE-200D-2640","image":"1f935-1f3fe-200d-2640-fe0f.png","sheet_x":39,"sheet_y":25,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F935-1F3FF-200D-2640-FE0F","non_qualified":"1F935-1F3FF-200D-2640","image":"1f935-1f3ff-200d-2640-fe0f.png","sheet_x":39,"sheet_y":26,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman in Tuxedo","b":"1F935-200D-2640-FE0F","c":"1F935-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman in tuxedo","formal","fashion"],"k":[39,21],"o":13},"flag-ni":{"a":"Nicaragua Flag","b":"1F1F3-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_nicaragua","ni","flag","nation","country","banner"],"k":[3,27],"o":2},"accept":{"a":"Circled Ideograph Accept","b":"1F251","d":true,"e":true,"f":true,"h":true,"j":["japanese_acceptable_button","ok","good","chinese","kanji","agree","yes","orange-circle"],"k":[5,13],"o":0},"first_quarter_moon_with_face":{"a":"First Quarter Moon with Face","b":"1F31B","d":true,"e":true,"f":true,"h":true,"j":["first_quarter_moon_face","nature","twilight","planet","space","night","evening","sleep"],"k":[5,41],"o":0},"bride_with_veil":{"skin_variations":{"1F3FB":{"unified":"1F470-1F3FB","non_qualified":null,"image":"1f470-1f3fb.png","sheet_x":22,"sheet_y":7,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F470-1F3FC","non_qualified":null,"image":"1f470-1f3fc.png","sheet_x":22,"sheet_y":8,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F470-1F3FD","non_qualified":null,"image":"1f470-1f3fd.png","sheet_x":22,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F470-1F3FE","non_qualified":null,"image":"1f470-1f3fe.png","sheet_x":22,"sheet_y":10,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F470-1F3FF","non_qualified":null,"image":"1f470-1f3ff.png","sheet_x":22,"sheet_y":11,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Bride with Veil","b":"1F470","d":true,"e":true,"f":true,"h":true,"j":["bride_with_veil","couple","marriage","wedding","woman","bride"],"k":[22,6],"o":0},"unlock":{"a":"Open Lock","b":"1F513","d":true,"e":true,"f":true,"h":true,"j":["unlocked","privacy","security"],"k":[27,47],"o":0},"flag-nl":{"a":"Netherlands Flag","b":"1F1F3-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_netherlands","nl","flag","nation","country","banner"],"k":[3,28],"o":2},"u7533":{"a":"Squared Cjk Unified Ideograph-7533","b":"1F238","d":true,"e":true,"f":true,"h":true,"j":["japanese_application_button","chinese","japanese","kanji","orange-square"],"k":[5,9],"o":0},"last_quarter_moon_with_face":{"a":"Last Quarter Moon with Face","b":"1F31C","d":true,"e":true,"f":true,"h":true,"j":["last_quarter_moon_face","nature","twilight","planet","space","night","evening","sleep"],"k":[5,42],"o":0},"man_with_veil":{"skin_variations":{"1F3FB":{"unified":"1F470-1F3FB-200D-2642-FE0F","non_qualified":"1F470-1F3FB-200D-2642","image":"1f470-1f3fb-200d-2642-fe0f.png","sheet_x":22,"sheet_y":1,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F470-1F3FC-200D-2642-FE0F","non_qualified":"1F470-1F3FC-200D-2642","image":"1f470-1f3fc-200d-2642-fe0f.png","sheet_x":22,"sheet_y":2,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F470-1F3FD-200D-2642-FE0F","non_qualified":"1F470-1F3FD-200D-2642","image":"1f470-1f3fd-200d-2642-fe0f.png","sheet_x":22,"sheet_y":3,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F470-1F3FE-200D-2642-FE0F","non_qualified":"1F470-1F3FE-200D-2642","image":"1f470-1f3fe-200d-2642-fe0f.png","sheet_x":22,"sheet_y":4,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F470-1F3FF-200D-2642-FE0F","non_qualified":"1F470-1F3FF-200D-2642","image":"1f470-1f3ff-200d-2642-fe0f.png","sheet_x":22,"sheet_y":5,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man with Veil","b":"1F470-200D-2642-FE0F","c":"1F470-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man with veil","wedding","marriage"],"k":[22,0],"o":13},"lock_with_ink_pen":{"a":"Lock with Ink Pen","b":"1F50F","d":true,"e":true,"f":true,"h":true,"j":["locked_with_pen","security","secret"],"k":[27,43],"o":0},"flag-no":{"a":"Norway Flag","b":"1F1F3-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_norway","no","flag","nation","country","banner"],"k":[3,29],"o":2},"u5408":{"a":"Squared Cjk Unified Ideograph-5408","b":"1F234","d":true,"e":true,"f":true,"h":true,"j":["japanese_passing_grade_button","japanese","chinese","join","kanji","red-square"],"k":[5,5],"o":0},"thermometer":{"a":"Thermometer","b":"1F321-FE0F","c":"1F321","d":true,"e":true,"f":true,"h":true,"j":["thermometer","weather","temperature","hot","cold"],"k":[5,47],"o":0},"woman_with_veil":{"skin_variations":{"1F3FB":{"unified":"1F470-1F3FB-200D-2640-FE0F","non_qualified":"1F470-1F3FB-200D-2640","image":"1f470-1f3fb-200d-2640-fe0f.png","sheet_x":21,"sheet_y":53,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F470-1F3FC-200D-2640-FE0F","non_qualified":"1F470-1F3FC-200D-2640","image":"1f470-1f3fc-200d-2640-fe0f.png","sheet_x":21,"sheet_y":54,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F470-1F3FD-200D-2640-FE0F","non_qualified":"1F470-1F3FD-200D-2640","image":"1f470-1f3fd-200d-2640-fe0f.png","sheet_x":21,"sheet_y":55,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F470-1F3FE-200D-2640-FE0F","non_qualified":"1F470-1F3FE-200D-2640","image":"1f470-1f3fe-200d-2640-fe0f.png","sheet_x":21,"sheet_y":56,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F470-1F3FF-200D-2640-FE0F","non_qualified":"1F470-1F3FF-200D-2640","image":"1f470-1f3ff-200d-2640-fe0f.png","sheet_x":21,"sheet_y":57,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman with Veil","b":"1F470-200D-2640-FE0F","c":"1F470-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman with veil","wedding","marriage"],"k":[21,52],"o":13},"closed_lock_with_key":{"a":"Closed Lock with Key","b":"1F510","d":true,"e":true,"f":true,"h":true,"j":["locked_with_key","security","privacy"],"k":[27,44],"o":0},"flag-np":{"a":"Nepal Flag","b":"1F1F3-1F1F5","d":true,"e":true,"f":true,"h":true,"j":["flag_nepal","np","flag","nation","country","banner"],"k":[3,30],"o":2},"u7a7a":{"a":"Squared Cjk Unified Ideograph-7a7a","b":"1F233","d":true,"e":true,"f":true,"h":true,"j":["japanese_vacancy_button","kanji","japanese","chinese","empty","sky","blue-square"],"k":[5,4],"o":0},"key":{"a":"Key","b":"1F511","d":true,"e":true,"f":true,"h":true,"j":["key","lock","door","password"],"k":[27,45],"o":0},"pregnant_woman":{"skin_variations":{"1F3FB":{"unified":"1F930-1F3FB","non_qualified":null,"image":"1f930-1f3fb.png","sheet_x":38,"sheet_y":50,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F930-1F3FC","non_qualified":null,"image":"1f930-1f3fc.png","sheet_x":38,"sheet_y":51,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F930-1F3FD","non_qualified":null,"image":"1f930-1f3fd.png","sheet_x":38,"sheet_y":52,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F930-1F3FE","non_qualified":null,"image":"1f930-1f3fe.png","sheet_x":38,"sheet_y":53,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F930-1F3FF","non_qualified":null,"image":"1f930-1f3ff.png","sheet_x":38,"sheet_y":54,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Pregnant Woman","b":"1F930","d":true,"e":true,"f":true,"h":true,"j":["pregnant_woman","baby"],"k":[38,49],"o":3},"sunny":{"a":"Black Sun with Rays","b":"2600-FE0F","c":"2600","d":true,"e":true,"f":true,"h":true,"j":["sun","weather","nature","brightness","summer","beach","spring"],"k":[53,55],"o":0},"flag-nr":{"a":"Nauru Flag","b":"1F1F3-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_nauru","nr","flag","nation","country","banner"],"k":[3,31],"o":2},"full_moon_with_face":{"a":"Full Moon with Face","b":"1F31D","d":true,"e":true,"f":true,"h":true,"j":["full_moon_face","nature","twilight","planet","space","night","evening","sleep"],"k":[5,43],"o":1},"old_key":{"a":"Old Key","b":"1F5DD-FE0F","c":"1F5DD","d":true,"e":true,"f":true,"h":true,"j":["old_key","lock","door","password"],"k":[30,19],"o":0},"breast-feeding":{"skin_variations":{"1F3FB":{"unified":"1F931-1F3FB","non_qualified":null,"image":"1f931-1f3fb.png","sheet_x":38,"sheet_y":56,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F931-1F3FC","non_qualified":null,"image":"1f931-1f3fc.png","sheet_x":38,"sheet_y":57,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F931-1F3FD","non_qualified":null,"image":"1f931-1f3fd.png","sheet_x":39,"sheet_y":0,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F931-1F3FE","non_qualified":null,"image":"1f931-1f3fe.png","sheet_x":39,"sheet_y":1,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F931-1F3FF","non_qualified":null,"image":"1f931-1f3ff.png","sheet_x":39,"sheet_y":2,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Breast-Feeding","b":"1F931","d":true,"e":true,"f":true,"h":true,"j":["breast_feeding","nursing","baby"],"k":[38,55],"o":5},"congratulations":{"a":"Circled Ideograph Congratulation","b":"3297-FE0F","c":"3297","d":true,"e":true,"f":true,"h":true,"j":["japanese_congratulations_button","chinese","kanji","japanese","red-circle"],"k":[56,50],"o":0},"flag-nu":{"a":"Niue Flag","b":"1F1F3-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_niue","nu","flag","nation","country","banner"],"k":[3,32],"o":2},"sun_with_face":{"a":"Sun with Face","b":"1F31E","d":true,"e":true,"f":true,"h":true,"j":["sun_with_face","nature","morning","sky"],"k":[5,44],"o":1},"woman_feeding_baby":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F37C","non_qualified":null,"image":"1f469-1f3fb-200d-1f37c.png","sheet_x":17,"sheet_y":33,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F37C","non_qualified":null,"image":"1f469-1f3fc-200d-1f37c.png","sheet_x":17,"sheet_y":34,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F37C","non_qualified":null,"image":"1f469-1f3fd-200d-1f37c.png","sheet_x":17,"sheet_y":35,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F37C","non_qualified":null,"image":"1f469-1f3fe-200d-1f37c.png","sheet_x":17,"sheet_y":36,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F37C","non_qualified":null,"image":"1f469-1f3ff-200d-1f37c.png","sheet_x":17,"sheet_y":37,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Feeding Baby","b":"1F469-200D-1F37C","d":true,"e":true,"f":true,"h":true,"j":["woman feeding baby","birth","food"],"k":[17,32],"o":13},"hammer":{"a":"Hammer","b":"1F528","d":true,"e":true,"f":true,"h":true,"j":["hammer","tools","build","create"],"k":[28,10],"o":0},"secret":{"a":"Circled Ideograph Secret","b":"3299-FE0F","c":"3299","d":true,"e":true,"f":true,"h":true,"j":["japanese_secret_button","privacy","chinese","sshh","kanji","red-circle"],"k":[56,51],"o":0},"flag-nz":{"a":"New Zealand Flag","b":"1F1F3-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_new_zealand","new","zealand","flag","nation","country","banner"],"k":[3,33],"o":2},"u55b6":{"a":"Squared Cjk Unified Ideograph-55b6","b":"1F23A","d":true,"e":true,"f":true,"h":true,"j":["japanese_open_for_business_button","japanese","opening hours","orange-square"],"k":[5,11],"o":0},"man_feeding_baby":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F37C","non_qualified":null,"image":"1f468-1f3fb-200d-1f37c.png","sheet_x":14,"sheet_y":40,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F37C","non_qualified":null,"image":"1f468-1f3fc-200d-1f37c.png","sheet_x":14,"sheet_y":41,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F37C","non_qualified":null,"image":"1f468-1f3fd-200d-1f37c.png","sheet_x":14,"sheet_y":42,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F37C","non_qualified":null,"image":"1f468-1f3fe-200d-1f37c.png","sheet_x":14,"sheet_y":43,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F37C","non_qualified":null,"image":"1f468-1f3ff-200d-1f37c.png","sheet_x":14,"sheet_y":44,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Feeding Baby","b":"1F468-200D-1F37C","d":true,"e":true,"f":true,"h":true,"j":["man feeding baby","birth","food"],"k":[14,39],"o":13},"ringed_planet":{"a":"Ringed Planet","b":"1FA90","d":true,"e":true,"f":true,"h":true,"j":["ringed_planet","outerspace"],"k":[52,32],"o":12},"axe":{"a":"Axe","b":"1FA93","d":true,"e":true,"f":true,"h":true,"j":["axe","tool","chop","cut"],"k":[52,35],"o":12},"flag-om":{"a":"Oman Flag","b":"1F1F4-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_oman","om_symbol","flag","nation","country","banner"],"k":[3,34],"o":2},"u6e80":{"a":"Squared Cjk Unified Ideograph-6e80","b":"1F235","d":true,"e":true,"f":true,"h":true,"j":["japanese_no_vacancy_button","full","chinese","japanese","red-square","kanji"],"k":[5,6],"o":0},"person_feeding_baby":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F37C","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f37c.png","sheet_x":45,"sheet_y":48,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F37C","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f37c.png","sheet_x":45,"sheet_y":49,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F37C","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f37c.png","sheet_x":45,"sheet_y":50,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F37C","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f37c.png","sheet_x":45,"sheet_y":51,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F37C","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f37c.png","sheet_x":45,"sheet_y":52,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person Feeding Baby","b":"1F9D1-200D-1F37C","d":true,"e":true,"f":true,"h":true,"j":["person feeding baby","birth","food"],"k":[45,47],"o":13},"pick":{"a":"Pick","b":"26CF-FE0F","c":"26CF","d":true,"e":true,"f":true,"h":true,"j":["pick","tools","dig"],"k":[55,10],"o":0},"star":{"a":"White Medium Star","b":"2B50","d":true,"e":true,"f":true,"h":true,"j":["star","night","yellow"],"k":[56,46],"o":0},"flag-pa":{"a":"Panama Flag","b":"1F1F5-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_panama","pa","flag","nation","country","banner"],"k":[3,35],"o":2},"star2":{"a":"Glowing Star","b":"1F31F","d":true,"e":true,"f":true,"h":true,"j":["glowing_star","night","sparkle","awesome","good","magic"],"k":[5,45],"o":0},"angel":{"skin_variations":{"1F3FB":{"unified":"1F47C-1F3FB","non_qualified":null,"image":"1f47c-1f3fb.png","sheet_x":23,"sheet_y":42,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F47C-1F3FC","non_qualified":null,"image":"1f47c-1f3fc.png","sheet_x":23,"sheet_y":43,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F47C-1F3FD","non_qualified":null,"image":"1f47c-1f3fd.png","sheet_x":23,"sheet_y":44,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F47C-1F3FE","non_qualified":null,"image":"1f47c-1f3fe.png","sheet_x":23,"sheet_y":45,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F47C-1F3FF","non_qualified":null,"image":"1f47c-1f3ff.png","sheet_x":23,"sheet_y":46,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Baby Angel","b":"1F47C","d":true,"e":true,"f":true,"h":true,"j":["baby_angel","heaven","wings","halo"],"k":[23,41],"o":0},"red_circle":{"a":"Large Red Circle","b":"1F534","d":true,"e":true,"f":true,"h":true,"j":["red_circle","shape","error","danger"],"k":[28,22],"o":0},"hammer_and_pick":{"a":"Hammer and Pick","b":"2692-FE0F","c":"2692","d":true,"e":true,"f":true,"h":true,"j":["hammer_and_pick","tools","build","create"],"k":[54,46],"o":1},"flag-pe":{"a":"Peru Flag","b":"1F1F5-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_peru","pe","flag","nation","country","banner"],"k":[3,36],"o":2},"stars":{"a":"Shooting Star","b":"1F320","d":true,"e":true,"f":true,"h":true,"j":["shooting_star","night","photo"],"k":[5,46],"o":0},"santa":{"skin_variations":{"1F3FB":{"unified":"1F385-1F3FB","non_qualified":null,"image":"1f385-1f3fb.png","sheet_x":7,"sheet_y":30,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F385-1F3FC","non_qualified":null,"image":"1f385-1f3fc.png","sheet_x":7,"sheet_y":31,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F385-1F3FD","non_qualified":null,"image":"1f385-1f3fd.png","sheet_x":7,"sheet_y":32,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F385-1F3FE","non_qualified":null,"image":"1f385-1f3fe.png","sheet_x":7,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F385-1F3FF","non_qualified":null,"image":"1f385-1f3ff.png","sheet_x":7,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Father Christmas","b":"1F385","d":true,"e":true,"f":true,"h":true,"j":["santa_claus","festival","man","male","xmas","father christmas"],"k":[7,29],"o":0},"hammer_and_wrench":{"a":"Hammer and Wrench","b":"1F6E0-FE0F","c":"1F6E0","d":true,"e":true,"f":true,"h":true,"j":["hammer_and_wrench","tools","build","create"],"k":[36,35],"o":0},"large_orange_circle":{"a":"Large Orange Circle","b":"1F7E0","d":true,"e":true,"f":true,"h":true,"j":["orange_circle","round"],"k":[36,55],"o":12},"flag-pf":{"a":"French Polynesia Flag","b":"1F1F5-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_french_polynesia","french","polynesia","flag","nation","country","banner"],"k":[3,37],"o":2},"milky_way":{"a":"Milky Way","b":"1F30C","d":true,"e":true,"f":true,"h":true,"j":["milky_way","photo","space","stars"],"k":[5,26],"o":0},"dagger_knife":{"a":"Dagger","b":"1F5E1-FE0F","c":"1F5E1","d":true,"e":true,"f":true,"h":true,"j":["dagger","weapon"],"k":[30,21],"o":0},"large_yellow_circle":{"a":"Large Yellow Circle","b":"1F7E1","d":true,"e":true,"f":true,"h":true,"j":["yellow_circle","round"],"k":[36,56],"o":12},"mrs_claus":{"skin_variations":{"1F3FB":{"unified":"1F936-1F3FB","non_qualified":null,"image":"1f936-1f3fb.png","sheet_x":39,"sheet_y":40,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F936-1F3FC","non_qualified":null,"image":"1f936-1f3fc.png","sheet_x":39,"sheet_y":41,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F936-1F3FD","non_qualified":null,"image":"1f936-1f3fd.png","sheet_x":39,"sheet_y":42,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F936-1F3FE","non_qualified":null,"image":"1f936-1f3fe.png","sheet_x":39,"sheet_y":43,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F936-1F3FF","non_qualified":null,"image":"1f936-1f3ff.png","sheet_x":39,"sheet_y":44,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Mother Christmas","b":"1F936","d":true,"e":true,"f":true,"h":true,"j":["mrs_claus","woman","female","xmas","mother christmas"],"k":[39,39],"n":["mother_christmas"],"o":3},"flag-pg":{"a":"Papua New Guinea Flag","b":"1F1F5-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_papua_new_guinea","papua","new","guinea","flag","nation","country","banner"],"k":[3,38],"o":2},"large_green_circle":{"a":"Large Green Circle","b":"1F7E2","d":true,"e":true,"f":true,"h":true,"j":["green_circle","round"],"k":[36,57],"o":12},"mx_claus":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F384","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f384.png","sheet_x":45,"sheet_y":54,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F384","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f384.png","sheet_x":45,"sheet_y":55,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F384","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f384.png","sheet_x":45,"sheet_y":56,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F384","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f384.png","sheet_x":45,"sheet_y":57,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F384","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f384.png","sheet_x":46,"sheet_y":0,"added_in":"13.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Mx Claus","b":"1F9D1-200D-1F384","d":true,"e":true,"f":true,"h":true,"j":["mx claus","christmas"],"k":[45,53],"o":13},"cloud":{"a":"Cloud","b":"2601-FE0F","c":"2601","d":true,"e":true,"f":true,"h":true,"j":["cloud","weather","sky"],"k":[53,56],"o":0},"crossed_swords":{"a":"Crossed Swords","b":"2694-FE0F","c":"2694","d":true,"e":true,"f":true,"h":true,"j":["crossed_swords","weapon"],"k":[54,48],"o":1},"flag-ph":{"a":"Philippines Flag","b":"1F1F5-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_philippines","ph","flag","nation","country","banner"],"k":[3,39],"o":2},"gun":{"a":"Pistol","b":"1F52B","d":true,"e":true,"f":true,"h":true,"j":["pistol","violence","weapon","pistol","revolver"],"k":[28,13],"o":0},"large_blue_circle":{"a":"Large Blue Circle","b":"1F535","d":true,"e":true,"f":true,"h":true,"j":["blue_circle","shape","icon","button"],"k":[28,23],"o":0},"superhero":{"skin_variations":{"1F3FB":{"unified":"1F9B8-1F3FB","non_qualified":null,"image":"1f9b8-1f3fb.png","sheet_x":43,"sheet_y":50,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B8-1F3FC","non_qualified":null,"image":"1f9b8-1f3fc.png","sheet_x":43,"sheet_y":51,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B8-1F3FD","non_qualified":null,"image":"1f9b8-1f3fd.png","sheet_x":43,"sheet_y":52,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B8-1F3FE","non_qualified":null,"image":"1f9b8-1f3fe.png","sheet_x":43,"sheet_y":53,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B8-1F3FF","non_qualified":null,"image":"1f9b8-1f3ff.png","sheet_x":43,"sheet_y":54,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Superhero","b":"1F9B8","d":true,"e":true,"f":true,"h":true,"j":["superhero","marvel"],"k":[43,49],"o":11},"partly_sunny":{"a":"Sun Behind Cloud","b":"26C5","d":true,"e":true,"f":true,"h":true,"j":["sun_behind_cloud","weather","nature","cloudy","morning","fall","spring"],"k":[55,7],"o":0},"flag-pk":{"a":"Pakistan Flag","b":"1F1F5-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_pakistan","pk","flag","nation","country","banner"],"k":[3,40],"o":2},"large_purple_circle":{"a":"Large Purple Circle","b":"1F7E3","d":true,"e":true,"f":true,"h":true,"j":["purple_circle","round"],"k":[37,0],"o":12},"male_superhero":{"skin_variations":{"1F3FB":{"unified":"1F9B8-1F3FB-200D-2642-FE0F","non_qualified":"1F9B8-1F3FB-200D-2642","image":"1f9b8-1f3fb-200d-2642-fe0f.png","sheet_x":43,"sheet_y":44,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B8-1F3FC-200D-2642-FE0F","non_qualified":"1F9B8-1F3FC-200D-2642","image":"1f9b8-1f3fc-200d-2642-fe0f.png","sheet_x":43,"sheet_y":45,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B8-1F3FD-200D-2642-FE0F","non_qualified":"1F9B8-1F3FD-200D-2642","image":"1f9b8-1f3fd-200d-2642-fe0f.png","sheet_x":43,"sheet_y":46,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B8-1F3FE-200D-2642-FE0F","non_qualified":"1F9B8-1F3FE-200D-2642","image":"1f9b8-1f3fe-200d-2642-fe0f.png","sheet_x":43,"sheet_y":47,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B8-1F3FF-200D-2642-FE0F","non_qualified":"1F9B8-1F3FF-200D-2642","image":"1f9b8-1f3ff-200d-2642-fe0f.png","sheet_x":43,"sheet_y":48,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Superhero","b":"1F9B8-200D-2642-FE0F","c":"1F9B8-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_superhero","man","male","good","hero","superpowers"],"k":[43,43],"o":11},"boomerang":{"a":"Boomerang","b":"1FA83","d":true,"e":true,"f":true,"h":true,"j":["boomerang","weapon"],"k":[52,28],"o":13},"thunder_cloud_and_rain":{"a":"Cloud with Lightning and Rain","b":"26C8-FE0F","c":"26C8","d":true,"e":true,"f":true,"h":true,"j":["cloud_with_lightning_and_rain","weather","lightning"],"k":[55,8],"o":0},"flag-pl":{"a":"Poland Flag","b":"1F1F5-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_poland","pl","flag","nation","country","banner"],"k":[3,41],"o":2},"mostly_sunny":{"a":"Sun Behind Small Cloud","b":"1F324-FE0F","c":"1F324","d":true,"e":true,"f":true,"h":true,"j":["sun_behind_small_cloud","weather"],"k":[5,48],"n":["sun_small_cloud"],"o":0},"bow_and_arrow":{"a":"Bow and Arrow","b":"1F3F9","d":true,"e":true,"f":true,"h":true,"j":["bow_and_arrow","sports"],"k":[11,11],"o":1},"large_brown_circle":{"a":"Large Brown Circle","b":"1F7E4","d":true,"e":true,"f":true,"h":true,"j":["brown_circle","round"],"k":[37,1],"o":12},"female_superhero":{"skin_variations":{"1F3FB":{"unified":"1F9B8-1F3FB-200D-2640-FE0F","non_qualified":"1F9B8-1F3FB-200D-2640","image":"1f9b8-1f3fb-200d-2640-fe0f.png","sheet_x":43,"sheet_y":38,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B8-1F3FC-200D-2640-FE0F","non_qualified":"1F9B8-1F3FC-200D-2640","image":"1f9b8-1f3fc-200d-2640-fe0f.png","sheet_x":43,"sheet_y":39,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B8-1F3FD-200D-2640-FE0F","non_qualified":"1F9B8-1F3FD-200D-2640","image":"1f9b8-1f3fd-200d-2640-fe0f.png","sheet_x":43,"sheet_y":40,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B8-1F3FE-200D-2640-FE0F","non_qualified":"1F9B8-1F3FE-200D-2640","image":"1f9b8-1f3fe-200d-2640-fe0f.png","sheet_x":43,"sheet_y":41,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B8-1F3FF-200D-2640-FE0F","non_qualified":"1F9B8-1F3FF-200D-2640","image":"1f9b8-1f3ff-200d-2640-fe0f.png","sheet_x":43,"sheet_y":42,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Superhero","b":"1F9B8-200D-2640-FE0F","c":"1F9B8-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_superhero","woman","female","good","heroine","superpowers"],"k":[43,37],"o":11},"flag-pm":{"a":"St. Pierre & Miquelon Flag","b":"1F1F5-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_st_pierre_miquelon","saint","pierre","miquelon","flag","nation","country","banner"],"k":[3,42],"o":2},"barely_sunny":{"a":"Sun Behind Large Cloud","b":"1F325-FE0F","c":"1F325","d":true,"e":true,"f":true,"h":true,"j":["sun_behind_large_cloud","weather"],"k":[5,49],"n":["sun_behind_cloud"],"o":0},"shield":{"a":"Shield","b":"1F6E1-FE0F","c":"1F6E1","d":true,"e":true,"f":true,"h":true,"j":["shield","protection","security"],"k":[36,36],"o":0},"supervillain":{"skin_variations":{"1F3FB":{"unified":"1F9B9-1F3FB","non_qualified":null,"image":"1f9b9-1f3fb.png","sheet_x":44,"sheet_y":10,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B9-1F3FC","non_qualified":null,"image":"1f9b9-1f3fc.png","sheet_x":44,"sheet_y":11,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B9-1F3FD","non_qualified":null,"image":"1f9b9-1f3fd.png","sheet_x":44,"sheet_y":12,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B9-1F3FE","non_qualified":null,"image":"1f9b9-1f3fe.png","sheet_x":44,"sheet_y":13,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B9-1F3FF","non_qualified":null,"image":"1f9b9-1f3ff.png","sheet_x":44,"sheet_y":14,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Supervillain","b":"1F9B9","d":true,"e":true,"f":true,"h":true,"j":["supervillain","marvel"],"k":[44,9],"o":11},"black_circle":{"a":"Medium Black Circle","b":"26AB","d":true,"e":true,"f":true,"h":true,"j":["black_circle","shape","button","round"],"k":[55,1],"o":0},"flag-pn":{"a":"Pitcairn Islands Flag","b":"1F1F5-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_pitcairn_islands","pitcairn","flag","nation","country","banner"],"k":[3,43],"o":2},"partly_sunny_rain":{"a":"Sun Behind Rain Cloud","b":"1F326-FE0F","c":"1F326","d":true,"e":true,"f":true,"h":true,"j":["sun_behind_rain_cloud","weather"],"k":[5,50],"n":["sun_behind_rain_cloud"],"o":0},"male_supervillain":{"skin_variations":{"1F3FB":{"unified":"1F9B9-1F3FB-200D-2642-FE0F","non_qualified":"1F9B9-1F3FB-200D-2642","image":"1f9b9-1f3fb-200d-2642-fe0f.png","sheet_x":44,"sheet_y":4,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B9-1F3FC-200D-2642-FE0F","non_qualified":"1F9B9-1F3FC-200D-2642","image":"1f9b9-1f3fc-200d-2642-fe0f.png","sheet_x":44,"sheet_y":5,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B9-1F3FD-200D-2642-FE0F","non_qualified":"1F9B9-1F3FD-200D-2642","image":"1f9b9-1f3fd-200d-2642-fe0f.png","sheet_x":44,"sheet_y":6,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B9-1F3FE-200D-2642-FE0F","non_qualified":"1F9B9-1F3FE-200D-2642","image":"1f9b9-1f3fe-200d-2642-fe0f.png","sheet_x":44,"sheet_y":7,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B9-1F3FF-200D-2642-FE0F","non_qualified":"1F9B9-1F3FF-200D-2642","image":"1f9b9-1f3ff-200d-2642-fe0f.png","sheet_x":44,"sheet_y":8,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Supervillain","b":"1F9B9-200D-2642-FE0F","c":"1F9B9-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_supervillain","man","male","evil","bad","criminal","hero","superpowers"],"k":[44,3],"o":11},"carpentry_saw":{"a":"Carpentry Saw","b":"1FA9A","d":true,"e":true,"f":true,"h":true,"j":["carpentry saw","cut","chop"],"k":[52,42],"o":13},"white_circle":{"a":"Medium White Circle","b":"26AA","d":true,"e":true,"f":true,"h":true,"j":["white_circle","shape","round"],"k":[55,0],"o":0},"flag-pr":{"a":"Puerto Rico Flag","b":"1F1F5-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_puerto_rico","puerto","rico","flag","nation","country","banner"],"k":[3,44],"o":2},"rain_cloud":{"a":"Cloud with Rain","b":"1F327-FE0F","c":"1F327","d":true,"e":true,"f":true,"h":true,"j":["cloud_with_rain","weather"],"k":[5,51],"o":0},"wrench":{"a":"Wrench","b":"1F527","d":true,"e":true,"f":true,"h":true,"j":["wrench","tools","diy","ikea","fix","maintainer"],"k":[28,9],"o":0},"large_red_square":{"a":"Large Red Square","b":"1F7E5","d":true,"e":true,"f":true,"h":true,"j":["red_square"],"k":[37,2],"o":12},"female_supervillain":{"skin_variations":{"1F3FB":{"unified":"1F9B9-1F3FB-200D-2640-FE0F","non_qualified":"1F9B9-1F3FB-200D-2640","image":"1f9b9-1f3fb-200d-2640-fe0f.png","sheet_x":43,"sheet_y":56,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9B9-1F3FC-200D-2640-FE0F","non_qualified":"1F9B9-1F3FC-200D-2640","image":"1f9b9-1f3fc-200d-2640-fe0f.png","sheet_x":43,"sheet_y":57,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9B9-1F3FD-200D-2640-FE0F","non_qualified":"1F9B9-1F3FD-200D-2640","image":"1f9b9-1f3fd-200d-2640-fe0f.png","sheet_x":44,"sheet_y":0,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9B9-1F3FE-200D-2640-FE0F","non_qualified":"1F9B9-1F3FE-200D-2640","image":"1f9b9-1f3fe-200d-2640-fe0f.png","sheet_x":44,"sheet_y":1,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9B9-1F3FF-200D-2640-FE0F","non_qualified":"1F9B9-1F3FF-200D-2640","image":"1f9b9-1f3ff-200d-2640-fe0f.png","sheet_x":44,"sheet_y":2,"added_in":"11.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Supervillain","b":"1F9B9-200D-2640-FE0F","c":"1F9B9-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_supervillain","woman","female","evil","bad","criminal","heroine","superpowers"],"k":[43,55],"o":11},"flag-ps":{"a":"Palestinian Territories Flag","b":"1F1F5-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_palestinian_territories","palestine","palestinian","territories","flag","nation","country","banner"],"k":[3,45],"o":2},"snow_cloud":{"a":"Cloud with Snow","b":"1F328-FE0F","c":"1F328","d":true,"e":true,"f":true,"h":true,"j":["cloud_with_snow","weather"],"k":[5,52],"o":0},"large_orange_square":{"a":"Large Orange Square","b":"1F7E7","d":true,"e":true,"f":true,"h":true,"j":["orange_square"],"k":[37,4],"o":12},"mage":{"skin_variations":{"1F3FB":{"unified":"1F9D9-1F3FB","non_qualified":null,"image":"1f9d9-1f3fb.png","sheet_x":50,"sheet_y":18,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D9-1F3FB-200D-2640-FE0F"},"1F3FC":{"unified":"1F9D9-1F3FC","non_qualified":null,"image":"1f9d9-1f3fc.png","sheet_x":50,"sheet_y":19,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D9-1F3FC-200D-2640-FE0F"},"1F3FD":{"unified":"1F9D9-1F3FD","non_qualified":null,"image":"1f9d9-1f3fd.png","sheet_x":50,"sheet_y":20,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D9-1F3FD-200D-2640-FE0F"},"1F3FE":{"unified":"1F9D9-1F3FE","non_qualified":null,"image":"1f9d9-1f3fe.png","sheet_x":50,"sheet_y":21,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D9-1F3FE-200D-2640-FE0F"},"1F3FF":{"unified":"1F9D9-1F3FF","non_qualified":null,"image":"1f9d9-1f3ff.png","sheet_x":50,"sheet_y":22,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D9-1F3FF-200D-2640-FE0F"}},"obsoleted_by":"1F9D9-200D-2640-FE0F","a":"Mage","b":"1F9D9","d":true,"e":true,"f":true,"h":true,"j":["mage","magic"],"k":[50,17],"o":5},"screwdriver":{"a":"Screwdriver","b":"1FA9B","d":true,"e":true,"f":true,"h":true,"j":["screwdriver","tools"],"k":[52,43],"o":13},"flag-pt":{"a":"Portugal Flag","b":"1F1F5-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_portugal","pt","flag","nation","country","banner"],"k":[3,46],"o":2},"lightning":{"a":"Cloud with Lightning","b":"1F329-FE0F","c":"1F329","d":true,"e":true,"f":true,"h":true,"j":["cloud_with_lightning","weather","thunder"],"k":[5,53],"n":["lightning_cloud"],"o":0},"nut_and_bolt":{"a":"Nut and Bolt","b":"1F529","d":true,"e":true,"f":true,"h":true,"j":["nut_and_bolt","handy","tools","fix"],"k":[28,11],"o":0},"large_yellow_square":{"a":"Large Yellow Square","b":"1F7E8","d":true,"e":true,"f":true,"h":true,"j":["yellow_square"],"k":[37,5],"o":12},"male_mage":{"skin_variations":{"1F3FB":{"unified":"1F9D9-1F3FB-200D-2642-FE0F","non_qualified":"1F9D9-1F3FB-200D-2642","image":"1f9d9-1f3fb-200d-2642-fe0f.png","sheet_x":50,"sheet_y":12,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D9-1F3FC-200D-2642-FE0F","non_qualified":"1F9D9-1F3FC-200D-2642","image":"1f9d9-1f3fc-200d-2642-fe0f.png","sheet_x":50,"sheet_y":13,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D9-1F3FD-200D-2642-FE0F","non_qualified":"1F9D9-1F3FD-200D-2642","image":"1f9d9-1f3fd-200d-2642-fe0f.png","sheet_x":50,"sheet_y":14,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D9-1F3FE-200D-2642-FE0F","non_qualified":"1F9D9-1F3FE-200D-2642","image":"1f9d9-1f3fe-200d-2642-fe0f.png","sheet_x":50,"sheet_y":15,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D9-1F3FF-200D-2642-FE0F","non_qualified":"1F9D9-1F3FF-200D-2642","image":"1f9d9-1f3ff-200d-2642-fe0f.png","sheet_x":50,"sheet_y":16,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Mage","b":"1F9D9-200D-2642-FE0F","c":"1F9D9-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_mage","man","male","mage","sorcerer"],"k":[50,11],"o":5},"flag-pw":{"a":"Palau Flag","b":"1F1F5-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_palau","pw","flag","nation","country","banner"],"k":[3,47],"o":2},"tornado":{"a":"Tornado","b":"1F32A-FE0F","c":"1F32A","d":true,"e":true,"f":true,"h":true,"j":["tornado","weather","cyclone","twister"],"k":[5,54],"n":["tornado_cloud"],"o":0},"large_green_square":{"a":"Large Green Square","b":"1F7E9","d":true,"e":true,"f":true,"h":true,"j":["green_square"],"k":[37,6],"o":12},"female_mage":{"skin_variations":{"1F3FB":{"unified":"1F9D9-1F3FB-200D-2640-FE0F","non_qualified":"1F9D9-1F3FB-200D-2640","image":"1f9d9-1f3fb-200d-2640-fe0f.png","sheet_x":50,"sheet_y":6,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D9-1F3FB"},"1F3FC":{"unified":"1F9D9-1F3FC-200D-2640-FE0F","non_qualified":"1F9D9-1F3FC-200D-2640","image":"1f9d9-1f3fc-200d-2640-fe0f.png","sheet_x":50,"sheet_y":7,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D9-1F3FC"},"1F3FD":{"unified":"1F9D9-1F3FD-200D-2640-FE0F","non_qualified":"1F9D9-1F3FD-200D-2640","image":"1f9d9-1f3fd-200d-2640-fe0f.png","sheet_x":50,"sheet_y":8,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D9-1F3FD"},"1F3FE":{"unified":"1F9D9-1F3FE-200D-2640-FE0F","non_qualified":"1F9D9-1F3FE-200D-2640","image":"1f9d9-1f3fe-200d-2640-fe0f.png","sheet_x":50,"sheet_y":9,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D9-1F3FE"},"1F3FF":{"unified":"1F9D9-1F3FF-200D-2640-FE0F","non_qualified":"1F9D9-1F3FF-200D-2640","image":"1f9d9-1f3ff-200d-2640-fe0f.png","sheet_x":50,"sheet_y":10,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D9-1F3FF"}},"obsoletes":"1F9D9","a":"Woman Mage","b":"1F9D9-200D-2640-FE0F","c":"1F9D9-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_mage","woman","female","mage","witch"],"k":[50,5],"o":5},"gear":{"a":"Gear","b":"2699-FE0F","c":"2699","d":true,"e":true,"f":true,"h":true,"j":["gear","cog"],"k":[54,52],"o":1},"flag-py":{"a":"Paraguay Flag","b":"1F1F5-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_paraguay","py","flag","nation","country","banner"],"k":[3,48],"o":2},"fog":{"a":"Fog","b":"1F32B-FE0F","c":"1F32B","d":true,"e":true,"f":true,"h":true,"j":["fog","weather"],"k":[5,55],"o":0},"compression":{"a":"Clamp","b":"1F5DC-FE0F","c":"1F5DC","d":true,"e":true,"f":true,"h":true,"j":["clamp","tool"],"k":[30,18],"o":0},"large_blue_square":{"a":"Large Blue Square","b":"1F7E6","d":true,"e":true,"f":true,"h":true,"j":["blue_square"],"k":[37,3],"o":12},"fairy":{"skin_variations":{"1F3FB":{"unified":"1F9DA-1F3FB","non_qualified":null,"image":"1f9da-1f3fb.png","sheet_x":50,"sheet_y":36,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DA-1F3FB-200D-2640-FE0F"},"1F3FC":{"unified":"1F9DA-1F3FC","non_qualified":null,"image":"1f9da-1f3fc.png","sheet_x":50,"sheet_y":37,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DA-1F3FC-200D-2640-FE0F"},"1F3FD":{"unified":"1F9DA-1F3FD","non_qualified":null,"image":"1f9da-1f3fd.png","sheet_x":50,"sheet_y":38,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DA-1F3FD-200D-2640-FE0F"},"1F3FE":{"unified":"1F9DA-1F3FE","non_qualified":null,"image":"1f9da-1f3fe.png","sheet_x":50,"sheet_y":39,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DA-1F3FE-200D-2640-FE0F"},"1F3FF":{"unified":"1F9DA-1F3FF","non_qualified":null,"image":"1f9da-1f3ff.png","sheet_x":50,"sheet_y":40,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DA-1F3FF-200D-2640-FE0F"}},"obsoleted_by":"1F9DA-200D-2640-FE0F","a":"Fairy","b":"1F9DA","d":true,"e":true,"f":true,"h":true,"j":["fairy","wings","magical"],"k":[50,35],"o":5},"flag-qa":{"a":"Qatar Flag","b":"1F1F6-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_qatar","qa","flag","nation","country","banner"],"k":[3,49],"o":2},"wind_blowing_face":{"a":"Wind Face","b":"1F32C-FE0F","c":"1F32C","d":true,"e":true,"f":true,"h":true,"j":["wind_face","gust","air"],"k":[5,56],"o":0},"large_purple_square":{"a":"Large Purple Square","b":"1F7EA","d":true,"e":true,"f":true,"h":true,"j":["purple_square"],"k":[37,7],"o":12},"male_fairy":{"skin_variations":{"1F3FB":{"unified":"1F9DA-1F3FB-200D-2642-FE0F","non_qualified":"1F9DA-1F3FB-200D-2642","image":"1f9da-1f3fb-200d-2642-fe0f.png","sheet_x":50,"sheet_y":30,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9DA-1F3FC-200D-2642-FE0F","non_qualified":"1F9DA-1F3FC-200D-2642","image":"1f9da-1f3fc-200d-2642-fe0f.png","sheet_x":50,"sheet_y":31,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9DA-1F3FD-200D-2642-FE0F","non_qualified":"1F9DA-1F3FD-200D-2642","image":"1f9da-1f3fd-200d-2642-fe0f.png","sheet_x":50,"sheet_y":32,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9DA-1F3FE-200D-2642-FE0F","non_qualified":"1F9DA-1F3FE-200D-2642","image":"1f9da-1f3fe-200d-2642-fe0f.png","sheet_x":50,"sheet_y":33,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9DA-1F3FF-200D-2642-FE0F","non_qualified":"1F9DA-1F3FF-200D-2642","image":"1f9da-1f3ff-200d-2642-fe0f.png","sheet_x":50,"sheet_y":34,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Fairy","b":"1F9DA-200D-2642-FE0F","c":"1F9DA-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_fairy","man","male"],"k":[50,29],"o":5},"scales":{"a":"Balance Scale","b":"2696-FE0F","c":"2696","d":true,"e":true,"f":true,"h":true,"j":["balance_scale","law","fairness","weight"],"k":[54,50],"o":1},"flag-re":{"a":"Réunion Flag","b":"1F1F7-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_reunion","réunion","flag","nation","country","banner"],"k":[3,50],"o":2},"cyclone":{"a":"Cyclone","b":"1F300","d":true,"e":true,"f":true,"h":true,"j":["cyclone","weather","swirl","blue","cloud","vortex","spiral","whirlpool","spin","tornado","hurricane","typhoon"],"k":[5,14],"o":0},"large_brown_square":{"a":"Large Brown Square","b":"1F7EB","d":true,"e":true,"f":true,"h":true,"j":["brown_square"],"k":[37,8],"o":12},"probing_cane":{"a":"Probing Cane","b":"1F9AF","d":true,"e":true,"f":true,"h":true,"j":["probing_cane","accessibility"],"k":[43,22],"o":12},"female_fairy":{"skin_variations":{"1F3FB":{"unified":"1F9DA-1F3FB-200D-2640-FE0F","non_qualified":"1F9DA-1F3FB-200D-2640","image":"1f9da-1f3fb-200d-2640-fe0f.png","sheet_x":50,"sheet_y":24,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DA-1F3FB"},"1F3FC":{"unified":"1F9DA-1F3FC-200D-2640-FE0F","non_qualified":"1F9DA-1F3FC-200D-2640","image":"1f9da-1f3fc-200d-2640-fe0f.png","sheet_x":50,"sheet_y":25,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DA-1F3FC"},"1F3FD":{"unified":"1F9DA-1F3FD-200D-2640-FE0F","non_qualified":"1F9DA-1F3FD-200D-2640","image":"1f9da-1f3fd-200d-2640-fe0f.png","sheet_x":50,"sheet_y":26,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DA-1F3FD"},"1F3FE":{"unified":"1F9DA-1F3FE-200D-2640-FE0F","non_qualified":"1F9DA-1F3FE-200D-2640","image":"1f9da-1f3fe-200d-2640-fe0f.png","sheet_x":50,"sheet_y":27,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DA-1F3FE"},"1F3FF":{"unified":"1F9DA-1F3FF-200D-2640-FE0F","non_qualified":"1F9DA-1F3FF-200D-2640","image":"1f9da-1f3ff-200d-2640-fe0f.png","sheet_x":50,"sheet_y":28,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DA-1F3FF"}},"obsoletes":"1F9DA","a":"Woman Fairy","b":"1F9DA-200D-2640-FE0F","c":"1F9DA-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_fairy","woman","female"],"k":[50,23],"o":5},"flag-ro":{"a":"Romania Flag","b":"1F1F7-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_romania","ro","flag","nation","country","banner"],"k":[3,51],"o":2},"rainbow":{"a":"Rainbow","b":"1F308","d":true,"e":true,"f":true,"h":true,"j":["rainbow","nature","happy","unicorn_face","photo","sky","spring"],"k":[5,22],"o":0},"link":{"a":"Link Symbol","b":"1F517","d":true,"e":true,"f":true,"h":true,"j":["link","rings","url"],"k":[27,51],"o":0},"vampire":{"skin_variations":{"1F3FB":{"unified":"1F9DB-1F3FB","non_qualified":null,"image":"1f9db-1f3fb.png","sheet_x":50,"sheet_y":54,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DB-1F3FB-200D-2640-FE0F"},"1F3FC":{"unified":"1F9DB-1F3FC","non_qualified":null,"image":"1f9db-1f3fc.png","sheet_x":50,"sheet_y":55,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DB-1F3FC-200D-2640-FE0F"},"1F3FD":{"unified":"1F9DB-1F3FD","non_qualified":null,"image":"1f9db-1f3fd.png","sheet_x":50,"sheet_y":56,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DB-1F3FD-200D-2640-FE0F"},"1F3FE":{"unified":"1F9DB-1F3FE","non_qualified":null,"image":"1f9db-1f3fe.png","sheet_x":50,"sheet_y":57,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DB-1F3FE-200D-2640-FE0F"},"1F3FF":{"unified":"1F9DB-1F3FF","non_qualified":null,"image":"1f9db-1f3ff.png","sheet_x":51,"sheet_y":0,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DB-1F3FF-200D-2640-FE0F"}},"obsoleted_by":"1F9DB-200D-2640-FE0F","a":"Vampire","b":"1F9DB","d":true,"e":true,"f":true,"h":true,"j":["vampire","blood","twilight"],"k":[50,53],"o":5},"black_large_square":{"a":"Black Large Square","b":"2B1B","d":true,"e":true,"f":true,"h":true,"j":["black_large_square","shape","icon","button"],"k":[56,44],"o":0},"flag-rs":{"a":"Serbia Flag","b":"1F1F7-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_serbia","rs","flag","nation","country","banner"],"k":[3,52],"o":2},"closed_umbrella":{"a":"Closed Umbrella","b":"1F302","d":true,"e":true,"f":true,"h":true,"j":["closed_umbrella","weather","rain","drizzle"],"k":[5,16],"o":0},"male_vampire":{"skin_variations":{"1F3FB":{"unified":"1F9DB-1F3FB-200D-2642-FE0F","non_qualified":"1F9DB-1F3FB-200D-2642","image":"1f9db-1f3fb-200d-2642-fe0f.png","sheet_x":50,"sheet_y":48,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9DB-1F3FC-200D-2642-FE0F","non_qualified":"1F9DB-1F3FC-200D-2642","image":"1f9db-1f3fc-200d-2642-fe0f.png","sheet_x":50,"sheet_y":49,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9DB-1F3FD-200D-2642-FE0F","non_qualified":"1F9DB-1F3FD-200D-2642","image":"1f9db-1f3fd-200d-2642-fe0f.png","sheet_x":50,"sheet_y":50,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9DB-1F3FE-200D-2642-FE0F","non_qualified":"1F9DB-1F3FE-200D-2642","image":"1f9db-1f3fe-200d-2642-fe0f.png","sheet_x":50,"sheet_y":51,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9DB-1F3FF-200D-2642-FE0F","non_qualified":"1F9DB-1F3FF-200D-2642","image":"1f9db-1f3ff-200d-2642-fe0f.png","sheet_x":50,"sheet_y":52,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Vampire","b":"1F9DB-200D-2642-FE0F","c":"1F9DB-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_vampire","man","male","dracula"],"k":[50,47],"o":5},"chains":{"a":"Chains","b":"26D3-FE0F","c":"26D3","d":true,"e":true,"f":true,"h":true,"j":["chains","lock","arrest"],"k":[55,12],"o":0},"white_large_square":{"a":"White Large Square","b":"2B1C","d":true,"e":true,"f":true,"h":true,"j":["white_large_square","shape","icon","stone","button"],"k":[56,45],"o":0},"ru":{"a":"Russia Flag","b":"1F1F7-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_russia","russian","federation","flag","nation","country","banner"],"k":[3,53],"n":["flag-ru"],"o":0},"female_vampire":{"skin_variations":{"1F3FB":{"unified":"1F9DB-1F3FB-200D-2640-FE0F","non_qualified":"1F9DB-1F3FB-200D-2640","image":"1f9db-1f3fb-200d-2640-fe0f.png","sheet_x":50,"sheet_y":42,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DB-1F3FB"},"1F3FC":{"unified":"1F9DB-1F3FC-200D-2640-FE0F","non_qualified":"1F9DB-1F3FC-200D-2640","image":"1f9db-1f3fc-200d-2640-fe0f.png","sheet_x":50,"sheet_y":43,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DB-1F3FC"},"1F3FD":{"unified":"1F9DB-1F3FD-200D-2640-FE0F","non_qualified":"1F9DB-1F3FD-200D-2640","image":"1f9db-1f3fd-200d-2640-fe0f.png","sheet_x":50,"sheet_y":44,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DB-1F3FD"},"1F3FE":{"unified":"1F9DB-1F3FE-200D-2640-FE0F","non_qualified":"1F9DB-1F3FE-200D-2640","image":"1f9db-1f3fe-200d-2640-fe0f.png","sheet_x":50,"sheet_y":45,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DB-1F3FE"},"1F3FF":{"unified":"1F9DB-1F3FF-200D-2640-FE0F","non_qualified":"1F9DB-1F3FF-200D-2640","image":"1f9db-1f3ff-200d-2640-fe0f.png","sheet_x":50,"sheet_y":46,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DB-1F3FF"}},"obsoletes":"1F9DB","a":"Woman Vampire","b":"1F9DB-200D-2640-FE0F","c":"1F9DB-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_vampire","woman","female"],"k":[50,41],"o":5},"hook":{"a":"Hook","b":"1FA9D","d":true,"e":true,"f":true,"h":true,"j":["hook","tools"],"k":[52,45],"o":13},"black_medium_square":{"a":"Black Medium Square","b":"25FC-FE0F","c":"25FC","d":true,"e":true,"f":true,"h":true,"j":["black_medium_square","shape","button","icon"],"k":[53,52],"o":0},"umbrella":{"a":"Umbrella","b":"2602-FE0F","c":"2602","d":true,"e":true,"f":true,"h":true,"j":["umbrella","weather","spring"],"k":[53,57],"o":0},"flag-rw":{"a":"Rwanda Flag","b":"1F1F7-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_rwanda","rw","flag","nation","country","banner"],"k":[3,54],"o":2},"merperson":{"skin_variations":{"1F3FB":{"unified":"1F9DC-1F3FB","non_qualified":null,"image":"1f9dc-1f3fb.png","sheet_x":51,"sheet_y":14,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DC-1F3FB-200D-2642-FE0F"},"1F3FC":{"unified":"1F9DC-1F3FC","non_qualified":null,"image":"1f9dc-1f3fc.png","sheet_x":51,"sheet_y":15,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DC-1F3FC-200D-2642-FE0F"},"1F3FD":{"unified":"1F9DC-1F3FD","non_qualified":null,"image":"1f9dc-1f3fd.png","sheet_x":51,"sheet_y":16,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DC-1F3FD-200D-2642-FE0F"},"1F3FE":{"unified":"1F9DC-1F3FE","non_qualified":null,"image":"1f9dc-1f3fe.png","sheet_x":51,"sheet_y":17,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DC-1F3FE-200D-2642-FE0F"},"1F3FF":{"unified":"1F9DC-1F3FF","non_qualified":null,"image":"1f9dc-1f3ff.png","sheet_x":51,"sheet_y":18,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DC-1F3FF-200D-2642-FE0F"}},"obsoleted_by":"1F9DC-200D-2642-FE0F","a":"Merperson","b":"1F9DC","d":true,"e":true,"f":true,"h":true,"j":["merperson","sea"],"k":[51,13],"o":5},"toolbox":{"a":"Toolbox","b":"1F9F0","d":true,"e":true,"f":true,"h":true,"j":["toolbox","tools","diy","fix","maintainer","mechanic"],"k":[52,1],"o":11},"white_medium_square":{"a":"White Medium Square","b":"25FB-FE0F","c":"25FB","d":true,"e":true,"f":true,"h":true,"j":["white_medium_square","shape","stone","icon"],"k":[53,51],"o":0},"umbrella_with_rain_drops":{"a":"Umbrella with Rain Drops","b":"2614","d":true,"e":true,"f":true,"h":true,"j":["umbrella_with_rain_drops","rainy","weather","spring"],"k":[54,4],"o":0},"flag-sa":{"a":"Saudi Arabia Flag","b":"1F1F8-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_saudi_arabia","flag","nation","country","banner"],"k":[3,55],"o":2},"merman":{"skin_variations":{"1F3FB":{"unified":"1F9DC-1F3FB-200D-2642-FE0F","non_qualified":"1F9DC-1F3FB-200D-2642","image":"1f9dc-1f3fb-200d-2642-fe0f.png","sheet_x":51,"sheet_y":8,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DC-1F3FB"},"1F3FC":{"unified":"1F9DC-1F3FC-200D-2642-FE0F","non_qualified":"1F9DC-1F3FC-200D-2642","image":"1f9dc-1f3fc-200d-2642-fe0f.png","sheet_x":51,"sheet_y":9,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DC-1F3FC"},"1F3FD":{"unified":"1F9DC-1F3FD-200D-2642-FE0F","non_qualified":"1F9DC-1F3FD-200D-2642","image":"1f9dc-1f3fd-200d-2642-fe0f.png","sheet_x":51,"sheet_y":10,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DC-1F3FD"},"1F3FE":{"unified":"1F9DC-1F3FE-200D-2642-FE0F","non_qualified":"1F9DC-1F3FE-200D-2642","image":"1f9dc-1f3fe-200d-2642-fe0f.png","sheet_x":51,"sheet_y":11,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DC-1F3FE"},"1F3FF":{"unified":"1F9DC-1F3FF-200D-2642-FE0F","non_qualified":"1F9DC-1F3FF-200D-2642","image":"1f9dc-1f3ff-200d-2642-fe0f.png","sheet_x":51,"sheet_y":12,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DC-1F3FF"}},"obsoletes":"1F9DC","a":"Merman","b":"1F9DC-200D-2642-FE0F","c":"1F9DC-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["merman","man","male","triton"],"k":[51,7],"o":5},"magnet":{"a":"Magnet","b":"1F9F2","d":true,"e":true,"f":true,"h":true,"j":["magnet","attraction","magnetic"],"k":[52,3],"o":11},"black_medium_small_square":{"a":"Black Medium Small Square","b":"25FE","d":true,"e":true,"f":true,"h":true,"j":["black_medium_small_square","icon","shape","button"],"k":[53,54],"o":0},"umbrella_on_ground":{"a":"Umbrella on Ground","b":"26F1-FE0F","c":"26F1","d":true,"e":true,"f":true,"h":true,"j":["umbrella_on_ground","weather","summer"],"k":[55,17],"o":0},"flag-sb":{"a":"Solomon Islands Flag","b":"1F1F8-1F1E7","d":true,"e":true,"f":true,"h":true,"j":["flag_solomon_islands","solomon","islands","flag","nation","country","banner"],"k":[3,56],"o":2},"mermaid":{"skin_variations":{"1F3FB":{"unified":"1F9DC-1F3FB-200D-2640-FE0F","non_qualified":"1F9DC-1F3FB-200D-2640","image":"1f9dc-1f3fb-200d-2640-fe0f.png","sheet_x":51,"sheet_y":2,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9DC-1F3FC-200D-2640-FE0F","non_qualified":"1F9DC-1F3FC-200D-2640","image":"1f9dc-1f3fc-200d-2640-fe0f.png","sheet_x":51,"sheet_y":3,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9DC-1F3FD-200D-2640-FE0F","non_qualified":"1F9DC-1F3FD-200D-2640","image":"1f9dc-1f3fd-200d-2640-fe0f.png","sheet_x":51,"sheet_y":4,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9DC-1F3FE-200D-2640-FE0F","non_qualified":"1F9DC-1F3FE-200D-2640","image":"1f9dc-1f3fe-200d-2640-fe0f.png","sheet_x":51,"sheet_y":5,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9DC-1F3FF-200D-2640-FE0F","non_qualified":"1F9DC-1F3FF-200D-2640","image":"1f9dc-1f3ff-200d-2640-fe0f.png","sheet_x":51,"sheet_y":6,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Mermaid","b":"1F9DC-200D-2640-FE0F","c":"1F9DC-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["mermaid","woman","female","merwoman","ariel"],"k":[51,1],"o":5},"ladder":{"a":"Ladder","b":"1FA9C","d":true,"e":true,"f":true,"h":true,"j":["ladder","tools"],"k":[52,44],"o":13},"white_medium_small_square":{"a":"White Medium Small Square","b":"25FD","d":true,"e":true,"f":true,"h":true,"j":["white_medium_small_square","shape","stone","icon","button"],"k":[53,53],"o":0},"zap":{"a":"High Voltage Sign","b":"26A1","d":true,"e":true,"f":true,"h":true,"j":["high_voltage","thunder","weather","lightning bolt","fast"],"k":[54,56],"o":0},"flag-sc":{"a":"Seychelles Flag","b":"1F1F8-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_seychelles","sc","flag","nation","country","banner"],"k":[3,57],"o":2},"elf":{"skin_variations":{"1F3FB":{"unified":"1F9DD-1F3FB","non_qualified":null,"image":"1f9dd-1f3fb.png","sheet_x":51,"sheet_y":32,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DD-1F3FB-200D-2642-FE0F"},"1F3FC":{"unified":"1F9DD-1F3FC","non_qualified":null,"image":"1f9dd-1f3fc.png","sheet_x":51,"sheet_y":33,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DD-1F3FC-200D-2642-FE0F"},"1F3FD":{"unified":"1F9DD-1F3FD","non_qualified":null,"image":"1f9dd-1f3fd.png","sheet_x":51,"sheet_y":34,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DD-1F3FD-200D-2642-FE0F"},"1F3FE":{"unified":"1F9DD-1F3FE","non_qualified":null,"image":"1f9dd-1f3fe.png","sheet_x":51,"sheet_y":35,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DD-1F3FE-200D-2642-FE0F"},"1F3FF":{"unified":"1F9DD-1F3FF","non_qualified":null,"image":"1f9dd-1f3ff.png","sheet_x":51,"sheet_y":36,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9DD-1F3FF-200D-2642-FE0F"}},"obsoleted_by":"1F9DD-200D-2642-FE0F","a":"Elf","b":"1F9DD","d":true,"e":true,"f":true,"h":true,"j":["elf","magical"],"k":[51,31],"o":5},"black_small_square":{"a":"Black Small Square","b":"25AA-FE0F","c":"25AA","d":true,"e":true,"f":true,"h":true,"j":["black_small_square","shape","icon"],"k":[53,47],"o":0},"alembic":{"a":"Alembic","b":"2697-FE0F","c":"2697","d":true,"e":true,"f":true,"h":true,"j":["alembic","distilling","science","experiment","chemistry"],"k":[54,51],"o":1},"snowflake":{"a":"Snowflake","b":"2744-FE0F","c":"2744","d":true,"e":true,"f":true,"h":true,"j":["snowflake","winter","season","cold","weather","christmas","xmas"],"k":[56,23],"o":0},"flag-sd":{"a":"Sudan Flag","b":"1F1F8-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_sudan","sd","flag","nation","country","banner"],"k":[4,0],"o":2},"male_elf":{"skin_variations":{"1F3FB":{"unified":"1F9DD-1F3FB-200D-2642-FE0F","non_qualified":"1F9DD-1F3FB-200D-2642","image":"1f9dd-1f3fb-200d-2642-fe0f.png","sheet_x":51,"sheet_y":26,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DD-1F3FB"},"1F3FC":{"unified":"1F9DD-1F3FC-200D-2642-FE0F","non_qualified":"1F9DD-1F3FC-200D-2642","image":"1f9dd-1f3fc-200d-2642-fe0f.png","sheet_x":51,"sheet_y":27,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DD-1F3FC"},"1F3FD":{"unified":"1F9DD-1F3FD-200D-2642-FE0F","non_qualified":"1F9DD-1F3FD-200D-2642","image":"1f9dd-1f3fd-200d-2642-fe0f.png","sheet_x":51,"sheet_y":28,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DD-1F3FD"},"1F3FE":{"unified":"1F9DD-1F3FE-200D-2642-FE0F","non_qualified":"1F9DD-1F3FE-200D-2642","image":"1f9dd-1f3fe-200d-2642-fe0f.png","sheet_x":51,"sheet_y":29,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DD-1F3FE"},"1F3FF":{"unified":"1F9DD-1F3FF-200D-2642-FE0F","non_qualified":"1F9DD-1F3FF-200D-2642","image":"1f9dd-1f3ff-200d-2642-fe0f.png","sheet_x":51,"sheet_y":30,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9DD-1F3FF"}},"obsoletes":"1F9DD","a":"Man Elf","b":"1F9DD-200D-2642-FE0F","c":"1F9DD-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_elf","man","male"],"k":[51,25],"o":5},"test_tube":{"a":"Test Tube","b":"1F9EA","d":true,"e":true,"f":true,"h":true,"j":["test_tube","chemistry","experiment","lab","science"],"k":[51,53],"o":11},"white_small_square":{"a":"White Small Square","b":"25AB-FE0F","c":"25AB","d":true,"e":true,"f":true,"h":true,"j":["white_small_square","shape","icon"],"k":[53,48],"o":0},"snowman":{"a":"Snowman","b":"2603-FE0F","c":"2603","d":true,"e":true,"f":true,"h":true,"j":["snowman","winter","season","cold","weather","christmas","xmas","frozen"],"k":[54,0],"o":0},"flag-se":{"a":"Sweden Flag","b":"1F1F8-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_sweden","se","flag","nation","country","banner"],"k":[4,1],"o":2},"large_orange_diamond":{"a":"Large Orange Diamond","b":"1F536","d":true,"e":true,"f":true,"h":true,"j":["large_orange_diamond","shape","jewel","gem"],"k":[28,24],"o":0},"female_elf":{"skin_variations":{"1F3FB":{"unified":"1F9DD-1F3FB-200D-2640-FE0F","non_qualified":"1F9DD-1F3FB-200D-2640","image":"1f9dd-1f3fb-200d-2640-fe0f.png","sheet_x":51,"sheet_y":20,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9DD-1F3FC-200D-2640-FE0F","non_qualified":"1F9DD-1F3FC-200D-2640","image":"1f9dd-1f3fc-200d-2640-fe0f.png","sheet_x":51,"sheet_y":21,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9DD-1F3FD-200D-2640-FE0F","non_qualified":"1F9DD-1F3FD-200D-2640","image":"1f9dd-1f3fd-200d-2640-fe0f.png","sheet_x":51,"sheet_y":22,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9DD-1F3FE-200D-2640-FE0F","non_qualified":"1F9DD-1F3FE-200D-2640","image":"1f9dd-1f3fe-200d-2640-fe0f.png","sheet_x":51,"sheet_y":23,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9DD-1F3FF-200D-2640-FE0F","non_qualified":"1F9DD-1F3FF-200D-2640","image":"1f9dd-1f3ff-200d-2640-fe0f.png","sheet_x":51,"sheet_y":24,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Elf","b":"1F9DD-200D-2640-FE0F","c":"1F9DD-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_elf","woman","female"],"k":[51,19],"o":5},"petri_dish":{"a":"Petri Dish","b":"1F9EB","d":true,"e":true,"f":true,"h":true,"j":["petri_dish","bacteria","biology","culture","lab"],"k":[51,54],"o":11},"snowman_without_snow":{"a":"Snowman Without Snow","b":"26C4","d":true,"e":true,"f":true,"h":true,"j":["snowman_without_snow","winter","season","cold","weather","christmas","xmas","frozen","without_snow"],"k":[55,6],"o":0},"flag-sg":{"a":"Singapore Flag","b":"1F1F8-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_singapore","sg","flag","nation","country","banner"],"k":[4,2],"o":2},"large_blue_diamond":{"a":"Large Blue Diamond","b":"1F537","d":true,"e":true,"f":true,"h":true,"j":["large_blue_diamond","shape","jewel","gem"],"k":[28,25],"o":0},"genie":{"obsoleted_by":"1F9DE-200D-2642-FE0F","a":"Genie","b":"1F9DE","d":true,"e":true,"f":true,"h":true,"j":["genie","magical","wishes"],"k":[51,39],"o":5},"dna":{"a":"Dna Double Helix","b":"1F9EC","d":true,"e":true,"f":true,"h":true,"j":["dna","biologist","genetics","life"],"k":[51,55],"o":11},"comet":{"a":"Comet","b":"2604-FE0F","c":"2604","d":true,"e":true,"f":true,"h":true,"j":["comet","space"],"k":[54,1],"o":1},"flag-sh":{"a":"St. Helena Flag","b":"1F1F8-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_st_helena","saint","helena","ascension","tristan","cunha","flag","nation","country","banner"],"k":[4,3],"o":2},"fire":{"a":"Fire","b":"1F525","d":true,"e":true,"f":true,"h":true,"j":["fire","hot","cook","flame"],"k":[28,7],"o":0},"microscope":{"a":"Microscope","b":"1F52C","d":true,"e":true,"f":true,"h":true,"j":["microscope","laboratory","experiment","zoomin","science","study"],"k":[28,14],"o":1},"small_orange_diamond":{"a":"Small Orange Diamond","b":"1F538","d":true,"e":true,"f":true,"h":true,"j":["small_orange_diamond","shape","jewel","gem"],"k":[28,26],"o":0},"male_genie":{"obsoletes":"1F9DE","a":"Man Genie","b":"1F9DE-200D-2642-FE0F","c":"1F9DE-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_genie","man","male"],"k":[51,38],"o":5},"flag-si":{"a":"Slovenia Flag","b":"1F1F8-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_slovenia","si","flag","nation","country","banner"],"k":[4,4],"o":2},"droplet":{"a":"Droplet","b":"1F4A7","d":true,"e":true,"f":true,"h":true,"j":["droplet","water","drip","faucet","spring"],"k":[25,51],"o":0},"telescope":{"a":"Telescope","b":"1F52D","d":true,"e":true,"f":true,"h":true,"j":["telescope","stars","space","zoom","science","astronomy"],"k":[28,15],"o":1},"small_blue_diamond":{"a":"Small Blue Diamond","b":"1F539","d":true,"e":true,"f":true,"h":true,"j":["small_blue_diamond","shape","jewel","gem"],"k":[28,27],"o":0},"female_genie":{"a":"Woman Genie","b":"1F9DE-200D-2640-FE0F","c":"1F9DE-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_genie","woman","female"],"k":[51,37],"o":5},"flag-sj":{"a":"Svalbard & Jan Mayen Flag","b":"1F1F8-1F1EF","d":true,"e":true,"f":true,"h":true,"j":["flag_svalbard_jan_mayen"],"k":[4,5],"o":2},"ocean":{"a":"Water Wave","b":"1F30A","d":true,"e":true,"f":true,"h":true,"j":["water_wave","sea","water","wave","nature","tsunami","disaster"],"k":[5,24],"o":0},"satellite_antenna":{"a":"Satellite Antenna","b":"1F4E1","d":true,"e":true,"f":true,"h":true,"j":["satellite_antenna","communication","future","radio","space"],"k":[26,56],"o":0},"small_red_triangle":{"a":"Up-Pointing Red Triangle","b":"1F53A","d":true,"e":true,"f":true,"h":true,"j":["red_triangle_pointed_up","shape","direction","up","top"],"k":[28,28],"o":0},"zombie":{"obsoleted_by":"1F9DF-200D-2642-FE0F","a":"Zombie","b":"1F9DF","d":true,"e":true,"f":true,"h":true,"j":["zombie","dead"],"k":[51,42],"o":5},"flag-sk":{"a":"Slovakia Flag","b":"1F1F8-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_slovakia","sk","flag","nation","country","banner"],"k":[4,6],"o":2},"syringe":{"a":"Syringe","b":"1F489","d":true,"e":true,"f":true,"h":true,"j":["syringe","health","hospital","drugs","blood","medicine","needle","doctor","nurse"],"k":[25,21],"o":0},"small_red_triangle_down":{"a":"Down-Pointing Red Triangle","b":"1F53B","d":true,"e":true,"f":true,"h":true,"j":["red_triangle_pointed_down","shape","direction","bottom"],"k":[28,29],"o":0},"male_zombie":{"obsoletes":"1F9DF","a":"Man Zombie","b":"1F9DF-200D-2642-FE0F","c":"1F9DF-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_zombie","man","male","dracula","undead","walking dead"],"k":[51,41],"o":5},"flag-sl":{"a":"Sierra Leone Flag","b":"1F1F8-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_sierra_leone","sierra","leone","flag","nation","country","banner"],"k":[4,7],"o":2},"diamond_shape_with_a_dot_inside":{"a":"Diamond Shape with a Dot Inside","b":"1F4A0","d":true,"e":true,"f":true,"h":true,"j":["diamond_with_a_dot","jewel","blue","gem","crystal","fancy"],"k":[25,44],"o":0},"female_zombie":{"a":"Woman Zombie","b":"1F9DF-200D-2640-FE0F","c":"1F9DF-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_zombie","woman","female","undead","walking dead"],"k":[51,40],"o":5},"drop_of_blood":{"a":"Drop of Blood","b":"1FA78","d":true,"e":true,"f":true,"h":true,"j":["drop_of_blood","period","hurt","harm","wound"],"k":[52,22],"o":12},"flag-sm":{"a":"San Marino Flag","b":"1F1F8-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_san_marino","san","marino","flag","nation","country","banner"],"k":[4,8],"o":2},"massage":{"skin_variations":{"1F3FB":{"unified":"1F486-1F3FB","non_qualified":null,"image":"1f486-1f3fb.png","sheet_x":24,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F486-1F3FC","non_qualified":null,"image":"1f486-1f3fc.png","sheet_x":24,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F486-1F3FD","non_qualified":null,"image":"1f486-1f3fd.png","sheet_x":24,"sheet_y":57,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F486-1F3FE","non_qualified":null,"image":"1f486-1f3fe.png","sheet_x":25,"sheet_y":0,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F486-1F3FF","non_qualified":null,"image":"1f486-1f3ff.png","sheet_x":25,"sheet_y":1,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F486-200D-2640-FE0F","a":"Face Massage","b":"1F486","d":true,"e":true,"f":true,"h":true,"j":["person_getting_massage","relax"],"k":[24,54],"o":0},"pill":{"a":"Pill","b":"1F48A","d":true,"e":true,"f":true,"h":true,"j":["pill","health","medicine","doctor","pharmacy","drug"],"k":[25,22],"o":0},"radio_button":{"a":"Radio Button","b":"1F518","d":true,"e":true,"f":true,"h":true,"j":["radio_button","input","old","music","circle"],"k":[27,52],"o":0},"flag-sn":{"a":"Senegal Flag","b":"1F1F8-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_senegal","sn","flag","nation","country","banner"],"k":[4,9],"o":2},"man-getting-massage":{"skin_variations":{"1F3FB":{"unified":"1F486-1F3FB-200D-2642-FE0F","non_qualified":"1F486-1F3FB-200D-2642","image":"1f486-1f3fb-200d-2642-fe0f.png","sheet_x":24,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F486-1F3FC-200D-2642-FE0F","non_qualified":"1F486-1F3FC-200D-2642","image":"1f486-1f3fc-200d-2642-fe0f.png","sheet_x":24,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F486-1F3FD-200D-2642-FE0F","non_qualified":"1F486-1F3FD-200D-2642","image":"1f486-1f3fd-200d-2642-fe0f.png","sheet_x":24,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F486-1F3FE-200D-2642-FE0F","non_qualified":"1F486-1F3FE-200D-2642","image":"1f486-1f3fe-200d-2642-fe0f.png","sheet_x":24,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F486-1F3FF-200D-2642-FE0F","non_qualified":"1F486-1F3FF-200D-2642","image":"1f486-1f3ff-200d-2642-fe0f.png","sheet_x":24,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Getting Massage","b":"1F486-200D-2642-FE0F","c":"1F486-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_getting_massage","male","boy","man","head"],"k":[24,48],"o":4},"white_square_button":{"a":"White Square Button","b":"1F533","d":true,"e":true,"f":true,"h":true,"j":["white_square_button","shape","input"],"k":[28,21],"o":0},"adhesive_bandage":{"a":"Adhesive Bandage","b":"1FA79","d":true,"e":true,"f":true,"h":true,"j":["adhesive_bandage","heal"],"k":[52,23],"o":12},"flag-so":{"a":"Somalia Flag","b":"1F1F8-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_somalia","so","flag","nation","country","banner"],"k":[4,10],"o":2},"woman-getting-massage":{"skin_variations":{"1F3FB":{"unified":"1F486-1F3FB-200D-2640-FE0F","non_qualified":"1F486-1F3FB-200D-2640","image":"1f486-1f3fb-200d-2640-fe0f.png","sheet_x":24,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F486-1F3FC-200D-2640-FE0F","non_qualified":"1F486-1F3FC-200D-2640","image":"1f486-1f3fc-200d-2640-fe0f.png","sheet_x":24,"sheet_y":44,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F486-1F3FD-200D-2640-FE0F","non_qualified":"1F486-1F3FD-200D-2640","image":"1f486-1f3fd-200d-2640-fe0f.png","sheet_x":24,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F486-1F3FE-200D-2640-FE0F","non_qualified":"1F486-1F3FE-200D-2640","image":"1f486-1f3fe-200d-2640-fe0f.png","sheet_x":24,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F486-1F3FF-200D-2640-FE0F","non_qualified":"1F486-1F3FF-200D-2640","image":"1f486-1f3ff-200d-2640-fe0f.png","sheet_x":24,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F486","a":"Woman Getting Massage","b":"1F486-200D-2640-FE0F","c":"1F486-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_getting_massage","female","girl","woman","head"],"k":[24,42],"o":4},"black_square_button":{"a":"Black Square Button","b":"1F532","d":true,"e":true,"f":true,"h":true,"j":["black_square_button","shape","input","frame"],"k":[28,20],"o":0},"stethoscope":{"a":"Stethoscope","b":"1FA7A","d":true,"e":true,"f":true,"h":true,"j":["stethoscope","health"],"k":[52,24],"o":12},"flag-sr":{"a":"Suriname Flag","b":"1F1F8-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_suriname","sr","flag","nation","country","banner"],"k":[4,11],"o":2},"haircut":{"skin_variations":{"1F3FB":{"unified":"1F487-1F3FB","non_qualified":null,"image":"1f487-1f3fb.png","sheet_x":25,"sheet_y":15,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F487-1F3FC","non_qualified":null,"image":"1f487-1f3fc.png","sheet_x":25,"sheet_y":16,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F487-1F3FD","non_qualified":null,"image":"1f487-1f3fd.png","sheet_x":25,"sheet_y":17,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F487-1F3FE","non_qualified":null,"image":"1f487-1f3fe.png","sheet_x":25,"sheet_y":18,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F487-1F3FF","non_qualified":null,"image":"1f487-1f3ff.png","sheet_x":25,"sheet_y":19,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F487-200D-2640-FE0F","a":"Haircut","b":"1F487","d":true,"e":true,"f":true,"h":true,"j":["person_getting_haircut","hairstyle"],"k":[25,14],"o":0},"door":{"a":"Door","b":"1F6AA","d":true,"e":true,"f":true,"h":true,"j":["door","house","entry","exit"],"k":[34,51],"o":0},"flag-ss":{"a":"South Sudan Flag","b":"1F1F8-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_south_sudan","south","sd","flag","nation","country","banner"],"k":[4,12],"o":2},"man-getting-haircut":{"skin_variations":{"1F3FB":{"unified":"1F487-1F3FB-200D-2642-FE0F","non_qualified":"1F487-1F3FB-200D-2642","image":"1f487-1f3fb-200d-2642-fe0f.png","sheet_x":25,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F487-1F3FC-200D-2642-FE0F","non_qualified":"1F487-1F3FC-200D-2642","image":"1f487-1f3fc-200d-2642-fe0f.png","sheet_x":25,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F487-1F3FD-200D-2642-FE0F","non_qualified":"1F487-1F3FD-200D-2642","image":"1f487-1f3fd-200d-2642-fe0f.png","sheet_x":25,"sheet_y":11,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F487-1F3FE-200D-2642-FE0F","non_qualified":"1F487-1F3FE-200D-2642","image":"1f487-1f3fe-200d-2642-fe0f.png","sheet_x":25,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F487-1F3FF-200D-2642-FE0F","non_qualified":"1F487-1F3FF-200D-2642","image":"1f487-1f3ff-200d-2642-fe0f.png","sheet_x":25,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Getting Haircut","b":"1F487-200D-2642-FE0F","c":"1F487-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_getting_haircut","male","boy","man"],"k":[25,8],"o":4},"elevator":{"a":"Elevator","b":"1F6D7","d":true,"e":true,"f":true,"h":true,"j":["elevator","lift"],"k":[36,34],"o":13},"flag-st":{"a":"São Tomé & Príncipe Flag","b":"1F1F8-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_sao_tome_principe","sao","tome","principe","flag","nation","country","banner"],"k":[4,13],"o":2},"woman-getting-haircut":{"skin_variations":{"1F3FB":{"unified":"1F487-1F3FB-200D-2640-FE0F","non_qualified":"1F487-1F3FB-200D-2640","image":"1f487-1f3fb-200d-2640-fe0f.png","sheet_x":25,"sheet_y":3,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F487-1F3FC-200D-2640-FE0F","non_qualified":"1F487-1F3FC-200D-2640","image":"1f487-1f3fc-200d-2640-fe0f.png","sheet_x":25,"sheet_y":4,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F487-1F3FD-200D-2640-FE0F","non_qualified":"1F487-1F3FD-200D-2640","image":"1f487-1f3fd-200d-2640-fe0f.png","sheet_x":25,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F487-1F3FE-200D-2640-FE0F","non_qualified":"1F487-1F3FE-200D-2640","image":"1f487-1f3fe-200d-2640-fe0f.png","sheet_x":25,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F487-1F3FF-200D-2640-FE0F","non_qualified":"1F487-1F3FF-200D-2640","image":"1f487-1f3ff-200d-2640-fe0f.png","sheet_x":25,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F487","a":"Woman Getting Haircut","b":"1F487-200D-2640-FE0F","c":"1F487-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_getting_haircut","female","girl","woman"],"k":[25,2],"o":4},"mirror":{"a":"Mirror","b":"1FA9E","d":true,"e":true,"f":true,"h":true,"j":["mirror","reflection"],"k":[52,46],"o":13},"flag-sv":{"a":"El Salvador Flag","b":"1F1F8-1F1FB","d":true,"e":true,"f":true,"h":true,"j":["flag_el_salvador","el","salvador","flag","nation","country","banner"],"k":[4,14],"o":2},"walking":{"skin_variations":{"1F3FB":{"unified":"1F6B6-1F3FB","non_qualified":null,"image":"1f6b6-1f3fb.png","sheet_x":35,"sheet_y":52,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B6-1F3FC","non_qualified":null,"image":"1f6b6-1f3fc.png","sheet_x":35,"sheet_y":53,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B6-1F3FD","non_qualified":null,"image":"1f6b6-1f3fd.png","sheet_x":35,"sheet_y":54,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B6-1F3FE","non_qualified":null,"image":"1f6b6-1f3fe.png","sheet_x":35,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B6-1F3FF","non_qualified":null,"image":"1f6b6-1f3ff.png","sheet_x":35,"sheet_y":56,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F6B6-200D-2642-FE0F","a":"Pedestrian","b":"1F6B6","d":true,"e":true,"f":true,"h":true,"j":["person_walking","move"],"k":[35,51],"o":0},"window":{"a":"Window","b":"1FA9F","d":true,"e":true,"f":true,"h":true,"j":["window","scenery"],"k":[52,47],"o":13},"flag-sx":{"a":"Sint Maarten Flag","b":"1F1F8-1F1FD","d":true,"e":true,"f":true,"h":true,"j":["flag_sint_maarten","sint","maarten","dutch","flag","nation","country","banner"],"k":[4,15],"o":2},"man-walking":{"skin_variations":{"1F3FB":{"unified":"1F6B6-1F3FB-200D-2642-FE0F","non_qualified":"1F6B6-1F3FB-200D-2642","image":"1f6b6-1f3fb-200d-2642-fe0f.png","sheet_x":35,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B6-1F3FC-200D-2642-FE0F","non_qualified":"1F6B6-1F3FC-200D-2642","image":"1f6b6-1f3fc-200d-2642-fe0f.png","sheet_x":35,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B6-1F3FD-200D-2642-FE0F","non_qualified":"1F6B6-1F3FD-200D-2642","image":"1f6b6-1f3fd-200d-2642-fe0f.png","sheet_x":35,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B6-1F3FE-200D-2642-FE0F","non_qualified":"1F6B6-1F3FE-200D-2642","image":"1f6b6-1f3fe-200d-2642-fe0f.png","sheet_x":35,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B6-1F3FF-200D-2642-FE0F","non_qualified":"1F6B6-1F3FF-200D-2642","image":"1f6b6-1f3ff-200d-2642-fe0f.png","sheet_x":35,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F6B6","a":"Man Walking","b":"1F6B6-200D-2642-FE0F","c":"1F6B6-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_walking","human","feet","steps"],"k":[35,45],"o":4},"bed":{"a":"Bed","b":"1F6CF-FE0F","c":"1F6CF","d":true,"e":true,"f":true,"h":true,"j":["bed","sleep","rest"],"k":[36,28],"o":0},"flag-sy":{"a":"Syria Flag","b":"1F1F8-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_syria","syrian","arab","republic","flag","nation","country","banner"],"k":[4,16],"o":2},"woman-walking":{"skin_variations":{"1F3FB":{"unified":"1F6B6-1F3FB-200D-2640-FE0F","non_qualified":"1F6B6-1F3FB-200D-2640","image":"1f6b6-1f3fb-200d-2640-fe0f.png","sheet_x":35,"sheet_y":40,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B6-1F3FC-200D-2640-FE0F","non_qualified":"1F6B6-1F3FC-200D-2640","image":"1f6b6-1f3fc-200d-2640-fe0f.png","sheet_x":35,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B6-1F3FD-200D-2640-FE0F","non_qualified":"1F6B6-1F3FD-200D-2640","image":"1f6b6-1f3fd-200d-2640-fe0f.png","sheet_x":35,"sheet_y":42,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B6-1F3FE-200D-2640-FE0F","non_qualified":"1F6B6-1F3FE-200D-2640","image":"1f6b6-1f3fe-200d-2640-fe0f.png","sheet_x":35,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B6-1F3FF-200D-2640-FE0F","non_qualified":"1F6B6-1F3FF-200D-2640","image":"1f6b6-1f3ff-200d-2640-fe0f.png","sheet_x":35,"sheet_y":44,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Walking","b":"1F6B6-200D-2640-FE0F","c":"1F6B6-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_walking","human","feet","steps","woman","female"],"k":[35,39],"o":4},"couch_and_lamp":{"a":"Couch and Lamp","b":"1F6CB-FE0F","c":"1F6CB","d":true,"e":true,"f":true,"h":true,"j":["couch_and_lamp","read","chill"],"k":[36,19],"o":0},"flag-sz":{"a":"Eswatini Flag","b":"1F1F8-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_eswatini","sz","flag","nation","country","banner"],"k":[4,17],"o":2},"standing_person":{"skin_variations":{"1F3FB":{"unified":"1F9CD-1F3FB","non_qualified":null,"image":"1f9cd-1f3fb.png","sheet_x":44,"sheet_y":51,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CD-1F3FC","non_qualified":null,"image":"1f9cd-1f3fc.png","sheet_x":44,"sheet_y":52,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CD-1F3FD","non_qualified":null,"image":"1f9cd-1f3fd.png","sheet_x":44,"sheet_y":53,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CD-1F3FE","non_qualified":null,"image":"1f9cd-1f3fe.png","sheet_x":44,"sheet_y":54,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CD-1F3FF","non_qualified":null,"image":"1f9cd-1f3ff.png","sheet_x":44,"sheet_y":55,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Standing Person","b":"1F9CD","d":true,"e":true,"f":true,"h":true,"j":["person_standing","still"],"k":[44,50],"o":12},"chair":{"a":"Chair","b":"1FA91","d":true,"e":true,"f":true,"h":true,"j":["chair","sit","furniture"],"k":[52,33],"o":12},"flag-ta":{"a":"Tristan Da Cunha Flag","b":"1F1F9-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_tristan_da_cunha"],"k":[4,18],"o":2},"toilet":{"a":"Toilet","b":"1F6BD","d":true,"e":true,"f":true,"h":true,"j":["toilet","restroom","wc","washroom","bathroom","potty"],"k":[36,5],"o":0},"man_standing":{"skin_variations":{"1F3FB":{"unified":"1F9CD-1F3FB-200D-2642-FE0F","non_qualified":"1F9CD-1F3FB-200D-2642","image":"1f9cd-1f3fb-200d-2642-fe0f.png","sheet_x":44,"sheet_y":45,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CD-1F3FC-200D-2642-FE0F","non_qualified":"1F9CD-1F3FC-200D-2642","image":"1f9cd-1f3fc-200d-2642-fe0f.png","sheet_x":44,"sheet_y":46,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CD-1F3FD-200D-2642-FE0F","non_qualified":"1F9CD-1F3FD-200D-2642","image":"1f9cd-1f3fd-200d-2642-fe0f.png","sheet_x":44,"sheet_y":47,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CD-1F3FE-200D-2642-FE0F","non_qualified":"1F9CD-1F3FE-200D-2642","image":"1f9cd-1f3fe-200d-2642-fe0f.png","sheet_x":44,"sheet_y":48,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CD-1F3FF-200D-2642-FE0F","non_qualified":"1F9CD-1F3FF-200D-2642","image":"1f9cd-1f3ff-200d-2642-fe0f.png","sheet_x":44,"sheet_y":49,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Standing","b":"1F9CD-200D-2642-FE0F","c":"1F9CD-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_standing","still"],"k":[44,44],"o":12},"flag-tc":{"a":"Turks & Caicos Islands Flag","b":"1F1F9-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_turks_caicos_islands","turks","caicos","islands","flag","nation","country","banner"],"k":[4,19],"o":2},"woman_standing":{"skin_variations":{"1F3FB":{"unified":"1F9CD-1F3FB-200D-2640-FE0F","non_qualified":"1F9CD-1F3FB-200D-2640","image":"1f9cd-1f3fb-200d-2640-fe0f.png","sheet_x":44,"sheet_y":39,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CD-1F3FC-200D-2640-FE0F","non_qualified":"1F9CD-1F3FC-200D-2640","image":"1f9cd-1f3fc-200d-2640-fe0f.png","sheet_x":44,"sheet_y":40,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CD-1F3FD-200D-2640-FE0F","non_qualified":"1F9CD-1F3FD-200D-2640","image":"1f9cd-1f3fd-200d-2640-fe0f.png","sheet_x":44,"sheet_y":41,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CD-1F3FE-200D-2640-FE0F","non_qualified":"1F9CD-1F3FE-200D-2640","image":"1f9cd-1f3fe-200d-2640-fe0f.png","sheet_x":44,"sheet_y":42,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CD-1F3FF-200D-2640-FE0F","non_qualified":"1F9CD-1F3FF-200D-2640","image":"1f9cd-1f3ff-200d-2640-fe0f.png","sheet_x":44,"sheet_y":43,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Standing","b":"1F9CD-200D-2640-FE0F","c":"1F9CD-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_standing","still"],"k":[44,38],"o":12},"plunger":{"a":"Plunger","b":"1FAA0","d":true,"e":true,"f":true,"h":true,"j":["plunger","toilet"],"k":[52,48],"o":13},"flag-td":{"a":"Chad Flag","b":"1F1F9-1F1E9","d":true,"e":true,"f":true,"h":true,"j":["flag_chad","td","flag","nation","country","banner"],"k":[4,20],"o":2},"shower":{"a":"Shower","b":"1F6BF","d":true,"e":true,"f":true,"h":true,"j":["shower","clean","water","bathroom"],"k":[36,7],"o":1},"kneeling_person":{"skin_variations":{"1F3FB":{"unified":"1F9CE-1F3FB","non_qualified":null,"image":"1f9ce-1f3fb.png","sheet_x":45,"sheet_y":11,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CE-1F3FC","non_qualified":null,"image":"1f9ce-1f3fc.png","sheet_x":45,"sheet_y":12,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CE-1F3FD","non_qualified":null,"image":"1f9ce-1f3fd.png","sheet_x":45,"sheet_y":13,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CE-1F3FE","non_qualified":null,"image":"1f9ce-1f3fe.png","sheet_x":45,"sheet_y":14,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CE-1F3FF","non_qualified":null,"image":"1f9ce-1f3ff.png","sheet_x":45,"sheet_y":15,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Kneeling Person","b":"1F9CE","d":true,"e":true,"f":true,"h":true,"j":["person_kneeling","pray","respectful"],"k":[45,10],"o":12},"flag-tf":{"a":"French Southern Territories Flag","b":"1F1F9-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_french_southern_territories","french","southern","territories","flag","nation","country","banner"],"k":[4,21],"o":2},"bathtub":{"a":"Bathtub","b":"1F6C1","d":true,"e":true,"f":true,"h":true,"j":["bathtub","clean","shower","bathroom"],"k":[36,14],"o":1},"man_kneeling":{"skin_variations":{"1F3FB":{"unified":"1F9CE-1F3FB-200D-2642-FE0F","non_qualified":"1F9CE-1F3FB-200D-2642","image":"1f9ce-1f3fb-200d-2642-fe0f.png","sheet_x":45,"sheet_y":5,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CE-1F3FC-200D-2642-FE0F","non_qualified":"1F9CE-1F3FC-200D-2642","image":"1f9ce-1f3fc-200d-2642-fe0f.png","sheet_x":45,"sheet_y":6,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CE-1F3FD-200D-2642-FE0F","non_qualified":"1F9CE-1F3FD-200D-2642","image":"1f9ce-1f3fd-200d-2642-fe0f.png","sheet_x":45,"sheet_y":7,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CE-1F3FE-200D-2642-FE0F","non_qualified":"1F9CE-1F3FE-200D-2642","image":"1f9ce-1f3fe-200d-2642-fe0f.png","sheet_x":45,"sheet_y":8,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CE-1F3FF-200D-2642-FE0F","non_qualified":"1F9CE-1F3FF-200D-2642","image":"1f9ce-1f3ff-200d-2642-fe0f.png","sheet_x":45,"sheet_y":9,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Kneeling","b":"1F9CE-200D-2642-FE0F","c":"1F9CE-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_kneeling","pray","respectful"],"k":[45,4],"o":12},"flag-tg":{"a":"Togo Flag","b":"1F1F9-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_togo","tg","flag","nation","country","banner"],"k":[4,22],"o":2},"woman_kneeling":{"skin_variations":{"1F3FB":{"unified":"1F9CE-1F3FB-200D-2640-FE0F","non_qualified":"1F9CE-1F3FB-200D-2640","image":"1f9ce-1f3fb-200d-2640-fe0f.png","sheet_x":44,"sheet_y":57,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9CE-1F3FC-200D-2640-FE0F","non_qualified":"1F9CE-1F3FC-200D-2640","image":"1f9ce-1f3fc-200d-2640-fe0f.png","sheet_x":45,"sheet_y":0,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9CE-1F3FD-200D-2640-FE0F","non_qualified":"1F9CE-1F3FD-200D-2640","image":"1f9ce-1f3fd-200d-2640-fe0f.png","sheet_x":45,"sheet_y":1,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9CE-1F3FE-200D-2640-FE0F","non_qualified":"1F9CE-1F3FE-200D-2640","image":"1f9ce-1f3fe-200d-2640-fe0f.png","sheet_x":45,"sheet_y":2,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9CE-1F3FF-200D-2640-FE0F","non_qualified":"1F9CE-1F3FF-200D-2640","image":"1f9ce-1f3ff-200d-2640-fe0f.png","sheet_x":45,"sheet_y":3,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Kneeling","b":"1F9CE-200D-2640-FE0F","c":"1F9CE-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_kneeling","respectful","pray"],"k":[44,56],"o":12},"mouse_trap":{"a":"Mouse Trap","b":"1FAA4","d":true,"e":true,"f":true,"h":true,"j":["mouse trap","cheese"],"k":[52,52],"o":13},"flag-th":{"a":"Thailand Flag","b":"1F1F9-1F1ED","d":true,"e":true,"f":true,"h":true,"j":["flag_thailand","th","flag","nation","country","banner"],"k":[4,23],"o":2},"person_with_probing_cane":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F9AF","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f9af.png","sheet_x":47,"sheet_y":36,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F9AF","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f9af.png","sheet_x":47,"sheet_y":37,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F9AF","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f9af.png","sheet_x":47,"sheet_y":38,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F9AF","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f9af.png","sheet_x":47,"sheet_y":39,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F9AF","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f9af.png","sheet_x":47,"sheet_y":40,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person with White Cane","b":"1F9D1-200D-1F9AF","d":true,"e":true,"f":true,"h":true,"j":["person_with_probing_cane","blind"],"k":[47,35],"o":12},"razor":{"a":"Razor","b":"1FA92","d":true,"e":true,"f":true,"h":true,"j":["razor","cut"],"k":[52,34],"o":12},"flag-tj":{"a":"Tajikistan Flag","b":"1F1F9-1F1EF","d":true,"e":true,"f":true,"h":true,"j":["flag_tajikistan","tj","flag","nation","country","banner"],"k":[4,24],"o":2},"man_with_probing_cane":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F9AF","non_qualified":null,"image":"1f468-1f3fb-200d-1f9af.png","sheet_x":16,"sheet_y":11,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F9AF","non_qualified":null,"image":"1f468-1f3fc-200d-1f9af.png","sheet_x":16,"sheet_y":12,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F9AF","non_qualified":null,"image":"1f468-1f3fd-200d-1f9af.png","sheet_x":16,"sheet_y":13,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F9AF","non_qualified":null,"image":"1f468-1f3fe-200d-1f9af.png","sheet_x":16,"sheet_y":14,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F9AF","non_qualified":null,"image":"1f468-1f3ff-200d-1f9af.png","sheet_x":16,"sheet_y":15,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man with White Cane","b":"1F468-200D-1F9AF","d":true,"e":true,"f":true,"h":true,"j":["man_with_probing_cane","blind"],"k":[16,10],"o":12},"lotion_bottle":{"a":"Lotion Bottle","b":"1F9F4","d":true,"e":true,"f":true,"h":true,"j":["lotion_bottle","moisturizer","sunscreen"],"k":[52,5],"o":11},"flag-tk":{"a":"Tokelau Flag","b":"1F1F9-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_tokelau","tk","flag","nation","country","banner"],"k":[4,25],"o":2},"woman_with_probing_cane":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F9AF","non_qualified":null,"image":"1f469-1f3fb-200d-1f9af.png","sheet_x":18,"sheet_y":57,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F9AF","non_qualified":null,"image":"1f469-1f3fc-200d-1f9af.png","sheet_x":19,"sheet_y":0,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F9AF","non_qualified":null,"image":"1f469-1f3fd-200d-1f9af.png","sheet_x":19,"sheet_y":1,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F9AF","non_qualified":null,"image":"1f469-1f3fe-200d-1f9af.png","sheet_x":19,"sheet_y":2,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F9AF","non_qualified":null,"image":"1f469-1f3ff-200d-1f9af.png","sheet_x":19,"sheet_y":3,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman with White Cane","b":"1F469-200D-1F9AF","d":true,"e":true,"f":true,"h":true,"j":["woman_with_probing_cane","blind"],"k":[18,56],"o":12},"safety_pin":{"a":"Safety Pin","b":"1F9F7","d":true,"e":true,"f":true,"h":true,"j":["safety_pin","diaper"],"k":[52,8],"o":11},"flag-tl":{"a":"Timor-Leste Flag","b":"1F1F9-1F1F1","d":true,"e":true,"f":true,"h":true,"j":["flag_timor_leste","timor","leste","flag","nation","country","banner"],"k":[4,26],"o":2},"person_in_motorized_wheelchair":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F9BC","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f9bc.png","sheet_x":48,"sheet_y":8,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F9BC","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f9bc.png","sheet_x":48,"sheet_y":9,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F9BC","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f9bc.png","sheet_x":48,"sheet_y":10,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F9BC","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f9bc.png","sheet_x":48,"sheet_y":11,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F9BC","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f9bc.png","sheet_x":48,"sheet_y":12,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person in Motorized Wheelchair","b":"1F9D1-200D-1F9BC","d":true,"e":true,"f":true,"h":true,"j":["person_in_motorized_wheelchair","disability","accessibility"],"k":[48,7],"o":12},"broom":{"a":"Broom","b":"1F9F9","d":true,"e":true,"f":true,"h":true,"j":["broom","cleaning","sweeping","witch"],"k":[52,10],"o":11},"flag-tm":{"a":"Turkmenistan Flag","b":"1F1F9-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_turkmenistan","flag","nation","country","banner"],"k":[4,27],"o":2},"man_in_motorized_wheelchair":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F9BC","non_qualified":null,"image":"1f468-1f3fb-200d-1f9bc.png","sheet_x":16,"sheet_y":41,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F9BC","non_qualified":null,"image":"1f468-1f3fc-200d-1f9bc.png","sheet_x":16,"sheet_y":42,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F9BC","non_qualified":null,"image":"1f468-1f3fd-200d-1f9bc.png","sheet_x":16,"sheet_y":43,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F9BC","non_qualified":null,"image":"1f468-1f3fe-200d-1f9bc.png","sheet_x":16,"sheet_y":44,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F9BC","non_qualified":null,"image":"1f468-1f3ff-200d-1f9bc.png","sheet_x":16,"sheet_y":45,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man in Motorized Wheelchair","b":"1F468-200D-1F9BC","d":true,"e":true,"f":true,"h":true,"j":["man_in_motorized_wheelchair","disability","accessibility"],"k":[16,40],"o":12},"basket":{"a":"Basket","b":"1F9FA","d":true,"e":true,"f":true,"h":true,"j":["basket","laundry"],"k":[52,11],"o":11},"flag-tn":{"a":"Tunisia Flag","b":"1F1F9-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_tunisia","tn","flag","nation","country","banner"],"k":[4,28],"o":2},"woman_in_motorized_wheelchair":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F9BC","non_qualified":null,"image":"1f469-1f3fb-200d-1f9bc.png","sheet_x":19,"sheet_y":29,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F9BC","non_qualified":null,"image":"1f469-1f3fc-200d-1f9bc.png","sheet_x":19,"sheet_y":30,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F9BC","non_qualified":null,"image":"1f469-1f3fd-200d-1f9bc.png","sheet_x":19,"sheet_y":31,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F9BC","non_qualified":null,"image":"1f469-1f3fe-200d-1f9bc.png","sheet_x":19,"sheet_y":32,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F9BC","non_qualified":null,"image":"1f469-1f3ff-200d-1f9bc.png","sheet_x":19,"sheet_y":33,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman in Motorized Wheelchair","b":"1F469-200D-1F9BC","d":true,"e":true,"f":true,"h":true,"j":["woman_in_motorized_wheelchair","disability","accessibility"],"k":[19,28],"o":12},"roll_of_paper":{"a":"Roll of Paper","b":"1F9FB","d":true,"e":true,"f":true,"h":true,"j":["roll_of_paper","roll"],"k":[52,12],"o":11},"flag-to":{"a":"Tonga Flag","b":"1F1F9-1F1F4","d":true,"e":true,"f":true,"h":true,"j":["flag_tonga","to","flag","nation","country","banner"],"k":[4,29],"o":2},"person_in_manual_wheelchair":{"skin_variations":{"1F3FB":{"unified":"1F9D1-1F3FB-200D-1F9BD","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f9bd.png","sheet_x":48,"sheet_y":14,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D1-1F3FC-200D-1F9BD","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f9bd.png","sheet_x":48,"sheet_y":15,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D1-1F3FD-200D-1F9BD","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f9bd.png","sheet_x":48,"sheet_y":16,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D1-1F3FE-200D-1F9BD","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f9bd.png","sheet_x":48,"sheet_y":17,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D1-1F3FF-200D-1F9BD","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f9bd.png","sheet_x":48,"sheet_y":18,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person in Manual Wheelchair","b":"1F9D1-200D-1F9BD","d":true,"e":true,"f":true,"h":true,"j":["person_in_manual_wheelchair","disability","accessibility"],"k":[48,13],"o":12},"bucket":{"a":"Bucket","b":"1FAA3","d":true,"e":true,"f":true,"h":true,"j":["bucket","water","container"],"k":[52,51],"o":13},"flag-tr":{"a":"Turkey Flag","b":"1F1F9-1F1F7","d":true,"e":true,"f":true,"h":true,"j":["flag_turkey","turkey","flag","nation","country","banner"],"k":[4,30],"o":2},"man_in_manual_wheelchair":{"skin_variations":{"1F3FB":{"unified":"1F468-1F3FB-200D-1F9BD","non_qualified":null,"image":"1f468-1f3fb-200d-1f9bd.png","sheet_x":16,"sheet_y":47,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F468-1F3FC-200D-1F9BD","non_qualified":null,"image":"1f468-1f3fc-200d-1f9bd.png","sheet_x":16,"sheet_y":48,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F468-1F3FD-200D-1F9BD","non_qualified":null,"image":"1f468-1f3fd-200d-1f9bd.png","sheet_x":16,"sheet_y":49,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F468-1F3FE-200D-1F9BD","non_qualified":null,"image":"1f468-1f3fe-200d-1f9bd.png","sheet_x":16,"sheet_y":50,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F468-1F3FF-200D-1F9BD","non_qualified":null,"image":"1f468-1f3ff-200d-1f9bd.png","sheet_x":16,"sheet_y":51,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man in Manual Wheelchair","b":"1F468-200D-1F9BD","d":true,"e":true,"f":true,"h":true,"j":["man_in_manual_wheelchair","disability","accessibility"],"k":[16,46],"o":12},"soap":{"a":"Bar of Soap","b":"1F9FC","d":true,"e":true,"f":true,"h":true,"j":["soap","bar","bathing","cleaning","lather"],"k":[52,13],"o":11},"flag-tt":{"a":"Trinidad & Tobago Flag","b":"1F1F9-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_trinidad_tobago","trinidad","tobago","flag","nation","country","banner"],"k":[4,31],"o":2},"woman_in_manual_wheelchair":{"skin_variations":{"1F3FB":{"unified":"1F469-1F3FB-200D-1F9BD","non_qualified":null,"image":"1f469-1f3fb-200d-1f9bd.png","sheet_x":19,"sheet_y":35,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F469-1F3FC-200D-1F9BD","non_qualified":null,"image":"1f469-1f3fc-200d-1f9bd.png","sheet_x":19,"sheet_y":36,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F469-1F3FD-200D-1F9BD","non_qualified":null,"image":"1f469-1f3fd-200d-1f9bd.png","sheet_x":19,"sheet_y":37,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F469-1F3FE-200D-1F9BD","non_qualified":null,"image":"1f469-1f3fe-200d-1f9bd.png","sheet_x":19,"sheet_y":38,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F469-1F3FF-200D-1F9BD","non_qualified":null,"image":"1f469-1f3ff-200d-1f9bd.png","sheet_x":19,"sheet_y":39,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman in Manual Wheelchair","b":"1F469-200D-1F9BD","d":true,"e":true,"f":true,"h":true,"j":["woman_in_manual_wheelchair","disability","accessibility"],"k":[19,34],"o":12},"toothbrush":{"a":"Toothbrush","b":"1FAA5","d":true,"e":true,"f":true,"h":true,"j":["toothbrush","hygiene","dental"],"k":[52,53],"o":13},"flag-tv":{"a":"Tuvalu Flag","b":"1F1F9-1F1FB","d":true,"e":true,"f":true,"h":true,"j":["flag_tuvalu","flag","nation","country","banner"],"k":[4,32],"o":2},"runner":{"skin_variations":{"1F3FB":{"unified":"1F3C3-1F3FB","non_qualified":null,"image":"1f3c3-1f3fb.png","sheet_x":8,"sheet_y":51,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C3-1F3FC","non_qualified":null,"image":"1f3c3-1f3fc.png","sheet_x":8,"sheet_y":52,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C3-1F3FD","non_qualified":null,"image":"1f3c3-1f3fd.png","sheet_x":8,"sheet_y":53,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C3-1F3FE","non_qualified":null,"image":"1f3c3-1f3fe.png","sheet_x":8,"sheet_y":54,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C3-1F3FF","non_qualified":null,"image":"1f3c3-1f3ff.png","sheet_x":8,"sheet_y":55,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F3C3-200D-2642-FE0F","a":"Runner","b":"1F3C3","d":true,"e":true,"f":true,"h":true,"j":["person_running","move"],"k":[8,50],"n":["running"],"o":0},"sponge":{"a":"Sponge","b":"1F9FD","d":true,"e":true,"f":true,"h":true,"j":["sponge","absorbing","cleaning","porous"],"k":[52,14],"o":11},"flag-tw":{"a":"Taiwan Flag","b":"1F1F9-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_taiwan","tw","flag","nation","country","banner"],"k":[4,33],"o":2},"man-running":{"skin_variations":{"1F3FB":{"unified":"1F3C3-1F3FB-200D-2642-FE0F","non_qualified":"1F3C3-1F3FB-200D-2642","image":"1f3c3-1f3fb-200d-2642-fe0f.png","sheet_x":8,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C3-1F3FC-200D-2642-FE0F","non_qualified":"1F3C3-1F3FC-200D-2642","image":"1f3c3-1f3fc-200d-2642-fe0f.png","sheet_x":8,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C3-1F3FD-200D-2642-FE0F","non_qualified":"1F3C3-1F3FD-200D-2642","image":"1f3c3-1f3fd-200d-2642-fe0f.png","sheet_x":8,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C3-1F3FE-200D-2642-FE0F","non_qualified":"1F3C3-1F3FE-200D-2642","image":"1f3c3-1f3fe-200d-2642-fe0f.png","sheet_x":8,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C3-1F3FF-200D-2642-FE0F","non_qualified":"1F3C3-1F3FF-200D-2642","image":"1f3c3-1f3ff-200d-2642-fe0f.png","sheet_x":8,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F3C3","a":"Man Running","b":"1F3C3-200D-2642-FE0F","c":"1F3C3-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_running","man","walking","exercise","race","running"],"k":[8,44],"o":4},"fire_extinguisher":{"a":"Fire Extinguisher","b":"1F9EF","d":true,"e":true,"f":true,"h":true,"j":["fire_extinguisher","quench"],"k":[52,0],"o":11},"flag-tz":{"a":"Tanzania Flag","b":"1F1F9-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_tanzania","tanzania","united","republic","flag","nation","country","banner"],"k":[4,34],"o":2},"woman-running":{"skin_variations":{"1F3FB":{"unified":"1F3C3-1F3FB-200D-2640-FE0F","non_qualified":"1F3C3-1F3FB-200D-2640","image":"1f3c3-1f3fb-200d-2640-fe0f.png","sheet_x":8,"sheet_y":39,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C3-1F3FC-200D-2640-FE0F","non_qualified":"1F3C3-1F3FC-200D-2640","image":"1f3c3-1f3fc-200d-2640-fe0f.png","sheet_x":8,"sheet_y":40,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C3-1F3FD-200D-2640-FE0F","non_qualified":"1F3C3-1F3FD-200D-2640","image":"1f3c3-1f3fd-200d-2640-fe0f.png","sheet_x":8,"sheet_y":41,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C3-1F3FE-200D-2640-FE0F","non_qualified":"1F3C3-1F3FE-200D-2640","image":"1f3c3-1f3fe-200d-2640-fe0f.png","sheet_x":8,"sheet_y":42,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C3-1F3FF-200D-2640-FE0F","non_qualified":"1F3C3-1F3FF-200D-2640","image":"1f3c3-1f3ff-200d-2640-fe0f.png","sheet_x":8,"sheet_y":43,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Running","b":"1F3C3-200D-2640-FE0F","c":"1F3C3-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_running","woman","walking","exercise","race","running","female"],"k":[8,38],"o":4},"shopping_trolley":{"a":"Shopping Trolley","b":"1F6D2","d":true,"e":true,"f":true,"h":true,"j":["shopping_cart","trolley"],"k":[36,31],"o":3},"flag-ua":{"a":"Ukraine Flag","b":"1F1FA-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_ukraine","ua","flag","nation","country","banner"],"k":[4,35],"o":2},"dancer":{"skin_variations":{"1F3FB":{"unified":"1F483-1F3FB","non_qualified":null,"image":"1f483-1f3fb.png","sheet_x":24,"sheet_y":30,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F483-1F3FC","non_qualified":null,"image":"1f483-1f3fc.png","sheet_x":24,"sheet_y":31,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F483-1F3FD","non_qualified":null,"image":"1f483-1f3fd.png","sheet_x":24,"sheet_y":32,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F483-1F3FE","non_qualified":null,"image":"1f483-1f3fe.png","sheet_x":24,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F483-1F3FF","non_qualified":null,"image":"1f483-1f3ff.png","sheet_x":24,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Dancer","b":"1F483","d":true,"e":true,"f":true,"h":true,"j":["woman_dancing","female","girl","woman","fun"],"k":[24,29],"o":0},"smoking":{"a":"Smoking Symbol","b":"1F6AC","d":true,"e":true,"f":true,"h":true,"j":["cigarette","kills","tobacco","cigarette","joint","smoke"],"k":[34,53],"o":0},"flag-ug":{"a":"Uganda Flag","b":"1F1FA-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_uganda","ug","flag","nation","country","banner"],"k":[4,36],"o":2},"man_dancing":{"skin_variations":{"1F3FB":{"unified":"1F57A-1F3FB","non_qualified":null,"image":"1f57a-1f3fb.png","sheet_x":29,"sheet_y":36,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F57A-1F3FC","non_qualified":null,"image":"1f57a-1f3fc.png","sheet_x":29,"sheet_y":37,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F57A-1F3FD","non_qualified":null,"image":"1f57a-1f3fd.png","sheet_x":29,"sheet_y":38,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F57A-1F3FE","non_qualified":null,"image":"1f57a-1f3fe.png","sheet_x":29,"sheet_y":39,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F57A-1F3FF","non_qualified":null,"image":"1f57a-1f3ff.png","sheet_x":29,"sheet_y":40,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Dancing","b":"1F57A","d":true,"e":true,"f":true,"h":true,"j":["man_dancing","male","boy","fun","dancer"],"k":[29,35],"o":3},"coffin":{"a":"Coffin","b":"26B0-FE0F","c":"26B0","d":true,"e":true,"f":true,"h":true,"j":["coffin","vampire","dead","die","death","rip","graveyard","cemetery","casket","funeral","box"],"k":[55,2],"o":1},"flag-um":{"a":"U.s. Outlying Islands Flag","b":"1F1FA-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_u_s_outlying_islands"],"k":[4,37],"o":2},"man_in_business_suit_levitating":{"skin_variations":{"1F3FB":{"unified":"1F574-1F3FB","non_qualified":null,"image":"1f574-1f3fb.png","sheet_x":29,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F574-1F3FC","non_qualified":null,"image":"1f574-1f3fc.png","sheet_x":29,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F574-1F3FD","non_qualified":null,"image":"1f574-1f3fd.png","sheet_x":29,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F574-1F3FE","non_qualified":null,"image":"1f574-1f3fe.png","sheet_x":29,"sheet_y":11,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F574-1F3FF","non_qualified":null,"image":"1f574-1f3ff.png","sheet_x":29,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person in Suit Levitating","b":"1F574-FE0F","c":"1F574","d":true,"e":true,"f":true,"h":true,"j":["man_in_suit_levitating","suit","business","levitate","hover","jump"],"k":[29,7],"o":0},"headstone":{"a":"Headstone","b":"1FAA6","d":true,"e":true,"f":true,"h":true,"j":["headstone","death","rip","grave"],"k":[52,54],"o":13},"flag-un":{"a":"United Nations Flag","b":"1F1FA-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_united_nations","un","flag","banner"],"k":[4,38],"o":4},"dancers":{"obsoleted_by":"1F46F-200D-2640-FE0F","a":"Woman with Bunny Ears","b":"1F46F","d":true,"e":true,"f":true,"h":true,"j":["people_with_bunny_ears","perform","costume"],"k":[21,51],"o":0},"funeral_urn":{"a":"Funeral Urn","b":"26B1-FE0F","c":"26B1","d":true,"e":true,"f":true,"h":true,"j":["funeral_urn","dead","die","death","rip","ashes"],"k":[55,3],"o":1},"us":{"a":"United States Flag","b":"1F1FA-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_united_states","united","states","america","flag","nation","country","banner"],"k":[4,39],"n":["flag-us"],"o":0},"man-with-bunny-ears-partying":{"a":"Men with Bunny Ears","b":"1F46F-200D-2642-FE0F","c":"1F46F-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["men_with_bunny_ears","male","bunny","men","boys"],"k":[21,50],"o":4},"moyai":{"a":"Moyai","b":"1F5FF","d":true,"e":true,"f":true,"h":true,"j":["moai","rock","easter island","moai"],"k":[30,31],"o":0},"flag-uy":{"a":"Uruguay Flag","b":"1F1FA-1F1FE","d":true,"e":true,"f":true,"h":true,"j":["flag_uruguay","uy","flag","nation","country","banner"],"k":[4,40],"o":2},"woman-with-bunny-ears-partying":{"obsoletes":"1F46F","a":"Women with Bunny Ears","b":"1F46F-200D-2640-FE0F","c":"1F46F-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["women_with_bunny_ears","female","bunny","women","girls"],"k":[21,49],"o":4},"placard":{"a":"Placard","b":"1FAA7","d":true,"e":true,"f":true,"h":true,"j":["placard","announcement"],"k":[52,55],"o":13},"flag-uz":{"a":"Uzbekistan Flag","b":"1F1FA-1F1FF","d":true,"e":true,"f":true,"h":true,"j":["flag_uzbekistan","uz","flag","nation","country","banner"],"k":[4,41],"o":2},"person_in_steamy_room":{"skin_variations":{"1F3FB":{"unified":"1F9D6-1F3FB","non_qualified":null,"image":"1f9d6-1f3fb.png","sheet_x":49,"sheet_y":22,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D6-1F3FB-200D-2642-FE0F"},"1F3FC":{"unified":"1F9D6-1F3FC","non_qualified":null,"image":"1f9d6-1f3fc.png","sheet_x":49,"sheet_y":23,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D6-1F3FC-200D-2642-FE0F"},"1F3FD":{"unified":"1F9D6-1F3FD","non_qualified":null,"image":"1f9d6-1f3fd.png","sheet_x":49,"sheet_y":24,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D6-1F3FD-200D-2642-FE0F"},"1F3FE":{"unified":"1F9D6-1F3FE","non_qualified":null,"image":"1f9d6-1f3fe.png","sheet_x":49,"sheet_y":25,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D6-1F3FE-200D-2642-FE0F"},"1F3FF":{"unified":"1F9D6-1F3FF","non_qualified":null,"image":"1f9d6-1f3ff.png","sheet_x":49,"sheet_y":26,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D6-1F3FF-200D-2642-FE0F"}},"obsoleted_by":"1F9D6-200D-2642-FE0F","a":"Person in Steamy Room","b":"1F9D6","d":true,"e":true,"f":true,"h":true,"j":["person_in_steamy_room","relax","spa"],"k":[49,21],"o":5},"flag-va":{"a":"Vatican City Flag","b":"1F1FB-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_vatican_city","vatican","city","flag","nation","country","banner"],"k":[4,42],"o":2},"man_in_steamy_room":{"skin_variations":{"1F3FB":{"unified":"1F9D6-1F3FB-200D-2642-FE0F","non_qualified":"1F9D6-1F3FB-200D-2642","image":"1f9d6-1f3fb-200d-2642-fe0f.png","sheet_x":49,"sheet_y":16,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D6-1F3FB"},"1F3FC":{"unified":"1F9D6-1F3FC-200D-2642-FE0F","non_qualified":"1F9D6-1F3FC-200D-2642","image":"1f9d6-1f3fc-200d-2642-fe0f.png","sheet_x":49,"sheet_y":17,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D6-1F3FC"},"1F3FD":{"unified":"1F9D6-1F3FD-200D-2642-FE0F","non_qualified":"1F9D6-1F3FD-200D-2642","image":"1f9d6-1f3fd-200d-2642-fe0f.png","sheet_x":49,"sheet_y":18,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D6-1F3FD"},"1F3FE":{"unified":"1F9D6-1F3FE-200D-2642-FE0F","non_qualified":"1F9D6-1F3FE-200D-2642","image":"1f9d6-1f3fe-200d-2642-fe0f.png","sheet_x":49,"sheet_y":19,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D6-1F3FE"},"1F3FF":{"unified":"1F9D6-1F3FF-200D-2642-FE0F","non_qualified":"1F9D6-1F3FF-200D-2642","image":"1f9d6-1f3ff-200d-2642-fe0f.png","sheet_x":49,"sheet_y":20,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D6-1F3FF"}},"obsoletes":"1F9D6","a":"Man in Steamy Room","b":"1F9D6-200D-2642-FE0F","c":"1F9D6-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_in_steamy_room","male","man","spa","steamroom","sauna"],"k":[49,15],"o":5},"flag-vc":{"a":"St. Vincent & Grenadines Flag","b":"1F1FB-1F1E8","d":true,"e":true,"f":true,"h":true,"j":["flag_st_vincent_grenadines","saint","vincent","grenadines","flag","nation","country","banner"],"k":[4,43],"o":2},"woman_in_steamy_room":{"skin_variations":{"1F3FB":{"unified":"1F9D6-1F3FB-200D-2640-FE0F","non_qualified":"1F9D6-1F3FB-200D-2640","image":"1f9d6-1f3fb-200d-2640-fe0f.png","sheet_x":49,"sheet_y":10,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D6-1F3FC-200D-2640-FE0F","non_qualified":"1F9D6-1F3FC-200D-2640","image":"1f9d6-1f3fc-200d-2640-fe0f.png","sheet_x":49,"sheet_y":11,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D6-1F3FD-200D-2640-FE0F","non_qualified":"1F9D6-1F3FD-200D-2640","image":"1f9d6-1f3fd-200d-2640-fe0f.png","sheet_x":49,"sheet_y":12,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D6-1F3FE-200D-2640-FE0F","non_qualified":"1F9D6-1F3FE-200D-2640","image":"1f9d6-1f3fe-200d-2640-fe0f.png","sheet_x":49,"sheet_y":13,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D6-1F3FF-200D-2640-FE0F","non_qualified":"1F9D6-1F3FF-200D-2640","image":"1f9d6-1f3ff-200d-2640-fe0f.png","sheet_x":49,"sheet_y":14,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman in Steamy Room","b":"1F9D6-200D-2640-FE0F","c":"1F9D6-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_in_steamy_room","female","woman","spa","steamroom","sauna"],"k":[49,9],"o":5},"flag-ve":{"a":"Venezuela Flag","b":"1F1FB-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_venezuela","ve","bolivarian","republic","flag","nation","country","banner"],"k":[4,44],"o":2},"person_climbing":{"skin_variations":{"1F3FB":{"unified":"1F9D7-1F3FB","non_qualified":null,"image":"1f9d7-1f3fb.png","sheet_x":49,"sheet_y":40,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D7-1F3FB-200D-2640-FE0F"},"1F3FC":{"unified":"1F9D7-1F3FC","non_qualified":null,"image":"1f9d7-1f3fc.png","sheet_x":49,"sheet_y":41,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D7-1F3FC-200D-2640-FE0F"},"1F3FD":{"unified":"1F9D7-1F3FD","non_qualified":null,"image":"1f9d7-1f3fd.png","sheet_x":49,"sheet_y":42,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D7-1F3FD-200D-2640-FE0F"},"1F3FE":{"unified":"1F9D7-1F3FE","non_qualified":null,"image":"1f9d7-1f3fe.png","sheet_x":49,"sheet_y":43,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D7-1F3FE-200D-2640-FE0F"},"1F3FF":{"unified":"1F9D7-1F3FF","non_qualified":null,"image":"1f9d7-1f3ff.png","sheet_x":49,"sheet_y":44,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D7-1F3FF-200D-2640-FE0F"}},"obsoleted_by":"1F9D7-200D-2640-FE0F","a":"Person Climbing","b":"1F9D7","d":true,"e":true,"f":true,"h":true,"j":["person_climbing","sport"],"k":[49,39],"o":5},"flag-vg":{"a":"British Virgin Islands Flag","b":"1F1FB-1F1EC","d":true,"e":true,"f":true,"h":true,"j":["flag_british_virgin_islands","british","virgin","islands","bvi","flag","nation","country","banner"],"k":[4,45],"o":2},"man_climbing":{"skin_variations":{"1F3FB":{"unified":"1F9D7-1F3FB-200D-2642-FE0F","non_qualified":"1F9D7-1F3FB-200D-2642","image":"1f9d7-1f3fb-200d-2642-fe0f.png","sheet_x":49,"sheet_y":34,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D7-1F3FC-200D-2642-FE0F","non_qualified":"1F9D7-1F3FC-200D-2642","image":"1f9d7-1f3fc-200d-2642-fe0f.png","sheet_x":49,"sheet_y":35,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D7-1F3FD-200D-2642-FE0F","non_qualified":"1F9D7-1F3FD-200D-2642","image":"1f9d7-1f3fd-200d-2642-fe0f.png","sheet_x":49,"sheet_y":36,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D7-1F3FE-200D-2642-FE0F","non_qualified":"1F9D7-1F3FE-200D-2642","image":"1f9d7-1f3fe-200d-2642-fe0f.png","sheet_x":49,"sheet_y":37,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D7-1F3FF-200D-2642-FE0F","non_qualified":"1F9D7-1F3FF-200D-2642","image":"1f9d7-1f3ff-200d-2642-fe0f.png","sheet_x":49,"sheet_y":38,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Climbing","b":"1F9D7-200D-2642-FE0F","c":"1F9D7-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_climbing","sports","hobby","man","male","rock"],"k":[49,33],"o":5},"flag-vi":{"a":"U.s. Virgin Islands Flag","b":"1F1FB-1F1EE","d":true,"e":true,"f":true,"h":true,"j":["flag_u_s_virgin_islands","virgin","islands","us","flag","nation","country","banner"],"k":[4,46],"o":2},"woman_climbing":{"skin_variations":{"1F3FB":{"unified":"1F9D7-1F3FB-200D-2640-FE0F","non_qualified":"1F9D7-1F3FB-200D-2640","image":"1f9d7-1f3fb-200d-2640-fe0f.png","sheet_x":49,"sheet_y":28,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D7-1F3FB"},"1F3FC":{"unified":"1F9D7-1F3FC-200D-2640-FE0F","non_qualified":"1F9D7-1F3FC-200D-2640","image":"1f9d7-1f3fc-200d-2640-fe0f.png","sheet_x":49,"sheet_y":29,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D7-1F3FC"},"1F3FD":{"unified":"1F9D7-1F3FD-200D-2640-FE0F","non_qualified":"1F9D7-1F3FD-200D-2640","image":"1f9d7-1f3fd-200d-2640-fe0f.png","sheet_x":49,"sheet_y":30,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D7-1F3FD"},"1F3FE":{"unified":"1F9D7-1F3FE-200D-2640-FE0F","non_qualified":"1F9D7-1F3FE-200D-2640","image":"1f9d7-1f3fe-200d-2640-fe0f.png","sheet_x":49,"sheet_y":31,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D7-1F3FE"},"1F3FF":{"unified":"1F9D7-1F3FF-200D-2640-FE0F","non_qualified":"1F9D7-1F3FF-200D-2640","image":"1f9d7-1f3ff-200d-2640-fe0f.png","sheet_x":49,"sheet_y":32,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D7-1F3FF"}},"obsoletes":"1F9D7","a":"Woman Climbing","b":"1F9D7-200D-2640-FE0F","c":"1F9D7-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_climbing","sports","hobby","woman","female","rock"],"k":[49,27],"o":5},"flag-vn":{"a":"Vietnam Flag","b":"1F1FB-1F1F3","d":true,"e":true,"f":true,"h":true,"j":["flag_vietnam","viet","nam","flag","nation","country","banner"],"k":[4,47],"o":2},"fencer":{"a":"Fencer","b":"1F93A","d":true,"e":true,"f":true,"h":true,"j":["person_fencing","sports","fencing","sword"],"k":[40,41],"o":3},"flag-vu":{"a":"Vanuatu Flag","b":"1F1FB-1F1FA","d":true,"e":true,"f":true,"h":true,"j":["flag_vanuatu","vu","flag","nation","country","banner"],"k":[4,48],"o":2},"horse_racing":{"skin_variations":{"1F3FB":{"unified":"1F3C7-1F3FB","non_qualified":null,"image":"1f3c7-1f3fb.png","sheet_x":9,"sheet_y":19,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C7-1F3FC","non_qualified":null,"image":"1f3c7-1f3fc.png","sheet_x":9,"sheet_y":20,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C7-1F3FD","non_qualified":null,"image":"1f3c7-1f3fd.png","sheet_x":9,"sheet_y":21,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C7-1F3FE","non_qualified":null,"image":"1f3c7-1f3fe.png","sheet_x":9,"sheet_y":22,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C7-1F3FF","non_qualified":null,"image":"1f3c7-1f3ff.png","sheet_x":9,"sheet_y":23,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Horse Racing","b":"1F3C7","d":true,"e":true,"f":true,"h":true,"j":["horse_racing","animal","betting","competition","gambling","luck"],"k":[9,18],"o":1},"flag-wf":{"a":"Wallis & Futuna Flag","b":"1F1FC-1F1EB","d":true,"e":true,"f":true,"h":true,"j":["flag_wallis_futuna","wallis","futuna","flag","nation","country","banner"],"k":[4,49],"o":2},"skier":{"a":"Skier","b":"26F7-FE0F","c":"26F7","d":true,"e":true,"f":true,"h":true,"j":["skier","sports","winter","snow"],"k":[55,22],"o":0},"flag-ws":{"a":"Samoa Flag","b":"1F1FC-1F1F8","d":true,"e":true,"f":true,"h":true,"j":["flag_samoa","ws","flag","nation","country","banner"],"k":[4,50],"o":2},"snowboarder":{"skin_variations":{"1F3FB":{"unified":"1F3C2-1F3FB","non_qualified":null,"image":"1f3c2-1f3fb.png","sheet_x":8,"sheet_y":33,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C2-1F3FC","non_qualified":null,"image":"1f3c2-1f3fc.png","sheet_x":8,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C2-1F3FD","non_qualified":null,"image":"1f3c2-1f3fd.png","sheet_x":8,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C2-1F3FE","non_qualified":null,"image":"1f3c2-1f3fe.png","sheet_x":8,"sheet_y":36,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C2-1F3FF","non_qualified":null,"image":"1f3c2-1f3ff.png","sheet_x":8,"sheet_y":37,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Snowboarder","b":"1F3C2","d":true,"e":true,"f":true,"h":true,"j":["snowboarder","sports","winter"],"k":[8,32],"o":0},"flag-xk":{"a":"Kosovo Flag","b":"1F1FD-1F1F0","d":true,"e":true,"f":true,"h":true,"j":["flag_kosovo","xk","flag","nation","country","banner"],"k":[4,51],"o":2},"golfer":{"skin_variations":{"1F3FB":{"unified":"1F3CC-1F3FB","non_qualified":null,"image":"1f3cc-1f3fb.png","sheet_x":10,"sheet_y":17,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CC-1F3FC","non_qualified":null,"image":"1f3cc-1f3fc.png","sheet_x":10,"sheet_y":18,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CC-1F3FD","non_qualified":null,"image":"1f3cc-1f3fd.png","sheet_x":10,"sheet_y":19,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CC-1F3FE","non_qualified":null,"image":"1f3cc-1f3fe.png","sheet_x":10,"sheet_y":20,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CC-1F3FF","non_qualified":null,"image":"1f3cc-1f3ff.png","sheet_x":10,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F3CC-FE0F-200D-2642-FE0F","a":"Person Golfing","b":"1F3CC-FE0F","c":"1F3CC","d":true,"e":true,"f":true,"h":true,"j":["person_golfing","sports","business"],"k":[10,16],"o":0},"flag-ye":{"a":"Yemen Flag","b":"1F1FE-1F1EA","d":true,"e":true,"f":true,"h":true,"j":["flag_yemen","ye","flag","nation","country","banner"],"k":[4,52],"o":2},"man-golfing":{"skin_variations":{"1F3FB":{"unified":"1F3CC-1F3FB-200D-2642-FE0F","non_qualified":"1F3CC-1F3FB-200D-2642","image":"1f3cc-1f3fb-200d-2642-fe0f.png","sheet_x":10,"sheet_y":11,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CC-1F3FC-200D-2642-FE0F","non_qualified":"1F3CC-1F3FC-200D-2642","image":"1f3cc-1f3fc-200d-2642-fe0f.png","sheet_x":10,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CC-1F3FD-200D-2642-FE0F","non_qualified":"1F3CC-1F3FD-200D-2642","image":"1f3cc-1f3fd-200d-2642-fe0f.png","sheet_x":10,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CC-1F3FE-200D-2642-FE0F","non_qualified":"1F3CC-1F3FE-200D-2642","image":"1f3cc-1f3fe-200d-2642-fe0f.png","sheet_x":10,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CC-1F3FF-200D-2642-FE0F","non_qualified":"1F3CC-1F3FF-200D-2642","image":"1f3cc-1f3ff-200d-2642-fe0f.png","sheet_x":10,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F3CC-FE0F","a":"Man Golfing","b":"1F3CC-FE0F-200D-2642-FE0F","d":true,"e":true,"f":true,"h":false,"j":["man_golfing","sport"],"k":[10,10],"o":4},"flag-yt":{"a":"Mayotte Flag","b":"1F1FE-1F1F9","d":true,"e":true,"f":true,"h":true,"j":["flag_mayotte","yt","flag","nation","country","banner"],"k":[4,53],"o":2},"woman-golfing":{"skin_variations":{"1F3FB":{"unified":"1F3CC-1F3FB-200D-2640-FE0F","non_qualified":"1F3CC-1F3FB-200D-2640","image":"1f3cc-1f3fb-200d-2640-fe0f.png","sheet_x":10,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CC-1F3FC-200D-2640-FE0F","non_qualified":"1F3CC-1F3FC-200D-2640","image":"1f3cc-1f3fc-200d-2640-fe0f.png","sheet_x":10,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CC-1F3FD-200D-2640-FE0F","non_qualified":"1F3CC-1F3FD-200D-2640","image":"1f3cc-1f3fd-200d-2640-fe0f.png","sheet_x":10,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CC-1F3FE-200D-2640-FE0F","non_qualified":"1F3CC-1F3FE-200D-2640","image":"1f3cc-1f3fe-200d-2640-fe0f.png","sheet_x":10,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CC-1F3FF-200D-2640-FE0F","non_qualified":"1F3CC-1F3FF-200D-2640","image":"1f3cc-1f3ff-200d-2640-fe0f.png","sheet_x":10,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Golfing","b":"1F3CC-FE0F-200D-2640-FE0F","d":true,"e":true,"f":true,"h":false,"j":["woman_golfing","sports","business","woman","female"],"k":[10,4],"o":4},"flag-za":{"a":"South Africa Flag","b":"1F1FF-1F1E6","d":true,"e":true,"f":true,"h":true,"j":["flag_south_africa","south","africa","flag","nation","country","banner"],"k":[4,54],"o":2},"surfer":{"skin_variations":{"1F3FB":{"unified":"1F3C4-1F3FB","non_qualified":null,"image":"1f3c4-1f3fb.png","sheet_x":9,"sheet_y":11,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C4-1F3FC","non_qualified":null,"image":"1f3c4-1f3fc.png","sheet_x":9,"sheet_y":12,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C4-1F3FD","non_qualified":null,"image":"1f3c4-1f3fd.png","sheet_x":9,"sheet_y":13,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C4-1F3FE","non_qualified":null,"image":"1f3c4-1f3fe.png","sheet_x":9,"sheet_y":14,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C4-1F3FF","non_qualified":null,"image":"1f3c4-1f3ff.png","sheet_x":9,"sheet_y":15,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F3C4-200D-2642-FE0F","a":"Surfer","b":"1F3C4","d":true,"e":true,"f":true,"h":true,"j":["person_surfing","sport","sea"],"k":[9,10],"o":0},"flag-zm":{"a":"Zambia Flag","b":"1F1FF-1F1F2","d":true,"e":true,"f":true,"h":true,"j":["flag_zambia","zm","flag","nation","country","banner"],"k":[4,55],"o":2},"man-surfing":{"skin_variations":{"1F3FB":{"unified":"1F3C4-1F3FB-200D-2642-FE0F","non_qualified":"1F3C4-1F3FB-200D-2642","image":"1f3c4-1f3fb-200d-2642-fe0f.png","sheet_x":9,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C4-1F3FC-200D-2642-FE0F","non_qualified":"1F3C4-1F3FC-200D-2642","image":"1f3c4-1f3fc-200d-2642-fe0f.png","sheet_x":9,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C4-1F3FD-200D-2642-FE0F","non_qualified":"1F3C4-1F3FD-200D-2642","image":"1f3c4-1f3fd-200d-2642-fe0f.png","sheet_x":9,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C4-1F3FE-200D-2642-FE0F","non_qualified":"1F3C4-1F3FE-200D-2642","image":"1f3c4-1f3fe-200d-2642-fe0f.png","sheet_x":9,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C4-1F3FF-200D-2642-FE0F","non_qualified":"1F3C4-1F3FF-200D-2642","image":"1f3c4-1f3ff-200d-2642-fe0f.png","sheet_x":9,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F3C4","a":"Man Surfing","b":"1F3C4-200D-2642-FE0F","c":"1F3C4-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_surfing","sports","ocean","sea","summer","beach"],"k":[9,4],"o":4},"flag-zw":{"a":"Zimbabwe Flag","b":"1F1FF-1F1FC","d":true,"e":true,"f":true,"h":true,"j":["flag_zimbabwe","zw","flag","nation","country","banner"],"k":[4,56],"o":2},"woman-surfing":{"skin_variations":{"1F3FB":{"unified":"1F3C4-1F3FB-200D-2640-FE0F","non_qualified":"1F3C4-1F3FB-200D-2640","image":"1f3c4-1f3fb-200d-2640-fe0f.png","sheet_x":8,"sheet_y":57,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3C4-1F3FC-200D-2640-FE0F","non_qualified":"1F3C4-1F3FC-200D-2640","image":"1f3c4-1f3fc-200d-2640-fe0f.png","sheet_x":9,"sheet_y":0,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3C4-1F3FD-200D-2640-FE0F","non_qualified":"1F3C4-1F3FD-200D-2640","image":"1f3c4-1f3fd-200d-2640-fe0f.png","sheet_x":9,"sheet_y":1,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3C4-1F3FE-200D-2640-FE0F","non_qualified":"1F3C4-1F3FE-200D-2640","image":"1f3c4-1f3fe-200d-2640-fe0f.png","sheet_x":9,"sheet_y":2,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3C4-1F3FF-200D-2640-FE0F","non_qualified":"1F3C4-1F3FF-200D-2640","image":"1f3c4-1f3ff-200d-2640-fe0f.png","sheet_x":9,"sheet_y":3,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Surfing","b":"1F3C4-200D-2640-FE0F","c":"1F3C4-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_surfing","sports","ocean","sea","summer","beach","woman","female"],"k":[8,56],"o":4},"flag-england":{"a":"England Flag","b":"1F3F4-E0067-E0062-E0065-E006E-E0067-E007F","d":true,"e":true,"f":true,"h":true,"j":["flag_england","flag","english"],"k":[11,4],"o":5},"rowboat":{"skin_variations":{"1F3FB":{"unified":"1F6A3-1F3FB","non_qualified":null,"image":"1f6a3-1f3fb.png","sheet_x":34,"sheet_y":40,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6A3-1F3FC","non_qualified":null,"image":"1f6a3-1f3fc.png","sheet_x":34,"sheet_y":41,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6A3-1F3FD","non_qualified":null,"image":"1f6a3-1f3fd.png","sheet_x":34,"sheet_y":42,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6A3-1F3FE","non_qualified":null,"image":"1f6a3-1f3fe.png","sheet_x":34,"sheet_y":43,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6A3-1F3FF","non_qualified":null,"image":"1f6a3-1f3ff.png","sheet_x":34,"sheet_y":44,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F6A3-200D-2642-FE0F","a":"Rowboat","b":"1F6A3","d":true,"e":true,"f":true,"h":true,"j":["person_rowing_boat","sport","move"],"k":[34,39],"o":1},"flag-scotland":{"a":"Scotland Flag","b":"1F3F4-E0067-E0062-E0073-E0063-E0074-E007F","d":true,"e":true,"f":true,"h":true,"j":["flag_scotland","flag","scottish"],"k":[11,5],"o":5},"man-rowing-boat":{"skin_variations":{"1F3FB":{"unified":"1F6A3-1F3FB-200D-2642-FE0F","non_qualified":"1F6A3-1F3FB-200D-2642","image":"1f6a3-1f3fb-200d-2642-fe0f.png","sheet_x":34,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6A3-1F3FC-200D-2642-FE0F","non_qualified":"1F6A3-1F3FC-200D-2642","image":"1f6a3-1f3fc-200d-2642-fe0f.png","sheet_x":34,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6A3-1F3FD-200D-2642-FE0F","non_qualified":"1F6A3-1F3FD-200D-2642","image":"1f6a3-1f3fd-200d-2642-fe0f.png","sheet_x":34,"sheet_y":36,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6A3-1F3FE-200D-2642-FE0F","non_qualified":"1F6A3-1F3FE-200D-2642","image":"1f6a3-1f3fe-200d-2642-fe0f.png","sheet_x":34,"sheet_y":37,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6A3-1F3FF-200D-2642-FE0F","non_qualified":"1F6A3-1F3FF-200D-2642","image":"1f6a3-1f3ff-200d-2642-fe0f.png","sheet_x":34,"sheet_y":38,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F6A3","a":"Man Rowing Boat","b":"1F6A3-200D-2642-FE0F","c":"1F6A3-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_rowing_boat","sports","hobby","water","ship"],"k":[34,33],"o":4},"flag-wales":{"a":"Wales Flag","b":"1F3F4-E0067-E0062-E0077-E006C-E0073-E007F","d":true,"e":true,"f":true,"h":true,"j":["flag_wales","flag","welsh"],"k":[11,6],"o":5},"woman-rowing-boat":{"skin_variations":{"1F3FB":{"unified":"1F6A3-1F3FB-200D-2640-FE0F","non_qualified":"1F6A3-1F3FB-200D-2640","image":"1f6a3-1f3fb-200d-2640-fe0f.png","sheet_x":34,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6A3-1F3FC-200D-2640-FE0F","non_qualified":"1F6A3-1F3FC-200D-2640","image":"1f6a3-1f3fc-200d-2640-fe0f.png","sheet_x":34,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6A3-1F3FD-200D-2640-FE0F","non_qualified":"1F6A3-1F3FD-200D-2640","image":"1f6a3-1f3fd-200d-2640-fe0f.png","sheet_x":34,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6A3-1F3FE-200D-2640-FE0F","non_qualified":"1F6A3-1F3FE-200D-2640","image":"1f6a3-1f3fe-200d-2640-fe0f.png","sheet_x":34,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6A3-1F3FF-200D-2640-FE0F","non_qualified":"1F6A3-1F3FF-200D-2640","image":"1f6a3-1f3ff-200d-2640-fe0f.png","sheet_x":34,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Rowing Boat","b":"1F6A3-200D-2640-FE0F","c":"1F6A3-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_rowing_boat","sports","hobby","water","ship","woman","female"],"k":[34,27],"o":4},"swimmer":{"skin_variations":{"1F3FB":{"unified":"1F3CA-1F3FB","non_qualified":null,"image":"1f3ca-1f3fb.png","sheet_x":9,"sheet_y":39,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CA-1F3FC","non_qualified":null,"image":"1f3ca-1f3fc.png","sheet_x":9,"sheet_y":40,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CA-1F3FD","non_qualified":null,"image":"1f3ca-1f3fd.png","sheet_x":9,"sheet_y":41,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CA-1F3FE","non_qualified":null,"image":"1f3ca-1f3fe.png","sheet_x":9,"sheet_y":42,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CA-1F3FF","non_qualified":null,"image":"1f3ca-1f3ff.png","sheet_x":9,"sheet_y":43,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F3CA-200D-2642-FE0F","a":"Swimmer","b":"1F3CA","d":true,"e":true,"f":true,"h":true,"j":["person_swimming","sport","pool"],"k":[9,38],"o":0},"man-swimming":{"skin_variations":{"1F3FB":{"unified":"1F3CA-1F3FB-200D-2642-FE0F","non_qualified":"1F3CA-1F3FB-200D-2642","image":"1f3ca-1f3fb-200d-2642-fe0f.png","sheet_x":9,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CA-1F3FC-200D-2642-FE0F","non_qualified":"1F3CA-1F3FC-200D-2642","image":"1f3ca-1f3fc-200d-2642-fe0f.png","sheet_x":9,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CA-1F3FD-200D-2642-FE0F","non_qualified":"1F3CA-1F3FD-200D-2642","image":"1f3ca-1f3fd-200d-2642-fe0f.png","sheet_x":9,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CA-1F3FE-200D-2642-FE0F","non_qualified":"1F3CA-1F3FE-200D-2642","image":"1f3ca-1f3fe-200d-2642-fe0f.png","sheet_x":9,"sheet_y":36,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CA-1F3FF-200D-2642-FE0F","non_qualified":"1F3CA-1F3FF-200D-2642","image":"1f3ca-1f3ff-200d-2642-fe0f.png","sheet_x":9,"sheet_y":37,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F3CA","a":"Man Swimming","b":"1F3CA-200D-2642-FE0F","c":"1F3CA-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_swimming","sports","exercise","human","athlete","water","summer"],"k":[9,32],"o":4},"woman-swimming":{"skin_variations":{"1F3FB":{"unified":"1F3CA-1F3FB-200D-2640-FE0F","non_qualified":"1F3CA-1F3FB-200D-2640","image":"1f3ca-1f3fb-200d-2640-fe0f.png","sheet_x":9,"sheet_y":27,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CA-1F3FC-200D-2640-FE0F","non_qualified":"1F3CA-1F3FC-200D-2640","image":"1f3ca-1f3fc-200d-2640-fe0f.png","sheet_x":9,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CA-1F3FD-200D-2640-FE0F","non_qualified":"1F3CA-1F3FD-200D-2640","image":"1f3ca-1f3fd-200d-2640-fe0f.png","sheet_x":9,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CA-1F3FE-200D-2640-FE0F","non_qualified":"1F3CA-1F3FE-200D-2640","image":"1f3ca-1f3fe-200d-2640-fe0f.png","sheet_x":9,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CA-1F3FF-200D-2640-FE0F","non_qualified":"1F3CA-1F3FF-200D-2640","image":"1f3ca-1f3ff-200d-2640-fe0f.png","sheet_x":9,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Swimming","b":"1F3CA-200D-2640-FE0F","c":"1F3CA-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_swimming","sports","exercise","human","athlete","water","summer","woman","female"],"k":[9,26],"o":4},"person_with_ball":{"skin_variations":{"1F3FB":{"unified":"26F9-1F3FB","non_qualified":null,"image":"26f9-1f3fb.png","sheet_x":55,"sheet_y":37,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"26F9-1F3FC","non_qualified":null,"image":"26f9-1f3fc.png","sheet_x":55,"sheet_y":38,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"26F9-1F3FD","non_qualified":null,"image":"26f9-1f3fd.png","sheet_x":55,"sheet_y":39,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"26F9-1F3FE","non_qualified":null,"image":"26f9-1f3fe.png","sheet_x":55,"sheet_y":40,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"26F9-1F3FF","non_qualified":null,"image":"26f9-1f3ff.png","sheet_x":55,"sheet_y":41,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"26F9-FE0F-200D-2642-FE0F","a":"Person Bouncing Ball","b":"26F9-FE0F","c":"26F9","d":true,"e":true,"f":true,"h":true,"j":["person_bouncing_ball","sports","human"],"k":[55,36],"o":0},"man-bouncing-ball":{"skin_variations":{"1F3FB":{"unified":"26F9-1F3FB-200D-2642-FE0F","non_qualified":"26F9-1F3FB-200D-2642","image":"26f9-1f3fb-200d-2642-fe0f.png","sheet_x":55,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"26F9-1F3FC-200D-2642-FE0F","non_qualified":"26F9-1F3FC-200D-2642","image":"26f9-1f3fc-200d-2642-fe0f.png","sheet_x":55,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"26F9-1F3FD-200D-2642-FE0F","non_qualified":"26F9-1F3FD-200D-2642","image":"26f9-1f3fd-200d-2642-fe0f.png","sheet_x":55,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"26F9-1F3FE-200D-2642-FE0F","non_qualified":"26F9-1F3FE-200D-2642","image":"26f9-1f3fe-200d-2642-fe0f.png","sheet_x":55,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"26F9-1F3FF-200D-2642-FE0F","non_qualified":"26F9-1F3FF-200D-2642","image":"26f9-1f3ff-200d-2642-fe0f.png","sheet_x":55,"sheet_y":35,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"26F9-FE0F","a":"Man Bouncing Ball","b":"26F9-FE0F-200D-2642-FE0F","d":true,"e":true,"f":true,"h":false,"j":["man_bouncing_ball","sport"],"k":[55,30],"o":4},"woman-bouncing-ball":{"skin_variations":{"1F3FB":{"unified":"26F9-1F3FB-200D-2640-FE0F","non_qualified":"26F9-1F3FB-200D-2640","image":"26f9-1f3fb-200d-2640-fe0f.png","sheet_x":55,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"26F9-1F3FC-200D-2640-FE0F","non_qualified":"26F9-1F3FC-200D-2640","image":"26f9-1f3fc-200d-2640-fe0f.png","sheet_x":55,"sheet_y":26,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"26F9-1F3FD-200D-2640-FE0F","non_qualified":"26F9-1F3FD-200D-2640","image":"26f9-1f3fd-200d-2640-fe0f.png","sheet_x":55,"sheet_y":27,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"26F9-1F3FE-200D-2640-FE0F","non_qualified":"26F9-1F3FE-200D-2640","image":"26f9-1f3fe-200d-2640-fe0f.png","sheet_x":55,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"26F9-1F3FF-200D-2640-FE0F","non_qualified":"26F9-1F3FF-200D-2640","image":"26f9-1f3ff-200d-2640-fe0f.png","sheet_x":55,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Bouncing Ball","b":"26F9-FE0F-200D-2640-FE0F","d":true,"e":true,"f":true,"h":false,"j":["woman_bouncing_ball","sports","human","woman","female"],"k":[55,24],"o":4},"weight_lifter":{"skin_variations":{"1F3FB":{"unified":"1F3CB-1F3FB","non_qualified":null,"image":"1f3cb-1f3fb.png","sheet_x":9,"sheet_y":57,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CB-1F3FC","non_qualified":null,"image":"1f3cb-1f3fc.png","sheet_x":10,"sheet_y":0,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CB-1F3FD","non_qualified":null,"image":"1f3cb-1f3fd.png","sheet_x":10,"sheet_y":1,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CB-1F3FE","non_qualified":null,"image":"1f3cb-1f3fe.png","sheet_x":10,"sheet_y":2,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CB-1F3FF","non_qualified":null,"image":"1f3cb-1f3ff.png","sheet_x":10,"sheet_y":3,"added_in":"2.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F3CB-FE0F-200D-2642-FE0F","a":"Person Lifting Weights","b":"1F3CB-FE0F","c":"1F3CB","d":true,"e":true,"f":true,"h":true,"j":["person_lifting_weights","sports","training","exercise"],"k":[9,56],"o":0},"man-lifting-weights":{"skin_variations":{"1F3FB":{"unified":"1F3CB-1F3FB-200D-2642-FE0F","non_qualified":"1F3CB-1F3FB-200D-2642","image":"1f3cb-1f3fb-200d-2642-fe0f.png","sheet_x":9,"sheet_y":51,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CB-1F3FC-200D-2642-FE0F","non_qualified":"1F3CB-1F3FC-200D-2642","image":"1f3cb-1f3fc-200d-2642-fe0f.png","sheet_x":9,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CB-1F3FD-200D-2642-FE0F","non_qualified":"1F3CB-1F3FD-200D-2642","image":"1f3cb-1f3fd-200d-2642-fe0f.png","sheet_x":9,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CB-1F3FE-200D-2642-FE0F","non_qualified":"1F3CB-1F3FE-200D-2642","image":"1f3cb-1f3fe-200d-2642-fe0f.png","sheet_x":9,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CB-1F3FF-200D-2642-FE0F","non_qualified":"1F3CB-1F3FF-200D-2642","image":"1f3cb-1f3ff-200d-2642-fe0f.png","sheet_x":9,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F3CB-FE0F","a":"Man Lifting Weights","b":"1F3CB-FE0F-200D-2642-FE0F","d":true,"e":true,"f":true,"h":false,"j":["man_lifting_weights","sport"],"k":[9,50],"o":4},"woman-lifting-weights":{"skin_variations":{"1F3FB":{"unified":"1F3CB-1F3FB-200D-2640-FE0F","non_qualified":"1F3CB-1F3FB-200D-2640","image":"1f3cb-1f3fb-200d-2640-fe0f.png","sheet_x":9,"sheet_y":45,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F3CB-1F3FC-200D-2640-FE0F","non_qualified":"1F3CB-1F3FC-200D-2640","image":"1f3cb-1f3fc-200d-2640-fe0f.png","sheet_x":9,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F3CB-1F3FD-200D-2640-FE0F","non_qualified":"1F3CB-1F3FD-200D-2640","image":"1f3cb-1f3fd-200d-2640-fe0f.png","sheet_x":9,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F3CB-1F3FE-200D-2640-FE0F","non_qualified":"1F3CB-1F3FE-200D-2640","image":"1f3cb-1f3fe-200d-2640-fe0f.png","sheet_x":9,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F3CB-1F3FF-200D-2640-FE0F","non_qualified":"1F3CB-1F3FF-200D-2640","image":"1f3cb-1f3ff-200d-2640-fe0f.png","sheet_x":9,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Lifting Weights","b":"1F3CB-FE0F-200D-2640-FE0F","d":true,"e":true,"f":true,"h":false,"j":["woman_lifting_weights","sports","training","exercise","woman","female"],"k":[9,44],"o":4},"bicyclist":{"skin_variations":{"1F3FB":{"unified":"1F6B4-1F3FB","non_qualified":null,"image":"1f6b4-1f3fb.png","sheet_x":35,"sheet_y":16,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B4-1F3FC","non_qualified":null,"image":"1f6b4-1f3fc.png","sheet_x":35,"sheet_y":17,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B4-1F3FD","non_qualified":null,"image":"1f6b4-1f3fd.png","sheet_x":35,"sheet_y":18,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B4-1F3FE","non_qualified":null,"image":"1f6b4-1f3fe.png","sheet_x":35,"sheet_y":19,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B4-1F3FF","non_qualified":null,"image":"1f6b4-1f3ff.png","sheet_x":35,"sheet_y":20,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F6B4-200D-2642-FE0F","a":"Bicyclist","b":"1F6B4","d":true,"e":true,"f":true,"h":true,"j":["person_biking","sport","move"],"k":[35,15],"o":1},"man-biking":{"skin_variations":{"1F3FB":{"unified":"1F6B4-1F3FB-200D-2642-FE0F","non_qualified":"1F6B4-1F3FB-200D-2642","image":"1f6b4-1f3fb-200d-2642-fe0f.png","sheet_x":35,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B4-1F3FC-200D-2642-FE0F","non_qualified":"1F6B4-1F3FC-200D-2642","image":"1f6b4-1f3fc-200d-2642-fe0f.png","sheet_x":35,"sheet_y":11,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B4-1F3FD-200D-2642-FE0F","non_qualified":"1F6B4-1F3FD-200D-2642","image":"1f6b4-1f3fd-200d-2642-fe0f.png","sheet_x":35,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B4-1F3FE-200D-2642-FE0F","non_qualified":"1F6B4-1F3FE-200D-2642","image":"1f6b4-1f3fe-200d-2642-fe0f.png","sheet_x":35,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B4-1F3FF-200D-2642-FE0F","non_qualified":"1F6B4-1F3FF-200D-2642","image":"1f6b4-1f3ff-200d-2642-fe0f.png","sheet_x":35,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F6B4","a":"Man Biking","b":"1F6B4-200D-2642-FE0F","c":"1F6B4-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_biking","sports","bike","exercise","hipster"],"k":[35,9],"o":4},"woman-biking":{"skin_variations":{"1F3FB":{"unified":"1F6B4-1F3FB-200D-2640-FE0F","non_qualified":"1F6B4-1F3FB-200D-2640","image":"1f6b4-1f3fb-200d-2640-fe0f.png","sheet_x":35,"sheet_y":4,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B4-1F3FC-200D-2640-FE0F","non_qualified":"1F6B4-1F3FC-200D-2640","image":"1f6b4-1f3fc-200d-2640-fe0f.png","sheet_x":35,"sheet_y":5,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B4-1F3FD-200D-2640-FE0F","non_qualified":"1F6B4-1F3FD-200D-2640","image":"1f6b4-1f3fd-200d-2640-fe0f.png","sheet_x":35,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B4-1F3FE-200D-2640-FE0F","non_qualified":"1F6B4-1F3FE-200D-2640","image":"1f6b4-1f3fe-200d-2640-fe0f.png","sheet_x":35,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B4-1F3FF-200D-2640-FE0F","non_qualified":"1F6B4-1F3FF-200D-2640","image":"1f6b4-1f3ff-200d-2640-fe0f.png","sheet_x":35,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Biking","b":"1F6B4-200D-2640-FE0F","c":"1F6B4-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_biking","sports","bike","exercise","hipster","woman","female"],"k":[35,3],"o":4},"mountain_bicyclist":{"skin_variations":{"1F3FB":{"unified":"1F6B5-1F3FB","non_qualified":null,"image":"1f6b5-1f3fb.png","sheet_x":35,"sheet_y":34,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B5-1F3FC","non_qualified":null,"image":"1f6b5-1f3fc.png","sheet_x":35,"sheet_y":35,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B5-1F3FD","non_qualified":null,"image":"1f6b5-1f3fd.png","sheet_x":35,"sheet_y":36,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B5-1F3FE","non_qualified":null,"image":"1f6b5-1f3fe.png","sheet_x":35,"sheet_y":37,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B5-1F3FF","non_qualified":null,"image":"1f6b5-1f3ff.png","sheet_x":35,"sheet_y":38,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoleted_by":"1F6B5-200D-2642-FE0F","a":"Mountain Bicyclist","b":"1F6B5","d":true,"e":true,"f":true,"h":true,"j":["person_mountain_biking","sport","move"],"k":[35,33],"o":1},"man-mountain-biking":{"skin_variations":{"1F3FB":{"unified":"1F6B5-1F3FB-200D-2642-FE0F","non_qualified":"1F6B5-1F3FB-200D-2642","image":"1f6b5-1f3fb-200d-2642-fe0f.png","sheet_x":35,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B5-1F3FC-200D-2642-FE0F","non_qualified":"1F6B5-1F3FC-200D-2642","image":"1f6b5-1f3fc-200d-2642-fe0f.png","sheet_x":35,"sheet_y":29,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B5-1F3FD-200D-2642-FE0F","non_qualified":"1F6B5-1F3FD-200D-2642","image":"1f6b5-1f3fd-200d-2642-fe0f.png","sheet_x":35,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B5-1F3FE-200D-2642-FE0F","non_qualified":"1F6B5-1F3FE-200D-2642","image":"1f6b5-1f3fe-200d-2642-fe0f.png","sheet_x":35,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B5-1F3FF-200D-2642-FE0F","non_qualified":"1F6B5-1F3FF-200D-2642","image":"1f6b5-1f3ff-200d-2642-fe0f.png","sheet_x":35,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"obsoletes":"1F6B5","a":"Man Mountain Biking","b":"1F6B5-200D-2642-FE0F","c":"1F6B5-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_mountain_biking","transportation","sports","human","race","bike"],"k":[35,27],"o":4},"woman-mountain-biking":{"skin_variations":{"1F3FB":{"unified":"1F6B5-1F3FB-200D-2640-FE0F","non_qualified":"1F6B5-1F3FB-200D-2640","image":"1f6b5-1f3fb-200d-2640-fe0f.png","sheet_x":35,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6B5-1F3FC-200D-2640-FE0F","non_qualified":"1F6B5-1F3FC-200D-2640","image":"1f6b5-1f3fc-200d-2640-fe0f.png","sheet_x":35,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6B5-1F3FD-200D-2640-FE0F","non_qualified":"1F6B5-1F3FD-200D-2640","image":"1f6b5-1f3fd-200d-2640-fe0f.png","sheet_x":35,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6B5-1F3FE-200D-2640-FE0F","non_qualified":"1F6B5-1F3FE-200D-2640","image":"1f6b5-1f3fe-200d-2640-fe0f.png","sheet_x":35,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6B5-1F3FF-200D-2640-FE0F","non_qualified":"1F6B5-1F3FF-200D-2640","image":"1f6b5-1f3ff-200d-2640-fe0f.png","sheet_x":35,"sheet_y":26,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Mountain Biking","b":"1F6B5-200D-2640-FE0F","c":"1F6B5-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_mountain_biking","transportation","sports","human","race","bike","woman","female"],"k":[35,21],"o":4},"person_doing_cartwheel":{"skin_variations":{"1F3FB":{"unified":"1F938-1F3FB","non_qualified":null,"image":"1f938-1f3fb.png","sheet_x":40,"sheet_y":18,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F938-1F3FC","non_qualified":null,"image":"1f938-1f3fc.png","sheet_x":40,"sheet_y":19,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F938-1F3FD","non_qualified":null,"image":"1f938-1f3fd.png","sheet_x":40,"sheet_y":20,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F938-1F3FE","non_qualified":null,"image":"1f938-1f3fe.png","sheet_x":40,"sheet_y":21,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F938-1F3FF","non_qualified":null,"image":"1f938-1f3ff.png","sheet_x":40,"sheet_y":22,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Person Doing Cartwheel","b":"1F938","d":true,"e":true,"f":true,"h":true,"j":["person_cartwheeling","sport","gymnastic"],"k":[40,17],"o":3},"man-cartwheeling":{"skin_variations":{"1F3FB":{"unified":"1F938-1F3FB-200D-2642-FE0F","non_qualified":"1F938-1F3FB-200D-2642","image":"1f938-1f3fb-200d-2642-fe0f.png","sheet_x":40,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F938-1F3FC-200D-2642-FE0F","non_qualified":"1F938-1F3FC-200D-2642","image":"1f938-1f3fc-200d-2642-fe0f.png","sheet_x":40,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F938-1F3FD-200D-2642-FE0F","non_qualified":"1F938-1F3FD-200D-2642","image":"1f938-1f3fd-200d-2642-fe0f.png","sheet_x":40,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F938-1F3FE-200D-2642-FE0F","non_qualified":"1F938-1F3FE-200D-2642","image":"1f938-1f3fe-200d-2642-fe0f.png","sheet_x":40,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F938-1F3FF-200D-2642-FE0F","non_qualified":"1F938-1F3FF-200D-2642","image":"1f938-1f3ff-200d-2642-fe0f.png","sheet_x":40,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Cartwheeling","b":"1F938-200D-2642-FE0F","c":"1F938-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_cartwheeling","gymnastics"],"k":[40,11],"o":4},"woman-cartwheeling":{"skin_variations":{"1F3FB":{"unified":"1F938-1F3FB-200D-2640-FE0F","non_qualified":"1F938-1F3FB-200D-2640","image":"1f938-1f3fb-200d-2640-fe0f.png","sheet_x":40,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F938-1F3FC-200D-2640-FE0F","non_qualified":"1F938-1F3FC-200D-2640","image":"1f938-1f3fc-200d-2640-fe0f.png","sheet_x":40,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F938-1F3FD-200D-2640-FE0F","non_qualified":"1F938-1F3FD-200D-2640","image":"1f938-1f3fd-200d-2640-fe0f.png","sheet_x":40,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F938-1F3FE-200D-2640-FE0F","non_qualified":"1F938-1F3FE-200D-2640","image":"1f938-1f3fe-200d-2640-fe0f.png","sheet_x":40,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F938-1F3FF-200D-2640-FE0F","non_qualified":"1F938-1F3FF-200D-2640","image":"1f938-1f3ff-200d-2640-fe0f.png","sheet_x":40,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Cartwheeling","b":"1F938-200D-2640-FE0F","c":"1F938-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_cartwheeling","gymnastics"],"k":[40,5],"o":4},"wrestlers":{"a":"Wrestlers","b":"1F93C","d":true,"e":true,"f":true,"h":true,"j":["people_wrestling","sport"],"k":[40,44],"o":3},"man-wrestling":{"a":"Men Wrestling","b":"1F93C-200D-2642-FE0F","c":"1F93C-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["men_wrestling","sports","wrestlers"],"k":[40,43],"o":4},"woman-wrestling":{"a":"Women Wrestling","b":"1F93C-200D-2640-FE0F","c":"1F93C-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["women_wrestling","sports","wrestlers"],"k":[40,42],"o":4},"water_polo":{"skin_variations":{"1F3FB":{"unified":"1F93D-1F3FB","non_qualified":null,"image":"1f93d-1f3fb.png","sheet_x":41,"sheet_y":0,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F93D-1F3FC","non_qualified":null,"image":"1f93d-1f3fc.png","sheet_x":41,"sheet_y":1,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F93D-1F3FD","non_qualified":null,"image":"1f93d-1f3fd.png","sheet_x":41,"sheet_y":2,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F93D-1F3FE","non_qualified":null,"image":"1f93d-1f3fe.png","sheet_x":41,"sheet_y":3,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F93D-1F3FF","non_qualified":null,"image":"1f93d-1f3ff.png","sheet_x":41,"sheet_y":4,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Water Polo","b":"1F93D","d":true,"e":true,"f":true,"h":true,"j":["person_playing_water_polo","sport"],"k":[40,57],"o":3},"man-playing-water-polo":{"skin_variations":{"1F3FB":{"unified":"1F93D-1F3FB-200D-2642-FE0F","non_qualified":"1F93D-1F3FB-200D-2642","image":"1f93d-1f3fb-200d-2642-fe0f.png","sheet_x":40,"sheet_y":52,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F93D-1F3FC-200D-2642-FE0F","non_qualified":"1F93D-1F3FC-200D-2642","image":"1f93d-1f3fc-200d-2642-fe0f.png","sheet_x":40,"sheet_y":53,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F93D-1F3FD-200D-2642-FE0F","non_qualified":"1F93D-1F3FD-200D-2642","image":"1f93d-1f3fd-200d-2642-fe0f.png","sheet_x":40,"sheet_y":54,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F93D-1F3FE-200D-2642-FE0F","non_qualified":"1F93D-1F3FE-200D-2642","image":"1f93d-1f3fe-200d-2642-fe0f.png","sheet_x":40,"sheet_y":55,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F93D-1F3FF-200D-2642-FE0F","non_qualified":"1F93D-1F3FF-200D-2642","image":"1f93d-1f3ff-200d-2642-fe0f.png","sheet_x":40,"sheet_y":56,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Playing Water Polo","b":"1F93D-200D-2642-FE0F","c":"1F93D-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_playing_water_polo","sports","pool"],"k":[40,51],"o":4},"woman-playing-water-polo":{"skin_variations":{"1F3FB":{"unified":"1F93D-1F3FB-200D-2640-FE0F","non_qualified":"1F93D-1F3FB-200D-2640","image":"1f93d-1f3fb-200d-2640-fe0f.png","sheet_x":40,"sheet_y":46,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F93D-1F3FC-200D-2640-FE0F","non_qualified":"1F93D-1F3FC-200D-2640","image":"1f93d-1f3fc-200d-2640-fe0f.png","sheet_x":40,"sheet_y":47,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F93D-1F3FD-200D-2640-FE0F","non_qualified":"1F93D-1F3FD-200D-2640","image":"1f93d-1f3fd-200d-2640-fe0f.png","sheet_x":40,"sheet_y":48,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F93D-1F3FE-200D-2640-FE0F","non_qualified":"1F93D-1F3FE-200D-2640","image":"1f93d-1f3fe-200d-2640-fe0f.png","sheet_x":40,"sheet_y":49,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F93D-1F3FF-200D-2640-FE0F","non_qualified":"1F93D-1F3FF-200D-2640","image":"1f93d-1f3ff-200d-2640-fe0f.png","sheet_x":40,"sheet_y":50,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Playing Water Polo","b":"1F93D-200D-2640-FE0F","c":"1F93D-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_playing_water_polo","sports","pool"],"k":[40,45],"o":4},"handball":{"skin_variations":{"1F3FB":{"unified":"1F93E-1F3FB","non_qualified":null,"image":"1f93e-1f3fb.png","sheet_x":41,"sheet_y":18,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F93E-1F3FC","non_qualified":null,"image":"1f93e-1f3fc.png","sheet_x":41,"sheet_y":19,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F93E-1F3FD","non_qualified":null,"image":"1f93e-1f3fd.png","sheet_x":41,"sheet_y":20,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F93E-1F3FE","non_qualified":null,"image":"1f93e-1f3fe.png","sheet_x":41,"sheet_y":21,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F93E-1F3FF","non_qualified":null,"image":"1f93e-1f3ff.png","sheet_x":41,"sheet_y":22,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Handball","b":"1F93E","d":true,"e":true,"f":true,"h":true,"j":["person_playing_handball","sport"],"k":[41,17],"o":3},"man-playing-handball":{"skin_variations":{"1F3FB":{"unified":"1F93E-1F3FB-200D-2642-FE0F","non_qualified":"1F93E-1F3FB-200D-2642","image":"1f93e-1f3fb-200d-2642-fe0f.png","sheet_x":41,"sheet_y":12,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F93E-1F3FC-200D-2642-FE0F","non_qualified":"1F93E-1F3FC-200D-2642","image":"1f93e-1f3fc-200d-2642-fe0f.png","sheet_x":41,"sheet_y":13,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F93E-1F3FD-200D-2642-FE0F","non_qualified":"1F93E-1F3FD-200D-2642","image":"1f93e-1f3fd-200d-2642-fe0f.png","sheet_x":41,"sheet_y":14,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F93E-1F3FE-200D-2642-FE0F","non_qualified":"1F93E-1F3FE-200D-2642","image":"1f93e-1f3fe-200d-2642-fe0f.png","sheet_x":41,"sheet_y":15,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F93E-1F3FF-200D-2642-FE0F","non_qualified":"1F93E-1F3FF-200D-2642","image":"1f93e-1f3ff-200d-2642-fe0f.png","sheet_x":41,"sheet_y":16,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Playing Handball","b":"1F93E-200D-2642-FE0F","c":"1F93E-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_playing_handball","sports"],"k":[41,11],"o":4},"woman-playing-handball":{"skin_variations":{"1F3FB":{"unified":"1F93E-1F3FB-200D-2640-FE0F","non_qualified":"1F93E-1F3FB-200D-2640","image":"1f93e-1f3fb-200d-2640-fe0f.png","sheet_x":41,"sheet_y":6,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F93E-1F3FC-200D-2640-FE0F","non_qualified":"1F93E-1F3FC-200D-2640","image":"1f93e-1f3fc-200d-2640-fe0f.png","sheet_x":41,"sheet_y":7,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F93E-1F3FD-200D-2640-FE0F","non_qualified":"1F93E-1F3FD-200D-2640","image":"1f93e-1f3fd-200d-2640-fe0f.png","sheet_x":41,"sheet_y":8,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F93E-1F3FE-200D-2640-FE0F","non_qualified":"1F93E-1F3FE-200D-2640","image":"1f93e-1f3fe-200d-2640-fe0f.png","sheet_x":41,"sheet_y":9,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F93E-1F3FF-200D-2640-FE0F","non_qualified":"1F93E-1F3FF-200D-2640","image":"1f93e-1f3ff-200d-2640-fe0f.png","sheet_x":41,"sheet_y":10,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Playing Handball","b":"1F93E-200D-2640-FE0F","c":"1F93E-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_playing_handball","sports"],"k":[41,5],"o":4},"juggling":{"skin_variations":{"1F3FB":{"unified":"1F939-1F3FB","non_qualified":null,"image":"1f939-1f3fb.png","sheet_x":40,"sheet_y":36,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F939-1F3FC","non_qualified":null,"image":"1f939-1f3fc.png","sheet_x":40,"sheet_y":37,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F939-1F3FD","non_qualified":null,"image":"1f939-1f3fd.png","sheet_x":40,"sheet_y":38,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F939-1F3FE","non_qualified":null,"image":"1f939-1f3fe.png","sheet_x":40,"sheet_y":39,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F939-1F3FF","non_qualified":null,"image":"1f939-1f3ff.png","sheet_x":40,"sheet_y":40,"added_in":"3.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Juggling","b":"1F939","d":true,"e":true,"f":true,"h":true,"j":["person_juggling","performance","balance"],"k":[40,35],"o":3},"man-juggling":{"skin_variations":{"1F3FB":{"unified":"1F939-1F3FB-200D-2642-FE0F","non_qualified":"1F939-1F3FB-200D-2642","image":"1f939-1f3fb-200d-2642-fe0f.png","sheet_x":40,"sheet_y":30,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F939-1F3FC-200D-2642-FE0F","non_qualified":"1F939-1F3FC-200D-2642","image":"1f939-1f3fc-200d-2642-fe0f.png","sheet_x":40,"sheet_y":31,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F939-1F3FD-200D-2642-FE0F","non_qualified":"1F939-1F3FD-200D-2642","image":"1f939-1f3fd-200d-2642-fe0f.png","sheet_x":40,"sheet_y":32,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F939-1F3FE-200D-2642-FE0F","non_qualified":"1F939-1F3FE-200D-2642","image":"1f939-1f3fe-200d-2642-fe0f.png","sheet_x":40,"sheet_y":33,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F939-1F3FF-200D-2642-FE0F","non_qualified":"1F939-1F3FF-200D-2642","image":"1f939-1f3ff-200d-2642-fe0f.png","sheet_x":40,"sheet_y":34,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man Juggling","b":"1F939-200D-2642-FE0F","c":"1F939-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_juggling","juggle","balance","skill","multitask"],"k":[40,29],"o":4},"woman-juggling":{"skin_variations":{"1F3FB":{"unified":"1F939-1F3FB-200D-2640-FE0F","non_qualified":"1F939-1F3FB-200D-2640","image":"1f939-1f3fb-200d-2640-fe0f.png","sheet_x":40,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F939-1F3FC-200D-2640-FE0F","non_qualified":"1F939-1F3FC-200D-2640","image":"1f939-1f3fc-200d-2640-fe0f.png","sheet_x":40,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F939-1F3FD-200D-2640-FE0F","non_qualified":"1F939-1F3FD-200D-2640","image":"1f939-1f3fd-200d-2640-fe0f.png","sheet_x":40,"sheet_y":26,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F939-1F3FE-200D-2640-FE0F","non_qualified":"1F939-1F3FE-200D-2640","image":"1f939-1f3fe-200d-2640-fe0f.png","sheet_x":40,"sheet_y":27,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F939-1F3FF-200D-2640-FE0F","non_qualified":"1F939-1F3FF-200D-2640","image":"1f939-1f3ff-200d-2640-fe0f.png","sheet_x":40,"sheet_y":28,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Woman Juggling","b":"1F939-200D-2640-FE0F","c":"1F939-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_juggling","juggle","balance","skill","multitask"],"k":[40,23],"o":4},"person_in_lotus_position":{"skin_variations":{"1F3FB":{"unified":"1F9D8-1F3FB","non_qualified":null,"image":"1f9d8-1f3fb.png","sheet_x":50,"sheet_y":0,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D8-1F3FB-200D-2640-FE0F"},"1F3FC":{"unified":"1F9D8-1F3FC","non_qualified":null,"image":"1f9d8-1f3fc.png","sheet_x":50,"sheet_y":1,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D8-1F3FC-200D-2640-FE0F"},"1F3FD":{"unified":"1F9D8-1F3FD","non_qualified":null,"image":"1f9d8-1f3fd.png","sheet_x":50,"sheet_y":2,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D8-1F3FD-200D-2640-FE0F"},"1F3FE":{"unified":"1F9D8-1F3FE","non_qualified":null,"image":"1f9d8-1f3fe.png","sheet_x":50,"sheet_y":3,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D8-1F3FE-200D-2640-FE0F"},"1F3FF":{"unified":"1F9D8-1F3FF","non_qualified":null,"image":"1f9d8-1f3ff.png","sheet_x":50,"sheet_y":4,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoleted_by":"1F9D8-1F3FF-200D-2640-FE0F"}},"obsoleted_by":"1F9D8-200D-2640-FE0F","a":"Person in Lotus Position","b":"1F9D8","d":true,"e":true,"f":true,"h":true,"j":["person_in_lotus_position","meditate"],"k":[49,57],"o":5},"man_in_lotus_position":{"skin_variations":{"1F3FB":{"unified":"1F9D8-1F3FB-200D-2642-FE0F","non_qualified":"1F9D8-1F3FB-200D-2642","image":"1f9d8-1f3fb-200d-2642-fe0f.png","sheet_x":49,"sheet_y":52,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F9D8-1F3FC-200D-2642-FE0F","non_qualified":"1F9D8-1F3FC-200D-2642","image":"1f9d8-1f3fc-200d-2642-fe0f.png","sheet_x":49,"sheet_y":53,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F9D8-1F3FD-200D-2642-FE0F","non_qualified":"1F9D8-1F3FD-200D-2642","image":"1f9d8-1f3fd-200d-2642-fe0f.png","sheet_x":49,"sheet_y":54,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F9D8-1F3FE-200D-2642-FE0F","non_qualified":"1F9D8-1F3FE-200D-2642","image":"1f9d8-1f3fe-200d-2642-fe0f.png","sheet_x":49,"sheet_y":55,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F9D8-1F3FF-200D-2642-FE0F","non_qualified":"1F9D8-1F3FF-200D-2642","image":"1f9d8-1f3ff-200d-2642-fe0f.png","sheet_x":49,"sheet_y":56,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man in Lotus Position","b":"1F9D8-200D-2642-FE0F","c":"1F9D8-200D-2642","d":true,"e":true,"f":true,"h":true,"j":["man_in_lotus_position","man","male","meditation","yoga","serenity","zen","mindfulness"],"k":[49,51],"o":5},"woman_in_lotus_position":{"skin_variations":{"1F3FB":{"unified":"1F9D8-1F3FB-200D-2640-FE0F","non_qualified":"1F9D8-1F3FB-200D-2640","image":"1f9d8-1f3fb-200d-2640-fe0f.png","sheet_x":49,"sheet_y":46,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D8-1F3FB"},"1F3FC":{"unified":"1F9D8-1F3FC-200D-2640-FE0F","non_qualified":"1F9D8-1F3FC-200D-2640","image":"1f9d8-1f3fc-200d-2640-fe0f.png","sheet_x":49,"sheet_y":47,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D8-1F3FC"},"1F3FD":{"unified":"1F9D8-1F3FD-200D-2640-FE0F","non_qualified":"1F9D8-1F3FD-200D-2640","image":"1f9d8-1f3fd-200d-2640-fe0f.png","sheet_x":49,"sheet_y":48,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D8-1F3FD"},"1F3FE":{"unified":"1F9D8-1F3FE-200D-2640-FE0F","non_qualified":"1F9D8-1F3FE-200D-2640","image":"1f9d8-1f3fe-200d-2640-fe0f.png","sheet_x":49,"sheet_y":49,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D8-1F3FE"},"1F3FF":{"unified":"1F9D8-1F3FF-200D-2640-FE0F","non_qualified":"1F9D8-1F3FF-200D-2640","image":"1f9d8-1f3ff-200d-2640-fe0f.png","sheet_x":49,"sheet_y":50,"added_in":"5.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true,"obsoletes":"1F9D8-1F3FF"}},"obsoletes":"1F9D8","a":"Woman in Lotus Position","b":"1F9D8-200D-2640-FE0F","c":"1F9D8-200D-2640","d":true,"e":true,"f":true,"h":true,"j":["woman_in_lotus_position","woman","female","meditation","yoga","serenity","zen","mindfulness"],"k":[49,45],"o":5},"bath":{"skin_variations":{"1F3FB":{"unified":"1F6C0-1F3FB","non_qualified":null,"image":"1f6c0-1f3fb.png","sheet_x":36,"sheet_y":9,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6C0-1F3FC","non_qualified":null,"image":"1f6c0-1f3fc.png","sheet_x":36,"sheet_y":10,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6C0-1F3FD","non_qualified":null,"image":"1f6c0-1f3fd.png","sheet_x":36,"sheet_y":11,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6C0-1F3FE","non_qualified":null,"image":"1f6c0-1f3fe.png","sheet_x":36,"sheet_y":12,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6C0-1F3FF","non_qualified":null,"image":"1f6c0-1f3ff.png","sheet_x":36,"sheet_y":13,"added_in":"1.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Bath","b":"1F6C0","d":true,"e":true,"f":true,"h":true,"j":["person_taking_bath","clean","shower","bathroom"],"k":[36,8],"o":0},"sleeping_accommodation":{"skin_variations":{"1F3FB":{"unified":"1F6CC-1F3FB","non_qualified":null,"image":"1f6cc-1f3fb.png","sheet_x":36,"sheet_y":21,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F6CC-1F3FC","non_qualified":null,"image":"1f6cc-1f3fc.png","sheet_x":36,"sheet_y":22,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F6CC-1F3FD","non_qualified":null,"image":"1f6cc-1f3fd.png","sheet_x":36,"sheet_y":23,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F6CC-1F3FE","non_qualified":null,"image":"1f6cc-1f3fe.png","sheet_x":36,"sheet_y":24,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F6CC-1F3FF","non_qualified":null,"image":"1f6cc-1f3ff.png","sheet_x":36,"sheet_y":25,"added_in":"4.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Sleeping Accommodation","b":"1F6CC","d":true,"e":true,"f":true,"h":true,"j":["person_in_bed","bed","rest"],"k":[36,20],"o":1},"people_holding_hands":{"skin_variations":{"1F3FB-1F3FB":{"unified":"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FB","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb.png","sheet_x":47,"sheet_y":10,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FB-1F3FC":{"unified":"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FC","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc.png","sheet_x":47,"sheet_y":11,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FD":{"unified":"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FD","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd.png","sheet_x":47,"sheet_y":12,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FE":{"unified":"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FE","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe.png","sheet_x":47,"sheet_y":13,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FF":{"unified":"1F9D1-1F3FB-200D-1F91D-200D-1F9D1-1F3FF","non_qualified":null,"image":"1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff.png","sheet_x":47,"sheet_y":14,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FB":{"unified":"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FB","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb.png","sheet_x":47,"sheet_y":15,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FC":{"unified":"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FC","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc.png","sheet_x":47,"sheet_y":16,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FD":{"unified":"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FD","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd.png","sheet_x":47,"sheet_y":17,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FE":{"unified":"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FE","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe.png","sheet_x":47,"sheet_y":18,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FF":{"unified":"1F9D1-1F3FC-200D-1F91D-200D-1F9D1-1F3FF","non_qualified":null,"image":"1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff.png","sheet_x":47,"sheet_y":19,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD-1F3FB":{"unified":"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FB","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb.png","sheet_x":47,"sheet_y":20,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FC":{"unified":"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FC","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc.png","sheet_x":47,"sheet_y":21,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FD":{"unified":"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FD","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd.png","sheet_x":47,"sheet_y":22,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FE":{"unified":"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FE","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe.png","sheet_x":47,"sheet_y":23,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD-1F3FF":{"unified":"1F9D1-1F3FD-200D-1F91D-200D-1F9D1-1F3FF","non_qualified":null,"image":"1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff.png","sheet_x":47,"sheet_y":24,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FE-1F3FB":{"unified":"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FB","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb.png","sheet_x":47,"sheet_y":25,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FC":{"unified":"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FC","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc.png","sheet_x":47,"sheet_y":26,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FD":{"unified":"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FD","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd.png","sheet_x":47,"sheet_y":27,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FE":{"unified":"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FE","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe.png","sheet_x":47,"sheet_y":28,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FF":{"unified":"1F9D1-1F3FE-200D-1F91D-200D-1F9D1-1F3FF","non_qualified":null,"image":"1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff.png","sheet_x":47,"sheet_y":29,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FF-1F3FB":{"unified":"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FB","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb.png","sheet_x":47,"sheet_y":30,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FC":{"unified":"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FC","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc.png","sheet_x":47,"sheet_y":31,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FD":{"unified":"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FD","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd.png","sheet_x":47,"sheet_y":32,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FE":{"unified":"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FE","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe.png","sheet_x":47,"sheet_y":33,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FF":{"unified":"1F9D1-1F3FF-200D-1F91D-200D-1F9D1-1F3FF","non_qualified":null,"image":"1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff.png","sheet_x":47,"sheet_y":34,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"People Holding Hands","b":"1F9D1-200D-1F91D-200D-1F9D1","d":true,"e":true,"f":true,"h":true,"j":["people_holding_hands","friendship"],"k":[47,9],"o":12},"two_women_holding_hands":{"skin_variations":{"1F3FB":{"unified":"1F46D-1F3FB","non_qualified":null,"image":"1f46d-1f3fb.png","sheet_x":21,"sheet_y":6,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F46D-1F3FC","non_qualified":null,"image":"1f46d-1f3fc.png","sheet_x":21,"sheet_y":7,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F46D-1F3FD","non_qualified":null,"image":"1f46d-1f3fd.png","sheet_x":21,"sheet_y":8,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F46D-1F3FE","non_qualified":null,"image":"1f46d-1f3fe.png","sheet_x":21,"sheet_y":9,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F46D-1F3FF","non_qualified":null,"image":"1f46d-1f3ff.png","sheet_x":21,"sheet_y":10,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FB-1F3FC":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FC","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc.png","sheet_x":21,"sheet_y":11,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FD":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FD","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd.png","sheet_x":21,"sheet_y":12,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FE":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FE","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe.png","sheet_x":21,"sheet_y":13,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FF":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F469-1F3FF","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff.png","sheet_x":21,"sheet_y":14,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FB":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FB","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.png","sheet_x":21,"sheet_y":15,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FD":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FD","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd.png","sheet_x":21,"sheet_y":16,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FE":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FE","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe.png","sheet_x":21,"sheet_y":17,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FF":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F469-1F3FF","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff.png","sheet_x":21,"sheet_y":18,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD-1F3FB":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FB","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.png","sheet_x":21,"sheet_y":19,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FC":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FC","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.png","sheet_x":21,"sheet_y":20,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FE":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FE","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe.png","sheet_x":21,"sheet_y":21,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD-1F3FF":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F469-1F3FF","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff.png","sheet_x":21,"sheet_y":22,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FE-1F3FB":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FB","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.png","sheet_x":21,"sheet_y":23,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FC":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FC","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.png","sheet_x":21,"sheet_y":24,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FD":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FD","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.png","sheet_x":21,"sheet_y":25,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FF":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F469-1F3FF","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff.png","sheet_x":21,"sheet_y":26,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FF-1F3FB":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FB","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb.png","sheet_x":21,"sheet_y":27,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FC":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FC","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc.png","sheet_x":21,"sheet_y":28,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FD":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FD","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd.png","sheet_x":21,"sheet_y":29,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FE":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F469-1F3FE","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe.png","sheet_x":21,"sheet_y":30,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Two Women Holding Hands","b":"1F46D","d":true,"e":true,"f":true,"h":true,"j":["women_holding_hands","pair","friendship","couple","love","like","female","people","human"],"k":[21,5],"n":["women_holding_hands"],"o":1},"man_and_woman_holding_hands":{"skin_variations":{"1F3FB":{"unified":"1F46B-1F3FB","non_qualified":null,"image":"1f46b-1f3fb.png","sheet_x":20,"sheet_y":12,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F46B-1F3FC","non_qualified":null,"image":"1f46b-1f3fc.png","sheet_x":20,"sheet_y":13,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F46B-1F3FD","non_qualified":null,"image":"1f46b-1f3fd.png","sheet_x":20,"sheet_y":14,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F46B-1F3FE","non_qualified":null,"image":"1f46b-1f3fe.png","sheet_x":20,"sheet_y":15,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F46B-1F3FF","non_qualified":null,"image":"1f46b-1f3ff.png","sheet_x":20,"sheet_y":16,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FB-1F3FC":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":20,"sheet_y":17,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FB-1F3FD":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":20,"sheet_y":18,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FB-1F3FE":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":20,"sheet_y":19,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FB-1F3FF":{"unified":"1F469-1F3FB-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":20,"sheet_y":20,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FB":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":20,"sheet_y":21,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FD":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":20,"sheet_y":22,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FE":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":20,"sheet_y":23,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FF":{"unified":"1F469-1F3FC-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":20,"sheet_y":24,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FB":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":20,"sheet_y":25,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FC":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":20,"sheet_y":26,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FE":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":20,"sheet_y":27,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FF":{"unified":"1F469-1F3FD-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":20,"sheet_y":28,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FB":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":20,"sheet_y":29,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FC":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":20,"sheet_y":30,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FD":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":20,"sheet_y":31,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FF":{"unified":"1F469-1F3FE-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":20,"sheet_y":32,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FB":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":20,"sheet_y":33,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FC":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":20,"sheet_y":34,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FD":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":20,"sheet_y":35,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FE":{"unified":"1F469-1F3FF-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":20,"sheet_y":36,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Man and Woman Holding Hands","b":"1F46B","d":true,"e":true,"f":true,"h":true,"j":["woman_and_man_holding_hands","pair","people","human","love","date","dating","like","affection","valentines","marriage"],"k":[20,11],"n":["woman_and_man_holding_hands","couple"],"o":0},"two_men_holding_hands":{"skin_variations":{"1F3FB":{"unified":"1F46C-1F3FB","non_qualified":null,"image":"1f46c-1f3fb.png","sheet_x":20,"sheet_y":38,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC":{"unified":"1F46C-1F3FC","non_qualified":null,"image":"1f46c-1f3fc.png","sheet_x":20,"sheet_y":39,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD":{"unified":"1F46C-1F3FD","non_qualified":null,"image":"1f46c-1f3fd.png","sheet_x":20,"sheet_y":40,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE":{"unified":"1F46C-1F3FE","non_qualified":null,"image":"1f46c-1f3fe.png","sheet_x":20,"sheet_y":41,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF":{"unified":"1F46C-1F3FF","non_qualified":null,"image":"1f46c-1f3ff.png","sheet_x":20,"sheet_y":42,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FB-1F3FC":{"unified":"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":20,"sheet_y":43,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FD":{"unified":"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":20,"sheet_y":44,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FE":{"unified":"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":20,"sheet_y":45,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FB-1F3FF":{"unified":"1F468-1F3FB-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":20,"sheet_y":46,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FB":{"unified":"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":20,"sheet_y":47,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FC-1F3FD":{"unified":"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":20,"sheet_y":48,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FE":{"unified":"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":20,"sheet_y":49,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FC-1F3FF":{"unified":"1F468-1F3FC-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":20,"sheet_y":50,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD-1F3FB":{"unified":"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":20,"sheet_y":51,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FC":{"unified":"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":20,"sheet_y":52,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FD-1F3FE":{"unified":"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":20,"sheet_y":53,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FD-1F3FF":{"unified":"1F468-1F3FD-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":20,"sheet_y":54,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FE-1F3FB":{"unified":"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":20,"sheet_y":55,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FC":{"unified":"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":20,"sheet_y":56,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FD":{"unified":"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":20,"sheet_y":57,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FE-1F3FF":{"unified":"1F468-1F3FE-200D-1F91D-200D-1F468-1F3FF","non_qualified":null,"image":"1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff.png","sheet_x":21,"sheet_y":0,"added_in":"12.1","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":false},"1F3FF-1F3FB":{"unified":"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FB","non_qualified":null,"image":"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.png","sheet_x":21,"sheet_y":1,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FC":{"unified":"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FC","non_qualified":null,"image":"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.png","sheet_x":21,"sheet_y":2,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FD":{"unified":"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FD","non_qualified":null,"image":"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.png","sheet_x":21,"sheet_y":3,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true},"1F3FF-1F3FE":{"unified":"1F468-1F3FF-200D-1F91D-200D-1F468-1F3FE","non_qualified":null,"image":"1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.png","sheet_x":21,"sheet_y":4,"added_in":"12.0","has_img_apple":true,"has_img_google":true,"has_img_twitter":true,"has_img_facebook":true}},"a":"Two Men Holding Hands","b":"1F46C","d":true,"e":true,"f":true,"h":true,"j":["men_holding_hands","pair","couple","love","like","bromance","friendship","people","human"],"k":[20,37],"n":["men_holding_hands"],"o":1},"couplekiss":{"obsoleted_by":"1F469-200D-2764-FE0F-200D-1F48B-200D-1F468","a":"Kiss","b":"1F48F","d":true,"e":true,"f":true,"h":true,"j":["kiss","pair","valentines","love","like","dating","marriage"],"k":[25,27],"o":0},"woman-kiss-man":{"obsoletes":"1F48F","a":"Kiss: Woman, Man","b":"1F469-200D-2764-FE0F-200D-1F48B-200D-1F468","c":"1F469-200D-2764-200D-1F48B-200D-1F468","d":true,"e":true,"f":true,"h":true,"j":["kiss_woman_man","love"],"k":[20,2],"o":2},"man-kiss-man":{"a":"Kiss: Man, Man","b":"1F468-200D-2764-FE0F-200D-1F48B-200D-1F468","c":"1F468-200D-2764-200D-1F48B-200D-1F468","d":true,"e":true,"f":true,"h":true,"j":["kiss_man_man","pair","valentines","love","like","dating","marriage"],"k":[17,13],"o":2},"woman-kiss-woman":{"a":"Kiss: Woman, Woman","b":"1F469-200D-2764-FE0F-200D-1F48B-200D-1F469","c":"1F469-200D-2764-200D-1F48B-200D-1F469","d":true,"e":true,"f":true,"h":true,"j":["kiss_woman_woman","pair","valentines","love","like","dating","marriage"],"k":[20,3],"o":2},"couple_with_heart":{"obsoleted_by":"1F469-200D-2764-FE0F-200D-1F468","a":"Couple with Heart","b":"1F491","d":true,"e":true,"f":true,"h":true,"j":["couple_with_heart","pair","love","like","affection","human","dating","valentines","marriage"],"k":[25,29],"o":0},"woman-heart-man":{"obsoletes":"1F491","a":"Couple with Heart: Woman, Man","b":"1F469-200D-2764-FE0F-200D-1F468","c":"1F469-200D-2764-200D-1F468","d":true,"e":true,"f":true,"h":true,"j":["couple_with_heart_woman_man","love"],"k":[20,0],"o":2},"man-heart-man":{"a":"Couple with Heart: Man, Man","b":"1F468-200D-2764-FE0F-200D-1F468","c":"1F468-200D-2764-200D-1F468","d":true,"e":true,"f":true,"h":true,"j":["couple_with_heart_man_man","pair","love","like","affection","human","dating","valentines","marriage"],"k":[17,12],"o":2},"woman-heart-woman":{"a":"Couple with Heart: Woman, Woman","b":"1F469-200D-2764-FE0F-200D-1F469","c":"1F469-200D-2764-200D-1F469","d":true,"e":true,"f":true,"h":true,"j":["couple_with_heart_woman_woman","pair","love","like","affection","human","dating","valentines","marriage"],"k":[20,1],"o":2},"family":{"obsoleted_by":"1F468-200D-1F469-200D-1F466","a":"Family","b":"1F46A","d":true,"e":true,"f":true,"h":true,"j":["family","home","parents","child","mom","dad","father","mother","people","human"],"k":[20,10],"o":0},"man-woman-boy":{"obsoletes":"1F46A","a":"Family: Man, Woman, Boy","b":"1F468-200D-1F469-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_woman_boy","love"],"k":[15,27],"o":2},"man-woman-girl":{"a":"Family: Man, Woman, Girl","b":"1F468-200D-1F469-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_man_woman_girl","home","parents","people","human","child"],"k":[15,29],"o":2},"man-woman-girl-boy":{"a":"Family: Man, Woman, Girl, Boy","b":"1F468-200D-1F469-200D-1F467-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_woman_girl_boy","home","parents","people","human","children"],"k":[15,30],"o":2},"man-woman-boy-boy":{"a":"Family: Man, Woman, Boy, Boy","b":"1F468-200D-1F469-200D-1F466-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_woman_boy_boy","home","parents","people","human","children"],"k":[15,28],"o":2},"man-woman-girl-girl":{"a":"Family: Man, Woman, Girl, Girl","b":"1F468-200D-1F469-200D-1F467-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_man_woman_girl_girl","home","parents","people","human","children"],"k":[15,31],"o":2},"man-man-boy":{"a":"Family: Man, Man, Boy","b":"1F468-200D-1F468-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_man_boy","home","parents","people","human","children"],"k":[15,22],"o":2},"man-man-girl":{"a":"Family: Man, Man, Girl","b":"1F468-200D-1F468-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_man_man_girl","home","parents","people","human","children"],"k":[15,24],"o":2},"man-man-girl-boy":{"a":"Family: Man, Man, Girl, Boy","b":"1F468-200D-1F468-200D-1F467-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_man_girl_boy","home","parents","people","human","children"],"k":[15,25],"o":2},"man-man-boy-boy":{"a":"Family: Man, Man, Boy, Boy","b":"1F468-200D-1F468-200D-1F466-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_man_boy_boy","home","parents","people","human","children"],"k":[15,23],"o":2},"man-man-girl-girl":{"a":"Family: Man, Man, Girl, Girl","b":"1F468-200D-1F468-200D-1F467-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_man_man_girl_girl","home","parents","people","human","children"],"k":[15,26],"o":2},"woman-woman-boy":{"a":"Family: Woman, Woman, Boy","b":"1F469-200D-1F469-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_woman_woman_boy","home","parents","people","human","children"],"k":[18,15],"o":2},"woman-woman-girl":{"a":"Family: Woman, Woman, Girl","b":"1F469-200D-1F469-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_woman_woman_girl","home","parents","people","human","children"],"k":[18,17],"o":2},"woman-woman-girl-boy":{"a":"Family: Woman, Woman, Girl, Boy","b":"1F469-200D-1F469-200D-1F467-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_woman_woman_girl_boy","home","parents","people","human","children"],"k":[18,18],"o":2},"woman-woman-boy-boy":{"a":"Family: Woman, Woman, Boy, Boy","b":"1F469-200D-1F469-200D-1F466-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_woman_woman_boy_boy","home","parents","people","human","children"],"k":[18,16],"o":2},"woman-woman-girl-girl":{"a":"Family: Woman, Woman, Girl, Girl","b":"1F469-200D-1F469-200D-1F467-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_woman_woman_girl_girl","home","parents","people","human","children"],"k":[18,19],"o":2},"man-boy":{"a":"Family: Man, Boy","b":"1F468-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_boy","home","parent","people","human","child"],"k":[15,18],"o":4},"man-boy-boy":{"a":"Family: Man, Boy, Boy","b":"1F468-200D-1F466-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_boy_boy","home","parent","people","human","children"],"k":[15,17],"o":4},"man-girl":{"a":"Family: Man, Girl","b":"1F468-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_man_girl","home","parent","people","human","child"],"k":[15,21],"o":4},"man-girl-boy":{"a":"Family: Man, Girl, Boy","b":"1F468-200D-1F467-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_man_girl_boy","home","parent","people","human","children"],"k":[15,19],"o":4},"man-girl-girl":{"a":"Family: Man, Girl, Girl","b":"1F468-200D-1F467-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_man_girl_girl","home","parent","people","human","children"],"k":[15,20],"o":4},"woman-boy":{"a":"Family: Woman, Boy","b":"1F469-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_woman_boy","home","parent","people","human","child"],"k":[18,11],"o":4},"woman-boy-boy":{"a":"Family: Woman, Boy, Boy","b":"1F469-200D-1F466-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_woman_boy_boy","home","parent","people","human","children"],"k":[18,10],"o":4},"woman-girl":{"a":"Family: Woman, Girl","b":"1F469-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_woman_girl","home","parent","people","human","child"],"k":[18,14],"o":4},"woman-girl-boy":{"a":"Family: Woman, Girl, Boy","b":"1F469-200D-1F467-200D-1F466","d":true,"e":true,"f":true,"h":true,"j":["family_woman_girl_boy","home","parent","people","human","children"],"k":[18,12],"o":4},"woman-girl-girl":{"a":"Family: Woman, Girl, Girl","b":"1F469-200D-1F467-200D-1F467","d":true,"e":true,"f":true,"h":true,"j":["family_woman_girl_girl","home","parent","people","human","children"],"k":[18,13],"o":4},"speaking_head_in_silhouette":{"a":"Speaking Head","b":"1F5E3-FE0F","c":"1F5E3","d":true,"e":true,"f":true,"h":true,"j":["speaking_head","user","person","human","sing","say","talk"],"k":[30,22],"o":0},"bust_in_silhouette":{"a":"Bust in Silhouette","b":"1F464","d":true,"e":true,"f":true,"h":true,"j":["bust_in_silhouette","user","person","human"],"k":[14,13],"o":0},"busts_in_silhouette":{"a":"Busts in Silhouette","b":"1F465","d":true,"e":true,"f":true,"h":true,"j":["busts_in_silhouette","user","person","human","group","team"],"k":[14,14],"o":1},"people_hugging":{"a":"People Hugging","b":"1FAC2","d":true,"e":true,"f":true,"h":true,"j":["people hugging","care"],"k":[53,8],"o":13},"footprints":{"a":"Footprints","b":"1F463","d":true,"e":true,"f":true,"h":true,"j":["footprints","feet","tracking","walking","beach"],"k":[14,12],"o":0}},"aliases":{"raised_hand":"hand","satisfied":"laughing","tshirt":"shirt","hand_with_index_and_middle_fingers_crossed":"crossed_fingers","sign_of_the_horns":"the_horns","grinning_face_with_star_eyes":"star-struck","reversed_hand_with_middle_finger_extended":"middle_finger","thumbsup":"+1","thumbsdown":"-1","punch":"facepunch","grinning_face_with_one_large_and_one_small_eye":"zany_face","shoe":"mans_shoe","smiling_face_with_smiling_eyes_and_hand_covering_mouth":"face_with_hand_over_mouth","face_with_finger_covering_closed_lips":"shushing_face","face_with_one_eyebrow_raised":"face_with_raised_eyebrow","face_with_open_mouth_vomiting":"face_vomiting","flag-cn":"cn","shocked_face_with_exploding_head":"exploding_head","cooking":"fried_egg","paw_prints":"feet","flag-de":"de","telephone":"phone","flag-es":"es","flag-fr":"fr","red_car":"car","uk":"gb","flag-gb":"gb","serious_face_with_symbols_covering_mouth":"face_with_symbols_on_mouth","flipper":"dolphin","poop":"hankey","shit":"hankey","lantern":"izakaya_lantern","honeybee":"bee","lady_beetle":"ladybug","open_book":"book","heavy_exclamation_mark":"exclamation","staff_of_aesculapius":"medical_symbol","sailboat":"boat","flag-it":"it","flag-jp":"jp","knife":"hocho","envelope":"email","flag-kr":"kr","collision":"boom","pencil":"memo","waxing_gibbous_moon":"moon","mother_christmas":"mrs_claus","sun_small_cloud":"mostly_sunny","sun_behind_cloud":"barely_sunny","sun_behind_rain_cloud":"partly_sunny_rain","lightning_cloud":"lightning","tornado_cloud":"tornado","flag-ru":"ru","running":"runner","flag-us":"us","women_holding_hands":"two_women_holding_hands","woman_and_man_holding_hands":"man_and_woman_holding_hands","couple":"man_and_woman_holding_hands","men_holding_hands":"two_men_holding_hands"}}')},98228:function(e){"use strict";e.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},75777:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ﬃ","fflig":"ﬀ","ffllig":"ﬄ","Ffr":"𝔉","ffr":"𝔣","filig":"ﬁ","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"ﬂ","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"Ĳ","ijlig":"ĳ","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ŉ","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}')},68533:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},28303:function(e){"use strict";e.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')}}]);