1(()=>{var __webpack_modules__={161:(e,t,i)=>{function n(e){return n="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},n(e)}!function(e,t){"use strict";function i(e){var i=this;e=e||{},e=t.extend({dataType:"json",type:"post",loader:"standard",error:function(e){i.error(e,i)},complete:function(){i.complete(i)},skipResponseValidation:!1},e),i.options=e,i.execute()}i.prototype={execute:function(){var e=this,i=e.options,n=i.success;i.success=function(t){e.success(t,e,n)},e.before(e),t.ajax(i)},before:function(e){e.options.loader&&t.fn.dialog.showLoader()},errorResponseToString:function(e){return i.renderErrorResponse(e,!0)},error:function(e,t){0!==e.readyState&&(ConcreteEvent.fire("AjaxRequestError",{response:e}),ConcreteAlert.dialog(ccmi18n.error,i.renderErrorResponse(e,!0)))},validateResponse:function(e,t){return e.error?(ConcreteEvent.fire("AjaxRequestError",{response:e}),ConcreteAlert.dialog(ccmi18n.error,i.renderJsonError(e),function(){t&&t(!1,e)}),!1):(t&&t(!0,e),!0)},success:function(e,t,i){("json"!=t.options.dataType||t.options.skipResponseValidation||t.validateResponse(e))&&i&&i(e)},complete:function(e){e.options.loader&&t.fn.dialog.hideLoader()}},i.renderJsonError=function(e,i){if(!e)return"";var o=function(i,n){return"number"==typeof n&&t.isArray(e.htmlErrorIndexes)&&t.inArray(n,e.htmlErrorIndexes)>=0?i:t("<div />").text(i).html().replace(/\n/g,"<br />")},r="";if("object"===n(e.error)&&t.isArray(e.error.trace)){r='<p class="text-danger"><strong>'+o(e.error.message)+"</strong></p>",r+='<p class="text-muted">'+ccmi18n.errorDetails+"</p>",r+='<table class="table"><tbody>';for(var s,a=0;a<e.error.trace.length;a++)s=e.error.trace[a],r+="<tr><td>"+s.file+"("+s.line+"): "+s.class+"->"+s.function+"<td></tr>";r+="</tbody></table>"}else t.isArray(e.errors)&&e.errors.length>0&&"string"==typeof e.errors[0]?t.each(e.errors,function(e,t){r+='<p class="text-danger"><strong>'+o(t,e)+"</strong></p>"}):"string"==typeof e.error&&""!==e.error&&(r='<p class="text-danger" style="word-break: break-all"><strong>'+o(e.error)+"</strong></p>");return r},i.renderErrorResponse=function(e,t){return i.renderJsonError(e.responseJSON,t)||e.responseText},i.validateResponse=i.prototype.validateResponse,i.errorResponseToString=i.prototype.errorResponseToString,t.concreteAjax=function(e){new i(e)},e.ConcreteAjaxRequest=i}(i.g,jQuery)},5371:(e,t,i)=>{!function(e,t){"use strict";function i(e,i){return i=t.extend({iframe:!0,task:!1,dragAreaBlockID:!1,dragArea:null,bID:!1,loader:!0},i),this.options=i,i.dragAreaBlockID&&e.find("input[name=dragAreaBlockID]").val(i.dragAreaBlockID),ConcreteAjaxForm.call(this,e,i),e}i.prototype=Object.create(ConcreteAjaxForm.prototype),i.prototype.before=function(e){t.fn.dialog.showLoader(),ConcreteEvent.fire("EditModeBeforeBlockSubmit",{form:e})},i.prototype.refreshBlock=function(e){var i=this,n=e.cID?e.cID:CCM_CID,o=new Concrete.getEditMode,r=o.getAreaByID(e.aID),s=r.getEnableGridContainer()?1:0,a=CCM_DISPATCHER_FILENAME+"/ccm/system/block/render";t.fn.dialog.closeTop(),t.get(a,{arHandle:r.getHandle(),cID:n,bID:e.bID,arEnableGridContainer:s,placeholder:"",tempFilename:e.tempFilename},function(e){var n,s=Concrete.getEditMode(),a=r.inEditMode(s);if(ConcreteToolbar.disableDirectExit(),t.fn.dialog.hideLoader(),"add"==i.options.task){var l=a.getElem(),c=t(e);if(!c.hasClass("ccm-block-edit")){var u=c.find(".ccm-block-edit");u.length&&(n=new Concrete.Block(u,s)).setArea(a)}if(n||(n=new Concrete.Block(c,s)).setArea(a),"core_area_layout"===i.options.btHandle)l.children(".ccm-area-block-list").append(c);else{var d=t(i.options.placeholder);d.length?d.replaceWith(c):l.children(".ccm-area-block-list").prepend(c)}ConcreteAlert.notify({message:ccmi18n.addBlockMsg,title:ccmi18n.addBlock}),t.fn.dialog.closeAll(),i.options.btSupportsInlineAdd&&(o.destroyInlineEditModeToolbars(),ConcreteEvent.fire("EditModeExitInlineComplete",{block:n})),ConcreteEvent.fire("EditModeAddBlockComplete",{block:n})}else{var h=(n=a.getBlockByID(i.options.bID)).replace(e);ConcreteAlert.notify({message:ccmi18n.updateBlockMsg,title:ccmi18n.updateBlock}),i.options.btSupportsInlineEdit&&(o.destroyInlineEditModeToolbars(),ConcreteEvent.fire("EditModeExitInlineComplete",{block:h})),ConcreteEvent.fire("EditModeUpdateBlockComplete",{block:h})}})},i.prototype.success=function(e,i){var n=i.$form[0];if(e.newbID&&n){var o=n.action,r=o.substring(o.indexOf("&bID=")),s=o.replace(r,"&bID="+e.newbID);t(n).attr("action",s)}i.options.progressiveOperation?i.handleProgressiveOperation(e,function(e){i.refreshBlock(e)}):i.validateResponse(e)&&i.refreshBlock(e)},t.fn.concreteAjaxBlockForm=function(e){return t.each(t(this),function(n,o){new i(t(this),e)})},e.ConcreteAjaxBlockForm=i}(i.g,jQuery)},1378:(e,t,i)=>{!function(e,t){"use strict";function i(e,i){var n=this;return i=i||{},(i=t.extend({progressiveOperation:!1,progressiveOperationTitle:"",progressiveOperationElement:null,beforeSubmit:n.before,complete:n.complete,data:{},error:null,skipResponseValidation:!1},i)).data||(i.data={}),i.data.__ccm_consider_request_as_xhr="1",n.$form=e,ConcreteAjaxRequest.call(n,i),n.$form}i.prototype=Object.create(ConcreteAjaxRequest.prototype),i.prototype.execute=function(){var e=this,t=e.options,i=t.success,n=t.error;e.$form.ajaxForm({type:t.type,data:t.data,url:t.url,dataType:t.dataType,beforeSubmit:function(){t.beforeSubmit(e)},error:function(t){e.error(t,e,n)}
1,success:function(t){e.success(t,e,i)},complete:function(){t.complete(e)}})},i.prototype.handleProgressiveOperation=function(e,t){jQuery.fn.dialog.hideLoader(),new ConcreteProgressiveOperation({response:e,title:this.options.progressiveOperationTitle,element:this.options.progressiveOperationElement,onComplete:function(){t(e)}})},i.prototype.error=function(e,t,i){ConcreteAjaxRequest.prototype.error(e,t),i&&i(e)},i.prototype.doFinish=function(e){ConcreteEvent.publish("AjaxFormSubmitSuccess",{response:e,form:this.$form.attr("data-dialog-form")}),e.redirectURL?window.location.href=e.redirectURL:e.reloadCurrentPage?window.location.reload():(this.$form.attr("data-dialog-form")&&t.fn.dialog.closeTop(),e.message&&ConcreteAlert.notify({message:e.message,title:e.title}))},i.prototype.success=function(e,t,i){(t.options.skipResponseValidation||t.validateResponse(e))&&(i?t.options.progressiveOperation?t.handleProgressiveOperation(e,function(e){i(e)}):i(e):t.options.progressiveOperation?t.handleProgressiveOperation(e,function(e){t.doFinish(e)}):t.doFinish(e))},t.fn.concreteAjaxForm=function(e){return t.each(t(this),function(n,o){new i(t(this),e)})},e.ConcreteAjaxForm=i}(i.g,jQuery)},8295:()=>{!function(e,t){"use strict";var i={getAssetURL:function(e){var t=-1!=e.indexOf("?")?"&ts=":"?ts=";return e+t+(new Date).getTime()},loadJavaScript:function(e){if(!t('script[src*="'+e+'"]').length&&!t('script[data-source~="'+e+'"]').length){var i=this.getAssetURL(e);t("head").append('<script type="text/javascript" src="'+i+'"><\/script>')}},loadCSS:function(e){var i;if(-1!=navigator.userAgent.indexOf("MSIE")){var n=document.createElement("link"),o=document.getElementsByTagName("head")[0];i=this.getAssetURL(e),n.type="text/css",n.rel="stylesheet",n.href=i,n.media="screen",o.appendChild(n)}else t("head").children('link[href*="'+e+'"]').length||t("head").children('link[data-source~="'+e+'"]').length||(i=this.getAssetURL(e),t("head").append('<link rel="stylesheet" media="screen" type="text/css" href="'+i+'" />'))},loadOther:function(e){t("head").children(e).length||t("head").append(e)}};e.ConcreteAssetLoader=i}(window,jQuery)},9454:(e,t,i)=>{function n(e,t){var i=this;t=$.extend({chooseText:"Choose Event",loadingText:ccmi18n.loadingText,inputName:"eventID",calendarID:0,closeOnComplete:!0,eventID:0},t),i.$element=e,i.options=t,i._chooseTemplate=_.template(i.chooseTemplate)({options:i.options}),i._loadingTemplate=_.template(i.loadingTemplate),i._eventLoadedTemplate=_.template(i.eventLoadedTemplate),i.$element.append(i._chooseTemplate),i.$element.unbind(".calendarEventSelector").on("click.calendarEventSelector","a[data-calendar-event-selector-link=choose]",function(e){e.preventDefault(),$.fn.dialog.open({title:t.chooseText,href:CCM_DISPATCHER_FILENAME+"/ccm/calendar/dialogs/choose_event?caID="+t.calendarID,width:"90%",modal:!0,height:"70%"})}),i.options.eventID&&i.loadEvent(i.options.eventID),ConcreteEvent.unsubscribe("CalendarEventSearchDialogSelectEvent"),ConcreteEvent.subscribe("CalendarEventSearchDialogSelectEvent",function(e,t){i.options.closeOnComplete&&$.fn.dialog.closeTop(),i.loadEvent(t.id)})}n.prototype={chooseTemplate:'<div class="ccm-item-selector"><input type="hidden" name="<%=options.inputName%>" value="0" /><a href="#" data-calendar-event-selector-link="choose"><%=options.chooseText%></a></div>',loadingTemplate:'<div class="ccm-item-selector"><div class="ccm-item-selector-choose"><input type="hidden" name="<%=options.inputName%>" value="<%=eventID%>"><i class="fa fa-spin fa-spinner"></i> <%=options.loadingText%></div></div>',eventLoadedTemplate:'<div class="ccm-item-selector"><div class="ccm-item-selector-item-selected"><input type="hidden" name="<%=inputName%>" value="<%=event.id%>" /><a data-calendar-event-selector-action="clear" href="#" class="ccm-item-selector-clear"><i class="fas fa-times"></i></a><div class="ccm-item-selector-item-selected-title"><%=event.title%></div></div></div>',loadEvent:function(e){var t=this;t.$element.html(t._loadingTemplate({options:t.options,eventID:e})),$.ajax({type:"post",dataType:"json",url:CCM_DISPATCHER_FILENAME+"/ccm/calendar/event/get_json",data:{eventID:e},error:function(e){ConcreteAlert.dialog("Error",e.responseText)},success:function(e){t.$element.html(t._eventLoadedTemplate({inputName:t.options.inputName,event:e})),t.$element.on("click.calendarEventSelector","a[data-calendar-event-selector-action=clear]",function(e){e.preventDefault(),t.$element.html(t._chooseTemplate)})}})}},$.fn.concreteCalendarEventSelector=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcreteCalendarEventSelector=n},2716:(e,t,i)=>{var n=$("html");function o(e,t){return e[t]}function r(e,t,i){var n="get"+(t+="").substr(0,1).toUpperCase()+t.substr(1),s="set"+t.substr(0,1).toUpperCase()+t.substr(1);return void 0===this[n]&&(this[n]=_.partial(o,e,t)),void 0===this[s]&&(this[s]=_.partial(r,e,t)),e[t]=i,i}i.g.Concrete={editMode:null,event:ConcreteEvent,createGetterSetters:function(e){var t=this;return t.getAttr=_.partial(o,e),t.setAttr=_.partial(r,e),_(e).each(function(e,i){t.setAttr(i,e)}),!0},forceRefresh:function(){n.hide(0,function(){$(this).show()})},const:{}}},6275:()=>{!function(e,t){"use strict";var i=Concrete.Area=function(e,t){this.init.apply(this,_(arguments).toArray())};i.prototype={init:function(e,i){var n=this;e.data("Concrete.area",n),Concrete.createGetterSetters.call(n,{id:e.data("area-id"),active:!0,blockTemplate:_(e.children("script[role=area-block-wrapper]").html()).template(),elem:e,totalBlocks:0,enableGridContainer:e.data("area-enable-grid-container"),customTemplates:e.data("area-custom-templates"),handle:e.data("area-handle"),dragAreas:[],blocks:[],editMode:i,maximumBlocks:parseInt(e.data("maximumBlocks"),
110),blockTypes:e.data("accepts-block-types").toLowerCase().split(" "),blockContainer:e.children(".ccm-area-block-list")}),n.id=n.getId(),n.setTotalBlocks(0),n.bindEvent("EditModeBlockAddInline.area",function(e,t){t.area===n&&n.setTotalBlocks(n.getTotalBlocks()+1)}),n.bindEvent("EditModeAddBlocksToArea.area",function(e,i){i.area===n&&(n.getEditMode().setNextBlockArea(n),t('[data-launch-panel="add-block"]').click())})},inEditMode:function(e){return e.getAreaByID(this.getId())},destroy:function(){var e=this;e.getAttr("menu")&&e.getAttr("menu").destroy(),Concrete.event.unbind(".ccm-area-a"+this.getId()),e.reset()},reset:function(){var e=this;_(e.getDragAreas()).each(function(e){e.destroy()}),_(e.getBlocks()).each(function(e){e.destroy()}),e.setBlocks([]),e.setDragAreas([]),e.setTotalBlocks(0)},bindEvent:function(e,t){return Concrete.EditMode.prototype.bindEvent.call(this,e+".ccm-area-a"+this.getId(),t)},scanBlocks:function(){var e,i,n=this;n.reset(),n.addDragArea(null),t("div.ccm-block-edit[data-area-id="+n.getId()+"]",this.getElem()).each(function(){var o=t(this),r=o.data("block-type-handle");e="core_container"===r?Concrete.ContainerBlock:"core_area_layout"===r?Concrete.Layout:"core_stack_display"===r?Concrete.StackDisplay:Concrete.Block,(i=new e(o,n.getEditMode())).setArea(n),n.addBlock(i)})},getBlockByID:function(e){return _.findWhere(this.getBlocks(),{id:e})},getMenuElem:function(){return t("[data-area-menu=area-menu-a"+this.getId()+"]")},bindMenu:function(){var e,i=this,n=i.getElem(),o=i.getTotalBlocks(),r=i.getMenuElem();e=o>0?"#area-menu-footer-"+i.getId():"div[data-area-menu-handle="+i.getId()+"]",i.getAttr("menu")&&i.getAttr("menu").destroy();var s={handle:e,highlightClassName:"ccm-area-highlight",menuActiveClass:"ccm-area-highlight",menu:t("[data-area-menu="+n.attr("data-launch-area-menu")+"]")};i.setAttr("menu",new ConcreteMenu(n,s)),r.find("a[data-menu-action=add-inline]").off("click.edit-mode").on("click.edit-mode",function(e){var n=!1;return _.each(i.getBlocks(),function(e){n=e}),Concrete.event.fire("EditModeBlockAddInline",{area:i,cID:CCM_CID,btID:t(this).data("block-type-id"),arGridMaximumColumns:t(this).attr("data-area-grid-maximum-columns"),event:e,dragAreaBlock:n,btHandle:t(this).data("block-type-handle")}),!1}),r.find("a[data-menu-action=area-add-block]").off("click.edit-mode").on("click.edit-mode",function(e){var t=i.getMaximumBlocks();return t<0||t>i.getTotalBlocks()?Concrete.event.fire("EditModeAddBlocksToArea",{area:i}):ConcreteAlert.error({message:ccmi18n.fullArea}),!1}),i.bindEvent("ConcreteMenuShow",function(e,t){if(t.menu==i.getAttr("menu")){var n=i.getMaximumBlocks(),o=t.menu.$menuPointer.find("a[data-menu-action=area-add-block]").parent();n<0||n>i.getTotalBlocks()?o.show():o.hide()}}),r.find("a[data-menu-action=edit-area-design]").off("click.edit-mode").on("click.edit-mode",function(e){e.preventDefault(),ConcreteToolbar.disable(),i.getElem().addClass("ccm-area-inline-edit-disabled");var n={arHandle:i.getHandle(),cID:CCM_CID};i.bindEvent("EditModeExitInline",function(e){Concrete.event.unsubscribe(e),i.getEditMode().destroyInlineEditModeToolbars()}),t.ajax({type:"GET",url:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/area/design",data:n,success:function(e){var n=i.getElem();i.getEditMode().loadInlineEditModeToolbars(n,e),t.fn.dialog.hideLoader()}})})},acceptsBlockType:function(e){return _(this.getBlockTypes()).contains(e.toLowerCase())},addBlock:function(e,t){return t?this.addBlockToIndex(e,_(this.getBlocks()).indexOf(t)+1):this.addBlockToIndex(e,this.getBlocks().length)},setTotalBlocks:function(e){this.setAttr("totalBlocks",e),this.getElem().attr("data-total-blocks",e)},addBlockToIndex:function(e,t){var i=this.getTotalBlocks(),n=this.getBlocks(),o=i-t;if(e.setArea(this),this.setTotalBlocks(i+1),o>0){for(var r=[],s=0;s<n.length;s++)s>=t?r[s+1]=n[s]:r[s]=n[s];r[t]=e,this.setBlocks(r)}else this.getBlocks()[t]=e;return this.addDragArea(e),e.getElem().attr("data-area-id",this.getId()),!0},removeBlock:function(e){var t=this,i=t.getTotalBlocks();t.getElem().removeClass("ccm-parent-menu-item-active"),e.getContainer().remove(),t.setBlocks(_(t.getBlocks()).without(e)),t.setTotalBlocks(i-1);var n=_.first(_(t.getDragAreas()).filter(function(t){return t.getBlock()===e}));return n&&(n.getElem().remove(),t.setDragAreas(_(t.getDragAreas()).without(n))),t.getTotalBlocks()||t.bindMenu(),!0},addDragArea:function(e){var i,n,o=this;
1if(e)i=t('<div class="ccm-area-drag-area ccm-ui"/>'),n=new Concrete.DragArea(i,o,e),e.getContainer().after(i);else{if(o.getDragAreas().length)throw new Error("No block supplied");i=t('<div class="ccm-area-drag-area ccm-ui"/>'),n=new Concrete.DragArea(i,o,e),o.getBlockContainer().prepend(i)}if(!o.getElem().parent().is("#ccm-stack-container")){var r=_("<span>"+ccmi18n.emptyArea+"</span>").template();i.html(r({area_handle:o.getElem().data("area-display-name")}))}return o.getDragAreas().push(n),n},contendingDragAreas:function(e,t){var i=this,n=i.getMaximumBlocks();return t instanceof Concrete.Stack||"core_stack_display"===t.getHandle()?_(i.getDragAreas()).filter(function(i){return i.isContender(e,t)}):n>0&&i.getBlocks().length>=n||!_(i.getBlockTypes()).contains(t.getHandle())?[]:_(i.getDragAreas()).filter(function(i){return i.isContender(e,t)})}}}(window,jQuery)},4989:()=>{!function(e,t){"use strict";var i=Concrete.Block=function(e,t,i){this.init.apply(this,_(arguments).toArray())};i.prototype={init:function(e,i,n){var o=this;e.data("Concrete.block",o),e.children(".ccm-block-cover").length||t("<div/>").addClass("ccm-block-cover").appendTo(e),Concrete.createGetterSetters.call(o,{id:e.data("block-id"),active:!0,handle:e.data("block-type-handle"),areaId:e.data("area-id"),cID:e.data("cid"),wraps:!!e.data("block-type-wraps"),area:null,elem:e,dragger:null,draggerOffset:{x:0,y:0},draggerPosition:{x:0,y:0},dragging:!1,rotationDeg:0,editMode:i,selected:null,stepIndex:0,peper:n||e.children(".ccm-edit-mode-inline-commands, .ccm-custom-style-container").find('a[data-inline-command="move-block"]'),pepSettings:{}}),o.id=o.getId(),_(o.getPepSettings()).extend({deferPlacement:!0,moveTo:function(){o.dragPosition(this)},initiate:function(e,t){o.pepInitiate.call(o,this,e,t)},drag:function(e,t){o.pepDrag.call(o,this,e,t)},start:function(e,t){o.pepStart.call(o,this,e,t)},stop:function(e,t){o.pepStop.call(o,this,e,t)},place:!1}),o.bindEvent("EditModeSelectableContender",function(e,t){o.getDragging()&&t instanceof Concrete.DragArea?o.setSelected(t):o.getDragging()&&o.setSelected(null)}),o.getPeper().click(function(e){return e.preventDefault(),e.stopPropagation(),!1}).pep(o.getPepSettings()),o.getPeper().on("mouseover",function(e){o.getElem().addClass("ccm-block-move-hover")}),o.getPeper().on("mouseout",function(e){o.getElem().removeClass("ccm-block-move-hover")})},destroy:function(){this.getPeper().unbind(),t.pep.unbind(this.getPeper()),this.setAttr("active",!1)},bindEvent:function(e,t){return Concrete.EditMode.prototype.bindEvent.apply(this,_(arguments).toArray())},getContainer:function(){for(var e=this.getElem();!e.parent().hasClass("ccm-area-block-list")&&!e.parent().is("[data-area-id]")&&e.parent().length;)e=e.parent();return e},move:function(e,i){var n,o,r=this,s=e.getDragAreas();(i=i||null,r.getArea().removeBlock(r),r.getContainer().remove(),r.getWraps()?(n=t(e.getBlockTemplate()())).children().length?n.find("div.block").replaceWith(r.getElem()):n.append(r.getElem()):n=r.getElem(),s.length>0)?(t.each(e.getDragAreas(),function(){if(this.getBlock()===i)return o=this,!1}),o.getElem().after(n)):null===i?e.getBlockContainer().prepend(n):i.getContainer().after(n);i?e.addBlock(r,i):e.addBlockToIndex(r,0),r.getPeper().pep(r.getPepSettings()),r.getEditMode().scanBlocks()},addToDragArea:function(e){var i=this,n=i.getArea(),o=e.getArea(),r=!1,s=null,a=null;t.each(n.getBlocks(),function(){if(this===i)return s=a,!1;a=this}),i.move(o,e.getBlock()),Concrete.event.fire("EditModeBlockMove",{block:i,sourceArea:n,targetArea:o,revert:function(){r||(r=!0,i.move(n,s))}})},handleAddResponse:function(e,i,n,o){var r=this,s=i.getEnableGridContainer()?1:0;if(!e.error)return t.get(CCM_DISPATCHER_FILENAME+"/ccm/system/block/render",{arHandle:e.arHandle,cID:e.cID,bID:e.bID,arEnableGridContainer:s},function(e){n?n.getContainer().after(e):i.getBlockContainer().prepend(e),t.fn.dialog.hideLoader(),_.defer(function(){Concrete.getEditMode().scanBlocks(),r.showSuccessfulAdd(),Concrete.forceRefresh(),o&&o()})}),!0},showSuccessfulAdd:function(){ConcreteAlert.notify({message:ccmi18n.addBlockMsg,title:ccmi18n.addBlock})},delete:function(e){var i=this,n=i.getId(),o=i.getArea(),r=i.getCID(),s=o.getHandle(),a="cID="+r+"&ccm_token="+CCM_SECURITY_TOKEN+"&isAjax=true&btask=remove&bID="+n+"&arHandle="+encodeURIComponent(s);t.fn.dialog.open({width:460,height:"auto",href:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/block/delete",modal:!0,data:a,title:ccmi18n.deleteBlockTitle})},finishDelete:function(){ConcreteToolbar.disableDirectExit();var e=this.getId(),t=this.getArea(),i=t.getBlockByID(e);t.removeBlock(i)},replace:function(e){var i=t(e);return this.getContainer().replaceWith(i),this.getArea().scanBlocks(),this.getArea().getBlockByID(this.getId())},getMenuElem:function(){return t("div.ccm-edit-mode-block-menu",this.getElem()).first()},bindMenu:function(){var e=this,i=e.getElem(),n=i.attr("data-block-menu-handle"),o=e.getMenuElem();if("none"!==n){var r={highlightClassName:"ccm-block-highlight",menuActiveClass:"ccm-block-highlight",menu:o};e.getArea()&&e.getArea().getElem().hasClass("ccm-global-area")&&(r.menuActiveClass+=" ccm-global-area-block-highlight",r.highlightClassName+=" ccm-global-area-block-highlight"),e.setAttr("menu",new ConcreteMenu(i,r)),o.find("a[data-menu-action=edit_inline]").unbind("click.core").on("click.core",function(t){Concrete.event.fire("EditModeBlockEditInline",{block:e,event:t})}),o.find("a[data-menu-action=block_scrapbook]").unbind("click.core").on("click.core",function(i){Concrete.event.fire("EditModeBlockAddToClipboard",{block:e,event:i,token:t(this).data("token")})}),o.find("a[data-menu-action=delete_block]").unbind("click.core").on("click.core",function(i){Concrete.event.fire("EditModeBlockDelete",{message:t(this).attr("data-menu-delete-message"),block:e,event:i})}),o.find("a[data-menu-action=block_design]").unbind("click.core").on("click.core",function(t){t.preventDefault(),Concrete.event.fire("EditModeBlockEditInline",{block:e,event:t,action:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/block/design"})})}},setArea:function(e){this.setAttr("area",e);var i=this;i.getElem().find("a[data-menu-action=block_dialog]").each(function(){var n=t(this).data("menu-href");n+=-1!==n.indexOf("?")?"&cID="+i.getCID():"?cID="+i.getCID(),n+="&arHandle="+encodeURIComponent(e.getHandle())+"&bID="+i.getId(),t(this).attr("href",n).dialog()}),i.bindMenu()},getDragger:function(){var e=this,i=!1;if(e.getElem().parents(".ccm-stacked-list").length&&(i=!0),!e.getAttr("dragger")||e.getAttr("dragger")&&e.getAttr("is-stacked")!==i){var n=t("<a />").html(e.getElem().data("dragging-avatar")||'<p><img src="/concrete/blocks/content/icon.png"><span>'+ccmi18n.content+"</span></p>").addClass("ccm-block-edit-drag ccm-panel-add-block-draggable-block-type");i&&n.addClass("ccm-stacked-list"),e.setAttr("dragger",n.css({width:e.getElem().outerWidth(),height:e.getElem().outerHeight()})),e.setAttr("is-stacked",i)}return e.getAttr("dragger")},transform:function(e,t){var i=this.getDragger().css({"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,"-o-transform":e,transform:e}).get(0);if(i.filters&&i.filters["DXImageTransform.Microsoft.Matrix"]){var n={elements:_(t).groupBy(function(e,t){return Math.floor(t/3)})};i.filters["DXImageTransform.Microsoft.Matrix"].M11=n.elements[0][0],i.filters["DXImageTransform.Microsoft.Matrix"].M12=n.elements[0][1],i.filters["DXImageTransform.Microsoft.Matrix"].M21=n.elements[1][0],i.filters["DXImageTransform.Microsoft.Matrix"].M22=n.elements[1][1],i.style.left=-i.offsetWidth/2+i.clientWidth/2+"px",i.style.top=-i.offsetHeight/2+i.clientHeight/2+"px"}return!0},resetTransform:function(){var e=this.getDragger().css({top:0,left:0,"-webkit-transform":"","-moz-transform":"","-ms-transform":"","-o-transform":"",transform:""}).get(0);return e.filters&&(e.filters=[]),this.setDraggerPosition({x:0,y:0}),this.renderPosition()},multiplyMatrices:function(e,t){for(var i=[],n=0;n<e.length;n++){i[n]=[];for(var o=0;o<e[0].length;o++){for(var r=0,s=0;s<e[0].length;s++)r+=e[n][s]*t[s][o];i[n][o]=r}}return i},matrixToCss:function(e){var t=Math.pow(10,4),i=function(e){return Math.round(e*t)/t};return e[0]=_(e[0]).map(i),e[1]=_(e[1]).map(i),"matrix("+[e[0][0],e[0][1],e[1][0],e[1][1],e[0][2],e[1][2]].join(",")+")"},endRotation:function(){var e=this,t=e.getRotationDeg();e.getDragger().animate({rotation:0},{duration:1,step:function(){}});var i=e.setStepIndex(e.getStepIndex()+1);return e.getDragger().animate({rotation:e.getRotationDeg()},{queue:!1,duration:150,step:function(n){e.getStepIndex()===i&&(e.setRotationDeg(t-n),e.renderPosition())}},"easeOutElastic"),!0},renderPosition:function(){var e,t,i=this,n=i.getDraggerPosition().x,o=i.getDraggerPosition().y,r=i.getRotationDeg()*(Math.PI/180),s=_.bind(Math.cos,Math),a=_.bind(Math.sin,Math),l=[[1,0,n],[0,1,o],[0,0,1]];return r?(e=[[s(r),a(r),0],[-a(r),s(r),0],[0,0,1]],t=i.multiplyMatrices(l,e)):t=l,this.transform(i.matrixToCss(t),t)},dragPosition:function(e){var t=this;t.setRotationDeg(Math.max(-15,Math.min(15,e.velocity().x/15))),t.endRotation();var i=_.last(e.velocityQueue),n=t.getDraggerOffset();i||(i={x:t.getDragger().offset().left,y:t.getDragger().offset().top});var o=i.x-n.x,r=i.y-n.y;return t.setDraggerPosition({x:o,y:r}),t.renderPosition(),!0},pepInitiate:function(t,i,n){var o=this;o.resetTransform(),o.setDragging(!0),o.getDragger().hide().appendTo(e.document.body).css(o.getElem().offset()),o.setDraggerOffset({x:i.clientX-o.getElem().offset().left+e.document.body.scrollLeft,y:i.clientY-o.getElem().offset().top+e.document.body.scrollTop}),o.getDragger().fadeIn(250),_.defer(function(){Concrete.event.fire("EditModeBlockDragInitialization",{block:o,pep:n,event:i})})},pepDrag:function(e,t,i){var n=this;_.defer(function(){Concrete.event.fire("EditModeBlockDrag",{block:n,pep:i,event:t})})},pepStart:function(e,i,n){var o=this;o.resetTransform();var r=o.getElem(),s=i.pageX,a=i.pageY,l={x:r.offset().left,y:r.offset().top}
1,c=(l.x-s)/r.width(),u=(l.y-a)/r.height();o.setDraggerPosition({x:l.x,y:l.y}),o.renderPosition(),o.setDraggerOffset({x:c*r.width()*-1,y:u*r.height()*-1}),o.getDragger().animate({width:90,height:90},{duration:250,start:function(e){t(this).removeClass("ccm-stacked-list").addClass("ccm-block-edit-dragging")},step:function(e,i){o.setDraggerOffset({x:c*t(this).width()*-1,y:u*t(this).height()*-1}),o.dragPosition(n)}}),_.defer(function(){Concrete.event.fire("EditModeBlockDragStart",{block:o,pep:n,event:i})})},setupAreaDragPayloads:function(e){var t=this;_(e).map(function(e){e.acceptsBlockType(t.getHandle())&&e.getElem().addClass("ccm-area-accepts-block-drag-payload")})},pepStop:function(e,t,i){var n,o=this;o.getDragger().stop(1),o.getDragger().css({top:0,left:0}),o.dragPosition(i),(n=o.getSelected())&&o.addToDragArea(n),o.animateToElem(),_.defer(function(){Concrete.event.fire("EditModeBlockDragStop",{block:o,pep:i,event:t})})},animateToElem:function(e){var t=this,i=e||t.getElem(),n=t.getDraggerPosition().x,o=t.getDragger().offset().top,r=t.getDragger().width(),s=t.getDragger().height();t.setDragging(!1),t.getDragger().animate({ccm_perc:0},{duration:0,step:function(){}}).animate({ccm_perc:1,opacity:0}
1,{duration:500,step:function(e,a){if("ccm_perc"===a.prop){var l={x:i.offset().left,y:i.offset().top,width:i.width(),height:i.height()},c={x:(l.x-n)*e,y:(l.y-o)*e,width:(l.width-r)*e,height:(l.height-s)*e};t.setDraggerPosition({x:n+c.x,y:o+c.y}),t.renderPosition(),t.getDragger().css({width:r+c.width,height:s+c.height})}else t.getDragger().css({opacity:e})},complete:function(){t.getDragger().remove(),t.setAttr("dragger",null)}})}}}(window,jQuery)},1301:(e,t,i)=>{function n(e,t,i){this.init(e,t,i)}n.prototype={init:function(e,t,i){var n={saveValidator:function(e){return e.canSave()},debug:!1,idleTimeout:20,saveThrottleEnabled:!0,saveThrottleTimeout:10,saveDebounceEnabled:!0,saveDebounceTimeout:2,saveDebounceMaximum:11};this.lastSerialized=null,this.saveThrottleTimer=null,this.saveDebounceTimer=null,this.saveDebounceBegan=null,this.idleTimer=null,this.enabled=!1,this.queuedSave=!1,this.options=n,this.options=_(n).extend(i),this.options.form=e,this.options.saver=t,this.saving=!1,this.status={idle:0,saving:1,busy:2,throttled:3,debounced:4,saveFailed:5,disabled:6},this.cachedForm(this.getFormSerialized())},isEnabled:function(){return this.enabled},enable:function(){this.resetIdleTimer(),this.enabled=!0},disable:function(){this.enabled=!1,this.disableIdleTimer()},disableIdleTimer:function(){i.g.clearTimeout(this.idleTimer),this.idleTimer=null},requestSave:function(e){return this.resetIdleTimer(),this.enabled?void 0!==e&&e?this.requestQueuedSave():this.saving?(this.queuedSave=!0,this.status.busy):this.options.saveValidator(this)?this.options.saveThrottleEnabled&&this.throttleSave()?(this.resetThrottle(),this.status.throttled):this.options.saveDebounceEnabled?this.debounceSave():(this.debug("Handling Save Synchronous"),this.handleSave()):(this.debug("Save Not Needed"),this.status.saveFailed):this.status.disabled},requestQueuedSave:function(){var e=this.requestSave();return e===this.status.throttled&&(this.debug("Queuing Save"),this.queuedSave=!0),e},handleSave:function(){if(!this.enabled)return this.status.disabled;if(this.saving)return this.status.busy;this.saving=!0;var e=this,t=this.cachedForm(this.getFormSerialized());return this.options.saver(this,t,function(){e.saving=!1,e.resetThrottle(),e.resetIdleTimer()})?this.status.saving:this.status.saveFailed},resetIdleTimer:function(){var e=this;this.idleTimer&&i.g.clearTimeout(this.idleTimer),this.idleTimer=i.g.setTimeout(function(){e.requestSave(),e.resetIdleTimer()},1e3*this.options.idleTimeout)},canSave:function(){return!this.cachedFormEquals(this.getFormSerialized())},debounceSave:function(){if(!this.enabled)return this.status.disabled;this.saveDebounceTimer&&i.g.clearTimeout(this.saveDebounceTimer),this.saveDebounceBegan||(this.saveDebounceBegan=_.now());var e=_.now()-this.saveDebounceBegan,t=1e3*this.options.saveDebounceMaximum-e,n=Math.max(0,Math.min(1e3*this.options.saveDebounceTimeout,t)),o=this;return this.options.saveDebounceMaximum||(n=this.options.saveDebounceTimeout),this.saveDebounceTimer=i.g.setTimeout(function(){o.debug("Debouncing Expired, Handling Save"),o.saveDebounceBegan=null,o.handleSave()},n),this.debug("Debouncing Save for "+n+"ms"),this.status.debounced},resetThrottle:function(){this.throttleSave(1e3*this.options.saveThrottleTimeout)},throttleSave:function(e){var t=this,n=null!==this.saveThrottleTimer;return null===this.saveThrottleTimer&&void 0!==e&&(this.saveThrottleTimer=i.g.setTimeout(function(){t.debug("Throttle Expired"),t.saveThrottleTimer=null,t.queuedSave&&(t.debug("Handling Queued Save"),t.handleSave(),t.queuedSave=!1)},e),this.debug("Throttling Save")),n},getForm:function(){return this.options.form},getFormSerialized:function(){return this.getForm().serializeArray()},cachedForm:function(e){return void 0!==e&&(this.lastSerialized=e),this.lastSerialized},cachedFormEquals:function(e){return _(this.cachedForm()).isEqual(e)},debug:function(e){this.options.debug&&i.g.console.log("SaverCoordinator: "+e)}},i.g.Concrete||(i.g.Concrete={}),i.g.Concrete.composer||(i.g.Concrete.composer={}),i.g.Concrete.composer.SaveCoodinator=n,$.fn.saveCoordinator=function(e,t){return this.each(function(){var i=$(this),o=new n(i,e,t);i.data("SaveCoordinator",o)})}},9105:()=>{!function(){"use strict";var e=Concrete.DragArea=function(e,t,i){this.init.apply(this,_.toArray(arguments))};e.prototype={init:function(e,t,i){var n=this;Concrete.createGetterSetters.call(n,{block:i,active:!0,elem:e,area:t,isContender:!1,isSelectable:!1,animationLength:500}),n.bindEvent("EditModeContenders",function(e,t){n.setIsContender(_.contains(t,n))}),n.bindEvent("EditModeSelectableContender",function(e,t){n.setIsSelectable(t===n)})},destroy:function(){this.getElem().remove()}
1,bindEvent:function(e,t){return Concrete.EditMode.prototype.bindEvent.apply(this,_(arguments).toArray())},getActive:function(){return this.getArea().getActive()&&this.getAttr("active")},isSelectable:function(e,t){return e.isOverlapping(t.getDragger(),this.getElem())},setIsSelectable:function(e){var t=this;return e&&!t.getIsSelectable()?(t.getArea().getElem().addClass("ccm-parent-menu-item-active"),t.getElem().addClass("ccm-area-drag-area-selectable")):!e&&t.getIsSelectable()&&(t.getArea().getElem().removeClass("ccm-parent-menu-item-active"),t.getElem().removeClass("ccm-area-drag-area-selectable")),t.setAttr("isSelectable",e),!0},isContender:function(e,t){return _.identity(e),this.getBlock()!==t},setIsContender:function(e){var t=this;return e&&!t.getIsContender()?_.defer(function(){t.getElem().addClass("ccm-area-drag-area-contender")}):!e&&t.getIsContender()&&_.defer(function(){t.getElem().removeClass("ccm-area-drag-area-contender")}),t.setAttr("isContender",e),!0},centerDistanceToBlock:function(e){var t=e.getDragger(),i=t.offset().left+t.width()/2,n=t.offset().top+t.height()/2,o=this.getElem(),r=o.offset().left+o.width()/2,s=o.offset().top+o.height()/2;return Math.sqrt(Math.pow(Math.abs(i-r),2)+Math.pow(Math.abs(n-s),2))}}}(window,jQuery)},3489:()=>{!function(e,t){"use strict";var i=t("html");(Concrete.EditMode=function(e){this.init(e)}).prototype={init:function(n){var o=this;n=n||{},n=t.extend({notify:!1},n),Concrete.createGetterSetters.call(o,{dragging:!1,active:!0,nextBlockArea:null,areas:[],selectedCache:[],selectedThreshold:5,dragAreaBlacklist:[]}),o.bindEvent("PanelLoad",function(e,t){o.panelOpened(t.panel,t.element)}),o.bindEvent("PanelClose",function(e,t){"add-block"==t.panel.getIdentifier()&&o.setNextBlockArea(null),i.removeClass("ccm-panel-add-block")}),o.bindEvent("EditModeAddBlockComplete EditModeUpdateBlockComplete",function(e){_.defer(function(){o.scanBlocks()})}),o.bindEvent("EditModeBlockSaveInline",function(e,i){t("#ccm-block-form").submit(),ConcreteEvent.fire("EditModeExitInlineSaved"),ConcreteEvent.fire("EditModeExitInline",{action:"save_inline"})}),o.bindEvent("EditModeBlockEditInline",function(e,i){var n,r=i.block,s=r.getArea(),a=i.action?i.action:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/block/edit",l=s.getEnableGridContainer()?1:0,c=s.getCustomTemplates(),u=[{name:"cID",value:r.getCID()},{name:"arHandle",value:s.getHandle()},{name:"arGridMaximumColumns",value:i.arGridMaximumColumns},{name:"arEnableGridContainer",value:l},{name:"aID",value:s.getId()},{name:"bID",value:r.getId()}],d=r.getElem();if(c)for(var h in c)u[u.length]={name:"arCustomTemplates["+h+"]",value:c[h]};if(r.getAttr("menu")&&r.getAttr("menu").destroy(),i.postData)for(n in i.postData)Object.prototype.hasOwnProperty.call(i.postData,n)&&u.push({name:n,value:i.postData[n]});Concrete.event.unbind("EditModeExitInline.editmode"),o.bindEvent("EditModeExitInline.editmode",function(e,i){Concrete.event.unbind(e),e.stopPropagation();var n=CCM_DISPATCHER_FILENAME+"/ccm/system/block/render",a={cID:r.getCID(),arEnableGridContainer:l,bID:r.getId(),arHandle:s.getHandle()};t.fn.dialog.showLoader(),i&&i.action&&"save_inline"===i.action||t.get(n,a,function(e){var t=o.getBlockByID(r.getId());if(t){var i=t.replace(e);_.defer(function(){ConcreteEvent.fire("EditModeExitInlineComplete",{block:i}),o.destroyInlineEditModeToolbars(),_.defer(function(){o.scanBlocks()})})}})}),ConcreteToolbar.disable(),"board"!==r.getHandle()&&(ConcreteMenuManager.$clickProxy.hide(),t("div.ccm-area").addClass("ccm-area-inline-edit-disabled")),r.getElem().addClass("ccm-block-edit-inline-active"),t.ajax({type:"GET",url:a,data:u,success:function(e){var i=t(e);d.empty().append(i).find(".ccm-block-edit").addClass("ccm-block-edit-inline-active"),o.loadInlineEditModeToolbars(d),t.fn.dialog.hideLoader(),Concrete.event.fire("EditModeInlineEditLoaded",{block:r,element:i})}})}),o.bindEvent("EditModeBlockAddInline",function(e,i){var n,r,s,a=i.area,l=i.selected,c=i.btID,u=i.cID,d=a.getEnableGridContainer()?1:0,h=[{name:"btask",value:"edit"},{name:"cID",value:u},{name:"arGridMaximumColumns",value:i.arGridMaximumColumns},{name:"arEnableGridContainer",value:d},{name:"arHandle",value:a.getHandle()},{name:"btID",value:c}];l?(s=l.getElem(),n=l.getBlock()):(s=a.getBlockContainer().children().last(
1),n=i.dragAreaBlock);var p=a.getCustomTemplates();if(p)for(var f in p)h[h.length]={name:"arCustomTemplates["+f+"]",value:p[f]};n&&(r=n.getId()),ConcreteMenuManager.disable(),ConcreteToolbar.disable(),t.fn.dialog.closeAll(),ConcreteMenuManager.$clickProxy.hide(),t("div.ccm-area").addClass("ccm-area-inline-edit-disabled"),t.fn.dialog.showLoader(),a.getAttr("menu")&&a.getAttr("menu").destroy();var m=!1;o.bindEvent("EditModeExitInlineSaved",function(e){Concrete.event.unbind(e),m=!0;var t=ConcretePanelManager.getByIdentifier("add-block");t&&t.pinned()&&t.show()}),o.bindEvent("EditModeExitInline",function(e){if(Concrete.event.unsubscribe(e),!m){t("#a"+a.getId()+"-bt"+c).remove(),o.destroyInlineEditModeToolbars(),ConcreteEvent.fire("EditModeExitInlineComplete");var i=ConcretePanelManager.getByIdentifier("add-block");i&&i.pinned()&&i.show()}}),t.ajax({type:"GET",url:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/page/add_block",data:h,success:function(e){var i=t(e),n=t('<div class="ccm-block-edit-inline-active"></div>');n.attr("id","a"+a.getId()+"-bt"+c).append(i),a.getElem().addClass("ccm-area-edit-inline-active"),s.after(n),t(function(){n.find("#ccm-block-form").concreteAjaxBlockForm({task:"add",btSupportsInlineAdd:!0,dragAreaBlockID:r,dragArea:l,placeholder:"#a"+a.getId()+"-bt"+c})}),o.loadInlineEditModeToolbars(n.find("div[data-container=inline-toolbar]"))},complete:function(){t.fn.dialog.hideLoader()}})}),Concrete.event.bind("EditModeBlockAddToClipboard",function(e,i){var n=i.block,o=n.getArea(),r=i.token;ConcreteToolbar.disableDirectExit(),t.ajax({type:"POST",url:CCM_DISPATCHER_FILENAME+"/ccm/system/block/process/copy/".concat(n.getCID(),"/").concat(encodeURIComponent(o.getHandle()),"/").concat(n.getId()),data:{ccm_token:r},success:function(e){ConcreteAlert.notify({message:ccmi18n.copyBlockToScrapbookMsg,title:ccmi18n.copyBlockToScrapbook})}})}),o.bindEvent("EditModeBlockDelete",function(e,t){t.block.delete(t.message)}),o.bindEvent("EditModeBlockDeleteComplete",function(e,t){var i=t.block;i.finishDelete(),ConcreteEvent.fire("EditModeBlockDeleteAfterComplete",{block:i})});var r=t(e.document),s=!1,a=100;function l(e,t,i,n,r,a,c){if(o.getDragging())if(r.call()){s=!0;var u=a.call(t),d=u+i,h=_.toArray(arguments),p=e.getDraggerPosition();a.call(t,d),p[c]-=u-a.call(t),e.renderPosition(),_.defer(function(){l.apply(this,h)},n)}else s=!1}o.bindEvent("EditModeBlockDragInitialization",function(e,t){var i=t.block,n=o.getAreas();i.setupAreaDragPayloads(n)}),o.bindEvent("EditModeBlockDrag",_.throttle(function(i,n){if(o.getDragging()){var c,u=n.block,d=n.pep,h=o.getAreas();(u instanceof Concrete.Layout||u instanceof Concrete.ContainerBlock)&&(h=[_(h).find(function(e){return u.getArea()===e})]),c=_.flatten(_(h).map(function(e){return e.contendingDragAreas(d,u)}),!0),_.defer(function(){Concrete.event.fire("EditModeContenders",c),o.selectContender(d,u,c,n.event)}),s||(l(u,r,2,10,function(){var i=u.getDraggerPosition().y-r.scrollTop();return u.getDragging()&&t(e).height()-i<=a},t.fn.scrollTop,"y"),l(u,r,-2,10,function(){var e=u.getDraggerPosition().y-r.scrollTop();return u.getDragging()&&e<=a},t.fn.scrollTop,"y"),l(u,r,2,10,function(){var i=u.getDraggerPosition().x-r.scrollLeft();return u.getDragging()&&t(e).width()-i<=a},t.fn.scrollLeft,"x"),l(u,r,-2,10,function(){var e=u.getDraggerPosition().x-r.scrollLeft();return u.getDragging()&&e<=a},t.fn.scrollLeft,"x"))}},250,{trailing:!1})),o.bindEvent("EditModeBlockDragStop",function(e,t){Concrete.event.fire("EditModeContenders",[]),Concrete.event.fire("EditModeSelectableContender"),i.removeClass("ccm-block-dragging"),_(o.getAreas()).map(function(e){e.getElem().removeClass("ccm-area-accepts-block-drag-payload")}),o.setDragging(!1),t.block instanceof Concrete.BlockType||o.scanBlocks()}),o.bindEvent("EditModeBlockMove",function(i,n){var o=n.block,r=n.targetArea,s=n.sourceArea,a={ccm_token:e.CCM_SECURITY_TOKEN,area:r.getId(),sourceArea:s.getId(),block:o.getId(),blocks:[]},l=!1;r=r.inEditMode(r.getEditMode()),_(r.getBlocks()).each(function(e,t){a.blocks.push(e.getId())}),o.bindMenu();var c=setTimeout(function(){l=!0,t.fn.dialog.showLoader()},150);t.concreteAjax({url:CCM_DISPATCHER_FILENAME+"/ccm/system/page/arrange_blocks?cID="+o.getCID(),dataType:"json",data:a,skipResponseValidation:!0,success:function(e){clearTimeout(c),l&&t.fn.dialog.hideLoader(),ConcreteAjaxRequest.validateResponse(e,function(e){e?(ConcreteEvent.fire("EditModeBlockMoveComplete",{block:o,area:r}),ConcreteToolbar.disableDirectExit()):n.revert&&n.revert()})}})}),o.bindEvent("EditModeBlockDragStart",function(){i.addClass("ccm-block-dragging"),o.setDragging(!0)}),o.scanBlocks(),Concrete.getEditMode=function(){return o},n.notify&&ConcreteAlert.notify({message:ccmi18n.editModeMsg,title:ccmi18n.editMode}),ConcreteEvent.fire("EditModeAfterInit",{editMode:o})},bindEvent:function(e,t){return Concrete.event.bind(e,t)},reset:function(){_(this.getAreas()).each(function(e){e.destroy()}),this.setAttr("areas",[])},scanBlocks:function(){var e,i=this;i.reset(),t("div.ccm-area").each(function(){var n=t(this);n.parent().hasClass("ccm-block-stack")||((e=new Concrete.Area(n,i)).scanBlocks(),i.addArea(e))}),_.invoke(i.getAreas(),"bindMenu")},panelOpened:function(e,n){var o=this,r=o.getNextBlockArea();return"add-block"!==e.getIdentifier()?null:(i.addClass("ccm-panel-add-block"),t(n).find("input[data-input=search-blocks]").liveUpdate("ccm-panel-add-blocktypes-list","blocktypes"),t(n).find("input[data-input=search-blocks]").focus(),t(n).find("a.ccm-panel-add-orphaned-block").each(function(){var e=t(this),i=t("<a/>").addClass("ccm-panel-add-orphaned-block-dragger").appendTo(e);
1new Concrete.OrphanedBlock(t(this),o,i,r).setPeper(i)}),t(n).find("a.ccm-panel-add-block-draggable-block-type").each(function(){var e=t(this),i=t("<a/>").addClass("ccm-panel-add-block-draggable-block-type-dragger").appendTo(e);new Concrete.BlockType(t(this),o,i,r).setPeper(i)}),t(n).find("div.ccm-panel-add-block-stack-item").each(function(){var e=t(this).find(".ccm-panel-add-block-stack-item-handle");new Concrete.Stack(t(this),o,e,r).setPeper(e)}),t(n).find("div.ccm-panel-add-clipboard-block-item").each(function(){var e=t(this);new Concrete.DuplicateBlock(e,o,r)}),t(n).find("a.ccm-panel-add-container-item").each(function(){var e=t(this),i=e;new Concrete.Container(e,o,i,r)}),e)},getAreaByID:function(e){var t=this.getAreas();return _.findWhere(t,{id:parseInt(e)})},getBlockByID:function(e){var t=this.getAreas(),i=null;return _(t).every(function(t){return!i&&(_(t.getBlocks()).every(function(t){return t.getId()!=e||(i=t,!1)}),!0)}),i},selectContender:function(e,t,i,n){var o=this;if((i=_(i).filter(function(i){return i.isSelectable(e,t,n)})).length<2)return Concrete.event.fire("EditModeSelectableContender",_(i).first());var r=o.getSelectedCache(),s=o.getDragAreaBlacklist();o.getSelectedThreshold()!==r.length||_(r).without(_(r).last()).length||(s.push(_(r).last()),o.setDragAreaBlacklist(s),_.delay(function(e){var t=o.getDragAreaBlacklist();o.setDragAreaBlacklist(_(t).without(e))},5e3,_(r).last())),i=_(i).difference(s);var a=_(i).min(function(e){return e.centerDistanceToBlock(this)},t);return r.push(a),o.setSelectedCache(_(r).last(o.getSelectedThreshold())),Concrete.event.fire("EditModeSelectableContender",a),a},addArea:function(e){this.getAreas().push(e)},getBlocks:function(){var e=[];return _(this.getAreas()).each(function(t){e.push(t.getBlocks())}),_(e).flatten()},destroyInlineEditModeToolbars:function(){ConcreteMenuManager.enable(),t("div.ccm-area-edit-inline-active").removeClass("ccm-area-edit-inline-active"),t("div.ccm-block-edit-inline-active").remove(),ConcreteMenuManager.$clickProxy.show(),t("div.ccm-area").removeClass("ccm-area-inline-edit-disabled"),t("#ccm-toolbar").css("opacity",1),t("#ccm-inline-toolbar-container").remove(),t(e).unbind("scroll.inline-toolbar"),ConcreteToolbar.enable(),t.fn.dialog.hideLoader()},loadInlineEditModeToolbars:function(i,n){t("#ccm-inline-toolbar-container").remove();var o,r=t("<div />",{id:"ccm-inline-toolbar-container"}).appendTo(document.body);n?(r.append(n),o=r.find(".ccm-inline-toolbar")):(o=i.find(".ccm-inline-toolbar")).appendTo(r);var s=t(e),a=i.offset(),l=a.left,c=l+parseInt(o.width());if(s.width()>o.width())if(c>s.width()){var u=c-(l+i.width());o.css("left",l-u)}else o.css("left",l);o.css("opacity",1),o.find(".dialog-launch").dialog();var d=a.top-r.outerHeight()-5;r.css("top",d).css("opacity",1),s.scrollTop()>d&&(t("#ccm-toolbar-disabled,#ccm-toolbar").css("opacity",0),r.addClass("ccm-inline-toolbar-affixed")),s.on("scroll.inline-toolbar",function(){r.toggleClass("ccm-inline-toolbar-affixed",s.scrollTop()>d),s.scrollTop()>d?t("#ccm-toolbar-disabled,#ccm-toolbar").css("opacity",0):t("#ccm-toolbar-disabled,#ccm-toolbar").css("opacity",1)})}}}(window,jQuery)},5980:()=>{new Date;var e=new Date;$(window).on("mousemove keydown keyup",function(){(new Date).getTime()-e.getTime()<3e4||(e=new Date,$.ajax({async:!0,cache:!1,dataType:"json",type:"GET",url:CCM_DISPATCHER_FILENAME+"/ccm/system/heartbeat?cID="+(Number(window.CCM_CID)||"")}))})},7619:()=>{jQuery.fn.concreteLayout=function(t){return this.each(function(){var i=$(this),n=i.data("concreteLayout");n||i.data("concreteLayout",n=new e(this,t))})};var e=function(e,t){this.options=$.extend({toolbar:"#ccm-layouts-toolbar",btnsave:"#ccm-layouts-save-button",btncancel:"#ccm-layouts-cancel-button",editing:!1,supportsgrid:!1,gridrowtmpid:"ccm-theme-grid-temp",additionalGridColumnClasses:""},t),this.$element=$(e),this.$toolbar=$(this.options.toolbar),this._setupDOM(),this._setupToolbarView(),this._setupFormSaveAndCancel(),this._setupFormEvents(),this._updateChooseTypeForm()};e.prototype._setupDOM=function(){this.$formviews=this.$toolbar.find("li[data-grid-form-view]"),this.$formviewcustom=this.$toolbar.find("li[data-grid-form-view=custom]"),this.$formviewthemegrid=this.$toolbar.find("li[data-grid-form-view=themegrid]"),this.$selectgridtype=this.$toolbar.find("select[name=gridType]"),this.$selectcolumnscustom=this.$toolbar.find("input[name=columns]"),this.$customspacing=this.$toolbar.find("input[name=spacing]"),this.$customautomatedfrm=this.$toolbar.find("input[name=isautomated]"),this.$customautomated=this.$toolbar.find("[data-layout-button=toggleautomated]"),this.$selectgridcolumns=this.$toolbar.find("input[name=themeGridColumns]"),this.$savebtn=this.$toolbar.find(this.options.btnsave),this.$cancelbtn=this.$toolbar.find(this.options.btncancel),this.$slider=!1},e.prototype._setupFormSaveAndCancel=function(){var e=this;this.$cancelbtn.unbind().on("click",function(){e.$toolbar.remove(),ConcreteEvent.unsubscribe("EditModeExitInlineComplete.layouts"),ConcreteEvent.on("EditModeExitInlineComplete.layouts",function(t,i){e._rescanAreasInPage(t,i)}),ConcreteEvent.fire("EditModeExitInline")}),this.$savebtn.unbind().on("click",function(){Concrete.event.fire("EditModeExitInlineSaved"),e.$toolbar.hide().prependTo("#ccm-block-form"),$("#ccm-block-form").submit(),ConcreteEvent.unsubscribe("EditModeExitInlineComplete.layouts"),ConcreteEvent.on("EditModeExitInlineComplete.layouts",function(t,i){e._rescanAreasInPage(t,i)})})},e.prototype._rescanAreasInPage=function(e,t){var i=Concrete.getEditMode();i.reset(),i.scanBlocks()},e.prototype._setupToolbarView=function(){var e=this;this.$formviews.each(function(t){$(this).attr("data-grid-form-view")!=e.options.formview&&$(this).hide()})},e.prototype._updateChooseTypeForm=function(){var e=this.$selectgridtype.find("option:selected").val(),t=this;switch(t.options.editing&&t.$selectgridtype.prop("disabled",!0),e){case"FF":this.$formviewthemegrid.hide(),this.$formviewcustom.show(),this._updateCustomView();break;case"TG":this.$formviewcustom.hide(),this.$formviewthemegrid.show(),this._updateThemeGridView();break;default:if(this.options.editing)return;var i=e;this._resetSlider(),jQuery.fn.dialog.showLoader();var n=CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/area/layout/presets/get/"+CCM_CID+"/"+i;$.getJSON(n,function(e){t.$formviewthemegrid.hide(),t.$formviewcustom.hide(),t.$element.html(e.html),t.$element.append($("<input />",{name:"arLayoutPresetID",type:"hidden",value:i})),jQuery.fn.dialog.hideLoader()})}},e.prototype._setupFormEvents=function(){var e=this;this.$selectcolumnscustom.on("change",function(){e._updateCustomView()}),this.$customspacing.on("change",function(){e._updateCustomView()}),this.$customautomatedfrm.on("change",function(){e._updateCustomView()}),this.$customautomated.on("click",function(){return $(this).parent().hasClass("ccm-inline-toolbar-icon-selected")?($(this).parent().removeClass("ccm-inline-toolbar-icon-selected"),e.$customautomatedfrm.val(0)):($(this).parent().addClass("ccm-inline-toolbar-icon-selected"),e.$customautomatedfrm.val(1)),e.$customautomatedfrm.trigger("change"),!1}),this.$selectgridcolumns.on("change",function(){e._updateThemeGridView()}),this.$selectgridtype.on("change",function(){e._updateChooseTypeForm()})},e.prototype.buildThemeGridGrid=function(){this.$element.html("");var e='<div id="ccm-theme-grid-edit-mode-row-wrapper">';e+=this.options.rowstart;var t=this._getThemeGridColumnSpan(this.columns);$.each(t,function(t,i){var n='<div id="ccm-edit-layout-column-'+t+'" class="'+i.cssClass+' ccm-theme-grid-column" data-offset="0" data-span="'+i.value+'"><div class="ccm-layout-column-highlight"><input type="hidden" id="ccm-edit-layout-column-offset-'+t+'" name="offset['+t+']" value="
10" /><input type="hidden" id="ccm-edit-layout-column-span-'+t+'" name="span['+t+']" value="'+i.value+'" /></div></div>';e+=n}),e+="</div>",e+=this.options.rowend,this.$element.append(e)},e.prototype._updateThemeGridView=function(e){e||this.$selectgridtype.find("option[value=TG]").prop("selected",!0),this.columns=parseInt(this.$selectgridcolumns.val()),this.maxcolumns=parseInt(this.$selectgridcolumns.attr("max")),this.options.editing?this.$selectgridcolumns.prop("disabled",!0):this.buildThemeGridGrid(),this._resetSlider(),this.columns>1&&this._showThemeGridSlider()},e.prototype._buildThemeGridGridFromPresetColumns=function(e){this.$element.html("");var t='<div id="ccm-theme-grid-edit-mode-row-wrapper">';t+=this.options.rowstart,$.each(e,function(e,i){var n='<div id="ccm-edit-layout-column-'+e+'" class="ccm-theme-grid-column" data-offset="'+i.arLayoutColumnOffset+'" data-span="'+i.arLayoutColumnSpan+'"><div class="ccm-layout-column-highlight"><input type="hidden" id="ccm-edit-layout-column-offset-'+e+'" name="offset['+e+']" value="'+i.arLayoutColumnOffset+'" /><input type="hidden" id="ccm-edit-layout-column-span-'+e+'" name="span['+e+']" value="'+i.arLayoutColumnSpan+'" /></div></div>';t+=n}),t+="</div>",t+=this.options.rowend,this.$element.append(t),this.columns=e.length,this.maxcolumns=parseInt(this.$selectgridcolumns.attr("max")),this._resetSlider(),this._redrawThemeGrid(),this._showThemeGridSlider()},e.prototype._updateCustomView=function(e){var t,i,n;for(e||this.$selectgridtype.find("option[value=FF]").prop("selected",!0),this.columns=parseInt(this.$selectcolumnscustom.val()),this.customspacing=this.$customspacing.val(),this.automatedcustomlayout=1==this.$customautomatedfrm.val(),this.columnwidths=[],this.options.editing&&this.$selectcolumnscustom.prop("disabled",!0),this.options.editing||this.$element.html(""),n=0;n<this.columns;n++)this.options.editing&&$("#ccm-edit-layout-column-"+n).length>0||((i=$("<div />").attr("class","ccm-layout-column")).attr("id","ccm-edit-layout-column-"+n),(t=$("<div />").attr("class","ccm-layout-column-highlight")).append($("<input />",{name:"width["+n+"]",type:"hidden",id:"ccm-edit-layout-column-width-"+n})),i.append(t),this.$element.append(i));var o=this.$element.find(".ccm-layout-column");if(this.columns<o.length)for(n=this.columns;n<o.length;n++)$("#ccm-edit-layout-column-"+n).remove();for(n=0;n<this.columns;n++){var r;t=$("#ccm-edit-layout-column-"+n+" .ccm-layout-column-highlight"),n>0&&t.css("margin-left",this.customspacing/2+"px"),n+1<this.columns&&t.css("margin-right",this.customspacing/2+"px"),(i=$("#ccm-edit-layout-column-"+n)).attr("data-width")?(r=i.attr("data-width")+"px",this.columnwidths.push(parseInt(i.attr("data-width")))):r=100/this.columns+"%",i.css("width",r)}this._resetSlider(),!this.automatedcustomlayout&&this.columns>1&&this._showCustomSlider()},e.prototype._resetSlider=function(){this.$slider&&(this.$slider.slider("destroy"),this.$slider=!1),$("#ccm-area-layout-active-control-bar").hasClass("ccm-area-layout-control-bar-add")&&$("#ccm-area-layout-active-control-bar").css("height","0px")},e.prototype._getThemeGridColumnSpan=function(e){var t,i=Math.ceil(this.maxcolumns/e),n=[];for(t=0;t<e;t++)n[t]=i;var o=i*e;for(t=0;t<o-this.maxcolumns;t++){n[n.length-t-1]--}var r=[];for(t=0;t<n.length;t++)r[t]={},r[t].cssClass=this.options.gridColumnClasses[n[t]-1],this.options.additionalGridColumnClasses&&(r[t].cssClass=r[t].cssClass+" "+this.options.additionalGridColumnClasses),r[t].value=n[t];return r},e.prototype._getThemeGridNearestValue=function(e,t){var i=null;return $.each(t,function(){(null==i||Math.abs(this-e)<Math.abs(i-e))&&(i=this)}),i},e.prototype._showThemeGridSlider=function(){var e=this;e.$slider=$("#ccm-area-layout-active-control-bar"),e.$slider.css("height","6px");var t,i=[];for(p=0;p<e.columns;p++)t=$("#ccm-edit-layout-column-"+p),0==p?i.push(Math.floor(t.width())):p+1==e.columns?i.push(Math.floor(t.position().left)):(i.push(Math.floor(t.position().left)),i.push(Math.floor(t.width())+Math.floor(t.position().left)));var n=$("#ccm-area-layout-active-control-bar").width(),o=[],r=[],s=e.options.maxcolumns,a=e.options.gridColumnClasses[0],l=$("#ccm-theme-grid-edit-mode-row-wrapper").closest(".ccm-block-edit-layout, .ccm-layouts-edit-mode-add");l.length||(l=$("#ccm-theme-grid-edit-mode-row-wrapper"));var c=$("<div />",{id:e.options.gridrowtmpid}).appendTo(l),u="";for(p=1;p<=s;p++)e.options.additionalGridColumnClasses?u+='<div class="'+a+" "+e.options.additionalGridColumnClasses+'"><br><br></div>':u+='<div class="'+a+'"><br><br></div>';var d=e.options.rowstart+u+e.options.rowend;c.append($(d));for(var h=0,p=0;p<s;p++){if(t=c.find("."+a).eq(p),0==p){var f=t.position().left;f<0&&(h=Math.abs(f))}o.push(Math.floor(t.position().left+h)),r.push(Math.floor(Math.floor(t.width())+Math.floor(t.position().left)+h))}c.remove(),e.$slider.slider({min:0,max:n,step:1,values:i,slide:function(t,n){"TG"!=e.$selectgridtype.val()&&e.$selectgridtype.find("option[value=TG]").prop("selected",!0);var s,a=$(n.handle).index();s=a%2==0?r:o;for(var l=0;l<i.length;l++)for(var c=0;c<s.length;c++){Math.abs(i[l]-s[c])<=2&&(s[c]=i[l])}var u,d,h,p,f,m=e.$slider.slider("values",a),g=e._getThemeGridNearestValue(n.value,s),v=!0;($.each(n.values,function(e,t){(g>=t&&a<e||g<=t&&a>e)&&(v=!1)}),v&&m==g&&(v=!1),v)&&(e.$slider.slider("values",a,g),a%2==0?(p=Math.floor(a/2),f=$("#ccm-edit-layout-column-"+p),u=parseInt(f.attr("data-span")),h=(h=(d=f.nextAll(".ccm-theme-grid-column:first")).attr("data-offset"))?parseInt(h):0,g>m?(u++,h--):(u--,h++)):(p=Math.ceil(a/2),f=$("#ccm-edit-layout-column-"+p),u=parseInt(f.attr("data-span")),h=(h=(d=f).attr("data-offset"))?parseInt(h):0,g<m?(u++,h--):(u--,h++)),d.attr("data-offset",h),f.attr("data-span",u),e._redrawThemeGrid());return!1}})},e.prototype._redrawThemeGrid=function(){var e=this;e.$element.find(".ccm-theme-grid-offset-column").remove(),$.each(e.$element.find(".ccm-theme-grid-column"),function(t,i){var n=$(i);if(n.removeClass(),n.attr("data-span")){var o=parseInt(n.attr("data-span"))-1;n.addClass(e.options.gridColumnClasses[o]),e.options.additionalGridColumnClasses&&n.addClass(e.options.additionalGridColumnClasses)}if(parseInt(n.attr("data-offset"))>0){var r=parseInt(n.attr("data-offset"))-1,s=e.options.gridColumnClasses[r]+" ccm-theme-grid-offset-column";e.options.additionalGridColumnOffsetClasses&&(s=s+" "+e.options.additionalGridColumnOffsetClasses),$("<div />",{"data-offset-column":!0}).html(" ").addClass(s).insertBefore(n)}$("#ccm-edit-layout-column-offset-"+t).val(parseInt(n.attr("data-offset"))),$("#ccm-edit-layout-column-span-"+t).val(parseInt(n.attr("data-span"))),n.addClass("ccm-theme-grid-column"),e.options.editing&&n.addClass("ccm-theme-grid-column-edit-mode")})},e.prototype._showCustomSlider=function(){this.$slider=$("#ccm-area-layout-active-control-bar"),this.$slider.css("height","6px");var e,t=[],i=0,n=Math.floor(this.$slider.width()),o=this.$element.find(".ccm-layout-column");if(this.columnwidths.length>0)for(e=0;e<this.columnwidths.length-1;e++)i+=this.columnwidths[e],t.push(i);else{var r=n/this.columns;for(e=1;e<this.columns;e++)i+=r,t.push(i)}var s=this;this.$slider.slider({min:0,max:n,step:1,values:t,create:function(e,i){var r=0;$.each(o,function(e,i){var s,a=t[e];s=e+1==o.length?n-r:a-r,s=Math.floor(s),$(i).find("#ccm-edit-layout-column-width-"+e).val(s),r=a})},slide:function(e,t){"FF"!=s.$selectgridtype.val()&&s.$selectgridtype.find("option[value=FF]").prop("selected",!0);var i=0,r=!0;if($.each(t.values,function(e,t){t<i&&(r=!1),i=t}),!r)return!1;i=0,$.each(o,function(e,r){var s;s=e+1==o.length?n-i:t.values[e]-i,s=Math.floor(s),$(r).find("#ccm-edit-layout-column-width-"+e).val(s),$(r).css("width",s+"px"),i=t.values[e]})}})}},8201:(e,t,i)=>{function n(e,t){var i=this;i.$element=e;
1var n=window.ccmi18n_styleCustomizer||null;i.options=$.extend(!0,{initialColor:"",i18n:{cancel:n&&n.cancel?n.cancel:"Cancel",choose:n&&n.choose?n.choose:"Choose",clear:n&&n.clearColorSelection?n.clearColorSelection:"Clear Color Selection",noColorSelected:n&&n.noColorSelected?n.noColorSelected:"No Color Selected",togglePaletteMore:n&&n.togglePaletteMore?n.togglePaletteMore:"More",togglePaletteLess:n&&n.togglePaletteLess?n.togglePaletteLess:"Less"}},t||{}),e.spectrum({showInput:!0,showInitial:!0,preferredFormat:"rgb",allowEmpty:!0,className:"ccm-widget-colorpicker",showAlpha:!0,value:i.options.initialColor,cancelText:i.options.i18n.cancel,chooseText:i.options.i18n.choose,clearText:i.options.i18n.clear,noColorSelectedText:i.options.i18n.noColorSelected,togglePaletteMoreText:i.options.i18n.togglePaletteMore,togglePaletteLessText:i.options.i18n.togglePaletteLess,change:function(){ConcreteEvent.publish("StyleCustomizerControlUpdate")}}),e.addClass("ccm-style-customizer-importexport").data("ccm-style-customizer-importexport",this)}n.prototype={exportStyle:function(e,t){var i=(this.$element.attr("name")||"").match(/^(.+)\[color\]$/);if(i){var n=this.$element.spectrum("get");i[1]in e||(e[i[1]]={}),e[i[1]].color=n?n.toHex8String():"",t()}else t()},importStyle:function(e,t){var i=(this.$element.attr("name")||"").match(/^(.+)\[color\]$/);i?(e[i[1]]&&"string"==typeof e[i[1]].color&&this.$element.spectrum("set",e[i[1]].color),t()):t()}},$.fn.concreteStyleCustomizerColorPicker=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcreteStyleCustomizerColorPicker=n},9595:(e,t,i)=>{function n(e,t){var i=this;t=$.extend({inputName:!1,value:!1},t),ConcreteStyleCustomizerPalette.call(i,e,t),i.$widget.find("div[data-style-customizer-field=image]").concreteFileSelector({inputName:i.options.inputName}),e.addClass("ccm-style-customizer-importexport").data("ccm-style-customizer-importexport",this)}n.prototype=Object.create(ConcreteStyleCustomizerPalette.prototype),n.prototype.chooseTemplate='<span data-launch="style-customizer-palette" class="ccm-style-customizer-display-swatch"><input type="hidden" value="<%=options.value%>" name="<%=options.inputName%>[image]" data-style-customizer-input="image" /><span class="ccm-ui"><i class="fa fa-picture-o"></i></span></span>',n.prototype.selectorWidgetTemplate='<div class="ccm-ui ccm-style-customizer-palette"><% if (options.value) { %><div><label class="form-label"><%=i18n.currentImage%></label><div><img style="width: 100%" src="<%=options.value%>" /></div></div><% } %><div><label class="form-label"><%=i18n.image%></label><div data-style-customizer-field="image" class="ccm-file-selector"></div></div><div class="ccm-style-customizer-palette-actions"><button class="btn btn-primary"><%=i18n.save%></button></div></div>',n.prototype.save=function(e){var t,i=this,n=i.$widget.find("div.ccm-file-selector-file-selected");n.length&&(t=n.find("input[type=hidden]").val()),i.setValue("image",t),ConcreteEvent.publish("StyleCustomizerControlUpdate"),i.closeSelector(e)},n.prototype.exportStyle=function(e,t){var i=this;if(i.options.inputName){var n=i.$element.find('input[data-style-customizer-input="image"]');1===n.length?(i.options.inputName in e||(e[i.options.inputName]={}),e[i.options.inputName].image=n.val(),t()):t()}else t()},n.prototype.importStyle=function(e,t){var i=this;i.options.inputName&&e[i.options.inputName]&&"string"==typeof e[i.options.inputName].image&&i.$element.find('input[data-style-customizer-input="image"]').val(e[i.options.inputName].image),t()},$.fn.concreteStyleCustomizerImageSelector=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcreteStyleCustomizerImageSelector=n},8113:(e,t,i)=>{function n(e,t){var i=this;t=$.extend({inputName:!1,unit:"px",appendTo:document.body},t),i.options=t,i.opened=!1,i.$element=e,i.$container=$(i.options.appendTo),i._chooseTemplate=_.template(i.chooseTemplate,{options:i.options,i18n:ccmi18n}),i._selectorTemplate=_.template(i.selectorWidgetTemplate,{options:i.options,i18n:ccmi18n}),i.$element.append(i._chooseTemplate),i.$widget=$(i._selectorTemplate),i.$container.append(i.$widget),[].slice.call(i.$widget.find(".launch-tooltip")).map(function(e){return new bootstrap.Tooltip(e)}),i.$widget.find("div.ccm-style-customizer-palette-actions button").on("click.style-customizer-palette",function(e){return i.save(e),!1}),i.$element.on("click.style-customizer-palette","[data-launch=style-customizer-palette]",function(e){if(i.opened)i.closeSelector(e);else{var t=i.getPosition();
1i.$widget.css({top:t.top,left:t.left}).show().on("click.style-customizer-palette",function(e){e.stopPropagation()}),$(document).on("click.style-customizer-palette",function(e){i.closeSelector(e)}),i.opened=!0}return!1})}n.prototype={setValue:function(e,t){this.$element.find("input[data-style-customizer-input="+e+"]").val(t)},getPosition:function(){var e=this;return e.getOffset(e.$widget,e.$element)},getOffset:function(e,t){var i=e.outerWidth(),n=e.outerHeight(),o=t.outerHeight(),r=e[0].ownerDocument,s=r.documentElement,a=s.clientWidth+$(r).scrollLeft(),l=s.clientHeight+$(r).scrollTop(),c=t.offset();return c.top+=o,c.left-=Math.min(c.left,c.left+i>a&&a>i?Math.abs(c.left+i-a):0),c.top-=Math.min(c.top,c.top+n>l&&l>n?Math.abs(n+o- -5):-5),c},getValue:function(e){return this.$element.find("input[data-style-customizer-input="+e+"]").val()},closeSelector:function(e){this.$widget.hide(),this.opened=!1,$(document).unbind("click.style-customizer-palette")},updateSwatch:function(){window.alert("You must implement this method updateSwatch.")},save:function(e){this.updateSwatch(),this.closeSelector(e),ConcreteEvent.publish("StyleCustomizerControlUpdate")}},i.g.ConcreteStyleCustomizerPalette=n},2553:(e,t,i)=>{function n(e,t){var i=this,n=1;t=$.extend({inputName:!1,unit:"px",value:0,appendTo:document.body},t),ConcreteStyleCustomizerPalette.call(i,e,t),i.$slider=i.$widget.find("div.ccm-style-customizer-slider"),"em"==i.options.unit&&(n=.1),i.$slider.slider({min:0,max:1e3,step:n,value:i.options.value,create:function(e,t){$(this).parent().find("span").html(i.options.value+i.options.unit)},slide:function(e,t){$(this).parent().find("span").html(t.value+i.options.unit)}}),e.addClass("ccm-style-customizer-importexport").data("ccm-style-customizer-importexport",this)}n.prototype=Object.create(ConcreteStyleCustomizerPalette.prototype),n.prototype.chooseTemplate='<span data-launch="style-customizer-palette"><input type="hidden" name="<%=options.inputName%>[size]" value="<%=options.value%>" data-style-customizer-input="size" /><input type="hidden" name="<%=options.inputName%>[unit]" value="<%=options.unit%>" /><span><%=options.value + options.unit%></span></span>',n.prototype.selectorWidgetTemplate='<div class="ccm-ui ccm-style-customizer-palette ccm-style-customizer-palette-large"><div><label class="form-label"><%=i18n.size%></label><div data-style-customizer-field="size"><div class="ccm-style-customizer-slider"></div><span class="ccm-style-customizer-slider-value"><%=options.value%><%=options.unit%></span></div></div><div class="ccm-style-customizer-palette-actions"><button class="btn btn-primary"><%=i18n.save%></button></div></div>',n.prototype.updateSwatch=function(){var e=this;e.$element.find("span[data-launch=style-customizer-palette] span").html(e.getValue("size")+e.options.unit)},n.prototype.save=function(e){var t=this;t.setValue("size",t.$widget.find("div[data-style-customizer-field=size] div.ccm-style-customizer-slider").slider("value")),t.updateSwatch(),ConcreteEvent.publish("StyleCustomizerControlUpdate"),t.closeSelector(e)},n.prototype.exportStyle=function(e,t){var i=this;if(i.options.inputName){var n=i.$element.find('input[data-style-customizer-input="size"]');if(1===n.length){var o=parseFloat(n.val());i.options.inputName in e||(e[i.options.inputName]={}),e[i.options.inputName].size=isNaN(o)?null:o,e[i.options.inputName].unit=i.options.unit,t()}else t()}else t()},n.prototype.importStyle=function(e,t){var i=this;i.options.inputName&&e[i.options.inputName]&&e[i.options.inputName].unit===i.options.unit?(null===e[i.options.inputName].size?i.setValue("size",""):"number"==typeof e[i.options.inputName].size&&i.setValue("size",e[i.options.inputName].size.toString()),t()):t()},$.fn.concreteSizeSelector=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcreteSizeSelector=n},2661:(e,t,i)=>{function n(e,t){if(this instanceof n==!1)return new n(e,t);this.display=e,this.css=t}function o(e,t){var i,o,r=this;t=$.extend({inputName:!1,fontFamily:-1,color:-1,italic:-1,underline:-1,uppercase:-1,fontSizeValue:-1,fontSizeUnit:"px",fontWeight:-1,letterSpacingValue:-1,letterSpacingUnit:"px",lineHeightValue:-1,lineHeightUnit:"px"},t),ConcreteStyleCustomizerPalette.call(r,e,t),r.$fontMenu=r.$widget.find("select[data-style-customizer-field=font]"),r.$sliders=r.$widget.find("div.ccm-style-customizer-slider"),r.$sliders.slider({min:0,max:64,value:0,create:function(e,t){$(this).parent().find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-number").html("0")},slide:function(e,t){$(this).parent().find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-number").html(t.value)}}),r.$colorpicker=r.$widget.find("input[data-style-customizer-field=color]");
1var s=window.ccmi18n_styleCustomizer||null;if(r.$colorpicker.spectrum({preferredFormat:"rgb",showAlpha:!0,className:"ccm-widget-colorpicker",showInitial:!0,showInput:!0,cancelText:s&&s.cancel?s.cancel:"Cancel",chooseText:s&&s.choose?s.choose:"Choose",clearText:s&&s.clearColorSelection?s.clearColorSelection:"Clear Color Selection",noColorSelectedText:s&&s.noColorSelected?s.noColorSelected:"No Color Selected",togglePaletteMoreText:s&&s.togglePaletteMore?s.togglePaletteMore:"More",togglePaletteLessText:s&&s.togglePaletteLess?s.togglePaletteLess:"Less"}),r.$fontMenu.on("change",function(){var e=r.fonts[$(this).val()];$(this).css("font-family",e)}),$.each(r.fonts,function(e,t){r.$fontMenu.append('<option value="'+t+'">'+t+"</option>")}),-1!=r.options.fontFamily){var a=r.options.fontFamily.split(",")[0].replace("'","").replace("'","");void 0===r.fonts[a]&&(r.fonts[a]=new n(a,r.options.fontFamily),r.$fontMenu.append($("<option>",{value:a,text:a}))),r.setValue("font-family",r.fonts[a].css),r.$fontMenu.val(a),r.$fontMenu.css("font-family",r.fonts[a].css)}else r.$widget.find("[data-wrapper=fontFamily]").html(""),r.$element.find("[data-wrapper=fontFamily]").remove();-1!=r.options.color?(r.$colorpicker.spectrum("set",r.options.color),r.setValue("color",r.options.color)):(r.$widget.find("[data-wrapper=color]").remove(),r.$element.find("[data-wrapper=color]").remove()),-1!=r.options.underline?(r.$widget.find("input[data-style-customizer-field=underline]").prop("checked",r.options.underline),r.setValue("underline",r.options.underline?1:0)):(r.$widget.find("[data-wrapper=underline]").remove(),r.$element.find("[data-wrapper=underline]").remove()),-1!=r.options.uppercase?(r.$widget.find("input[data-style-customizer-field=uppercase]").prop("checked",r.options.uppercase),r.setValue("uppercase",r.options.uppercase?1:0)):(r.$widget.find("[data-wrapper=uppercase]").remove(),r.$element.find("[data-wrapper=uppercase]").remove()),-1!=r.options.italic?(r.$widget.find("input[data-style-customizer-field=italic]").prop("checked",r.options.italic),r.setValue("italic",r.options.italic?1:0)):(r.$widget.find("[data-wrapper=italic]").remove(),r.$element.find("[data-wrapper=italic]").remove()),-1!=r.options.fontSizeValue?((o=(i=r.$widget.find("div[data-style-customizer-field=font-size]")).find("div.ccm-style-customizer-slider")).slider("value",r.options.fontSizeValue),"em"==r.options.fontSizeUnit&&(o.slider("option","step",.1),o.slider("option","max",10)),i.find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-number").html(r.options.fontSizeValue),i.find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-unit").html(r.options.fontSizeUnit),r.setValue("font-size",r.options.fontSizeValue)):(r.$widget.find("[data-wrapper=fontSize]").remove(),r.$element.find("[data-wrapper=fontSize]").remove()),-1!=r.options.fontWeight?((o=(i=r.$widget.find("div[data-style-customizer-field=font-weight]")).find("div.ccm-style-customizer-slider")).slider("option","step",100),o.slider("option","max",900),o.slider("option","min",100),o.slider("value",r.options.fontWeight),i.find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-number").html(r.options.fontWeight),r.setValue("font-weight",r.options.fontWeight)):(r.$widget.find("[data-wrapper=fontWeight]").remove(),r.$element.find("[data-wrapper=fontWeight]").remove()),-1!=r.options.letterSpacingValue?((o=(i=r.$widget.find("div[data-style-customizer-field=letter-spacing]")).find("div.ccm-style-customizer-slider")).slider("value",r.options.letterSpacingValue),"em"==r.options.letterSpacingUnit&&(o.slider("option","step",.1),o.slider("option","max",10)),i.find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-number").html(r.options.letterSpacingValue),i.find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-unit").html(r.options.letterSpacingUnit),r.setValue("letter-spacing",r.options.letterSpacingValue)):(r.$widget.find("[data-wrapper=letterSpacing]").remove(),r.$element.find("[data-wrapper=letterSpacing]").remove()),-1!=r.options.lineHeightValue?((o=(i=r.$widget.find("div[data-style-customizer-field=line-height]")).find("div.ccm-style-customizer-slider")).slider("value",r.options.lineHeightValue),"em"==r.options.lineHeightUnit&&(o.slider("option","step",.1),o.slider("option","max",10)),i.find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-number").html(r.options.lineHeightValue),i.find("span.ccm-style-customizer-slider-value span.ccm-style-customizer-unit").html(r.options.lineHeightUnit),r.setValue("line-height",r.options.lineHeightValue)):(r.$widget.find("[data-wrapper=lineHeight]").remove(),r.$element.find("[data-wrapper=lineHeight]").remove()),r.updateSwatch(),e.addClass("ccm-style-customizer-importexport").data("ccm-style-customizer-importexport",this)}n.prototype.toString=function(){return this.display},o.prototype=Object.create(ConcreteStyleCustomizerPalette.prototype),o.prototype.fonts={Arial:new n("Arial","Arial, sans-serif"),Helvetica:new n("Helvetica","Helvetica, sans-serif"),Georgia:new n("Georgia","Georgia, serif"),Verdana:new n("Verdana","Verdana, sans-serif"),"Trebuchet MS":new n("Trebuchet MS","Trebuchet MS, sans-serif"),"Book Antiqua":new n("Book Antiqua","Book Antiqua, serif"),Tahoma:new n("Tah
1oma","Tahoma, sans-serif"),"Times New Roman":new n("Times New Roman","Times New Roman, serif"),"Courier New":new n("Courier New","Courier New, monospace"),"Arial Black":new n("Arial Black","Arial Black, sans-serif"),"Comic Sans MS":new n("Comic Sans MS","Comic Sans MS, sans-serif")},o.prototype.chooseTemplate='<span class="ccm-style-customizer-display-swatch" data-launch="style-customizer-palette"><div data-wrapper="fontFamily"><input type="hidden" name="<%=options.inputName%>[font-family]" data-style-customizer-input="font-family" /></div><div data-wrapper="color"><input type="hidden" name="<%=options.inputName%>[color]" data-style-customizer-input="color" /></div><div data-wrapper="italic"><input type="hidden" name="<%=options.inputName%>[italic]" data-style-customizer-input="italic" /></div><div data-wrapper="underline"><input type="hidden" name="<%=options.inputName%>[underline]" data-style-customizer-input="underline" /></div><div data-wrapper="uppercase"><input type="hidden" name="<%=options.inputName%>[uppercase]" data-style-customizer-input="uppercase" /></div><div data-wrapper="fontWeight"><input type="hidden" name="<%=options.inputName%>[font-weight]" data-style-customizer-input="font-weight" /></div><div data-wrapper="fontSize"><input type="hidden" name="<%=options.inputName%>[font-size][size]" data-style-customizer-input="font-size" /><input type="hidden" name="<%=options.inputName%>[font-size][unit]" value="<%=options.fontSizeUnit%>" /></div><div data-wrapper="letterSpacing"><input type="hidden" name="<%=options.inputName%>[letter-spacing][size]" data-style-customizer-input="letter-spacing" /><input type="hidden" name="<%=options.inputName%>[letter-spacing][unit]" value="<%=options.letterSpacingUnit%>" /></div><div data-wrapper="lineHeight"><input type="hidden" name="<%=options.inputName%>[line-height][size]" data-style-customizer-input="line-height" /><input type="hidden" name="<%=options.inputName%>[line-height][unit]" value="<%=options.lineHeightUnit%>" /></div><span>T</span></span>',o.prototype.selectorWidgetTemplate='<div class="ccm-ui ccm-style-customizer-palette"><div><select data-style-customizer-field="font" data-wrapper="fontFamily"><option value=""><%=i18n.chooseFont%></option></select> <span data-wrapper="color"><input type="text" data-style-customizer-field="color"></span></div><div data-wrapper="italic" class="checkbox"><label><input type="checkbox" class="ccm-flat-checkbox" data-style-customizer-field="italic"> <%=i18n.italic%></label></div><div data-wrapper="underline" class="checkbox"><label><input type="checkbox" class="ccm-flat-checkbox" data-style-customizer-field="underline"> <%=i18n.underline%></label></div><div data-wrapper="uppercase" class="checkbox"><label><input type="checkbox" class="ccm-flat-checkbox" data-style-customizer-field="uppercase"> <%=i18n.uppercase%></label></div><div data-wrapper="fontSize"><label><%=i18n.fontSize%></label><div data-style-customizer-field="font-size"><div class="ccm-style-customizer-slider"></div><span class="ccm-style-customizer-slider-value"><span class="ccm-style-customizer-number"></span><span class="ccm-style-customizer-unit">px</span></span></div></div><div data-wrapper="fontWeight"><label><%=i18n.fontWeight%> <i class="fa fa-question-circle launch-tooltip" title="400 = Normal, 700 = Bold"></i></label><div data-style-customizer-field="font-weight"><div class="ccm-style-customizer-slider"></div><span class="ccm-style-customizer-slider-value"><span class="ccm-style-customizer-number"></span></span></div></div><div data-wrapper="letterSpacing"><label><%=i18n.letterSpacing%></label><div data-style-customizer-field="letter-spacing"><div class="ccm-style-customizer-slider"></div><span class="ccm-style-customizer-slider-value"><span class="ccm-style-customizer-number"></span><span class="ccm-style-customizer-unit">px</span></span></div></div><div data-wrapper="lineHeight"><label><%=i18n.lineHeight%></label><div data-style-customizer-field="line-height"><div class="ccm-style-customizer-slider"></div><span class="ccm-style-customizer-slider-value"><span class="ccm-style-customizer-number"></span><span class="ccm-style-customizer-unit">px</span></span></div></div><div class="ccm-style-customizer-palette-actions"><button class="btn btn-primary"><%=i18n.save%></button></div></div>',o.prototype.updateSwatch=function(){var e=this,t=e.$element.find("span.ccm-style-customizer-display-swatch");e.getValue("font-family")&&t.css("font-family",e.getValue("font-family")),e.getValue("color")&&t.css("color",e.getValue("color")),t.css("font-weight","inherit"),t.css("font-style","
1inherit"),t.css("text-decoration","inherit"),t.css("text-transform","inherit"),"1"===e.getValue("italic")&&t.css("font-style","italic"),"1"===e.getValue("underline")&&t.css("text-decoration","underline"),t.css("font-weight",e.getValue("font-weight")),"1"===e.getValue("uppercase")&&t.css("text-transform","uppercase"),t.css("font-size","14px")},o.prototype.save=function(e){var t=this;t.setValue("font-family",-1!=t.options.fontFamily?t.fonts[t.$fontMenu.val()].css:""),t.setValue("color",t.$widget.find("input[data-style-customizer-field=color]").spectrum("get")),t.setValue("italic",t.$widget.find("input[data-style-customizer-field=italic]").is(":checked")?"1":0),t.setValue("underline",t.$widget.find("input[data-style-customizer-field=underline]").is(":checked")?"1":0),t.setValue("uppercase",t.$widget.find("input[data-style-customizer-field=uppercase]").is(":checked")?"1":0),t.setValue("font-size",t.$widget.find("div[data-style-customizer-field=font-size] div.ccm-style-customizer-slider").slider("value")),t.setValue("font-weight",t.$widget.find("div[data-style-customizer-field=font-weight] div.ccm-style-customizer-slider").slider("value")),t.setValue("letter-spacing",t.$widget.find("div[data-style-customizer-field=letter-spacing] div.ccm-style-customizer-slider").slider("value")),t.setValue("line-height",t.$widget.find("div[data-style-customizer-field=line-height] div.ccm-style-customizer-slider").slider("value")),t.updateSwatch(),ConcreteEvent.publish("StyleCustomizerControlUpdate"),t.closeSelector(e)},o.prototype.exportStyle=function(e,t){var i=this;i.options.inputName?(i.options.inputName in e||(e[i.options.inputName]={}),$.each(["font-family","color","italic","underline","uppercase","font-size","font-weight","letter-spacing","line-height"],function(t,n){var o=i.$element.find('input[data-style-customizer-input="'+n+'"]');if(1===o.length){var r;switch(n){case"color":r=(r=o.spectrum("get"))&&r.toHex8String?r.toHex8String():o.val();break;case"italic":case"underline":case"uppercase":r=!!parseInt(o.val());break;case"font-size":case"font-weight":case"letter-spacing":case"line-height":r=parseFloat(o.val()),r=isNaN(r)?null:r;break;default:r=o.val()}switch(n){case"font-size":e[i.options.inputName][n]={value:r,unit:i.options.fontSizeUnit};break;case"letter-spacing":e[i.options.inputName][n]={value:r,unit:i.options.letterSpacingUnit};break;case"line-height":e[i.options.inputName][n]={value:r,unit:i.options.lineHeightUnit};break;default:e[i.options.inputName][n]=r}}}),t()):t()},o.prototype.importStyle=function(e,t){var i=this,n=i.options.inputName?e[i.options.inputName]:null;$.isPlainObject(n)?($.each(["font-family","color"],function(e,t){"string"==typeof n[t]&&i.setValue(t,n[t])}),$.each(["italic","underline","uppercase"],function(e,t){"boolean"==typeof n[t]&&i.setValue(t,n[t]?"1":"0")}),$.each([{field:"font-size",unit:i.options.fontSizeUnit},{field:"font-weight"},{field:"letter-spacing",unit:i.options.letterSpacingUnit},{field:"line-height",unit:i.options.lineHeightUnit}],function(e,t){var o;if("unit"in t){if(!$.isPlainObject(n[t.field])||"string"!=typeof n[t.field].unit||n[t.field].unit!==t.unit)return;o=n[t.field].value}else o=n[t.field];null===o?i.setValue(t.field,""):"number"==typeof o&&i.setValue(t.field,o.toString())}),t()):t()},$.fn.concreteTypographySelector=function(e){return $.each($(this),function(t,i){new o($(this),e)})},i.g.ConcreteTypographySelector=o},9750:()=>{!function(e,t){"use strict";e.Concrete=e.Concrete||{},e.console=e.console||{},e.ConcreteEvent=function(i){var n=t("<span />"),o=!1,r="function"==typeof e.console.group&&"function"==typeof e.console.groupEnd,s="function"==typeof e.console.log;function a(t,i,n){r?(e.console.groupCollapsed(t),n||"function"!=typeof i?e.console.log(i):i(),e.console.groupEnd()):s&&(n||"function"!=typeof i?e.console.log(t,i):(e.console.log('Group: "'+t+'"'),i(),e.console.log('GroupEnd: "'+t+'"')))}function l(e){return e||(e=n),e instanceof t||(e=t(e)),e.length||(e=n),e}var c={debug:function(e){return void 0===e?o:o=!!e},subscribe:function(t,i,n){var r=i,s=new Error("EventStack").stack;return i=function(){o&&a("Handler Fired.",function(){a("Type",t,!0),a("Handler",r,!0),a("Target",n,!0),a("Bound Stack",s,!0),"function"==typeof e.console.trace?e.console.trace():a("Stack",new Error("EventStack").stack)}),r.apply(this,_(arguments).toArray())},o&&a("Event Subscribed",function(){a("Type",t,!0),a("Handler",r,!0),a("Target",n,!0),"function"==typeof e.console.trace?e.console.trace():a("Stack",new Error("EventStack").stack)}),t instanceof Array?_(t).each(function(e){c.subscribe(e,i,n)}):(l(n).bind(t.toLowerCase(),i),c)},publish:function(t,i,n){return o&&a("Event Published",function(){a("Type",t,!0),a("Data",i,!0),a("Target",n,!0),"function"==typeof e.console.trace?e.console.trace():a("Stack",new Error("EventStack").stack)}),t instanceof Array?_(t).each(function(e){c.publish(e,i,n)}):(l(n).trigger(t.toLowerCase(),i),c)},unsubscribe:function(i,n,r){var s;return o&&a("Event Unsubscribed",function(){a("Type",i,!0),a("Secondary Argument",n,!0),a("Target",r,!0),"function"==typeof e.console.trace?e.console.trace():a("Stack",new Error("EventStack").stack)}),s=["function"==typeof i.toLowerCase?i.toLowerCase():i],void 0!==n&&s.push(n),t.fn.unbind.apply(l(r),s),c}};return c.sub=c.bind=c.watch=c.on=c.subscribe,c.pub=c.fire=c.trigger=c.publish,c.unsub=c.unbind=c.unwatch=c.off=c.unsubscribe,i.event=c,c}(e.Concrete)}(window,jQuery)},1146:(e,t,i)=>
1{function n(e,t){t=$.extend({},t),ConcreteAjaxSearch.call(this,e,t)}n.prototype=Object.create(ConcreteAjaxSearch.prototype),n.launchDialog=function(e,t){var i=$(window).width()-53;$.fn.dialog.open({width:i,height:"100%",href:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/express/entry/search?exEntityID="+e,modal:!0,title:ccmi18n_express.entriesTitle,onClose:function(){ConcreteEvent.fire("ExpressEntrySelectorClose")},onOpen:function(){ConcreteEvent.unsubscribe("SelectExpressEntry"),ConcreteEvent.subscribe("SelectExpressEntry",function(e,i){$.fn.dialog.closeTop(),t(i)})}})},n.getEntryDetails=function(e,t){$.ajax({type:"get",dataType:"json",url:CCM_DISPATCHER_FILENAME+"/ccm/system/express/entry/get_json",data:{exEntryID:e},error:function(e){ConcreteAlert.dialog(ccmi18n.error,e.responseText)},success:function(e){t(e)}})},$.fn.concreteExpressEntryAjaxSearch=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcreteExpressEntryAjaxSearch=n},2955:(e,t,i)=>{function n(e,t){var i=this;t=$.extend({chooseText:ccmi18n_express.chooseEntry,loadingText:ccmi18n.loadingText,inputName:"entryID",entityID:!1,entryID:0},t),i.$element=e,i.options=t,i._chooseTemplate=_.template(i.chooseTemplate)({options:i.options}),i._loadingTemplate=_.template(i.loadingTemplate),i._entryLoadedTemplate=_.template(i.entryLoadedTemplate),i.$element.append(i._chooseTemplate),i.$element.on("click","a[data-express-entry-selector-link=choose]",function(e){e.preventDefault(),ConcreteExpressEntryAjaxSearch.launchDialog(t.entityID,function(e){i.loadEntry(e.exEntryID)})}),i.options.exEntryID&&i.loadEntry(i.options.exEntryID)}n.prototype={chooseTemplate:'<div class="ccm-item-selector"><input type="hidden" name="<%=options.inputName%>" value="0" /><a href="#" data-express-entry-selector-link="choose"><%=options.chooseText%></a></div>',loadingTemplate:'<div class="ccm-item-selector"><div class="ccm-item-selector-choose"><input type="hidden" name="<%=options.inputName%>" value="<%=exEntryID%>"><i class="fa fa-spin fa-spinner"></i> <%=options.loadingText%></div></div>',entryLoadedTemplate:'<div class="ccm-item-selector"><div class="ccm-item-selector-item-selected"><input type="hidden" name="<%=inputName%>" value="<%=entry.exEntryID%>" /><a data-express-entry-selector-action="clear" href="#" class="ccm-item-selector-clear"><i class="fas fa-times"></i></a><div class="ccm-item-selector-item-selected-title"><%=entry.label%></div></div></div>',loadEntry:function(e){var t=this;t.$element.html(t._loadingTemplate({options:t.options,exEntryID:e})),ConcreteExpressEntryAjaxSearch.getEntryDetails(e,function(e){var i=e.entries[0];t.$element.html(t._entryLoadedTemplate({inputName:t.options.inputName,entry:i})),t.$element.on("click","a[data-express-entry-selector-action=clear]",function(e){e.preventDefault(),t.$element.html(t._chooseTemplate)})})}},$.fn.concreteExpressEntrySelector=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcreteExpressEntrySelector=n},2366:()=>{function e(t){return e="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)}function t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,i(o.key),o)}}function i(t){var i=function(t,i){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,i||"default");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===i?String:Number)(t)}(t,"string");return"symbol"==e(i)?i:i+""}var n=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},n=[{key:"launchDialog",value:function(e,t){var i={},n=$.extend({filters:[],multipleSelection:!1},t);n.multipleSelection&&(i.multipleSelection=!0),n.filters.length>0&&(i.filters=n.filters),$.fn.dialog.open({width:"90%",height:"75%",href:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/file/search",modal:!0,data:i,title:ccmi18n_filemanager.chooseFile,onOpen:function(t){ConcreteEvent.unsubscribe("FileManagerSelectFile.core"),ConcreteEvent.subscribe("FileManagerSelectFile.core",function(t,i){var o=i||{};n.multipleSelection?o.fID=i.fID:o.fID=i.fID[0],$.fn.dialog.closeTop(),e(o)})}})}},{key:"getFileDetails",value:function(e,t){$.ajax({type:"post",dataType:"json",url:CCM_DISPATCHER_FILENAME+"/ccm/system/file/get_json",data:{fID:e},error:function(e){ConcreteAlert.dialog(ccmi18n.error,e.responseText),t(null)},success:function(e){t(e)}})}}
1],(i=null)&&t(e.prototype,i),n&&t(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,i,n}();window.ConcreteFileManager=n},3156:()=>{function e(t){return e="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)}function t(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0,r=function(){};return{s:r,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,s=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw s}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}!function(i){i.fn.concreteFileUploader=function(n){n=n||{};var o=i(this),r=o.data("fileUploader");if(void 0===r){var s=i("<div/>").addClass("ccm-ui");i("body").append(s),r={options:null,inProgress:!1,isCompleted:!1,dropzone:null,isDialogOpen:!1,idleTimer:null,forceClose:!1,uploadedFiles:[],templates:{getIncomingFiles:function(e,n,o){if(void 0===o||0===o.length)return i("<p/>").html(ccmi18n_fileuploader.noFilesFound.replace("{0}",n).replace("{1}",e));var s=i("<div/>"),a=i("<div/>").addClass("ccm-incoming-files-container"),l=i("<table/>").addClass("table table-striped incoming_file_table"),c=i("<thead/>"),u=i("<tr/>"),d=i("<input/>").attr("type","checkbox").addClass("ccm-check-all-incoming"),h=i("<th/>").addClass("ccm-incoming-files-checkbox");void 0===r.options.formData.fID&&h.append(d);var p=i("<th/>").addClass("ccm-incoming-files-thumbnail"),f=i("<th/>").addClass("ccm-incoming-files-filename").html(ccmi18n_fileuploader.filename),m=i("<th/>").addClass("ccm-incoming-files-size").html(ccmi18n_fileuploader.size);u.append(h),u.append(p),u.append(f),u.append(m),c.append(u),l.append(c);var g,v=i("<tbody/>"),y=t(o);try{for(y.s();!(g=y.n()).done;){var b=g.value;u=i("<tr/>");var _="input-"+r.getUniqueId(),w=i("<input/>").attr("name","send_file[]").attr("type","checkbox").attr("id",_).addClass("ccm-file-select-incoming").val(b.basename);void 0!==r.options.formData.fID&&w.attr("type","radio"),b.allowed||w.attr("disabled","disabled").addClass("launch-tooltip").attr("title",ccmi18n_fileuploader.invalidFileExtension);var C=i("<td/>").addClass("ccm-incoming-files-checkbox").append(w),x=i("<label/>").addClass("form-label").attr("for",_).html(b.thumbnail),k=i("<td/>").addClass("ccm-incoming-files-thumbnail").append(x);x=i("<label/>").addClass("form-label").attr("for",_).html(b.basename),b.allowed||x.addClass("text-danger launch-tooltip").attr("title",ccmi18n_fileuploader.invalidFileExtension);var D=i("<td/>").addClass("ccm-incoming-files-filename").append(x),S=i("<td/>").addClass("ccm-incoming-files-size").html(b.displaySize);u.append(C),u.append(k),u.append(D),u.append(S),v.append(u)}}catch(e){y.e(e)}finally{y.f()}l.append(v);var A="input-"+r.getUniqueId(),E=i("<div/>").addClass("form-check");d=i("<input/>").attr("name","removeFilesAfterPost").attr("type","checkbox").attr("id",A).attr("value","1").addClass("form-check-input");var T=i("<label/>").attr("for",A).addClass("form-check-label").html(ccmi18n_fileuploader.removeFilesAfterPost.replace("{0}","<code>"+e+"</code>").replace("{1}",n));return E.append(d),E.append(T),a.append(l),s.append(a),s.append(E),s},getDialog:function(){for(var e=i("<div/>").addClass("row"),t=i("<div/>").addClass("col-sm-12"),n=[{id:"your-computer",label:ccmi18n_fileuploader.yourComputer},{id:"incoming-directory",label:ccmi18n_fileuploader.incomingDirectory},{id:"remote-files",label:ccmi18n_fileuploader.remoteFiles}],o=i("<ul/>").attr("role","tablist").attr("id","ccm-file-import-tab-menu").addClass("nav nav-tabs mb-3 nav-fill"),s={},a=0,l=n;a<l.length;a++){s=l[a];var c=i("<li/>").addClass("nav-item"),u=i("<a/>").attr("data-bs-toggle","tab").attr("href","#"+s.id).attr("aria-controls",s.id).attr("aria-selected",!1).attr("role","tab").attr("id",s.id+"-tab").addClass("nav-link").html(s.label);"your-computer"===s.id&&u.attr("aria-selected",!0).addClass("active"),c.append(u),o.append(c)}t.append(o);var d=i("<div/>").addClass("tab-content"),h=i("<div/>").attr("id","your-computer").attr("aria-labelledby","your-computer-tab").attr("role","tabpanel").addClass("tab-pane fade show active"),p=i("<div/>").addClass("ccm-file-upload-container-wrapper"),f=i("<div/>").addClass("ccm-file-upload-container"),m=i("<div/>").addClass("dz-default dz-message"),g=i("<button/>").attr("type","button").addClass("dz-button"),v=i("<img/>").attr("src","data:image/svg+xml;
1base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzIgMTMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMzIgMTMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC45O2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0U2RjVGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDF7ZmlsbDojNEE5MEUyO30KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojRThGNkZGO3N0cm9rZS13aWR0aDo4O30KPC9zdHlsZT4KPGcgaWQ9IlBhZ2UtMSI+Cgk8ZyBpZD0iRmlsZS1NYW5hZ2VyLS0tRmlsZVNldHMtRHJvcGRvd24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTUuMDAwMDAwLCAtNjY3LjAwMDAwMCkiPgoJCTxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjEiIHk9IjQ2OCIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NDAiIGhlaWdodD0iNTQwIi8+CgkJPGcgaWQ9Imljb25zOC1kcmFnLWFuZC1kcm9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NTUuMDAwMDAwLCA2NjcuMDAwMDAwKSI+CgkJCTxwYXRoIGlkPSJTaGFwZSIgY2xhc3M9InN0MSIgZD0iTTMuMiwwYzAsMC0wLjEsMC0wLjEsMEMzLjEsMCwzLDAsMi45LDBDMi44LDAsMi43LDAuMSwyLjYsMC4xQzIuNCwwLjIsMi4xLDAuMiwxLjgsMC4zCgkJCQlDMS43LDAuNCwxLjUsMC41LDEuNCwwLjZDMS4yLDAuOCwxLDAuOSwwLjksMUMwLjgsMS4xLDAuNywxLjMsMC42LDEuNEMwLjUsMS42LDAuMywxLjgsMC4yLDIuMUMwLjIsMi4yLDAuMiwyLjQsMC4xLDIuNQoJCQkJQzAuMSwyLjcsMCwyLjksMCwzLjF2MTMuMWMwLDEuNywxLjQsMy4xLDMuMiwzLjFzMy4yLTEuNCwzLjItMy4xVjYuNGgxM2MxLjcsMCwzLjEtMS40LDMuMS0zLjJTMjEuMSwwLDE5LjQsMEgzLjUKCQkJCUMzLjQsMCwzLjQsMCwzLjIsMEMzLjMsMCwzLjIsMCwzLjIsMHogTTMyLjEsMEMzMC40LDAsMjksMS40LDI5LDMuMnMxLjQsMy4yLDMuMSwzLjJoNi42YzEuNywwLDMuMS0xLjQsMy4xLTMuMlM0MC40LDAsMzguNywwCgkJCQlIMzIuMXogTTUxLjQsMGMtMS43LDAtMy4xLDEuNC0zLjEsMy4yczEuNCwzLjIsMy4xLDMuMmg2LjZjMS43LDAsMy4xLTEuNCwzLjEtMy4yUzU5LjgsMCw1OC4xLDBINTEuNHogTTcwLjcsMAoJCQkJYy0xLjcsMC0zLjEsMS40LTMuMSwzLjJzMS40LDMuMiwzLjEsMy4yaDYuNmMxLjcsMCwzLjEtMS40LDMuMS0zLjJTNzkuMSwwLDc3LjQsMEg3MC43eiBNOTAsMGMtMS43LDAtMy4xLDEuNC0zLjEsMy4yCgkJCQlzMS40LDMuMiwzLjEsMy4yaDEzdjkuOGMwLDEuNywxLjQsMy4xLDMuMiwzLjFjMS44LDAsMy4yLTEuNCwzLjItMy4xVjMuMWMwLTAuMi0wLjEtMC40LTAuMS0wLjZjMC0wLjIsMC0wLjMtMC4xLTAuNQoJCQkJYy0wLjEtMC4yLTAuMi0wLjQtMC40LTAuN2MtMC4xLTAuMS0wLjItMC4zLTAuMy0wLjRjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC40Yy0wLjItMC4xLTAuMy0wLjItMC41LTAuMwoJCQkJYy0wLjItMC4xLTAuNS0wLjEtMC44LTAuMmMtMC4xLDAtMC4yLTAuMS0wLjMtMC4xYy0wLjEsMC0wLjEsMC0wLjIsMGMwLDAtMC4xLDAtMC4xLDBjMCwwLDAsMC0wLjEsMGMtMC4xLDAtMC4xLDAtMC4yLDBIOTB6CgkJCQkgTTMuMiwyNS44Yy0xLjgsMC0zLjIsMS40LTMuMiwzLjF2Ni42YzAsMS43LDEuNCwzLjEsMy4yLDMuMXMzLjItMS40LDMuMi0zLjF2LTYuNkM2LjQsMjcuMiw1LDI1LjgsMy4yLDI1Ljh6IE0xMDYuMiwyNS44CgkJCQljLTEuOCwwLTMuMiwxLjQtMy4yLDMuMXY2LjZjMCwxLjcsMS40LDMuMSwzLjIsMy4xYzEuOCwwLDMuMi0xLjQsMy4yLTMuMXYtNi42QzEwOS41LDI3LjIsMTA4LDI1LjgsMTA2LjIsMjUuOHogTTMuMiw0NS4xCgkJCQljLTEuOCwwLTMuMiwxLjQtMy4yLDMuMXY2LjZDMCw1Ni41LDEuNCw1OCwzLjIsNThzMy4yLTEuNCwzLjItMy4xdi02LjZDNi40LDQ2LjUsNSw0NS4xLDMuMiw0NS4xeiBNNDEuOSw0NS4xCgkJCQlDMzQuOCw0NS4xLDI5LDUwLjksMjksNTh2NjEuMmMwLDcuMSw1LjgsMTIuOSwxMi45LDEyLjloNzcuM2M3LjEsMCwxMi45LTUuOCwxMi45LTEyLjlWNThjMC03LjEtNS44LTEyLjktMTIuOS0xMi45SDQxLjl6CgkJCQkgTTQxLjksNTEuNWg3Ny4zYzMuNiwwLDYuNCwyLjgsNi40LDYuNHY2MS4yYzAsMy42LTIuOCw2LjQtNi40LDYuNEg0MS45Yy0zLjYsMC02LjQtMi44LTYuNC02LjRWNTgKCQkJCUMzNS40LDU0LjQsMzguMyw1MS41LDQxLjksNTEuNXogTTMuMiw2NC40Yy0xLjgsMC0zLjIsMS40LTMuMiwzLjF2Ni42YzAsMS43LDEuNCwzLjEsMy4yLDMuMXMzLjItMS40LDMuMi0zLjF2LTYuNgoJCQkJQzYuNCw2NS44LDUsNjQuNCwzLjIsNjQuNHogTTc0LDcwLjhWMTAzbDcuOC02LjZsNC45LDExLjVsNC4xLTEuOGwtNS4yLTExLjNsMTAuOS0xLjRMNzQsNzAuOHogTTMuMiw4My43CgkJCQljLTEuOCwwLTMuMiwxLjQtMy4yLDMuMXYxMi43YzAsMC4xLDAsMC4xLDAsMC4yYzAsMCwwLDAsMCwwLjFjMCwwLDAsMC4xLDAsMC4xYzAsMC4xLDAsMC4xLDAsMC4yYzAsMC4xLDAuMSwwLjIsMC4xLDAuMwoJCQkJYzAuMSwwLjMsMC4xLDAuNSwwLjIsMC44YzAuMSwwLjIsMC4yLDAuMywwLjMsMC41YzAuMSwwLjIsMC4yLDAuNCwwLjQsMC41YzAuMSwwLjEsMC4zLDAuMiwwLjQsMC4zYzAuMiwwLjEsMC40LDAuMywwLjcsMC40CgkJCQljMC4xLDAuMSwwLjMsMC4xLDAuNSwwLjFjMC4yLDAsMC40LDAuMSwwLjYsMC4xaDE2LjNjMS43LDAsMy4xLTEuNCwzLjEtMy4ycy0xLjQtMy4yLTMuMS0zLjJoLTEzdi05LjhDNi40LDg1LjEsNSw4My43LDMuMiw4My43CgkJCQl6Ii8+CgkJPC9nPgoJCTxyZWN0IGlkPSJSZWN0YW5nbGUtQ29weS00IiB4PSI0IiB5PSIxNzciIGNsYXNzPSJzdDIiIHdpZHRoPSIxNDMyIiBoZWlnaHQ9IjgyOSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=").attr("alt",ccmi18n_fileuploader.dropFilesHere),y=i("<span/>").html(ccmi18n_fileuploader.dropFilesHere);
1g.append(v),g.append(y),m.append(g),f.append(m),p.append(f),h.append(p),d.append(h);var b=i("<div/>").attr("id","incoming-directory").attr("aria-labelledby","incoming-directory-tab").attr("role","tabpanel").addClass("tab-pane fade"),_=i("<div/>").addClass("ccm-incoming-directory-container").html(ccmi18n_fileuploader.loading);b.append(_),d.append(b);var w=i("<div/>").attr("id","remote-files").attr("aria-labelledby","remote-files-tab").attr("role","tabpanel").addClass("tab-pane fade"),C=i("<div/>").addClass("ccm-remote-files-container"),x=i("<input/>").attr("type","text").attr("required","required").attr("placeholder",ccmi18n_fileuploader.enterSingleUrl).addClass("ccm-remote-file-url form-control"),k=i("<textarea/>").attr("required","required").attr("placeholder",ccmi18n_fileuploader.enterMultipleUrls).addClass("ccm-remote-file-url form-control");C.append(x),C.append(k),w.append(C),d.append(w),t.append(d);var D=0;r.isFunction(r.options.folderID)&&(D=parseInt(r.options.folderID()));var S=i("<input />").attr("type","hidden").attr("name","fileUploaderDirectoryId").val(D);return t.append(S),e.append(t),e},getPreviewItem:function(){var e=i("<div/>"),t=i("<div/>").addClass("ccm-file-upload-wrapper"),n=i("<div/>").addClass("ccm-file-upload-item-wrapper"),o=i("<div/>").addClass("ccm-file-upload-item"),r=i("<div/>").addClass("ccm-file-upload-item-inner"),s=i("<div/>").addClass("ccm-file-upload-image-wrapper"),a=i("<img/>").attr("data-dz-thumbnail",""),l=i("<div/>").addClass("ccm-file-upload-progress-text"),c=i("<svg/>").attr("viewbox","0 0 100 100").attr("xmlns","http://www.w3.org/2000/svg").attr("xmlns:xlink","http://www.w3.org/1999/xlink"),u=i("<text/>").attr("x","50%").attr("y","50%").attr("dominant-baseline","middle").attr("text-anchor","middle").addClass("ccm-file-upload-progress-text-value"),d=i("<svg/>").attr("viewbox","0 0 120 120").attr("width","120").attr("height","120").addClass("ccm-file-upload-progress"),h=i("<circle/>").attr("stroke","#4A90E2").attr("stroke-width","5").attr("fill","transparent").attr("r","52").attr("cx","60").attr("cy","60"),p=i("<div/>").attr("data-dz-size","").addClass("ccm-file-upload-label");return d.append(h),c.append(u),l.append(c),s.append(a),r.append(s),r.append(l),r.append(d),o.append(r),n.append(o),n.append(p),t.append(n),e.append(t),e}},makeContainerDraggable:function(){var e=i("<input/>").attr("type","file").attr("multiple","multiple").addClass("ccm-file-uploader-container-dropzone-file-element").addClass("hidden").on("change",function(e){e.preventDefault();var n=i(this).get(0).files;if(n.length){var o,s={},a=t(n);try{for(a.s();!(o=a.n()).done;)s=o.value,r.dropzone.addFile(s)}catch(e){a.e(e)}finally{a.f()}i(this).addClass("hidden"),r.open()}return!1});o.append(e),o.addClass("ccm-file-uploader-container-dropzone").bind("dragenter dragstart drag dragover",function(){null!==r.idleTimer&&(clearTimeout(r.idleTimer),r.idleTimer=null),r.isDialogOpen||e.removeClass("hidden")}).bind("dragexit dragend drop",function(){e.addClass("hidden")}).bind("dragleave",function(){r.idleTimer=setTimeout(function(){e.addClass("hidden")},500)})},raiseError:function(e){r.isCompleted=!1,r.inProgress=!1,r.refresh();var i,n="",o=t(e);try{for(o.s();!(i=o.n()).done;)n=i.value,ConcreteAlert.error({title:ccmi18n_fileuploader.errorNotificationTitle,message:n,appendTo:document.body})}catch(e){o.e(e)}finally{o.f()}},uploadFromComputer:function(){r.inProgress=!0,r.dropzone.options.autoProcessQueue=!0,r.dropzone.processQueue(),r.refresh()},uploadFromIncomingDirectory:function(){var e=[];s.find(".ccm-file-select-incoming:checked").each(function(){e.push(i(this).val())});var t=s.find("input[name=removeFilesAfterPost]").is(":checked")?1:0;i.ajax({url:CCM_DISPATCHER_FILENAME+"/ccm/system/file/import_incoming",method:"POST",data:i.extend({ccm_token:CCM_SECURITY_TOKEN,send_file:e,removeFilesAfterPost:t,currentFolder:i("input[name=fileUploaderDirectoryId]").val()},r.options.formData),dataType:"json",success:function(e){e.error?r.raiseError(e.errors):(r.fetchFilesFromIncomingDirectory(),ConcreteEvent.publish("FileManagerAddFilesComplete",{files:e.files}),r.uploadComplete())}})},uploadFromRemoteFiles:function(){i.ajax({url:CCM_DISPATCHER_FILENAME+"/ccm/system/file/import_remote?_="+(new Date).getTime(),method:"POST",data:i.extend({ccm_token:CCM_SECURITY_TOKEN,url_upload:s.find(".ccm-remote-file-url:not(.d-none)").val(),currentFolder:i("input[name=fileUploaderDirectoryId]").val()},r.options.formData),dataType:"json",success:function(e){e.error?r.raiseError(e.errors):(s.find(".ccm-remote-file-url").val(""),ConcreteEvent.publish("FileManagerAddFilesComplete",{files:e.files}))}})},upload:function(){switch(NProgress.start(),s.find(".nav .active").attr("id")){case"your-computer-tab":r.uploadFromComputer();break;case"incoming-directory-tab":r.uploadFromIncomingDirectory();break;case"remote-files-tab":r.uploadFromRemoteFiles()}},reinit:function(){r.initIncomingDirectoryTab()},open:function(e){this.reinit(),void 0===e&&(e=[]),r.options.formData=e,s.dialog("open")},setOptions:function(e){e=e||{},r.options=e,r.options.formData=r.options.formData||{}},renderContainer:function(){s.append(r.templates.getDialog())},fetchFilesFromIncomingDirectory:function(){i.ajax({url:CCM_DISPATCHER_FILENAME+"/ccm/system/file/fetch_incoming_files?_="+(new Date).getTime(),method:"POST",data:{ccm_token:CCM_SECURITY_TOKEN},dataType:"json",success:function(e){e.error?r.raiseError(e.errors):(s.find(".ccm-incoming-directory-container").empty().append(r.templates.getIncomingFiles(e.incomingPath,e.incomingStorageLocation,e.files)),s.find(".ccm-check-all-incoming").bind("click change",function(){s.find(".ccm-check-all-incoming").is(":checked")?s.find(".ccm-file-select-incoming[disabled!=disabled]").prop("checked",!0):s.find(".ccm-file-select-incoming[disabled!=disabled]").prop("checked",!1),r.refresh()}),s.find(".ccm-file-select-incoming").bind("click change",function(){r.refresh()}))}})}
1,initCreateNewFolderFunctionality:function(){s.find(".ccm-file-uploader-create-new-directory-button").on("click",function(e){if(e.preventDefault(),!i(this).hasClass("disabled")){var t=s.find(".ccm-file-uploader-new-directory-name-container");return t.hasClass("hidden-container")?t.removeClass("hidden-container").css({display:"none"}).slideDown("fast",function(){r.refresh()}):t.slideUp("fast",function(){t.addClass("hidden-container"),r.refresh()}),!1}}),s.find(".ccm-file-uploader-new-directory-name").on("change, keyup",r.refresh)},refresh:function(){s.find(".ccm-file-upload-item-wrapper").removeClass("col-2").removeClass("col-4");var e=s.find(".ccm-file-upload-container").prop("scrollWidth"),t=e;switch(e>=450&&e<700?t/=2:e>=700&&e<900?t/=4:e>=900&&(t/=6),t-=42,s.find(".ccm-file-upload-item-wrapper").css("width",t+"px"),void 0!==r.options.formData.fID?r.dropzone.options.maxFiles=1:r.dropzone.options.maxFiles=null,s.find(".nav .active").attr("id")){case"your-computer-tab":r.dropzone.files.length&&!r.inProgress?s.closest(".ui-dialog").find(".ccm-file-uploader-submit-button").removeAttr("disabled"):s.closest(".ui-dialog").find(".ccm-file-uploader-submit-button").attr("disabled","disabled");break;case"incoming-directory-tab":s.find(".ccm-file-select-incoming:checked").length?s.closest(".ui-dialog").find(".ccm-file-uploader-submit-button").removeAttr("disabled"):s.closest(".ui-dialog").find(".ccm-file-uploader-submit-button").attr("disabled","disabled");break;case"remote-files-tab":void 0!==r.options.formData.fID?(s.find("textarea.ccm-remote-file-url").addClass("d-none"),s.find("input.ccm-remote-file-url").removeClass("d-none")):(s.find("textarea.ccm-remote-file-url").removeClass("d-none"),s.find("input.ccm-remote-file-url").addClass("d-none")),s.find(".ccm-remote-file-url:not(.d-none)").val().length>0?s.closest(".ui-dialog").find(".ccm-file-uploader-submit-button").removeAttr("disabled"):s.closest(".ui-dialog").find(".ccm-file-uploader-submit-button").attr("disabled","disabled")}},reset:function(){NProgress.done(),s.find("input[type=checkbox], input[type=radio]").prop("checked",!1),s.find(".ccm-remote-file-url").val(""),s.find(".ccm-file-upload-container").removeClass("dz-started").find(".ccm-file-upload-wrapper").remove(),r.dropzone.removeAllFiles(!0),r.isCompleted=!1,r.inProgress=!1,s.find(".ccm-file-uploader-new-directory-name").val(""),s.find(".ccm-file-uploader-new-directory-name-container").hasClass("hidden-container")||s.find(".ccm-file-uploader-create-new-directory-button").trigger("click"),i(".nav-tabs li:first a").trigger("click")},initYourComputerTab:function(){var o=this;r.uploadedFiles=[];var a={url:CCM_DISPATCHER_FILENAME+"/ccm/system/file/upload",previewTemplate:r.templates.getPreviewItem().html(),autoProcessQueue:!1,uploadMultiple:!0,parallelUploads:4,paramName:"files",maxFiles:null,autoQueue:!0,reset:function(){r.dropzone.options.autoProcessQueue=!1},addedfiles:function(){r.refresh()},removedfile:function(){r.refresh()},error:function(e,t){r.raiseError([t])},success:function(e,i){i.files.forEach(function(e){if(void 0!==e.fID){var i,n=!1,o=t(r.uploadedFiles);try{for(o.s();!(i=o.n()).done;){if(i.value.fID===e.fID){n=!0;break}}}catch(e){o.e(e)}finally{o.f()}n||r.uploadedFiles.push(e)}})},sending:function(t,n,o){if(o.append("responseFormat","dropzone"),o.append("ccm_token",CCM_SECURITY_TOKEN),o.append("currentFolder",i("input[name=fileUploaderDirectoryId]").val()),"object"===e(r.options.formData)){var s="";for(s in r.options.formData)o.append(s,r.options.formData[s])}},totaluploadprogress:function(e){NProgress.set(e/100)},queuecomplete:function(){0===this.getUploadingFiles().length&&0===this.getQueuedFiles().length&&(r.isCompleted=!0,r.inProgress=!1,r.dropzone.options.autoProcessQueue=!1,0!==r.uploadedFiles.length&&(void 0===r.options.formData.fID?ConcreteEvent.publish("FileManagerAddFilesComplete",{files:r.uploadedFiles}):ConcreteEvent.publish("FileManagerReplaceFileComplete",{files:r.uploadedFiles}),r.uploadComplete())),r.uploadedFiles=[],r.reset(),r.refresh()},init:function(){r.options=n,r.dropzone=this,r.refresh()},uploadprogress:function(e,t){r.inProgress=!0;var n=i(e.previewElement),o=n.find("circle").get(0),s=2*o.r.baseVal.value*Math.PI;o.style.strokeDasharray="".concat(s," ").concat(s),o.style.strokeDashoffset="".concat(s),o.style.strokeDashoffset=s-t/100*s,n.find(".ccm-file-upload-progress-text-value").html(parseInt(t)+"%"),n.addClass("in-progress")}};if(this.options&&this.options.dropzone){var l=function(){var e;if("_dontResizeMimeTypes"===c)(e=o.options.dropzone._dontResizeMimeTypes)&&e.length&&(a.transformFile=function(t,i){return(this.options.resizeWidth||this.options.resizeHeight)&&t&&t.type&&t.type.match(/image.*/)&&e.indexOf(t.type)<0?this.resizeImage(t,this.options.resizeWidth,this.options.resizeHeight,this.options.resizeMethod,i):i(t)});else a[c]=o.options.dropzone[c]};for(var c in this.options.dropzone)l()}
1s.find(".ccm-file-upload-container").dropzone(a)},uploadComplete:function(){NProgress.done(),r.reset(),s.dialog("close")},initIncomingDirectoryTab:function(){r.fetchFilesFromIncomingDirectory()},initRemoteFilesTab:function(){s.find(".ccm-remote-file-url").bind("keypress keyup change",r.refresh)},initTabNavigation:function(){s.find(".nav-link").bind("shown.bs.tab",function(){r.refresh(),setTimeout(function(){r.refresh()},300)})},getUniqueId:function(){return Math.random().toString(36).substr(2,9)},isFunction:function(e){return!!(e&&e.constructor&&e.call&&e.apply)},initDialog:function(){s.dialog({title:ccmi18n_fileuploader.dialogTitle,width:"80%",modal:!0,autoOpen:!1,buttons:[{text:ccmi18n_fileuploader.cancelButton,click:function(){s.dialog("close")}},{text:ccmi18n_fileuploader.continueButton,click:function(e){return e.preventDefault(),r.upload(),!1}}],resize:r.refresh,close:function(){r.isDialogOpen=!1},beforeClose:function(e){if(r.dropzone.files.length&&!r.forceClose)return e.preventDefault(),ConcreteAlert.confirm(ccmi18n_fileuploader.confirmMessage,function(){r.forceClose=!0,s.dialog("close"),jQuery.fn.dialog.closeTop()},"btn-primary",ccmi18n_fileuploader.confirmButton),!1;r.forceClose=!1,r.reset(),s.find(".nav-item:nth-child(1) .nav-link").trigger("click")},open:function(){s.find("a.nav-link").unbind("click").bind("click",function(){var e=i(this);s.find(".tab-pane").each(function(){var t=i(this);t.attr("id")===e.attr("aria-controls")?t.addClass("active").fadeIn("fast",function(){t.addClass("show"),e.trigger("shown.bs.tab")}):t.hasClass("active")&&t.removeClass("active").fadeOut("fast",function(){t.removeClass("show")})})}),r.isDialogOpen=!0,r.refresh()},create:function(){i(this).closest(".ui-dialog").find(".ui-dialog-buttonset button").eq(0).attr("class","").addClass("btn btn-secondary float-start"),i(this).closest(".ui-dialog").find(".ui-dialog-buttonset button").eq(1).attr("class","").addClass("ccm-file-uploader-submit-button").addClass("btn btn-primary"),r.initTabNavigation(),r.initCreateNewFolderFunctionality(),r.initYourComputerTab(),r.initIncomingDirectoryTab(),r.initRemoteFilesTab()}})},init:function(e){r.setOptions(e),r.renderContainer(),r.initDialog(),r.makeContainerDraggable(),i(window).bind("resize",r.refresh)}},o.data("fileUploader",r),r.init(n)}return r}}(jQuery)},7289:()=>{"use strict";var e="ConcreteHelpActiveGuide",t={},i={register:function(e,i){t[e]=i},getGuide:function(e){var i=t[e];return i?(i instanceof Tour||(t[e]=i=i()),i):i},enterToolbarGuideMode:function(){this.showOverlay(),this.raiseToolbar()},showOverlay:function(){$(".ui-widget-overlay").length<1&&$('<div class="ui-widget-overlay"></div>').hide().appendTo("body"),$(".ui-widget-overlay").addClass("animated fadeIn").show()},raiseToolbar:function(){$("#ccm-toolbar").addClass("ccm-toolbar-tour-guide")},lowerToolbar:function(){$("#ccm-toolbar").removeClass("ccm-toolbar-tour-guide")},hideOverlay:function(){$(".ui-widget-overlay").addClass("animated fadeOut"),$(".ui-widget-overlay").delay(250).queue(function(){$(this).remove(),$(this).dequeue()})},exitToolbarGuideMode:function(){this.hideOverlay(),this.lowerToolbar()},launchGuideOnRefresh:function(t){window.localStorage.setItem(e,t)},clearGuideToLaunchOnRefresh:function(){window.localStorage.removeItem(e)},getGuideToLaunchOnRefresh:function(){return window.localStorage.getItem(e)},updateStepFooter:function(e){var t=$(".ccm-help-tour"),i=e.getStepCount();i>1?t.find(".ccm-help-tour-position-index").text(1+e.getCurrentStepIndex()).end().find(".ccm-help-tour-position-count").text(i).end():t.find(".ccm-help-tour-footer").remove()},get:function(){return i},POSITIONING_BUG_HACK_ID:"ccm-help-tour-hack",createPositioningBugHackElement:function(e){var t;return t=$('<div id="'+this.POSITIONING_BUG_HACK_ID+'" />').css({position:"absolute",left:e.offset().left,top:e.offset().top,width:e.width(),height:e.height()}),$(document.body).append(t),t}};window.ConcreteHelpGuideManager=i},7354:()=>{ConcreteHelpGuideManager.register("toolbar",function(){var e=ccmi18n_helpGuides.toolbar,t=[{element:"[data-guide-toolbar-action=edit-page]",content:"<h3>"+e[0].title+"</h3>"+e[0].text,preventInteraction:!0,placement:"bottom"},{element:"[data-guide-toolbar-action=page-settings]",content:"<h3>"+e[1].title+"</h3>"+e[1].text,preventInteraction:!0,placement:"bottom"},{element:"[data-guide-toolbar-action=add-content]",content:"<h3>"+e[2].title+"</h3>"+e[2].text,preventInteraction:!0,placement:"bottom"},{element:"[data-guide-toolbar-action=intelligent-search]",content:"<h3>"+e[3].title+"</h3>"+e[3].text,preventInteraction:!0,placement:"bottom"},{element:"[data-guide-toolbar-action=sitemap]",content:"<h3>"+e[4].title+"</h3>"+e[4].text,preventInteraction:!0,placement:"bottom"},{element:"[data-guide-toolbar-action=dashboard]",content:"<h3>"+e[5].title+"</h3>"+e[5].text,preventInteraction:!0,placement:"bottom"}];return new Tour({steps:t,framework:"bootstrap5",template:ccmi18n_tourist.template,localization:ccmi18n_tourist.localization,storage:!1,showProgressBar:!1,container:"#ccm-tooltip-holder",sanitizeWhitelist:{a:[/^data-/,"href"]},onPreviouslyEnded:function(e){e.restart()},onStart:function(){ConcreteHelpGuideManager.enterToolbarGuideMode(),$("#tourBackdrop").detach()},onShown:ConcreteHelpGuideManager.updateStepFooter,onEnd:function(){ConcreteHelpGuideManager.exitToolbarGuideMode()}})})},5708:(e,t,i)=>{!function(e,t){"use strict";function i(e,i){var n=this;i=i||{}
1,i=t.extend({handle:"this",menu:!1,highlightClassName:"ccm-menu-highlight",highlightOffset:0,menuContainerClass:!1,menuActiveClass:"ccm-menu-item-active",menuActiveParentClass:"ccm-parent-menu-item-active",menuLauncherHoverClass:"ccm-menu-item-hover",menuLauncherHoverParentClass:"ccm-parent-menu-item-hover",enabled:!0,enableClickProxy:!0,onShow:!1,onHide:!1},i),n.$element=e,n.options=i,"none"==i.handle?n.$launcher=!1:(n.$launcher="this"==i.handle?n.$element:t(i.handle),n.options.enableClickProxy&&n.$launcher.each(function(){t(this).on("mousemove.concreteMenu",function(e){n.hoverProxy(e,t(this))})})),n.$menu=t(i.menu),n.setup(),Concrete.event.bind("EditModeBlockDragInitialization",function(){n.hide()})}i.prototype={setup:function(){var e=this,i=e.options,o=n;i.enableClickProxy?(o.$clickProxy||(o.$clickProxy=t("<div />",{id:"ccm-menu-click-proxy"}),o.$clickProxy.on("mouseout.concreteMenuProxy",function(e){o.hoverMenu.mouseout(e)}),o.$clickProxy.on("mouseover.concreteMenuProxy",function(e){o.hoverMenu.mouseover(e)}),o.$clickProxy.on("click.concreteMenuProxy",function(e){o.hoverMenu.show(e)}),t(document.body).append(o.$clickProxy)),o.$highlighter||(o.$highlighter=t("<div />",{id:"ccm-menu-highlighter"}),t(document.body).append(o.$highlighter))):e.$launcher&&(e.$launcher.on("mouseover.concreteMenu",function(t){e.mouseover(t)}),e.$launcher.on("mouseout.concreteMenu",function(t){e.mouseout(t)}),e.$launcher.on("click.concreteMenu",function(t){e.show(t)})),o.$container||(o.$container=t("<div />",{id:"ccm-popover-menu-container",class:"ccm-ui"}),t(document.body).append(o.$container))},destroy:function(){this.hide(),this.$launcher.each(function(){t(this).unbind("mousemove.concreteMenu")})},positionAt:function(e,t){if(!t)return!1;var i=this,n=t.offset(),o={top:n.top-i.options.highlightOffset,left:n.left-i.options.highlightOffset,width:t.outerWidth()+2*i.options.highlightOffset,height:t.outerHeight()+2*i.options.highlightOffset,"border-top-left-radius":t.css("border-top-left-radius"),"border-top-right-radius":t.css("border-top-right-radius"),"border-bottom-left-radius":t.css("border-bottom-left-radius"),"border-bottom-right-radius":t.css("border-bottom-right-radius")};e.css(o)},hoverProxy:function(e,t){e.stopPropagation();var i=this,o=n,r=i.options.menuLauncherHoverClass,s=o.$clickProxy;if(!o.enabled||o.activeMenu)return!1;i.positionAt(s,t),s.removeClass().addClass(r),n.hoverMenu=i},mouseover:function(e){var t=this.$launcher,i=this.options;t.addClass(i.menuLauncherHoverClass),t.parents("*").slice(0,3).addClass(i.menuLauncherHoverParentClass)},mouseout:function(e){var t=this.$launcher,i=this.options;t.removeClass(i.menuLauncherHoverClass),t.parents("*").slice(0,3).removeClass(i.menuLauncherHoverParentClass)},setupMenuOptions:function(e){e.find(".dialog-launch").dialog()},show:function(e){var i=this,o="touch"===e.type.substr(0,5).toLowerCase()?e.originalEvent.touches[0]:null,r=n,s=i.options,a=i.$launcher,l=i.$element,c=r.$container,u=r.$highlighter,d=i.$menu.clone(!0,!0),h=(o?o.pageX:e.pageX)+2,p=(o?o.pageY:e.pageY)+2,f=o?o.clientX:e.clientX,m=o?o.clientY:e.clientY;if(r.getActiveMenu()==i)return!1;d.on("contextmenu",function(){return!1}),e.stopPropagation(),s.enableClickProxy&&(u.removeClass(),i.positionAt(u,a),_.defer(function(){u.addClass(s.highlightClassName)})),l.addClass(s.menuActiveClass),l.parents("*").slice(0,3).addClass(s.menuActiveParentClass),i.setupMenuOptions(d),c.html(""),d.appendTo(c),s.menuContainerClass&&c.addClass(s.menuContainerClass),d.css("opacity",0).show();var g=d.width(),v=d.height(),y=t(window).height(),b=t(window).width(),w=g/2-5,C=v/2-5,x=["bottom","top"],k=x.slice(0);f<g+30&&(x=_(x).without("left")),b<f+g+30&&(x=_(x).without("right")),y<m+v+30&&(x=_(x).without("bottom")),m<v+30&&(x=_(x).without("top")),(b<f+w||f<w)&&(x=_(x).without("top","bottom")),(y<m+C||m<C)&&(x=_(x).without("left","right"));var D=x.shift();switch(D||(D="bottom"),d.removeClass(k).addClass("bs-popover-"+D),h+=5,p+=5,D){case"left":h-=g,p-=v/2;break;case"right":p-=v/2;break;case"top":p-=v,h-=g/2;break;case"bottom":h-=g/2}d.css({top:p,left:h}),_.defer(function(){d.css("opacity",1)}),d.find("a").click(function(e){i.hide(e)}),t(document).unbind(".concreteMenuDisable").on("click.concreteMenuDisable",function(e){i.hide(e)}),ConcreteEvent.subscribe("PanelClose",function(e){i.hide(e)}),i.$menuPointer=d,n.activeMenu=i,ConcreteEvent.publish("ConcreteMenuShow",{menu:i,menuElement:d}),i.options.onShow&&i.options.onShow(i)},hide:function(e){var t=this,i=n,o={class:"",width:0,height:0,top:0,left:0};e&&e.stopPropagation(),t.$menuPointer&&(t.$menuPointer.css("opacity",0),_.defer(function(){t.$menuPointer.hide()}
1)),_.defer(function(){t.$element.removeClass(t.options.menuActiveClass),t.$element.parents("*").slice(0,3).removeClass(t.options.menuActiveParentClass),t.options.enableClickProxy&&(i.$highlighter.removeClass(),i.$container.removeClass().addClass("ccm-ui").html(""))}),t.options.enableClickProxy&&(i.$clickProxy.css(o),i.$highlighter.css(o)),n.activeMenu=!1,t.options.onHide&&t.options.onHide(t)}};var n={enabled:!0,$clickProxy:!1,$highlighter:!1,$container:!1,hoverMenu:!1,activeMenu:!1,reset:function(){this.$clickProxy.css("width",0).css("height",0),this.$container.html("")},enable:function(){this.enabled=!0,this.reset()},disable:function(){this.enabled=!1,this.reset()},getActiveMenu:function(){return this.activeMenu}};t.fn.concreteMenu=function(e){return t.each(t(this),function(n,o){new i(t(this),e)})},e.ConcreteMenu=i,e.ConcreteMenuManager=n}(i.g,jQuery)},2625:(e,t,i)=>{ 2/* 3 * @license 4 * jqAwesomeStarRating 0.1.1 5 * http://github.com/rcugut/jqAwesomeStarRating 6 * 7 * Copyright 2014, Radu Cugut <[email protected]> 8 * Licensed under MIT license. 9 * http://codenapse.com 10 */ 11(function(){!function(e){var t;t=function(e,t){return t?e.removeClass("far").addClass("fas"):e.removeClass("fas").addClass("far")},e.fn.awesomeStarRating=function(i){var n,o,r,s,a,l,c,u,d,h;for(null==i&&(i=[]),o=this,a=i.name||o.attr("data-name")||"rating_score",c=parseInt(i.score||o.attr("data-score")||0),l=i.onChange,n=e("<input />",{type:"hidden",value:c,name:a}),o.append(n),u=[],h=[],s=d=1;d<=5;s=++d)r=e('<i class="fa-star"></i>'),t(r,s<=c),o.append(r),u[s]=r,h.push(r.on("click",{idx:s},function(e){var i,r,s;for(i=e.data.idx,n.val(i),r=s=1;s<=5;r=++s)t(u[r],r<=i);if(l)return l.call(o,i)}));return h}}(jQuery)}).call(i.g)},7436:(e,t,i)=>{!function(e,t){"use strict";t.fn.concreteVue=function(e){this.each(function(){var i=t(this);i.data("jquery-vue-attached")||(Concrete.Vue.activateContext(e.context,function(e,t){new e({el:i.get(0),components:t.components})}),i.data("jquery-vue-attached",!0))})}}(i.g,jQuery)},4838:()=>{!function(e,t,i){"use strict";var n="pep",o={initiate:function(){},start:function(){},drag:function(){},stop:function(){},easing:null,rest:function(){},moveTo:!1,callIfNotStarted:["stop","rest"],startThreshold:[0,0],grid:[1,1],debug:!1,activeClass:"pep-active",startClass:"pep-start",easeClass:"pep-ease",multiplier:1,velocityMultiplier:2.5,shouldPreventDefault:!0,allowDragEventPropagation:!0,stopEvents:"",hardwareAccelerate:!0,useCSSTranslation:!0,disableSelect:!0,cssEaseString:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",cssEaseDuration:1e3,shouldEase:!0,droppable:!1,droppableActiveClass:"pep-dpa",overlapFunction:!1,constrainTo:!1,removeMargins:!0,place:!0,deferPlacement:!1,axis:null,forceNonCSS3Movement:!1,elementsWithInteraction:"input",revert:!1,revertAfter:"stop",revertIf:function(){return!0},ignoreRightClick:!0,startPos:{left:null,top:null},useBoundingClientRect:!1};function r(t,i){return this.name=n,this.el=t,this.$el=e(t),this.options=e.extend({},o,i),this.$document=e(this.$el[0].ownerDocument),this.$body=this.$document.find("body"),this.moveTrigger="MSPointerMove pointermove touchmove mousemove",this.startTrigger="MSPointerDown pointerdown touchstart mousedown",this.stopTrigger="MSPointerUp pointerup touchend mouseup",this.startTriggerArray=this.startTrigger.split(" "),this.moveTriggerArray=this.moveTrigger.split(" "),this.stopTriggerArray=this.stopTrigger.split(" "),this.stopEvents=[this.stopTrigger,this.options.stopEvents].join(" "),"window"===this.options.constrainTo?this.$container=this.$document:this.options.constrainTo&&"parent"!==this.options.constrainTo?this.$container=e(this.options.constrainTo):this.$container=this.$el.parent(),this.isPointerEventCompatible()&&this.applyMSDefaults(),this.CSSEaseHash=this.getCSSEaseHash(),this.scale=1,this.started=!1,this.disabled=!1,this.autoAxis=!1,this.activeDropRegions=[],this.resetVelocityQueue(),this.init(),this}r.prototype.init=function(){this.options.debug&&this.buildDebugDiv(),this.options.disableSelect&&this.disableSelect(),this.options.place&&!this.options.deferPlacement&&(this.positionParent(),this.placeObject()),this.ev={},this.pos={},this.subscribe()},r.prototype.subscribe=function(){var e=this;this.onStartEvent=function(t){e.handleStart(t)},this.$el.on(this.startTrigger,this.onStartEvent),this.onStartEventOnElementsWithInteraction=function(e){e.ignorePropagation=!0},this.$el.on(this.startTrigger,this.options.elementsWithInteraction,this.onStartEventOnElementsWithInteraction),this.onStopEvents=function(t){e.handleStop(t)},this.$document.on(this.stopEvents,this.onStopEvents),this.onMoveEvents=function(t){e.moveEvent=t},this.$document.on(this.moveTrigger,this.onMoveEvents)},r.prototype.unsubscribe=function(){this.$el.off(this.startTrigger,this.onStartEvent),this.$el.off(this.startTrigger,this.options.elementsWithInteraction,this.onStartEventOnElementsWithInteraction),this.$document.off(this.stopEvents,this.onStopEvents),this.$document.off(this.moveTrigger,this.onMoveEvents)},r.prototype.handleStart=function(e){if(!e.ignorePropagation){var t=this;if(this.isValidMoveEvent(e)&&!this.disabled&&(!this.options.ignoreRightClick||3!==e.which)){if(this.isPointerEventCompatible()&&e.preventManipulation&&e.preventManipulation(),e=this.normalizeEvent(e),this.options.place&&this.options.deferPlacement&&(this.positionParent(),this.placeObject()),this.log({type:"event",event:e.type}),this.options.hardwareAccelerate&&!this.hardwareAccelerated&&(this.hardwareAccelerate(),this.hardwareAccelerated=!0),!1===this.options.initiate.call(this,e,this))return;clearTimeout(this.restTimeout),this.$el.addClass(this.options.activeClass),this.removeCSSEasing(),this.startX=this.ev.x=e.pep.x,this.startY=this.ev.y=e.pep.y,this.initialPosition=this.initialPosition||this.$el.position(),this.startEvent=this.moveEvent=e,this.active=!0,this.options.shouldPreventDefault&&e.preventDefault(),this.options.allowDragEventPropagation||e.stopPropagation(),function e(){t.active&&(t.handleMove(),t.requestAnimationFrame(e))}(),function e(){t.options.easing&&(t.easing&&t.options.easing.call(t,null,t),t.requestAnimationFrame(e))}()}}},r.prototype.handleMove=function(){if(void 0!==this.moveEvent){var i,n,o=this.normalizeEvent(this.moveEvent),r=t.parseInt(o.pep.x/this.options.grid[0])*this.options.grid[0],s=t.parseInt(o.pep.y/this.options.grid[1])*this.options.grid[1];if(this.addToLIFO({time:o.timeStamp,x:r,y:s}),e.inArray(o.type,this.startTriggerArray)>-1?(i=0,n=0):(i=r-this.ev.x,n=s-this.ev.y),this.dx=i,this.dy=n,this.ev.x=r,this.ev.y=s,0!==i||0!==n){var a=Math.abs(this.startX-r),l=Math.abs(this.startY-s);!this.started&&(a>this.options.startThreshold[0]||l>this.options.startThreshold[1])&&(this.started=!0,this.$el.addClass(this.options.startClass),this.options.start.call(this,this.startEvent,this)),this.doMoveTo(i,n),this.options.droppable&&this.calculateActiveDropRegions(),!1!==this.options.drag.call(this,o,this)?(this.log({type:"event",event:o.type}),this.log({type:"event-coords",x:this.ev.x,y:this.ev.y}),this.log({type:"velocity"})):this.resetVelocityQueue()}else this.log({type:"event",event:"** stopped **"})}},r.prototype.doMoveTo=function(e,t){var i,n,o=this.handleConstraint(e,t);"auto"!==this.options.axis||this.autoAxis||(Math.abs(e)>Math.abs(t)?this.autoAxis="x":Math.abs(e)<Math.abs(t)?this.autoAxis="y":(t=0,e=0)),"function"==typeof this.options.moveTo?(i=e>=0?"+="+Math.abs(e/this.scale)*this.options.multiplier:"-="+Math.abs(e/this.scale)*this.options.multiplier,n=t>=0?"+="+Math.abs(t/this.scale)*this.options.multiplier:"-="+Math.abs(t/this.scale)*this.options.multiplier,this.options.constrainTo&&(i=!1!==o.x?o.x:i,n=!1!==o.y?o.y:n),"x"!==this.options.axis&&"x"!==this.autoAxis||(n=o.y),"y"!==this.options.axis&&"y"!==this.autoAxis||(i=o.x),this.options.moveTo.call(this,i,n)):this.shouldUseCSSTranslation()?(e=e/this.scale*this.options.multiplier,t=t/this.scale*this.options.multiplier,this.options.constrainTo&&(e=!1===o.x?e:0,t=!1===o.y?t:0),"x"!==this.options.axis&&"x"!==this.autoAxis||(t=0),"y"!==this.options.axis&&"y"!==this.autoAxis||(e=0),this.moveToUsingTransforms(e,t)):(i=e>=0?"+="+Math.abs(e/this.scale)*this.options.multiplier:"-="+Math.abs(e/this.scale)*this.options.multiplier,n=t>=0?"+="+Math.abs(t/this.scale)*this.options.multiplier:"-="+Math.abs(t/this.scale)*this.options.multiplier,this.options.constrainTo&&(i=!1!==o.x?o.x:i,n=!1!==o.y?o.y:n),"x"!==this.options.axis&&"x"!==this.autoAxis||(n=o.y),"y"!==this.options.axis&&"y"!==this.autoAxis||(i=o.x),this.moveTo(i,n))},r.prototype.handleStop=function(t){this.active&&(this.log({type:"event",event:t.type}),this.active=!1,this.easing=!0,this.$el.removeClass(this.options.startClass).addClass(this.options.easeClass),this.options.droppable&&this.calculateActiveDropRegions(),(this.started||!this.started&&e.inArray("stop",this.options.callIfNotStarted)>-1)&&this.options.stop.call(this,t,this),this.options.shouldEase?this.ease(t,this.started):this.removeActiveClass(),this.options.revert&&("stop"===this.options.revertAfter||!this.options.shouldEase)&&this.options.revertIf&&this.options.revertIf.call(this)&&this.revert(),this.started=!1,this.autoAxis&&(this.autoAxis=!1),this.resetVelocityQueue())},r.prototype.ease=function(t,i){this.$el.position();var n=this.velocity(),o=(this.dt,n.x/this.scale*this.options.multiplier),r=n.y/this.scale*this.options.multiplier,s=this.handleConstraint(o,r,!0);this.cssAnimationsSupported()&&this.$el.css(this.getCSSEaseHash());var a=n.x>0?"+="+o:"-="+Math.abs(o),l=n.y>0?"+="+r:"-="+Math.abs(r);this.options.constrainTo&&(a=!1!==s.x?s.x:a,l=!1!==s.y?s.y:l),"x"!==this.options.axis&&"x"!==this.autoAxis||(l="+=0"),"y"!==this.options.axis&&"y"!==this.autoAxis||(a="+=0");var c=!this.cssAnimationsSupported()||this.options.forceNonCSS3Movement;"function"==typeof this.options.moveTo?this.options.moveTo.call(this,a,l):this.moveTo(a,l,c);var u=this;this.restTimeout=setTimeout(function(){u.options.droppable&&u.calculateActiveDropRegions(),u.easing=!1,(i||!i&&e.inArray("rest",u.options.callIfNotStarted)>-1)&&u.options.rest.call(u,t,u),u.options.revert&&"ease"===u.options.revertAfter&&u.options.shouldEase&&u.options.revertIf&&u.options.revertIf.call(u)&&u.revert(),u.removeActiveClass()},this.options.cssEaseDuration)},r.prototype.normalizeEvent=function(e){return e.pep={},this.isTouch(e)?(e.pep.x=e.originalEvent.touches[0].pageX,e.pep.y=e.originalEvent.touches[0].pageY,e.pep.type=e.type):!this.isPointerEventCompatible()&&this.isTouch(e)||(e.pageX?(e.pep.x=e.pageX,e.pep.y=e.pageY):(e.pep.x=e.originalEvent.pageX,e.pep.y=e.originalEvent.pageY),e.pep.type=e.type),e},r.prototype.resetVelocityQueue=function(){this.velocityQueue=new Array(5)},r.prototype.moveTo=function(e,t,i){this.log({type:"delta",x:e,y:t}),i?this.$el.animate({top:t,left:e},0,"easeOutQuad",{queue:!1}):this.$el.stop(!0,!1).css({top:t,left:e})},r.prototype.moveToUsingTransforms=function(e,t){var i=this.matrixToArray(this.matrixString());this.cssX||(this.cssX=this.xTranslation(i)),this.cssY||(this.cssY=this.yTranslation(i)),this.cssX=this.cssX+e,this.cssY=this.cssY+t,this.log({type:"delta",x:e,y:t}),i[4]=this.cssX,i[5]=this.cssY,this.translation=this.arrayToMatrix(i),this.transform(this.translation)},r.prototype.transform=function(e){this.$el.css({"-webkit-transform":e,"-moz-transform":e,"-ms-transform":e,"-o-transform":e,transform:e})},r.prototype.xTranslation=function(e){return e=e||this.matrixToArray(this.matrixString()),parseInt(e[4],10)},r.prototype.yTranslation=function(e){return e=e||this.matrixToArray(this.matrixString()),parseInt(e[5],10)},r.prototype.matrixString=function(){var e=function(e){return!(!e||"none"===e||e.indexOf("matrix")<0)},t="matrix(1, 0, 0, 1, 0, 0)";return e(this.$el.css("-webkit-transform"))&&(t=this.$el.css("-webkit-transform")),e(this.$el.css("-moz-transform"))&&(t=this.$el.css("-moz-transform")),e(this.$el.css("-ms-transform"))&&(t=this.$el.css("-ms-transform")),e(this.$el.css("-o-transform"))&&(t=this.$el.css("-o-transform")),e(this.$el.css("transform"))&&(t=this.$el.css("transform")),t},r.prototype.matrixToArray=function(e){return e.split("(")[1].split(")")[0].split(",")},r.prototype.arrayToMatrix=function(e){return"matrix("+e.join(",")+")"},r.prototype.addToLIFO=function(e){var t=this.velocityQueue;(t=t.slice(1,t.length)).push(e),this.velocityQueue=t},r.prototype.velocity=function(){for(var e=0,t=0,i=0;i<this.velocityQueue.length-1;i++)this.velocityQueue[i]&&(e+=this.velocityQueue[i+1].x-this.velocityQueue[i].x,t+=this.velocityQueue[i+1].y-this.velocityQueue[i].y,this.dt=this.velocityQueue[i+1].time-this.velocityQueue[i].time);return{x:e*this.options.velocityMultiplier,y:t*this.options.velocityMultiplier}},r.prototype.revert=function(){this.shouldUseCSSTranslation()&&this.moveToUsingTransforms(-this.xTranslation(),-this.yTranslation()),this.options.place&&this.moveTo(this.initialPosition.left,this.initialPosition.top)},r.prototype.requestAnimationFrame=function(e){return t.requestAnimationFrame&&t.requestAnimationFrame(e)||t.webkitRequestAnimationFrame&&t.webkitRequestAnimationFrame(e)||t.mozRequestAnimationFrame&&t.mozRequestAnimationFrame(e)||t.oRequestAnimationFrame&&t.mozRequestAnimationFrame(e)||t.msRequestAnimationFrame&&t.msRequestAnimationFrame(e)||t.setTimeout(e,1e3/60)},r.prototype.positionParent=function(){this.options.constrainTo&&!this.parentPositioned&&(this.parentPositioned=!0,"parent"===this.options.constrainTo?this.$container.css({position:"relative"}):"window"===this.options.constrainTo&&"#document"!==this.$container.get(0).nodeName&&"static"!==this.$container.css("position")&&this.$container.css({position:"static"}))},r.prototype.placeObject=function(){this.objectPlaced||(this.objectPlaced=!0,this.offset="parent"===this.options.constrainTo||this.hasNonBodyRelative()?this.$el.position():this.$el.offset(),parseInt(this.$el.css("left"),10)&&(this.offset.left=this.$el.css("left")),"number"==typeof this.options.startPos.left&&(this.offset.left=this.options.startPos.left),parseInt(this.$el.css("top"),10)&&(this.offset.top=this.$el.css("top")),"number"==typeof this.options.startPos.top&&(this.offset.top=this.options.startPos.top),this.options.removeMargins&&this.$el.css({margin:0}
11),this.$el.css({position:"absolute",top:this.offset.top,left:this.offset.left}))},r.prototype.hasNonBodyRelative=function(){return this.$el.parents().filter(function(){var t=e(this);return t.is("body")||"relative"===t.css("position")}).length>1},r.prototype.setScale=function(e){this.scale=e},r.prototype.setMultiplier=function(e){this.options.multiplier=e},r.prototype.removeCSSEasing=function(){this.cssAnimationsSupported()&&this.$el.css(this.getCSSEaseHash(!0))},r.prototype.disableSelect=function(){this.$el.css({"-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none"})},r.prototype.removeActiveClass=function(){this.$el.removeClass([this.options.activeClass,this.options.easeClass].join(" "))},r.prototype.handleConstraint=function(t,n,o){var r=this.$el.position();this.pos.x=r.left,this.pos.y=r.top;var s,a,l,c,u={x:!1,y:!1};return this.log({type:"pos-coords",x:this.pos.x,y:this.pos.y}),e.isArray(this.options.constrainTo)?(this.options.constrainTo[3]!==i&&this.options.constrainTo[1]!==i&&(a=!1===this.options.constrainTo[1]?1/0:this.options.constrainTo[1],l=!1===this.options.constrainTo[3]?-1/0:this.options.constrainTo[3]),!1!==this.options.constrainTo[0]&&!1!==this.options.constrainTo[2]&&(s=!1===this.options.constrainTo[2]?1/0:this.options.constrainTo[2],c=!1===this.options.constrainTo[0]?-1/0:this.options.constrainTo[0]),this.pos.x+t<l&&(u.x=l),this.pos.y+n<c&&(u.y=c)):"string"==typeof this.options.constrainTo&&(l=0,c=0,a=this.$container.width()-(this.options.useBoundingClientRect?this.$el[0].getBoundingClientRect().width:this.$el.outerWidth()),s=this.$container.height()-(this.options.useBoundingClientRect?this.$el[0].getBoundingClientRect().height:this.$el.outerHeight()),this.pos.x+t<0&&(u.x=0),this.pos.y+n<0&&(u.y=0)),this.pos.x+t>a&&(u.x=a),this.pos.y+n>s&&(u.y=s),this.shouldUseCSSTranslation()&&o&&(u.x===l&&this.xTranslation()&&(u.x=l-this.xTranslation()),u.x===a&&this.xTranslation()&&(u.x=a-this.xTranslation()),u.y===c&&this.yTranslation()&&(u.y=c-this.yTranslation()),u.y===s&&this.yTranslation()&&(u.y=s-this.yTranslation())),u},r.prototype.getCSSEaseHash=function(e){var t;if(void 0===e&&(e=!1),e)t="";else{if(this.CSSEaseHash)return this.CSSEaseHash;t=["all",this.options.cssEaseDuration+"ms",this.options.cssEaseString].join(" ")}return{"-webkit-transition":t,"-moz-transition":t,"-ms-transition":t,"-o-transition":t,transition:t}},r.prototype.calculateActiveDropRegions=function(){var t=this;this.activeDropRegions.length=0,e.each(e(this.options.droppable),function(i,n){var o=e(n);t.isOverlapping(o,t.$el)?(o.addClass(t.options.droppableActiveClass),t.activeDropRegions.push(o)):o.removeClass(t.options.droppableActiveClass)})},r.prototype.isOverlapping=function(e,t){if(this.options.overlapFunction)return this.options.overlapFunction(e,t);var i=e[0].getBoundingClientRect(),n=t[0].getBoundingClientRect();return!(i.right<n.left||i.left>n.right||i.bottom<n.top||i.top>n.bottom)},r.prototype.isTouch=function(e){return e.type.search("touch")>-1},r.prototype.isPointerEventCompatible=function(){return"MSPointerEvent"in t},r.prototype.applyMSDefaults=function(e){this.$el.css({"-ms-touch-action":"none","touch-action":"none","-ms-scroll-chaining":"none","-ms-scroll-limit":"0 0 0 0"})},r.prototype.isValidMoveEvent=function(e){return!this.isTouch(e)||this.isTouch(e)&&e.originalEvent&&e.originalEvent.touches&&1===e.originalEvent.touches.length},r.prototype.shouldUseCSSTranslation=function(){if(this.options.forceNonCSS3Movement)return!1;if(void 0!==this.useCSSTranslation)return this.useCSSTranslation;var e=!1;return e=!(!this.options.useCSSTranslation||"undefined"!=typeof Modernizr&&!Modernizr.csstransforms),this.useCSSTranslation=e,e},r.prototype.cssAnimationsSupported=function(){if(void 0!==this.cssAnimationsSupport)return this.cssAnimationsSupport;if("undefined"!=typeof Modernizr&&Modernizr.cssanimations)return this.cssAnimationsSupport=!0,!0;var e=!1,t=document.createElement("div"),n="Webkit Moz O ms Khtml".split(" "),o="";if(t.style.animationName&&(e=!0),!1===e)for(var r=0;r<n.length;r++)if(t.style[n[r]+"AnimationName"]!==i){(o=n[r])+"Animation","-"+o.toLowerCase()+"-",e=!0;break}return this.cssAnimationsSupport=e,e},r.prototype.hardwareAccelerate=function(){this.$el.css({"-webkit-perspective":1e3,perspective:1e3,"-webkit-backface-visibility":"hidden","backface-visibility":"hidden"})},r.prototype.getMovementValues=function(){return{ev:this.ev,pos:this.pos,velocity:this.velocity()}},r.prototype.buildDebugDiv=function(){var t;0===e("#pep-debug").length&&(t=e("<div></div>")).attr("id","pep-debug").append("<div style='font-weight:bold; background: red; color: white;'>DEBUG MODE</div>").append("<div id='pep-debug-event'>no event</div>").append("<div id='pep-debug-ev-coords'>event coords: <span class='pep-x'>-</span>, <span class='pep-y'>-</span></div>").append("<div id='pep-debug-pos-coords'>position coords: <span class='pep-x'>-</span>, <span class='pep-y'>-</span></div>").append("<div id='pep-debug-velocity'>velocity: <span class='pep-x'>-</span>, <span class='pep-y'>-</span></div>").append("<div id='pep-debug-delta'>Δ movement: <span class='pep-x'>-</span>, <span class='pep-y'>-</span></div>").css({position:"fixed",bottom:5,right:5,zIndex:99999,textAlign:"right",fontFamily:"Arial, sans",fontSize:10,border:"1px solid #DDD",padding:"3px",background:"white",color:"#333"});var i=this;setTimeout(function(){i.debugElements={$event:e("#pep-debug-event"),$velocityX:e("#pep-debug-velocity .pep-x"),$velocityY:e("#pep-debug-velocity .pep-y"),$dX:e("#pep-debug-delta .pep-x"),$dY:e("#pep-debug-delta .pep-y"),$evCoordsX:e("#pep-debug-ev-coords .pep-x"),$evCoordsY:e("#pep-debug-ev-coords .pep-y"),$posCoordsX:e("#pep-debug-pos-coords .pep-x"),$posCoordsY:e("#pep-debug-pos-coords .pep-y")}},0),e("body").append(t)},r.prototype.log=function(e){if(this.options.debug)switch(e.type){case"event":this.debugElements.$event.text(e.event);break;case"pos-coords":this.debugElements.$posCoordsX.text(e.x),this.debugElements.$posCoordsY.text(e.y);break;case"event-coords":this.debugElements.$evCoordsX.text(e.x),this.debugElements.$evCoordsY.text(e.y);break;case"delta":this.debugElements.$dX.text(e.x),this.debugElements.$dY.text(e.y);break;case"velocity":var t=this.velocity();this.debugElements.$velocityX.text(Math.round(t.x)),this.debugElements.$velocityY.text(Math.round(t.y))}},r.prototype.toggle=function(e){this.disabled=void 0===e?!this.disabled:!e},e.extend(e.easing,{easeOutQuad:function(e,t,i,n,o){return-n*(t/=o)*(t-2)+i},easeOutCirc:function(e,t,i,n,o){return n*Math.sqrt(1-(t=t/o-1)*t)+i},easeOutExpo:function(e,t,i,n,o){return t===o?i+n:n*(1-Math.pow(2,-10*t/o))+i}}),e.fn[n]=function(t){return this.each(function(){if(!e.data(this,"plugin_"+n)){var i=new r(this,t);e.data(this,"plugin_"+n,i),e.pep.peps.push(i)}})},e.pep={},e.pep.peps=[],e.pep.toggleAll=function(t){e.each(this.peps,function(e,i){i.toggle(t)})},e.pep.unbind=function(t){e.each(t,function(t,i){var o=(i=e(i)).data("plugin_"+n);void 0!==o&&(o.toggle(!1),o.unsubscribe(),i.removeData("plugin_"+n))})}}(jQuery,window)},3133:()=>{(function(global,$){"use strict";function onDialogCreate(e){}function onDialogOpen(e){if(1==$(".ui-widget-overlay").length){requestAnimationFrame(function(){$(".ui-widget-overlay").get(0).classList.add("ui-widget-overlay-active")})}if(e.parent().find(".ui-dialog-titlebar-close").addClass("btn-close btn-close-white"),$.fn.dialog.activateDialogContents(e),e.jqdialog("option","resizable")){var t=$(e.parent()),i=parseInt(t.find(".ui-dialog-buttonpane").css("z-index"));t.find(".ui-resizable-handle").css("z-index",i+1e3)}}function fixDialogButtons(e){var t=e.find(".dialog-buttons").eq(0);if(0!==t.length&&0!==$.trim(t.html()).length){var i=e.parent();0===i.find(".ui-dialog-buttonset").length&&(e.jqdialog("option","buttons",[{}]),i.find(".ui-dialog-buttonset").remove(),t.children().appendTo(i.find(".ui-dialog-buttonpane").empty()))}}$.widget("concrete.dialog",$.ui.dialog,{_allowInteraction:function(e){return!!$(e.target).closest(".ccm-interaction-dialog").length||!!$(e.target).closest(".cke_dialog").length||this._super(e)}}),$.widget.bridge("jqdialog",$.concrete.dialog),$.fn.dialog=function(){switch(arguments.length){case 0:if($(this).is("div"))return void $(this).jqdialog();break;case 1:var e=arguments[0];if($.isPlainObject(e)){var t=e.open||null,i=e.create||null;e.create=function(e){onDialogCreate($(this)),i&&i.call(this)},e.dialogClass="ccm-ui",e.open=function(e,i){onDialogOpen($(this)),t&&t.call(this,e,i)}}return void $.fn.jqdialog.call($(this),e);default:return void $.fn.jqdialog.apply($(this),arguments)}return $(this).each(function(){$(this).unbind("click.make-dialog").bind("click.make-dialog",function(e){if(e.preventDefault(),!$(this).hasClass("ccm-dialog-launching")){$(this).addClass("ccm-dialog-launching");var t=$(this).attr("href"),i=$(this).attr("dialog-width"),n=$(this).attr("dialog-height"),o=$(this).attr("dialog-title"),r=$(this).attr("dialog-on-open"),s=$(this).attr("dialog-class"),a={modal:!0,href:t,width:i,height:n,title:o,onOpen:r,onDestroy:$(this).attr("dialog-on-destroy"),dialogClass:s,onClose:$(this).attr("dialog-on-close"),onDirectClose:$(this).attr("dialog-on-direct-close"),launcher:$(this)};$.fn.dialog.open(a)}})})},$.fn.dialog.close=function(e){e++,$("#ccm-dialog-content"+e).jqdialog("close")},$.fn.dialog.open=function(options){if("undefined"!=typeof ConcreteMenu){var activeMenu=ConcreteMenuManager.getActiveMenu();activeMenu&&activeMenu.hide()}var w,h;"string"==typeof options.width?"auto"==options.width?w="auto":options.width.indexOf("%",0)>0?(w=options.width.replace("%",""),w=$(window).width()*(w/100),w+=50):w=parseInt(options.width)+50:w=options.width?parseInt(options.width)+50:550,"string"==typeof options.height?"auto"==options.height?h="auto":options.height.indexOf("%",0)>0?(h=options.height.replace("%",""),h=$(window).height()*(h/100),h+=100):h=parseInt(options.height)+100:h=options.height?parseInt(options.height)+100:400,"auto"!==h&&h>$(window).height()&&(h=$(window).height()),options.width=w,options.height=h;var defaults={modal:!0,escapeClose:!0,width:w,height:h,type:"GET",dialogClass:"ccm-ui",resizable:!0,create:function(){onDialogCreate($(this))},open:function open(){var $dialog=$(this);onDialogOpen($dialog),void 0!==options.onOpen&&("function"==typeof options.onOpen?options.onOpen($dialog):eval(options.onOpen)),options.launcher&&options.launcher.removeClass("ccm-dialog-launching")},beforeClose:function(){1==$(".ui-dialog:visible").length&&$("body").css("overflow",$("body").attr("data-last-overflow"))},close:function close(ev,u){options.element||$(this).jqdialog("destroy").remove(),void 0!==options.onClose&&("function"==typeof options.onClose?options.onClose($(this)):eval(options.onClose)),void 0===options.onDirectClose||!ev.handleObj||"keydown"!=ev.handleObj.type&&"click"!=ev.handleObj.type||("function"==typeof options.onDirectClose?options.onDirectClose():eval(options.onDirectClose)),void 0!==options.onDestroy&&("function"==typeof options.onDestroy?options.onDestroy():eval(options.onDestroy))}},finalSettings={autoOpen:!1,data:{}};$.extend(finalSettings,defaults,options),finalSettings.classes={"ui-dialog":finalSettings.dialogClass},finalSettings.element?($(finalSettings.element).jqdialog(finalSettings).jqdialog(),$(finalSettings.element).jqdialog("open")):($.fn.dialog.showLoader(),$.ajax({type:finalSettings.type,url:finalSettings.href,data:finalSettings.data,success:function(e){$.fn.dialog.hideLoader(),$("<div />").jqdialog(finalSettings).html(e).jqdialog("open")},error:function(e,t,i){$.fn.dialog.hideLoader(),ConcreteAlert.dialog(ccmi18n.error,ConcreteAjaxRequest.renderErrorResponse(e,!0))}}))},$.fn.dialog.activateDialogContents=function(e){setTimeout(function(){if(e.find("button[data-dialog-action=cancel]").on("click",function(){$.fn.dialog.closeTop()}
11),e.find("[data-dialog-form]").each(function(){var e=$(this),t={};"progressive"==e.attr("data-dialog-form-processing")&&(t.progressiveOperation=!0,t.progressiveOperationElement="div[data-dialog-form-element=progress-bar]"),e.concreteAjaxForm(t)}),e.find("button[data-dialog-action=submit]").on("click",function(){e.find("[data-dialog-form]").submit()}),fixDialogButtons(e),e.find(".dialog-launch").dialog(),e.find("[data-vue]").each(function(){$(this).concreteVue({context:$(this).attr("data-vue")})}),e.find(".ccm-dialog-close").on("click",function(){e.dialog("close")}),[].slice.call(e.find(".launch-tooltip")).map(function(e){return new bootstrap.Tooltip(e,{container:"#ccm-tooltip-holder"})}),e.find(".dialog-help").length>0){e.find(".dialog-help").hide();var t=e.find(".dialog-help").html();ccmi18n.helpPopup?ccmi18n.helpPopup:"Help";var i=$('<button class="btn-help"><svg><use xlink:href="#icon-dialog-help" /></svg></button>'),n=$("#ccm-tooltip-holder");i.insertBefore(e.parent().find(".ui-dialog-titlebar-close")),i.popover({content:function(){return t},placement:"bottom",html:!0,container:n,trigger:"click"}),i.on("shown.bs.popover",function(){var e=function(){i.popover("hide",i),e=$.noop};i.on("hide.bs.popover",function(t){i.unbind(t),e=$.noop}),$("body").mousedown(function(t){$(t.target).closest(n).length||$(t.target).closest(i).length||($(this).unbind(t),e())})})}},10)}
11,$.fn.dialog.getTop=function(){var e=$(".ui-dialog:visible").length;return $($(".ui-dialog:visible")[e-1]).find(".ui-dialog-content")},$.fn.dialog.replaceTop=function(e){var t=$.fn.dialog.getTop();t.html(e),$.fn.dialog.activateDialogContents(t)},$.fn.dialog.showLoader=function(e){NProgress.start()},$.fn.dialog.hideLoader=function(){NProgress.done()},$.fn.dialog.closeTop=function(){$.fn.dialog.getTop().jqdialog("close")},$.fn.dialog.closeAll=function(){$($(".ui-dialog-content").get().reverse()).jqdialog("close")},$.ui.dialog.prototype._focusTabbable=$.noop})(window,jQuery)},5001:()=>{!function(e){var t=null;e.fn.liveUpdate=function(t,i){return this.each(function(){new e.liveUpdate(this,t,i)})},e.liveUpdate=function(t,i,n){this.field=e(t),e(t).data("liveUpdate",this),this.list=e("#"+i),this.lutype="blocktypes",void 0!==n&&(this.lutype=n),this.list.length>0&&this.init()},e.liveUpdate.prototype={init:function(){var e=this;this.setupCache(),this.field.parents("form").on("submit.liveupdate",function(){return!1}),this.field.keyup(function(){e.filter()}),e.filter()},filter:function(){if(this.field.val()!=t){if(""==e.trim(this.field.val()))return void("blocktypes"==this.lutype?(this.list.find("li").show(),this.list.find(".ccm-panel-add-block-set").show()):"attributes"==this.lutype?(this.list.find("h5").show(),this.list.find("li").show()):"stacks"==this.lutype?(this.list.children("li").addClass("ccm-stack-available"),this.list.children("li").removeClass("ccm-stack-selected")):"intelligent-search"==this.lutype?this.list.is(":visible")&&this.list.hide():this.list.children("li,div.li").show());"intelligent-search"!=this.lutype||this.field.val().length>2?this.displayResults(this.getScores(this.field.val().toLowerCase())):"intelligent-search"==this.lutype&&this.list.is(":visible")&&this.list.hide()}""==(t=this.field.val())&&"intelligent-search"==this.lutype&&this.list.is(":visible")&&this.list.hide()},setupCache:function(){var t=this;this.cache=[],this.rows=[];var i=this.lutype;this.list.find("li,div.li").each(function(){if("blocktypes"==i)t.cache.push(e(this).find("span").html().toLowerCase());else if("attributes"==i){var n=e(this).find("a,span").html().toLowerCase();t.cache.push(n)}else if("stacks"==i){n=e(this).find("a,span").html().toLowerCase();t.cache.push(n)}else if("fileset"==i)t.cache.push(e(this).find("label.form-check-label").html().toLowerCase());else if("folder"==i)t.cache.push(e(this).find("span[data-label=folder-name]").html().toLowerCase());else if("intelligent-search"==i){var o=e(this).find("span").html();o&&t.cache.push(o.toLowerCase())}t.rows.push(e(this))}),this.cache_length=this.cache.length},displayResults:function(t){var i=this;if("blocktypes"==this.lutype)this.list.find(".ccm-panel-add-block-set").hide(),this.list.find("li,div.li").hide(),e.each(t,function(e,t){i.rows[t[1]].show(),i.rows[t[1]].closest(".ccm-panel-add-block-set").show()});else if("attributes"==this.lutype)this.list.find("h5").hide(),this.list.find("li").hide(),e.each(t,function(e,t){i.rows[t[1]].show()});else if("stacks"==this.lutype)this.list.children("li").removeClass("ccm-stack-available"),this.list.children("li").removeClass("ccm-stack-selected"),this.list.children("li").removeClass("ccm-item-selected"),e.each(t,function(e,t){i.rows[t[1]].addClass("ccm-stack-available")}),this.list.children("li.item-select-list-header").removeClass("ccm-stack-available"),e(this.list.find("li.ccm-stack-available")[0]).addClass("ccm-item-selected");else if("intelligent-search"==this.lutype){this.list.is(":visible")||this.list.fadeIn(160,"easeOutExpo"),this.list.find(".ccm-intelligent-search-results-module-onsite").hide(),this.list.find("li").hide();var n;e.each(t,function(e,t){n=i.rows[t[1]],t[0]>.75&&(n.parent().parent().is(":visible")||n.parent().parent().show(),n.show())}),this.list.find("li a").removeClass("ccm-intelligent-search-result-selected"),this.list.find("li:visible a:first").addClass("ccm-intelligent-search-result-selected")}else this.list.children("li,div.li").hide(),e.each(t,function(e,t){i.rows[t[1]].show()})},getScores:function(e){for(var t=[],i=0;i<this.cache_length;i++){var n=this.cache[i].score(e);n>0&&t.push([n,i])}return t.sort(function(e,t){return t[0]-e[0]})}}}(jQuery)},7297:()=>{String.prototype.score=function(e,t){if(t=t||0,0==e.length)return.9;if(e.length>this.length)return 0;for(var i=e.length;i>0;i--){var n=e.substring(0,i),o=this.indexOf(n);if(!(o<0)&&!(o+e.length>this.length+t)){var r=this.substring(o+n.length),s=null;s=i>=e.length?"":e.substring(i);var a=r.score(s,t+o);if(a>0){var l=this.length-r.length;if(0!=o){var c=0,u=this.charCodeAt(o-1);if(32==u||9==u)for(c=o-2;c>=0;c--)l-=32==(u=this.charCodeAt(c))||9==u?1:.15;else l-=o}return l+=a*r.length,l/=this.length}}}return 0}},7766:(e,t,i)=>{var n={reindexPendingPages:function(){$.get(CCM_DISPATCHER_FILENAME+"/ccm/page/reindex_pending?ccm_token="+CCM_SECURITY_TOKEN)}};i.g.ConcretePageIndexer=n},6214:()=>{!function(){"use strict";jQuery(function(){ConcreteEvent.subscribe("TaskActivityWindowShow",function(e,t){jQuery.fn.dialog.open({width:"720",height:"540",modal:!0,title:ccmi18n.siteActivity,href:CCM_DISPATCHER_FILENAME+"/ccm/system/dialog/process/activity/"+t.token})})})}(window)},7019:(e,t,i)=>{function n(e){var t=this;e=$.extend({url:"",data:{},title:"",response:null,onComplete:null,onError:null,pollRetryTimeout:2e3,element:null},e),t.options=e,t.current=0,t.total=-1,t.pnotify=!1,t.execute()}n.prototype.execute=function(){var e=this;if(e.options.response)ConcreteEvent.publish("TaskActivityWindowShow",{token:e.options.response.viewToken}),e.consumeIfNecessary(e.options.response);else{var t=e.options.data;$.isArray(t)?(t=t.slice()).some(function(e){return e&&"ccm_token"===e.name})||t.push({name:"ccm_token",value:CCM_SECURITY_TOKEN}):t=$.extend({},t,{ccm_token:CCM_SECURITY_TOKEN}),$.concreteAjax({url:e.options.url,type:"POST",data:t,dataType:"json",success:function(t){ConcreteEvent.publish("TaskActivityWindowShow",{token:t.viewToken}),e.consumeIfNecessary(t)}})}},n.prototype.consumeIfNecessary=function(e){e.consumeToken&&ConcreteQueueConsumer.consume(e.consumeToken)},i.g.ConcreteProgressiveOperation=n},4221:(e,t,i)=>{function n(e){return n="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},n(e)}function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,r(n.key),n)}}function r(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var o=i.call(e,t||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:t+""}var s=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},i=[{key:"consume",value:function(e){var t=this;new ConcreteAjaxRequest({loader:!1,url:CCM_DISPATCHER_FILENAME+"/ccm/system/messenger/consume/",data:{token:e},success:function(i){i.messages>0&&setTimeout(function(){t.consume(e)},2e3)}})}}],(t=null)&&o(e.prototype,t),i&&o(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i}();i.g.ConcreteQueueConsumer=s},9175:(e,t,i)=>{!function(e,t){"use strict";function i(e,i){i=i||{},i=t.extend({result:{},onLoad:!1,onUpdateResults:!1,bulkParameterName:"item",selectMode:!1,appendToOuterDialog:!1,searchMethod:"get"},i),this.$element=e,this.$results=e.find("div[data-search-element=results]"),this.$resultsTableBody=this.$results.find("tbody"),this.$resultsTableHead=this.$results.find("thead"),this.$resultsPagination=this.$results.find("div.ccm-search-results-pagination"),this.$menuTemplate=e.find("script[data-template=search-results-menu]"),this.$searchFieldRowTemplate=e.find("script[data-template=search-field-row
11]"),this.$headerSearch=e.find("div[data-header]"),this.$headerSearchInput=e.find("div[data-header] input"),this.$advancedSearchButton=e.find("a[data-launch-dialog=advanced-search]"),this.$resetSearchButton=e.find("a[data-button-action=clear-search]"),this.options=i,e.find("script[data-template=search-form]").length&&(this._templateSearchForm=_.template(e.find("script[data-template=search-form]").html())),e.find("script[data-template=search-results-table-head]").length&&(this._templateSearchResultsTableHead=_.template(e.find("script[data-template=search-results-table-head]").html())),e.find("script[data-template=search-results-table-body]").length&&(this._templateSearchResultsTableBody=_.template(e.find("script[data-template=search-results-table-body]").html())),e.find("script[data-template=search-results-pagination]").length&&(this._templateSearchResultsPagination=_.template(e.find("script[data-template=search-results-pagination]").html())),this.$menuTemplate.length&&(this._templateSearchResultsMenu=_.template(this.$menuTemplate.html())),this.$searchFieldRowTemplate.length&&(this._templateAdvancedSearchFieldRow=_.template(this.$searchFieldRowTemplate.html())),this.setupSearch(),this.setupCheckboxes(),this.setupSort(),this.setupPagination(),this.setupAdvancedSearch(),this.setupCustomizeColumns(),this.updateResults(i.result),i.onLoad&&i.onLoad(this)}i.prototype.setupResetButton=function(e){var t,i=this;t=e.query||e.folder&&"search_preset"===e.folder.treeNodeTypeHandle?ccmi18n_filemanager.edit:ccmi18n.advanced,i.$advancedSearchButton.html(t),e.query&&(!e.folder||e.folder&&"search_preset"!==e.folder.treeNodeTypeHandle)&&(i.$headerSearch.find("div.btn-group").hide(),i.$headerSearchInput.prop("disabled",!0),i.$headerSearchInput.attr("placeholder",""),i.$resetSearchButton.show())},i.prototype.ajaxUpdate=function(e,i,n){var o=this;t.concreteAjax({url:e,data:i,method:o.options.searchMethod,success:function(e){o.scrollToTop(),n?n(e):o.updateResults(e)}})},i.prototype.scrollToTop=function(){var e=this.$element.closest(".ui-dialog-content");e.length?e.scrollTop(0):window.scrollTo(0,0)},i.prototype.getSearchData=function(){return this.$element.find("form[data-search-form]").serializeArray()},i.prototype.createMenu=function(e){e.concreteMenu({menu:t("[data-search-menu="+e.attr("data-launch-search-menu")+"]")})},i.prototype.setupMenus=function(e){var i=this;i._templateSearchResultsMenu&&(i.$element.find("[data-search-menu]").remove(),t.each(e.items,function(e,t){i.$results.append(i._templateSearchResultsMenu({item:t}))}),i.$element.find("tbody tr").each(function(){i.createMenu(t(this))}))},i.prototype.setupCustomizeColumns=function(){var e=this;e.$element.on("click","a[data-search-toggle=customize]",function(){var i=t(this).attr("data-search-column-customize-url");return t.fn.dialog.open({width:480,height:400,href:i,modal:!0,title:ccmi18n.customizeSearch,onOpen:function(){ConcreteEvent.subscribe("AjaxFormSubmitSuccess",function(t,i){e.updateResults(i.response.result)})}}),!1})},i.prototype.getSelectedResults=function(){var e=this,i=e.$element.find("tbody tr"),n=e.$element.find(".ccm-search-select-selected"),o=[];return n.each(function(){var n=i.index(t(this));n>-1&&o.push(e.getResult().items[n])}),o},i.prototype.showMenu=function(e,t,i){new ConcreteMenu(e,{menu:t,handle:"none"}).show(i)},i.prototype.handleSelectClick=function(e,t){var i=this;e.preventDefault(),t.removeClass("ccm-search-select-hover");var n=i.$element.find(".ccm-search-select-selected");if(e.shiftKey){var o=i.$element.find("tbody tr").index(t);if(n.length){var r=i.$element.find("tbody tr").index(n.eq(0));r>-1&&(r>o?i.$element.find("tbody tr").slice(o,r+1).removeClass().addClass("ccm-search-select-selected"):i.$element.find("tbody tr").slice(r,o+1).removeClass().addClass("ccm-search-select-selected"))}else i.$element.find("tbody tr").slice(0,o+1).removeClass().addClass("ccm-search-select-selected");ConcreteEvent.publish("SearchSelectItems",{results:i.getSelectedResults()},i.$element)}else 3==e.which?i.handleMenuClick(e,t):(e.metaKey||e.ctrlKey||n.removeClass("ccm-search-select-selected"),t.hasClass("ccm-search-select-selected")?t.removeClass("ccm-search-select-selected"):t.addClass("ccm-search-select-selected")),ConcreteEvent.publish("SearchSelectItems",{results:i.getSelectedResults()},i.$element)},i.prototype.handleMenuClick=function(e,t){t.hasClass("ccm-search-select-selected")||(this.$element.find(".ccm-search-select-selected").removeClass(),t.addClass("ccm-search-select-selected"));var i=this.getSelectedResults(),n=this.getResultMenu(i);n&&this.showMenu(t,n,e)},i.prototype.getResult=function(){return this.result},i.prototype.updateResults=function(e){var i,n=this,o=n.options,r=null;n.result=e,e&&(n.$resultsTableHead.length&&n.$resultsTableHead.html(n._templateSearchResultsTableHead({columns:e.columns})),n.$resultsTableBody.length&&n.$resultsTableBody.html(n._templateSearchResultsTableBody({items:e.items})),n.$resultsPagination.length&&n.$resultsPagination.html(n._templateSearchResultsPagination({paginationTemplate:e.paginationTemplate})),n.$advancedFields&&(n.$advancedFields.html(""),n.$advancedFields.length&&t.each(e.fields,function(e,t){n.$advancedFields.append(n._templateAdvancedSearchFieldRow({field:t}))})),n.setupResetButton(e)),"multiple"==o.selectMode?n.$element.find("tbody tr").on("contextmenu touchstart touchend",function(e){return e.preventDefault(),!1}).on("mouseover.concreteSearchResultItem",function(){n.hoverIsEnabled(t(this))&&t(this).addClass("ccm-search-select-hover")}).on("mouseout.concreteSearchResultItem",function(){n.hoverIsEnabled(t(this))&&t(this).removeClass("ccm-search-select-hover")}).on("mousedown.concreteSearchResultItem",function(e){n.handleSelectClick(e,t(this))}).on("mouseup.concreteSearchResultItem",function(e){e.metaKey||e.ctrlKey||e.shiftKey||n.$element.find(".ccm-search-select-selected").not(t(this)).removeClass()}).on("touchstart.concreteSearchResultItem",function(e){var o=t(this);i=e,r=setTimeout(function(){n.handleSelectClick(e,o),r=null},1e3)}).on("touchend.concreteSearchResultItem",function(e){r&&(clearTimeout(r),r=null,n.handleMenuClick(i,t(this))),i=null}):n.setupMenus(e),n.setupBulkActions(),o.onUpdateResults&&o.onUpdateResults(this)},i.prototype.hoverIsEnabled=function(e){return!0},i.prototype.setupAdvancedSearch=function(){var e=this;e.$advancedFields=e.$element.find("div.ccm-search-fields-advanced"),e.$element.on("click","a[data-search-toggle=advanced]",function(){return e.$advancedFields.append(e._templateAdvancedSearchFieldRow()),!1}),e.$element.on("change","select[data-search-field]",function(){var i=t(this).parent().find(".ccm-search-field-content");i.html("");var n=t(this).find(":selected").attr("data-search-field-url");n&&e.ajaxUpdate(n,!1,function(e){_.each(e.assets.css,function(e){ConcreteAssetLoader.loadCSS(e)}),_.each(e.assets.javascript,function(e){ConcreteAssetLoader.loadJavaScript(e)}),i.html(e.html)})}),e.$element.on("click","a[data-search-remove=search-field]",function(){return t(this).parent().remove(),!1}),e.$advancedSearchButton.on("click",function(){t("div[data-dialog=save-search-preset]").remove();var i=t(this).attr("href");return t.fn.dialog.open({width:620,height:500,href:i,modal:!0,title:ccmi18n.search,onOpen:function(){t("div[data-component=search-field-selector]").concreteSearchFieldSelector({result:e.result}),e.setupSearch()}}),!1})},i.prototype.setupSort=function(){var e=this;this.$element.on("click","thead th > a",function(){return e.ajaxUpdate(t(this).attr("href")),!1})},i.prototype.refreshResults=function(){this.$element.find("form[data-search-form]").trigger("submit")},i.prototype.setupSearch=function(){var e=this;if(e._templateSearchForm&&e.$element.find("[data-search-element=wrapper]").html(e._templateSearchForm()),e.$element.on("submit","form[data-search-form]",function(){var i=t(this).serializeArray();return i.push({name:"submitSearch",value:"1"}),e.ajaxUpdate(t(this).attr("action"),i),!1}),ConcreteEvent.unsubscribe("SavedPresetSubmit"),ConcreteEvent.subscribe("SavedPresetSubmit",function(t,i){e.ajaxUpdate(i),e.$resetSearchButton.show(),e.$headerSearch.find("div.btn-group").hide(),e.$headerSearchInput.prop("disabled",!0).val(""),e.$headerSearchInput.attr("placeholder","")}),ConcreteEvent.unsubscribe("SavedSearchDeleted"),ConcreteEvent.subscribe("SavedSearchDeleted",function(){t.fn.dialog.closeAll(),e.$resetSearchButton.trigger("click")}),ConcreteEvent.unsubscribe("SavedSearchUpdated"),ConcreteEvent.subscribe("SavedSearchUpdated",function(i,n){t.fn.dialog.closeAll(),n.preset&&n.preset.actionURL&&e.ajaxUpdate(n.preset.actionURL)}),ConcreteEvent.unsubscribe("SavedSearchCreated"),ConcreteEvent.subscribe("SavedSearchCreated",function(t,i){e.updateResults(i)}),e.$element.find("div[data-header] form").on("submit",function(){var i=t(this).serializeArray();return i.push({name:"submitSearch",value:"1"}),e.ajaxUpdate(t(this).attr("action"),i),e.$advancedSearchButton.hide(),e.$resetSearchButton.addClass("ccm-header-reset-search-right").show(),!1}),e.options.appendToOuterDialog){var i=e.$element.closest("div.ui-dialog");i.length&&e.$element.find("div[data-header]").insertBefore(i.find(".ui-dialog-content"))}t("form[data-form=advanced-search]").concreteAjaxForm({success:function(i){e.updateResults(i),t.fn.dialog.closeTop(),e.$advancedSearchButton.html(ccmi18n_filemanager.edit),e.$resetSearchButton.show(),e.$headerSearch.find("div.btn-group").hide(),e.$headerSearchInput.prop("disabled",!0).val(""),e.$headerSearchInput.attr("placeholder","")}}),e.$resetSearchButton.on("click",function(i){e.$element.find("div[data-header] input").val(""),i.preventDefault(),t.concreteAjax({url:t(this).attr("data-button-action-url"),success:function(t){e.updateResults(t),e.$headerSearch.find("div.btn-group").show(),e.$headerSearchInput.prop("disabled",!1),e.$headerSearchInput.attr("placeholder",ccmi18n.search),e.$advancedSearchButton.html(ccmi18n.advanced).show(),e.$resetSearchButton.removeClass("ccm-header-reset-search-right").hide()}})})},i.prototype.handleSelectedBulkAction=function(e,i,n,o){var r=this,s=[];o instanceof t?t.each(o,function(e,i){s.push({name:r.options.bulkParameterName+"[]",value:t(i).val()})}):t.each(o,function(e,t){s.push({name:r.options.bulkParameterName+"[]",value:t})}),"dialog"==i&&t.fn.dialog.open({width:n.attr("data-bulk-action-dialog-width"),height:n.attr("data-bulk-action-dialog-height"),modal:!0,href:n.attr("data-bulk-action-url")+"?"+t.param(s),title:n.attr("data-bulk-action-title")}),"ajax"==i&&t.concreteAjax({url:n.attr("data-bulk-action-url"),data:s,success:function(e){e.message&&ConcreteAlert.notify({message:e.message,title:e.title})}}),"progressive"==i&&new ConcreteProgressiveOperation({url:n.attr("data-bulk-action-url"),data:s,title:n.attr("data-bulk-action-title"),onComplete:function(){r.refreshResults()}}),r.publish("SearchBulkActionSelect",{value:e,option:n,items:o})},i.prototype.publish=function(e,t){ConcreteEvent.publish(e,t,this)},i.prototype.subscribe=function(e,t){ConcreteEvent.subscribe(e,t,this)},i.prototype.setupBulkActions=function(){var e=this;e.$bulkActions=e.$element.find("select[data-bulk-action]"),e.$element.on("change","select[data-bulk-action]",function(){var i=t(this).find("option:selected"),n=i.val(),o=i.attr("data-bulk-action-type");e.handleSelectedBulkAction(n,o,i,e.$element.find("input[data-search-checkbox=indiv
11idual]:checked")),e.$element.find("option").eq(0).prop("selected",!0)})},i.prototype.setupPagination=function(){var e=this;this.$element.on("click","div.ccm-search-results-pagination a:not([disabled])",function(){return e.ajaxUpdate(t(this).attr("href")),!1})},i.prototype.getResultMenu=function(e){var i,n=this;if(e.length>1&&n.options.result.bulkMenus){var o,r=n.options.result.bulkMenus.propertyName;if(i=n.options.result.bulkMenus.menu,t.each(e,function(e,t){var i=t[r];0==e?o=i:o!=i&&(o=null)}),o&&o==n.options.result.bulkMenus.propertyValue)return t(i)}else if(1==e.length)return i=e[0].treeNodeMenu,t(i);return!1},i.prototype.setupCheckboxes=function(){var e=this;e.$element.on("click","input[data-search-checkbox=select-all]",function(){e.$element.find("input[data-search-checkbox=individual]").prop("checked",t(this).is(":checked")).trigger("change")}),e.$element.on("change","input[data-search-checkbox=individual]",function(){e.$element.find("input[data-search-checkbox=individual]:checked").length?e.$bulkActions.prop("disabled",!1):e.$bulkActions.prop("disabled",!0)}),ConcreteEvent.subscribe("SearchSelectItems",function(t,i){e.getResultMenu(i.results)?e.$element.find("button.btn-menu-launcher").prop("disabled",!1):e.$element.find("button.btn-menu-launcher").prop("disabled",!0)},e.$element)},t.fn.concreteAjaxSearch=function(e){return new i(this,e)},e.ConcreteAjaxSearch=i}(i.g,jQuery)},2152:()=>{!function(e,t){"use strict";function i(e,i){var n=this;i=i||{},i=t.extend({},i),n.$element=e,n.options=i;var o=t("div[data-container=search-fields]"),r=_.template(t("script[data-template=search-field-row]").html());n.$element.find("[data-search-field-key]").on("click",function(){var e=t(this).data("search-field-key");e&&t.concreteAjax({url:t(this).attr("data-action"),data:{field:e},success:function(e){_.each(e.assets.css,function(e){ConcreteAssetLoader.loadCSS(e)}),_.each(e.assets.javascript,function(e){ConcreteAssetLoader.loadJavaScript(e)}),o.append(r({field:e})).find("[data-vue]").each(function(){t(this).concreteVue({context:t(this).attr("data-vue")})})}})}),o.on("click","a[data-search-remove=search-field]",function(e){e.preventDefault(),t(this).parentsUntil(".ccm-search-field-selector-row").parent().remove()});var s=t("script[data-template=default-query]").html();s&&(s=JSON.parse(s)),n.options.query?t.each(n.options.query.fields,function(e,t){o.append(r({field:t}))}):s&&t.each(s.fields,function(e,t){o.append(r({field:t}))}),o.find("[data-vue]").each(function(){t(this).concreteVue({context:t(this).attr("data-vue")})})}t.fn.concreteSearchFieldSelector=function(e){return t.each(t(this),function(n,o){new i(t(this),e)})},e.ConcreteSearchFieldSelector=i}(window,jQuery)},4596:(e,t,i)=>{!function(e,t){"use strict";t("table tr[data-search-row-url]").each(function(){t(this).hover(function(){t(this).addClass("ccm-search-select-hover")},function(){t(this).removeClass("ccm-search-select-hover")}),t(this).on("click",function(){window.location.href=t(this).attr("data-search-row-url")})})}(i.g,jQuery)},3636:(e,t,i)=>{function n(e,t){if(t=t||{},t=$.extend({sitemap:!1,data:{},menuOptions:{}},t),ConcreteMenu.call(this,e,t),0!=t.sitemap){var i=_.template(ConcretePageAjaxSearchMenu.get())({item:t.data});this.$menu=$(i)}}n.prototype=Object.create(ConcreteMenu.prototype),n.prototype.setupMenuOptions=function(e){var t=this,i=ConcreteMenu.prototype,n=e.attr("data-search-page-menu");i.setupMenuOptions(e),t.options.sitemap&&0!=t.options.sitemap.options.displaySingleLevel||e.find("[data-sitemap-mode=explore]").remove(),e.find("a[data-action=delete-forever]").on("click",function(){return new ConcreteProgressiveOperation({url:CCM_DISPATCHER_FILENAME+"/ccm/system/page/sitemap_delete_forever",data:[{name:"cID",value:n}],title:ccmi18n_sitemap.deletePages,onComplete:function(){t.options.sitemap&&t.options.sitemap.getTree().getNodeByKey(String(n)).remove();ConcreteAlert.notify({message:ccmi18n_sitemap.deletePageSuccessMsg})}}),!1}),e.find("a[data-action=empty-trash]").on("click",function(){return new ConcreteProgressiveOperation({url:CCM_DISPATCHER_FILENAME+"/ccm/system/page/sitemap_delete_forever",data:[{name:"cID",value:n}],title:ccmi18n_sitemap.deletePages,onComplete:function(){t.options.sitemap&&t.options.sitemap.getTree().getNodeByKey(String(n)).removeChildren()}}),!1})},$.fn.concretePageMenu=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcretePageMenu=n},2523:(e,t,i)=>{var n={width:350,height:270},o={width:350,height:270},r={launchDialog:function(e,t){t=$.extend({includeSystemPages:!1,askIncludeSystemPages:!1},t||{});var i=CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/page/sitemap_selector?"+["includeSystemPages="+(t.includeSystemPages?1:0),"askIncludeSystemPages="+(t.askIncludeSystemPages?1:0)].join("&");$.fn.dialog.open({width:"90%",height:"75%",href:i,modal:!0,title:ccmi18n_sitemap.pageLocationTitle,onClose:function(){ConcreteEvent.fire("PageSelectorClose")},onOpen:function(){ConcreteEvent.unsubscribe("SitemapSelectPage"),ConcreteEvent.subscribe("SitemapSelectPage",function(t,i){jQuery.fn.dialog.closeTop(),e(i)})}})},getPageDetails:function(e,t){$.ajax({type:"post",dataType:"json",url:CCM_DISPATCHER_FILENAME+"/ccm/system/page/get_json",data:{cID:e},error:function(e){ConcreteAlert.dialog(ccmi18n.error,e.responseText)},success:function(e){t(e)}})}},s={get:function(){return["",'<div class="popover fade" data-search-page-menu="<%=item.cID%>" data-search-menu="<%=item.cID%>">','<div class="popover-arrow"></div>','<div class="popover-inner">','<div class="dropdown-menu">',"<% if (item.isTrash) { %>",'<a class="dropdown-item" data-action="empty-trash" href="javascript:void(0)">'+ccmi18n_sitemap.emptyTrash+"</a></li>","<% } else if (item.isInTrash) { %>",'<a class="dropdown-item" data-action="delete-forever" href="javascript:void(0)">'+ccmi18n_sitemap.deletePageForever+"</a></li>","<% } else if (item.cAlias == 'LINK' || item.cAlias == 'POINTER') { %>",'<a class="dropdown-item" href="<%- item.link %>">
11'+ccmi18n_sitemap.visitExternalLink+"</a></li>","<% if (item.cAlias == 'POINTER' && item.canEditPageProperties) { %>",'<a class="dropdown-item dialog-launch" dialog-width="'+o.width+'" dialog-height="'+o.height+'" dialog-title="'+ccmi18n_sitemap.editAlias+'" dialog-modal="false" dialog-append-buttons="true" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/edit_alias?cID=<%=item.cID%>">'+ccmi18n_sitemap.editAlias+"</a></li>","<% } %>","<% if (item.cAlias == 'LINK' && item.canEditPageProperties) { %>",'<a class="dropdown-item dialog-launch" dialog-width="'+n.width+'" dialog-height="'+n.height+'" dialog-title="'+ccmi18n_sitemap.editExternalLink+'" dialog-modal="false" dialog-append-buttons="true" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/edit_external?cID=<%=item.cID%>">'+ccmi18n_sitemap.editExternalLink+"</a></li>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="90%" dialog-height="70%" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.pageAttributesTitle+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/attributes?cID=<%=item.cID%>">'+ccmi18n_sitemap.pageAttributes+"</a></li>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="500" dialog-height="630" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.setPagePermissions+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/panels/details/page/permissions?cID=<%=item.cID%>">'+ccmi18n_sitemap.setPagePermissions+"</a></li>","<% } %>","<% if (item.canDeletePage) { %>",'<a class="dropdown-item dialog-launch" dialog-width="360" dialog-height="150" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.deleteExternalLink+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/delete_alias?cID=<%=item.cID%>">'+ccmi18n_sitemap.deleteExternalLink+"</a></li>","<% } %>","<% } else { %>",'<a class="dropdown-item " href="<%- item.link %>">'+ccmi18n_sitemap.visitPage+"</a></li>","<% if (item.canEditPageProperties || item.canEditPageSpeedSettings || item.canEditPagePermissions || item.canEditPageDesign || item.canViewPageVersions || item.canDeletePage) { %>",'<div class="dropdown-divider"></div>',"<% } %>","<% if (item.canEditPageProperties) { %>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="640" dialog-height="360" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.seo+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/seo?cID=<%=item.cID%>">'+ccmi18n_sitemap.seo+"</a></li>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="500" dialog-height="500" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.pageLocationTitle+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/location?cID=<%=item.cID%>">'+ccmi18n_sitemap.pageLocation+"</a></li>",'<div class="dropdown-divider"></div>','<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="90%" dialog-height="70%" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.pageAttributesTitle+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/attributes?cID=<%=item.cID%>">'+ccmi18n_sitemap.pageAttributes+"</a></li>","<% } %>","<% if (item.canEditPageSpeedSettings) { %>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="550" dialog-height="280" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.speedSettingsTitle+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/panels/details/page/caching?cID=<%=item.cID%>">'+ccmi18n_sitemap.speedSettings+"</a></li>","<% } %>","<% if (item.canEditPagePermissions) { %>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="500" dialog-height="630" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.setPagePermissions+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/panels/details/page/permissions?cID=<%=item.cID%>">'+ccmi18n_sitemap.setPagePermissions+"</a></li>","<% } %>","<% if (item.canEditPageDesign || item.canEditPageType) { %>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="350" dialog-height="500" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.pageDesign+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/design?cID=<%=item.cID%>">'+ccmi18n_sitemap.pageDesign+"</a></li>","<% } %>","<% if (item.canViewPageVersions) { %>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="640" dialog-height="340" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.pageVersions+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/versions?cID=<%=item.cID%>">'+ccmi18n_sitemap.pageVersions+"</a></li>","<% } %>","<% if (item.canDeletePage) { %>",'<a class="dropdown-item dialog-launch" dialog-on-close="ConcreteSitemap.exitEditMode(<%=item.cID%>)" dialog-width="360" dialog-height="250" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.deletePage+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/delete_from_sitemap?cID=<%=item.cID%>">'+ccmi18n_sitemap.deletePage+"</a></li>","<% } %>",'<div class="dropdown-divider" data-sitemap-mode="explore"></div>','<a data-sitemap-mode="explore" class="dropdown-item dialog-launch" dialog-width="90%" dialog-height="70%" dialog-modal="false" dialog-title="'+ccmi18n_sitemap.moveC
11opyPage+'" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/sitemap_selector?sitemap_select_mode=move_copy_delete&cID=<%=item.cID%>">'+ccmi18n_sitemap.moveCopyPage+"</a></li>",'<a data-sitemap-mode="explore" class="dropdown-item" href="'+CCM_DISPATCHER_FILENAME+'/dashboard/sitemap/explore?cNodeID=<%=item.cID%>&task=send_to_top">'+ccmi18n_sitemap.sendToTop+"</a></li>",'<a data-sitemap-mode="explore" class="dropdown-item" href="'+CCM_DISPATCHER_FILENAME+'/dashboard/sitemap/explore?cNodeID=<%=item.cID%>&task=send_to_bottom">'+ccmi18n_sitemap.sendToBottom+"</a></li>","<% if (item.numSubpages > 0) { %>",'<li class="dropdown-divider"></li>','<a class="dropdown-item" href="'+CCM_DISPATCHER_FILENAME+'/dashboard/sitemap/search/?submitSearch=1&field[]=parent_page&cParentAll=1&cParentIDSearchField=<%=item.cID%>">'+ccmi18n_sitemap.searchPages+"</a></li>",'<a class="dropdown-item" href="'+CCM_DISPATCHER_FILENAME+'/dashboard/sitemap/explore/-/<%=item.cID%>">'+ccmi18n_sitemap.explorePages+"</a></li>","<% } %>","<% if (item.canAddExternalLinks || item.canAddSubpages) { %>",'<div class="dropdown-divider"></div>',"<% if (item.canAddSubpages > 0) { %>",'<a class="dropdown-item dialog-launch" dialog-width="350" dialog-modal="false" dialog-height="350" dialog-title="'+ccmi18n_sitemap.addPage+'" dialog-modal="false" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/add?cID=<%=item.cID%>">'+ccmi18n_sitemap.addPage+"</a></li>","<% } %>","<% if (item.canAddExternalLinks > 0) { %>",'<a class="dropdown-item dialog-launch" dialog-width="'+n.width+'" dialog-modal="false" dialog-height="'+n.height+'" dialog-title="'+ccmi18n_sitemap.addExternalLink+'" dialog-modal="false" href="'+CCM_DISPATCHER_FILENAME+'/ccm/system/dialogs/page/add_external?cID=<%=item.cID%>">'+ccmi18n_sitemap.addExternalLink+"</a></li>","<% } %>","<% } %>","<% } %>","</div>","</div>","</div>",""].join("")}};i.g.ConcretePageAjaxSearch=r,i.g.ConcretePageAjaxSearchMenu=s},3518:(e,t,i)=>{function n(e,t){var i=this;t=$.extend({chooseText:ccmi18n_sitemap.choosePage,loadingText:ccmi18n_sitemap.loadingText,inputName:"cID",cID:0},t),i.$element=e,i.options=t,i._chooseTemplate=_.template(i.chooseTemplate)({options:i.options}),i._loadingTemplate=_.template(i.loadingTemplate),i._pageLoadedTemplate=_.template(i.pageLoadedTemplate),i._pageMenuTemplate=_.template(ConcretePageAjaxSearchMenu.get()),i.$element.append(i._chooseTemplate),i.$element.on("click","a[data-page-selector-link=choose]",function(e){e.preventDefault(),ConcretePageAjaxSearch.launchDialog(function(e){i.loadPage(e.cID)})}),i.options.cID&&i.loadPage(i.options.cID)}n.prototype={chooseTemplate:'<div class="ccm-item-selector"><input type="hidden" name="<%=options.inputName%>" value="0" /><a href="#" data-page-selector-link="choose"><%=options.chooseText%></a></div>',loadingTemplate:'<div class="ccm-item-selector"><div class="ccm-item-selector-choose"><input type="hidden" name="<%=options.inputName%>" value="<%=cID%>"><i class="fa fa-spin fa-spinner"></i> <%=options.loadingText%></div></div>',pageLoadedTemplate:'<div class="ccm-item-selector"><div class="ccm-item-selector-item-selected"><input type="hidden" name="<%=inputName%>" value="<%=page.cID%>" /><a data-page-selector-action="clear" href="#" class="ccm-item-selector-clear"><i class="fas fa-times"></i></a><div class="ccm-item-selector-item-selected-title launch-tooltip" title="<%- page.url %>"><%=page.name%></div></div></div>',loadPage:function(e){var t=this;t.$element.html(t._loadingTemplate({options:t.options,cID:e})),ConcretePageAjaxSearch.getPageDetails(e,function(e){var i=e.pages[0];t.$element.html(t._pageLoadedTemplate({inputName:t.options.inputName,page:i}));var n=t.$element.find(".launch-tooltip");if(n.length){var o={},r=$("#ccm-tooltip-holder");r.length&&(o.container=r),[].slice.call(n).map(function(e){return new bootstrap.Tooltip(e,o)})}t.$element.on("click","a[data-page-selector-action=clear]",function(e){e.preventDefault(),t.$element.html(t._chooseTemplate)})})}},$.fn.concretePageSelector=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcretePageSelector=n},8588:(e,t,i)=>{!function(e,t){"use strict";function i(e,i){var n=this;i=t.extend({mode:"single",inputName:"cID",selected:0,startingPoint:1,siteTreeID:0,token:"",filters:{}},i),n.$element=t("<div />",{class:"ccm-page-sitemap-selector-inner"}),n.$element.appendTo(e),n.options=i,n.$element.concreteSitemap({selectMode:n.options.mode,minExpandLevel:0,siteTreeID:n.options.siteTreeID,dataSource:CCM_DISPATCHER_FILENAME+"/ccm/system/page/sitemap_data",ajaxData:{startingPoint:n.options.startingPoint,ccm_token:n.options.token,selected:n.options.selected,filters:n.options.filters},init:function(){if(i.selected){var e,o=t.ui.fancytree.getTree(n.$element.find(".ccm-sitemap-tree"));"multiple"===i.mode?e=i.selectedPath.map(function(e){return e.map(String)}):(e=[]).push(i.selectedPath.map(String));var r=Promise.resolve();e.forEach(function(e){e.forEach(function(e){r=r.then(function(){var t=o.getNodeByKey(e);if(t)return t.setExpanded(!0)})}),r=r.then(function(){return Promise.resolve()})}),r.then(function(){if("multiple"===i.mode)i.selected.forEach(function(e){var t=o.getNodeByKey(String(e));t&&t.setSelected(!0)});else{var e=o.getNodeByKey(String(i.selected));e&&e.setSelected(!0)}})}},onSelectNode:function(e,t){t?("single"==n.options.mode&&n.deselectAll(),n.select(e)):n.deselect(e)}})}
11i.prototype={deselectAll:function(){this.$element.find("input[data-sitemap-selector-page-id]").remove()},deselect:function(e){this.$element.find("input[data-sitemap-selector-page-id="+e.data.cID+"]").remove()},select:function(e){var i=this,n=i.options.inputName;"multiple"==i.options.mode&&(n+="[]");var o=t("<input />",{"data-sitemap-selector-page-id":e.data.cID,type:"hidden",name:n});o.val(e.data.cID),o.appendTo(i.$element)}},t.fn.concretePageSitemapSelector=function(e){return t.each(t(this),function(n,o){new i(t(this),e)})},e.ConcretePageSitemapSelector=i}(i.g,jQuery)},6528:(e,t,i)=>{!function(e,t){"use strict";function i(e,i){var n=this;return(i=i||{}).sitemapIndex=Math.max(0,parseInt(i.sitemapIndex,10)||0),(i=t.extend({isSitemapOverlay:!1,displayNodePagination:!1,cParentID:0,siteTreeID:0,cookieId:"ConcreteSitemap"+(i.sitemapIndex>0?"-"+i.sitemapIndex:""),includeSystemPages:!1,displaySingleLevel:!1,persist:!0,minExpandLevel:!1,dataSource:CCM_DISPATCHER_FILENAME+"/ccm/system/page/sitemap_data",ajaxData:{},selectMode:!1,onClickNode:!1,onSelectNode:!1,init:!1},i)).sitemapIndex>0&&(i.ajaxData.sitemapIndex=i.sitemapIndex),n.options=i,n.$element=e,n.$sitemap=null,n.homeCID=null,n.setupTree(),n.setupTreeEvents(),Concrete.event.publish("ConcreteSitemap",this),n.$element}i.prototype={sitemapTemplate:'<div class="ccm-sitemap-wrapper"><div class="ccm-sitemap-tree-selector-wrapper"></div><div class="ccm-sitemap-tree"></div></div>',localesWrapperTemplate:'<select class="form-select form-control" data-select="site-trees"></select>',getTree:function(){return t.ui.fancytree.getTree(this.$sitemap)},setupSiteTreeSelector:function(e){var i=this;if(!e)return!1;if(e.displayMenu&&i.options.siteTreeID<1&&!i.$element.find("div.ccm-sitemap-tree-selector-wrapper select").length){i.$element.find("div.ccm-sitemap-tree-selector-wrapper").append(t(i.localesWrapperTemplate));var n=i.$element.find("div.ccm-sitemap-tree-selector-wrapper select");e.entryGroups&&e.entryGroups.length?t.each(e.entryGroups,function(i,o){var r=t('<optgroup label="'+o.label+'">');t.each(e.entries,function(e,t){if(t.class==o.value){var i='<option value="'+t.siteTreeID+'"';t.isSelected&&(i+=" selected"),i+=">"+t.title+"</option>",r.append(i)}}),n.append(r)}):t.each(e.entries,function(e,t){var i='<option value="'+t.siteTreeID+'"';t.isSelected&&(i+=" selected"),i+=">"+t.title+"</option>",n.append(i)}),new TomSelect(n.get(0),{maxOptions:null}).on("change",function(e){var t=i.getTree().options.source;i.options.siteTreeID=e,t.data.siteTreeID=e,i.getTree().reload(t)})}},setupTree:function(){var e,i=this,n=!0,o=1,r=!1,s=!1,a=!1;"single"==i.options.selectMode?(r=!0,s={checkbox:"fancytree-radio"}):"multiple"==i.options.selectMode?(o=2,r=!0):"hierarchical-multiple"==i.options.selectMode&&(o=3,r=!0),r&&(n=!1),!1!==i.options.minExpandLevel?e=i.options.minExpandLevel:i.options.displaySingleLevel?(e=i.options.cParentID?3:2,n=!1):e=i.options.selectMode?2:1,i.options.persist||(n=!1);var l=t.extend({isSitemapOverlay:i.options.isSitemapOverlay?1:0,displayNodePagination:i.options.displayNodePagination?1:0,cParentID:i.options.cParentID,siteTreeID:i.options.siteTreeID,displaySingleLevel:i.options.displaySingleLevel?1:0,includeSystemPages:i.options.includeSystemPages?1:0},i.options.ajaxData),c=["glyph","dnd"];n&&c.push("persist");var u=_.template(i.sitemapTemplate);i.$element.append(u),i.$sitemap=i.$element.find("div.ccm-sitemap-tree"),i.$sitemap.fancytree({tabindex:null,titlesTabbable:!1,extensions:c,glyph:{preset:"awesome5"},persist:{cookieDelimiter:"~",cookiePrefix:i.options.cookieId,cookie:{path:CCM_REL+"/"}},autoFocus:!1,classNames:s,source:{url:i.options.dataSource,data:l},init:function(){i.options.init&&i.options.init.call(),i.options.displayNodePagination&&i.setupNodePagination(i.$sitemap,i.options.cParentID);var e=i.getTree().data;i.homeCID="homeCID"in e?e.homeCID:null,i.setupSiteTreeSelector(e.trees)},selectMode:o,checkbox:r,minExpandLevel:e,clickFolderMode:2,lazyLoad:function(e,t){if(i.options.displaySingleLevel)return!1;t.result=i.getLoadNodePromise(t.node)},click:function(e,n){var o=n.node;if("title"==n.targetType&&o.data.cID&&n.originalEvent&&n.originalEvent.target&&t(n.originalEvent.target).hasClass("fancytree-title")){if(i.options.selectMode)return!1;if(i.options.onClickNode)return e.preventDefault(),e.stopPropagation(),i.options.onClickNode.call(i,o);new ConcretePageMenu(t(o.li),{menuOptions:i.options,data:o.data,sitemap:i,onHide:function(e){e.$launcher.each(function(){t(this).unbind("mousemove.concreteMenu")})}}).show(e)}else if(o.data.href)window.location.href=o.data.href;else if(i.options.displaySingleLevel)return i.displaySingleLevel(o),!1},select:function(e,t,n){i.options.onSelectNode&&i.options.onSelectNode.call(i,t.node,t.node.isSelected())}
11,dnd:{focusOnClick:!0,preventRecursiveMoves:!1,preventVoidMoves:!1,dragStart:function(e,t){return!i.options.selectMode&&(!!e.data.cID&&(a=!0,i.$sitemap.addClass("ccm-sitemap-dnd"),!0))},dragEnter:function(e,t){if(!t.otherNode)return!1;var i=parseInt(e.data.cID),n=parseInt(t.otherNode.data.cID),o=!(e.parent&&e.parent.data.cID);return!(!i||!n)&&(e.data.cAlias?["before","after"]:i===n?"over":!o||"over")},dragDrop:function(e,t){e.parent.data.cID==t.otherNode.parent.data.cID&&"over"!=t.hitMode?(t.otherNode.moveTo(e,t.hitMode),i.rescanDisplayOrder(t.otherNode.parent)):i.selectMoveCopyTarget(t.otherNode,e,t.hitMode)},dragStop:function(){i.$sitemap.removeClass("ccm-sitemap-dnd"),setTimeout(function(){a=!1},0)}}}),ConcreteEvent.subscribe("ConcreteMenuShow",function(e,t){a&&t.menu.hide()})},setupTreeEvents:function(){var e=this;if(e.options.selectMode||e.options.onClickNode)return!1;ConcreteEvent.unsubscribe("SitemapDeleteRequestComplete.sitemap"),ConcreteEvent.subscribe("SitemapDeleteRequestComplete.sitemap",function(i){var n=t.ui.fancytree.getTree(t(e.$sitemap)).getActiveNode().parent;e.reloadNode(n),t.ui.fancytree.getTree(t(e.$sitemap)).visit(function(t){if(t.data.isTrash){var i=t.expanded;return e.getLoadNodePromise(t).done(function(e){t.removeChildren(),t.addChildren(e),i&&t.setExpanded(!0,{noAnimation:!0})}),!1}})}),ConcreteEvent.unsubscribe("SitemapAddPageRequestComplete.sitemap"),ConcreteEvent.subscribe("SitemapAddPageRequestComplete.sitemap",function(t,i){var n=e.getTree().getNodeByKey(String(i.cParentID));n&&e.reloadNode(n),jQuery.fn.dialog.closeAll()}),ConcreteEvent.subscribe("SitemapUpdatePageRequestComplete.sitemap",function(t,i){try{var n=e.getTree().getNodeByKey(String(i.cID)).parent;n&&e.reloadNode(n)}catch(e){}}),ConcreteEvent.unsubscribe("PageVersionChanged.deleted"),ConcreteEvent.unsubscribe("PageVersionChanged.duplicated"),Concrete.event.subscribe(["PageVersionChanged.deleted","PageVersionChanged.duplicated"],function(t,i){e.reloadSelfNodeByCID(i.cID)})},rescanDisplayOrder:function(e){var i,n=e.getChildren(),o=[];for(e.setStatus("loading"),i=0;i<n.length;i++){var r=n[i];o.push({name:"cID[]",value:r.data.cID})}t.concreteAjax({dataType:"json",type:"POST",data:o,url:CCM_DISPATCHER_FILENAME+"/ccm/system/backend/dashboard/sitemap_update",success:function(t){e.setStatus("ok"),ConcreteAlert.notify({message:t.message})}})},selectMoveCopyTarget:function(e,i,n){var o=this,r=ccmi18n_sitemap.moveCopyPage;n||(n="");var s=CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/page/drag_request?origCID="+e.data.cID+"&destCID="+i.data.cID+"&dragMode="+n;t.fn.dialog.open({title:r,href:s,width:520,modal:!1,height:"auto"}),ConcreteEvent.unsubscribe("SitemapDragRequestComplete.sitemap"),ConcreteEvent.subscribe("SitemapDragRequestComplete.sitemap",function(t,r){if("COPY_VERSION"===r.task)o.reloadSelfNode(i);else{var s=i.parent;"over"==n&&(s=i),"MOVE"==r.task&&e.remove(),s.removeChildren(),o.reloadNode(s,function(){i.bExpanded||i.setExpanded(!0,{noAnimation:!0})})}})},setupNodePagination:function(e){e.find(".ccm-pagination-bound").remove();var i=e.find("div.ccm-pagination-wrapper"),n=this;i.length&&(i.find("a:not([disabled])").unbind("click").on("click",function(){var e=t(this).attr("href"),i=t.ui.fancytree.getTree(n.$sitemap).getRootNode();return jQuery.fn.dialog.showLoader(),t.ajax({dataType:"json",url:e,success:function(e){jQuery.fn.dialog.hideLoader(),i.removeChildren(),i.addChildren(e),n.setupNodePagination(n.$sitemap)}}),!1}),i.addClass("ccm-pagination-bound").appendTo(e))},displaySingleLevel:function(e){var i=this,n=i.options;(i.options.onDisplaySingleLevel||t.noop).call(this,e);var o=t.ui.fancytree.getTree(i.$sitemap).getRootNode(),r=t.extend({dataType:"json",isSitemapOverlay:n.isSitemapOverlay?1:0,displayNodePagination:n.displayNodePagination?1:0,siteTreeID:n.siteTreeID,cParentID:e.data.cID,displaySingleLevel:!0,includeSystemPages:n.includeSystemPages?1:0},n.ajaxData);return jQuery.fn.dialog.showLoader(),t.ajax({dataType:"json",url:n.dataSource,data:r,success:function(t){jQuery.fn.dialog.hideLoader(),o.removeChildren(),o.addChildren(t),i.setupNodePagination(i.$sitemap,e.data.key)}})},getLoadNodePromise:function(e){var i=this.options,n=t.extend({cParentID:e.data.cID?e.data.cID:0,siteTreeID:i.siteTreeID,reloadNode:1,includeSystemPages:i.includeSystemPages?1:0,isSitemapOverlay:i.isSitemapOverlay?1:0,displayNodePagination:i.displayNodePagination?1:0},i.ajaxData),o={dataType:"json",url:i.dataSource,data:n};return t.ajax(o)},reloadNode:function(e,t){this.getLoadNodePromise(e).done(function(i){e.removeChildren(),e.addChildren(i),e.setExpanded(!0,{noAnimation:!0}),t&&t()})},getLoadSelfNodePromise:function(e){return t.ajax({dataType:"json",url:this.options.dataSource,data:t.extend({cID:e.data.cID,reloadNode:1,reloadSelfNode:1},this.options.ajaxData)})},reloadSelfNode:function(e,t){this.getLoadSelfNodePromise(e).done(function(i){var n=i[0];e.setTitle(n.title),t&&t()})},reloadSelfNodeByCID:function(e,t){var i=e?this.getTree().getNodeByKey(String(e)):null;i&&this.reloadSelfNode(i,t)}},i.exitEditMode=function(e){t.get(CCM_DISPATCHER_FILENAME+"/ccm/system/backend/dashboard/sitemap_check_in?cID="+e+"&ccm_token="+CCM_SECURITY_TOKEN)},i.submitDragRequest=function(e){var i={ccm_token:e.find('input[name="validationToken"]').val(),dragMode:e.find('input[name="dragMode"]').val(),destCID:e.f
11ind('input[name="destCID"]').val(),destSibling:e.find('input[name="destSibling"]').val()||"",origCID:e.find('input[name="origCID"]').val(),ctask:t("input[name=ctask]:checked").val()};switch(i.ctask){case"MOVE":i.saveOldPagePath=e.find('input[name="saveOldPagePath"]').is(":checked")?1:0;break;case"a-copy-operation":i.ctask=t('input[name="dtask"]:checked').val()}var n=[];t.each(i,function(e,t){n.push({name:e,value:t})}),"COPY_ALL"===i.ctask?new ConcreteProgressiveOperation({url:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/page/drag_request/copy_all",data:n,title:ccmi18n_sitemap.copyProgressTitle,onComplete:function(){t(".ui-dialog-content").dialog("close"),ConcreteEvent.publish("SitemapDragRequestComplete",{task:i.ctask})}}):(jQuery.fn.dialog.showLoader(),t.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/page/drag_request/submit",i,function(e){jQuery.fn.dialog.closeAll(),jQuery.fn.dialog.hideLoader(),ConcreteAlert.notify({message:e.message}),ConcreteEvent.publish("SitemapDragRequestComplete",{task:i.ctask}),jQuery.fn.dialog.closeTop(),jQuery.fn.dialog.closeTop()}).fail(function(e,t,i){jQuery.fn.dialog.hideLoader();var n=i,o=e?e.responseJSON:null;o&&o.error&&(n=o.errors instanceof Array?o.errors.join("\n"):o.error),window.alert(n)}))},t.fn.concreteSitemap=function(e){return t.each(t(this),function(n,o){new i(t(this),e)})},e.ConcreteSitemap=i}(i.g,jQuery)},3043:(e,t,i)=>{function n(e,t){var i=this;return t=t||{},t=$.extend({readOnly:!1,chooseNodeInForm:!1,onSelect:!1,treeID:!1,onClick:!1,allowFolderSelection:!0,selectNodesByKey:[],removeNodesByKey:[],removeNodesByCallback:!1,ajaxData:{}},t),i.options=t,i.$element=e,i.setupTree(),t.chooseNodeInForm||t.onClick||n.setupTreeEvents(i),i.$element}n.prototype={dragRequest:function(e,t,i,n){var o=t.parent.data.treeNodeID;"over"==i&&(o=t.data.treeNodeID),jQuery.fn.dialog.showLoader();var r=[{name:"sourceTreeNodeID",value:e.data.treeNodeID},{name:"treeNodeParentID",value:o},{name:"ccm_token",value:CCM_SECURITY_TOKEN}];$.concreteAjax({data:r,url:CCM_DISPATCHER_FILENAME+"/ccm/system/tree/node/drag_request",success:function(e){n&&n()}})},setupTree:function(){var e=this,t=e.options,i=!1,n={};0!=e.options.ajaxData&&(n=e.options.ajaxData),t.treeNodeParentID?n.treeNodeParentID=t.treeNodeParentID:n.treeID=t.treeID,t.allowFolderSelection&&(n.allowFolderSelection=1),"undefined"!=typeof CCM_CID?n.cID=CCM_CID:n.cID=0;t.chooseNodeInForm&&(i=!0,t.selectNodesByKey.length&&(n.treeNodeSelectedIDs=t.selectNodesByKey)),"multiple"===t.chooseNodeInForm&&(i=!0,t.selectNodesByKey.length&&(n.treeNodeSelectedIDs=t.selectNodesByKey));var o=1;t.selectMode&&(o=t.selectMode);var r,s=2;t.minExpandLevel&&(s=t.minExpandLevel),r=t.treeNodeParentID?CCM_DISPATCHER_FILENAME+"/ccm/system/tree/node/load_starting":CCM_DISPATCHER_FILENAME+"/ccm/system/tree/load",$(e.$element).fancytree({tabindex:null,titlesTabbable:!1,extensions:["glyph","dnd"],glyph:{preset:"awesome5"},source:{url:r,method:"POST",data:n},lazyLoad:function(t,i){i.result=e.getLoadNodePromise(i.node)},select:function(i,r){if(t.chooseNodeInForm){var s=[];1==o?(s=[r.node.key],e.deselectNodes(r.tree.getRootNode(),r.node)):s=e.getSelectedNodeKeys(r.tree.getRootNode(),n.treeNodeSelectedIDs),t.onSelect(s),n.treeNodeSelectedIDs=s}},selectMode:o,checkbox:i,minExpandLevel:s,clickFolderMode:1,init:function(){var i,o=e.$element;if(t.removeNodesByKey.length)for(var r=0;r<t.removeNodesByKey.length;r++){var s=t.removeNodesByKey[r],a=$.ui.fancytree.getTree(o).getNodeByKey(String(s));a&&a.remove()}if(t.readOnly&&o.fancytree("disable"),t.chooseNodeInForm){var l=$.ui.fancytree.getTree(o),c=e.getSelectedNodeKeys(l.getRootNode(),n.treeNodeSelectedIDs);c.length&&t.onSelect(c)}},click:function(e,i){if("expander"==i.targetType)return!0;if("icon"==i.targetType)return!1;if(t.onClick)return t.onClick(i.node,e);if(t.chooseNodeInForm&&"checkbox"!=i.targetType)return!1;if(!i.targetType)return!1;if(!t.chooseNodeInForm&&e.originalEvent.target&&$(e.originalEvent.target).hasClass("fancytree-title")){var n=i.node.data.treeNodeMenu;if(n)new ConcreteMenu($(i.node.span),{menu:n,handle:"none"}).show(e)}return!0},expand:function(e,i){t.ajaxData.selected&&i.node.children.forEac
11h(function(e){t.ajaxData.selected.includes(parseInt(e.key))&&e.setSelected(!0)})},collapse:function(e,i){t.ajaxData.selected&&i.node.children.forEach(function(e){t.ajaxData.selected.includes(parseInt(e.key))&&!e.isSelected()&&t.ajaxData.selected.splice(t.ajaxData.selected.indexOf(e.key),1)})},dnd:{preventRecursiveMoves:!0,focusOnClick:!0,preventVoidMoves:!0,dragStart:function(e,i){return!t.chooseNodeInForm},dragStop:function(e,t){return!0},dragEnter:function(e,t){var i=t.otherNode,n=t.hitMode;return!(!e.parent.data.treeNodeID&&"1"!==e.data.treeNodeID)&&(("over"==n||1!=e.data.treeNodeID)&&(i.data.treeNodeID!=e.data.treeNodeID&&(!(!e.data.treeNodeID&&"after"==n)&&!e.isDescendantOf(i))))},dragDrop:function(t,i){e.dragRequest(i.otherNode,t,i.hitMode,function(){i.otherNode.moveTo(t,i.hitMode);var e=i.otherNode.parent.data.treeNodeID;"over"==i.hitMode&&(e=t.data.treeNodeID);var n=[{name:"sourceTreeNodeID",value:i.otherNode.data.treeNodeID},{name:"treeNodeParentID",value:e},{name:"ccm_token",value:CCM_SECURITY_TOKEN}],o=t.parent.getChildren();if(o)for(var r=0;r<o.length;r++){var s=o[r];n.push({name:"treeNodeID[]",value:s.data.treeNodeID})}$.concreteAjax({data:n,url:CCM_DISPATCHER_FILENAME+"/ccm/system/tree/node/update_order"})})}}})},getSelectedNodeKeys:function(e,t){var i=this;return t=(t=t||[]).filter(function(e){return parseInt(e)>0}
11),e.hasChildren()&&e.getChildren().forEach(function(e){e.isSelected()&&!t.includes(parseInt(e.key))&&t.push(parseInt(e.key)),!e.isSelected()&&t.includes(parseInt(e.key))&&t.splice(t.indexOf(parseInt(e.key)),1),t=i.getSelectedNodeKeys(e,t)}),t},deselectNodes:function(e,t){var i=this;e.hasChildren()&&e.getChildren().forEach(function(e){parseInt(e.key)!==parseInt(t.key)&&e.setSelected(!1),i.deselectNodes(e,t)})},getLoadNodePromise:function(e){var t=0!=this.options.ajaxData?this.options.ajaxData:{};return t.treeNodeParentID=e.data.treeNodeID,$.when($.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/tree/node/load",t))},reloadNode:function(e,t){this.getLoadNodePromise(e).done(function(i){e.removeChildren(),e.addChildren(i),e.setExpanded(!0,{noAnimation:!0}),t&&t()})},cloneNode:function(e){var t=this,i=$("[data-tree="+t.options.treeID+"]");return $.ajax({dataType:"json",type:"post",data:{treeNodeID:e,token:CCM_SECURITY_TOKEN},url:CCM_DISPATCHER_FILENAME+"/ccm/system/tree/node/duplicate",success:function(e){if(1==e.error)ConcreteAlert.dialog(ccmi18n.error,e.errors.join("<br>"));else{jQuery.fn.dialog.closeTop();var n=$.ui.fancytree.getTree(i).getNodeByKey(String(e.treeNodeParentID));jQuery.fn.dialog.showLoader(),t.reloadNode(n,function(){jQuery.fn.dialog.hideLoader()})}},error:function(e){ConcreteAlert.dialog(ccmi18n.error,'<div class="alert alert-danger">'+e.responseText+"</div>")},complete:function(){jQuery.fn.dialog.hideLoader()}}),!1}},n.activateMenu=function(e,t){e.find("a[data-tree-action]").on("click.concreteMenu",function(e){e.preventDefault();var i=$(this).attr("data-tree-action-url"),n=$(this).attr("data-tree-action"),o=$(this).attr("dialog-title"),r=$(this).attr("dialog-width"),s=$(this).attr("dialog-height");if("clone-node"===n)t.cloneNode($(this).attr("data-tree-node-id"));else{if(!o)switch(n){case"add-node":o=ccmi18n_tree.add;break;case"edit-node":o=ccmi18n_tree.edit;break;case"delete-node":o=ccmi18n_tree.delete}r||(r=550),s||(s="auto"),jQuery.fn.dialog.open({title:o,href:i,width:r,modal:!0,height:s})}})},n.setupTreeEvents=function(e){ConcreteEvent.unsubscribe("ConcreteMenuShow"),ConcreteEvent.subscribe("ConcreteMenuShow",function(t,i){var o=i.menuElement;n.activateMenu(o,e)}),ConcreteEvent.subscribe("ConcreteTreeAddTreeNode.concreteTree",function(t,i){var n=$("[data-tree="+e.options.treeID+"]"),o=i.node;if(o.length)for(var r=0;r<o.length;r++)$.ui.fancytree.getTree(n).getNodeByKey(String(o[r].treeNodeParentID)).addChildren(o);else $.ui.fancytree.getTree(n).getNodeByKey(String(o.treeNodeParentID)).addChildren(o)}),ConcreteEvent.subscribe("ConcreteTreeUpdateTreeNode.concreteTree",function(t,i){var n=$("[data-tree="+e.options.treeID+"]"),o=$.ui.fancytree.getTree(n).getNodeByKey(String(i.node.key));o.fromDict(i.node),o.render()}),ConcreteEvent.subscribe("ConcreteTreeDeleteTreeNode.concreteTree",function(t,i){var n=$("[data-tree="+e.options.treeID+"]");$.ui.fancytree.getTree(n).getNodeByKey(String(i.node.treeNodeID)).remove()})},$.fn.concreteTree=function(e){return $.each($(this),function(t,i){new n($(this),e)})},i.g.ConcreteTree=n},3369:(e,t,i)=>{function n(e){return n="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},n(e)}function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,r(n.key),n)}}function r(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var o=i.call(e,t||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:t+""}var s=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},i=[{key:"launchDialog",value:function(e,t){var i={displayDialogButtons:!0};$.extend(i,t),$.fn.dialog.open({title:ccmi18n.chooseGroup,href:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/dialogs/groups/search"),width:"740px",modal:!0,height:"600px",data:i,onOpen:function(){ConcreteEvent.unsubscribe("SelectGroup.core"),ConcreteEvent.subscribe("SelectGroup.core",function(t,i){$.fn.dialog.closeTop(),e(i)})}})}}
11,{key:"getGroupDetails",value:function(e,t,i){var n={url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/group/get_json"),data:{gID:e},skipResponseValidation:!0,success:function(e){e.error?i?i(e):ConcreteAjaxRequest.validateResponse(e):t&&t(e)}};i&&(n.error=function(e){i(e)}),new ConcreteAjaxRequest(n)}}],(t=null)&&o(e.prototype,t),i&&o(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i}();i.g.ConcreteUserGroupManager=s},6831:(e,t,i)=>{function n(e){return n="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},n(e)}function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,r(n.key),n)}}function r(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var o=i.call(e,t||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:t+""}var s=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},i=[{key:"launchDialog",value:function(e,t){var i={multipleSelection:!1,hideUsername:!1};$.extend(i,t),$.fn.dialog.open({title:ccmi18n.chooseUser,href:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/dialogs/user/search"),width:"740px",modal:!0,height:"600px",data:i,onOpen:function(){ConcreteEvent.unsubscribe("UserSearchDialogSelectUser.core"),ConcreteEvent.subscribe("UserSearchDialogSelectUser.core",function(t,n){var o;o=i.multipleSelection?n.users:n.users[0],$.fn.dialog.closeTop(),e(o)})}})}},{key:"getUserDetails",value:function(e,t){$.ajax({type:"post",dataType:"json",url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/user/get_json"),data:{uID:e},error:function(e){ConcreteAlert.dialog(ccmi18n.error,ConcreteAjaxRequest.errorResponseToString(e))},success:function(e){t(e)}})}}],(t=null)&&o(e.prototype,t),i&&o(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i}();i.g.ConcreteUserManager=s},546:function(e,t){var i,n,o,r;function s(e){return s="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},s(e)}r=function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==s(Symbol.iterator)?function(e){return s(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":s(e)})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=o(e);if(t){var r=o(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return function(e,t){return!t||"object"!=s(t)&&"function"!=typeof t?a(e):t}(this,i)}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function u(){}function d(e){return e()}function h(){return Object.create(null)}function p(e){e.forEach(d)}function f(e){return"function"==typeof e}function m(e,i){return e!=e?i==i:e!==i||e&&"object"===t(e)||"function"==typeof e}function g(e){e.parentNode.removeChild(e)}var v;function y(e){v=e}var b=[],_=[],w=[],C=[],x=Promise.resolve(),k=!1;function D(e){w.push(e)}var S=!1,A=new Set;
11function E(){if(!S){S=!0;do{for(var e=0;e<b.length;e+=1){var t=b[e];y(t),T(t.$$)}for(y(null),b.length=0;_.length;)_.pop()();for(var i=0;i<w.length;i+=1){var n=w[i];A.has(n)||(A.add(n),n())}w.length=0}while(b.length);for(;C.length;)C.pop()();k=!1,S=!1,A.clear()}}function T(e){if(null!==e.fragment){e.update(),p(e.before_update);var t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(D)}}var M=new Set;function I(e,t,i){var n=e.$$,o=n.fragment,r=n.on_mount,s=n.on_destroy,a=n.after_update;o&&o.m(t,i),D(function(){var t=r.map(d).filter(f);s?s.push.apply(s,function(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?c(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t)):p(t),e.$$.on_mount=[]}),a.forEach(D)}var F={inClass:null,outClass:null};function P(e,t,i){var n=t.self,o=void 0===n?null:n,r=t.inClass,s=void 0===r?F.inClass:r,a=t.outClass,l=void 0===a?F.outClass:a,c=o.animation,u=o.animateIn,d=o.animateOut;function h(e,t){var i;o.setAnimating("in");var n=function(t){t&&o.refs.elem&&t.target!==o.refs.elem||(i(),o.setAnimatingClass("pnotify-in animated"),e&&e.call(),o.setAnimating(!1))};i=o.on("animationend",n),t?n():o.setAnimatingClass("pnotify-in animated ".concat(s||l))}function p(e,t){var i;o.setAnimating("out");var n=function(t){t&&o.refs.elem&&t.target!==o.refs.elem||(i(),o.setAnimatingClass("animated"),e&&e.call(),o.setAnimating&&o.setAnimating(!1))};i=o.on("animationend",n),t?n():o.setAnimatingClass("pnotify-in animated ".concat(l||s))}return function(e){(function(){if(!v)throw new Error("Function called outside component initialization");return v})().$$.on_destroy.push(e)}(function(){o.$set({animation:c,animateIn:u,animateOut:d})}),o.on("pnotify:update",function(){if(o.refs.elem){var e=250;"slow"===o.animateSpeed?e=400:"fast"===o.animateSpeed?e=100:o.animateSpeed>0&&(e=o.animateSpeed),e/=1e3,o.refs.elem.style.animationDuration!=="".concat(e,"s")&&i(0,o.refs.elem.style.animationDuration="".concat(e,"s"),o)}}),o.attention=function(e,t){var i;i=o.on("animationend",function(){i(),o.removeModuleClass("container","animated",e),t&&t.call(o)}),o.addModuleClass("container","animated",e)},e.$$set=function(e){"self"in e&&i(0,o=e.self),"inClass"in e&&i(1,s=e.inClass),"outClass"in e&&i(2,l=e.outClass)},e.$$.update=function(){7&e.$$.dirty&&(s||l?o.$set({animation:"none",animateIn:h,animateOut:p}):o.$set({animation:c,animateIn:u,animateOut:d}))},[o,s,l]}var O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}(n,e);var t=l(n);function n(e){var o;return i(this,n),function(e,t,i,n,o,r){var s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[-1],a=v;y(e);var l=t.props||{},c=e.$$={fragment:null,ctx:null,props:r,update:u,not_equal:o,bound:h(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(a?a.$$.context:[]),callbacks:h(),dirty:s,skip_bound:!1},d=!1;if(c.ctx=i?i(e,l,function(t,i){var n=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:i;return c.ctx&&o(c.ctx[t],c.ctx[t]=n)&&(!c.skip_bound&&c.bound[t]&&c.bound[t](n),d&&function(e,t){-1===e.$$.dirty[0]&&(b.push(e),k||(k=!0,x.then(E)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),i}):[],c.update(),d=!0,p(c.before_update),c.fragment=!!n&&n(c.ctx),t.target){if(t.hydrate){var f=function(e){return Array.from(e.childNodes)}(t.target);c.fragment&&c.fragment.l(f),f.forEach(g)}else c.fragment&&c.fragment.c();t.intro&&function(e,t){e&&e.i&&(M.delete(e),e.i(t))}(e.$$.fragment),I(e,t.target,t.anchor),E()}y(a)}(a(o=t.call(this)),e,P,null,m,{self:0,inClass:1,outClass:2}),o}return n}(function(){function e(){i(this,e)}var t,o;return t=e,(o=[{key:"$destroy",value:function(){var e;null!==(e=this.$$).fragment&&(p(e.on_destroy),e.fragment&&e.fragment.d(1),e.on_destroy=e.fragment=null,e.ctx=[]),this.$destroy=u}},{key:"$on",value:function(e,t){var i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(t),function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},{key:"$set",value:function(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}])&&n(t.prototype,o),e}());e.default=O,e.defaults=F,e.position="PrependContainer",Object.defineProperty(e,"__esMo
11dule",{value:!0})},"object"==s(t)?r(t):(n=[t],void 0===(o="function"==typeof(i=r)?i.apply(t,n):i)||(e.exports=o))},9733:function(e,t,i){var n,o,r,s;function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}s=function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==a(Symbol.iterator)?function(e){return a(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":a(e)})(e)}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function r(e,t,i){return t&&o(e.prototype,t),i&&o(e,i),e}function s(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function l(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function c(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?l(Object(i),!0).forEach(function(t){s(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function p(e,t,i){return(p=h()?Reflect.construct:function(e,t,i){var n=[null];n.push.apply(n,t);var o=new(Function.bind.apply(e,n));return i&&d(o,i.prototype),o}).apply(null,arguments)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var i=[],n=!0,o=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(i.push(s.value),!t||i.length!==t);n=!0);}catch(e){o=!0,r=e}finally{try{n||null==a.return||a.return()}finally{if(o)throw r}}return i}}(e,t)||v(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||v(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){if(e){if("string"==typeof e)return y(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?y(e,t):void 0}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function b(){}function _(e,t){for(var i in t)e[i]=t[i];return e}function w(e){return e()}function C(){return Object.create(null)}function x(e){e.forEach(w)}function k(e){return"function"==typeof e}function D(e,i){return e!=e?i==i:e!==i||e&&"object"===t(e)||"function"==typeof e}function S(e,t){e.appendChild(t)}function A(e,t,i){e.insertBefore(t,i||null)}function E(e){e.parentNode.removeChild(e)}function T(e){return document.createElement(e)}function M(e){return document.createTextNode(e)}function I(){return M(" ")}function F(){return M("")}function P(e,t,i,n){return e.addEventListener(t,i,n),function(){return e.removeEventListener(t,i,n)}}function O(e,t,i){null==i?e.removeAttribute(t):e.getAttribute(t)!==i&&e.setAttribute(t,i)}
11function L(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}var N,$=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;n(this,e),this.a=t,this.e=this.n=null}return r(e,[{key:"m",value:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.e||(this.e=T(t.nodeName),this.t=t,this.h(e)),this.i(i)}},{key:"h",value:function(e){this.e.innerHTML=e,this.n=Array.from(this.e.childNodes)}},{key:"i",value:function(e){for(var t=0;t<this.n.length;t+=1)A(this.t,this.n[t],e)}},{key:"p",value:function(e){this.d(),this.h(e),this.i(this.a)}},{key:"d",value:function(){this.n.forEach(E)}}]),e}();function z(e){N=e}function j(){if(!N)throw new Error("Function called outside component initialization");return N}var R=[],B=[],H=[],q=[],U=Promise.resolve(),W=!1;function V(){W||(W=!0,U.then(X))}function Y(){return V(),U}function Q(e){H.push(e)}var G=!1,K=new Set;function X(){if(!G){G=!0;do{for(var e=0;e<R.length;e+=1){var t=R[e];z(t),J(t.$$)}for(z(null),R.length=0;B.length;)B.pop()();for(var i=0;i<H.length;i+=1){var n=H[i];K.has(n)||(K.add(n),n())}H.length=0}while(R.length);for(;q.length;)q.pop()();W=!1,G=!1,K.clear()}}function J(e){if(null!==e.fragment){e.update(),x(e.before_update);var t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(Q)}}var Z,ee=new Set;function te(){Z={r:0,c:[],p:Z}}function ie(){Z.r||x(Z.c),Z=Z.p}function ne(e,t){e&&e.i&&(ee.delete(e),e.i(t))}function oe(e,t,i,n){if(e&&e.o){if(ee.has(e))return;ee.add(e),Z.c.push(function(){ee.delete(e),n&&(i&&e.d(1),n())}),e.o(t)}}var re="undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:i.g;function se(e,t){oe(e,1,1,function(){t.delete(e.key)})}function ae(e,t,i,n,o,r,s,a,l,c,u,d){for(var h=e.length,p=r.length,f=h,m={};f--;)m[e[f].key]=f;var g=[],v=new Map,y=new Map;for(f=p;f--;){var b=d(o,r,f),_=i(b),w=s.get(_);w?n&&w.p(b,t):(w=c(_,b)).c(),v.set(_,g[f]=w),_ in m&&y.set(_,Math.abs(f-m[_]))}var C=new Set,x=new Set;function k(e){ne(e,1),e.m(a,u),s.set(e.key,e),u=e.first,p--}for(;h&&p;){var D=g[p-1],S=e[h-1],A=D.key,E=S.key;D===S?(u=D.first,h--,p--):v.has(E)?!s.has(A)||C.has(A)?k(D):x.has(E)?h--:y.get(A)>y.get(E)?(x.add(A),k(D)):(C.add(E),h--):(l(S,s),h--)}for(;h--;){var T=e[h];v.has(T.key)||l(T,s)}for(;p;)k(g[p-1]);return g}function le(e,t){for(var i={},n={},o={$$scope:1},r=e.length;r--;){var s=e[r],a=t[r];if(a){for(var l in s)l in a||(n[l]=1);for(var c in a)o[c]||(i[c]=a[c],o[c]=1);e[r]=a}else for(var u in s)o[u]=1}for(var d in n)d in i||(i[d]=void 0);return i}function ce(e){return"object"===t(e)&&null!==e?e:{}}function ue(e){e&&e.c()}function de(e,t,i){var n=e.$$,o=n.fragment,r=n.on_mount,s=n.on_destroy,a=n.after_update;o&&o.m(t,i),Q(function(){var t=r.map(w).filter(k);s?s.push.apply(s,g(t)):x(t),e.$$.on_mount=[]}),a.forEach(Q)}function he(e,t){var i=e.$$;null!==i.fragment&&(x(i.on_destroy),i.fragment&&i.fragment.d(t),i.on_destroy=i.fragment=null,i.ctx=[])}var pe=function(){function e(){n(this,e)}return r(e,[{key:"$destroy",value:function(){he(this,1),this.$destroy=b}},{key:"$on",value:function(e,t){var i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(t),function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},{key:"$set",value:function(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}]),e}(),fe=function(){function e(t){if(n(this,e),Object.assign(this,{dir1:null,dir2:null,firstpos1:null,firstpos2:null,spacing1:25,spacing2:25,push:"bottom",maxOpen:1,maxStrategy:"wait",maxClosureCausesWait:!0,modal:"ish",modalishFlash:!0,overlayClose:!0,overlayClosesPinned:!1,positioned:!0,context:window&&document.body||null},t),"ish"===this.modal&&1!==this.maxOpen)throw new Error("A modalish stack must have a maxOpen value of 1.");if("ish"===this.modal&&!this.dir1)throw new Error("A modalish stack must have a direction.");if("top"===this.push&&"ish"===this.modal&&"close"!==this.maxStrategy)throw new Error("A modalish stack that pushes to the top must use the close maxStrategy.");this._noticeHead={notice:null,prev:null,next:null},this._noticeTail={notice:null,prev:this._noticeHead,next:null},this._noticeHead.next=this._noticeTail,this._noticeMap=new WeakMap,this._length=0,this._addpos2=0,this._animation=!0,this._posTimer=null,this._openNotices=0,this._listener=null,this._overlayOpen=!1,this._overlayInserted=!1,this._collapsingModalState=!1,this._leader=null,this._leaderOff=null,this._masking=null,this._maskingOff=null,this._swapping=!1,this._callbacks={}}
11return r(e,[{key:"forEach",value:function(e){var t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.start,o=void 0===n?"oldest":n,r=i.dir,s=void 0===r?"newer":r,a=i.skipModuleHandled,l=void 0!==a&&a;if("head"===o||"newest"===o&&"top"===this.push||"oldest"===o&&"bottom"===this.push)t=this._noticeHead.next;else if("tail"===o||"newest"===o&&"bottom"===this.push||"oldest"===o&&"top"===this.push)t=this._noticeTail.prev;else{if(!this._noticeMap.has(o))throw new Error("Invalid start param.");t=this._noticeMap.get(o)}for(;t.notice;){var c=t.notice;if("prev"===s||"top"===this.push&&"newer"===s||"bottom"===this.push&&"older"===s)t=t.prev;else{if(!("next"===s||"top"===this.push&&"older"===s||"bottom"===this.push&&"newer"===s))throw new Error("Invalid dir param.");t=t.next}if(!(l&&c.getModuleHandled()||!1!==e(c)))break}}},{key:"close",value:function(e){this.forEach(function(t){return t.close(e,!1,!1)})}},{key:"open",value:function(e){this.forEach(function(t){return t.open(e)})}},{key:"openLast",value:function(){this.forEach(function(e){if(-1===["opening","open","waiting"].indexOf(e.getState()))return e.open(),!1},{start:"newest",dir:"older"})}},{key:"swap",value:function(e,t){var i=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return-1===["open","opening","closing"].indexOf(e.getState())?Promise.reject():(this._swapping=t,e.close(n,!1,o).then(function(){return t.open(n)}).finally(function(){i._swapping=!1}))}},{key:"on",value:function(e,t){var i=this;return e in this._callbacks||(this._callbacks[e]=[]),this._callbacks[e].push(t),function(){i._callbacks[e].splice(i._callbacks[e].indexOf(t),1)}}},{key:"fire",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.stack=this,e in this._callbacks&&this._callbacks[e].forEach(function(e){return e(t)})}},{key:"position",value:function(){var e=this;this.positioned&&this._length>0?(this.fire("beforePosition"),this._resetPositionData(),this.forEach(function(t){e._positionNotice(t)},{start:"head",dir:"next",skipModuleHandled:!0}),this.fire("afterPosition")):(delete this._nextpos1,delete this._nextpos2)}},{key:"queuePosition",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;this._posTimer&&clearTimeout(this._posTimer),this._posTimer=setTimeout(function(){return e.position()},t)}},{key:"_resetPositionData",value:function(){this._nextpos1=this.firstpos1,this._nextpos2=this.firstpos2,this._addpos2=0}},{key:"_positionNotice",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e===this._masking;if(this.positioned){var i=e.refs.elem;if(i&&(i.classList.contains("pnotify-in")||i.classList.contains("pnotify-initial")||t)){var n=[this.firstpos1,this.firstpos2,this._nextpos1,this._nextpos2,this._addpos2],o=n[0],r=n[1],s=n[2],a=n[3],l=n[4];i.getBoundingClientRect(),!this._animation||t||this._collapsingModalState?e._setMoveClass(""):e._setMoveClass("pnotify-move");var c,u=this.context===document.body?window.innerHeight:this.context.scrollHeight,d=this.context===document.body?window.innerWidth:this.context.scrollWidth;if(this.dir1){var h;switch(c={down:"top",up:"bottom",left:"right",right:"left"}[this.dir1],this.dir1){case"down":h=i.offsetTop;break;case"up":h=u-i.scrollHeight-i.offsetTop;break;case"left":h=d-i.scrollWidth-i.offsetLeft;break;case"right":h=i.offsetLeft}null==o&&(s=o=h)}if(this.dir1&&this.dir2){var p,f={down:"top",up:"bottom",left:"right",right:"left"}[this.dir2];switch(this.dir2){case"down":p=i.offsetTop;break;case"up":p=u-i.scrollHeight-i.offsetTop;break;case"left":p=d-i.scrollWidth-i.offsetLeft;break;case"right":p=i.offsetLeft}if(null==r&&(a=r=p),!t){var m=s+i.offsetHeight+this.spacing1,g=s+i.offsetWidth+this.spacing1;(("down"===this.dir1||"up"===this.dir1)&&m>u||("left"===this.dir1||"right"===this.dir1)&&g>d)&&(s=o,a+=l+this.spacing2,l=0)}switch(null!=a&&(i.style[f]="".concat(a,"px"),this._animation||i.style[f]),this.dir2){case"down":case"up":i.offsetHeight+(parseFloat(i.style.marginTop,10)||0)+(parseFloat(i.style.marginBottom,10)||0)>l&&(l=i.offsetHeight);break;case"left":case"right":i.offsetWidth+(parseFloat(i.style.marginLeft,10)||0)+(parseFloat(i.style.marginRight,10)||0)>l&&(l=i.offsetWidth)}}else if(this.dir1){var v,y;switch(this.dir1){case"down":case"up":y=["left","right"],v=this.context.scrollWidth/2-i.offsetWidth/2;break;case"left":case"right":y=["top","bottom"],v=u/2-i.offsetHeight/2}i.style[y[0]]="".concat(v,"px"),i.style[y[1]]="auto",this._animation||i.style[y[0]]}if(this.dir1)switch(null!=s&&(i.style[c]="".concat(s,"px"),this._animation||i.style[c]),this.dir1){case"down":case"up":s+=i.offsetHeight+this.spacing1;break;case"left":case"right":s+=i.offsetWidth+this.spacing1}else{var b=d/2-i.offsetWidth/2,_=u/2-i.offsetHeight/2;i.style.left="".concat(b,"px"),i.style.top="".concat(_,"px"),this._animation||i.style.left}t||(this.firstpos1=o,this.firstpos2=r,this._nextpos1=s,this._nextpos2=a,this._addpos2=l)}}}},{key:"_addNotice",value:function(e){var t=this;this.fire("beforeAddNotice",{notice:e});var i=function(){if(t.fire("beforeOpenNotice",{notice:e}),e.getModuleHandled())t.fire("afterOpenNotice",{notice:e});else{if(t._openNotices++,("ish"!==t.modal||!t._overlayOpen)&&t.maxOpen!==1/0&&t._openNotices>t.maxOpen&&"close"===t.maxStrategy){var i=t._openNotices-t.maxOpen;t.forEach(function(e){if(-1!==["opening","open"].indexOf(e.getState()))return e.close(!1,!1,t.maxClosureCausesWait),e===t._leader&&t._setLeader(null),!! --i})}!0===t.modal&&t._insertOverlay(),"ish"!==t.modal||t._leader&&-1!==["opening","open","closing"].indexOf(t._leader.getState())||t._setLeader(e),"ish"===t.modal&&t._overlayOpen&&e._preventTimerClose(!0),t.fire("afterOpenNotice",{notice:e})}},n={notice:e,prev:null,next:null,beforeOpenOff:e.on("pnotify:beforeOpen",i),afterCloseOff:e.on("pnotify:afterClose",function(){if(t.fire("beforeCloseNotice",{notice:e}),e.getModuleHandled())t.fire("afterCloseNotice",{notice:e});else{if(t._openNotices--,"ish"===t.modal&&e===t._leader&&(t._setLeader(null),t._masking&&t._setMasking(null)),!t._swapping&&t.maxOpen!==1/0&&t._openNotices<t.maxOpen){var i=!1,n=function(n){if(n!==e&&"waiting"===n.get
11State()&&(n.open().catch(function(){}),t._openNotices>=t.maxOpen))return i=!0,!1};"wait"===t.maxStrategy?(t.forEach(n,{start:e,dir:"next"}),i||t.forEach(n,{start:e,dir:"prev"})):"close"===t.maxStrategy&&t.maxClosureCausesWait&&(t.forEach(n,{start:e,dir:"older"}),i||t.forEach(n,{start:e,dir:"newer"}))}t._openNotices<=0?(t._openNotices=0,t._resetPositionData(),t._overlayOpen&&!t._swapping&&t._removeOverlay()):t._collapsingModalState||t.queuePosition(0),t.fire("afterCloseNotice",{notice:e})}})};if("top"===this.push?(n.next=this._noticeHead.next,n.prev=this._noticeHead,n.next.prev=n,n.prev.next=n):(n.prev=this._noticeTail.prev,n.next=this._noticeTail,n.prev.next=n,n.next.prev=n),this._noticeMap.set(e,n),this._length++,this._listener||(this._listener=function(){return t.position()},this.context.addEventListener("pnotify:position",this._listener)),-1!==["open","opening","closing"].indexOf(e.getState()))i();else if("ish"===this.modal&&this.modalishFlash&&this._shouldNoticeWait(e))var o=e.on("pnotify:mount",function(){o(),e._setMasking(!0,!1,function(){e._setMasking(!1)}),t._resetPositionData(),t._positionNotice(t._leader),window.requestAnimationFrame(function(){t._positionNotice(e,!0)})});this.fire("afterAddNotice",{notice:e})}},{key:"_removeNotice",value:function(e){if(this._noticeMap.has(e)){this.fire("beforeRemoveNotice",{notice:e});var t=this._noticeMap.get(e);this._leader===e&&this._setLeader(null),this._masking===e&&this._setMasking(null),t.prev.next=t.next,t.next.prev=t.prev,t.prev=null,t.next=null,t.beforeOpenOff(),t.beforeOpenOff=null,t.afterCloseOff(),t.afterCloseOff=null,this._noticeMap.delete(e),this._length--,!this._length&&this._listener&&(this.context.removeEventListener("pnotify:position",this._listener),this._listener=null),!this._length&&this._overlayOpen&&this._removeOverlay(),-1!==["open","opening","closing"].indexOf(e.getState())&&this._handleNoticeClosed(e),this.fire("afterRemoveNotice",{notice:e})}}},{key:"_setLeader",value:function(e){var t=this;if(this.fire("beforeSetLeader",{leader:e}),this._leaderOff&&(this._leaderOff(),this._leaderOff=null),this._leader=e,this._leader){var i,n=function(){var e=null;t._overlayOpen&&(t._collapsingModalState=!0,t.forEach(function(i){i._preventTimerClose(!1),i!==t._leader&&-1!==["opening","open"].indexOf(i.getState())&&(e||(e=i),i.close(i===e,!1,!0))},{start:t._leader,dir:"next",skipModuleHandled:!0}),t._removeOverlay()),o&&(clearTimeout(o),o=null),t.forEach(function(i){if(i!==t._leader)return"waiting"===i.getState()||i===e?(t._setMasking(i,!!e),!1):void 0},{start:t._leader,dir:"next",skipModuleHandled:!0})},o=null,r=function(){o&&(clearTimeout(o),o=null),o=setTimeout(function(){o=null,t._setMasking(null)},750)};this._leaderOff=(i=[this._leader.on("mouseenter",n),this._leader.on("focusin",n),this._leader.on("mouseleave",r),this._leader.on("focusout",r)],function(){return i.map(function(e){return e()})}),this.fire("afterSetLeader",{leader:e})}else this.fire("afterSetLeader",{leader:e})}},{key:"_setMasking",value:function(e,t){var i=this;if(this._masking){if(this._masking===e)return;this._masking._setMasking(!1,t)}if(this._maskingOff&&(this._maskingOff(),this._maskingOff=null),this._masking=e,this._masking){this._resetPositionData(),this._leader&&this._positionNotice(this._leader),this._masking._setMasking(!0,t),window.requestAnimationFrame(function(){i._masking&&i._positionNotice(i._masking)});var n,o=function(){"ish"===i.modal&&(i._insertOverlay(),i._setMasking(null,!0),i.forEach(function(e){e._preventTimerClose(!0),"waiting"===e.getState()&&e.open()},{start:i._leader,dir:"next",skipModuleHandled:!0}))};this._maskingOff=(n=[this._masking.on("mouseenter",o),this._masking.on("focusin",o)],function(){return n.map(function(e){return e()})})}}},{key:"_shouldNoticeWait",value:function(e){return this._swapping!==e&&!("ish"===this.modal&&this._overlayOpen)&&this.maxOpen!==1/0&&this._openNotices>=this.maxOpen&&"wait"===this.maxStrategy}},{key:"_insertOverlay",value:function(){var e=this;this._overlay||(this._overlay=document.createElement("div"),this._overlay.classList.add("pnotify-modal-overlay"),this.dir1&&this._overlay.classList.add("pnotify-modal-overlay-".concat(this.dir1)),this.overlayClose&&this._overlay.classList.add("pnotify-modal-overlay-closes"),this.context!==document.body&&(this._overlay.style.height="".concat(this.context.scrollHeight,"px"),this._overlay.style.width="".concat(this.context.scrollWidth,"px")),this._overlay.addEventListener("click",function(t){if(e.overlayClose){if(e.fire("overlayClose",{clickEvent:t}),t.defaultPrevented)return;e._leader&&e._setLeader(null),e.forEach(function(t){-1===["closed","closing","waiting"].indexOf(t.getState())&&(t.hide||e.overlayClosesPinned?t.close():t.hide||"ish"!==e.modal||(e._leader?t.close(!1,!1,!0):e._setLeader(t)))},{skipModuleHandled:!0}),e._overlayOpen&&e._removeOverlay()}})),this._overlay.parentNode!==this.context&&(this.fire("beforeAddOverlay"),this._overlay.classList.remove("pnotify-modal-overlay-in"),this._overlay=this.context.
11insertBefore(this._overlay,this.context.firstChild),this._overlayOpen=!0,this._overlayInserted=!0,window.requestAnimationFrame(function(){e._overlay.classList.add("pnotify-modal-overlay-in"),e.fire("afterAddOverlay")})),this._collapsingModalState=!1}},{key:"_removeOverlay",value:function(){var e=this;this._overlay.parentNode&&(this.fire("beforeRemoveOverlay"),this._overlay.classList.remove("pnotify-modal-overlay-in"),this._overlayOpen=!1,setTimeout(function(){e._overlayInserted=!1,e._overlay.parentNode&&(e._overlay.parentNode.removeChild(e._overlay),e.fire("afterRemoveOverlay"))},250),setTimeout(function(){e._collapsingModalState=!1},400))}},{key:"notices",get:function(){var e=[];return this.forEach(function(t){return e.push(t)}),e}},{key:"length",get:function(){return this._length}},{key:"leader",get:function(){return this._leader}}]),e}(),me=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return p(Ue,t)},ge=re.Map;function ve(e,t,i){var n=e.slice();return n[109]=t[i][0],n[110]=t[i][1],n}function ye(e,t,i){var n=e.slice();return n[109]=t[i][0],n[110]=t[i][1],n}function be(e,t,i){var n=e.slice();return n[109]=t[i][0],n[110]=t[i][1],n}function _e(e,t,i){var n=e.slice();return n[109]=t[i][0],n[110]=t[i][1],n}function we(e,t){var i,n,o,r,s=[{self:t[42]},t[110]],a=t[109].default;function l(e){for(var t={},i=0;i<s.length;i+=1)t=_(t,s[i]);return{props:t}}return a&&(n=new a(l())),{key:e,first:null,c:function(){i=F(),n&&ue(n.$$.fragment),o=F(),this.first=i},m:function(e,t){A(e,i,t),n&&de(n,e,t),A(e,o,t),r=!0},p:function(e,t){var i=2176&t[1]?le(s,[2048&t[1]&&{self:e[42]},128&t[1]&&ce(e[110])]):{};if(a!==(a=e[109].default)){if(n){te();var r=n;oe(r.$$.fragment,1,0,function(){he(r,1)}),ie()}a?(ue((n=new a(l())).$$.fragment),ne(n.$$.fragment,1),de(n,o.parentNode,o)):n=null}else a&&n.$set(i)},i:function(e){r||(n&&ne(n.$$.fragment,e),r=!0)},o:function(e){n&&oe(n.$$.fragment,e),r=!1},d:function(e){e&&E(i),e&&E(o),n&&he(n,e)}}}function Ce(e){var t,i,n,o,r,s;return{c:function(){t=T("div"),O(i=T("span"),"class",e[22]("closer")),O(t,"class",n="pnotify-closer ".concat(e[21]("closer")," ").concat(e[17]&&!e[26]||e[28]?"pnotify-hidden":"")),O(t,"role","button"),O(t,"tabindex","0"),O(t,"title",o=e[20].close)},m:function(n,o){A(n,t,o),S(t,i),r||(s=P(t,"click",e[81]),r=!0)},p:function(e,i){335675392&i[0]&&n!==(n="pnotify-closer ".concat(e[21]("closer")," ").concat(e[17]&&!e[26]||e[28]?"pnotify-hidden":""))&&O(t,"class",n),1048576&i[0]&&o!==(o=e[20].close)&&O(t,"title",o)},d:function(e){e&&E(t),r=!1,s()}}}function xe(e){var t,i,n,o,r,s,a,l;return{c:function(){t=T("div"),O(i=T("span"),"class",n="".concat(e[22]("sticker")," ").concat(e[3]?e[22]("unstuck"):e[22]("stuck"))),O(t,"class",o="pnotify-sticker ".concat(e[21]("sticker")," ").concat(e[19]&&!e[26]||e[28]?"pnotify-hidden":"")),O(t,"role","button"),O(t,"aria-pressed",r=!e[3]),O(t,"tabindex","0"),O(t,"title",s=e[3]?e[20].stick:e[20].unstick)},m:function(n,o){A(n,t,o),S(t,i),a||(l=P(t,"click",e[82]),a=!0)},p:function(e,a){8&a[0]&&n!==(n="".concat(e[22]("sticker")," ").concat(e[3]?e[22]("unstuck"):e[22]("stuck")))&&O(i,"class",n),336068608&a[0]&&o!==(o="pnotify-sticker ".concat(e[21]("sticker")," ").concat(e[19]&&!e[26]||e[28]?"pnotify-hidden":""))&&O(t,"class",o),8&a[0]&&r!==(r=!e[3])&&O(t,"aria-pressed",r),1048584&a[0]&&s!==(s=e[3]?e[20].stick:e[20].unstick)&&O(t,"title",s)},d:function(e){e&&E(t),a=!1,l()}}}function ke(e){var t,i,n;return{c:function(){t=T("div"),O(i=T("span"),"class",n=!0===e[13]?e[22](e[4]):e[13]),O(t,"class","pnotify-icon ".concat(e[21]("icon")))},m:function(n,o){A(n,t,o),S(t,i),e[83](t)},p:function(e,t){8208&t[0]&&n!==(n=!0===e[13]?e[22](e[4]):e[13])&&O(i,"class",n)},d:function(i){i&&E(t),e[83](null)}}}function De(e,t){var i,n,o,r,s=[{self:t[42]},t[110]],a=t[109].default;function l(e){for(var t={},i=0;i<s.length;i+=1)t=_(t,s[i]);return{props:t}}return a&&(n=new a(l())),{key:e,first:null,c:function(){i=F(),n&&ue(n.$$.fragment),o=F(),this.first=i},m:function(e,t){A(e,i,t),n&&de(n,e,t),A(e,o,t),r=!0},p:function(e,t){var i=2304&t[1]?le(s,[2048&t[1]&&{self:e[42]},256&t[1]&&ce(e[110])]):{};if(a!==(a=e[109].default)){if(n){te();var r=n;oe(r.$$.fragment,1,0,function(){he(r,1)}),ie()}a?(ue((n=new a(l())).$$.fragment),ne(n.$$.fragment,1),de(n,o.parentNode,o)):n=null}else a&&n.$set(i)},i:function(e){r||(n&&ne(n.$$.fragment,e),r=!0)},o:function(e){n&&oe(n.$$.fragment,e),r=!1},d:function(e){e&&E(i),e&&E(o),n&&he(n,e)}}}function Se(e){var t,i=!e[34]&&Ae(e);return{c:function(){t=T("div"),i&&i.c(),O(t,"class","pnotify-title ".concat(e[21]("title")))},m:function(n,o){A(n,t,o),i&&i.m(t,null),e[84](t)},p:function(e,n){e[34]?i&&(i.d(1),i=null):i?i.p(e,n):((i=Ae(e)).c(),i.m(t,null))},d:function(n){n&&E(t),i&&i.d(),e[84](null)}}}function Ae(e){var t;function i(e,t){return e[6]?Te:Ee}var n=i(e),o=n(e);return{c:function(){o.c(),t=F()},m:function(e,i){o.m(e,i),A(e,t,i)},p:function(e,r){n===(n=i(e))&&o?o.p(e,r):(o.d(1),(o=n(e))&&(o.c(),o.m(t.parentNode,t)))},d:function(e){o.d(e),e&&E(t)}}}function Ee(e){var t,i;return{c:function(){t=T("span"),i=M(e[5]),O(t,"class","pnotify-pre-line")},m:function(e,n){A(e,t,n),S(t,i)},p:function(e,t){32&t[0]&&L(i,e[5])},d:function(e){e&&E(t)}}}function Te(e){var t,i;return{c:function(){i=F(),t=new $(i)},m:function(n,o){t.m(e[5],n,o),A(n,i,o)},p:function(e,i){32&i[0]&&t.p(e[5])},d:function(e){e&&E(i),e&&t.d()}}}function Me(e){var t,i,n=!e[35]&&Ie(e);return{c:function(){t=T("div"),n&&n.c(),O(t,"class",i="pnotify-text ".concat(e[21]("text")," ").concat(""===e[33]?"":"pnotify-text-with-max-height")),O(t,"style",e[33]),O(t,"role","alert")},m:function(i,o){A(i,t,o),n&&n.m(t,null),e[85](t)},p:function(e,o){e[35]?n&&(n.d(1),n=null):n?n.p(e,o):((n=Ie(e)).c(),n.m(t,null)),4&o[1]&&i!==(i="pnotify-text ".concat(e[21]("text")," ").concat(""===e[33]?"":"pnotify-text-with-max-height"))&&O(t,"class",i),4&o[1]&&O(t,"style",e[33])},d:function(i){i&&E(t),n&&n.d(),e[85](null)}}}function Ie(e){var t;function i(e,t){return e[8]?Pe:Fe}var n=i(e),o=n(e);return{c:function(){o.c(),t=F()},m:function(e,i){o.m(e,i),A(e,t,i)},p:function(e,r){n===(n=i(e))&&o?o.p(e,r):(o.d(1),(o=n(e))&&(o.c(),o.m(t.parentNode,t)))},d:function(e){o.d(e),e&&E(t)}}}function Fe(e){var t,i;return{c:function(){t=T("span"),i=M(e[7]),O(t,"class","pnotify-pre-line")},m:function(e,n){A(e,t,n),S(t,i)},p:function(e,t){128&t[0]&&L(i,e[7])},d:function(e){e&&E(t)}}}function Pe(e){var t,i;return{c:function(){i=F(),t=new $(i)},m:function(n,o){t.m(e[7],n,o),A(n,i,o)},p:function(e,i){128&i[0]&&t.p(e[7])},d:function(e){e&&E(i),e&&t.d()}}}function Oe(e,t){var i,n,o,r,s=[{self:t[42]},t[110]],a=t[109].default;function l(e){for(var t={},i=0;i<s.length;i+=1)t=_(t,s[i]);return{props:t}}return a&&(n=new a(l())),{key:e,first:null,c:function(){i=F(),n&&ue(n.$$.fragment),o=F(),this.first=i},m:function(e,t){A(e,i,t),n&&de(n,e,t),A(e,o,t),r=!0},p:function(e,t){var i=2560&t[1]?le(s,[2048&t[1]&&{self:e[42]},512&t[1]&&ce(e[110])]):{};if(a!==(a=e[109].default)){if(n){te();var r=n;oe(r.$$.fragment,1,0,function(){he(r,1)}),ie()}a?(ue((n=new a(l())).$$.fragment),ne(n.$$.fragment,1),de(n,o.parentNode,o)):n=null}else a&&n.$set(i)},i:function(e){r||(n&&ne(n.$$.fragment,e),r=!0)},o:function(e){n&&oe(n.$$.fragment,e),r=!1},d:function(e){e&&E(i),e&&E(o),n&&he(n,e)}}}function Le(e,t){var i,n,o,r,s=[{self:t[42]},t[110]],a=t[109].default;function l(e){for(var t={},i=0;i<s.length;i+=1)t=_(t,s[i]);return{props:t}}return a&&(n=new a(l())),{key:e,first:null,c:function(){i=F(),n&&ue(n.$$.fragment),o=F(),this.first=i},m:function(e,t){A(e,i,t),n&&de(n,e,t),A(e,o,t),r=!0},p:function(e,t){var i=3072&t[1]?le(s,[2048&t[1]&&{self:e[42]},1024&t[1]&&ce(e[110])]):{};if(a!==(a=e[109].default)){if(n){te();var r=n;oe(r.$$.fragment,1,0,function(){he(r,1)}),ie()}a?(ue((n=new a(l())).$$.fragment),ne(n.$$.fragment,1),de(n,o.parentNode,o)):n=null}else a&&n.$set(i)},i:function(e){r||(n&&ne(n.$$.fragment,e),r=!0)},o:function(e){n&&oe(n.$$.fragment,e),r=!1},d:function(e){e&&E(i),e&&E(o),n&&he(n,e)}}}function Ne(e){for(var t,i,n,o,r,s,a,l,c,u,d,h,p,f,m,g,v,y=[],_=new ge,w=[],C=new ge,D=[],M=new ge,F=[],L=new ge,N=e[38],$=function(e){return e[109]},z=0;z<N.length;z+=1){var j=_e(e,N,z),R=$(j);_.set(R,y[z]=we(R,j))}for(var B=e[16]&&!e[36]&&Ce(e),H=e[18]&&!e[36]&&xe(e),q=!1!==e[13]&&ke(e),U=e[39],W=function(e){return e[109]},V=0;V<U.length;V+=1){var Y=be(e,U,V),Q=W(Y);C.set(Q,w[V]=De(Q,Y))}for(var G=!1!==e[5]&&Se(e),K=!1!==e[7]&&Me(e),X=e[40],J=function(e){return e[109]},Z=0;Z<X.length;Z+=1){var ee=ye(e,X,Z),re=J(ee);M.set(re,D[Z]=Oe(re,ee))}for(var le=e[41],ce=function(e){return e[109]},ue=0;ue<le.length;ue+=1){var de=ve(e,le,ue),he=ce(de);L.set(he,F[ue]=Le(he,de))}return{c:function(){t=T("div"),i=T("div");for(var m=0;m<y.length;m+=1)y[m].c();n=I(),B&&B.c(),o=I(),H&&H.c(),r=I(),q&&q.c(),s=I(),a=T("div");for(var g=0;g<w.length;g+=1)w[g].c();l=I(),G&&G.c(),c=I(),K&&K.c(),u=I();for(var v=0;v<D.length;v+=1)D[v].c();d=I();for(var b=0;b<F.length;b+=1)F[b].c();O(a,"class","pnotify-content ".concat(e[21]("content"))),O(i,"class",h="pnotify-container ".concat(e[21]("container")," ").concat(e[21](e[4])," ").concat(e[15]?"pnotify-sha
11dow":""," ").concat(e[27].container.join(" "))),O(i,"style",p="".concat(e[31]," ").concat(e[32])),O(i,"role","alert"),O(t,"data-pnotify",""),O(t,"class",f="pnotify ".concat(!e[0]||e[0].positioned?"pnotify-positioned":""," ").concat(!1!==e[13]?"pnotify-with-icon":""," ").concat(e[21]("elem")," pnotify-mode-").concat(e[9]," ").concat(e[10]," ").concat(e[24]," ").concat(e[25]," ").concat(e[37]," ").concat("fade"===e[2]?"pnotify-fade-".concat(e[14]):""," ").concat(e[30]?"pnotify-modal ".concat(e[11]):e[12]," ").concat(e[28]?"pnotify-masking":""," ").concat(e[29]?"pnotify-masking-in":""," ").concat(e[27].elem.join(" "))),O(t,"aria-live","assertive"),O(t,"role","alertdialog")},m:function(h,p){A(h,t,p),S(t,i);for(var f=0;f<y.length;f+=1)y[f].m(i,null);S(i,n),B&&B.m(i,null),S(i,o),H&&H.m(i,null),S(i,r),q&&q.m(i,null),S(i,s),S(i,a);for(var _=0;_<w.length;_+=1)w[_].m(a,null);S(a,l),G&&G.m(a,null),S(a,c),K&&K.m(a,null),S(a,u);for(var C=0;C<D.length;C+=1)D[C].m(a,null);e[86](a),S(i,d);for(var x=0;x<F.length;x+=1)F[x].m(i,null);var E;
11e[87](i),e[88](t),m=!0,g||(v=[(E=e[43].call(null,t),E&&k(E.destroy)?E.destroy:b),P(t,"mouseenter",e[44]),P(t,"mouseleave",e[45]),P(t,"focusin",e[44]),P(t,"focusout",e[45])],g=!0)},p:function(e,d){if(2176&d[1]){var g=e[38];te(),y=ae(y,d,$,1,e,g,_,i,se,we,n,_e),ie()}if(e[16]&&!e[36]?B?B.p(e,d):((B=Ce(e)).c(),B.m(i,o)):B&&(B.d(1),B=null),e[18]&&!e[36]?H?H.p(e,d):((H=xe(e)).c(),H.m(i,r)):H&&(H.d(1),H=null),!1!==e[13]?q?q.p(e,d):((q=ke(e)).c(),q.m(i,s)):q&&(q.d(1),q=null),2304&d[1]){var v=e[39];te(),w=ae(w,d,W,1,e,v,C,a,se,De,l,be),ie()}if(!1!==e[5]?G?G.p(e,d):((G=Se(e)).c(),G.m(a,c)):G&&(G.d(1),G=null),!1!==e[7]?K?K.p(e,d):((K=Me(e)).c(),K.m(a,u)):K&&(K.d(1),K=null),2560&d[1]){var b=e[40];te(),D=ae(D,d,J,1,e,b,M,a,se,Oe,null,ye),ie()}if(3072&d[1]){var x=e[41];te(),F=ae(F,d,ce,1,e,x,L,i,se,Le,null,ve),ie()}(!m||134250512&d[0]&&h!==(h="pnotify-container ".concat(e[21]("container")," ").concat(e[21](e[4])," ").concat(e[15]?"pnotify-shadow":""," ").concat(e[27].container.join(" "))))&&O(i,"class",h),(!m||3&d[1]&&p!==(p="".concat(e[31]," ").concat(e[32])))&&O(i,"style",p),(!m||2063629829&d[0]|64&d[1]&&f!==(f="pnotify ".concat(!e[0]||e[0].positioned?"pnotify-positioned":""," ").concat(!1!==e[13]?"pnotify-with-icon":""," ").concat(e[21]("elem")," pnotify-mode-").concat(e[9]," ").concat(e[10]," ").concat(e[24]," ").concat(e[25]," ").concat(e[37]," ").concat("fade"===e[2]?"pnotify-fade-".concat(e[14]):""," ").concat(e[30]?"pnotify-modal ".concat(e[11]):e[12]," ").concat(e[28]?"pnotify-masking":""," ").concat(e[29]?"pnotify-masking-in":""," ").concat(e[27].elem.join(" "))))&&O(t,"class",f)},i:function(e){if(!m){for(var t=0;t<N.length;t+=1)ne(y[t]);for(var i=0;i<U.length;i+=1)ne(w[i]);for(var n=0;n<X.length;n+=1)ne(D[n]);for(var o=0;o<le.length;o+=1)ne(F[o]);m=!0}},o:function(e){for(var t=0;t<y.length;t+=1)oe(y[t]);for(var i=0;i<w.length;i+=1)oe(w[i]);for(var n=0;n<D.length;n+=1)oe(D[n]);for(var o=0;o<F.length;o+=1)oe(F[o]);m=!1},d:function(i){i&&E(t);for(var n=0;n<y.length;n+=1)y[n].d();B&&B.d(),H&&H.d(),q&&q.d();for(var o=0;o<w.length;o+=1)w[o].d();G&&G.d(),K&&K.d();for(var r=0;r<D.length;r+=1)D[r].d();e[86](null);for(var s=0;s<F.length;s+=1)F[s].d();e[87](null),e[88](null),g=!1,x(v)}}}function $e(e,i){"object"!==t(e)&&(e={text:e}),i&&(e.type=i);var n=document.body;return"stack"in e&&e.stack&&e.stack.context&&(n=e.stack.context),{target:n,props:e}}var ze,je=new fe({dir1:"down",dir2:"left",firstpos1:25,firstpos2:25,spacing1:36,spacing2:36,push:"bottom"}),Re=new Map,Be={type:"notice",title:!1,titleTrusted:!1,text:!1,textTrusted:!1,styling:"brighttheme",icons:"brighttheme",mode:"no-preference",addClass:"",addModalClass:"",addModelessClass:"",autoOpen:!0,width:"360px",minHeight:"16px",maxTextHeight:"200px",icon:!0,animation:"fade",animateSpeed:"normal",shadow:!0,hide:!0,delay:8e3,mouseReset:!0,closer:!0,closerHover:!0,sticker:!0,stickerHover:!0,labels:{close:"Close",stick:"Pin",unstick:"Unpin"},remove:!0,destroy:!0,stack:je,modules:Re};function He(){je.context||(je.context=document.body),window.addEventListener("resize",function(){ze&&clearTimeout(ze),ze=setTimeout(function(){var e=new Event("pnotify:position");document.body.dispatchEvent(e),ze=null},10)})}function qe(e,t,i){var n=j(),o=function(){var e=j();return function(t,i){var n=e.$$.callbacks[t];if(n){var o=function(e,t){var i=document.createEvent("CustomEvent");return i.initCustomEvent(e,!1,!1,t),i}(t,i);n.slice().forEach(function(t){t.call(e,o)})}}}
11(),r=function(e){var t=["focus","blur","fullscreenchange","fullscreenerror","scroll","cut","copy","paste","keydown","keypress","keyup","auxclick","click","contextmenu","dblclick","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseout","mouseup","pointerlockchange","pointerlockerror","select","wheel","drag","dragend","dragenter","dragstart","dragleave","dragover","drop","touchcancel","touchend","touchmove","touchstart","pointerover","pointerenter","pointerdown","pointermove","pointerup","pointercancel","pointerout","pointerleave","gotpointercapture","lostpointercapture"].concat(g(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]));function i(t){!function(e,t){var i=e.$$.callbacks[t.type];i&&i.slice().forEach(function(e){return e(t)})}(e,t)}return function(e){for(var n=[],o=0;o<t.length;o++)n.push(P(e,t[o],i));return{destroy:function(){for(var e=0;e<n.length;e++)n[e]()}}}}(n,["pnotify:init","pnotify:mount","pnotify:update","pnotify:beforeOpen","pnotify:afterOpen","pnotify:enterModal","pnotify:leaveModal","pnotify:beforeClose","pnotify:afterClose","pnotify:beforeDestroy","pnotify:afterDestroy","focusin","focusout","animationend","transitionend"]),s=t.modules,a=void 0===s?new Map(Be.modules):s,l=t.stack,u=void 0===l?Be.stack:l,d={elem:null,container:null,content:null,iconContainer:null,titleContainer:null,textContainer:null},h=c({},Be);Ye("init",{notice:n,defaults:h});var p,f=t.type,v=void 0===f?h.type:f,y=t.title,b=void 0===y?h.title:y,_=t.titleTrusted,w=void 0===_?h.titleTrusted:_,C=t.text,x=void 0===C?h.text:C,k=t.textTrusted,D=void 0===k?h.textTrusted:k,S=t.styling,A=void 0===S?h.styling:S,E=t.icons,T=void 0===E?h.icons:E,M=t.mode,I=void 0===M?h.mode:M,F=t.addClass,O=void 0===F?h.addClass:F,L=t.addModalClass,N=void 0===L?h.addModalClass:L,$=t.addModelessClass,z=void 0===$?h.addModelessClass:$,R=t.autoOpen,H=void 0===R?h.autoOpen:R,q=t.width,U=void 0===q?h.width:q,W=t.minHeight,V=void 0===W?h.minHeight:W,Q=t.maxTextHeight,G=void 0===Q?h.maxTextHeight:Q,K=t.icon,X=void 0===K?h.icon:K,J=t.animation,Z=void 0===J?h.animation:J,ee=t.animateSpeed,te=void 0===ee?h.animateSpeed:ee,ie=t.shadow,ne=void 0===ie?h.shadow:ie,oe=t.hide,re=void 0===oe?h.hide:oe,se=t.delay,ae=void 0===se?h.delay:se,le=t.mouseReset,ce=void 0===le?h.mouseReset:le,ue=t.closer,de=void 0===ue?h.closer:ue,he=t.closerHover,pe=void 0===he?h.closerHover:he,fe=t.sticker,me=void 0===fe?h.sticker:fe,ge=t.stickerHover,ve=void 0===ge?h.stickerHover:ge,ye=t.labels,be=void 0===ye?h.labels:ye,_e=t.remove,we=void 0===_e?h.remove:_e,Ce=t.destroy,xe=void 0===Ce?h.destroy:Ce,ke="closed",De=null,Se=null,Ae=null,Ee=!1,Te="",Me="",Ie=!1,Fe=!1,Pe={elem:[],container:[]},Oe=!1,Le=!1,Ne=!1,$e=!1,ze=null,je=re,Re=null,He=null,qe=u&&(!0===u.modal||"ish"===u.modal&&"prevented"===De),Ue=NaN,We=null,Ve=null;function Ye(e){var t=c({notice:n},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{});"init"===e&&Array.from(a).forEach(function(e){var i=m(e,2),n=i[0];return i[1],"init"in n&&n.init(t)});var i=d.elem||u&&u.context||document.body;if(!i)return o("pnotify:".concat(e),t),!0;var r=new Event("pnotify:".concat(e),{bubbles:"init"===e||"mount"===e,cancelable:e.startsWith("before")});return r.detail=t,i.dispatchEvent(r),!r.defaultPrevented}function Qe(){var e=u&&u.context||document.body;if(!e)throw new Error("No context to insert this notice into.");if(!d.elem)throw new Error("Trying to insert notice before element is available.");d.elem.parentNode!==e&&e.appendChild(d.elem)}function Ge(){d.elem&&d.elem.parentNode.removeChild(d.elem)}p=function(){Ye("mount"),H&<().catch(function(){})},j().$$.on_mount.push(p),j().$$.before_update.push(function(){Ye("update"),"closed"!==ke&&"waiting"!==ke&&re!==je&&(re?je||gt():mt()),"closed"!==ke&&"closing"!==ke&&u&&!u._collapsingModalState&&u.queuePosition(),je=re});var Ke,Xe,Je,Ze,et,tt,it,nt,ot,rt,st,at=t.open,lt=void 0===at?function(e){if("opening"===ke)return Re;if("open"===ke)return re&>(),Promise.resolve();if(!Oe&&u&&u._shouldNoticeWait(n))return ke="waiting",Promise.reject();if(!Ye("beforeOpen",{immediate:e}))return Promise.reject();var t,o;ke="opening",i(28,Ne=!1),i(24,Te="pnotify-initial pnotify-hidden");var r=new Promise(function(e,i){t=e,o=i});Re=r;var s=function(){re&>(),ke="open",Ye("afterOpen",{immediate:e}),Re=null,t()};return Le?(s(),Promise.resolve()):(Qe(),window.requestAnimationFrame(function(){if("opening"!==ke)return o(),void(Re=null);u&&(i(0,u._animation=!1,u),"top"===u.push&&u._resetPositionData(),u._positionNotice(n),u.queuePosition(0),i(0,u._animation=!0,u)),ht(s,e)}),r)}:at,ct=t.close,ut=void 0===ct?function(e,t,o){if("closing"===ke)return He;if("closed"===ke)return Promise.resolve();var r,s=function(){Ye("beforeDestroy")&&(u&&u._removeNotice(n),n.$destroy(),Ye("afterDestroy"))};if("waiting"===ke)return o||(ke="closed",xe&&!o&&s()),Promise.resolve();if(!Ye("beforeClose",{immediate:e,timerHide:t,waitAfterward:o}))return Promise.reject();ke="closing",Ie=!!t,De&&"prevented"!==De&&clearTimeout&&clearTimeout(De),De=null;var a=new Promise(function(e,t){r=e});return He=a,ft(function(){i(26,Fe=!1),Ie=!1,ke=o?"waiting":"closed",Ye("afterClose",{immediate:e,timerHide:t,waitAfterward:o}
11),He=null,r(),o||(xe?s():we&&Ge())},e),a}:ct,dt=t.animateIn,ht=void 0===dt?function(e,t){Ee="in";var n=function t(i){if(!(i&&d.elem&&i.target!==d.elem||(d.elem&&d.elem.removeEventListener("transitionend",t),Se&&clearTimeout(Se),"in"!==Ee))){var n=Le;if(!n&&d.elem){var o=d.elem.getBoundingClientRect();for(var r in o)if(o[r]>0){n=!0;break}}n?(e&&e.call(),Ee=!1):Se=setTimeout(t,40)}};if("fade"!==Z||t){var o=Z;i(2,Z="none"),i(24,Te="pnotify-in ".concat("fade"===o?"pnotify-fade-in":"")),Y().then(function(){i(2,Z=o),n()})}else d.elem&&d.elem.addEventListener("transitionend",n),i(24,Te="pnotify-in"),Y().then(function(){i(24,Te="pnotify-in pnotify-fade-in"),Se=setTimeout(n,650)})}:dt,pt=t.animateOut,ft=void 0===pt?function(e,t){Ee="out";var n=function t(n){if(!(n&&d.elem&&n.target!==d.elem||(d.elem&&d.elem.removeEventListener("transitionend",t),Ae&&clearTimeout(Ae),"out"!==Ee))){var o=Le;if(!o&&d.elem){var r=d.elem.getBoundingClientRect();for(var s in r)if(r[s]>0){o=!0;break}}d.elem&&d.elem.style.opacity&&"0"!==d.elem.style.opacity&&o?Ae=setTimeout(t,40):(i(24,Te=""),e&&e.call(),Ee=!1)}};"fade"!==Z||t?(i(24,Te=""),Y().then(function(){n()})):(d.elem&&d.elem.addEventListener("transitionend",n),i(24,Te="pnotify-in"),Ae=setTimeout(n,650))}:pt;function mt(){De&&"prevented"!==De&&(clearTimeout(De),De=null),Ae&&clearTimeout(Ae),"closing"===ke&&(ke="open",Ee=!1,i(24,Te="fade"===Z?"pnotify-in pnotify-fade-in":"pnotify-in"))}function gt(){"prevented"!==De&&(mt(),ae!==1/0&&(De=setTimeout(function(){return ut(!1,!0)},isNaN(ae)?0:ae)))}return e.$$set=function(e){"modules"in e&&i(46,a=e.modules),"stack"in e&&i(0,u=e.stack),"type"in e&&i(4,v=e.type),"title"in e&&i(5,b=e.title),"titleTrusted"in e&&i(6,w=e.titleTrusted),"text"in e&&i(7,x=e.text),"textTrusted"in e&&i(8,D=e.textTrusted),"styling"in e&&i(47,A=e.styling),"icons"in e&&i(48,T=e.icons),"mode"in e&&i(9,I=e.mode),"addClass"in e&&i(10,O=e.addClass),"addModalClass"in e&&i(11,N=e.addModalClass),"addModelessClass"in e&&i(12,z=e.addModelessClass),"autoOpen"in e&&i(49,H=e.autoOpen),"width"in e&&i(50,U=e.width),"minHeight"in e&&i(51,V=e.minHeight),"maxTextHeight"in e&&i(52,G=e.maxTextHeight),"icon"in e&&i(13,X=e.icon),"animation"in e&&i(2,Z=e.animation),"animateSpeed"in e&&i(14,te=e.animateSpeed),"shadow"in e&&i(15,ne=e.shadow),"hide"in e&&i(3,re=e.hide),"delay"in e&&i(53,ae=e.delay),"mouseReset"in e&&i(54,ce=e.mouseReset),"closer"in e&&i(16,de=e.closer),"closerHover"in e&&i(17,pe=e.closerHover),"sticker"in e&&i(18,me=e.sticker),"stickerHover"in e&&i(19,ve=e.stickerHover),"labels"in e&&i(20,be=e.labels),"remove"in e&&i(55,we=e.remove),"destroy"in e&&i(56,xe=e.destroy),"open"in e&&i(59,lt=e.open),"close"in e&&i(23,ut=e.close),"animateIn"in e&&i(60,ht=e.animateIn),"animateOut"in e&&i(61,ft=e.animateOut)},e.$$.update=function(){524288&e.$$.dirty[1]&&i(31,Ke="string"==typeof U?"width: ".concat(U,";"):""),1048576&e.$$.dirty[1]&&i(32,Xe="string"==typeof V?"min-height: ".concat(V,";"):""),2097152&e.$$.dirty[1]&&i(33,Je="string"==typeof G?"max-height: ".concat(G,";"):""),32&e.$$.dirty[0]&&i(34,Ze=b instanceof HTMLElement),128&e.$$.dirty[0]&&i(35,et=x instanceof HTMLElement),1&e.$$.dirty[0]|1792&e.$$.dirty[3]&&Ue!==u&&(Ue&&(Ue._removeNotice(n),i(30,qe=!1),We(),Ve()),u&&(u._addNotice(n),i(102,We=u.on("beforeAddOverlay",function(){i(30,qe=!0),Ye("enterModal")})),i(103,Ve=u.on("afterRemoveOverlay",function(){i(30,qe=!1),Ye("leaveModal")}))),i(101,Ue=u)),1073748992&e.$$.dirty[0]&&i(36,tt=O.match(/\bnonblock\b/)||N.match(/\bnonblock\b/)&&qe||z.match(/\bnonblock\b/)&&!qe),1&e.$$.dirty[0]&&i(37,it=u&&u.dir1?"pnotify-stack-".concat(u.dir1):""),32768&e.$$.dirty[1]&&i(38,nt=Array.from(a).filter(function(e){var t=m(e,2),i=t[0];return t[1],"PrependContainer"===i.position})),32768&e.$$.dirty[1]&&i(39,ot=Array.from(a).filter(function(e){var t=m(e,2),i=t[0];return t[1],"PrependContent"===i.position})),32768&e.$$.dirty[1]&&i(40,rt=Array.from(a).filter(function(e){var t=m(e,2),i=t[0];return t[1],"AppendContent"===i.position})),32768&e.$$.dirty[1]&&i(41,st=Array.from(a).filter(function(e){var t=m(e,2),i=t[0];return t[1],"AppendContainer"===i.position})),34&e.$$.dirty[0]|8&e.$$.dirty[1]&&Ze&&d.titleContainer&&d.titleContainer.appendChild(b),130&e.$$.dirty[0]|16&e.$$.dirty[1]&&et&&d.textContainer&&d.textContainer.appendChild(x)},[u,d,Z,re,v,b,w,x,D,I,O,N,z,X,te,ne,de,pe,me,ve,be,function(e){return"string"==typeof A?"".concat(A,"-").concat(e):e in A?A[e]:"".concat(A.prefix,"-").concat(e)},function(e){return"string"==typeof T?"".concat(T,"-icon-").concat(e):e in T?T[e]:"".concat(T.prefix,"-icon-").concat(e)},ut,Te,Me,Fe,Pe,Ne,$e,qe,Ke,Xe,Je,Ze,et,tt,it,nt,ot,rt,st,n,r,function(e){if(i(26,Fe=!0),ce&&"closing"===ke){if(!Ie)return;mt()}re&&ce&&mt()},function(e){i(26,Fe=!1),re&&ce&&"out"!==Ee&&-1!==["open","opening"].indexOf(ke)&>()},a,A,T,H,U,V,G,ae,ce,we,xe,function(){return ke},function(){return De},lt,ht,ft,mt,gt,function(e){e?(mt(),De="prevented"):"prevented"===De&&(De=null,"open"===ke&&re&>())},function(){return n.$on.apply(n,arguments)},function(){return n.$set.apply(n,arguments)},function(e,t){o(e,t)},function(e){for(var t=0;t<(arguments.length<=1?0:arguments.length-1);t++){var n=t+1<1||arguments.length<=t+1?void 0:arguments[t+1];-1===Pe[e].indexOf(n)&&Pe[e].push(n)}i(27,Pe)},function(e){for(var t=0;t<(arguments.length<=1?0:arguments.length-1);t++){var n=t+1<1||arguments.length<=t+1?void 0:arguments[t+1],o=Pe[e].indexOf(n);-1!==o&&Pe[e].splice(o,1)}i(27,Pe)},function(e){for(var t=0;t<(arguments.length<=1?0:arguments.length-1);t++){var i=t+1<1||arguments.length<=t+1?void 0:arguments[t+1];if(-1===Pe[e].indexOf(i))return!1}return!0},function(){return Oe},function(e){return Oe=e},function(){return Le},function(e){return Le=e},function(e){return Ee=e},function(){return Te},function(e){return i(24,Te=e)},function(){return Me},function(e){return i(25,Me=e)},function(e,t,n){if(ze&&clearTimeout(ze),Ne!==e)if(e)i(28,Ne=!0),i(29,$e=!!t),Qe(),Y().then(function(){window.requestAnimationFrame(function(){if(Ne)if(t&&n)n();else{i(29,$e=!0);var e=function e(){d.elem&&d.elem.removeEventListener("transitionend",e),ze&&clearTimeout(ze),$e&&n&&n()};d.elem&&d.elem.addEventListener("transitionend",e),ze=setTimeout(e,650)}})});else if(t)i(28,Ne=!1),i(29,$e=!1),we&&-1===["open","opening","closing"].indexOf(ke)&&Ge(),n&&n();else{var o=function e(){d.elem&&d.elem.removeEventListener("transitionend",e),ze&&clearTimeout(ze),$e||(i(28,Ne=!1),we&&-1===["open","opening","closing"].indexOf(ke)&&Ge(),n&&n())};i(29,$e=!1),d.elem&&d.elem.addEventListener("transitionend",o),d.elem&&d.elem.style.opacity,ze=setTimeout(o,650)}},function(){return ut(!1)},function(){return i(3,re=!re)},function(e){B[e?"unshift":"push"](function(){d.iconContainer=e,i(1,d)})},function(e){B[e?"unshift":"push"](function(){d.titleContainer=e,i(1,d)})},function(e){B[e?"unshift":"push"](function(){d.textContainer=e,i(1,d)})},function(e){B[e?"unshift":"push"](function(){d.content=e,i(1,d)})},function(e){B[e?"unshift":"push"](function(){d.container=e,i(1,d)})},function(e){B[e?"unshift":"push"](function(){d.elem=e,i(1,d)})}]}window&&document.body?He():document.addEventListener("DOMContentLoaded",He);var Ue=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(s,e);var t,i,o=(t=s,i=h(),function(){var e,n=u(t);if(i){var o=u(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return function(e,t){return!t||"object"!=a(t)&&"function"!=typeof t?f(e):t}(this,e)});function s(e){var t;return n(this,s),function(e,t,i,n,o,r){var s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[-1],a=N;z(e);var l=t.props||{},c=e.$$={fragment:null,ctx:null,props:r,update:b,not_equal:o,bound:C(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(a?a.$$.context:[]),callbacks:C(),dirty:s,skip_bound:!1},u=!1;if(c.ctx=i?i(e,l,function(t,i){var n=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:i;return c.ctx&&o(c.ctx[t],c.ctx[t]=n)&&(!c.skip_bound&&c.bound[t]&&
11c.bound[t](n),u&&function(e,t){-1===e.$$.dirty[0]&&(R.push(e),V(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),i}):[],c.update(),u=!0,x(c.before_update),c.fragment=!!n&&n(c.ctx),t.target){if(t.hydrate){var d=function(e){return Array.from(e.childNodes)}(t.target);c.fragment&&c.fragment.l(d),d.forEach(E)}else c.fragment&&c.fragment.c();t.intro&&ne(e.$$.fragment),de(e,t.target,t.anchor),X()}z(a)}(f(t=o.call(this)),e,qe,Ne,D,{modules:46,stack:0,refs:1,type:4,title:5,titleTrusted:6,text:7,textTrusted:8,styling:47,icons:48,mode:9,addClass:10,addModalClass:11,addModelessClass:12,autoOpen:49,width:50,minHeight:51,maxTextHeight:52,icon:13,animation:2,animateSpeed:14,shadow:15,hide:3,delay:53,mouseReset:54,closer:16,closerHover:17,sticker:18,stickerHover:19,labels:20,remove:55,destroy:56,getState:57,getTimer:58,getStyle:21,getIcon:22,open:59,close:23,animateIn:60,animateOut:61,cancelClose:62,queueClose:63,_preventTimerClose:64,on:65,update:66,fire:67,addModuleClass:68,removeModuleClass:69,hasModuleClass:70,getModuleHandled:71,setModuleHandled:72,getModuleOpen:73,setModuleOpen:74,setAnimating:75,getAnimatingClass:76,setAnimatingClass:77,_getMoveClass:78,_setMoveClass:79,_setMasking:80},[-1,-1,-1,-1]),t}return r(s,[{key:"modules",get:function(){return this.$$.ctx[46]},set:function(e){this.$set({modules:e}),X()}},{key:"stack",get:function(){return this.$$.ctx[0]},set:function(e){this.$set({stack:e}),X()}},{key:"refs",get:function(){return this.$$.ctx[1]}},{key:"type",get:function(){return this.$$.ctx[4]},set:function(e){this.$set({type:e}),X()}},{key:"title",get:function(){return this.$$.ctx[5]},set:function(e){this.$set({title:e}),X()}},{key:"titleTrusted",get:function(){return this.$$.ctx[6]},set:function(e){this.$set({titleTrusted:e}),X()}},{key:"text",get:function(){return this.$$.ctx[7]},set:function(e){this.$set({text:e}),X()}},{key:"textTrusted",get:function(){return this.$$.ctx[8]},set:function(e){this.$set({textTrusted:e}),X()}},{key:"styling",get:function(){return this.$$.ctx[47]},set:function(e){this.$set({styling:e}),X()}},{key:"icons",get:function(){return this.$$.ctx[48]},set:function(e){this.$set({icons:e}),X()}},{key:"mode",get:function(){return this.$$.ctx[9]},set:function(e){this.$set({mode:e}),X()}},{key:"addClass",get:function(){return this.$$.ctx[10]},set:function(e){this.$set({addClass:e}),X()}},{key:"addModalClass",get:function(){return this.$$.ctx[11]},set:function(e){this.$set({addModalClass:e}),X()}},{key:"addModelessClass",get:function(){return this.$$.ctx[12]},set:function(e){this.$set({addModelessClass:e}),X()}},{key:"autoOpen",get:function(){return this.$$.ctx[49]},set:function(e){this.$set({autoOpen:e}),X()}},{key:"width",get:function(){return this.$$.ctx[50]},set:function(e){this.$set({width:e}),X()}},{key:"minHeight",get:function(){return this.$$.ctx[51]},set:function(e){this.$set({minHeight:e}),X()}},{key:"maxTextHeight",get:function(){return this.$$.ctx[52]},set:function(e){this.$set({maxTextHeight:e}),X()}},{key:"icon",get:function(){return this.$$.ctx[13]},set:function(e){this.$set({icon:e}),X()}},{key:"animation",get:function(){return this.$$.ctx[2]},set:function(e){this.$set({animation:e}),X()}},{key:"animateSpeed",get:function(){return this.$$.ctx[14]},set:function(e){this.$set({animateSpeed:e}),X()}},{key:"shadow",get:function(){return this.$$.ctx[15]},set:function(e){this.$set({shadow:e}),X()}},{key:"hide",get:function(){return this.$$.ctx[3]},set:function(e){this.$set({hide:e}),X()}},{key:"delay",get:function(){return this.$$.ctx[53]},set:function(e){this.$set({delay:e}),X()}},{key:"mouseReset",get:function(){return this.$$.ctx[54]},set:function(e){this.$set({mouseReset:e}),X()}},{key:"closer",get:function(){return this.$$.ctx[16]},set:function(e){this.$set({closer:e}),X()}},{key:"closerHover",get:function(){return this.$$.ctx[17]},set:function(e){this.$set({closerHover:e}),X()}},{key:"sticker",get:function(){return this.$$.ctx[18]},set:function(e){this.$set({sticker:e}),X()}},{key:"stickerHover",get:function(){return this.$$.ctx[19]},set:function(e){this.$set({stickerHover:e}),X()}},{key:"labels",get:function(){return this.$$.ctx[20]},set:function(e){this.$set({labels:e}),X()}},{key:"remove",get:function(){return this.$$.ctx[55]},set:function(e){this.$set({remove:e}),X()}},{key:"destroy",get:function(){return this.$$.ctx[56]},set:function(e){this.$set({destroy:e}),X()}},{key:"getState",get:function(){return this.$$.ctx[57]}},{key:"getTimer",get:function(){return this.$$.ctx[58]}},{key:"getStyle",get:function(){return this.$$.ctx[21]}},{key:"getIcon",get:function(){return this.$$.ctx[22]}},{key:"open",get:function(){return this.$$.ctx[59]},set:function(e){this.$set({open:e}),X()}},{key:"close",get:function(){return this.$$.ctx[23]}
11,set:function(e){this.$set({close:e}),X()}},{key:"animateIn",get:function(){return this.$$.ctx[60]},set:function(e){this.$set({animateIn:e}),X()}},{key:"animateOut",get:function(){return this.$$.ctx[61]},set:function(e){this.$set({animateOut:e}),X()}},{key:"cancelClose",get:function(){return this.$$.ctx[62]}},{key:"queueClose",get:function(){return this.$$.ctx[63]}},{key:"_preventTimerClose",get:function(){return this.$$.ctx[64]}},{key:"on",get:function(){return this.$$.ctx[65]}},{key:"update",get:function(){return this.$$.ctx[66]}},{key:"fire",get:function(){return this.$$.ctx[67]}},{key:"addModuleClass",get:function(){return this.$$.ctx[68]}},{key:"removeModuleClass",get:function(){return this.$$.ctx[69]}},{key:"hasModuleClass",get:function(){return this.$$.ctx[70]}},{key:"getModuleHandled",get:function(){return this.$$.ctx[71]}},{key:"setModuleHandled",get:function(){return this.$$.ctx[72]}},{key:"getModuleOpen",get:function(){return this.$$.ctx[73]}},{key:"setModuleOpen",get:function(){return this.$$.ctx[74]}},{key:"setAnimating",get:function(){return this.$$.ctx[75]}},{key:"getAnimatingClass",get:function(){return this.$$.ctx[76]}},{key:"setAnimatingClass",get:function(){return this.$$.ctx[77]}},{key:"_getMoveClass",get:function(){return this.$$.ctx[78]}},{key:"_setMoveClass",get:function(){return this.$$.ctx[79]}},{key:"_setMasking",get:function(){return this.$$.ctx[80]}}]),s}(pe);e.Stack=fe,e.alert=function(e){return me($e(e))},e.default=Ue,e.defaultModules=Re,e.defaultStack=je,e.defaults=Be,e.error=function(e){return me($e(e,"error"))},e.info=function(e){return me($e(e,"info"))},e.notice=function(e){return me($e(e,"notice"))},e.success=function(e){return me($e(e,"success"))},Object.defineProperty(e,"__esModule",{value:!0})},"object"==a(t)?s(t):(o=[t],void 0===(r="function"==typeof(n=s)?n.apply(t,o):n)||(e.exports=r))},4224:function(e,t){var i,n,o,r;function s(e){return s="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},s(e)}r=function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==s(Symbol.iterator)?function(e){return s(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":s(e)})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=o(e);if(t){var r=o(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return function(e,t){return!t||"object"!=s(t)&&"function"!=typeof t?a(e):t}(this,i)}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function u(){}function d(e){return e()}function h(){return Object.create(null)}function p(e){e.forEach(d)}function f(e){return"function"==typeof e}function m(e,i){return e!=e?i==i:e!==i||e&&"object"===t(e)||"function"==typeof e}function g(e){e.parentNode.removeChild(e)}var v;function y(e){v=e}var b=[],_=[],w=[],C=[],x=Promise.resolve(),k=!1;function D(){k||(k=!0,x.then(M))}function S(){return D(),x}function A(e){w.push(e)}var E=!1,T=new Set;function M(){if(!E){E=!0;do{for(var e=0;e<b.length;e+=1){var t=b[e];y(t),I(t.$$)}for(y(null),b.length=0;_.length;)_.pop()();for(var i=0;i<w.length;i+=1){var n=w[i];T.has(n)||(T.add(n),n())}w.length=0}while(b.length);for(;C.length;)C.pop()();k=!1,E=!1,T.clear()}}
11function I(e){if(null!==e.fragment){e.update(),p(e.before_update);var t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(A)}}var F=new Set;function P(e,t,i){var n=e.$$,o=n.fragment,r=n.on_mount,s=n.on_destroy,a=n.after_update;o&&o.m(t,i),A(function(){var t=r.map(d).filter(f);s?s.push.apply(s,function(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?c(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t)):p(t),e.$$.on_mount=[]}),a.forEach(A)}function O(e,t,i){var n,o,r,s=t.self,a=void 0===s?null:s,l=!1,c=!1,u=(a.icon,!0===a.icon?a.getIcon(a.type):a.icon),d="".concat(a.getIcon("sticker")," ").concat(a.hide?a.getIcon("unstuck"):a.getIcon("stuck")),h=a.on("pnotify:update",function(){l||(n=a.icon,(o=!0===a.icon?a.getIcon(a.type):a.icon)!==u&&("string"==typeof o&&o.match(/(^| )fa[srlb]($| )/)||"string"==typeof u&&u.match(/(^| )fa[srlb]($| )/))?(i(0,a.icon=!1,a),l=!0,S().then(function(){i(0,a.icon=n,a),l=!1,u=o})):u=o)}),p=a.on("pnotify:update",function(){c||(r="".concat(a.getIcon("sticker")," ").concat(a.hide?a.getIcon("unstuck"):a.getIcon("stuck")),a.sticker&&r!==d&&"string"==typeof r&&r.match(/(^| )fa[srlb]($| )/)?(i(0,a.sticker=!1,a),c=!0,S().then(function(){i(0,a.sticker=!0,a),c=!1,d=r})):d=r)});return function(e){(function(){if(!v)throw new Error("Function called outside component initialization");return v})().$$.on_destroy.push(e)}(function(){h&&h(),p&&p()}),e.$$set=function(e){"self"in e&&i(0,a=e.self)},[a]}var L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}(n,e);var t=l(n);function n(e){var o;return i(this,n),function(e,t,i,n,o,r){var s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[-1],a=v;y(e);var l=t.props||{},c=e.$$={fragment:null,ctx:null,props:r,update:u,not_equal:o,bound:h(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(a?a.$$.context:[]),callbacks:h(),dirty:s,skip_bound:!1},d=!1;if(c.ctx=i?i(e,l,function(t,i){var n=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:i;return c.ctx&&o(c.ctx[t],c.ctx[t]=n)&&(!c.skip_bound&&c.bound[t]&&c.bound[t](n),d&&function(e,t){-1===e.$$.dirty[0]&&(b.push(e),D(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),i}):[],c.update(),d=!0,p(c.before_update),c.fragment=!!n&&n(c.ctx),t.target){if(t.hydrate){var f=function(e){return Array.from(e.childNodes)}(t.target);c.fragment&&c.fragment.l(f),f.forEach(g)}else c.fragment&&c.fragment.c();t.intro&&function(e,t){e&&e.i&&(F.delete(e),e.i(t))}(e.$$.fragment),P(e,t.target,t.anchor),M()}y(a)}(a(o=t.call(this)),e,O,null,m,{self:0}),o}return n}(function(){function e(){i(this,e)}var t,o;return t=e,(o=[{key:"$destroy",value:function(){var e;null!==(e=this.$$).fragment&&(p(e.on_destroy),e.fragment&&e.fragment.d(1),e.on_destroy=e.fragment=null,e.ctx=[]),this.$destroy=u}},{key:"$on",value:function(e,t){var i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(t),function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},{key:"$set",value:function(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}])&&n(t.prototype,o),e}());e.default=L,e.defaults={},e.position="PrependContainer",Object.defineProperty(e,"__esModule",{value:!0})},"object"==s(t)?r(t):(n=[t],void 0===(o="function"==typeof(i=r)?i.apply(t,n):i)||(e.exports=o))},5209:function(e,t){var i,n,o,r;function s(e){return s="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},s(e)}r=function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==s(Symbol.iterator)?function(e){return s(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":s(e)})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}
11function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=o(e);if(t){var r=o(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return function(e,t){return!t||"object"!=s(t)&&"function"!=typeof t?a(e):t}(this,i)}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function u(){}function d(e){return e()}function h(){return Object.create(null)}function p(e){e.forEach(d)}function f(e){return"function"==typeof e}function m(e,i){return e!=e?i==i:e!==i||e&&"object"===t(e)||"function"==typeof e}function g(e){e.parentNode.removeChild(e)}var v;function y(e){v=e}var b=[],_=[],w=[],C=[],x=Promise.resolve(),k=!1;function D(e){w.push(e)}var S=!1,A=new Set;function E(){if(!S){S=!0;do{for(var e=0;e<b.length;e+=1){var t=b[e];y(t),T(t.$$)}for(y(null),b.length=0;_.length;)_.pop()();for(var i=0;i<w.length;i+=1){var n=w[i];A.has(n)||(A.add(n),n())}w.length=0}while(b.length);for(;C.length;)C.pop()();k=!1,S=!1,A.clear()}}function T(e){if(null!==e.fragment){e.update(),p(e.before_update);var t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(D)}}var M=new Set;function I(e,t,i){var n=e.$$,o=n.fragment,r=n.on_mount,s=n.on_destroy,a=n.after_update;o&&o.m(t,i),D(function(){var t=r.map(d).filter(f);s?s.push.apply(s,function(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?c(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t)):p(t),e.$$.on_mount=[]}),a.forEach(D)}var F=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}(n,e);var t=l(n);function n(e){var o;return i(this,n),function(e,t,i,n,o,r){var s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[-1],a=v;y(e);var l=t.props||{},c=e.$$={fragment:null,ctx:null,props:r,update:u,not_equal:o,bound:h(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(a?a.$$.context:[]),callbacks:h(),dirty:s,skip_bound:!1},d=!1;if(c.ctx=i?i(e,l,function(t,i){var n=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:i;return c.ctx&&o(c.ctx[t],c.ctx[t]=n)&&(!c.skip_bound&&c.bound[t]&&c.bound[t](n),d&&function(e,t){-1===e.$$.dirty[0]&&(b.push(e),k||(k=!0,x.then(E)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),i}):[],c.update(),d=!0,p(c.before_update),c.fragment=!!n&&n(c.ctx),t.target){if(t.hydrate){var f=function(e){return Array.from(e.childNodes)}(t.target);c.fragment&&c.fragment.l(f),f.forEach(g)}else c.fragment&&c.fragment.c();t.intro&&function(e,t){e&&e.i&&(M.delete(e),e.i(t))}(e.$$.fragment),I(e,t.target,t.anchor),E()}y(a)}(a(o=t.call(this)),e,null,null,m,{}),o}return n}(function(){function e(){i(this,e)}var t,o;return t=e,(o=[{key:"$destroy",value:function(){var e;null!==(e=this.$$).fragment&&(p(e.on_destroy),e.fragment&&e.fragment.d(1),e.on_destroy=e.fragment=null,e.ctx=[]),this.$destroy=u}},{key:"$on",value:function(e,t){var i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(t),function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},{key:"$set",value:function(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}])&&n(t.prototype,o),e}());e.default=F,e.defaults={},e.init=function(e){e.defaults.icons={prefix:"fontawesome5",notice:"fas fa-exclamation-circle",info:"fas fa-info-circle",success:"fas fa-check-circle",error:"fas fa-exclamation-triangle",closer:"fas fa-times",sticker:"fas",stuck:"fa-play",unstuck:"fa-pause",refresh:"fas fa-sync"}}
11,e.position="PrependContainer",Object.defineProperty(e,"__esModule",{value:!0})},"object"==s(t)?r(t):(n=[t],void 0===(o="function"==typeof(i=r)?i.apply(t,n):i)||(e.exports=o))},4368:function(e,t,i){var n,o,r,s;function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}s=function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==a(Symbol.iterator)?function(e){return a(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":a(e)})(e)}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=r(e);if(t){var o=r(this).constructor;i=Reflect.construct(n,arguments,o)}else i=n.apply(this,arguments);return function(e,t){return!t||"object"!=a(t)&&"function"!=typeof t?l(e):t}(this,i)}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function d(){}function h(e){return e()}function p(){return Object.create(null)}function f(e){e.forEach(h)}function m(e){return"function"==typeof e}function g(e,i){return e!=e?i==i:e!==i||e&&"object"===t(e)||"function"==typeof e}function v(e){e.parentNode.removeChild(e)}var y;function b(e){y=e}function _(){if(!y)throw new Error("Function called outside component initialization");return y}var w=[],C=[],x=[],k=[],D=Promise.resolve(),S=!1;function A(e){x.push(e)}var E=!1,T=new Set;function M(){if(!E){E=!0;do{for(var e=0;e<w.length;e+=1){var t=w[e];b(t),I(t.$$)}for(b(null),w.length=0;C.length;)C.pop()();for(var i=0;i<x.length;i+=1){var n=x[i];T.has(n)||(T.add(n),n())}x.length=0}while(w.length);for(;k.length;)k.pop()();S=!1,E=!1,T.clear()}}function I(e){if(null!==e.fragment){e.update(),f(e.before_update);var t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(A)}}var F=new Set,P="undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:i.g;function O(e,t,i){var n=e.$$,o=n.fragment,r=n.on_mount,s=n.on_destroy,a=n.after_update;o&&o.m(t,i),A(function(){var t=r.map(h).filter(m);s?s.push.apply(s,function(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t)):f(t),e.$$.on_mount=[]}),a.forEach(A)}var L=function(){function e(){n(this,e)}var t,i;return t=e,(i=[{key:"$destroy",value:function(){var e;null!==(e=this.$$).fragment&&(f(e.on_destroy),e.fragment&&e.fragment.d(1),e.on_destroy=e.fragment=null,e.ctx=[]),this.$destroy=d}},{key:"$on",value:function(e,t){var i=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return i.push(t),function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},{key:"$set",value:function(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}
11])&&o(t.prototype,i),e}(),N=P.window;function $(e){var t,i;return{c:d,m:function(n,o){var r,s,a,l;t||(r=N,s="resize",a=e[3],r.addEventListener(s,a,l),i=function(){return r.removeEventListener(s,a,l)},t=!0)},p:d,i:d,o:d,d:function(e){t=!1,i()}}}var z={swipeDismiss:!0};function j(e,t,i){var n,o=t.self,r=void 0===o?null:o,s=t.swipeDismiss,a=void 0===s?z.swipeDismiss:s,l=null,c=null,u=null,d=null,h="left",p="X",f="Width",m=window.innerWidth,g=[];return n=function(){g=[r.on("touchstart",function(e){if(a){var t=r.stack;if(t)switch(t.dir1){case"up":case"down":h="left",p="X",f="Width";break;case"left":case"right":h="top",p="Y",f="Height"}l=e.touches[0]["screen".concat(p)],u=r.refs.elem["scroll".concat(f)],d=window.getComputedStyle(r.refs.elem).opacity,i(1,r.refs.container.style[h]=0,r)}}),r.on("touchmove",function(e){if(l&&a){var t=e.touches[0]["screen".concat(p)];c=t-l;var n=(1-Math.abs(c)/u)*d;i(1,r.refs.elem.style.opacity=n,r),i(1,r.refs.container.style[h]="".concat(c,"px"),r)}}),r.on("touchend",function(){if(l&&a){if(r.refs.container.classList.add("pnotify-mobile-animate-left"),Math.abs(c)>40){var e=c<0?-2*u:2*u;i(1,r.refs.elem.style.opacity=0,r),i(1,r.refs.container.style[h]="".concat(e,"px"),r),r.close()}else r.refs.elem.style.removeProperty("opacity"),r.refs.container.style.removeProperty(h);l=null,c=null,u=null,d=null}}),r.on("touchcancel",function(){l&&a&&(r.refs.elem.style.removeProperty("opacity"),r.refs.container.style.removeProperty(h),l=null,c=null,u=null,d=null)}),r.on("pnotify:afterClose",function(){a&&(r.refs.elem.style.removeProperty("opacity"),r.refs.container.style.removeProperty("left"),r.refs.container.style.removeProperty("top"))})]},_().$$.on_mount.push(n),_().$$.on_destroy.push(function(){g.forEach(function(e){return e()})}),e.$$set=function(e){"self"in e&&i(1,r=e.self),"swipeDismiss"in e&&i(2,a=e.swipeDismiss)},e.$$.update=function(){if(3&e.$$.dirty){var t=r.stack;t&&(m<=480?"_m_spacing1"in t||(t._m_spacing1=t.spacing1,t._m_firstpos1=t.firstpos1,t._m_spacing2=t.spacing2,t._m_firstpos2=t.firstpos2,t.spacing1=0,t.firstpos1=0,t.spacing2=0,t.firstpos2=0,t.queuePosition()):"_m_spacing1"in t&&(t.spacing1=t._m_spacing1,delete t._m_spacing1,t.firstpos1=t._m_firstpos1,delete t._m_firstpos1,t.spacing2=t._m_spacing2,delete t._m_spacing2,t.firstpos2=t._m_firstpos2,delete t._m_firstpos2,t.queuePosition()))}},[m,r,a,function(){return i(0,m=window.innerWidth)}]}var R=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(i,e);var t=c(i);function i(e){var o;return n(this,i),function(e,t,i,n,o,r){var s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[-1],a=y;b(e);var l=t.props||{},c=e.$$={fragment:null,ctx:null,props:r,update:d,not_equal:o,bound:p(),on_mount:[],on_destroy:[],before_update:[],after_update:[],context:new Map(a?a.$$.context:[]),callbacks:p(),dirty:s,skip_bound:!1},u=!1;if(c.ctx=i?i(e,l,function(t,i){var n=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:i;return c.ctx&&o(c.ctx[t],c.ctx[t]=n)&&(!c.skip_bound&&c.bound[t]&&c.bound[t](n),u&&function(e,t){-1===e.$$.dirty[0]&&(w.push(e),S||(S=!0,D.then(M)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(e,t)),i}):[],c.update(),u=!0,f(c.before_update),c.fragment=!!n&&n(c.ctx),t.target){if(t.hydrate){var h=function(e){return Array.from(e.childNodes)}(t.target);c.fragment&&c.fragment.l(h),h.forEach(v)}else c.fragment&&c.fragment.c();t.intro&&function(e,t){e&&e.i&&(F.delete(e),e.i(t))}(e.$$.fragment),O(e,t.target,t.anchor),M()}b(a)}(l(o=t.call(this)),e,j,$,g,{self:1,swipeDismiss:2}),o}return i}(L);e.default=R,e.defaults=z,e.position="PrependContainer",Object.defineProperty(e,"__esModule",{value:!0})},"object"==a(t)?s(t):(o=[t],void 0===(r="function"==typeof(n=s)?n.apply(t,o):n)||(e.exports=r))},1577:function(e,t,i){var n,o,r;function s(e){return s="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},s(e) 12/*! @preserve 13 * bootbox.js 14 * version: 6.0.0 15 * author: Nick Payne <[email protected]> 16 * license: MIT 17 * http://bootboxjs.com/ 18 */}!function(){"use strict";o=[i(1669)],n=function e(t,i){var n={},o="6.0.0";n.VERSION=o;var r={en:{OK:"OK",CANCEL:"Cancel",CONFIRM:"OK"}},a={dialog:'<div class="bootbox modal" tabindex="-1" role="dialog" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"><div class="bootbox-body"></div></div></div></div></div>',header:'<div class="modal-header"><h5 class="modal-title"></h5></div>
18',footer:'<div class="modal-footer"></div>',closeButton:'<button type="button" class="bootbox-close-button close btn-close" aria-hidden="true" aria-label="Close"></button>',form:'<form class="bootbox-form"></form>',button:'<button type="button" class="btn"></button>',option:'<option value=""></option>',promptMessage:'<div class="bootbox-prompt-message"></div>',inputs:{text:'<input class="bootbox-input bootbox-input-text form-control" autocomplete="off" type="text" />',textarea:'<textarea class="bootbox-input bootbox-input-textarea form-control"></textarea>',email:'<input class="bootbox-input bootbox-input-email form-control" autocomplete="off" type="email" />',select:'<select class="bootbox-input bootbox-input-select form-select"></select>',checkbox:'<div class="form-check checkbox"><label class="form-check-label"><input class="form-check-input bootbox-input bootbox-input-checkbox" type="checkbox" /></label></div>',radio:'<div class="form-check radio"><label class="form-check-label"><input class="form-check-input bootbox-input bootbox-input-radio" type="radio" name="bootbox-radio" /></label></div>',date:'<input class="bootbox-input bootbox-input-date form-control" autocomplete="off" type="date" />',time:'<input class="bootbox-input bootbox-input-time form-control" autocomplete="off" type="time" />',number:'<input class="bootbox-input bootbox-input-number form-control" autocomplete="off" type="number" />',password:'<input class="bootbox-input bootbox-input-password form-control" autocomplete="off" type="password" />',range:'<input class="bootbox-input bootbox-input-range form-control-range" autocomplete="off" type="range" />'}},l={locale:"en",backdrop:"static",animate:!0,className:null,closeButton:!0,show:!0,container:"body",value:"",inputType:"text",errorMessage:null,swapButtonOrder:!1,centerVertical:!1,multiple:!1,scrollable:!1,reusable:!1,relatedTarget:null,size:null,id:null};function c(e,t){var i=e.length,n={};if(i<1||i>2)throw new Error("Invalid argument length");return 2===i||"string"==typeof e[0]?(n[t[0]]=e[0],n[t[1]]=e[1]):n=e[0],n}function u(e,i,n){return t.extend(!0,{},e,c(i,n))}function d(e,t,i,n){var o;n&&n[0]&&(o=n[0].locale||l.locale,(n[0].swapButtonOrder||l.swapButtonOrder)&&(t=t.reverse()));return h(u({className:"bootbox-"+e,buttons:p(t,o)},n,i),t)}function h(e,t){var n={};return v(t,function(e,t){n[t]=!0}),v(e.buttons,function(e){if(n[e]===i)throw new Error('button key "'+e+'" is not allowed (options are '+t.join(" ")+")")}),e}function p(e,t){for(var i={},n=0,o=e.length;n<o;n++){var r=e[n],s=r.toLowerCase(),a=r.toUpperCase();i[s]={label:f(a,t)}}return i}function f(e,t){var i=r[t];return i?i[e]:r.en[e]}function m(e){var i,n;if("object"!==s(e))throw new Error("Please supply an object of options");if(!e.message)throw new Error('"message" option must not be null or an empty string.');return(e=t.extend({},l,e)).backdrop?e.backdrop="string"!=typeof e.backdrop||"static"!==e.backdrop.toLowerCase()||"static":e.backdrop=!1!==e.backdrop&&0!==e.backdrop&&"static",e.buttons||(e.buttons={}),i=e.buttons,n=g(i),v(i,function(t,o,r){if("function"==typeof o&&(o=i[t]={callback:o}),"object"!==s(o))throw new Error('button with key "'+t+'" must be an object');if(o.label||(o.label=t),!o.className){var a=!1;a=e.swapButtonOrder?0===r:r===n-1,o.className=n<=2&&a?"btn-primary":"btn-secondary btn-default"}}),e}function g(e){return Object.keys(e).length}function v(e,i){var n=0;t.each(e,function(e,t){i(e,t,n++)})}function y(e){e.data.dialog.find(".bootbox-accept").first().trigger("focus")}function b(e){e.target===e.data.dialog[0]&&e.data.dialog.remove()}function _(e){e.target===e.data.dialog[0]&&(e.data.dialog.off("escape.close.bb"),e.data.dialog.off("click"))}function w(e,t,i){e.stopPropagation(),e.preventDefault(),"function"==typeof i&&!1===i.call(t,e)||t.modal("hide")}function C(e,t,n){var o=!1,r=!0,s=!0;if("date"===e)t===i||(r=k(t))?n===i||(s=k(n))||console.warn('Browsers which natively support the "date" input type expect date values to be of the form "YYYY-MM-DD" (see ISO-8601 https://www.iso.org/iso-8601-date-and-time-format.html). Bootbox does not enforce this rule, but your max value may not be enforced by this browser.'):console.warn('Browsers which natively support the "date" input type expect date values to be of the form "YYYY-MM-DD" (see ISO-8601 https://www.iso.org/iso-8601-date-and-time-format.html). Bootbox does not enforce this rule, but your min value may not be enforced by this browser.');else if("time"===e){if(t!==i&&!(r=x(t)))throw new Error('"min" is not a valid time. See https://www.w3.org/TR/2012/WD-html-markup-20120315/datatypes.html#form.data.time for more information.');if(n!==i&&!(s=x(n)))throw new Error('"max" is not a valid time. See https://www.w3.org/TR/2012/WD-html-markup-20120315/datatypes.html#form.data.time for more information.')}else{if(t!==i&&isNaN(t))throw r=!1,new Error('"min" must be a valid number. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-min for more information.');if(n!==i&&isNaN(n))throw s=!1,new Error('"max" must be a valid number. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-max for more information.')}if(r&&s){if(n<=t)throw new Error('"max" must be greater than "min". See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-max for more information.');o=!0}return o}function x(e){return/([01][0-9]|2[0-3]):[0-5][0-9]?:[0-5][0-9]/.test(e)}function k(e){return/(\d{4})-(\d{2})-(\d{2})/.test(e)}return n.locales=function(e){return e?r[e]:r}
18,n.addLocale=function(e,i){return t.each(["OK","CANCEL","CONFIRM"],function(e,t){if(!i[t])throw new Error('Please supply a translation for "'+t+'"')}),r[e]={OK:i.OK,CANCEL:i.CANCEL,CONFIRM:i.CONFIRM},n},n.removeLocale=function(e){if("en"===e)throw new Error('"en" is used as the default and fallback locale and cannot be removed.');return delete r[e],n},n.setLocale=function(e){return n.setDefaults("locale",e)},n.setDefaults=function(){var e={};return 2===arguments.length?e[arguments[0]]=arguments[1]:e=arguments[0],t.extend(l,e),n},n.hideAll=function(){return t(".bootbox").modal("hide"),n},n.init=function(i){return e(i||t)},n.dialog=function(e){if(t.fn.modal===i)throw new Error('"$.fn.modal" is not defined; please double check you have included the Bootstrap JavaScript library. See https://getbootstrap.com/docs/5.1/getting-started/introduction/ for more details.');if(e=m(e),t.fn.modal.Constructor.VERSION){e.fullBootstrapVersion=t.fn.modal.Constructor.VERSION;var n=e.fullBootstrapVersion.indexOf(".");e.bootstrap=e.fullBootstrapVersion.substring(0,n)}else e.bootstrap="2",e.fullBootstrapVersion="2.3.2",console.warn("Bootbox will *mostly* work with Bootstrap 2, but we do not officially support it. Please upgrade, if possible.");var o=t(a.dialog),r=o.find(".modal-dialog"),s=o.find(".modal-body"),l=t(a.header),c=t(a.footer),u=e.buttons,d={onEscape:e.onEscape};if(s.find(".bootbox-body").html(e.message),g(e.buttons)>0&&(v(u,function(e,i){var n=t(a.button);switch(n.data("bb-handler",e),n.addClass(i.className),e){case"ok":case"confirm":n.addClass("bootbox-accept");break;case"cancel":n.addClass("bootbox-cancel")}n.html(i.label),i.id&&n.attr({id:i.id}),!0===i.disabled&&n.prop({disabled:!0}),c.append(n),d[e]=i.callback}),s.after(c)),!0===e.animate&&o.addClass("fade"),e.className&&o.addClass(e.className),e.id&&o.attr({id:e.id}),e.size)switch(e.fullBootstrapVersion.substring(0,3)<"3.1"&&console.warn('"size" requires Bootstrap 3.1.0 or higher. You appear to be using '+e.fullBootstrapVersion+". Please upgrade to use this option."),e.size){case"small":case"sm":r.addClass("modal-sm");break;case"large":case"lg":r.addClass("modal-lg");break;case"extra-large":case"xl":r.addClass("modal-xl"),e.fullBootstrapVersion.substring(0,3)<"4.2"&&console.warn('Using size "xl"/"extra-large" requires Bootstrap 4.2.0 or higher. You appear to be using '+e.fullBootstrapVersion+". Please upgrade to use this option.")}if(e.scrollable&&(r.addClass("modal-dialog-scrollable"),e.fullBootstrapVersion.substring(0,3)<"4.3"&&console.warn('Using "scrollable" requires Bootstrap 4.3.0 or higher. You appear to be using '+e.fullBootstrapVersion+". Please upgrade to use this option.")),e.title||e.closeButton){if(e.title?l.find(".modal-title").html(e.title):l.addClass("border-0"),e.closeButton){var h=t(a.closeButton);e.bootstrap<5&&h.html("×"),e.bootstrap<4?l.prepend(h):l.append(h)}s.before(l)}if(e.centerVertical&&(r.addClass("modal-dialog-centered"),e.fullBootstrapVersion<"4.0.0"&&console.warn('"centerVertical" requires Bootstrap 4.0.0-beta.3 or higher. You appear to be using '+e.fullBootstrapVersion+". Please upgrade to use this option.")),e.reusable||(o.one("hide.bs.modal",{dialog:o},_),o.one("hidden.bs.modal",{dialog:o},b)),e.onHide){if("function"!=typeof e.onHide)throw new Error('Argument supplied to "onHide" must be a function');o.on("hide.bs.modal",e.onHide)}if(e.onHidden){if("function"!=typeof e.onHidden)throw new Error('Argument supplied to "onHidden" must be a function');o.on("hidden.bs.modal",e.onHidden)}if(e.onShow){if("function"!=typeof e.onShow)throw new Error('Argument supplied to "onShow" must be a function');o.on("show.bs.modal",e.onShow)}if(o.one("shown.bs.modal",{dialog:o},y),e.onShown){if("function"!=typeof e.onShown)throw new Error('Argument supplied to "onShown" must be a function');o.on("shown.bs.modal",e.onShown)}if(!0===e.backdrop){var p=!1;o.on("mousedown",".modal-content",function(e){e.stopPropagation(),p=!0}),o.on("click.dismiss.bs.modal",function(e){p||e.target!==e.currentTarget||o.trigger("escape.close.bb")})}return o.on("escape.close.bb",function(e){d.onEscape&&w(e,o,d.onEscape)}),o.on("click",".modal-footer button:not(.disabled)",function(e){var n=t(this).data("bb-handler");n!==i&&w(e,o,d[n])}),o.on("click",".bootbox-close-button",function(e){w(e,o,d.onEscape)}),o.on("keyup",function(e){27===e.which&&o.trigger("escape.close.bb")}),t(e.container).append(o),o.modal({backdrop:e.backdrop,keyboard:!1,show:!1}),e.show&&o.modal("show",e.relatedTarget),o},n.alert=function(){var e;if((e=d("alert",["ok"],["message","callback"],arguments)).callback&&"function"!=typeof e.callback)throw new Error('alert requires the "callback" property to be a function when provided');return e.buttons.ok.callback=e.onEscape=function(){return"function"!=typeof e.callback||e.callback.call(this)},n.dialog(e)},n.confirm=function(){var e;if("function"!=typeof(e=d("confirm",["cancel","confirm"],["message","callback"],arguments)).callback)throw new Error("confirm requires a callback");return e.buttons.cancel.callback=e.onEscape=function(){return e.callback.call(this,!1)},e.buttons.confirm.callback=function(){return e.callback.call(this,!0)},n.dialog(e)},n.prompt=function(){var e,o,r,s,c,u;if(r=t(a.form),(e=d("prompt",["cancel","confirm"],["title","callback"],arguments)).value||(e.value=l.value),e.inputType||(e.inputType=l.inputType),c=e.show===i?l.show:e.show,e.show=!1,e.buttons.cancel.callback=e.onEscape=function(){return e.callback.call(this,null)},e.buttons.confirm.callback=function(){var i;if("checkbox"===e.inputType)i=s.find("input:checked").map(function(){return t(this).val()}).get();else if("radio"===e.inputType)i=s.find("input:checked").val();else{var n=s[0];if(e.errorMessage&&n.setCustomValidity(""),n.checkValidity&&!n.checkValidity())return e.errorMessage&&n.setCustomValidity(e.errorMessage),n.reportValidity&&n.reportValidity(),!1;i="select"===e.inputType&&!0===e.multiple?s.find("option:selected").map(function(){return t(this).val()}).get():s.val()}return e.callback.call(this,i)},!e.title)throw new Error("prompt requires a title");if("function"!=typeof e.callback)throw new Error("prompt requires a callback");if(!a.inputs[e.inputType])throw new Error("Invalid prompt type");switch(s=t(a.inputs[e.inputType]),e.inputType){case"text":case"textarea":case"email":case"password":s.val(e.value),e.placeholder&&s.attr("placeholder",e.placeholder),e.pattern&&s.attr("pattern",e.pattern),e.maxlength&&s.attr("maxlength",e.maxlength),e.required&&s.prop({required:!0}),e.rows&&!isNaN(parseInt(e.rows))&&"textarea"===e.inputType&&s.attr({rows:e.rows});break;case"date":case"time":case"number":case"range":if(s.val(e.value),e.placeholder&&s.attr("placeholder",e.placeholder),e.pattern?s.attr("pattern",e.pattern):"date"===e.inputType?s.attr("pattern","d{4}-d{2}-d{2}"):"time"===e.inputType&&s.attr("pattern","d{2}:d{2}"),e.required&&s.prop({required:!0}),"date"!==e.inputType&&e.step){if(!("any"===e.step||!isNaN(e.step)&&parseFloat(e.step)>0))throw new Error('"step" must be a valid positive number or the value "any". See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-step for more information.');s.attr("step",e.step)}C(e.inputType,e.min,e.max)&&(e.min!==i&&s.attr("min",e.min),e.max!==i&&s.attr("max",e.max));break;case"select":var h={};if(u=e.inputOptions||[],!Array.isArray(u))throw new Error("Please pass an array of input options");
18if(!u.length)throw new Error('prompt with "inputType" set to "select" requires at least one option');e.required&&s.prop({required:!0}),e.multiple&&s.prop({multiple:!0}),v(u,function(e,n){var o=s;if(n.value===i||n.text===i)throw new Error('each option needs a "value" property and a "text" property');n.group&&(h[n.group]||(h[n.group]=t("<optgroup />").attr("label",n.group)),o=h[n.group]);var r=t(a.option);r.attr("value",n.value).text(n.text),o.append(r)}),v(h,function(e,t){s.append(t)}),s.val(e.value),e.bootstrap<5&&s.removeClass("form-select").addClass("form-control");break;case"checkbox":var p=Array.isArray(e.value)?e.value:[e.value];if(!(u=e.inputOptions||[]).length)throw new Error('prompt with "inputType" set to "checkbox" requires at least one option');s=t('<div class="bootbox-checkbox-list"></div>'),v(u,function(n,o){if(o.value===i||o.text===i)throw new Error('each option needs a "value" property and a "text" property');var r=t(a.inputs[e.inputType]);r.find("input").attr("value",o.value),r.find("label").append("\n"+o.text),v(p,function(e,t){t===o.value&&r.find("input").prop("checked",!0)}),s.append(r)});break;case"radio":if(e.value!==i&&Array.isArray(e.value))throw new Error('prompt with "inputType" set to "radio" requires a single, non-array value for "value"');if(!(u=e.inputOptions||[]).length)throw new Error('prompt with "inputType" set to "radio" requires at least one option');s=t('<div class="bootbox-radiobutton-list"></div>');var f=!0;v(u,function(n,o){if(o.value===i||o.text===i)throw new Error('each option needs a "value" property and a "text" property');var r=t(a.inputs[e.inputType]);r.find("input").attr("value",o.value),r.find("label").append("\n"+o.text),e.value!==i&&o.value===e.value&&(r.find("input").prop("checked",!0),f=!1),s.append(r)}),f&&s.find('input[type="radio"]').first().prop("checked",!0)}if(r.append(s),r.on("submit",function(e){e.preventDefault(),e.stopPropagation(),o.find(".bootbox-accept").trigger("click")}),e.message&&""!==e.message.trim()){var m=t(a.promptMessage).html(e.message);r.prepend(m),e.message=r}else e.message=r;return(o=n.dialog(e)).off("shown.bs.modal",y),o.on("shown.bs.modal",function(){s.focus()}),!0===c&&o.modal("show"),o},n},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},1805:(e,t,i)=>{var n,o;!function(r,s){n=[i(1669)],void 0!==(o=function(e){return r.Tour=s(e)}.apply(t,n))&&(e.exports=o)}(window,function(e){var t,i,n,o="#tourBackdrop",r="#tourBackdrop-temp",s="#tourHighlight",a="#tourHighlight-temp",l="#tourPrevent";return t=window.document,function(){function c(t){var o;try{o=window.localStorage}catch(e){o=!1}if(n={prevButton:"Prev",nextButton:"Next",pauseButton:"Pause",resumeButton:"Resume",endTourButton:"End Tour"},this._options=e.extend(!0,{name:"tour",steps:[],container:"body",autoscroll:!1,keyboard:!0,storage:o,debug:!1,backdrop:!1,backdropContainer:"body",backdropOptions:{highlightOpacity:.9,highlightColor:"#FFF",backdropSibling:!1,animation:{backdropShow:function(e,t){e.fadeIn()},backdropHide:function(e,t){e.fadeOut("slow")},highlightShow:function(e,t){t.fnPositionHighlight(),e.fadeIn()},highlightTransition:"tour-highlight-animation",highlightHide:function(e,t){e.fadeOut("slow")}}},redirect:!0,orphan:!1,showIfUnintendedOrphan:!1,duration:!1,delay:!1,basePath:"",template:null,localization:{buttonTexts:n},framework:"bootstrap3",sanitizeWhitelist:[],sanitizeFunction:null,showProgressBar:!0,showProgressText:!0,getProgressBarHTML:null,getProgressTextHTML:null,afterSetState:function(e,t){},afterGetState:function(e,t){},afterRemoveState:function(e){},onStart:function(e){},onEnd:function(e){},onShow:function(e){},onShown:function(e){},onHide:function(e){},onHidden:function(e){},onNext:function(e){},onPrev:function(e){},onPause:function(e,t){},onResume:function(e,t){},onRedirectError:function(e){},onElementUnavailable:null,onPreviouslyEnded:null,onModalHidden:null},t),0==e(this._options.backdropContainer).length&&(this._options.backdropContainer="body"),"bootstrap3"!==this._options.framework&&"bootstrap4"!==this._options.framework&&"bootstrap5"!==this._options.framework)throw this._debug("Invalid framework specified: "+this._options.framework),"Bootstrap Tourist: Invalid framework specified";
18if(i={bootstrap3:'<div class="popover" role="tooltip"> <div class="arrow"></div> <h3 class="popover-title"></h3> <div class="popover-content"></div> <div class="popover-navigation"> <div class="btn-group"> <button class="btn btn-sm btn-default" data-role="prev">« '+this._options.localization.buttonTexts.prevButton+'</button> <button class="btn btn-sm btn-default" data-role="next">'+this._options.localization.buttonTexts.nextButton+' »</button> <button class="btn btn-sm btn-default" data-role="pause-resume" data-pause-text="'+this._options.localization.buttonTexts.pauseButton+'" data-resume-text="'+this._options.localization.buttonTexts.resumeButton+'">'+this._options.localization.buttonTexts.pauseButton+'</button> </div> <button class="btn btn-sm btn-default" data-role="end">'+this._options.localization.buttonTexts.endTourButton+"</button> </div> </div>",bootstrap4:'<div class="popover" role="tooltip"> <div class="arrow"></div> <h3 class="popover-header"></h3> <div class="popover-body"></div> <div class="popover-navigation"> <div class="btn-group"> <button class="btn btn-sm btn-outline-secondary" data-role="prev">« '+this._options.localization.buttonTexts.prevButton+'</button> <button class="btn btn-sm btn-outline-secondary" data-role="next">'+this._options.localization.buttonTexts.nextButton+' »</button> <button class="btn btn-sm btn-outline-secondary" data-role="pause-resume" data-pause-text="'+this._options.localization.buttonTexts.pauseButton+'" data-resume-text="'+this._options.localization.buttonTexts.resumeButton+'">'+this._options.localization.buttonTexts.pauseButton+'</button> </div> <button class="btn btn-sm btn-outline-secondary" data-role="end">'+this._options.localization.buttonTexts.endTourButton+"</button> </div> </div>",bootstrap5:'<div class="popover" role="tooltip"> <div class="arrow"></div> <h3 class="popover-header"></h3> <div class="popover-body"></div> <div class="popover-navigation"> <div class="btn-group"> <button class="btn btn-sm btn-outline-secondary" data-role="prev">« '+this._options.localization.buttonTexts.prevButton+'</button> <button class="btn btn-sm btn-outline-secondary" data-role="next">'+this._options.localization.buttonTexts.nextButton+' »</button> <button class="btn btn-sm btn-outline-secondary" data-role="pause-resume" data-pause-text="'+this._options.localization.buttonTexts.pauseButton+'" data-resume-text="'+this._options.localization.buttonTexts.resumeButton+'">'+this._options.localization.buttonTexts.pauseButton+'</button> </div> <button class="btn btn-sm btn-outline-secondary" data-role="end">'+this._options.localization.buttonTexts.endTourButton+"</button> </div> </div>"},null===this._options.template?null!=i[this._options.framework]&&null!=i[this._options.framework]?(this._options.template=i[this._options.framework],this._debug("Using framework template: "+this._options.framework)):this._debug("Warning: "+this._options.framework+" specified for template (no template option set), but framework is unknown. Tour will not work!"):this._debug("Using custom template"),"function"==typeof this._options.sanitizeFunction)this._debug("Using custom sanitize function in place of bootstrap - security implications, be careful");else{this._options.sanitizeFunction=null,this._debug("Extending Bootstrap sanitize options");var r=[];"bootstrap4"==this._options.framework&&void 0!==e.fn.popover.Constructor.Default.whiteList&&(r=e.fn.popover.Constructor.Default.whiteList),"bootstrap4"==this._options.framework&&void 0!==e.fn.popover.Constructor.Default.whiteList&&(r=bootstrap.Popover.Default.allowList);var s=e.extend(!0,{},r);e.each({button:["data-role","style"],img:["style"],div:["style"]},function(t,i){null==s[t]&&(s[t]=[]),e.merge(s[t],i)}),e.each(this._options.sanitizeWhitelist,function(t,i){null==s[t]&&(s[t]=[]),e.merge(s[t],i)}),this._options.sanitizeWhitelist=s}return this._current=null,this.backdrops=[],this}return c.prototype.addSteps=function(e){var t,i,n;for(t=0,i=e.length;t<i;t++)n=e[t],this.addStep(n);return this},c.prototype.addStep=function(e){return this._options.steps.push(e),this},c.prototype.getStepCount=function(){return this._options.steps.length},c.prototype.getStep=function(t){if(null!=this._options.steps[t])return"function"==typeof this._options.steps[t].element&&(this._options.steps[t].element=this._options.steps[t].element
18()),this._options.steps[t]=e.extend(!0,{id:"step-"+t,path:"",host:"",placement:"right",positioning:{adjustRelative:null},title:"",content:"<p></p>",next:t===this._options.steps.length-1?-1:t+1,prev:t-1,animation:!0,container:this._options.container,autoscroll:this._options.autoscroll,backdrop:this._options.backdrop,redirect:this._options.redirect,preventInteraction:!1,orphan:this._options.orphan,showIfUnintendedOrphan:this._options.showIfUnintendedOrphan,duration:this._options.duration,delay:this._options.delay,delayOnElement:null,template:this._options.template,showProgressBar:this._options.showProgressBar,showProgressText:this._options.showProgressText,getProgressBarHTML:this._options.getProgressBarHTML,getProgressTextHTML:this._options.getProgressTextHTML,onShow:this._options.onShow,onShown:this._options.onShown,onHide:this._options.onHide,onHidden:this._options.onHidden,onNext:this._options.onNext,onPrev:this._options.onPrev,onPause:this._options.onPause,onResume:this._options.onResume,onRedirectError:this._options.onRedirectError,onElementUnavailable:this._options.onElementUnavailable,onModalHidden:this._options.onModalHidden,internalFlags:{elementModal:null,elementModalOriginal:null,elementBootstrapSelectpicker:null}},this._options.steps[t]),this._options.steps[t].backdropOptions=e.extend(!0,{},this._options.backdropOptions,this._options.steps[t].backdropOptions),1==this._options.steps[t].reflexOnly&&(this._options.steps[t].reflex=!0),this._options.steps[t]},c.prototype._setStepFlag=function(e,t,i){null!=this._options.steps[e]&&(this._options.steps[e].internalFlags[t]=i)},c.prototype._getStepFlag=function(e,t){if(null!=this._options.steps[e])return this._options.steps[e].internalFlags[t]},c.prototype.init=function(){console.log("You should remove Tour.init() from your code. It's not required with Bootstrap Tourist")},c.prototype.start=function(){if(this.ended())return null!=this._options.onPreviouslyEnded&&"function"==typeof this._options.onPreviouslyEnded?(this._debug("Tour previously ended, exiting. Call tour.restart() to force restart. Firing onPreviouslyEnded()"),this._options.onPreviouslyEnded(this)):this._debug("Tour previously ended, exiting. Call tour.restart() to force restart"),this;this.setCurrentStep(),this._createOverlayElements(),this._initMouseNavigation(),this._initKeyboardNavigation();var t=this;e(window).on("resize.tour-"+t._options.name,function(){t.reshowCurrentStep()});var i=this._makePromise(null!=this._options.onStart?this._options.onStart(this):void 0);return this._callOnPromiseDone(i,this.showStep,this._current),this},c.prototype.next=function(){var e;return e=this.hideStep(),this._callOnPromiseDone(e,this._showNextStep)},c.prototype.prev=function(){var e;return e=this.hideStep(),this._callOnPromiseDone(e,this._showPrevStep)},c.prototype.goTo=function(e){var t;return this._debug("goTo step "+e),t=this.hideStep(),this._callOnPromiseDone(t,this.showStep,e)},c.prototype.end=function(){var i,n,o;return this._debug("Tour.end() called"),o=this,i=function(i){if(this._debug("endHelper run"),e(t).off("click.tour-"+o._options.name),e(t).off("keyup.tour-"+o._options.name),e(window).off("resize.tour-"+o._options.name),e(window).off("scroll.tour-"+o._options.name),o._setState("end","yes"),o._clearTimer(),e(".tour-step-element-reflex").removeClass("tour-step-element-reflex"),e(".tour-step-element-reflexOnly").removeClass("tour-step-element-reflexOnly"),o._hideBackdrop(),o._destroyOverlayElements(),e(".tour-tour").remove(),null!=o._options.onEnd)return o._options.onEnd(o)},n=this.hideStep(),this._callOnPromiseDone(n,i)},c.prototype.ended=function(){return"yes"==this._getState("end")},c.prototype.restart=function(){return this._removeState("current_step"),this._removeState("end"),this._removeState("redirect_to"),this.start()},c.prototype.pause=function(){var e;return(e=this.getStep(this._current))&&e.duration?(this._paused=!0,this._duration-=(new Date).getTime()-this._start,window.clearTimeout(this._timer),this._debug("Paused/Stopped step "+(this._current+1)+" timer ("+this._duration+" remaining)."),null!=e.onPause?e.onPause(this,this._duration):void 0):this},c.prototype.resume=function(){var e,t;return(e=this.getStep(this._current))&&e.duration?(this._paused=!1,this._start=(new Date).getTime(),this._duration=this._duration||e.duration,this._timer=window.setTimeout((t=this,function(){return t._isLast()?t.end():t.next()}),this._duration),this._debug("Started step "+(this._current+1)+" timer with duration "+this._duration),null!=e.onResume&&this._duration!==e.duration?e.onResume(this,this._duration):void 0):this},c.prototype.reshowCurrentStep=function(){var e;return this._debug("Reshowing current step "+this.getCurrentStepIndex()),e=this.hideStep(),this._callOnPromiseDone(e,this.showStep,this._current)},c.prototype.hideStep=function(){var t,i,n,o,r;if(o=this.getStep(this.getCurrentStepIndex()))return this._clearTimer(),n=this._makePromise(null!=o.onHide?o.onHide(this,this.getCurrentStepIndex()):void 0),r=this,i=function(t){var i;this._debug("hideStepHelper run"),i=e(o.element),bootstrap.Popover.getInstance(i.get(0))||(i=e("body")),"bootstrap3"==r._options.framework&&i.popover("destroy"),"bootstrap4"!=r._options.framework&&"bootstrap5"!=r._options.framework||(this._debug("element dispose"),i.popover("dispose")),i.removeClass("tour-"+r._options.name+"-element tour-"+r._options.name+"-"+r.getCurrentStepIndex()+"-element").removeData("bs.popover"),o.reflex&&(i.removeClass("tour-step-element-reflex").off(r._reflexEvent(o.reflex)+".tour-"+r._options.name),i.removeClass("tour-step-element-reflexOnly")),r._unfixBootstrapSelectPickerZindex(o);var n=r._getStepFlag(r.getCurrentStepIndex(),"elementModalOriginal");if(null!=n&&(r._setStepFlag(r.getCurrentStepIndex(),"elementModalOriginal",null),o.element=n),null!=o.onHidden
18)return o.onHidden(r)},t=o.delay.hide||o.delay,this._debug("hideDay: "+t),"[object Number]"==={}.toString.call(t)&&t>0?(this._debug("Wait "+t+" milliseconds to hide the step "+(this._current+1)),window.setTimeout(function(e){return function(){return e._callOnPromiseDone(n,i)}}(this),t)):this._callOnPromiseDone(n,i),n},c.prototype.showStep=function(i){var n,o,r,s,a,l,c;if(this.ended())return this._debug("Tour ended, showStep prevented."),null!=this._options.onEnd&&this._options.onEnd(this),this;if((l=this.getStep(i))&&(a=i<this._current,o=this._makePromise(null!=l.onShow?l.onShow(this,i):void 0),this.setCurrentStep(i),n=function(){switch({}.toString.call(l.path)){case"[object Function]":return l.path();case"[object String]":return this._options.basePath+l.path;default:return l.path}}.call(this),!l.redirect||!this._isRedirect(l.host,n,t.location)||(this._redirect(l,i,n),this._isJustPathHashDifferent(l.host,n,t.location)))){var u=null;if(!1===l.orphan&&(e(l.element).hasClass("modal")||e(l.element).data("bs.modal"))&&(u=e(l.element),this._setStepFlag(this.getCurrentStepIndex(),"elementModalOriginal",l.element),l.element=e(l.element).find(".modal-content:first")),c=e(l.element),null===u&&c.parents(".modal:first").length&&(u=c.parents(".modal:first")),u&&u.length>0){this._debug("Modal identified, onModalHidden callback available"),this._setStepFlag(i,"elementModal",u);var d=function(e,t){return function(){if(e._debug("Modal close triggered"),"function"==typeof l.onModalHidden){var n=l.onModalHidden(e,i);if(!1===n)return void e._debug("onModalHidden returned exactly false, tour step unchanged");if(Number.isInteger(n))return e._debug("onModalHidden returned int, tour moving to step "+n+1),t.off("hidden.bs.modal",d),e.goTo(n);e._debug("onModalHidden did not return false or int, continuing tour")}return t.off("hidden.bs.modal",d),e._isLast()?(e._debug("Modal close reached end of tour"),e.end()):(e._debug("Modal close: next step called"),e.next())}}(this,u);u.off("hidden.bs.modal",d).on("hidden.bs.modal",d)}
18if(s=function(e){return function(t){if(e._isOrphan(l)){if(!1===l.orphan&&!1===l.showIfUnintendedOrphan)return e._debug("Skip the orphan step "+(e._current+1)+".\nOrphan option is false and the element "+l.element+" does not exist or is hidden."),"function"==typeof l.onElementUnavailable&&(e._debug("Calling onElementUnavailable callback"),l.onElementUnavailable(e,e._current)),void(a?e._showPrevStep(!0):e._showNextStep(!0));!1===l.orphan&&!0===l.showIfUnintendedOrphan?e._debug("Show the unintended orphan step "+(e._current+1)+". showIfUnintendedOrphan option is true."):e._debug("Show the orphan step "+(e._current+1)+". Orphans option is true.")}if(l.autoscroll&&!e._isOrphan(l)?e._scrollIntoView(i):e._showPopoverAndOverlay(i),l.duration)return e.resume()}}(this),r=l.delay.show||l.delay,"[object Number]"==={}.toString.call(r)&&r>0)this._debug("Wait "+r+" milliseconds to show the step "+(this._current+1)),window.setTimeout(function(e){return function(){return e._callOnPromiseDone(o,s)}}(this),r);else if(l.delayOnElement){var h=null,p=null,f=this,m=function(){return"function"==typeof l.delayOnElement.delayElement?l.delayOnElement.delayElement():"element"==l.delayOnElement.delayElement?e(l.element):e(l.delayOnElement.delayElement)},g=(h=m()).length>0?h[0].tagName:l.delayOnElement.delayElement,v=l.delayOnElement.maxDelay?l.delayOnElement.maxDelay:2e3;this._debug("Wait for element "+g+" visible or max "+v+" milliseconds to show the step "+(this._current+1)),p=window.setInterval(function(){if(f._debug("Wait for element "+g+": checking..."),0===h.length&&(h=m()),h.is(":visible"))return f._debug("Wait for element "+g+": found, showing step"),window.clearInterval(p),p=null,f._callOnPromiseDone(o,s)},250),v<250&&(v=251),window.setTimeout(function(){if(p)return f._debug("Wait for element "+g+": max timeout reached without element found"),window.clearInterval(p),f._callOnPromiseDone(o,s)},v)}else this._callOnPromiseDone(o,s);return o}},c.prototype.getCurrentStepIndex=function(){return this._current},c.prototype.setCurrentStep=function(e){return null!=e?(this._current=e,this._setState("current_step",e)):(this._current=this._getState("current_step"),this._current=null===this._current?0:parseInt(this._current,10)),this},c.prototype._setState=function(e,t){var i;if(this._options.storage){i=this._options.name+"_"+e;try{this._options.storage.setItem(i,t)}catch(e){e.code===DOMException.QUOTA_EXCEEDED_ERR&&this._debug("LocalStorage quota exceeded. State storage failed.")}return this._options.afterSetState(i,t)}return null==this._state&&(this._state={}),this._state[e]=t},c.prototype._removeState=function(e){var t;return this._options.storage?(t=this._options.name+"_"+e,this._options.storage.removeItem(t),this._options.afterRemoveState(t)):null!=this._state?delete this._state[e]:void 0},c.prototype._getState=function(e){var t,i;return this._options.storage?(t=this._options.name+"_"+e,i=this._options.storage.getItem(t)):null!=this._state&&(i=this._state[e]),void 0!==i&&"null"!==i||(i=null),this._options.afterGetState(e,i),i},c.prototype._showNextStep=function(e){var t,i,n,o;e=e||!1;if(o=this,i=function(e){return o.showStep(o._current+1)},t=void 0,n=this.getStep(this._current),!1===e&&null!=n.onNext){var r=n.onNext(this);if(!1===r)return this._debug("onNext callback returned false, preventing move to next step"),this.showStep(this._current);t=this._makePromise(r)}return this._callOnPromiseDone(t,i)},c.prototype._showPrevStep=function(e){var t,i,n,o;e=e||!1;if(o=this,i=function(e){return o.showStep(n.prev)},t=void 0,n=this.getStep(this._current),!1===e&&null!=n.onPrev){var r=n.onPrev(this);if(!1===r)return this._debug("onPrev callback returned false, preventing move to previous step"),this.showStep(this._current);t=this._makePromise(r)}return this._callOnPromiseDone(t,i)},c.prototype._debug=function(e){if(this._options.debug)return window.console.log("[ Bootstrap Tourist: '"+this._options.name+"' ] "+e)},c.prototype._isRedirect=function(e,t,i){var n;return!(null==e||""===e||!("[object RegExp]"==={}.toString.call(e)&&!e.test(i.origin)||"[object String]"==={}.toString.call(e)&&this._isHostDifferent(e,i)))||(n=[i.pathname,i.search,i.hash].join(""),null!=t&&""!==t&&("[object RegExp]"==={}.toString.call(t)&&!t.test(n)||"[object String]"==={}.toString.call(t)&&this._isPathDifferent(t,n)))},c.prototype._isHostDifferent=function(e,t){switch({}.toString.call(e)){case"[object RegExp]":return!e.test(t.origin);case"[object String]":return this._getProtocol(e)!==this._getProtocol(t.href)||this._getHost(e)!==this._getHost(t.href);default:return!0}},c.prototype._isPathDifferent=function(e,t){return this._getPath(e)!==this._getPath(t)||!this._equal(this._getQuery(e),this._getQuery(t))||!this._equal(this._getHash(e),this._getHash(t))},c.prototype._isJustPathHashDifferent=function(e,t,i){var n;
18return(null==e||""===e||!this._isHostDifferent(e,i))&&(n=[i.pathname,i.search,i.hash].join(""),"[object String]"==={}.toString.call(t)&&(this._getPath(t)===this._getPath(n)&&this._equal(this._getQuery(t),this._getQuery(n))&&!this._equal(this._getHash(t),this._getHash(n))))},c.prototype._redirect=function(i,n,o){var r;return e.isFunction(i.redirect)?i.redirect.call(this,o):(r="[object String]"==={}.toString.call(i.host)?""+i.host+o:o,this._debug("Redirect to "+r),this._getState("redirect_to")!==""+n?(this._setState("redirect_to",""+n),t.location.href=r):(this._debug("Error redirection loop to "+o),this._removeState("redirect_to"),null!=i.onRedirectError?i.onRedirectError(this):void 0))},c.prototype._isOrphan=function(t){return 1==t.orphan||null==t.element||!e(t.element).length||e(t.element).is(":hidden")&&"http://www.w3.org/2000/svg"!==e(t.element)[0].namespaceURI},c.prototype._isLast=function(){return this._current>=this._options.steps.length-1},c.prototype._showPopoverAndOverlay=function(e){var t;if(this.getCurrentStepIndex()===e&&!this.ended())return t=this.getStep(e),this._updateBackdropElements(t),this._updateOverlayElements(t),this._fixBootstrapSelectPickerZindex(t),this._showPopover(t,e),null!=t.onShown&&t.onShown(this),this},c.prototype._showPopover=function(i,n){var o,r,s,a,l,c;if(r=this._isOrphan(i),this._debug("_showPopover Run"),0==e(t).find(".popover.tour-"+this._options.name+".tour-"+this._options.name+"-"+this.getCurrentStepIndex()).length){if(this._debug("_showPopover .tour-"+this._options.name+".remove(): num items"+e(".tour-"+this._options.name).length),e(".tour-"+this._options.name).remove(),i.template=this._template(i,n),r&&(i.element="body",i.placement="top",i.reflexOnly&&this._debug("Step is an orphan, and reflexOnly is set: ignoring reflexOnly")),(o=e(i.element)).addClass("tour-"+this._options.name+"-element tour-"+this._options.name+"-"+n+"-element"),i.reflex&&!r&&(o.addClass("tour-step-element-reflex"),o.off(this._reflexEvent(i.reflex)+".tour-"+this._options.name).on(this._reflexEvent(i.reflex)+".tour-"+this._options.name,(c=this,function(){return c._isLast()?c.end():c.next()})),i.reflexOnly)){o.addClass("tour-step-element-reflexOnly");var u=e(i.template).find('[data-role="next"]').clone();if(u.length){var d=u[0].outerHTML;this._debug("objNext.hide()"),u.hide();var h=u[0].outerHTML;i.template=i.template.replace(d,h)}}s=i.title,a=i.content,l=parseInt((n+1)/this.getStepCount()*100),i.showProgressBar&&(a="function"==typeof i.getProgressBarHTML?i.getProgressBarHTML(l)+a:'<div class="progress"><div class="progress-bar progress-bar-striped" role="progressbar" style="width: '+l+'%;"></div></div>'+a),i.showProgressText&&("function"==typeof i.getProgressTextHTML?s+=i.getProgressTextHTML(n,l,this.getStepCount()):("bootstrap3"==this._options.framework&&(s+='<span class="pull-right">'+(n+1)+"/"+this.getStepCount()+"</span>"),"bootstrap4"!=this._options.framework&&"bootstrap5"!=this._options.framework||(s+='<span class="float-right">'+(n+1)+"/"+this.getStepCount()+"</span>")));var p={placement:i.placement,trigger:"manual",title:s,content:a,html:!0,whiteList:this._options.sanitizeWhitelist,sanitizeFn:this._options.sanitizeFunction,animation:i.animation,container:i.container,template:i.template,selector:i.element};if("bootstrap4"!=this._options.framework&&"bootstrap5"!=this._options.framework||(r?p.offset=function(t){var i=Math.max(0,(e(window).height()-t.popper.height)/2),n=Math.max(0,(e(window).width()-t.popper.width)/2);return t.popper.position="fixed",t.popper.top=i,t.popper.bottom=i+t.popper.height,t.popper.left=n,t.popper.right=i+t.popper.width,t}:("string"!=typeof i.element&&(p.selector="#"+i.element[0].id),null!==i.positioning.adjustRelative&&i.positioning.adjustRelative.length>0&&("function"==typeof i.positioning.adjustRelative?p.offset=i.positioning.adjustRelative():p.offset=i.positioning.adjustRelative))),o.popover(p),o.popover("show"),"bootstrap3"==this._options.framework&&(f=o.data("bs.popover")?o.data("bs.popover").tip():o.data("popover").tip(),"fixed"===o.css("position")&&f.css("position","fixed"),r?(this._center(f),f.css("position","fixed")):this._reposition(f,i)),"bootstrap4"==this._options.framework&&
18(f=e(o.data("bs.popover")?o.data("bs.popover").getTipElement():o.data("popover").getTipElement())),"bootstrap5"==this._options.framework){var f,m=bootstrap.Popover.getInstance(o.get(0));(f=e(m.tip||e(m.config.template)[0])).addClass("in")}f.attr("id",i.id),this._debug("Step "+(this._current+1)+" of "+this._options.steps.length)}},c.prototype._template=function(t,i){var n,o,r,s,a,l;return l=t.template,this._isOrphan(t)&&"[object Boolean]"!=={}.toString.call(t.orphan)&&(l=t.orphan),r=(n=(a=e.isFunction(l)?e(l(i,t)):e(l)).find(".popover-navigation")).find('[data-role="prev"]'),o=n.find('[data-role="next"]'),s=n.find('[data-role="pause-resume"]'),this._isOrphan(t)&&a.addClass("orphan"),a.addClass("tour-"+this._options.name+" tour-"+this._options.name+"-"+i),t.reflex&&a.addClass("tour-"+this._options.name+"-reflex"),t.prev<0&&r.addClass("disabled").prop("disabled",!0).prop("tabindex",-1),t.next<0&&o.addClass("disabled").prop("disabled",!0).prop("tabindex",-1),t.duration||s.remove(),a.clone().wrap("<div>").parent().html()},c.prototype._reflexEvent=function(e){return"[object Boolean]"==={}.toString.call(e)?"click":e},c.prototype._reposition=function(i,n){var o,r,s,a,l,c,u;if(a=i[0].offsetWidth,r=i[0].offsetHeight,l=(u=i.offset()).left,c=u.top,(o=e(t).height()-u.top-i.outerHeight())<0&&(u.top=u.top+o),(s=e("html").outerWidth()-u.left-i.outerWidth())<0&&(u.left=u.left+s),u.top<0&&(u.top=0),u.left<0&&(u.left=0),i.offset(u),"bottom"===n.placement||"top"===n.placement){if(l!==u.left)return this._replaceArrow(i,2*(u.left-l),a,"left")}else if(c!==u.top)return this._replaceArrow(i,2*(u.top-c),r,"top")},c.prototype._center=function(t){return t.css("top",e(window).outerHeight()/2-t.outerHeight()/2),t.css("left",e(window).outerWidth()/2-t.outerWidth()/2)},c.prototype._replaceArrow=function(e,t,i,n){return e.find(".arrow").css(n,t?50*(1-t/i)+"%":"")},c.prototype._scrollIntoView=function(t){var i,n,o,r,s,a,l,c,u;if(l=this.getStep(t),i=e(l.element),this._isOrphan(l))return this._showPopoverAndOverlay(t);if(!i.length)return this._showPopoverAndOverlay(t);switch(n=e(window),s=i.offset().top,r=i.outerHeight(),c=n.height(),a=0,l.placement){case"top":a=Math.max(0,s-c/2);break;case"left":case"right":a=Math.max(0,s+r/2-c/2);break;case"bottom":a=Math.max(0,s+r-c/2)}return this._debug("Scroll into view. ScrollTop: "+a+". Element offset: "+s+". Window height: "+c+"."),o=0,e("body, html").stop(!0,!0).animate({scrollTop:Math.ceil(a)},(u=this,function(){if(2===++o)return u._showPopoverAndOverlay(t),u._debug("Scroll into view.\nAnimation end element offset: "+i.offset().top+".\nWindow height: "+n.height()+".")}))},c.prototype._initMouseNavigation=function(){var i;return i=this,e(t).off("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='prev']").off("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='next']").off("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='end']").off("
18click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='pause-resume']").on("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='next']",function(e){return function(t){return t.preventDefault(),e.next()}}(this)).on("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" .btn-group :nth-child(2)",function(e){return function(t){return t.preventDefault(),e.next()}}(this)).on("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" .btn-group :nth-child(1)",function(e){return function(t){if(t.preventDefault(),e._current>0)return e.prev()}}(this)).on("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='prev']",function(e){return function(t){if(t.preventDefault(),e._current>0)return e.prev()}}(this)).on("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" .fa-times",function(e){return function(t){return t.preventDefault(),e.end()}}(this)).on("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='end']",function(e){return function(t){return t.preventDefault(),e.end()}}(this)).on("click.tour-"+this._options.name,".popover.tour-"+this._options.name+" *[data-role='pause-resume']",function(t){var n;return t.preventDefault(),(n=e(this)).text(i._paused?n.data("pause-text"):n.data("resume-text")),i._paused?i.resume():i.pause()})},c.prototype._initKeyboardNavigation=function(){var i;if(this._options.keyboard)return e(t).on("keyup.tour-"+this._options.name,(i=this,function(t){if(t.which)switch(t.which){case 39:if(0==e(".tour-step-element-reflexOnly").length)return t.preventDefault(),i._isLast()?i.end():i.next();break;case 37:if(0==e(".tour-step-element-reflexOnly").length&&(t.preventDefault(),i._current>0))return i.prev();break;case 27:return t.preventDefault(),i.end()}}))},c.prototype._makePromise=function(t){return t&&e.isFunction(t.then)?t:null},c.prototype._callOnPromiseDone=function(e,t,i){return e?e.then((n=this,function(e){return t.call(n,i)})):t.call(this,i);var n},c.prototype._fixBootstrapSelectPickerZindex=function(i){var n;this._isOrphan(i)||0==e(t).find(".popover.tour-"+this._options.name+".tour-"+this._options.name+"-"+this.getCurrentStepIndex()).length&&(n="select"==e(i.element)[0].tagName.toLowerCase()?e(i.element):e(i.element).find("select:first")).length>0&&n.parent().hasClass("bootstrap-select")&&(this._debug("Fixing Bootstrap SelectPicker"),n.parent().css("z-index","1111"),this._setStepFlag(this.getCurrentStepIndex(),"elementBootstrapSelectpicker",n))},c.prototype._unfixBootstrapSelectPickerZindex=function(e){var t=this._getStepFlag(this.getCurrentStepIndex(),"elementBootstrapSelectpicker");t&&(this._debug("Unfixing Bootstrap SelectPicker"),t.parent().css("z-index","auto"))},c.prototype._createOverlayElements=function(){var t=e('<div class="tour-backdrop" id="'+o.substr(1)+'"></div>'),i=e('<div class="tour-highlight" id="'+s.substr(1)+'" style="width:0px;height:0px;top:0px;left:0px;"></div>');0===e(o).length&&e(this._options.backdropContainer).append(t),0===e(s).length&&e(this._options.backdropContainer).append(i)},c.prototype._destroyOverlayElements=function(t){e(o).remove(),e(s).remove(),e(l).remove(),e(".tour-highlight-element").removeClass("tour-highlight-element")},c.prototype._hideBackdrop=function(t){(t=t||null)?(this._hideHighlightOverlay(t),"function"==typeof t.backdropOptions.animation.backdropHide?t.backdropOptions.animation.backdropHide(e(o)):(e(o).addClass(t.backdropOptions.animation.backdropHide),e(o).hide(0,function(){e(this).removeClass(t.backdropOptions.animation.backdropHide)}))):(e(o).hide(0),e(s).hide(0),e(r).remove(),e(a).remove())},c.prototype._showBackdrop=function(t){t=t||null;e(o).removeClass().addClass("tour-backdrop").hide(0),t?("function"==typeof t.backdropOptions.animation.backdropShow?t.backdropOptions.animation.backdropShow(e(o)):(e(o).addClass(t.backdropOptions.animation.backdropShow),e(o).show(0,function(){e(this).removeClass(t.backdropOptions.animation.backdropShow)})),this._isOrphan(t)?e(s).is(":visible")&&this._hideHighlightOverlay(t):e(s).is(":visible")?this._positionHighlightOverlay(t):this._showHighlightOverlay(t)):(e(o).show(0),e(s).show(0))},c.prototype._createStepSubset=function(t){var i=this,n=e(t.element);return{element:n,container:t.container,autoscroll:t.autoscroll,backdrop:t.backdrop,preventInteraction:t.preventInteraction,isOrphan:this._isOrphan(t),orphan:t.orphan,showIfUnintendedOrphan:t.showIfUnintendedOrphan,duration:t.duration,delay:t.delay,fnPositionHighlight:function(){i._debug("Positioning highlight (fnPositionHighlight) over step element "+n[0].id+":\nWidth = "+n.outerWidth()+", height = "+n.outerHeight()+"\nTop: "+n.offset().top+", left: "+n.offset().left),e(s).width(n.outerWidth()).height(n.outerHeight()).offset(n.offset())}}},c.prototype._showHighlightOverlay=function(t){var i=e(".tour-highlight-element");i.length>0&&i.removeClass("tour-highlight-element");var n=e(t.element).parents(".modal:first");n.length?n.addClass("tour-highlight-element"):e(t.element).addClass("tour-highlight-element"),e(s).removeClass().addClass("tour-highlight").hide(0),"function"==typeof t.backdropOptions.animation.highlightShow?t.backdropOptions.animation.highlightShow(e(s),this._createStepSubset(t)):(e(s).css({opacity:t.backdropOptions.highlightOpacity,"background-color":t.backdropOptions.highlightColor}),e(s).width(0).height(0).offset({top:0,left:0}),e(s).show(0),e(s).addClass(t.backdropOptions.animation.highlightShow),e(s).width(e(t.element).outerWidth()).height(e(t.element).outerHeight()).offset(e(t.element).offset()),e(s).one("webkitAnimationEnd oanimationend msAnimationEnd animationend",function(){e(s).removeClass(t.backdropOptions.animation.highlightShow)}))},c.prototype._positionHighlightOverlay=function(t){var i=e(".tour-highlight-element");i.length>0&&i.removeClass("tour-highlight-element");var n=e(t.element).parents(".modal:first");n.length?n.addClass("tour-highlight-element"):e(t.element).addClass("tour-highlight-element"),"function"==typeof t.backdropOptions.animation.highlightTransition?t.backdropOptions.animation.highlightTransition(e(s),this._createStepSubset(t)):(e(s).removeClass().addClass("tour-highlight"),e(s).css({opacity:t.backdropOptions.highlightOpacity,"background-color":t.backdropOptions.highlightColor}),e(s).addClass(t.backdropOptions.animation.highlightTransition),e(s).width(e(t.element).outerWidth()).height(e(t.element).outerHeight()).offset(e(t.element).offset()),e(s).one("webkitAnimationEnd oanimationend msAnimationEnd animationend",function(){e(s).removeClass(t.backdropOptions.animation.highlightTransition)}))},c.prototype._hideHighlightOverlay=function(t){e(".tour-highlight-element").removeClass("tour-highlight-element"),"function"==typeof t.backdropOptions.animation.highlightHide?t.backdropOptions.animation.highlightHide(e(s),this._createStepSubset(t)):(e(s).addClass(t.backdropOptions.animation.highlightHide),e(s).one("webkitAnimationEnd oanimationend msAnimationEnd animationend",function(){e(s).removeClass().addClass("tour-highlight"),e(s).hide(0)}))},c.prototype._updateBackdropElements=function(t){t.backdrop!=e(o).is(":visible")?t.backdrop?this._showBackdrop(t):this._hideBackdrop(t):t.backdrop?this._isOrphan(t)?e(s).is(":visible")&&this._hideHighlightOverlay(t):e(s).is(":visible")?this._positionHighlightOverlay(t):this._showHighlightOverlay(t):e(s).is(":visible")&&this._hideHighlightOverlay(t),e(r).remove(),e(a).remove(),1==t.backdropOptions.backdropSibling?(e(s).addClass("tour-behind"),e(o).addClass("tour-zindexFix"),e(s).clone().prop("id",a.substring(1)).removeClass("tour-behind").insertAfter(".tour-highlight-element"),e(o).clone().prop("id",r.substring(1)).removeClass("tour-zindexFix").insertAfter(".tour-highlight-element")):(e(s).removeClass("tour-behind"),e(o).removeClass("tour-zindexFix"))},c.prototype._updateOverlayElements=function(t){t.preventInteraction?(this._debug("preventInteraction == true, adding overlay"),0===e(l).length&&e('<div class="tour-prevent" id="'+l.substr(1)+'" style="width:0px;height:0px;top:0px;left:0px;"></div>').insertAfter(s),e(l).width(e(t.element).outerWidth()).height(e(t.element).outerHeight()).offset(e(t.element).offset())):e(l).remove()},c.prototype._clearTimer=function(){return window.clearTimeout(this._timer),this._timer=null,this._duration=null},c.prototype._getProtocol=function(e){return(e=e.split("://")).length>1?e[0]:"http"}
18,c.prototype._getHost=function(e){return(e=(e=e.split("//")).length>1?e[1]:e[0]).split("/")[0]},c.prototype._getPath=function(e){return e.replace(/\/?$/,"").split("?")[0].split("#")[0]},c.prototype._getQuery=function(e){return this._getParams(e,"?")},c.prototype._getHash=function(e){return this._getParams(e,"#")},c.prototype._getParams=function(e,t){var i,n,o,r,s;if(1===(r=e.split(t)).length)return{};for(s={},i=0,n=(r=r[1].split("&")).length;i<n;i++)s[(o=(o=r[i]).split("="))[0]]=o[1]||"";return s},c.prototype._equal=function(e,t){var i,n,o,r,s,a;if("[object Object]"==={}.toString.call(e)&&"[object Object]"==={}.toString.call(t)){if(r=Object.keys(e),s=Object.keys(t),r.length!==s.length)return!1;for(n in e)if(a=e[n],!this._equal(t[n],a))return!1;return!0}if("[object Array]"==={}.toString.call(e)&&"[object Array]"==={}.toString.call(t)){if(e.length!==t.length)return!1;for(n=i=0,o=e.length;i<o;n=++i)if(a=e[n],!this._equal(a,t[n]))return!1;return!0}return e===t},c}()})},7303:(e,t,i)=>{var n,o,r,s;function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}e=i.nmd(e),self,s=function(){return function(){var e={3099:function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},6077:function(e,t,i){var n=i(111);e.exports=function(e){if(!n(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},1223:function(e,t,i){var n=i(5112),o=i(30),r=i(3070),s=n("unscopables"),a=Array.prototype;null==a[s]&&r.f(a,s,{configurable:!0,value:o(null)}),e.exports=function(e){a[s][e]=!0}},1530:function(e,t,i){"use strict";var n=i(8710).charAt;e.exports=function(e,t,i){return t+(i?n(e,t).length:1)}},5787:function(e){e.exports=function(e,t,i){if(!(e instanceof t))throw TypeError("Incorrect "+(i?i+" ":"")+"invocation");return e}},9670:function(e,t,i){var n=i(111);e.exports=function(e){if(!n(e))throw TypeError(String(e)+" is not an object");return e}},4019:function(e){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},260:function(e,t,i){"use strict";var n,o=i(4019),r=i(9781),s=i(7854),a=i(111),l=i(6656),c=i(648),u=i(8880),d=i(1320),h=i(3070).f,p=i(9518),f=i(7674),m=i(5112),g=i(9711),v=s.Int8Array,y=v&&v.prototype,b=s.Uint8ClampedArray,_=b&&b.prototype,w=v&&p(v),C=y&&p(y),x=Object.prototype,k=x.isPrototypeOf,D=m("toStringTag"),S=g("TYPED_ARRAY_TAG"),A=o&&!!f&&"Opera"!==c(s.opera),E=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},M={BigInt64Array:8,BigUint64Array:8},I=function(e){if(!a(e))return!1;var t=c(e);return l(T,t)||l(M,t)};for(n in T)s[n]||(A=!1);if((!A||"function"!=typeof w||w===Function.prototype)&&(w=function(){throw TypeError("Incorrect invocation")},A))for(n in T)s[n]&&f(s[n],w);if((!A||!C||C===x)&&(C=w.prototype,A))for(n in T)s[n]&&f(s[n].prototype,C);if(A&&p(_)!==C&&f(_,C),r&&!l(C,D))for(n in E=!0,h(C,D,{get:function(){return a(this)?this[S]:void 0}}),T)s[n]&&u(s[n],S,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:A,TYPED_ARRAY_TAG:E&&S,aTypedArray:function(e){if(I(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(f){if(k.call(w,e))return e}else for(var t in T)if(l(T,n)){var i=s[t];if(i&&(e===i||k.call(i,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,i){if(r){if(i)for(var n in T){var o=s[n];o&&l(o.prototype,e)&&delete o.prototype[e]}C[e]&&!i||d(C,e,i?t:A&&y[e]||t)}},exportTypedArrayStaticMethod:function(e,t,i){var n,o;if(r){if(f){if(i)for(n in T)(o=s[n])&&l(o,e)&&delete o[e];if(w[e]&&!i)return;try{return d(w,e,i?t:A&&v[e]||t)}catch(e){}}for(n in T)!(o=s[n])||o[e]&&!i||d(o,e,t)}},isView:function(e){if(!a(e))return!1;var t=c(e);return"DataView"===t||l(T,t)||l(M,t)},isTypedArray:I,TypedArray:w,TypedArrayPrototype:C}},3331:function(e,t,i){"use strict";var n=i(7854),o=i(9781),r=i(4019),s=i(8880),a=i(2248),l=i(7293),
vendor: 5,648 bytes, line 18
18c=i(5787),u=i(9958),d=i(7466),h=i(7067),p=i(1179),f=i(9518),m=i(7674),g=i(8006).f,v=i(3070).f,y=i(1285),b=i(8003),_=i(9909),w=_.get,C=_.set,x="ArrayBuffer",k="DataView",D="prototype",S="Wrong index",A=n[x],E=A,T=n[k],M=T&&T[D],I=Object.prototype,F=n.RangeError,P=p.pack,O=p.unpack,L=function(e){return[255&e]},N=function(e){return[255&e,e>>8&255]},$=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},z=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},j=function(e){return P(e,23,4)},R=function(e){return P(e,52,8)},B=function(e,t){v(e[D],t,{get:function(){return w(this)[t]}})},H=function(e,t,i,n){var o=h(i),r=w(e);if(o+t>r.byteLength)throw F(S);var s=w(r.buffer).bytes,a=o+r.byteOffset,l=s.slice(a,a+t);return n?l:l.reverse()},q=function(e,t,i,n,o,r){var s=h(i),a=w(e);if(s+t>a.byteLength)throw F(S);for(var l=w(a.buffer).bytes,c=s+a.byteOffset,u=n(+o),d=0;d<t;d++)l[c+d]=u[r?d:t-d-1]};if(r){if(!l(function(){A(1)})||!l(function(){new A(-1)})||l(function(){return new A,new A(1.5),new A(NaN),A.name!=x})){for(var U,W=(E=function(e){return c(this,E),new A(h(e))})[D]=A[D],V=g(A),Y=0;V.length>Y;)(U=V[Y++])in E||s(E,U,A[U]);W.constructor=E}m&&f(M)!==I&&m(M,I);var Q=new T(new E(2)),G=M.setInt8;Q.setInt8(0,2147483648),Q.setInt8(1,2147483649),!Q.getInt8(0)&&Q.getInt8(1)||a(M,{setInt8:function(e,t){G.call(this,e,t<<24>>24)},setUint8:function(e,t){G.call(this,e,t<<24>>24)}},{unsafe:!0})}else E=function(e){c(this,E,x);var t=h(e);C(this,{bytes:y.call(new Array(t),0),byteLength:t}),o||(this.byteLength=t)},T=function(e,t,i){c(this,T,k),c(e,E,k);var n=w(e).byteLength,r=u(t);if(r<0||r>n)throw F("Wrong offset");if(r+(i=void 0===i?n-r:d(i))>n)throw F("Wrong length");C(this,{buffer:e,byteLength:i,byteOffset:r}),o||(this.buffer=e,this.byteLength=i,this.byteOffset=r)},o&&(B(E,"byteLength"),B(T,"buffer"),B(T,"byteLength"),B(T,"byteOffset")),a(T[D],{getInt8:function(e){return H(this,1,e)[0]<<24>>24},getUint8:function(e){return H(this,1,e)[0]},getInt16:function(e){var t=H(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=H(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return z(H(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return z(H(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return O(H(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return O(H(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){q(this,1,e,L,t)},setUint8:function(e,t){q(this,1,e,L,t)},setInt16:function(e,t){q(this,2,e,N,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){q(this,2,e,N,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){q(this,4,e,j,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){q(this,8,e,R,t,arguments.length>2?arguments[2]:void 0)}});b(E,x),b(T,k),e.exports={ArrayBuffer:E,DataView:T}},1048:function(e,t,i){"use strict";var n=i(7908),o=i(1400),r=i(7466),s=Math.min;e.exports=[].copyWithin||function(e,t){var i=n(this),a=r(i.length),l=o(e,a),c=o(t,a),u=arguments.length>2?arguments[2]:void 0,d=s((void 0===u?a:o(u,a))-c,a-l),h=1;for(c<l&&l<c+d&&(h=-1,c+=d-1,l+=d-1);d-- >0;)c in i?i[l]=i[c]:delete i[l],l+=h,c+=h;return i}},1285:function(e,t,i){"use strict";var n=i(7908),o=i(1400),r=i(7466);e.exports=function(e){for(var t=n(this),i=r(t.length),s=arguments.length,a=o(s>1?arguments[1]:void 0,i),l=s>2?arguments[2]:void 0,c=void 0===l?i:o(l,i);c>a;)t[a++]=e;return t}},8533:function(e,t,i){"use strict";var n=i(2092).forEach,o=i(9341)("forEach");e.exports=o?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},8457:function(e,t,i){"use strict";var n=i(9974),o=i(7908),r=i(3411),s=i(7659),a=i(7466),l=i(6135),c=i(1246);e.exports=function(e){var t,i,u,d,h,p,f=o(e),m="function"==typeof this?this:Array,g=arguments.length,v=g>1?arguments[1]:void 0,y=void 0!==v,b=c(f),_=0;if(y&&(v=n(v,g>2?arguments[2]:void 0,2)),null==b||m==Array&&s(b))for(i=new m(t=a(f.length));t>_;_++)p=y?v(f[_],_):f[_],l(i,_,p);else for(h=(d=b.call(f)).next,i=new m;!(u=h.call(d)).done;_++)p=y?r(d,v,[u.value,_],!0):u.value,l(i,_,p);return i.length=_,i}},1318:function(e,t,i){var n=i(5656),o=i(7466),r=i(1400),s=function(e){return function(t,i,s){var a,l=n(t),c=o(l.length),u=r(s,c);if(e&&i!=i){for(;c>u;)if((a=l[u++])!=a)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===i)return e||u||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},2092:function(e,t,i){var n=i(9974),o=i(8361),r=i(7908),s=i(7466),a=i(5417),l=[].push,c=function(e){var t=1==e,i=2==e,c=3==e,u=4==e,d=6==e,h=7==e,p=5==e||d;return function(f,m,g,v){for(var y,b,_=r(f),w=o(_),C=n(m,g,3),x=s(w.length),k=0,D=v||a,S=t?D(f,x):i||h?D(f,0):void 0;x>k;k++)if((p||k in w)&&(b=C(y=w[k],k,_),e))if(t)S[k]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return k;case 2:l.call(S,y)}else switch(e){case 4:return!1;case 7:l.call(S,y)}return d?-1:c||u?u:S}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterOut:c(7)}},6583:function(e,t,i){"use strict";var n=i(5656),o=i(9958),r=i(7466),s=i(9341),a=Math.min,l=[].lastIndexOf,c=!!l&&1/[1].lastIndexOf(1,-0)<0,u=s("lastIndexOf"),d=c||!u;e.exports=d?function(e){if(c)return l.apply(this,arguments)||0;var t=n(this),i=r(t.length),s=i-1;for(arguments.length>1&&(s=a(s,o(arguments[1]))),s<0&&(s=i+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:l}
18,1194:function(e,t,i){var n=i(7293),o=i(5112),r=i(7392),s=o("species");e.exports=function(e){return r>=51||!n(function(){var t=[];return(t.constructor={})[s]=function(){return{foo:1}},1!==t[e](Boolean).foo})}},9341:function(e,t,i){"use strict";var n=i(7293);e.exports=function(e,t){var i=[][e];return!!i&&n(function(){i.call(null,t||function(){throw 1},1)})}},3671:function(e,t,i){var n=i(3099),o=i(7908),r=i(8361),s=i(7466),a=function(e){return function(t,i,a,l){n(i);var c=o(t),u=r(c),d=s(c.length),h=e?d-1:0,p=e?-1:1;if(a<2)for(;;){if(h in u){l=u[h],h+=p;break}if(h+=p,e?h<0:d<=h)throw TypeError("Reduce of empty array with no initial value")}for(;e?h>=0:d>h;h+=p)h in u&&(l=i(l,u[h],h,c));return l}};e.exports={left:a(!1),right:a(!0)}},5417:function(e,t,i){var n=i(111),o=i(3157),r=i(5112)("species");e.exports=function(e,t){var i;return o(e)&&("function"!=typeof(i=e.constructor)||i!==Array&&!o(i.prototype)?n(i)&&null===(i=i[r])&&(i=void 0):i=void 0),new(void 0===i?Array:i)(0===t?0:t)}},3411:function(e,t,i){var n=i(9670),o=i(9212);e.exports=function(e,t,i,r){try{return r?t(n(i)[0],i[1]):t(i)}catch(t){throw o(e),t}}},7072:function(e,t,i){var n=i(5112)("iterator"),o=!1;try{var r=0,s={next:function(){return{done:!!r++}},return:function(){o=!0}};s[n]=function(){return this},Array.from(s,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var i=!1;try{var r={};r[n]=function(){return{next:function(){return{done:i=!0}}}},e(r)}catch(e){}return i}},4326:function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},648:function(e,t,i){var n=i(1694),o=i(4326),r=i(5112)("toStringTag"),s="Arguments"==o(function(){return arguments}());e.exports=n?o:function(e){var t,i,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),r))?i:s?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},9920:function(e,t,i){var n=i(6656),o=i(3887),r=i(1236),s=i(3070);e.exports=function(e,t){for(var i=o(t),a=s.f,l=r.f,c=0;c<i.length;c++){var u=i[c];n(e,u)||a(e,u,l(t,u))}}},8544:function(e,t,i){var n=i(7293);e.exports=!n(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},4994:function(e,t,i){"use strict";var n=i(3383).IteratorPrototype,o=i(30),r=i(9114),s=i(8003),a=i(7497),l=function(){return this};e.exports=function(e,t,i){var c=t+" Iterator";return e.prototype=o(n,{next:r(1,i)}),s(e,c,!1,!0),a[c]=l,e}},8880:function(e,t,i){var n=i(9781),o=i(3070),r=i(9114);e.exports=n?function(e,t,i){return o.f(e,t,r(1,i))}:function(e,t,i){return e[t]=i,e}},9114:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6135:function(e,t,i){"use strict";var n=i(7593),o=i(3070),r=i(9114);e.exports=function(e,t,i){var s=n(t);s in e?o.f(e,s,r(0,i)):e[s]=i}},654:function(e,t,i){"use strict";var n=i(2109),o=i(4994),r=i(9518),s=i(7674),a=i(8003),l=i(8880),c=i(1320),u=i(5112),d=i(1913),h=i(7497),p=i(3383),f=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,g=u("iterator"),v="keys",y="values",b="entries",_=function(){return this};e.exports=function(e,t,i,u,p,w,C){o(i,t,u);var x,k,D,S=function(e){if(e===p&&I)return I;if(!m&&e in T)return T[e];switch(e){case v:case y:case b:return function(){return new i(this,e)}}return function(){return new i(this)}},A=t+" Iterator",E=!1,T=e.prototype,M=T[g]||T["@@iterator"]||p&&T[p],I=!m&&M||S(p),F="Array"==t&&T.entries||M;if(F&&(x=r(F.call(new e)),f!==Object.prototype&&x.next&&(d||r(x)===f||(s?s(x,f):"function"!=typeof x[g]&&l(x,g,_)),a(x,A,!0,!0),d&&(h[A]=_))),p==y&&M&&M.name!==y&&(E=!0,I=function(){return M.call(this)}),d&&!C||T[g]===I||l(T,g,I),h[t]=I,p)if(k={values:S(y),keys:w?I:S(v),entries:S(b)},C)for(D in k)(m||E||!(D in T))&&c(T,D,k[D]);else n({target:t,proto:!0,forced:m||E},k);return k}},9781:function(e,t,i){var n=i(7293);e.exports=!n(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},317:function(e,t,i){var n=i(7854),o=i(111),r=n.document,s=o(r)&&o(r.createElement);e.exports=function(e){return s?r.createElement(e):{}}},8324:function(e){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}},8113:function(e,t,i){var n=i(5005);e.exports=n("navigator","userAgent")||""},7392:function(e,t,i){var n,o,r=i(7854),s=i(8113),a=r.process,l=a&&a.versions,c=l&&l.v8;c?o=(n=c.split("."))[0]+n[1]:s&&(!(n=s.match(/Edge\/(\d+)/))||n[1]>
vendor: 5,792 bytes, line 18
18=74)&&(n=s.match(/Chrome\/(\d+)/))&&(o=n[1]),e.exports=o&&+o},748:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(e,t,i){var n=i(7854),o=i(1236).f,r=i(8880),s=i(1320),l=i(3505),c=i(9920),u=i(4705);e.exports=function(e,t){var i,d,h,p,f,m=e.target,g=e.global,v=e.stat;if(i=g?n:v?n[m]||l(m,{}):(n[m]||{}).prototype)for(d in t){if(p=t[d],h=e.noTargetGet?(f=o(i,d))&&f.value:i[d],!u(g?d:m+(v?".":"#")+d,e.forced)&&void 0!==h){if(a(p)===a(h))continue;c(p,h)}(e.sham||h&&h.sham)&&r(p,"sham",!0),s(i,d,p,e)}}},7293:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:function(e,t,i){"use strict";i(4916);var n=i(1320),o=i(7293),r=i(5112),s=i(2261),a=i(8880),l=r("species"),c=!o(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}),u="$0"==="a".replace(/./,"$0"),d=r("replace"),h=!!/./[d]&&""===/./[d]("a","$0"),p=!o(function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var i="ab".split(e);return 2!==i.length||"a"!==i[0]||"b"!==i[1]});e.exports=function(e,t,i,d){var f=r(e),m=!o(function(){var t={};return t[f]=function(){return 7},7!=""[e](t)}),g=m&&!o(function(){var t=!1,i=/a/;return"split"===e&&((i={}).constructor={},i.constructor[l]=function(){return i},i.flags="",i[f]=/./[f]),i.exec=function(){return t=!0,null},i[f](""),!t});if(!m||!g||"replace"===e&&(!c||!u||h)||"split"===e&&!p){var v=/./[f],y=i(f,""[e],function(e,t,i,n,o){return t.exec===s?m&&!o?{done:!0,value:v.call(t,i,n)}:{done:!0,value:e.call(i,t,n)}:{done:!1}},{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:h}),b=y[0],_=y[1];n(String.prototype,e,b),n(RegExp.prototype,f,2==t?function(e,t){return _.call(e,this,t)}:function(e){return _.call(e,this)})}d&&a(RegExp.prototype[f],"sham",!0)}},9974:function(e,t,i){var n=i(3099);e.exports=function(e,t,i){if(n(e),void 0===t)return e;switch(i){case 0:return function(){return e.call(t)};case 1:return function(i){return e.call(t,i)};case 2:return function(i,n){return e.call(t,i,n)};case 3:return function(i,n,o){return e.call(t,i,n,o)}}return function(){return e.apply(t,arguments)}}},5005:function(e,t,i){var n=i(857),o=i(7854),r=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?r(n[e])||r(o[e]):n[e]&&n[e][t]||o[e]&&o[e][t]}},1246:function(e,t,i){var n=i(648),o=i(7497),r=i(5112)("iterator");e.exports=function(e){if(null!=e)return e[r]||e["@@iterator"]||o[n(e)]}},8554:function(e,t,i){var n=i(9670),o=i(1246);e.exports=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return n(t.call(e))}},647:function(e,t,i){var n=i(7908),o=Math.floor,r="".replace,s=/\$([$&'`]|\d\d?|<[^>]*>)/g,a=/\$([$&'`]|\d\d?)/g;e.exports=function(e,t,i,l,c,u){var d=i+e.length,h=l.length,p=a;return void 0!==c&&(c=n(c),p=s),r.call(u,p,function(n,r){var s;switch(r.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,i);case"'":return t.slice(d);case"<":s=c[r.slice(1,-1)];break;default:var a=+r;if(0===a)return n;if(a>h){var u=o(a/10);return 0===u?n:u<=h?void 0===l[u-1]?r.charAt(1):l[u-1]+r.charAt(1):n}s=l[a-1]}return void 0===s?"":s})}},7854:function(e,t,i){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==("undefined"==typeof globalThis?"undefined":a(globalThis))&&globalThis)||n("object"==("undefined"==typeof window?"undefined":a(window))&&window)||n("object"==("undefined"==typeof self?"undefined":a(self))&&self)||n("object"==a(i.g)&&i.g)||function(){return this}()||Function("return this")()},6656:function(e){var t={}.hasOwnProperty;e.exports=function(e,i){return t.call(e,i)}},3501:function(e){e.exports={}},490:function(e,t,i){var n=i(5005);e.exports=n("document","documentElement")},4664:function(e,t,i){var n=i(9781),o=i(7293),r=i(317);e.exports=!n&&!o(function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a})},1179:function(e){var t=Math.abs,i=Math.pow,n=Math.floor,o=Math.log,r=Math.LN2;e.exports={pack:function(e,s,a){var l,c,u,d=new Array(a),h=8*a-s-1,p=(1<<h)-1,f=p>>1,m=23===s?i(2,-24)-i(2,-77):0,g=e<0||0===e&&1/e<0?1:0,v=0;for((e=t(e))!=e||e===1/0?(c=e!=e?1:0,l=p):(l=n(o(e)/r),e*(u=i(2,-l))<1&&(l--,u*=2),(e+=l+f>=1?m/u:m*i(2,1-f))*u>=2&&(l++,u/=2),l+f>=p?(c=0,l=p):l+f>=1?(c=(e*u-1)*i(2,s),l+=f):(c=e*i(2,f-1)*i(2,s),l=0));s>=8;d[v++]=255&c,c/=256,s-=8);for(l=l<<s|c,h+=s;h>0;d[v++]=255&l,l/=256,h-=8);return d[--v]|=128*g,d},unpack:function(e,t){var n,o=e.length,r=8*o-t-1,s=(1<<r)-1,a=s>>1,l=r-7,c=o-1,u=e[c--],d=127&u;for(u>>=7;l>0;d=256*d+e[c],c--,l-=8);for(n=d&(1<<-l)-1,d>>=-l,l+=t;l>0;n=256*n+e[c],c--,l-=8);if(0===d)d=1-a;else{if(d===s)return n?NaN:u?-1/0:1/0;n+=i(2,t),d-=a}return(u?-1:1)*n*i(2,d-t)}}},8361:function(e,t,i){var n=i(7293),o=i(4326),r="".split;e.exports=n(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==o(e)?r.call(e,""):Object(e)}:Object},9587:function(e,t,i){var n=i(111),o=i(7674);e.exports=function(e,t,i){var r,s;return o&&"function"==typeof(r=t.constructor)&&r!==i&&n(s=r.prototype)&&s!==i.prototype&&o(e,s),e}},2788:function(e,t,i){var n=i(5465),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return o.call(e)}),e.exports=n.inspectSource},9909:function(e,t,i){var n,o,r,s=i(8536),a=i(7854),l=i(111),c=i(8880),u=i(6656),d=i(5465),h=i(6200),p=i(3501),f=a.WeakMap;if(s){var m=d.state||(d.state=new f),g=m.get,v=m.has,y=m.set;n=function(e,t){return t.facade=e,y.call(m,e,t),t},o=function(e){return g.call(m,e)||{}},r=function(e){return v.call(m,e)}}else{var b=h("state");p[b]=!0,n=function(e,t){return t.facade=e,c(e,b,t),t},o=function(e){return u(e,b)?e[b]:{}},r=function(e){return u(e,b)}}
18e.exports={set:n,get:o,has:r,enforce:function(e){return r(e)?o(e):n(e,{})},getterFor:function(e){return function(t){var i;if(!l(t)||(i=o(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return i}}}},7659:function(e,t,i){var n=i(5112),o=i(7497),r=n("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[r]===e)}},3157:function(e,t,i){var n=i(4326);e.exports=Array.isArray||function(e){return"Array"==n(e)}},4705:function(e,t,i){var n=i(7293),o=/#|\.prototype\./,r=function(e,t){var i=a[s(e)];return i==c||i!=l&&("function"==typeof t?n(t):!!t)},s=r.normalize=function(e){return String(e).replace(o,".").toLowerCase()},a=r.data={},l=r.NATIVE="N",c=r.POLYFILL="P";e.exports=r},111:function(e){e.exports=function(e){return"object"===a(e)?null!==e:"function"==typeof e}},1913:function(e){e.exports=!1},7850:function(e,t,i){var n=i(111),o=i(4326),r=i(5112)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[r])?!!t:"RegExp"==o(e))}},9212:function(e,t,i){var n=i(9670);e.exports=function(e){var t=e.return;if(void 0!==t)return n(t.call(e)).value}},3383:function(e,t,i){"use strict";var n,o,r,s=i(7293),a=i(9518),l=i(8880),c=i(6656),u=i(5112),d=i(1913),h=u("iterator"),p=!1;[].keys&&("next"in(r=[].keys())?(o=a(a(r)))!==Object.prototype&&(n=o):p=!0);var f=null==n||s(function(){var e={};return n[h].call(e)!==e});f&&(n={}),d&&!f||c(n,h)||l(n,h,function(){return this}),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:p}},7497:function(e){e.exports={}},133:function(e,t,i){var n=i(7293);e.exports=!!Object.getOwnPropertySymbols&&!n(function(){return!String(Symbol())})},590:function(e,t,i){var n=i(7293),o=i(5112),r=i(1913),s=o("iterator");e.exports=!n(function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,i="";return e.pathname="c%20d",t.forEach(function(e,n){t.delete("b"),i+=n+e}),r&&!e.toJSON||!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"!==i||"x"!==new URL("http://x",void 0).host})},8536:function(e,t,i){var n=i(7854),o=i(2788),r=n.WeakMap;e.exports="function"==typeof r&&/native code/.test(o(r))},1574:function(e,t,i){"use strict";var n=i(9781),o=i(7293),r=i(1956),s=i(5181),a=i(5296),l=i(7908),c=i(8361),u=Object.assign,d=Object.defineProperty;e.exports=!u||o(function(){if(n&&1!==u({b:1},u(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},i=Symbol(),o="abcdefghijklmnopqrst";return e[i]=7,o.split("").forEach(function(e){t[e]=e}),7!=u({},e)[i]||r(u({},t)).join("")!=o})?function(e,t){for(var i=l(e),o=arguments.length,u=1,d=s.f,h=a.f;o>u;)for(var p,f=c(arguments[u++]),m=d?r(f).concat(d(f)):r(f),g=m.length,v=0;g>v;)p=m[v++],n&&!h.call(f,p)||(i[p]=f[p]);return i}:u},30:function(e,t,i){var n,o=i(9670),r=i(6048),s=i(748),a=i(3501),l=i(490),c=i(317),u=i(6200),d="prototype",h="script",p=u("IE_PROTO"),f=function(){},m=function(e){return"<"+h+">"+e+"</"+h+">"},g=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t,i;g=n?function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t}(n):(t=c("iframe"),i="java"+h+":",t.style.display="none",l.appendChild(t),t.src=String(i),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F);for(var o=s.length;o--;)delete g[d][s[o]];return g()};a[p]=!0,e.exports=Object.create||function(e,t){var i;return null!==e?(f[d]=o(e),i=new f,f[d]=null,i[p]=e):i=g(),void 0===t?i:r(i,t)}},6048:function(e,t,i){var n=i(9781),o=i(3070),r=i(9670),s=i(1956);e.exports=n?Object.defineProperties:function(e,t){r(e);for(var i,n=s(t),a=n.length,l=0;a>l;)o.f(e,i=n[l++],t[i]);return e}},3070:function(e,t,i){var n=i(9781),o=i(4664),r=i(9670),s=i(7593),a=Object.defineProperty;t.f=n?a:function(e,t,i){if(r(e),t=s(t,!0),r(i),o)try{return a(e,t,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported");return"value"in i&&(e[t]=i.value),e}},1236:function(e,t,i){var n=i(9781),o=i(5296),r=i(9114),s=i(5656),a=i(7593),l=i(6656),c=i(4664),u=Object.getOwnPropertyDescriptor;t.f=n?u:function(e,t){if(e=s(e),t=a(t,!0),c)try{return u(e,t)}catch(e){}if(l(e,t))return r(!o.f.call(e,t),e[t])}},8006:function(e,t,i){var n=i(6324),o=i(748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,o)}},5181:function(e,t){t.f=Object.getOwnPropertySymbols},9518:function(e,t,i){var n=i(6656),o=i(7908),r=i(6200),s=i(8544),a=r("IE_PROTO"),l=Object.prototype;e.exports=s?Object.getPrototypeOf:function(e){return e=o(e),n(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}}
18,6324:function(e,t,i){var n=i(6656),o=i(5656),r=i(1318).indexOf,s=i(3501);e.exports=function(e,t){var i,a=o(e),l=0,c=[];for(i in a)!n(s,i)&&n(a,i)&&c.push(i);for(;t.length>l;)n(a,i=t[l++])&&(~r(c,i)||c.push(i));return c}},1956:function(e,t,i){var n=i(6324),o=i(748);e.exports=Object.keys||function(e){return n(e,o)}},5296:function(e,t){"use strict";var i={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!i.call({1:2},1);t.f=o?function(e){var t=n(this,e);return!!t&&t.enumerable}:i},7674:function(e,t,i){var n=i(9670),o=i(6077);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,i={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(i,[]),t=i instanceof Array}catch(e){}return function(i,r){return n(i),o(r),t?e.call(i,r):i.__proto__=r,i}}():void 0)},288:function(e,t,i){"use strict";var n=i(1694),o=i(648);e.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},3887:function(e,t,i){var n=i(5005),o=i(8006),r=i(5181),s=i(9670);e.exports=n("Reflect","ownKeys")||function(e){var t=o.f(s(e)),i=r.f;return i?t.concat(i(e)):t}},857:function(e,t,i){var n=i(7854);e.exports=n},2248:function(e,t,i){var n=i(1320);e.exports=function(e,t,i){for(var o in t)n(e,o,t[o],i);return e}},1320:function(e,t,i){var n=i(7854),o=i(8880),r=i(6656),s=i(3505),a=i(2788),l=i(9909),c=l.get,u=l.enforce,d=String(String).split("String");(e.exports=function(e,t,i,a){var l,c=!!a&&!!a.unsafe,h=!!a&&!!a.enumerable,p=!!a&&!!a.noTargetGet;"function"==typeof i&&("string"!=typeof t||r(i,"name")||o(i,"name",t),(l=u(i)).source||(l.source=d.join("string"==typeof t?t:""))),e!==n?(c?!p&&e[t]&&(h=!0):delete e[t],h?e[t]=i:o(e,t,i)):h?e[t]=i:s(t,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&c(this).source||a(this)})},7651:function(e,t,i){var n=i(4326),o=i(2261);e.exports=function(e,t){var i=e.exec;if("function"==typeof i){var r=i.call(e,t);if("object"!==a(r))throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==n(e))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(e,t)}},2261:function(e,t,i){"use strict";var n,o,r=i(7066),s=i(2999),a=RegExp.prototype.exec,l=String.prototype.replace,c=a,u=(n=/a/,o=/b*/g,a.call(n,"a"),a.call(o,"a"),0!==n.lastIndex||0!==o.lastIndex),d=s.UNSUPPORTED_Y||s.BROKEN_CARET,h=void 0!==/()??/.exec("")[1];(u||h||d)&&(c=function(e){var t,i,n,o,s=this,c=d&&s.sticky,p=r.call(s),f=s.source,m=0,g=e;return c&&(-1===(p=p.replace("y","")).indexOf("g")&&(p+="g"),g=String(e).slice(s.lastIndex),s.lastIndex>0&&(!s.multiline||s.multiline&&"\n"!==e[s.lastIndex-1])&&(f="(?: "+f+")",g=" "+g,m++),i=new RegExp("^(?:"+f+")",p)),h&&(i=new RegExp("^"+f+"$(?!\\s)",p)),u&&(t=s.lastIndex),n=a.call(c?i:s,g),c?n?(n.input=n.input.slice(m),n[0]=n[0].slice(m),n.index=s.lastIndex,s.lastIndex+=n[0].length):s.lastIndex=0:u&&n&&(s.lastIndex=s.global?n.index+n[0].length:t),h&&n&&n.length>1&&l.call(n[0],i,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(n[o]=void 0)}),n}),e.exports=c},7066:function(e,t,i){"use strict";var n=i(9670);e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},2999:function(e,t,i){"use strict";var n=i(7293);function o(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=n(function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")}),t.BROKEN_CARET=n(function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")})},4488:function(e){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},3505:function(e,t,i){var n=i(7854),o=i(8880);e.exports=function(e,t){try{o(n,e,t)}catch(i){n[e]=t}return t}},6340:function(e,t,i){"use strict";var n=i(5005),o=i(3070),r=i(5112),s=i(9781),a=r("species");e.exports=function(e){var t=n(e),i=o.f;s&&t&&!t[a]&&i(t,a,{configurable:!0,get:function(){return this}})}},8003:function(e,t,i){var n=i(3070).f,o=i(6656),r=i(5112)("toStringTag");e.exports=function(e,t,i){e&&!o(e=i?e:e.prototype,r)&&n(e,r,{configurable:!0,value:t})}},6200:function(e,t,i){var n=i(2309),o=i(9711),r=n("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},5465:function(e,t,i){var n=i(7854),o=i(3505),r="__core-js_shared__",s=n[r]||o(r,{});e.exports=s},2309:function(e,t,i){var n=i(1913),o=i(5465);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.9.0",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},6707:function(e,t,i){var n=i(9670),o=i(3099),r=i(5112)("species");e.exports=function(e,t){var i,s=n(e).constructor;return void 0===s||null==(i=n(s)[r])?t:o(i)}},8710:function(e,t,i){var n=i(9958),o=i(4488),r=function(e){return function(t,i){var r,s,a=String(o(t)),l=n(i),c=a.length;return l<0||l>
vendor: 4,724 bytes, line 18
18=c?e?"":void 0:(r=a.charCodeAt(l))<55296||r>56319||l+1===c||(s=a.charCodeAt(l+1))<56320||s>57343?e?a.charAt(l):r:e?a.slice(l,l+2):s-56320+(r-55296<<10)+65536}};e.exports={codeAt:r(!1),charAt:r(!0)}},3197:function(e){"use strict";var t=2147483647,i=/[^\0-\u007E]/,n=/[.\u3002\uFF0E\uFF61]/g,o="Overflow: input needs wider integers to process",r=Math.floor,s=String.fromCharCode,a=function(e){return e+22+75*(e<26)},l=function(e,t,i){var n=0;for(e=i?r(e/700):e>>1,e+=r(e/t);e>455;n+=36)e=r(e/35);return r(n+36*e/(e+38))},c=function(e){var i=[];e=function(e){for(var t=[],i=0,n=e.length;i<n;){var o=e.charCodeAt(i++);if(o>=55296&&o<=56319&&i<n){var r=e.charCodeAt(i++);56320==(64512&r)?t.push(((1023&o)<<10)+(1023&r)+65536):(t.push(o),i--)}else t.push(o)}return t}(e);var n,c,u=e.length,d=128,h=0,p=72;for(n=0;n<e.length;n++)(c=e[n])<128&&i.push(s(c));var f=i.length,m=f;for(f&&i.push("-");m<u;){var g=t;for(n=0;n<e.length;n++)(c=e[n])>=d&&c<g&&(g=c);var v=m+1;if(g-d>r((t-h)/v))throw RangeError(o);for(h+=(g-d)*v,d=g,n=0;n<e.length;n++){if((c=e[n])<d&&++h>t)throw RangeError(o);if(c==d){for(var y=h,b=36;;b+=36){var _=b<=p?1:b>=p+26?26:b-p;if(y<_)break;var w=y-_,C=36-_;i.push(s(a(_+w%C))),y=r(w/C)}i.push(s(a(y))),p=l(h,v,m==f),h=0,++m}}++h,++d}return i.join("")};e.exports=function(e){var t,o,r=[],s=e.toLowerCase().replace(n,".").split(".");for(t=0;t<s.length;t++)o=s[t],r.push(i.test(o)?"xn--"+c(o):o);return r.join(".")}},6091:function(e,t,i){var n=i(7293),o=i(1361);e.exports=function(e){return n(function(){return!!o[e]()||"âÂ
á "!="âÂ
á "[e]()||o[e].name!==e})}},3111:function(e,t,i){var n=i(4488),o="["+i(1361)+"]",r=RegExp("^"+o+o+"*"),s=RegExp(o+o+"*$"),a=function(e){return function(t){var i=String(n(t));return 1&e&&(i=i.replace(r,"")),2&e&&(i=i.replace(s,"")),i}};e.exports={start:a(1),end:a(2),trim:a(3)}},1400:function(e,t,i){var n=i(9958),o=Math.max,r=Math.min;e.exports=function(e,t){var i=n(e);return i<0?o(i+t,0):r(i,t)}},7067:function(e,t,i){var n=i(9958),o=i(7466);e.exports=function(e){if(void 0===e)return 0;var t=n(e),i=o(t);if(t!==i)throw RangeError("Wrong length or index");return i}},5656:function(e,t,i){var n=i(8361),o=i(4488);e.exports=function(e){return n(o(e))}},9958:function(e){var t=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:t)(e)}},7466:function(e,t,i){var n=i(9958),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},7908:function(e,t,i){var n=i(4488);e.exports=function(e){return Object(n(e))}},4590:function(e,t,i){var n=i(3002);e.exports=function(e,t){var i=n(e);if(i%t)throw RangeError("Wrong offset");return i}},3002:function(e,t,i){var n=i(9958);e.exports=function(e){var t=n(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},7593:function(e,t,i){var n=i(111);e.exports=function(e,t){if(!n(e))return e;var i,o;if(t&&"function"==typeof(i=e.toString)&&!n(o=i.call(e)))return o;if("function"==typeof(i=e.valueOf)&&!n(o=i.call(e)))return o;if(!t&&"function"==typeof(i=e.toString)&&!n(o=i.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},1694:function(e,t,i){var n={};n[i(5112)("toStringTag")]="z",e.exports="[object z]"===String(n)},9843:function(e,t,i){"use strict";var n=i(2109),o=i(7854),r=i(9781),s=i(3832),l=i(260),c=i(3331),u=i(5787),d=i(9114),h=i(8880),p=i(7466),f=i(7067),m=i(4590),g=i(7593),v=i(6656),y=i(648),b=i(111),_=i(30),w=i(7674),C=i(8006).f,x=i(7321),k=i(2092).forEach,D=i(6340),S=i(3070),A=i(1236),E=i(9909),T=i(9587),M=E.get,I=E.set,F=S.f,P=A.f,O=Math.round,L=o.RangeError,N=c.ArrayBuffer,$=c.DataView,z=l.NATIVE_ARRAY_BUFFER_VIEWS,j=l.TYPED_ARRAY_TAG,R=l.TypedArray,B=l.TypedArrayPrototype,H=l.aTypedArrayConstructor,q=l.isTypedArray,U="BYTES_PER_ELEMENT",W="Wrong length",V=function(e,t){for(var i=0,n=t.length,o=new(H(e))(n);n>i;)o[i]=t[i++];return o},Y=function(e,t){F(e,t,{get:function(){return M(this)[t]}})},Q=function(e){var t;return e instanceof N||"ArrayBuffer"==(t=y(e))||"SharedArrayBuffer"==t},G=function(e,t){return q(e)&&"symbol"!=a(t)&&t in e&&String(+t)==String(t)},K=function(e,t){return G(e,t=g(t,!0))?d(2,e[t]):P(e,t)},X=function(e,t,i){return!(G(e,t=g(t,!0))&&b(i)&&v(i,"value"))||v(i,"get")||v(i,"set")||i.configurable||v(i,"writable")&&!i.writable||v(i,"enumerable")&&!i.enumerable?F(e,t,i):(e[t]=i.value,e)};r?(z||(A.f=K,S.f=X,Y(B,"buffer"),Y(B,"byteOffset"),Y(B,"byteLength"),Y(B,"length")),n({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:K,defineProperty:X}),e.exports=function(e,t,i){var r=e.match(/\d+$/)[0]/8,a=e+(i?"Clamped":"")+"Array",l="get"+e,c="set"+e,d=o[a],g=d,v=g&&g.prototype,y={},S=function(e,t){F(e,t,{get:function(){return function(e,t){var i=M(e);return i.view[l](t*r+i.byteOffset,!0)}(this,t)}
18,set:function(e){return function(e,t,n){var o=M(e);i&&(n=(n=O(n))<0?0:n>255?255:255&n),o.view[c](t*r+o.byteOffset,n,!0)}(this,t,e)},enumerable:!0})};z?s&&(g=t(function(e,t,i,n){return u(e,g,a),T(b(t)?Q(t)?void 0!==n?new d(t,m(i,r),n):void 0!==i?new d(t,m(i,r)):new d(t):q(t)?V(g,t):x.call(g,t):new d(f(t)),e,g)}),w&&w(g,R),k(C(d),function(e){e in g||h(g,e,d[e])}),g.prototype=v):(g=t(function(e,t,i,n){u(e,g,a);var o,s,l,c=0,d=0;if(b(t)){if(!Q(t))return q(t)?V(g,t):x.call(g,t);o=t,d=m(i,r);var h=t.byteLength;if(void 0===n){if(h%r)throw L(W);if((s=h-d)<0)throw L(W)}else if((s=p(n)*r)+d>h)throw L(W);l=s/r}else l=f(t),o=new N(s=l*r);for(I(e,{buffer:o,byteOffset:d,byteLength:s,length:l,view:new $(o)});c<l;)S(e,c++)}),w&&w(g,R),v=g.prototype=_(B)),v.constructor!==g&&h(v,"constructor",g),j&&h(v,j,a),y[a]=g,n({global:!0,forced:g!=d,sham:!z},y),U in g||h(g,U,r),U in v||h(v,U,r),D(a)}):e.exports=function(){}},3832:function(e,t,i){var n=i(7854),o=i(7293),r=i(7072),s=i(260).NATIVE_ARRAY_BUFFER_VIEWS,a=n.ArrayBuffer,l=n.Int8Array;e.exports=!s||!o(function(){l(1)})||!o(function(){new l(-1)})||!r(function(e){new l,new l(null),new l(1.5),new l(e)},!0)||o(function(){return 1!==new l(new a(2),1,void 0).length})},3074:function(e,t,i){var n=i(260).aTypedArrayConstructor,o=i(6707);e.exports=function(e,t){for(var i=o(e,e.constructor),r=0,s=t.length,a=new(n(i))(s);s>r;)a[r]=t[r++];return a}},7321:function(e,t,i){var n=i(7908),o=i(7466),r=i(1246),s=i(7659),a=i(9974),l=i(260).aTypedArrayConstructor;e.exports=function(e){var t,i,c,u,d,h,p=n(e),f=arguments.length,m=f>1?arguments[1]:void 0,g=void 0!==m,v=r(p);if(null!=v&&!s(v))for(h=(d=v.call(p)).next,p=[];!(u=h.call(d)).done;)p.push(u.value);for(g&&f>2&&(m=a(m,arguments[2],2)),i=o(p.length),c=new(l(this))(i),t=0;i>t;t++)c[t]=g?m(p[t],t):p[t];return c}},9711:function(e){var t=0,i=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++t+i).toString(36)}},3307:function(e,t,i){var n=i(133);e.exports=n&&!Symbol.sham&&"symbol"==a(Symbol.iterator)},5112:function(e,t,i){var n=i(7854),o=i(2309),r=i(6656),s=i(9711),a=i(133),l=i(3307),c=o("wks"),u=n.Symbol,d=l?u:u&&u.withoutSetter||s;e.exports=function(e){return r(c,e)||(a&&r(u,e)?c[e]=u[e]:c[e]=d("Symbol."+e)),c[e]}},1361:function(e){e.exports="\t\n\v\f\r  áââââââ
ââââââ¯âã\u2028\u2029\ufeff"},8264:function(e,t,i){"use strict";var n=i(2109),o=i(7854),r=i(3331),s=i(6340),a="ArrayBuffer",l=r[a];n({global:!0,forced:o[a]!==l},{ArrayBuffer:l}),s(a)},2222:function(e,t,i){"use strict";var n=i(2109),o=i(7293),r=i(3157),s=i(111),a=i(7908),l=i(7466),c=i(6135),u=i(5417),d=i(1194),h=i(5112),p=i(7392),f=h("isConcatSpreadable"),m=9007199254740991,g="Maximum allowed index exceeded",v=p>=51||!o(function(){var e=[];return e[f]=!1,e.concat()[0]!==e}),y=d("concat"),b=function(e){if(!s(e))return!1;var t=e[f];return void 0!==t?!!t:r(e)};n({target:"Array",proto:!0,forced:!v||!y},{concat:function(e){var t,i,n,o,r,s=a(this),d=u(s,0),h=0;for(t=-1,n=arguments.length;t<n;t++)if(b(r=-1===t?s:arguments[t])){if(h+(o=l(r.length))>m)throw TypeError(g);for(i=0;i<o;i++,h++)i in r&&c(d,h,r[i])}else{if(h>=m)throw TypeError(g);c(d,h++,r)}return d.length=h,d}})},7327:function(e,t,i){"use strict";var n=i(2109),o=i(2092).filter;n({target:"Array",proto:!0,forced:!i(1194)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},2772:function(e,t,i){"use strict";var n=i(2109),o=i(1318).indexOf,r=i(9341),s=[].indexOf,a=!!s&&1/[1].indexOf(1,-0)<0,l=r("indexOf");n({target:"Array",proto:!0,forced:a||!l},{indexOf:function(e){return a?s.apply(this,arguments)||0:o(this,e,arguments.length>1?arguments[1]:void 0)}})},6992:function(e,t,i){"use strict";var n=i(5656),o=i(1223),r=i(7497),s=i(9909),a=i(654),l="Array Iterator",c=s.set,u=s.getterFor(l);e.exports=a(Array,"Array",function(e,t){c(this,{type:l,target:n(e),index:0,kind:t})},function(){var e=u(this),t=e.target,i=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==i?{value:n,done:!1}:"values"==i?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}},"values"),r.Arguments=r.Array,o("keys"),o("values"),o("entries")},1249:function(e,t,i){"use strict";var n=i(2109),o=i(2092).map;n({target:"Array",proto:!0,forced:!i(1194)("map")},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},7042:function(e,t,i){"use strict";var n=i(2109),o=i(111),r=i(3157),s=i(1400),a=i(7466),l=i(5656),c=i(6135),u=i(5112),d=i(1194)("slice"),h=u("species"),p=[].slice,f=Math.max;n({target:"Array",proto:!0,forced:!d},{slice:function(e,t){var i,n,u,d=l(this),m=a(d.length),g=s(e,m),v=s(void 0===t?m:t,m);if(r(d)&&("function"!=typeof(i=d.constructor)||i!==Array&&!r(i.prototype)?o(i)&&null===(i=i[h])&&(i=void 0):i=void 0,i===Array||void 0===i))return p.call(
18d,g,v);for(n=new(void 0===i?Array:i)(f(v-g,0)),u=0;g<v;g++,u++)g in d&&c(n,u,d[g]);return n.length=u,n}})},561:function(e,t,i){"use strict";var n=i(2109),o=i(1400),r=i(9958),s=i(7466),a=i(7908),l=i(5417),c=i(6135),u=i(1194)("splice"),d=Math.max,h=Math.min;n({target:"Array",proto:!0,forced:!u},{splice:function(e,t){var i,n,u,p,f,m,g=a(this),v=s(g.length),y=o(e,v),b=arguments.length;if(0===b?i=n=0:1===b?(i=0,n=v-y):(i=b-2,n=h(d(r(t),0),v-y)),v+i-n>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(u=l(g,n),p=0;p<n;p++)(f=y+p)in g&&c(u,p,g[f]);if(u.length=n,i<n){for(p=y;p<v-n;p++)m=p+i,(f=p+n)in g?g[m]=g[f]:delete g[m];for(p=v;p>v-n+i;p--)delete g[p-1]}else if(i>n)for(p=v-n;p>y;p--)m=p+i-1,(f=p+n-1)in g?g[m]=g[f]:delete g[m];for(p=0;p<i;p++)g[p+y]=arguments[p+2];return g.length=v-n+i,u}})},8309:function(e,t,i){var n=i(9781),o=i(3070).f,r=Function.prototype,s=r.toString,a=/^\s*function ([^ (]*)/,l="name";n&&!(l in r)&&o(r,l,{configurable:!0,get:function(){try{return s.call(this).match(a)[1]}catch(e){return""}}})},489:function(e,t,i){var n=i(2109),o=i(7293),r=i(7908),s=i(9518),a=i(8544);n({target:"Object",stat:!0,forced:o(function(){s(1)}),sham:!a},{getPrototypeOf:function(e){return s(r(e))}})},1539:function(e,t,i){var n=i(1694),o=i(1320),r=i(288);n||o(Object.prototype,"toString",r,{unsafe:!0})},4916:function(e,t,i){"use strict";var n=i(2109),o=i(2261);n({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},9714:function(e,t,i){"use strict";var n=i(1320),o=i(9670),r=i(7293),s=i(7066),a="toString",l=RegExp.prototype,c=l[a],u=r(function(){return"/a/b"!=c.call({source:"a",flags:"b"})}),d=c.name!=a;(u||d)&&n(RegExp.prototype,a,function(){var e=o(this),t=String(e.source),i=e.flags;return"/"+t+"/"+String(void 0===i&&e instanceof RegExp&&!("flags"in l)?s.call(e):i)},{unsafe:!0})},8783:function(e,t,i){"use strict";var n=i(8710).charAt,o=i(9909),r=i(654),s="String Iterator",a=o.set,l=o.getterFor(s);r(String,"String",function(e){a(this,{type:s,string:String(e),index:0})},function(){var e,t=l(this),i=t.string,o=t.index;return o>=i.length?{value:void 0,done:!0}:(e=n(i,o),t.index+=e.length,{value:e,done:!1})})},4723:function(e,t,i){"use strict";var n=i(7007),o=i(9670),r=i(7466),s=i(4488),a=i(1530),l=i(7651);n("match",1,function(e,t,i){return[function(t){var i=s(this),n=null==t?void 0:t[e];return void 0!==n?n.call(t,i):new RegExp(t)[e](String(i))},function(e){var n=i(t,e,this);if(n.done)return n.value;var s=o(e),c=String(this);if(!s.global)return l(s,c);var u=s.unicode;s.lastIndex=0;for(var d,h=[],p=0;null!==(d=l(s,c));){var f=String(d[0]);h[p]=f,""===f&&(s.lastIndex=a(c,r(s.lastIndex),u)),p++}return 0===p?null:h}]})},5306:function(e,t,i){"use strict";var n=i(7007),o=i(9670),r=i(7466),s=i(9958),a=i(4488),l=i(1530),c=i(647),u=i(7651),d=Math.max,h=Math.min,p=function(e){return void 0===e?e:String(e)};n("replace",2,function(e,t,i,n){var f=n.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,m=n.REPLACE_KEEPS_$0,g=f?"$":"$0";return[function(i,n){var o=a(this),r=null==i?void 0:i[e];return void 0!==r?r.call(i,o,n):t.call(String(o),i,n)},function(e,n){if(!f&&m||"string"==typeof n&&-1===n.indexOf(g)){var a=i(t,e,this,n);if(a.done)return a.value}var v=o(e),y=String(this),b="function"==typeof n;b||(n=String(n));var _=v.global;if(_){var w=v.unicode;v.lastIndex=0}for(var C=[];;){var x=u(v,y);if(null===x)break;if(C.push(x),!_)break;""===String(x[0])&&(v.lastIndex=l(y,r(v.lastIndex),w))}for(var k="",D=0,S=0;S<C.length;S++){x=C[S];for(var A=String(x[0]),E=d(h(s(x.index),y.length),0),T=[],M=1;M<x.length;M++)T.push(p(x[M]));var I=x.groups;if(b){var F=[A].concat(T,E,y);void 0!==I&&F.push(I);var P=String(n.apply(void 0,F))}else P=c(A,y,E,T,I,n);E>=D&&(k+=y.slice(D,E)+P,D=E+A.length)}return k+y.slice(D)}]})},3123:function(e,t,i){"use strict";var n=i(7007),o=i(7850),r=i(9670),s=i(4488),a=i(6707),l=i(1530),c=i(7466),u=i(7651),d=i(2261),h=i(7293),p=[].push,f=Math.min,m=4294967295,g=!h(function(){return!RegExp(m,"y")});n("split",2,function(e,t,i){var n;return n="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,i){var n=String(s(this)),r=void 0===i?m:i>>>0;if(0===r)return[];if(void 0===e)return[n];if(!o(e))return t.call(n,e,r);for(var a,l,c,u=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,g=new RegExp(e.source,h+"g");(a=d.call(g,n))&&!((l=g.lastIndex)>f&&(u.push(n.slice(f,a.index)),a.length>1&&a.index<n.length&&p.apply(u,a.slice(1)),c=a[0].length,f=l,u.length>=r));)g.lastIndex===a.index&&g.lastIndex++;return f===n.length?!c&&g.test("")||u.push(""):u.push(n.slice(f)),u.length>r?u.slice(0,r):u}:"0".split(void 0,0).length?function(e,i){return void 0===e&&0===i?[]:t.call(this,e,i)}:t,[function(t,i){var o=s(this),r=null==t?void 0:t[e];return void 0!==r?r.call(t,o,i):n.call(String(o),t,i)},function(e,o){var s=i(n,e,this,o,n!==t);if(s.done)return s.value;var d=r(e),h=String(this),p=a(d,RegExp),v=d.unicode,y=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(g?"y":"g"),b=new p(g?d:"^(?:"+d.source+")",y),_=void 0===o?m:o>>>0;if(0===_)return[];if(0===h.length)return null===u(b,h)?[h]:[];for(var w=0,C=0,x=[];C<h.length;){b.lastIndex=g?C:0;var k,D=u(b,g?h:h.slice(C));if(null===D||(k=f(c(b.lastIndex+(g?0:C)),h.length))===w)C=l(h,C,v);else{if(x.push(h.slice(w,C)),x.length===_)return x;for(var S=1;S<=D.length-1;S++)if(x.push(D[S]),x.length===_)return x;C=w=k}}return x.push(h.slice(w)),x}]},!g)},3210:function(e,t,i){"use strict";var n=i(2109),o=i(3111).trim;n({target:"String",proto:!0,forced:i(6091)("trim")},{trim:function(){return o(this)}})},2990:function(e,t,i){"use strict";var n=i(260),o=i(1048),r=n.aTypedArray;(0,n.exportTypedArrayMethod)("copyWithin",function(e,t){return o.call(r(this),e,t,arguments.length>2?arguments[2]:void 0)})},8927:function(e,t,i){"use strict";var n=i(260),o=i(2092).every,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("every",function(e){return o(r(this),e,arguments.length>1?arguments[1]:void 0)})},3105:function(e,t,i){"use strict";var n=i(260),o=i(1285),r=n.aTypedArray;(0,n.exportTypedArrayMethod)("fill",function(e){return o.apply(r(this),arguments)})},5035:function(e,t,i){"use strict";var n=i(260),o=i(2092).filter,r=i(3074),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("filter",function(e){var t=o(s(this),e,arguments.length>1?arguments[1]:void 0);return r(this,t)})},7174:function(e,t,i){"use strict";var n=i(260),o=i(2092).findIndex,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("findIndex",function(e){return o(r(this),e,arguments.length>1?arguments[1]:void 0)})},4345:function(e,t,i){"use strict";var n=i(260),o=i(2092).find,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("find",function(e){return o(r(this),e,arguments.length>1?arguments[1]:void 0)})},2846:function(e,t,i){"use strict";var n=i(260),o=i(2092).forEach,r=n.aTypedArray;
18(0,n.exportTypedArrayMethod)("forEach",function(e){o(r(this),e,arguments.length>1?arguments[1]:void 0)})},4731:function(e,t,i){"use strict";var n=i(260),o=i(1318).includes,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("includes",function(e){return o(r(this),e,arguments.length>1?arguments[1]:void 0)})},7209:function(e,t,i){"use strict";var n=i(260),o=i(1318).indexOf,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("indexOf",function(e){return o(r(this),e,arguments.length>1?arguments[1]:void 0)})},6319:function(e,t,i){"use strict";var n=i(7854),o=i(260),r=i(6992),s=i(5112)("iterator"),a=n.Uint8Array,l=r.values,c=r.keys,u=r.entries,d=o.aTypedArray,h=o.exportTypedArrayMethod,p=a&&a.prototype[s],f=!!p&&("values"==p.name||null==p.name),m=function(){return l.call(d(this))};h("entries",function(){return u.call(d(this))}),h("keys",function(){return c.call(d(this))}),h("values",m,!f),h(s,m,!f)},8867:function(e,t,i){"use strict";var n=i(260),o=n.aTypedArray,r=n.exportTypedArrayMethod,s=[].join;r("join",function(e){return s.apply(o(this),arguments)})},7789:function(e,t,i){"use strict";var n=i(260),o=i(6583),r=n.aTypedArray;(0,n.exportTypedArrayMethod)("lastIndexOf",function(e){return o.apply(r(this),arguments)})},3739:function(e,t,i){"use strict";var n=i(260),o=i(2092).map,r=i(6707),s=n.aTypedArray,a=n.aTypedArrayConstructor;(0,n.exportTypedArrayMethod)("map",function(e){return o(s(this),e,arguments.length>1?arguments[1]:void 0,function(e,t){return new(a(r(e,e.constructor)))(t)})})},4483:function(e,t,i){"use strict";var n=i(260),o=i(3671).right,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduceRight",function(e){return o(r(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)})},9368:function(e,t,i){"use strict";var n=i(260),o=i(3671).left,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduce",function(e){return o(r(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)})},2056:function(e,t,i){"use strict";var n=i(260),o=n.aTypedArray,r=n.exportTypedArrayMethod,s=Math.floor;r("reverse",function(){for(var e,t=this,i=o(t).length,n=s(i/2),r=0;r<n;)e=t[r],t[r++]=t[--i],t[i]=e;return t})},3462:function(e,t,i){"use strict";var n=i(260),o=i(7466),r=i(4590),s=i(7908),a=i(7293),l=n.aTypedArray;(0,n.exportTypedArrayMethod)("set",function(e){l(this);var t=r(arguments.length>1?arguments[1]:void 0,1),i=this.length,n=s(e),a=o(n.length),c=0;if(a+t>i)throw RangeError("Wrong length");for(;c<a;)this[t+c]=n[c++]},a(function(){new Int8Array(1).set({})}))},678:function(e,t,i){"use strict";var n=i(260),o=i(6707),r=i(7293),s=n.aTypedArray,a=n.aTypedArrayConstructor,l=n.exportTypedArrayMethod,c=[].slice;l("slice",function(e,t){for(var i=c.call(s(this),e,t),n=o(this,this.constructor),r=0,l=i.length,u=new(a(n))(l);l>r;)u[r]=i[r++];return u},r(function(){new Int8Array(1).slice()}))},7462:function(e,t,i){"use strict";var n=i(260),o=i(2092).some,r=n.aTypedArray;(0,n.exportTypedArrayMethod)("some",function(e){return o(r(this),e,arguments.length>1?arguments[1]:void 0)})},3824:function(e,t,i){"use strict";var n=i(260),o=n.aTypedArray,r=n.exportTypedArrayMethod,s=[].sort;r("sort",function(e){return s.call(o(this),e)})},5021:function(e,t,i){"use strict";var n=i(260),o=i(7466),r=i(1400),s=i(6707),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("subarray",function(e,t){var i=a(this),n=i.length,l=r(e,n);return new(s(i,i.constructor))(i.buffer,i.byteOffset+l*i.BYTES_PER_ELEMENT,o((void 0===t?n:r(t,n))-l))})},2974:function(e,t,i){"use strict";var n=i(7854),o=i(260),r=i(7293),s=n.Int8Array,a=o.aTypedArray,l=o.exportTypedArrayMethod,c=[].toLocaleString,u=[].slice,d=!!s&&r(function(){c.call(new s(1))});l("toLocaleString",function(){return c.apply(d?u.call(a(this)):a(this),arguments)},r(function(){return[1,2].toLocaleString()!=new s([1,2]).toLocaleString()})||!r(function(){s.prototype.toLocaleString.call([1,2])}))},5016:function(e,t,i){"use strict";var n=i(260).exportTypedArrayMethod,o=i(7293),r=i(7854).Uint8Array,s=r&&r.prototype||{},a=[].toString,l=[].join;o(function(){a.call({})})&&(a=function(){return l.call(this)});var c=s.toString!=a;n("toString",a,c)},2472:function(e,t,i){i(9843)("Uint8",function(e){return function(t,i,n){return e(this,t,i,n)}})},4747:function(e,t,i){var n=i(7854),o=i(8324),r=i(8533),s=i(8880);for(var a in o){var l=n[a],c=l&&l.prototype;
vendor: 4,124 bytes, line 18
18if(c&&c.forEach!==r)try{s(c,"forEach",r)}catch(e){c.forEach=r}}},3948:function(e,t,i){var n=i(7854),o=i(8324),r=i(6992),s=i(8880),a=i(5112),l=a("iterator"),c=a("toStringTag"),u=r.values;for(var d in o){var h=n[d],p=h&&h.prototype;if(p){if(p[l]!==u)try{s(p,l,u)}catch(e){p[l]=u}if(p[c]||s(p,c,d),o[d])for(var f in r)if(p[f]!==r[f])try{s(p,f,r[f])}catch(e){p[f]=r[f]}}}},1637:function(e,t,i){"use strict";i(6992);var n=i(2109),o=i(5005),r=i(590),s=i(1320),a=i(2248),l=i(8003),c=i(4994),u=i(9909),d=i(5787),h=i(6656),p=i(9974),f=i(648),m=i(9670),g=i(111),v=i(30),y=i(9114),b=i(8554),_=i(1246),w=i(5112),C=o("fetch"),x=o("Headers"),k=w("iterator"),D="URLSearchParams",S=D+"Iterator",A=u.set,E=u.getterFor(D),T=u.getterFor(S),M=/\+/g,I=Array(4),F=function(e){return I[e-1]||(I[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},P=function(e){try{return decodeURIComponent(e)}catch(t){return e}},O=function(e){var t=e.replace(M," "),i=4;try{return decodeURIComponent(t)}catch(e){for(;i;)t=t.replace(F(i--),P);return t}},L=/[!'()~]|%20/g,N={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},$=function(e){return N[e]},z=function(e){return encodeURIComponent(e).replace(L,$)},j=function(e,t){if(t)for(var i,n,o=t.split("&"),r=0;r<o.length;)(i=o[r++]).length&&(n=i.split("="),e.push({key:O(n.shift()),value:O(n.join("="))}))},R=function(e){this.entries.length=0,j(this.entries,e)},B=function(e,t){if(e<t)throw TypeError("Not enough arguments")},H=c(function(e,t){A(this,{type:S,iterator:b(E(e).entries),kind:t})},"Iterator",function(){var e=T(this),t=e.kind,i=e.iterator.next(),n=i.value;return i.done||(i.value="keys"===t?n.key:"values"===t?n.value:[n.key,n.value]),i}),q=function(){d(this,q,D);var e,t,i,n,o,r,s,a,l,c=arguments.length>0?arguments[0]:void 0,u=[];if(A(this,{type:D,entries:u,updateURL:function(){},updateSearchParams:R}),void 0!==c)if(g(c))if("function"==typeof(e=_(c)))for(i=(t=e.call(c)).next;!(n=i.call(t)).done;){if((s=(r=(o=b(m(n.value))).next).call(o)).done||(a=r.call(o)).done||!r.call(o).done)throw TypeError("Expected sequence with length 2");u.push({key:s.value+"",value:a.value+""})}else for(l in c)h(c,l)&&u.push({key:l,value:c[l]+""});else j(u,"string"==typeof c?"?"===c.charAt(0)?c.slice(1):c:c+"")},U=q.prototype;a(U,{append:function(e,t){B(arguments.length,2);var i=E(this);i.entries.push({key:e+"",value:t+""}),i.updateURL()},delete:function(e){B(arguments.length,1);for(var t=E(this),i=t.entries,n=e+"",o=0;o<i.length;)i[o].key===n?i.splice(o,1):o++;t.updateURL()},get:function(e){B(arguments.length,1);for(var t=E(this).entries,i=e+"",n=0;n<t.length;n++)if(t[n].key===i)return t[n].value;return null},getAll:function(e){B(arguments.length,1);for(var t=E(this).entries,i=e+"",n=[],o=0;o<t.length;o++)t[o].key===i&&n.push(t[o].value);return n},has:function(e){B(arguments.length,1);for(var t=E(this).entries,i=e+"",n=0;n<t.length;)if(t[n++].key===i)return!0;return!1},set:function(e,t){B(arguments.length,1);for(var i,n=E(this),o=n.entries,r=!1,s=e+"",a=t+"",l=0;l<o.length;l++)(i=o[l]).key===s&&(r?o.splice(l--,1):(r=!0,i.value=a));r||o.push({key:s,value:a}),n.updateURL()},sort:function(){var e,t,i,n=E(this),o=n.entries,r=o.slice();for(o.length=0,i=0;i<r.length;i++){for(e=r[i],t=0;t<i;t++)if(o[t].key>e.key){o.splice(t,0,e);break}t===i&&o.push(e)}n.updateURL()},forEach:function(e){for(var t,i=E(this).entries,n=p(e,arguments.length>1?arguments[1]:void 0,3),o=0;o<i.length;)n((t=i[o++]).value,t.key,this)},keys:function(){return new H(this,"keys")},values:function(){return new H(this,"values")},entries:function(){return new H(this,"entries")}},{enumerable:!0}),s(U,k,U.entries),s(U,"toString",function(){for(var e,t=E(this).entries,i=[],n=0;n<t.length;)e=t[n++],i.push(z(e.key)+"="+z(e.value));return i.join("&")},{enumerable:!0}),l(q,D),n({global:!0,forced:!r},{URLSearchParams:q}),r||"function"!=typeof C||"function"!=typeof x||n({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,i,n,o=[e];return arguments.length>1&&(g(t=arguments[1])&&(i=t.body,f(i)===D&&((n=t.headers?new x(t.headers):new x).has("content-type")||n.set("content-type","application/x-www-form-urlencoded;
18charset=UTF-8"),t=v(t,{body:y(0,String(i)),headers:y(0,n)}))),o.push(t)),C.apply(this,o)}}),e.exports={URLSearchParams:q,getState:E}},285:function(e,t,i){"use strict";i(8783);var n,o=i(2109),r=i(9781),s=i(590),l=i(7854),c=i(6048),u=i(1320),d=i(5787),h=i(6656),p=i(1574),f=i(8457),m=i(8710).codeAt,g=i(3197),v=i(8003),y=i(1637),b=i(9909),_=l.URL,w=y.URLSearchParams,C=y.getState,x=b.set,k=b.getterFor("URL"),D=Math.floor,S=Math.pow,A="Invalid scheme",E="Invalid host",T="Invalid port",M=/[A-Za-z]/,I=/[\d+-.A-Za-z]/,F=/\d/,P=/^(0x|0X)/,O=/^[0-7]+$/,L=/^\d+$/,N=/^[\dA-Fa-f]+$/,$=/[\u0000\t\u000A\u000D #%/:?@[\\]]/,z=/[\u0000\t\u000A\u000D #/:?@[\\]]/,j=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,R=/[\t\u000A\u000D]/g,B=function(e,t){var i,n,o;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return E;if(!(i=q(t.slice(1,-1))))return E;e.host=i}else if(X(e)){if(t=g(t),$.test(t))return E;if(null===(i=H(t)))return E;e.host=i}else{if(z.test(t))return E;for(i="",n=f(t),o=0;o<n.length;o++)i+=G(n[o],W);e.host=i}},H=function(e){var t,i,n,o,r,s,a,l=e.split(".");if(l.length&&""==l[l.length-1]&&l.pop(),(t=l.length)>4)return e;for(i=[],n=0;n<t;n++){if(""==(o=l[n]))return e;if(r=10,o.length>1&&"0"==o.charAt(0)&&(r=P.test(o)?16:8,o=o.slice(8==r?1:2)),""===o)s=0;else{if(!(10==r?L:8==r?O:N).test(o))return e;s=parseInt(o,r)}i.push(s)}for(n=0;n<t;n++)if(s=i[n],n==t-1){if(s>=S(256,5-t))return null}else if(s>255)return null;for(a=i.pop(),n=0;n<i.length;n++)a+=i[n]*S(256,3-n);return a},q=function(e){var t,i,n,o,r,s,a,l=[0,0,0,0,0,0,0,0],c=0,u=null,d=0,h=function(){return e.charAt(d)};if(":"==h()){if(":"!=e.charAt(1))return;d+=2,u=++c}for(;h();){if(8==c)return;if(":"!=h()){for(t=i=0;i<4&&N.test(h());)t=16*t+parseInt(h(),16),d++,i++;if("."==h()){if(0==i)return;if(d-=i,c>6)return;for(n=0;h();){if(o=null,n>0){if(!("."==h()&&n<4))return;d++}if(!F.test(h()))return;for(;F.test(h());){if(r=parseInt(h(),10),null===o)o=r;else{if(0==o)return;o=10*o+r}if(o>255)return;d++}l[c]=256*l[c]+o,2!=++n&&4!=n||c++}if(4!=n)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;d++,u=++c}}if(null!==u)for(s=c-u,c=7;0!=c&&s>0;)a=l[c],l[c--]=l[u+s-1],l[u+--s]=a;else if(8!=c)return;return l},U=function(e){var t,i,n,o;if("number"==typeof e){for(t=[],i=0;i<4;i++)t.unshift(e%256),e=D(e/256);return t.join(".")}if("object"==a(e)){for(t="",n=function(e){for(var t=null,i=1,n=null,o=0,r=0;r<8;r++)0!==e[r]?(o>i&&(t=n,i=o),n=null,o=0):(null===n&&(n=r),++o);return o>i&&(t=n,i=o),t}(e),i=0;i<8;i++)o&&0===e[i]||(o&&(o=!1),n===i?(t+=i?":":"::",o=!0):(t+=e[i].toString(16),i<7&&(t+=":")));return"["+t+"]"}return e},W={},V=p({},W,{" ":1,'"':1,"<":1,">":1,"`":1}),Y=p({},V,{"#":1,"?":1,"{":1,"}":1}),Q=p({},Y,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),G=function(e,t){var i=m(e,0);return i>32&&i<127&&!h(t,e)?e:encodeURIComponent(e)},K={ftp:21,file:null,http:80,https:443,ws:80,wss:443},X=function(e){return h(K,e.scheme)},J=function(e){return""!=e.username||""!=e.password},Z=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},ee=function(e,t){var i;return 2==e.length&&M.test(e.charAt(0))&&(":"==(i=e.charAt(1))||!t&&"|"==i)},te=function(e){var t;return e.length>1&&ee(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},ie=function(e){var t=e.path,i=t.length;!i||"file"==e.scheme&&1==i&&ee(t[0],!0)||t.pop()},ne=function(e){return"."===e||"%2e"===e.toLowerCase()},oe=function(e){return".."===(e=e.toLowerCase())||"%2e."===e||".%2e"===e||"%2e%2e"===e},re={},se={},ae={},le={},ce={},ue={},de={},he={},pe={},fe={},me={},ge={},ve={},ye={},be={},_e={},we={},Ce={},xe={},ke={},De={},Se=function(e,t,i,o){var r,s,a,l,c=i||re,u=0,d="",p=!1,m=!1,g=!1;for(i||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(j,"")),t=t.replace(R,""),r=f(t);u<=r.length;){switch(s=r[u],c){case re:if(!s||!M.test(s)){if(i)return A;c=ae;continue}d+=s.toLowerCase(),c=se;break;case se:if(s&&(I.test(s)||"+"==s||"-"==s||"."==s))d+=s.toLowerCase();else{if(":"!=s){if(i)return A;d="",c=ae,u=0;continue}if(i&&(X(e)!=h(K,d)||"file"==d&&(J(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=d,i)return void(X(e)&&K[e.scheme]==e.port&&(e.port=null));d="","file"==e.scheme?c=ye:X(e)&&o&&o.scheme==e.scheme?c=le:X(e)?c=he:"/"==r[u+1]?(c=ce,u++):(e.cannotBeABaseURL=!0,e.path.push(""),c=xe)}break;case ae:if(!o||o.cannotBeABaseURL&&"#"!=s)return A;
vendor: 7,338 bytes, line 18
18if(o.cannotBeABaseURL&&"#"==s){e.scheme=o.scheme,e.path=o.path.slice(),e.query=o.query,e.fragment="",e.cannotBeABaseURL=!0,c=De;break}c="file"==o.scheme?ye:ue;continue;case le:if("/"!=s||"/"!=r[u+1]){c=ue;continue}c=pe,u++;break;case ce:if("/"==s){c=fe;break}c=Ce;continue;case ue:if(e.scheme=o.scheme,s==n)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query;else if("/"==s||"\\"==s&&X(e))c=de;else if("?"==s)e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query="",c=ke;else{if("#"!=s){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.path.pop(),c=Ce;continue}e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,e.path=o.path.slice(),e.query=o.query,e.fragment="",c=De}break;case de:if(!X(e)||"/"!=s&&"\\"!=s){if("/"!=s){e.username=o.username,e.password=o.password,e.host=o.host,e.port=o.port,c=Ce;continue}c=fe}else c=pe;break;case he:if(c=pe,"/"!=s||"/"!=d.charAt(u+1))continue;u++;break;case pe:if("/"!=s&&"\\"!=s){c=fe;continue}break;case fe:if("@"==s){p&&(d="%40"+d),p=!0,a=f(d);for(var v=0;v<a.length;v++){var y=a[v];if(":"!=y||g){var b=G(y,Q);g?e.password+=b:e.username+=b}else g=!0}d=""}else if(s==n||"/"==s||"?"==s||"#"==s||"\\"==s&&X(e)){if(p&&""==d)return"Invalid authority";u-=f(d).length+1,d="",c=me}else d+=s;break;case me:case ge:if(i&&"file"==e.scheme){c=_e;continue}if(":"!=s||m){if(s==n||"/"==s||"?"==s||"#"==s||"\\"==s&&X(e)){if(X(e)&&""==d)return E;if(i&&""==d&&(J(e)||null!==e.port))return;if(l=B(e,d))return l;if(d="",c=we,i)return;continue}"["==s?m=!0:"]"==s&&(m=!1),d+=s}else{if(""==d)return E;if(l=B(e,d))return l;if(d="",c=ve,i==ge)return}break;case ve:if(!F.test(s)){if(s==n||"/"==s||"?"==s||"#"==s||"\\"==s&&X(e)||i){if(""!=d){var _=parseInt(d,10);if(_>65535)return T;e.port=X(e)&&_===K[e.scheme]?null:_,d=""}if(i)return;c=we;continue}return T}d+=s;break;case ye:if(e.scheme="file","/"==s||"\\"==s)c=be;else{if(!o||"file"!=o.scheme){c=Ce;continue}if(s==n)e.host=o.host,e.path=o.path.slice(),e.query=o.query;else if("?"==s)e.host=o.host,e.path=o.path.slice(),e.query="",c=ke;else{if("#"!=s){te(r.slice(u).join(""))||(e.host=o.host,e.path=o.path.slice(),ie(e)),c=Ce;continue}e.host=o.host,e.path=o.path.slice(),e.query=o.query,e.fragment="",c=De}}break;case be:if("/"==s||"\\"==s){c=_e;break}o&&"file"==o.scheme&&!te(r.slice(u).join(""))&&(ee(o.path[0],!0)?e.path.push(o.path[0]):e.host=o.host),c=Ce;continue;case _e:if(s==n||"/"==s||"\\"==s||"?"==s||"#"==s){if(!i&&ee(d))c=Ce;else if(""==d){if(e.host="",i)return;c=we}else{if(l=B(e,d))return l;if("localhost"==e.host&&(e.host=""),i)return;d="",c=we}continue}d+=s;break;case we:if(X(e)){if(c=Ce,"/"!=s&&"\\"!=s)continue}else if(i||"?"!=s)if(i||"#"!=s){if(s!=n&&(c=Ce,"/"!=s))continue}else e.fragment="",c=De;else e.query="",c=ke;break;case Ce:if(s==n||"/"==s||"\\"==s&&X(e)||!i&&("?"==s||"#"==s)){if(oe(d)?(ie(e),"/"==s||"\\"==s&&X(e)||e.path.push("")):ne(d)?"/"==s||"\\"==s&&X(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&ee(d)&&(e.host&&(e.host=""),d=d.charAt(0)+":"),e.path.push(d)),d="","file"==e.scheme&&(s==n||"?"==s||"#"==s))for(;e.path.length>1&&""===e.path[0];)e.path.shift();"?"==s?(e.query="",c=ke):"#"==s&&(e.fragment="",c=De)}else d+=G(s,Y);break;case xe:"?"==s?(e.query="",c=ke):"#"==s?(e.fragment="",c=De):s!=n&&(e.path[0]+=G(s,W));break;case ke:i||"#"!=s?s!=n&&("'"==s&&X(e)?e.query+="%27":e.query+="#"==s?"%23":G(s,W)):(e.fragment="",c=De);break;case De:s!=n&&(e.fragment+=G(s,V))}u++}},Ae=function(e){var t,i,n=d(this,Ae,"URL"),o=arguments.length>1?arguments[1]:void 0,s=String(e),a=x(n,{type:"URL"});if(void 0!==o)if(o instanceof Ae)t=k(o);else if(i=Se(t={},String(o)))throw TypeError(i);if(i=Se(a,s,null,t))throw TypeError(i);var l=a.searchParams=new w,c=C(l);c.updateSearchParams(a.query),c.updateURL=function(){a.query=String(l)||null},r||(n.href=Te.call(n),n.origin=Me.call(n),n.protocol=Ie.call(n),n.username=Fe.call(n),n.password=Pe.call(n),n.host=Oe.call(n),n.hostname=Le.call(n),n.port=Ne.call(n),n.pathname=$e.call(n),n.search=ze.call(n),n.searchParams=je.call(n),n.hash=Re.call(n))},Ee=Ae.prototype,Te=function(){var e=k(this),t=e.scheme,i=e.username,n=e.password,o=e.host,r=e.port,s=e.path,a=e.query,l=e.fragment,c=t+":";return null!==o?(c+="//",J(e)&&(c+=i+(n?":"+n:"")+"@"),c+=U(o),null!==r&&(c+=":"+r)):"file"==t&&(c+="//"),c+=e.cannotBeABaseURL?s[0]:s.length?"/"+s.join("/"):"",null!==a&&(c+="?"+a),null!==l&&(c+="#"+l),c},Me=function(){var e=k(this),t=e.scheme,i=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(e){return"null"}return"file"!=t&&X(e)?t+"://"+U(e.host)+(null!==i?":"+i:""):"null"},Ie=function(){return k(this).scheme+":"},Fe=function(){return k(this).username},Pe=function(){return k(this).password},Oe=function(){var e=k(this),t=e.host,i=e.port;return null===t?"":null===i?U(t):U(t)+":"+i},Le=function(){var e=k(this).host;return null===e?"":U(e)},Ne=function(){var e=k(this).port;return null===e?"":String(e)},$e=function(){var e=k(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},ze=function(){var e=k(this).query;return e?"?"+e:""},je=function(){return k(this).searchParams},Re=function(){var e=k(this).fragment;return e?"#"+e:""},Be=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(r&&c(Ee,{href:Be(Te,function(e){var t=k(this),i=String(e),n=Se(t,i);if(n)throw TypeError(n);C(t.searchParams).updateSearchParams(t.query)}),origin:Be(Me),protocol:Be(Ie,function(e){var t=k(this);Se(t,String(e)+":",re)}),username:Be(Fe,function(e){var t=k(this),i=f(String(e));if(!Z(t)){t.username="";for(var n=0;n<i.length;n++)t.username+=G(i[n],Q)}}),password:Be(Pe,function(e){var t=k(this),i=f(String(e));if(!Z(t)){t.password="";for(var n=0;n<i.length;n++)t.password+=G(i[n],Q)}}),host:Be(Oe,function(e){var t=k(this);t.cannotBeABaseURL||Se(t,String(e),me)}),hostname:Be(Le,function(e){var t=k(this);t.cannotBeABaseURL||Se(t,String(e),ge)}),port:Be(Ne,function(e){var t=k(this);Z(t)||(""==(e=String(e))?t.port=null:Se(t,e,ve))}),pathname:Be($e,function(e){var t=k(this);t.cannotBeABaseURL||(t.path=[],Se(t,e+"",we))}),search:Be(ze,function(e){var t=k(this);""==(e=String(e))?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",Se(t,e,ke)),C(t.searchParams).updateSearchParams(t.query)}),searchParams:Be(je),hash:Be(Re,function(e){var t=k(this);""!=(e=String(e))?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Se(t,e,De)):t.fragment=null})}),u(Ee,"toJSON",function(){return Te.call(this)},{enumerable:!0}),u(Ee,"toString",function(){return Te.call(this)},{enumerable:!0}),_){var He=_.createObjectURL,qe=_.revokeObjectURL;He&&u(Ae,"createObjectURL",function(e){return He.apply(_,arguments)}),qe&&u(Ae,"revokeObjectURL",function(e){return qe.apply(_,arguments)})}v(Ae,"URL"),o({global:!0,forced:!s,sham:!r},{URL:Ae})}},t={};function i(n){if(t[n])return t[n].exports;var o=t[n]={exports:{}};return e[n](o,o.exports,i),o.exports}i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.g=function(){if("object"===("undefined"==typeof globalThis?"undefined":a(globalThis)))return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===("undefined"==typeof window?"undefined":a(window)))return window}
18}(),i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};return function(){"use strict";function e(e,i){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,i){if(e){if("string"==typeof e)return t(e,i);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)?t(e,i):void 0}}(e))||i&&e&&"number"==typeof e.length){n&&(e=n);var o=0,r=function(){};return{s:r,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,l=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,s=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw s}}}}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function o(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}i.r(n),i.d(n,{Dropzone:function(){return _},default:function(){return D}}),i(2222),i(7327),i(2772),i(6992),i(1249),i(7042),i(561),i(8264),i(8309),i(489),i(1539),i(4916),i(9714),i(8783),i(4723),i(5306),i(3123),i(3210),i(2472),i(2990),i(8927),i(3105),i(5035),i(4345),i(7174),i(2846),i(4731),i(7209),i(6319),i(8867),i(7789),i(3739),i(9368),i(4483),i(2056),i(3462),i(678),i(7462),i(3824),i(5021),i(2974),i(5016),i(4747),i(3948),i(285);var r=function(){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t)}var i,n,r;return i=t,n=[{key:"on",value:function(e,t){return this._callbacks=this._callbacks||{},this._callbacks[e]||(this._callbacks[e]=[]),this._callbacks[e].push(t),this}},{key:"emit",value:function(t){this._callbacks=this._callbacks||{};for(var i=this._callbacks[t],n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];if(i){var s,a=e(i,!0);try{for(a.s();!(s=a.n()).done;)s.value.apply(this,o)}catch(e){a.e(e)}finally{a.f()}}return this.element&&this.element.dispatchEvent(this.makeEvent("dropzone:"+t,{args:o})),this}},{key:"makeEvent",value:function(e,t){var i={bubbles:!0,cancelable:!0,detail:t};if("function"==typeof window.CustomEvent)return new CustomEvent(e,i);var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,i.bubbles,i.cancelable,i.detail),n}},{key:"off",value:function(e,t){if(!this._callbacks||0===arguments.length)return this._callbacks={},this;var i=this._callbacks[e];if(!i)return this;if(1===arguments.length)return delete this._callbacks[e],this;for(var n=0;n<i.length;n++)if(i[n]===t){i.splice(n,1);break}return this}}],n&&o(i.prototype,n),r&&o(i,r),t}();function s(e,t){var i;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(i=function(e,t){if(e){if("string"==typeof e)return a(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?a(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 r,s=!0,l=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return s=e.done,e},e:function(e){l=!0,r=e},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw r}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var l={url:null,method:"post",withCredentials:!1,timeout:null,parallelUploads:2,uploadMultiple:!1,chunking:!1,forceChunking:!1,
18chunkSize:2e6,parallelChunkUploads:!1,retryChunks:!1,retryChunksLimit:3,maxFilesize:256,paramName:"file",createImageThumbnails:!0,maxThumbnailFilesize:10,thumbnailWidth:120,thumbnailHeight:120,thumbnailMethod:"crop",resizeWidth:null,resizeHeight:null,resizeMimeType:null,resizeQuality:.8,resizeMethod:"contain",filesizeBase:1e3,maxFiles:null,headers:null,clickable:!0,ignoreHiddenFiles:!0,acceptedFiles:null,acceptedMimeTypes:null,autoProcessQueue:!0,autoQueue:!0,addRemoveLinks:!1,previewsContainer:null,disablePreviews:!1,hiddenInputContainer:"body",capture:null,renameFilename:null,renameFile:null,forceFallback:!1,dictDefaultMessage:"Drop files here to upload",dictFallbackMessage:"Your browser does not support drag'n'drop file uploads.",dictFallbackText:"Please use the fallback form below to upload your files like in the olden days.",dictFileTooBig:"File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.",dictInvalidFileType:"You can't upload files of this type.",dictResponseError:"Server responded with {{statusCode}} code.",dictCancelUpload:"Cancel upload",dictUploadCanceled:"Upload canceled.",dictCancelUploadConfirmation:"Are you sure you want to cancel this upload?",dictRemoveFile:"Remove file",dictRemoveFileConfirmation:null,dictMaxFilesExceeded:"You can not upload any more files.",dictFileSizeUnits:{tb:"TB",gb:"GB",mb:"MB",kb:"KB",b:"b"},init:function(){},params:function(e,t,i){if(i)return{dzuuid:i.file.upload.uuid,dzchunkindex:i.index,dztotalfilesize:i.file.size,dzchunksize:this.options.chunkSize,dztotalchunkcount:i.file.upload.totalChunkCount,dzchunkbyteoffset:i.index*this.options.chunkSize}},accept:function(e,t){return t()},chunksUploaded:function(e,t){t()},fallback:function(){var e;this.element.className="".concat(this.element.className," dz-browser-not-supported");var t,i=s(this.element.getElementsByTagName("div"),!0);try{for(i.s();!(t=i.n()).done;){var n=t.value;if(/(^| )dz-message($| )/.test(n.className)){e=n,n.className="dz-message";break}}}catch(e){i.e(e)}finally{i.f()}e||(e=_.createElement('<div class="dz-message"><span></span></div>'),this.element.appendChild(e));var o=e.getElementsByTagName("span")[0];return o&&(null!=o.textContent?o.textContent=this.options.dictFallbackMessage:null!=o.innerText&&(o.innerText=this.options.dictFallbackMessage)),this.element.appendChild(this.getFallbackForm())},resize:function(e,t,i,n){var o={srcX:0,srcY:0,srcWidth:e.width,srcHeight:e.height},r=e.width/e.height;null==t&&null==i?(t=o.srcWidth,i=o.srcHeight):null==t?t=i*r:null==i&&(i=t/r);var s=(t=Math.min(t,o.srcWidth))/(i=Math.min(i,o.srcHeight));if(o.srcWidth>t||o.srcHeight>i)if("crop"===n)r>s?(o.srcHeight=e.height,o.srcWidth=o.srcHeight*s):(o.srcWidth=e.width,o.srcHeight=o.srcWidth/s);else{if("contain"!==n)throw new Error("Unknown resizeMethod '".concat(n,"'"));r>s?i=t/r:t=i*r}return o.srcX=(e.width-o.srcWidth)/2,o.srcY=(e.height-o.srcHeight)/2,o.trgWidth=t,o.trgHeight=i,o},transformFile:function(e,t){return(this.options.resizeWidth||this.options.resizeHeight)&&e.type.match(/image.*/)?this.resizeImage(e,this.options.resizeWidth,this.options.resizeHeight,this.options.resizeMethod,t):t(e)},previewTemplate:'<div class="dz-preview dz-file-preview"> <div class="dz-image"><img data-dz-thumbnail/></div> <div class="dz-details"> <div class="dz-size"><span data-dz-size></span></div> <div class="dz-filename"><span data-dz-name></span></div> </div> <div class="dz-progress"> <span class="dz-upload" data-dz-uploadprogress></span> </div> <div class="dz-error-message"><span data-dz-errormessage></span></div> <div class="dz-success-mark"> <svg width="54px" height="54px" viewBox="0 0 54 54" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Check</title> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M23.5,31.8431458 L17.5852419,25.9283877 C16.0248253,24.3679711 13.4910294,24.366835 11.9289322,25.9289322 C10.3700136,27.4878508 10.3665912,30.0234455 11.9283877,31.5852419 L20.4147581,40.0716123 C20.5133999,40.1702541 20.6159315,40.2626649 20.7218615,40.3488435 C22.2835669,41.8725651 24.794234,41.8626202 26.3461564,40.3106978 L43.3106978,23.3461564 C44.8771021,21.7797521 44.8758057,19.2483887 43.3137085,17.6862915 C41.7547899,16.1273729 39.2176035,16.1255422 37.6538436,17.6893022 L23.5,31.8431458 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z" stroke-opacity="0.198794158" stroke="#747474" fill-opacity="0.816519475" fill="#FFFFFF"></path> </g> </svg> </div> <div class="dz-error-mark"> <svg width="54px" height="54px" viewBox="0 0 54 54" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>Error</title> <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g stroke="#747474" stroke-opacity="0.198794158" fill="#FFFFFF" fill-opacity="0.816519475"> <path d="M32.6568542,29 L38.3106978,23.3461564 C39.8771021,21.7797521 39.8758057,19.2483887 38.3137085,17.6862915 C36.7547899,16.1273729 34.2176035,16.1255422 32.6538436,17.6893022 L27,23.3431458 L21.3461564,17.6893022 C19.7823965,16.1255422 17.2452101,16.1273729 15.6862915,17.6862915 C14.1241943,19.2483887 14.1228979,21.7797521 15.6893022,23.3461564 L21.3431458,29 L15.6893022,34.6538436 C14.1228979,36.2202479 14.1241943,38.7516113 15.6862915,40.3137085 C17.2452101,41.8726271 19.7823965,41.8744578 21.3461564,40.3106978 L27,34.6568542 L32.6538436,40.3106978 C34.2176035,41.8744578 36.7547899,41.8726271 38.3137085,40.3137085 C39.8758057,38.7516113 39.8771021,36.2202479 38.3106978,34.6538436 L32.6568542,29 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z"></path> </g> </g> </svg> </div> </div> ',drop:function(e){return this.element.classList.remove("dz-drag-hover")},dragstart:function(e){},dragend:function(e){return this.element.classList.remove("dz-drag-hover")},dragenter:function(e){return this.element.classList.add("dz-drag-hover")},dragover:function(e){return this.element.classList.add("dz-drag-hover")},dragleave:function(e){return this.element.classList.remove("dz-drag-hover")},paste:function(e){},reset:function(){return this.element.classList.remove("dz-started")},addedfile:function(e){var t=this;if(this.element===this.previewsContainer&&this.element.classList.add("dz-started"),this.previewsContainer&&!this.options.disablePreviews){e.previewElement=_.createElement(this.options.previewTemplate.trim()),e.previewTemplate=e.previewElement,this.previewsContainer.appendChild(e.previewElement);var i,n=s(e.previewElement.querySelectorAll("[data-dz-name]"),!0);try{for(n.s();!(i=n.n()).done;){var o=i.value;o.textContent=e.name}}catch(e){n.e(e)}finally{n.f()}var r,a=s(e.previewElement.querySelectorAll("[data-dz-size]"),!0);try{for(a.s();!(r=a.n()).done;)(o=r.value).innerHTML=this.filesize(e.size)}catch(e){a.e(e)}finally{a.f()}this.options.addRemoveLinks&&(e._removeLink=_.createElement('<a class="dz-remove" href="javascript:undefined;" data-dz-remove>'.concat(this.options.dictRemoveFile,"</a>")),e.previewElement.appendChild(e._removeLink));var l,c=function(i){return i.preventDefault(),i.stopPropagation(),e.status===_.UPLOADING?_.confirm(t.options.dictCancelUploadConfirmation,function(){return t.removeFile(e)}):t.options.dictRemoveFileConfirmation?_.confirm(t.options.dictRemoveFileConfirmation,function(){return t.removeFile(e)}):t.removeFile(e)},u=s(e.previewElement.querySelectorAll("[data-dz-remove]"),!0);try{for(u.s();!(l=u.n()).done;)l.value.addEventListener("click",c)}catch(e){u.e(e)}finally{u.f()}}},removedfile:function(e){return null!=e.previewElement&&null!=e.previewElement.parentNode&&e.previewElement.parentNode.removeChild(e.previewElement),this._updateMaxFilesReachedClass()},thumbnail:function(e,t){if(e.previewElement){e.previewElement.classList.remove("dz-file-preview");var i,n=s(e.previewElement.querySelectorAll("[data-dz-thumbnail]"),!0);try{for(n.s();!(i=n.n()).done;){var o=i.value;o.alt=e.name,o.src=t}}catch(e){n.e(e)}finally{n.f()}return setTimeout(function(){return e.previewElement.classList.add("dz-image-preview")},1)}},error:function(e,t){if(e.previewElement){e.previewElement.classList.add("dz-error"),"string"!=typeof t&&t.error&&(t=t.error);var i,n=s(e.previewElement.querySelectorAll("[data-dz-errormessage]"),!0);try{for(n.s();!(i=n.n()).done;)i.value.textContent=t}catch(e){n.e(e)}finally{n.f()}}},errormultiple:function(){},processing:function(e){if(e.previewElement&&(e.previewElement.classList.add("dz-processing"),e._removeLink))return e._removeLink.innerHTML=this.options.dictCancelUpload},processingmultiple:function(){},uploadprogress:function(e,t,i){if(e.previewElement){var n,o=s(e.previewElement.querySelectorAll("[data-dz-uploadprogress]"),!0);try{for(o.s();!(n=o.n()).done;){var r=n.value;"PROGRESS"===r.nodeName?r.value=t:r.style.width="".concat(t,"%")}}catch(e){o.e(e)}finally{o.f()}}},totaluploadprogress:function(){},sending:function(){},sendingmultiple:function(){},success:function(e){if(e.previewElement)return e.previewElement.classList.add("dz-success")},successmultiple:function(){}
18,canceled:function(e){return this.emit("error",e,this.options.dictUploadCanceled)},canceledmultiple:function(){},complete:function(e){if(e._removeLink&&(e._removeLink.innerHTML=this.options.dictRemoveFile),e.previewElement)return e.previewElement.classList.add("dz-complete")},completemultiple:function(){},maxfilesexceeded:function(){},maxfilesreached:function(){},queuecomplete:function(){},addedfiles:function(){}};function c(e){return c="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},c(e)}function u(e,t){var i;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(i=function(e,t){if(e){if("string"==typeof e)return d(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?d(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 r,s=!0,a=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return s=e.done,e},e:function(e){a=!0,r=e},f:function(){try{s||null==i.return||i.return()}finally{if(a)throw r}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function f(e,t,i){return t&&p(e.prototype,t),i&&p(e,i),e}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var i,n=b(e);if(t){var o=b(this).constructor;i=Reflect.construct(n,arguments,o)}else i=n.apply(this,arguments);return v(this,i)}}function v(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?y(e):t}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}var _=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(i,e);var t=g(i);function i(e,n){var o,r,s;if(h(this,i),(o=t.call(this)).element=e,o.version=i.version,o.clickableElements=[],o.listeners=[],o.files=[],"string"==typeof o.element&&(o.element=document.querySelector(o.element)),!o.element||null==o.element.nodeType)throw new Error("Invalid dropzone element.");if(o.element.dropzone)throw new Error("Dropzone already attached.");i.instances.push(y(o)),o.element.dropzone=y(o);var a=null!=(s=i.optionsForElement(o.element))?s:{};if(o.options=i.extend({},l,a,null!=n?n:{}),o.options.previewTemplate=o.options.previewTemplate.replace(/\n*/g,""),o.options.forceFallback||!i.isBrowserSupported())return v(o,o.options.fallback.call(y(o)));if(null==o.options.url&&(o.options.url=o.element.getAttribute("action")),!o.options.url)throw new Error("No URL provided.");if(o.options.acceptedFiles&&o.options.acceptedMimeTypes)throw new Error("You can't provide both 'acceptedFiles' and 'acceptedMimeTypes'. 'acceptedMimeTypes' is deprecated.");if(o.options.uploadMultiple&&o.options.chunking)throw new Error("You cannot set both: uploadMultiple and chunking.");return o.options.acceptedMimeTypes&&(o.options.acceptedFiles=o.options.acceptedMimeTypes,delete o.options.acceptedMimeTypes),null!=o.options.renameFilename&&(o.options.renameFile=function(e){return o.options.renameFilename.call(y(o),e.name,e)}),"string"==typeof o.options.method&&(o.options.method=o.options.method.toUpperCase()),(r=o.getExistingFallback())&&r.parentNode&&r.parentNode.removeChild(r),!1!==o.options.previewsContainer&&(o.options.previewsContainer?o.previewsContainer=i.getElement(o.options.previewsContainer,"previewsContainer"):o.previewsContainer=o.element),o.options.clickable&&(!0===o.options.clickable?o.clickableElements=[o.element]:o.clickableElements=i.getElements(o.options.clickable,"clickable")),o.init(),o}return f(i,[{key:"getAcceptedFiles",value:function(){return this.files.filter(function(e){return e.accepted}).map(function(e){return e})}},{key:"getRejectedFiles",value:function(){return this.files.filter(function(e){return!e.accepted}).map(function(e){return e})}},{key:"getFilesWithStatus",value:function(e){return this.files.filter(function(t){return t.status===e}).map(function(e){return e})}},{key:"getQueuedFiles",value:function(){return this.getFilesWithStatus(i.QUEUED)}},{key:"getUploadingFiles",value:function(){return this.getFilesWithStatus(i.UPLOADING)}},{key:"getAddedFiles",value:function(){return this.getFilesWithStatus(i.ADDED)}},{key:"getActiveFiles",value:function(){return this.files.filter(function(e){return e.status===i.UPLOADING||e.status===i.QUEUED}).map(function(e){return e})}},{key:"init",value:function(){var e=this;"form"===this.element.tagName&&this.element.setAttribute("enctype","multipart/form-data"),this.element.classList.contains("dropzone")&&!this.element.querySelector(".dz-message")&&this.element.appendChild(i.createElement('<div class="dz-default dz-message"><button class="dz-button" type="button">'.concat(this.options.dictDefaultMessage,"</button></div>"))),this.clickableElements.length&&function t(){e.hiddenFileInput&&e.hiddenFileInput.parentNode.removeChild(e.hiddenFileInput),e.hiddenFileInput=document.createElement("input"),e.hiddenFileInput.setAttribute("type","file"),(null===e.options.maxFiles||e.options.maxFiles>1)&&e.hiddenFileInput.setAttribute("multiple","multiple"),e.hiddenFileInput.className="dz-hidden-input",null!==e.options.acceptedFiles&&e.hiddenFileInput.setAttribute("accept",e.options.acceptedFiles),null!==e.options.capture&&e.hiddenFileInput.setAttribute("capture",e.options.capture),e.hiddenFileInput.setAttribute("tabindex","-1"),e.hiddenFileInput.style.visibility="hidden",e.hiddenFileInput.style.position="absolute",e.hiddenFileInput.style.top="0",e.hiddenFileInput.style.left="0",e.hiddenFileInput.style.height="0",e.hiddenFileInput.style.width="0",i.getElement(e.options.hiddenInputContainer,"hiddenInputContainer").appendChild(e.hiddenFileInput),e.hiddenFileInput.addEventListener("change",function(){var i=e.hiddenFileInput.files;if(i.length){var n,o=u(i,!0);try{for(o.s();!(n=o.n()).done;){var r=n.value;e.addFile(r)}}catch(e){o.e(e)}finally{o.f()}}e.emit("addedfiles",i),t()})}(),this.URL=null!==window.URL?window.URL:window.webkitURL;var t,n=u(this.events,!0);try{for(n.s();!(t=n.n()).done;){var o=t.value;this.on(o,this.options[o])}}catch(e){n.e(e)}finally{n.f()}this.on("uploadprogress",function(){return e.updateTotalUploadProgress()}),this.on("removedfile",function(){return e.updateTotalUploadProgress()}),this.on("canceled",function(t){return e.emit("complete",t)}),this.on("complete",function(t){if(0===e.getAddedFiles().length&&0===e.getUploadingFiles().length&&0===e.getQueuedFiles().length)return setTimeout(function(){return e.emit("queuecomplete")},0)});var r=function(e){if(function(e){if(e.dataTransfer.types)for(var t=0;t<e.dataTransfer.types.length;t++)if("Files"===e.dataTransfer.types[t])return!0;return!1}(e))return e.stopPropagation(),e.preventDefault?e.preventDefault():e.returnValue=!1};return this.listeners=[{element:this.element,events:{dragstart:function(t){return e.emit("dragstart",t)},dragenter:function(t){return r(t),e.emit("dragenter",t)},dragover:function(t){var i;try{i=t.dataTransfer.effectAllowed}catch(e){}return t.dataTransfer.dropEffect="move"===i||"linkMove"===i?"move":"copy",r(t),e.emit("dragover",t)},dragleave:function(t){return e.emit("dragleave",t)},drop:function(t){return r(t),e.drop(t)},dragend:function(t){return e.emit("dragend",t)}}}
18],this.clickableElements.forEach(function(t){return e.listeners.push({element:t,events:{click:function(n){return(t!==e.element||n.target===e.element||i.elementInside(n.target,e.element.querySelector(".dz-message")))&&e.hiddenFileInput.click(),!0}}})}),this.enable(),this.options.init.call(this)}},{key:"destroy",value:function(){return this.disable(),this.removeAllFiles(!0),(null!=this.hiddenFileInput?this.hiddenFileInput.parentNode:void 0)&&(this.hiddenFileInput.parentNode.removeChild(this.hiddenFileInput),this.hiddenFileInput=null),delete this.element.dropzone,i.instances.splice(i.instances.indexOf(this),1)}},{key:"updateTotalUploadProgress",value:function(){var e,t=0,i=0;if(this.getActiveFiles().length){var n,o=u(this.getActiveFiles(),!0);try{for(o.s();!(n=o.n()).done;){var r=n.value;t+=r.upload.bytesSent,i+=r.upload.total}}catch(e){o.e(e)}finally{o.f()}e=100*t/i}else e=100;return this.emit("totaluploadprogress",e,i,t)}},{key:"_getParamName",value:function(e){return"function"==typeof this.options.paramName?this.options.paramName(e):"".concat(this.options.paramName).concat(this.options.uploadMultiple?"[".concat(e,"]"):"")}},{key:"_renameFile",value:function(e){return"function"!=typeof this.options.renameFile?e.name:this.options.renameFile(e)}},{key:"getFallbackForm",value:function(){var e,t;if(e=this.getExistingFallback())return e;var n='<div class="dz-fallback">';this.options.dictFallbackText&&(n+="<p>".concat(this.options.dictFallbackText,"</p>")),n+='<input type="file" name="'.concat(this._getParamName(0),'" ').concat(this.options.uploadMultiple?'multiple="multiple"':void 0,' /><input type="submit" value="Upload!"></div>');var o=i.createElement(n);return"FORM"!==this.element.tagName?(t=i.createElement('<form action="'.concat(this.options.url,'" enctype="multipart/form-data" method="').concat(this.options.method,'"></form>'))).appendChild(o):(this.element.setAttribute("enctype","multipart/form-data"),this.element.setAttribute("method",this.options.method)),null!=t?t:o}},{key:"getExistingFallback",value:function(){for(var e=function(e){var t,i=u(e,!0);try{for(i.s();!(t=i.n()).done;){var n=t.value;if(/(^| )fallback($| )/.test(n.className))return n}}catch(e){i.e(e)}finally{i.f()}},t=0,i=["div","form"];t<i.length;t++){var n,o=i[t];if(n=e(this.element.getElementsByTagName(o)))return n}}},{key:"setupEventListeners",value:function(){return this.listeners.map(function(e){return function(){var t=[];for(var i in e.events){var n=e.events[i];t.push(e.element.addEventListener(i,n,!1))}return t}()})}},{key:"removeEventListeners",value:function(){return this.listeners.map(function(e){return function(){var t=[];for(var i in e.events){var n=e.events[i];t.push(e.element.removeEventListener(i,n,!1))}return t}()})}},{key:"disable",value:function(){var e=this;return this.clickableElements.forEach(function(e){return e.classList.remove("dz-clickable")}),this.removeEventListeners(),this.disabled=!0,this.files.map(function(t){return e.cancelUpload(t)})}},{key:"enable",value:function(){return delete this.disabled,this.clickableElements.forEach(function(e){return e.classList.add("dz-clickable")}),this.setupEventListeners()}},{key:"filesize",value:function(e){var t=0,i="b";if(e>0){for(var n=["tb","gb","mb","kb","b"],o=0;o<n.length;o++){var r=n[o];if(e>=Math.pow(this.options.filesizeBase,4-o)/10){t=e/Math.pow(this.options.filesizeBase,4-o),i=r;break}}t=Math.round(10*t)/10}return"<strong>".concat(t,"</strong> ").concat(this.options.dictFileSizeUnits[i])}},{key:"_updateMaxFilesReachedClass",value:function(){return null!=this.options.maxFiles&&this.getAcceptedFiles().length>=this.options.maxFiles?(this.getAcceptedFiles().length===this.options.maxFiles&&this.emit("maxfilesreached",this.files),this.element.classList.add("dz-max-files-reached")):this.element.classList.remove("dz-max-files-reached")}},{key:"drop",value:function(e){if(e.dataTransfer){this.emit("drop",e);for(var t=[],i=0;i<e.dataTransfer.files.length;i++)t[i]=e.dataTransfer.files[i];if(t.length){var n=e.dataTransfer.items;n&&n.length&&null!=n[0].webkitGetAsEntry?this._addFilesFromItems(n):this.handleFiles(t)}
18this.emit("addedfiles",t)}}},{key:"paste",value:function(e){if(null!=(t=null!=e?e.clipboardData:void 0,i=function(e){return e.items},null!=t?i(t):void 0)){var t,i;this.emit("paste",e);var n=e.clipboardData.items;return n.length?this._addFilesFromItems(n):void 0}}},{key:"handleFiles",value:function(e){var t,i=u(e,!0);try{for(i.s();!(t=i.n()).done;){var n=t.value;this.addFile(n)}}catch(e){i.e(e)}finally{i.f()}}},{key:"_addFilesFromItems",value:function(e){var t=this;return function(){var i,n=[],o=u(e,!0);try{for(o.s();!(i=o.n()).done;){var r,s=i.value;null!=s.webkitGetAsEntry&&(r=s.webkitGetAsEntry())?r.isFile?n.push(t.addFile(s.getAsFile())):r.isDirectory?n.push(t._addFilesFromDirectory(r,r.name)):n.push(void 0):null==s.getAsFile||null!=s.kind&&"file"!==s.kind?n.push(void 0):n.push(t.addFile(s.getAsFile()))}}catch(e){o.e(e)}finally{o.f()}return n}()}},{key:"_addFilesFromDirectory",value:function(e,t){var i=this,n=e.createReader(),o=function(e){return t=console,i="log",n=function(t){return t.log(e)},null!=t&&"function"==typeof t[i]?n(t,i):void 0;var t,i,n};return function e(){return n.readEntries(function(n){if(n.length>0){var o,r=u(n,!0);try{for(r.s();!(o=r.n()).done;){var s=o.value;s.isFile?s.file(function(e){if(!i.options.ignoreHiddenFiles||"."!==e.name.substring(0,1))return e.fullPath="".concat(t,"/").concat(e.name),i.addFile(e)}):s.isDirectory&&i._addFilesFromDirectory(s,"".concat(t,"/").concat(s.name))}}catch(e){r.e(e)}finally{r.f()}e()}return null},o)}()}},{key:"accept",value:function(e,t){this.options.maxFilesize&&e.size>1024*this.options.maxFilesize*1024?t(this.options.dictFileTooBig.replace("{{filesize}}",Math.round(e.size/1024/10.24)/100).replace("{{maxFilesize}}",this.options.maxFilesize)):i.isValidFile(e,this.options.acceptedFiles)?null!=this.options.maxFiles&&this.getAcceptedFiles().length>=this.options.maxFiles?(t(this.options.dictMaxFilesExceeded.replace("{{maxFiles}}",this.options.maxFiles)),this.emit("maxfilesexceeded",e)):this.options.accept.call(this,e,t):t(this.options.dictInvalidFileType)}},{key:"addFile",value:function(e){var t=this;e.upload={uuid:i.uuidv4(),progress:0,total:e.size,bytesSent:0,filename:this._renameFile(e)},this.files.push(e),e.status=i.ADDED,this.emit("addedfile",e),this._enqueueThumbnail(e),this.accept(e,function(i){i?(e.accepted=!1,t._errorProcessing([e],i)):(e.accepted=!0,t.options.autoQueue&&t.enqueueFile(e)),t._updateMaxFilesReachedClass()})}},{key:"enqueueFiles",value:function(e){var t,i=u(e,!0);try{for(i.s();!(t=i.n()).done;){var n=t.value;this.enqueueFile(n)}}catch(e){i.e(e)}finally{i.f()}return null}},{key:"enqueueFile",value:function(e){var t=this;if(e.status!==i.ADDED||!0!==e.accepted)throw new Error("This file can't be queued because it has already been processed or was rejected.");if(e.status=i.QUEUED,this.options.autoProcessQueue)return setTimeout(function(){return t.processQueue()},0)}},{key:"_enqueueThumbnail",value:function(e){var t=this;if(this.options.createImageThumbnails&&e.type.match(/image.*/)&&e.size<=1024*this.options.maxThumbnailFilesize*1024)return this._thumbnailQueue.push(e),setTimeout(function(){return t._processThumbnailQueue()},0)}},{key:"_processThumbnailQueue",value:function(){var e=this;if(!this._processingThumbnail&&0!==this._thumbnailQueue.length){this._processingThumbnail=!0;var t=this._thumbnailQueue.shift();return this.createThumbnail(t,this.options.thumbnailWidth,this.options.thumbnailHeight,this.options.thumbnailMethod,!0,function(i){return e.emit("thumbnail",t,i),e._processingThumbnail=!1,e._processThumbnailQueue()})}}},{key:"removeFile",value:function(e){if(e.status===i.UPLOADING&&this.cancelUpload(e),this.files=w(this.files,e),this.emit("removedfile",e),0===this.files.length)return this.emit("reset")}},{key:"removeAllFiles",value:function(e){null==e&&(e=!1);var t,n=u(this.files.slice(),!0);try{for(n.s();!(t=n.n()).done;){var o=t.value;(o.status!==i.UPLOADING||e)&&this.removeFile(o)}}catch(e){n.e(e)}finally{n.f()}return null}},{key:"resizeImage",value:function(e,t,n,o,r){var s=this;return this.createThumbnail(e,t,n,o,!0,function(t,n){if(null==n)return r(e);var o=s.options.resizeMimeType;null==o&&(o=e.type);var a=n.toDataURL(o,s.options.resizeQuality);return"image/jpeg"!==o&&"image/jpg"!==o||(a=k.restore(e.dataURL,a)),r(i.dataURItoBlob(a))})}},{key:"createThumbnail",value:function(e,t,i,n,o,r){var s=this,a=new FileReader;a.onload=function(){e.dataURL=a.result,"image/svg+xml"!==e.type?s.createThumbnailFromUrl(e,t,i,n,o,r):null!=r&&r(a.result)},a.readAsDataURL(e)}},{key:"displayExistingFile",value:function(e,t,i,n){var o=this,r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];
18this.emit("addedfile",e),this.emit("complete",e),r?(e.dataURL=t,this.createThumbnailFromUrl(e,this.options.thumbnailWidth,this.options.thumbnailHeight,this.options.thumbnailMethod,this.options.fixOrientation,function(t){o.emit("thumbnail",e,t),i&&i()},n)):(this.emit("thumbnail",e,t),i&&i())}},{key:"createThumbnailFromUrl",value:function(e,t,i,n,o,r,s){var a=this,l=document.createElement("img");return s&&(l.crossOrigin=s),o="from-image"!=getComputedStyle(document.body).imageOrientation&&o,l.onload=function(){var s=function(e){return e(1)};return"undefined"!=typeof EXIF&&null!==EXIF&&o&&(s=function(e){return EXIF.getData(l,function(){return e(EXIF.getTag(this,"Orientation"))})}),s(function(o){e.width=l.width,e.height=l.height;var s=a.options.resize.call(a,e,t,i,n),c=document.createElement("canvas"),u=c.getContext("2d");switch(c.width=s.trgWidth,c.height=s.trgHeight,o>4&&(c.width=s.trgHeight,c.height=s.trgWidth),o){case 2:u.translate(c.width,0),u.scale(-1,1);break;case 3:u.translate(c.width,c.height),u.rotate(Math.PI);break;case 4:u.translate(0,c.height),u.scale(1,-1);break;case 5:u.rotate(.5*Math.PI),u.scale(1,-1);break;case 6:u.rotate(.5*Math.PI),u.translate(0,-c.width);break;case 7:u.rotate(.5*Math.PI),u.translate(c.height,-c.width),u.scale(-1,1);break;case 8:u.rotate(-.5*Math.PI),u.translate(-c.height,0)}x(u,l,null!=s.srcX?s.srcX:0,null!=s.srcY?s.srcY:0,s.srcWidth,s.srcHeight,null!=s.trgX?s.trgX:0,null!=s.trgY?s.trgY:0,s.trgWidth,s.trgHeight);var d=c.toDataURL("image/png");if(null!=r)return r(d,c)})},null!=r&&(l.onerror=r),l.src=e.dataURL}},{key:"processQueue",value:function(){var e=this.options.parallelUploads,t=this.getUploadingFiles().length,i=t;if(!(t>=e)){var n=this.getQueuedFiles();if(n.length>0){if(this.options.uploadMultiple)return this.processFiles(n.slice(0,e-t));for(;i<e;){if(!n.length)return;this.processFile(n.shift()),i++}}}}},{key:"processFile",value:function(e){return this.processFiles([e])}},{key:"processFiles",value:function(e){var t,n=u(e,!0);try{for(n.s();!(t=n.n()).done;){var o=t.value;o.processing=!0,o.status=i.UPLOADING,this.emit("processing",o)}}catch(e){n.e(e)}finally{n.f()}return this.options.uploadMultiple&&this.emit("processingmultiple",e),this.uploadFiles(e)}},{key:"_getFilesWithXhr",value:function(e){return this.files.filter(function(t){return t.xhr===e}).map(function(e){return e})}},{key:"cancelUpload",value:function(e){if(e.status===i.UPLOADING){var t,n=this._getFilesWithXhr(e.xhr),o=u(n,!0);try{for(o.s();!(t=o.n()).done;)t.value.status=i.CANCELED}catch(e){o.e(e)}finally{o.f()}void 0!==e.xhr&&e.xhr.abort();var r,s=u(n,!0);try{for(s.s();!(r=s.n()).done;){var a=r.value;this.emit("canceled",a)}}catch(e){s.e(e)}finally{s.f()}this.options.uploadMultiple&&this.emit("canceledmultiple",n)}else e.status!==i.ADDED&&e.status!==i.QUEUED||(e.status=i.CANCELED,this.emit("canceled",e),this.options.uploadMultiple&&this.emit("canceledmultiple",[e]));if(this.options.autoProcessQueue)return this.processQueue()}},{key:"resolveOption",value:function(e){if("function"==typeof e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];return e.apply(this,i)}return e}},{key:"uploadFile",value:function(e){return this.uploadFiles([e])}},{key:"uploadFiles",value:function(e){var t=this;this._transformFiles(e,function(n){if(t.options.chunking){var o=n[0];e[0].upload.chunked=t.options.chunking&&(t.options.forceChunking||o.size>t.options.chunkSize),e[0].upload.totalChunkCount=Math.ceil(o.size/t.options.chunkSize)}if(e[0].upload.chunked){var r=e[0],s=n[0];r.upload.chunks=[];var a=function(){for(var n=0;void 0!==r.upload.chunks[n];)n++;if(!(n>=r.upload.totalChunkCount)){var o=n*t.options.chunkSize,a=Math.min(o+t.options.chunkSize,s.size),l={name:t._getParamName(0),data:s.webkitSlice?s.webkitSlice(o,a):s.slice(o,a),filename:r.upload.filename,chunkIndex:n};r.upload.chunks[n]={file:r,index:n,dataBlock:l,status:i.UPLOADING,progress:0,retries:0},t._uploadData(e,[l])}};if(r.upload.finishedChunkUpload=function(n,o){var s=!0;n.status=i.SUCCESS,n.dataBlock=null,n.xhr=null;for(var l=0;l<r.upload.totalChunkCount;l++){if(void 0===r.upload.chunks[l])return a();r.upload.chunks[l].status!==i.SUCCESS&&(s=!1)}s&&t.options.chunksUploaded(r,function(){t._finished(e,o,null)})},t.options.parallelChunkUploads)for(var l=0;l<r.upload.totalChunkCount;l++)a();else a()}else{for(var c=[],u=0;u<e.length;u++)c[u]={name:t._getParamName(u),data:n[u],filename:e[u].upload.filename};t._uploadData(e,c)}})}},{key:"_getChunk",value:function(e,t){for(var i=0;i<e.upload.totalChunkCount;i++)if(void 0!==e.upload.chunks[i]&&e.upload.chunks[i].xhr===t)return e.upload.chunks[i]}},{key:"_uploadData",value:function(e,t){var n,o=this,r=new XMLHttpRequest,s=u(e,!0);try{for(s.s();!(n=s.n()).done;)n.value.xhr=r}catch(e){s.e(e)}finally{s.f()}e[0].upload.chunked&&(e[0].upload.chunks[t[0].chunkIndex].xhr=r);var a=this.resolveOption(this.options.method,e),l=this.resolveOption(this.options.url,e);r.open(a,l,!0),this.resolveOption(this.options.timeout,e)&&(r.timeout=this.resolveOption(this.options.timeout,e)),r.withCredentials=!!this.options.withCredentials,r.onload=function(t){o._finishedUploading(e,r,t)},r.ontimeout=function(){o._handleUploadError(e,r,"Request timedout after ".concat(o.options.timeout/1e3," seconds"))},r.onerror=function(){o._handleUploadError(e,r)},(null!=r.upload?r.upload:r).onprogress=function(t){return o._updateFilesUploadProgress(e,r,t)};var c={Accept:"application/json","Cache-Control":"no-cache","X-Requested-With":"XMLHttpRequest"};for(var d in this.options.headers&&i.extend(c,this.options.headers),c){var h=c[d];h&&r.setRequestHeader(d,h)}var p=new FormData;if(this.options.params){var f=this.options.params;for(var m in"function"==typeof f&&(f=f.call(this,e,r,e[0].upload.chunked?this._getChunk(e[0],r):null)),f){var g=f[m];
18if(Array.isArray(g))for(var v=0;v<g.length;v++)p.append(m,g[v]);else p.append(m,g)}}var y,b=u(e,!0);try{for(b.s();!(y=b.n()).done;){var _=y.value;this.emit("sending",_,r,p)}}catch(e){b.e(e)}finally{b.f()}this.options.uploadMultiple&&this.emit("sendingmultiple",e,r,p),this._addFormElementData(p);for(var w=0;w<t.length;w++){var C=t[w];p.append(C.name,C.data,C.filename)}this.submitRequest(r,p,e)}},{key:"_transformFiles",value:function(e,t){for(var i=this,n=[],o=0,r=function(r){i.options.transformFile.call(i,e[r],function(i){n[r]=i,++o===e.length&&t(n)})},s=0;s<e.length;s++)r(s)}},{key:"_addFormElementData",value:function(e){if("FORM"===this.element.tagName){var t,i=u(this.element.querySelectorAll("input, textarea, select, button"),!0);try{for(i.s();!(t=i.n()).done;){var n=t.value,o=n.getAttribute("name"),r=n.getAttribute("type");if(r&&(r=r.toLowerCase()),null!=o)if("SELECT"===n.tagName&&n.hasAttribute("multiple")){var s,a=u(n.options,!0);try{for(a.s();!(s=a.n()).done;){var l=s.value;l.selected&&e.append(o,l.value)}}catch(e){a.e(e)}finally{a.f()}}else(!r||"checkbox"!==r&&"radio"!==r||n.checked)&&e.append(o,n.value)}}catch(e){i.e(e)}finally{i.f()}}}},{key:"_updateFilesUploadProgress",value:function(e,t,i){if(e[0].upload.chunked){var n=e[0],o=this._getChunk(n,t);i?(o.progress=100*i.loaded/i.total,o.total=i.total,o.bytesSent=i.loaded):(o.progress=100,o.bytesSent=o.total),n.upload.progress=0,n.upload.total=0,n.upload.bytesSent=0;for(var r=0;r<n.upload.totalChunkCount;r++)n.upload.chunks[r]&&void 0!==n.upload.chunks[r].progress&&(n.upload.progress+=n.upload.chunks[r].progress,n.upload.total+=n.upload.chunks[r].total,n.upload.bytesSent+=n.upload.chunks[r].bytesSent);n.upload.progress=n.upload.progress/n.upload.totalChunkCount,this.emit("uploadprogress",n,n.upload.progress,n.upload.bytesSent)}else{var s,a=u(e,!0);try{for(a.s();!(s=a.n()).done;){var l=s.value;l.upload.total&&l.upload.bytesSent&&l.upload.bytesSent==l.upload.total||(i?(l.upload.progress=100*i.loaded/i.total,l.upload.total=i.total,l.upload.bytesSent=i.loaded):(l.upload.progress=100,l.upload.bytesSent=l.upload.total),this.emit("uploadprogress",l,l.upload.progress,l.upload.bytesSent))}}catch(e){a.e(e)}finally{a.f()}}}},{key:"_finishedUploading",value:function(e,t,n){var o;if(e[0].status!==i.CANCELED&&4===t.readyState){if("arraybuffer"!==t.responseType&&"blob"!==t.responseType&&(o=t.responseText,t.getResponseHeader("content-type")&&~t.getResponseHeader("content-type").indexOf("application/json")))try{o=JSON.parse(o)}catch(e){n=e,o="Invalid JSON response from server."}this._updateFilesUploadProgress(e,t),200<=t.status&&t.status<300?e[0].upload.chunked?e[0].upload.finishedChunkUpload(this._getChunk(e[0],t),o):this._finished(e,o,n):this._handleUploadError(e,t,o)}}},{key:"_handleUploadError",value:function(e,t,n){if(e[0].status!==i.CANCELED){if(e[0].upload.chunked&&this.options.retryChunks){var o=this._getChunk(e[0],t);if(o.retries++<this.options.retryChunksLimit)return void this._uploadData(e,[o.dataBlock]);console.warn("Retried this chunk too often. Giving up.")}this._errorProcessing(e,n||this.options.dictResponseError.replace("{{statusCode}}",t.status),t)}}},{key:"submitRequest",value:function(e,t,i){1==e.readyState?e.send(t):console.warn("Cannot send this request because the XMLHttpRequest.readyState is not OPENED.")}},{key:"_finished",value:function(e,t,n){var o,r=u(e,!0);try{for(r.s();!(o=r.n()).done;){var s=o.value;s.status=i.SUCCESS,this.emit("success",s,t,n),this.emit("complete",s)}}catch(e){r.e(e)}finally{r.f()}
18if(this.options.uploadMultiple&&(this.emit("successmultiple",e,t,n),this.emit("completemultiple",e)),this.options.autoProcessQueue)return this.processQueue()}},{key:"_errorProcessing",value:function(e,t,n){var o,r=u(e,!0);try{for(r.s();!(o=r.n()).done;){var s=o.value;s.status=i.ERROR,this.emit("error",s,t,n),this.emit("complete",s)}}catch(e){r.e(e)}finally{r.f()}if(this.options.uploadMultiple&&(this.emit("errormultiple",e,t,n),this.emit("completemultiple",e)),this.options.autoProcessQueue)return this.processQueue()}}],[{key:"initClass",value:function(){this.prototype.Emitter=r,this.prototype.events=["drop","dragstart","dragend","dragenter","dragover","dragleave","addedfile","addedfiles","removedfile","thumbnail","error","errormultiple","processing","processingmultiple","uploadprogress","totaluploadprogress","sending","sendingmultiple","success","successmultiple","canceled","canceledmultiple","complete","completemultiple","reset","maxfilesexceeded","maxfilesreached","queuecomplete"],this.prototype._thumbnailQueue=[],this.prototype._processingThumbnail=!1}},{key:"extend",value:function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];for(var o=0,r=i;o<r.length;o++){var s=r[o];for(var a in s){var l=s[a];e[a]=l}}return e}},{key:"uuidv4",value:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}}]),i}(r);_.initClass(),_.version="5.9.3",_.options={},_.optionsForElement=function(e){return e.getAttribute("id")?_.options[C(e.getAttribute("id"))]:void 0},_.instances=[],_.forElement=function(e){if("string"==typeof e&&(e=document.querySelector(e)),null==(null!=e?e.dropzone:void 0))throw new Error("No Dropzone found for given element. This is probably because you're trying to access it before Dropzone had the time to initialize. Use the `init` option to setup any additional observers on your Dropzone.");return e.dropzone},_.autoDiscover=!0,_.discover=function(){var e;if(document.querySelectorAll)e=document.querySelectorAll(".dropzone");else{e=[];var t=function(t){return function(){var i,n=[],o=u(t,!0);try{for(o.s();!(i=o.n()).done;){var r=i.value;/(^| )dropzone($| )/.test(r.className)?n.push(e.push(r)):n.push(void 0)}}catch(e){o.e(e)}finally{o.f()}return n}()};t(document.getElementsByTagName("div")),t(document.getElementsByTagName("form"))}return function(){var t,i=[],n=u(e,!0);try{for(n.s();!(t=n.n()).done;){var o=t.value;!1!==_.optionsForElement(o)?i.push(new _(o)):i.push(void 0)}}catch(e){n.e(e)}finally{n.f()}return i}()},_.blockedBrowsers=[/opera.*(Macintosh|Windows Phone).*version\/12/i],_.isBrowserSupported=function(){var e=!0;if(window.File&&window.FileReader&&window.FileList&&window.Blob&&window.FormData&&document.querySelector)if("classList"in document.createElement("a")){void 0!==_.blacklistedBrowsers&&(_.blockedBrowsers=_.blacklistedBrowsers);var t,i=u(_.blockedBrowsers,!0);try{for(i.s();!(t=i.n()).done;)t.value.test(navigator.userAgent)&&(e=!1)}catch(e){i.e(e)}finally{i.f()}}else e=!1;else e=!1;return e},_.dataURItoBlob=function(e){for(var t=atob(e.split(",")[1]),i=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),o=new Uint8Array(n),r=0,s=t.length,a=0<=s;a?r<=s:r>=s;a?r++:r--)o[r]=t.charCodeAt(r);return new Blob([n],{type:i})};var w=function(e,t){return e.filter(function(e){return e!==t}).map(function(e){return e})},C=function(e){return e.replace(/[\-_](\w)/g,function(e){return e.charAt(1).toUpperCase()})};_.createElement=function(e){var t=document.createElement("div");return t.innerHTML=e,t.childNodes[0]},_.elementInside=function(e,t){if(e===t)return!0;for(;e=e.parentNode;)if(e===t)return!0;return!1},_.getElement=function(e,t){var i;if("string"==typeof e?i=document.querySelector(e):null!=e.nodeType&&(i=e),null==i)throw new Error("Invalid `".concat(t,"` option provided. Please provide a CSS selector or a plain HTML element."));return i},_.getElements=function(e,t){var i,n;if(e instanceof Array){n=[];try{var o,r=u(e,!0);try{for(r.s();!(o=r.n()).done;)i=o.value,n.push(this.getElement(i,t))}catch(e){r.e(e)}finally{r.f()}}catch(e){n=null}}else if("string"==typeof e){n=[];var s,a=u(document.querySelectorAll(e),!0);try{for(a.s();!(s=a.n()).done;
18)i=s.value,n.push(i)}catch(e){a.e(e)}finally{a.f()}}else null!=e.nodeType&&(n=[e]);if(null==n||!n.length)throw new Error("Invalid `".concat(t,"` option provided. Please provide a CSS selector, a plain HTML element or a list of those."));return n},_.confirm=function(e,t,i){return window.confirm(e)?t():null!=i?i():void 0},_.isValidFile=function(e,t){if(!t)return!0;t=t.split(",");var i,n=e.type,o=n.replace(/\/.*$/,""),r=u(t,!0);try{for(r.s();!(i=r.n()).done;){var s=i.value;if("."===(s=s.trim()).charAt(0)){if(-1!==e.name.toLowerCase().indexOf(s.toLowerCase(),e.name.length-s.length))return!0}else if(/\/\*$/.test(s)){if(o===s.replace(/\/.*$/,""))return!0}else if(n===s)return!0}}catch(e){r.e(e)}finally{r.f()}return!1},"undefined"!=typeof jQuery&&null!==jQuery&&(jQuery.fn.dropzone=function(e){return this.each(function(){return new _(this,e)})}),_.ADDED="added",_.QUEUED="queued",_.ACCEPTED=_.QUEUED,_.UPLOADING="uploading",_.PROCESSING=_.UPLOADING,_.CANCELED="canceled",_.ERROR="error",_.SUCCESS="success";var x=function(e,t,i,n,o,r,s,a,l,c){var u=function(e){e.naturalWidth;var t=e.naturalHeight,i=document.createElement("canvas");i.width=1,i.height=t;var n=i.getContext("2d");n.drawImage(e,0,0);for(var o=n.getImageData(1,0,1,t).data,r=0,s=t,a=t;a>r;)0===o[4*(a-1)+3]?s=a:r=a,a=s+r>>1;var l=a/t;return 0===l?1:l}(t);return e.drawImage(t,i,n,o,r,s,a,l,c/u)},k=function(){function e(){h(this,e)}return f(e,null,[{key:"initClass",value:function(){this.KEY_STR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}},{key:"encode64",value:function(e){for(var t="",i=void 0,n=void 0,o="",r=void 0,s=void 0,a=void 0,l="",c=0;r=(i=e[c++])>>2,s=(3&i)<<4|(n=e[c++])>>4,a=(15&n)<<2|(o=e[c++])>>6,l=63&o,isNaN(n)?a=l=64:isNaN(o)&&(l=64),t=t+this.KEY_STR.charAt(r)+this.KEY_STR.charAt(s)+this.KEY_STR.charAt(a)+this.KEY_STR.charAt(l),i=n=o="",r=s=a=l="",c<e.length;);return t}},{key:"restore",value:function(e,t){if(!e.match("data:image/jpeg;base64,"))return t;var i=this.decode64(e.replace("data:image/jpeg;base64,","")),n=this.slice2Segments(i),o=this.exifManipulation(t,n);return"data:image/jpeg;base64,".concat(this.encode64(o))}},{key:"exifManipulation",value:function(e,t){var i=this.getExifArray(t),n=this.insertExif(e,i);return new Uint8Array(n)}},{key:"getExifArray",value:function(e){for(var t=void 0,i=0;i<e.length;){if(255===(t=e[i])[0]&225===t[1])return t;i++}return[]}},{key:"insertExif",value:function(e,t){var i=e.replace("data:image/jpeg;base64,",""),n=this.decode64(i),o=n.indexOf(255,3),r=n.slice(0,o),s=n.slice(o),a=r;return a=(a=a.concat(t)).concat(s)}},{key:"slice2Segments",value:function(e){for(var t=0,i=[];!(255===e[t]&218===e[t+1]);){if(255===e[t]&216===e[t+1])t+=2;else{var n=t+(256*e[t+2]+e[t+3])+2,o=e.slice(t,n);i.push(o),t=n}if(t>e.length)break}return i}},{key:"decode64",value:function(e){var t=void 0,i=void 0,n="",o=void 0,r=void 0,s="",a=0,l=[];for(/[^A-Za-z0-9\+\/\=]/g.exec(e)&&console.warn("There were invalid base64 characters in the input text.\nValid base64 characters are A-Z, a-z, 0-9, '+', '/',and '='\nExpect errors in decoding."),e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");t=this.KEY_STR.indexOf(e.charAt(a++))<<2|(o=this.KEY_STR.indexOf(e.charAt(a++)))>>4,i=(15&o)<<4|(r=this.KEY_STR.indexOf(e.charAt(a++)))>>2,n=(3&r)<<6|(s=this.KEY_STR.indexOf(e.charAt(a++))),l.push(t),64!==r&&l.push(i),64!==s&&l.push(n),t=i=n="",o=r=s="",a<e.length;);return l}}]),e}();k.initClass(),_._autoDiscoverFunction=function(){if(_.autoDiscover)return _.discover()},function(e,t){var i=!1,n=!0,o=e.document,r=o.documentElement,s=o.addEventListener?"addEventListener":"attachEvent",a=o.addEventListener?"removeEventListener":"detachEvent",l=o.addEventListener?"":"on",c=function n(r){if("readystatechange"!==r.type||"complete"===o.readyState)return("load"===r.type?e:o)[a](l+r.type,n,!1),!i&&(i=!0)?t.call(e,r.type||r):void 0};if("complete"!==o.readyState){if(o.createEventObject&&r.doScroll){try{n=!e.frameElement}catch(e){}n&&function e(){try{r.doScroll("left")}catch(t){return void setTimeout(e,50)}return c("poll")}()}o[s](l+"DOMContentLoaded",c,!1),o[s](l+"readystatechange",c,!1),e[s](l+"load",c,!1)}}(window,_._autoDiscoverFunction),window.Dropzone=_;var D=_}(),n}()},"object"===a(t)&&"object"===a(e)?e.exports=s():(o=[],void 0===(r="function"==typeof(n=s)?n.apply(t,o):n)||(e.exports=r))},6494:(e,t,i)=>{var n,o,r;function s(e){return s="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},s(e) 19/*! 20 * jQuery Form Plugin 21 * version: 4.3.0 22 * Requires jQuery v1.7.2 or later 23 * Project repository: https://github.com/jquery-form/form 24 25 * Copyright 2017 Kevin Morris 26 * Copyright 2006 M. Alsup 27 28 * Dual licensed under the LGPL-2.1+ or MIT licenses 29 * https://github.com/jquery-form/form#license 30 31 * This library is free software; you can redistribute it and/or 32 * modify it under the terms of the GNU Lesser General Public
33 * License as published by the Free Software Foundation; either 34 * version 2.1 of the License, or (at your option) any later version. 35 * This library is distributed in the hope that it will be useful, 36 * but WITHOUT ANY WARRANTY; without even the implied warranty of 37 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 38 * Lesser General Public License for more details. 39 */}o=[i(1669)],void 0===(r="function"==typeof(n=function(e){"use strict";var t=/\r?\n/g,i={};i.fileapi=void 0!==e('<input type="file">').get(0).files,i.formdata=void 0!==window.FormData;var n=!!e.fn.prop;function o(t){var i=t.data;t.isDefaultPrevented()||(t.preventDefault(),e(t.target).closest("form").ajaxSubmit(i))}function r(t){var i=t.target,n=e(i);if(!n.is("[type=submit],[type=image]")){var o=n.closest("[type=submit]");if(0===o.length)return;i=o[0]}var r,s=i.form;"image"===(s.clk=i).type&&(void 0!==t.offsetX?(s.clk_x=t.offsetX,s.clk_y=t.offsetY):"function"==typeof e.fn.offset?(r=n.offset(),s.clk_x=t.pageX-r.left,s.clk_y=t.pageY-r.top):(s.clk_x=t.pageX-i.offsetLeft,s.clk_y=t.pageY-i.offsetTop)),setTimeout(function(){s.clk=s.clk_x=s.clk_y=null},100)}function a(){var t;e.fn.ajaxSubmit.debug&&(t="[jquery.form] "+Array.prototype.join.call(arguments,""),window.console&&window.console.log?window.console.log(t):window.opera&&window.opera.postError&&window.opera.postError(t))}e.fn.attr2=function(){if(!n)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&&e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},e.fn.ajaxSubmit=function(t,o,r,s){if(!this.length)return a("ajaxSubmit: skipping submit process - no element selected"),this;var l,c,u,d,h=this;"function"==typeof t?t={success:t}
39:"string"==typeof t||!1===t&&0<arguments.length?(t={url:t,data:o,dataType:r},"function"==typeof s&&(t.success=s)):void 0===t&&(t={}),l=t.method||t.type||this.attr2("method"),u=(u=(u="string"==typeof(c=t.url||this.attr2("action"))?e.trim(c):"")||window.location.href||"")&&(u.match(/^([^#]+)/)||[])[1],d=/(MSIE|Trident)/.test(navigator.userAgent||"")&&/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",t=e.extend(!0,{url:u,success:e.ajaxSettings.success,type:l||e.ajaxSettings.type,iframeSrc:d},t);var p={};if(this.trigger("form-pre-serialize",[this,t,p]),p.veto)return a("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(t.beforeSerialize&&!1===t.beforeSerialize(this,t))return a("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var f=t.traditional;void 0===f&&(f=e.ajaxSettings.traditional);var m,g,v=[],y=this.formToArray(t.semantic,v,t.filtering);if(t.data&&(g=e.isFunction(t.data)?t.data(y):t.data,t.extraData=g,m=e.param(g,f)),t.beforeSubmit&&!1===t.beforeSubmit(y,this,t))return a("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[y,this,t,p]),p.veto)return a("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var b=e.param(y,f);m&&(b=b?b+"&"+m:m),"GET"===t.type.toUpperCase()?(t.url+=(0<=t.url.indexOf("?")?"&":"?")+b,t.data=null):t.data=b;var _,w,C,x=[];t.resetForm&&x.push(function(){h.resetForm()}),t.clearForm&&x.push(function(){h.clearForm(t.includeHidden)}),!t.dataType&&t.target?(_=t.success||function(){},x.push(function(i,n,o){var r=arguments,s=t.replaceTarget?"replaceWith":"html";e(t.target)[s](i).each(function(){_.apply(this,r)})})):t.success&&(e.isArray(t.success)?e.merge(x,t.success):x.push(t.success)),t.success=function(e,i,n){for(var o=t.context||this,r=0,s=x.length;r<s;r++)x[r].apply(o,[e,i,n||h,h])},t.error&&(w=t.error,t.error=function(e,i,n){var o=t.context||this;w.apply(o,[e,i,n,h])}),t.complete&&(C=t.complete,t.complete=function(e,i){var n=t.context||this;C.apply(n,[e,i,h])});var k=0<e("input[type=file]:enabled",this).filter(function(){return""!==e(this).val()}).length,D="multipart/form-data",S=h.attr("enctype")===D||h.attr("encoding")===D,A=i.fileapi&&i.formdata;a("fileAPI :"+A);var E,T=(k||S)&&!A;!1!==t.iframe&&(t.iframe||T)?t.closeKeepAlive?e.get(t.closeKeepAlive,function(){E=I(y)}):E=I(y):E=(k||S)&&A?function(i){for(var n=new FormData,o=0;o<i.length;o++)n.append(i[o].name,i[o].value);if(t.extraData){var r=function(i){var n,o,r=e.param(i,t.traditional).split("&"),s=r.length,a=[];for(n=0;n<s;n++)r[n]=r[n].replace(/\+/g," "),o=r[n].split("="),a.push([decodeURIComponent(o[0]),decodeURIComponent(o[1])]);return a}(t.extraData);for(o=0;o<r.length;o++)r[o]&&n.append(r[o][0],r[o][1])}t.data=null;var s=e.extend(!0,{},e.ajaxSettings,t,{contentType:!1,processData:!1,cache:!1,type:l||"POST"});t.uploadProgress&&(s.xhr=function(){var i=e.ajaxSettings.xhr();return i.upload&&i.upload.addEventListener("progress",function(e){var i=0,n=e.loaded||e.position,o=e.total;e.lengthComputable&&(i=Math.ceil(n/o*100)),t.uploadProgress(e,n,o,i)},!1),i}),s.data=null;var a=s.beforeSend;return s.beforeSend=function(e,i){t.formData?i.data=t.formData:i.data=n,a&&a.call(this,e,i)},e.ajax(s)}(y):e.ajax(t),h.removeData("jqxhr").data("jqxhr",E);for(var M=0;M<v.length;M++)v[M]=null;return this.trigger("form-submit-notify",[this,t]),this;function I(i){var o,r,s,c,u,d,p,f,m,g,y,b,_=h[0],w=e.Deferred();if(w.abort=function(e){f.abort(e)},i)for(r=0;r<v.length;r++)o=e(v[r]),n?o.prop("disabled",!1):o.removeAttr("disabled");(s=e.extend(!0,{},e.ajaxSettings,t)).context=s.context||s,u="jqFormIO"+(new Date).getTime();var C=_.ownerDocument,x=h.closest("body");if(s.iframeTarget?(g=(d=e(s.iframeTarget,C)).attr2("name"))?u=g:d.attr2("name",u):(d=e('<iframe name="'+u+'" src="'+s.iframeSrc+'" />',C)).css({position:"absolute",top:"-1000px",left:"-1000px"}),p=d[0],f={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(t){var i="timeout"===t?"timeout":"aborted";a("aborting upload... "+i),this.aborted=1;try{p.contentWindow.document.execCommand&&p.contentWindow.document.execCommand("Stop")}catch(t){}d.attr("src",s.iframeSrc),f.error=i,s.error&&s.error.call(s.context,f,i,t),c&&e.event.trigger("ajaxError",[f,s,i]),s.complete&&s.complete.call(s.context,f,i)}},(c=s.global)&&0==e.active++&&e.event.trigger("ajaxStart"),c&&e.event.trigger("ajaxSend",[f,s]),s.beforeSend&&!1===s.beforeSend.c
39all(s.context,f,s))return s.global&&e.active--,w.reject(),w;if(f.aborted)return w.reject(),w;(m=_.clk)&&(g=m.name)&&!m.disabled&&(s.extraData=s.extraData||{},s.extraData[g]=m.value,"image"===m.type&&(s.extraData[g+".x"]=_.clk_x,s.extraData[g+".y"]=_.clk_y));var k=1,D=2;function S(e){var t=null;try{e.contentWindow&&(t=e.contentWindow.document)}catch(e){a("cannot get iframe.contentWindow document: "+e)}if(t)return t;try{t=e.contentDocument?e.contentDocument:e.document}catch(i){a("cannot get iframe.contentDocument: "+i),t=e.document}return t}var A=e("meta[name=csrf-token]").attr("content"),E=e("meta[name=csrf-param]").attr("content");function T(){var t=h.attr2("target"),i=h.attr2("action"),n=h.attr("enctype")||h.attr("encoding")||"multipart/form-data";_.setAttribute("target",u),l&&!/post/i.test(l)||_.setAttribute("method","POST"),i!==s.url&&_.setAttribute("action",s.url),s.skipEncodingOverride||l&&!/post/i.test(l)||h.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),s.timeout&&(b=setTimeout(function(){y=!0,O(k)},s.timeout));var o=[];try{if(s.extraData)for(var r in s.extraData)s.extraData.hasOwnProperty(r)&&(e.isPlainObject(s.extraData[r])&&s.extraData[r].hasOwnProperty("name")&&s.extraData[r].hasOwnProperty("value")?o.push(e('<input type="hidden" name="'+s.extraData[r].name+'">',C).val(s.extraData[r].value).appendTo(_)[0]):o.push(e('<input type="hidden" name="'+r+'">',C).val(s.extraData[r]).appendTo(_)[0]));s.iframeTarget||d.appendTo(x),p.attachEvent?p.attachEvent("onload",O):p.addEventListener("load",O,!1),setTimeout(function e(){try{var t=S(p).readyState;a("state = "+t),t&&"uninitialized"===t.toLowerCase()&&setTimeout(e,50)}catch(e){a("Server abort: ",e," (",e.name,")"),O(D),b&&clearTimeout(b),b=void 0}},15);try{_.submit()}catch(t){document.createElement("form").submit.apply(_)}}finally{_.setAttribute("action",i),_.setAttribute("enctype",n),t?_.setAttribute("target",t):h.removeAttr("target"),e(o).remove()}}E&&A&&(s.extraData=s.extraData||{},s.extraData[E]=A),s.forceSync?T():setTimeout(T,10);var M,I,F,P=50;function O(t){if(!f.aborted&&!F){if((I=S(p))||(a("cannot access response document"),t=D),t===k&&f)return f.abort("timeout"),void w.reject(f,"timeout");if(t===D&&f)return f.abort("server abort"),void w.reject(f,"error","server abort");if(I&&I.location.href!==s.iframeSrc||y){p.detachEvent?p.detachEvent("onload",O):p.removeEventListener("load",O,!1);var i,n="success";try{if(y)throw"timeout";var o="xml"===s.dataType||I.XMLDocument||e.isXMLDoc(I);if(a("isXml="+o),!o&&window.opera&&(null===I.body||!I.body.innerHTML)&&--P)return a("requeing onLoad callback, DOM not available"),void setTimeout(O,250);var r=I.body?I.body:I.documentElement;f.responseText=r?r.innerHTML:null,f.responseXML=I.XMLDocument?I.XMLDocument:I,o&&(s.dataType="xml"),f.getResponseHeader=function(e){return{"content-type":s.dataType}[e.toLowerCase()]},r&&(f.status=Number(r.getAttribute("status"))||f.status,f.statusText=r.getAttribute("statusText")||f.statusText);var l,u,h,m=(s.dataType||"").toLowerCase(),g=/(json|script|text)/.test(m);g||s.textarea?(l=I.getElementsByTagName("textarea")[0])?(f.responseText=l.value,f.status=Number(l.getAttribute("status"))||f.status,f.statusText=l.getAttribute("statusText")||f.statusText):g&&(u=I.getElementsByTagName("pre")[0],h=I.getElementsByTagName("body")[0],u?f.responseText=u.textContent?u.textContent:u.innerText:h&&(f.responseText=h.textContent?h.textContent:h.innerText)):"xml"===m&&!f.responseXML&&f.responseText&&(f.responseXML=L(f.responseText));try{M=$(f,m,s)}catch(t){n="parsererror",f.error=i=t||n}}catch(t){a("error caught: ",t),n="error",f.error=i=t||n}f.aborted&&(a("upload aborted"),n=null),f.status&&(n=200<=f.status&&f.status<300||304===f.status?"success":"error"),"success"===n?(s.success&&s.success.call(s.context,M,"success",f),w.resolve(f.responseText,"success",f),c&&e.event.trigger("ajaxSuccess",[f,s])):n&&(void 0===i&&(i=f.statusText),s.error&&s.error.call(s.context,f,n,i),w.reject(f,"error",i),c&&e.event.trigger("ajaxError",[f,s,i])),c&&e.event.trigger("ajaxComplete",[f,s]),c&&! --e.active&&e.event.trigger("ajaxStop"),s.complete&&s.complete.call(s.context,f,n),F=!0,s.timeout&&clearTimeout(b),setTimeout(function(){s.iframeTarget?d.attr("src",s.iframeSrc):d.remove(),f.responseXML=null},100)}}}var L=e.parseXML||function(e,t){return window.ActiveXObject?((t=new ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&&t.documentElement&&"parsererror"!==t.documentElement.nodeName?t:null},N=e.parseJSON||function(e){return window.eval("("+e+")")},$=function(t,i,n){var o=t.getResponseHeader("content-type")||"",r=("xml"===i||!i)&&0<=o.indexOf("xml"),s=r?t.responseXML:t.responseText;return r&&"parsererror"===s.documentElement.nodeName&&e.error&&e.error("parsererror"),n&&n.dataFilter&&(s=n.dataFilter(s,i)),"string"==typeof s&&(("json"===i||!i)&&0<=o.indexOf("json")?s=N(s):("script"===i||!i)&&0<=o.indexOf("javascript")&&e.globalEval(s)),s};return w}},e.fn.ajaxForm=function(t,i,n,s){if(("string"==typeof t||!1===t&&0<arguments.length)&&(t={url:t,data:i,dataType:n},"function"==typeof s&&(t.success=s)),(t=t||{}).delegation=t.delegation&&e.isFunction(e.fn.on),t.delegation||0!==this.length)return t.delegation?(e(document).off("submit.form-plugin",this.selector,o).off("click.form-plugin",this.selector,r).on("submit.form-plugin",this.selector,t,o).on("click.form-plugin",this.selector,t,r),this):(t.beforeFormUnbind&&t.beforeFormUnbind(this,t),this.ajaxFormUnbind().on("submit.form-plugin",t,o).on("click.form-plugin",t,r));var l={s:this.selector,c:this.context};return!e.isReady&&l.s?(a("DOM not ready, queuing ajaxForm"),e(function(){e(l.s,l.c).ajaxForm(t)})):a("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)")),this},e.fn.ajaxFormUnbind=function(){return this.off("submit.form-plugin click.form-plugin")},e.fn.formToArray=function(t,n,o){var r=[];if(0===this.length)return r;var s,a,l,c,u,d,h,p,f,m,g=this[0],v=this.attr("id"),y=(y=t||void 0===g.elements?g.getElementsByTagName("*"):g.elements)&&e.makeArray(y);if(v&&(t||/(Edge|Trident)\//.test(navigator.userAgent))&&(s=e(':input[form="'+v+'"]').get()).length&&(y=(y||[]).concat(s)),!y||!y.length)return r;for(e.isFunction(o)&&(y=e.map(y,o)),a=0,d=y.length;a<d;a++)if((m=(u=y[a]).name)&&!u.disabled)if(t&&g.clk&&"image"===u.type)g.clk===u&&(r.push({name:m,value:e(u).val(),type:u.type}),r.push({name:m+".x",value:g.clk_x},{name:m+".y",value:g.clk_y}));else if((c=e.fieldValue(u,!0))&&c.constructor===Array)for(n&&n.push(u),l=0,h=c.length;l<h;l++)r.push({name:m,value:c[l]});else if(i.fileapi&&"file"===u.type){n&&n.push(u);var b=u.files;if(b.length)for(l=0;l<b.length;l++)r.push({name:m,value:b[l],type:u.type});else r.push({name:m,value:"",type:u.type})}else null!=c&&(n&&n.push(u),r.push({name:m,value:c,type:u.type,required:u.required}));
39return t||!g.clk||(m=(f=(p=e(g.clk))[0]).name)&&!f.disabled&&"image"===f.type&&(r.push({name:m,value:p.val()}),r.push({name:m+".x",value:g.clk_x},{name:m+".y",value:g.clk_y})),r},e.fn.formSerialize=function(t){return e.param(this.formToArray(t))},e.fn.fieldSerialize=function(t){var i=[];return this.each(function(){var n=this.name;if(n){var o=e.fieldValue(this,t);if(o&&o.constructor===Array)for(var r=0,s=o.length;r<s;r++)i.push({name:n,value:o[r]});else null!=o&&i.push({name:this.name,value:o})}}),e.param(i)},e.fn.fieldValue=function(t){for(var i=[],n=0,o=this.length;n<o;n++){var r=this[n],s=e.fieldValue(r,t);null==s||s.constructor===Array&&!s.length||(s.constructor===Array?e.merge(i,s):i.push(s))}return i},e.fieldValue=function(i,n){var o=i.name,r=i.type,s=i.tagName.toLowerCase();if(void 0===n&&(n=!0),n&&(!o||i.disabled||"reset"===r||"button"===r||("checkbox"===r||"radio"===r)&&!i.checked||("submit"===r||"image"===r)&&i.form&&i.form.clk!==i||"select"===s&&-1===i.selectedIndex))return null;if("select"!==s)return e(i).val().replace(t,"\r\n");var a=i.selectedIndex;if(a<0)return null;for(var l=[],c=i.options,u="select-one"===r,d=u?a+1:c.length,h=u?a:0;h<d;h++){var p=c[h];if(p.selected&&!p.disabled){var f=(f=p.value)||(p.attributes&&p.attributes.value&&!p.attributes.value.specified?p.text:p.value);if(u)return f;l.push(f)}}return l},e.fn.clearForm=function(t){return this.each(function(){e("input,select,textarea",this).clearFields(t)})},e.fn.clearFields=e.fn.clearInputs=function(t){var i=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var n=this.type,o=this.tagName.toLowerCase();i.test(n)||"textarea"===o?this.value="":"checkbox"===n||"radio"===n?this.checked=!1:"select"===o?this.selectedIndex=-1:"file"===n?/MSIE/.test(navigator.userAgent)?e(this).replaceWith(e(this).clone(!0)):e(this).val(""):t&&(!0===t&&/hidden/.test(n)||"string"==typeof t&&e(this).is(t))&&(this.value="")})},e.fn.resetForm=function(){return this.each(function(){var t=e(this),i=this.tagName.toLowerCase();switch(i){case"input":this.checked=this.defaultChecked;case"textarea":return this.value=this.defaultValue,!0;case"option":case"optgroup":var n=t.parents("select");return n.length&&n[0].multiple?"option"===i?this.selected=this.defaultSelected:t.find("option").resetForm():n.resetForm(),!0;case"select":return t.find("option").each(function(e){if(this.selected=this.defaultSelected,this.defaultSelected&&!t[0].multiple)return t[0].selectedIndex=e,!1}),!0;case"label":var o=e(t.attr("for")),r=t.find("input,select,textarea");return o[0]&&r.unshift(o[0]),r.resetForm(),!0;case"form":return"function"!=typeof this.reset&&("object"!=s(this.reset)||this.reset.nodeType)||this.reset(),!0;default:return t.find("form,input,label,select,textarea").resetForm(),!0}})},e.fn.enable=function(e){return void 0===e&&(e=!0),this.each(function(){this.disabled=!e})},e.fn.selected=function(t){return void 0===t&&(t=!0),this.each(function(){var i,n=this.type;"checkbox"===n||"radio"===n?this.checked=t:"option"===this.tagName.toLowerCase()&&(i=e(this).parent("select"),t&&i[0]&&"select-one"===i[0].type&&i.find("option").selected(!1),this.selected=t)})},e.fn.ajaxSubmit.debug=!1})?n.apply(t,o):n)||(e.exports=r)},1936:()=>{!function(e){e.textcounter=function(t,i){var n=this;n.$el=e(t),n.el=t,n.$el.data("textcounter",n),n.init=function(){n.options=e.extend({},e.textcounter.defaultOptions,i);var t=n.options.countDown?n.options.countDownText:n.options.counterText,o=n.options.countDown?n.options.max:0,r=e("<div/>").addClass(n.options.textCountMessageClass).html(t.replace("%d",'<span class="'+n.options.textCountClass+'">'+o+"</span>")),s=e("<div/>").addClass(n.options.countOverflowContainerClass);n.hideMessage(s),n.$container=e("<"+n.options.countContainerElement+"/>").addClass(n.options.countContainerClass).append(r).append(s),n.$text_counter=n.$container.find("span"),n.$el.after(n.$container),n.$el.bind("keyup.textcounter click.textcounter blur.textcounter focus.textcounter change.textcounter paste.textcounter",n.checkLimits).trigger("click.textcounter"),n.options.init(n.el)},n.checkLimits=function(t){var i=n.$el,o=(n.$container,i.val()),r=0,s=0,a=void 0!==t.originalEvent;if(e.isEmptyObject(o)||(r=n.textCount(o)),"auto"==n.options.max){var l=n.$el.attr("maxlength");void 0!==l&&!1!==l?n.options.max=l:n.$container.text("error: [maxlength] attribute not set")}if(s=n.options.countDown?n.options.max-r:r,n.setCount(s),n.options.min>0&&a&&(r<n.options.min?(n.setErrors("min"),n.options.minunder(n.el)):r>=n.options.min&&(n.options.mincount(n.el),n.clearErrors("min"))),-1!==n.options.max)if(r===n.options.max&&0!==n.options.max)n.options.maxcount(n.el),n.clearErrors("max");else if(r>n.options.max&&0!==n.options.max)if(n.options.stopInputAtMaximum){var c="";if("word"==n.options.type)for(var u=o.split(/[^\S\n]/g),d=0;d<u.length&&!(d>=n.options.max);)void 0!==u[d]&&(c+=u[d]+" ",d++);else{var h=n.options.twoCharCarriageReturn?n.options.max-n.twoCharCarriageReturnCount(o):n.options.max;
39if(n.options.countSpaces)c=o.substring(0,h);else{var p=o.split(""),f=p.length,m=0;for(d=0;m<h&&d<f;)" "!==p[d]&&m++,c+=p[d++]}}i.val(c.trim()),r=n.textCount(i.val()),s=n.options.countDown?n.options.max-r:r,n.setCount(s)}else n.setErrors("max");else n.options.maxunder(n.el),n.clearErrors("max");-1==n.options.minDisplayCutoff&&-1==n.options.maxDisplayCutoff||r<=n.options.min+n.options.minDisplayCutoff||-1!==n.options.max&&r>=n.options.max-n.options.maxDisplayCutoff?n.$container.show():n.$container.hide()},n.textCount=function(e){return"word"==n.options.type?n.wordCount(e):n.characterCount(e)},n.wordCount=function(e){return e.trim().replace(/\s+/gi," ").split(" ").length},n.characterCount=function(e){var t=0,i=0;if(n.options.twoCharCarriageReturn&&(i=n.twoCharCarriageReturnCount(e)),t=n.options.countSpaces?e.replace(/[^\S\n|\r|\r\n]/g," ").length:e.replace(/\s/g,"").length,n.options.countExtendedCharacters){var o=e.match(/[^\x00-\xff]/gi);t=null==o?e.length:e.length+o.length}return n.options.twoCharCarriageReturn&&(t+=i),t},n.twoCharCarriageReturnCount=function(e){var t=e.match(/(\r\n|\n|\r)/g),i=0;return null!==t&&(i=t.length),i},n.setCount=function(e){n.$text_counter.text(e)},n.setErrors=function(e){var t=n.$el,i=n.$container,o="";switch(t.addClass(n.options.inputErrorClass),i.addClass(n.options.counterErrorClass),e){case"min":o=n.options.minimumErrorText;break;case"max":o=n.options.maximumErrorText,n.options.countOverflow&&n.setOverflowMessage()}n.options.displayErrorText&&(i.children(".error-text-"+e).length||i.append("<"+n.options.errorTextElement+' class="error-text error-text-'+e+'">'+o+"</"+n.options.errorTextElement+">"))},n.setOverflowMessage=function(){n.hideMessage(n.$container.find("."+n.options.textCountMessageClass)),n.removeOverflowMessage();var e=n.options.countOverflowText.replace("%d",n.textCount(n.$el.val())-n.options.max).replace("%type",n.options.type+"s"),t=n.$container.find("."+n.options.countOverflowContainerClass).append(e);n.showMessage(t)},n.removeOverflowMessage=function(){n.$container.find("."+n.options.countOverflowContainerClass).empty()},n.showMessage=function(e){e.css("display","inline")},n.hideMessage=function(e){e.css("display","none")},n.clearErrors=function(e){var t=n.$el,i=n.$container;i.children(".error-text-"+e).remove(),0==i.children(".error-text").length&&(n.removeOverflowMessage(),n.showMessage(n.$container.find("."+n.options.textCountMessageClass)),t.removeClass(n.options.inputErrorClass),i.removeClass(n.options.counterErrorClass))},n.init()},e.textcounter.defaultOptions={type:"character",min:0,max:200,countContainerElement:"div",countContainerClass:"text-count-wrapper",textCountMessageClass:"text-count-message",textCountClass:"text-count",inputErrorClass:"error",counterErrorClass:"error",counterText:"Total Count: %d",errorTextElement:"div",minimumErrorText:"Minimum not met",maximumErrorText:"Maximum exceeded",displayErrorText:!0,stopInputAtMaximum:!0,countSpaces:!1,countDown:!1,countDownText:"Remaining: %d",countExtendedCharacters:!1,twoCharCarriageReturn:!1,countOverflow:!1,countOverflowText:"Maximum %type exceeded by %d",countOverflowContainerClass:"text-count-overflow-wrapper",minDisplayCutoff:-1,maxDisplayCutoff:-1,maxunder:function(e){},minunder:function(e){},maxcount:function(e){},mincount:function(e){},init:function(e){}},e.fn.textcounter=function(t){return this.each(function(){new e.textcounter(this,t)})}}(jQuery)},9002:(e,t,i)=>{var n,o,r; 40/*! 41 * jQuery UI :data 1.13.3 42 * https://jqueryui.com 43 * 44 * Copyright OpenJS Foundation and other contributors 45 * Released under the MIT license. 46 * https://jquery.org/license 47 */!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.extend(e.expr.pseudos,{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,n){return!!e.data(t,n[3])}})})?n.apply(t,o):n)||(e.exports=r)}()},4087:(e,t,i)=>{var n,o,r; 48/*! 49 * jQuery UI Disable Selection 1.13.3 50 * https://jqueryui.com 51 * 52 * Copyright OpenJS Foundation and other contributors 53 * Released under the MIT license. 54 * https://jquery.org/license 55 */!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(e){e.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}});var t})?n.apply(t,o):n)||(e.exports=r)}()},400:(e,t,i)=>{var n,o,r; 56/*! 57 * jQuery UI Focusable 1.13.3 58 * https://jqueryui.com 59 * 60 * Copyright OpenJS Foundation and other contributors 61 * Released under the MIT license. 62 * https://jquery.org/license 63 */!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){function t(e){for(var t=e.css("visibility");"inherit"===t;)t=(e=e.parent()).css("visibility");return"visible"===t}return e.ui.focusable=function(i,n){var o,r,s,a,l,c=i.nodeName.toLowerCase();return"area"===c?(r=(o=i.parentNode).name,!(!i.href||!r||"map"!==o.nodeName.toLowerCase())&&((s=e("img[usemap='#"+r+"']")).length>0&&s.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(c)?(a=!i.disabled)&&(l=e(i).closest("fieldset")[0])&&(a=!l.disabled):a="a"===c&&i.href||n,a&&e(i).is(":visible")&&t(e(i)))},e.extend(e.expr.pseudos,{focusable:function(t){return e.ui.focusable(t,null!=e.attr(t,"tabindex"))}}),e.ui.focusable})?n.apply(t,o):n)||(e.exports=r)}()},5322:(e,t,i)=>{var n,o,r; 64/*! 65 * jQuery UI Form Reset Mixin 1.13.3 66 * https://jqueryui.com 67 * 68 * Copyright OpenJS Foundation and other contributors 69 * Released under the MIT license. 70 * https://jquery.org/license 71 */!function(){"use strict";o=[i(1669),i(1112),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.ui.formResetMixin={_formResetHandler:function(){var t=e(this);setTimeout(function(){var i=t.data("ui-form-reset-instances");e.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element._form(),this.form.length){var e=this.form.data("ui-form-reset-instances")||[];e.length||this.form.on("reset.ui-form-reset",this._formResetHandler),e.push(this),this.form.data("ui-form-reset-instances",e)}},_unbindFormResetHandler:function(){if(this.form.length){var t=this.form.data("ui-form-reset-instances");t.splice(e.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}}})?n.apply(t,o):n)||(e.exports=r)}()},1112:(e,t,i)=>{var n,o,r;!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):e(this[0].form)}})?n.apply(t,o):n)||(e.exports=r)}()},7644:(e,t,i)=>{var n,o,r;!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase())})?n.apply(t,o):n)||(e.exports=r)}()},854:(e,t,i)=>{var n,o,r; 72/*!
vendor: 5,194 bytes, lines 73-97
73 * jQuery UI Keycode 1.13.3 74 * https://jqueryui.com 75 * 76 * Copyright OpenJS Foundation and other contributors 77 * Released under the MIT license. 78 * https://jquery.org/license 79 */!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}})?n.apply(t,o):n)||(e.exports=r)}()},1745:(e,t,i)=>{var n,o,r; 80/*! 81 * jQuery UI Labels 1.13.3 82 * https://jqueryui.com 83 * 84 * Copyright OpenJS Foundation and other contributors 85 * Released under the MIT license. 86 * https://jquery.org/license 87 */!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.fn.labels=function(){var t,i,n,o,r;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(o=this.eq(0).parents("label"),(n=this.attr("id"))&&(r=(t=this.eq(0).parents().last()).add(t.length?t.siblings():this.siblings()),i="label[for='"+e.escapeSelector(n)+"']",o=o.add(r.find(i).addBack(i))),this.pushStack(o)):this.pushStack([])}})?n.apply(t,o):n)||(e.exports=r)}()},5553:(e,t,i)=>{var n,o,r;!function(){"use strict";o=[i(1669),i(6632)],n=function(e){return e.ui.plugin={add:function(t,i,n){var o,r=e.ui[t].prototype;for(o in n)r.plugins[o]=r.plugins[o]||[],r.plugins[o].push([i,n[o]])},call:function(e,t,i,n){var o,r=e.plugins[t];if(r&&(n||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(o=0;o<r.length;o++)e.options[r[o][0]]&&r[o][1].apply(e.element,i)}}},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},1393:(e,t,i)=>{var n,o,r; 88/*! 89 * jQuery UI Position 1.13.3 90 * https://jqueryui.com 91 * 92 * Copyright OpenJS Foundation and other contributors 93 * Released under the MIT license. 94 * https://jquery.org/license 95 * 96 * https://api.jqueryui.com/position/ 97 */!function(){"use strict";o=[i(1669),i(6632)],n=function(e){return function(){var t,i=Math.max,n=Math.abs,o=/left|center|right/,r=/top|center|bottom/,s=/[\+\-]\d+(\.[\d]+)?%?/,a=/^\w+/,l=/%$/,c=e.fn.position;function u(e,t,i){return[parseFloat(e[0])*(l.test(e[0])?t/100:1),parseFloat(e[1])*(l.test(e[1])?i/100:1)]}function d(t,i){return parseInt(e.css(t,i),10)||0}function h(e){return null!=e&&e===e.window}function p(e){var t=e[0];return 9===t.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:h(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}e.position={scrollbarWidth:function(){if(void 0!==t)return t;var i,n,o=e("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),r=o.children()[0];return e("body").append(o),i=r.offsetWidth,o.css("overflow","scroll"),i===(n=r.offsetWidth)&&(n=o[0].clientWidth),o.remove(),t=i-n},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),n=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),o="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth;return{width:"scroll"===n||"auto"===n&&t.height<t.element[0].scrollHeight?e.position.scrollbarWidth():0,height:o?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),n=h(i[0]),o=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:n,isDocument:o,offset:!n&&!o?e(t).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return c.apply(this,arguments);var l,h,f,m,g,v,y="string"==typeof(t=e.extend({},t)).of?e(document).find(t.of):e(t.of),b=e.position.getWithinInfo(t.within),_=e.position.getScrollInfo(b),w=(t.collision||"flip").split(" "),C={};return v=p(y),y[0].preventDefault&&(t.at="left top"),h=v.width,f=v.height,m=v.offset,g=e.extend({},m),e.each(["my","at"],function(){var e,i,n=(t[this]||"").split(" ");1===n.length&&(n=o.test(n[0])?n.concat(["center"]):r.test(n[0])?["center"].concat(n):["center","center"]),n[0]=o.test(n[0])?n[0]:"center",n[1]=r.test(n[1])?n[1]:"center",e=s.exec(n[0]),i=s.exec(n[1]),C[this]=[e?e[0]:0,i?i[0]:0],t[this]=[a.exec(n[0])[0],a.exec(n[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===t.at[0]?g.left+=h:"center"===t.at[0]&&(g.left+=h/2),"bottom"===t.at[1]?g.top+=f:"center"===t.at[1]&&(g.top+=f/2),l=u(C.at,h,f),g.left+=l[0],g.top+=l[1],this.each(function(){var o,r,s=e(this),a=s.outerWidth(),c=s.outerHeight(),p=d(this,"marginLeft"),v=d(this,"marginTop"),x=a+p+d(this,"marginRight")+_.width,k=c+v+d(this,"marginBottom")+_.height,D=e.extend({},g),S=u(C.my,s.outerWidth(),s.outerHeight());"right"===t.my[0]?D.left-=a:"center"===t.my[0]&&(D.left-=a/2),"bottom"===t.my[1]?D.top-=c:"center"===t.my[1]&&(D.top-=c/2),D.left+=S[0],D.top+=S[1],o={marginLeft:p,marginTop:v},e.each(["left","top"],function(i,n){e.ui.position[w[i]]&&e.ui.position[w[i]][n](D,{targetWidth:h,targetHeight:f,elemWidth:a,elemHeight:c,collisionPosition:o,collisionWidth:x,collisionHeight:k,offset:[l[0]+S[0],l[1]+S[1]],my:t.my,at:t.at,within:b,elem:s})}
97),t.using&&(r=function(e){var o=m.left-D.left,r=o+h-a,l=m.top-D.top,u=l+f-c,d={target:{element:y,left:m.left,top:m.top,width:h,height:f},element:{element:s,left:D.left,top:D.top,width:a,height:c},horizontal:r<0?"left":o>0?"right":"center",vertical:u<0?"top":l>0?"bottom":"middle"};h<a&&n(o+r)<h&&(d.horizontal="center"),f<c&&n(l+u)<f&&(d.vertical="middle"),i(n(o),n(r))>i(n(l),n(u))?d.important="horizontal":d.important="vertical",t.using.call(this,e,d)}),s.offset(e.extend(D,{using:r}))})},e.ui.position={fit:{left:function(e,t){var n,o=t.within,r=o.isWindow?o.scrollLeft:o.offset.left,s=o.width,a=e.left-t.collisionPosition.marginLeft,l=r-a,c=a+t.collisionWidth-s-r;t.collisionWidth>s?l>0&&c<=0?(n=e.left+l+t.collisionWidth-s-r,e.left+=l-n):e.left=c>0&&l<=0?r:l>c?r+s-t.collisionWidth:r:l>0?e.left+=l:c>0?e.left-=c:e.left=i(e.left-a,e.left)},top:function(e,t){var n,o=t.within,r=o.isWindow?o.scrollTop:o.offset.top,s=t.within.height,a=e.top-t.collisionPosition.marginTop,l=r-a,c=a+t.collisionHeight-s-r;t.collisionHeight>s?l>0&&c<=0?(n=e.top+l+t.collisionHeight-s-r,e.top+=l-n):e.top=c>0&&l<=0?r:l>c?r+s-t.collisionHeight:r:l>0?e.top+=l:c>0?e.top-=c:e.top=i(e.top-a,e.top)}},flip:{left:function(e,t){var i,o,r=t.within,s=r.offset.left+r.scrollLeft,a=r.width,l=r.isWindow?r.scrollLeft:r.offset.left,c=e.left-t.collisionPosition.marginLeft,u=c-l,d=c+t.collisionWidth-a-l,h="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,f=-2*t.offset[0];u<0?((i=e.left+h+p+f+t.collisionWidth-a-s)<0||i<n(u))&&(e.left+=h+p+f):d>0&&((o=e.left-t.collisionPosition.marginLeft+h+p+f-l)>0||n(o)<d)&&(e.left+=h+p+f)},top:function(e,t){var i,o,r=t.within,s=r.offset.top+r.scrollTop,a=r.height,l=r.isWindow?r.scrollTop:r.offset.top,c=e.top-t.collisionPosition.marginTop,u=c-l,d=c+t.collisionHeight-a-l,h="top"===t.my[1],p=h?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,f="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,m=-2*t.offset[1];u<0?((o=e.top+p+f+m+t.collisionHeight-a-s)<0||o<n(u))&&(e.top+=p+f+m):d>0&&((i=e.top-t.collisionPosition.marginTop+p+f+m-l)>0||n(i)<d)&&(e.top+=p+f+m)}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}}}(),e.ui.position},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},3063:(e,t,i)=>{var n,o,r;!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.ui.safeActiveElement=function(e){var t;try{t=e.activeElement}catch(i){t=e.body}return t||(t=e.body),t.nodeName||(t=e.body),t}})?n.apply(t,o):n)||(e.exports=r)}()},5313:(e,t,i)=>{var n,o,r;!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&e(t).trigger("blur")}})?n.apply(t,o):n)||(e.exports=r)}()},3828:(e,t,i)=>{var n,o,r; 98/*! 99 * jQuery UI Scroll Parent 1.13.3 100 * https://jqueryui.com 101 * 102 * Copyright OpenJS Foundation and other contributors 103 * Released under the MIT license. 104 * https://jquery.org/license 105 */!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.fn.scrollParent=function(t){var i=this.css("position"),n="absolute"===i,o=t?/(auto|scroll|hidden)/:/(auto|scroll)/,r=this.parents().filter(function(){var t=e(this);return(!n||"static"!==t.css("position"))&&o.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&r.length?r:e(this[0].ownerDocument||document)}})?n.apply(t,o):n)||(e.exports=r)}()},6061:(e,t,i)=>{var n,o,r; 106/*! 107 * jQuery UI Tabbable 1.13.3 108 * https://jqueryui.com 109 * 110 * Copyright OpenJS Foundation and other contributors 111 * Released under the MIT license. 112 * https://jquery.org/license 113 */!function(){"use strict";o=[i(1669),i(6632),i(400)],void 0===(r="function"==typeof(n=function(e){return e.extend(e.expr.pseudos,{tabbable:function(t){var i=e.attr(t,"tabindex"),n=null!=i;return(!n||i>=0)&&e.ui.focusable(t,n)}})})?n.apply(t,o):n)||(e.exports=r)}()},6943:(e,t,i)=>{var n,o,r; 114/*! 115 * jQuery UI Unique ID 1.13.3 116 * https://jqueryui.com 117 * 118 * Copyright OpenJS Foundation and other contributors 119 * Released under the MIT license. 120 * https://jquery.org/license 121 */!function(){"use strict";o=[i(1669),i(6632)],void 0===(r="function"==typeof(n=function(e){return e.fn.extend({uniqueId:(t=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id
vendor: 17,177 bytes, lines 121-145
121)&&e(this).removeAttr("id")})}});var t})?n.apply(t,o):n)||(e.exports=r)}()},6632:(e,t,i)=>{var n,o,r;!function(){"use strict";o=[i(1669)],void 0===(r="function"==typeof(n=function(e){return e.ui=e.ui||{},e.ui.version="1.13.3"})?n.apply(t,o):n)||(e.exports=r)}()},2618:(e,t,i)=>{var n,o,r; 122/*! 123 * jQuery UI Widget 1.13.3 124 * https://jqueryui.com 125 * 126 * Copyright OpenJS Foundation and other contributors 127 * Released under the MIT license. 128 * https://jquery.org/license 129 */!function(){"use strict";o=[i(1669),i(6632)],n=function(e){var t=0,i=Array.prototype.hasOwnProperty,n=Array.prototype.slice;return e.cleanData=function(t){return function(i){var n,o,r;for(r=0;null!=(o=i[r]);r++)(n=e._data(o,"events"))&&n.remove&&e(o).triggerHandler("remove");t(i)}}(e.cleanData),e.widget=function(t,i,n){var o,r,s,a={},l=t.split(".")[0],c=l+"-"+(t=t.split(".")[1]);return n||(n=i,i=e.Widget),Array.isArray(n)&&(n=e.extend.apply(null,[{}].concat(n))),e.expr.pseudos[c.toLowerCase()]=function(t){return!!e.data(t,c)},e[l]=e[l]||{},o=e[l][t],r=e[l][t]=function(e,t){if(!this||!this._createWidget)return new r(e,t);arguments.length&&this._createWidget(e,t)},e.extend(r,o,{version:n.version,_proto:e.extend({},n),_childConstructors:[]}),(s=new i).options=e.widget.extend({},s.options),e.each(n,function(e,t){a[e]="function"==typeof t?function(){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,r=this._superApply;return this._super=n,this._superApply=o,e=t.apply(this,arguments),this._super=i,this._superApply=r,e}}():t}),r.prototype=e.widget.extend(s,{widgetEventPrefix:o&&s.widgetEventPrefix||t},a,{constructor:r,namespace:l,widgetName:t,widgetFullName:c}),o?(e.each(o._childConstructors,function(t,i){var n=i.prototype;e.widget(n.namespace+"."+n.widgetName,r,i._proto)}),delete o._childConstructors):i._childConstructors.push(r),e.widget.bridge(t,r),r},e.widget.extend=function(t){for(var o,r,s=n.call(arguments,1),a=0,l=s.length;a<l;a++)for(o in s[a])r=s[a][o],i.call(s[a],o)&&void 0!==r&&(e.isPlainObject(r)?t[o]=e.isPlainObject(t[o])?e.widget.extend({},t[o],r):e.widget.extend({},r):t[o]=r);return t},e.widget.bridge=function(t,i){var o=i.prototype.widgetFullName||t;e.fn[t]=function(r){var s="string"==typeof r,a=n.call(arguments,1),l=this;return s?this.length||"instance"!==r?this.each(function(){var i,n=e.data(this,o);return"instance"===r?(l=n,!1):n?"function"!=typeof n[r]||"_"===r.charAt(0)?e.error("no such method '"+r+"' for "+t+" widget instance"):(i=n[r].apply(n,a))!==n&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:e.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+r+"'")}):l=void 0:(a.length&&(r=e.widget.extend.apply(null,[r].concat(a))),this.each(function(){var t=e.data(this,o);t?(t.option(r||{}),t._init&&t._init()):e.data(this,o,new i(r,this))})),l}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,n){n=e(n||this.defaultElement||this)[0],this.element=e(n),this.uuid=t++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),this.classesElementLookup={},n!==this&&(e.data(n,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===n&&this.destroy()}}),this.document=e(n.style?n.ownerDocument:n.document||n),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){var t=this;this._destroy(),e.each(this.classesElementLookup,function(e,i){t._removeClass(i,e)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var n,o,r,s=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(s={},n=t.split("."),t=n.shift(),n.length){for(o=s[t]=e.widget.extend({},this.options[t]),r=0;r<n.length-1;r++)o[n[r]]=o[n[r]]||{},o=o[n[r]];if(t=n.pop(),1===arguments.length)return void 0===o[t]?null:o[t];o[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=i}return this._setOptions(s),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,n,o;for(i in t)o=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&o&&o.length&&(n=e(o.get()),this._removeClass(o,i),n.addClass(this._classes({element:n,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){var i=[],n=this;function o(){var i=[];t.element.each(function(t,o){e.map(n.classesElementLookup,function(e){return e}).some(function(e){return e.is(o)})||i.push(o)}),n._on(e(i),{remove:"_untrackClassesElement"})}function r(r,s){var a,l;for(l=0;l<r.length;l++)a=n.classesElementLookup[r[l]]||e(),t.add?(o(),a=e(e.uniqueSort(a.get().concat(t.element.get())))):a=e(a.not(t.element).get()),n.classesElementLookup[r[l]]=a,i.push(r[l]),s&&t.classes[r[l]]&&i.push(t.classes[r[l]])}return(t=e.extend({element:this.element,classes:this.options.classes||{}},t)).keys&&r(t.keys.match(/\S+/g)||[],!0),t.extra&&r(t.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(t){var i=this;e.each(i.classesElementLookup,function(n,o){-1!==e.inArray(t.target,o)&&(i.classesElementLookup[n]=e(o.not(t.target).get()))}),this._off(e(t.target))},_removeClass:function(e,t,i){return this._toggleClass(e,t,i,!1)},_addClass:function(e,t,i){return this._toggleClass(e,t,i,!0)},_toggleClass:function(e,t,i,n){n="boolean"==typeof n?n:i;var o="string"==typeof e||null===e,r={extra:o?t:i,keys:o?e:t,element:o?this.element:e,add:n};return r.element.toggleClass(this._classes(r),n),this},_on:function(t,i,n){var o,r=this;"boolean"!=typeof t&&(n=i,i=t,t=!1),n?(i=o=e(i),this.bindings=this.bindings.add(i)):(n=i,i=this.element,o=this.widget()),e.each(n,function(n,s){function a(){if(t||!0!==r.options.disabled&&!e(this).hasClass("ui-state-disabled"))return("string"==typeof s?r[s]:s).apply(r,arguments)}"string"!=typeof s&&(a.guid=s.guid=s.guid||a.guid||e.guid++);var l=n.match(/^([\w:-]*)\s*(.*)$/),c=l[1]+r.eventNamespace,u=l[2];u?o.on(c,u,a):i.on(c,a)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){function i(){return("string"==typeof e?n[e]:e).apply(n,arguments)}var n=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(e(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(e(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,n){var o,r,s=this.options[t];if(n=n||{},(i=e.Event(i)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],r=i.originalEvent)for(o in r)o in i||(i[o]=r[o]);return this.element.trigger(i,n),!("function"==typeof s&&!1===s.apply(this.element[0],[i].concat(n))||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(n,o,r){var s;"string"==typeof o&&(o={effect:o});var a=o?!0===o||"number"==typeof o?i:o.effect||i:t;"number"==typeof(o=o||{})?o={duration:o}:!0===o&&(o={}),s=!e.isEmptyObject(o),o.complete=r,o.delay&&n.delay(o.delay),s&&e.effects&&e.effects.effect[a]?n[t](o):a!==t&&n[a]?n[a](o.duration,o.easing,r):n.queue(function(i){e(this)[t](),r&&r.call(n[0]),i()})}}),e.widget},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},731:(e,t,i)=>{var n,o,r;function s(e){return s="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},s(e)} 130/*! 131 * jQuery UI Button 1.13.3 132 * https://jqueryui.com 133 * 134 * Copyright OpenJS Foundation and other contributors 135 * Released under the MIT license. 136 * https://jquery.org/license 137 */!function(){"use strict";o=[i(1669),i(452),i(7794),i(854),i(2618)],n=function(e){e.widget("ui.button",{version:"1.13.3",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var e,t=this._super()||{};return this.isInput=this.element.is("input"),null!=(e=this.element[0].disabled)&&(t.disabled=e),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(t.label=this.originalLabel),t},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(t){t.keyCode===e.ui.keyCode.SPACE&&(t.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(t,i){var n="iconPosition"!==t,o=n?this.options.iconPosition:i,r="top"===o||"bottom"===o;this.icon?n&&this._removeClass(this.icon,null,this.options.icon):(this.icon=e("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),n&&this._addClass(this.icon,null,i),this._attachIcon(o),r?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=e("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(o))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(e){this.icon[/^(?:end|bottom)/.test(e)?"before":"after"](this.iconSpace)},_attachIcon:function(e){this.element[/^(?:end|bottom)/.test(e)?"append":"prepend"](this.icon)},_setOptions:function(e){var t=void 0===e.showLabel?this.options.showLabel:e.showLabel,i=void 0===e.icon?this.options.icon:e.icon;t||i||(e.showLabel=!0),this._super(e)},_setOption:function(e,t){"icon"===e&&(t?this._updateIcon(e,t):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===e&&this._updateIcon(e,t),"showLabel"===e&&(this._toggleClass("ui-button-icon-only",null,!t),this._updateTooltip()),"label"===e&&(this.isInput?this.element.val(t):(this.element.html(t),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(e,t),"disabled"===e&&(this._toggleClass(null,"ui-state-disabled",t),this.element[0].disabled=t,t&&this.element.trigger("blur"))},refresh:function(){var e=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");e!==this.options.disabled&&this._setOptions({disabled:e}),this._updateTooltip()}}),!1!==e.uiBackCompat&&(e.widget("ui.button",e.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(e,t){"text"!==e?("showLabel"===e&&(this.options.text=t),"icon"===e&&(this.options.icons.primary=t),"icons"===e&&(t.primary?(this._super("icon",t.primary),this._super("iconPosition","beginning")):t.secondary&&(this._super("icon",t.secondary),this._super("iconPosition","end"))),this._superApply(arguments)):this._super("showLabel",t)}}),e.fn.button=(t=e.fn.button,function(i){var n="string"==typeof i,o=Array.prototype.slice.call(arguments,1),r=this;return n?this.length||"instance"!==i?this.each(function(){var t,n=e(this).attr("type"),s="checkbox"!==n&&"radio"!==n?"button":"checkboxradio",a=e.data(this,"ui-"+s);return"instance"===i?(r=a,!1):a?"function"!=typeof a[i]||"_"===i.charAt(0)?e.error("no such method '"+i+"' for button widget instance"):(t=a[i].apply(a,o))!==a&&void 0!==t?(r=t&&t.jquery?r.pushStack(t.get()):t,!1):void 0:e.error("cannot call methods on button prior to initialization; attempted to call method '"+i+"'")}):r=void 0:(o.length&&(i=e.widget.extend.apply(null,[i].concat(o))),this.each(function(){var n=e(this).attr("type"),o="checkbox"!==n&&"radio"!==n?"button":"checkboxradio",r=e.data(this,"ui-"+o);if(r)r.option(i||{}),r._init&&r._init();else{if("button"===o)return void t.call(e(this),i);e(this).checkboxradio(e.extend({icon:!1},i))}})),r}),e.fn.buttonset=function(){return e.ui.controlgroup||e.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"===s(arguments[0])&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))});var t;return e.ui.button},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},7794:(e,t,i)=>{var n,o,r; 138/*! 139 * jQuery UI Checkboxradio 1.13.3 140 * https://jqueryui.com 141 * 142 * Copyright OpenJS Foundation and other contributors 143 * Released under the MIT license. 144 * https://jquery.org/license 145 */!function(){"use strict";o=[i(1669),i(5322),i(1745),i(2618)],void 0===(r="function"==typeof(n=function(e){return e.widget("ui.checkboxradio",[e.ui.formResetMixin,{version:"1.13.3",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var t,i,n,o=this._super()||{};return this._readType(),i=this.element.labels(),this.label=e(i[i.length-1]),this.label.length||e.error("No label found for checkboxradio widget"),this.originalLabel="",(n=this.label.contents().not(this.element[0])).length&&(this.originalLabel+=n.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(o.label=this.originalLabel),null!=(t=this.element[0].disabled)&&(o.disabled=t),o},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var t=this.element[0].nodeName.toLowerCase();
vendor: 1,426 bytes, line 145
145this.type=this.element[0].type,"input"===t&&/radio|checkbox/.test(this.type)||e.error("Can't create checkboxradio on element.nodeName="+t+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var t=this.element[0].name,i="input[name='"+e.escapeSelector(t)+"']";return t?(this.form.length?e(this.form[0].elements).filter(i):e(i).filter(function(){return 0===e(this)._form().length})).not(this.element):e([])},_toggleClasses:function(){var t=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",t)._toggleClass(this.icon,null,"ui-icon-blank",!t),"radio"===this.type&&this._getRadioGroup().each(function(){var t=e(this).checkboxradio("instance");t&&t._removeClass(t.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,t){if("label"!==e||t){if(this._super(e,t),"disabled"===e)return this._toggleClass(this.label,null,"ui-state-disabled",t),void(this.element[0].disabled=t);this.refresh()}},_updateIcon:function(t){var i="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=e("<span>"),this.iconSpace=e("<span> </span>
vendor: 12,397 bytes, lines 145-161
145"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(i+=t?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,t?"ui-icon-blank":"ui-icon-check")):i+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",i),t||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var e=this.label.contents().not(this.element[0]);this.icon&&(e=e.not(this.icon[0])),this.iconSpace&&(e=e.not(this.iconSpace[0])),e.remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,t=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),t!==this.options.disabled&&this._setOptions({disabled:t})}}]),e.ui.checkboxradio})?n.apply(t,o):n)||(e.exports=r)}()},452:(e,t,i)=>{var n,o,r; 146/*! 147 * jQuery UI Controlgroup 1.13.3 148 * https://jqueryui.com 149 * 150 * Copyright OpenJS Foundation and other contributors 151 * Released under the MIT license. 152 * https://jquery.org/license 153 */!function(){"use strict";o=[i(1669),i(2618)],void 0===(r="function"==typeof(n=function(e){var t=/ui-corner-([a-z]){2,6}/g;return e.widget("ui.controlgroup",{version:"1.13.3",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var t=this,i=[];e.each(this.options.items,function(n,o){var r,s={};if(o)return"controlgroupLabel"===n?((r=t.element.find(o)).each(function(){var t=e(this);t.children(".ui-controlgroup-label-contents").length||t.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),t._addClass(r,null,"ui-widget ui-widget-content ui-state-default"),void(i=i.concat(r.get()))):void(e.fn[n]&&(s=t["_"+n+"Options"]?t["_"+n+"Options"]("middle"):{classes:{}},t.element.find(o).each(function(){var o=e(this),r=o[n]("instance"),a=e.widget.extend({},s);if("button"!==n||!o.parent(".ui-spinner").length){r||(r=o[n]()[n]("instance")),r&&(a.classes=t._resolveClassesValues(a.classes,r)),o[n](a);var l=o[n]("widget");e.data(l[0],"ui-controlgroup-data",r||o[n]("instance")),i.push(l[0])}})))}),this.childWidgets=e(e.uniqueSort(i)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(t){this.childWidgets.each(function(){var i=e(this).data("ui-controlgroup-data");i&&i[t]&&i[t]()})},_updateCornerClass:function(e,t){var i="ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all",n=this._buildSimpleOptions(t,"label").classes.label;this._removeClass(e,null,i),this._addClass(e,null,n)},_buildSimpleOptions:function(e,t){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[t]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[e],n},_spinnerOptions:function(e){var t=this._buildSimpleOptions(e,"ui-spinner");return t.classes["ui-spinner-up"]="",t.classes["ui-spinner-down"]="",t},_buttonOptions:function(e){return this._buildSimpleOptions(e,"ui-button")},_checkboxradioOptions:function(e){return this._buildSimpleOptions(e,"ui-checkboxradio-label")},_selectmenuOptions:function(e){var t="vertical"===this.options.direction;return{width:!!t&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(t?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(t?"top":"left")},last:{"ui-selectmenu-button-open":t?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(t?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[e]}},_resolveClassesValues:function(i,n){var o={};return e.each(i,function(e){var r=n.options.classes[e]||"";r=String.prototype.trim.call(r.replace(t,"")),o[e]=(r+" "+i[e]).replace(/\s+/g," ")}),o},_setOption:function(e,t){"direction"===e&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(e,t),"disabled"!==e?this.refresh():this._callChildMethod(t?"disable":"enable")},refresh:function(){var t,i=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),t=this.childWidgets,this.options.onlyVisible&&(t=t.filter(":visible")),t.length&&(e.each(["first","last"],function(e,n){var o=t[n]().data("ui-controlgroup-data");if(o&&i["_"+o.widgetName+"Options"]){var r=i["_"+o.widgetName+"Options"](1===t.length?"only":n);r.classes=i._resolveClassesValues(r.classes,o),o.element[o.widgetName](r)}else i._updateCornerClass(t[n](),n)}),this._callChildMethod("refresh"))}})})?n.apply(t,o):n)||(e.exports=r)}()},4350:(e,t,i)=>{var n,o,r;function s(e){return s="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},s(e)} 154/*! 155 * jQuery UI Datepicker 1.13.3 156 * https://jqueryui.com 157 * 158 * Copyright OpenJS Foundation and other contributors 159 * Released under the MIT license. 160 * https://jquery.org/license 161 */!function(){"use strict";o=[i(1669),i(6632),i(854)],n=function(e){var t;function i(e){for(var t,i;e.length&&e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&&(i=parseInt(e.css("zIndex"),10),!isNaN(i)&&0!==i))return i;e=e.parent()}return 0}function n(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},e.extend(this._defaults,this.regional[""]),this.regional.en=e.extend(!0,{},this.regional[""]),this.regional["en-US"]=e.extend(!0,{},this.regional.en),this.dpDiv=o(e("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function o(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",i,function(){e(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",i,r)}function r(){e.datepicker._isDisabledDatepicker(t.inline?t.dpDiv.parent()[0]:t.input[0])||(e(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),e(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).addClass("ui-datepicker-next-hover"))}function a(t,i){for(var n in e.extend(t,i),i)null==i[n]&&(t[n]=i[n]);return t}return e.extend(e.ui,{datepicker:{version:"1.13.3"}}),e.extend(n.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return a(this._defaults,e||{}),this},_attachDatepicker:function(t,i){var n,o,r;o="div"===(n=t.nodeName.toLowerCase())||"span"===n,t.id||(this.uuid+=1,t.id="dp"+this.uuid),(r=this._newInst(e(t),o)).settings=e.extend({},i||{}),"input"===n?this._connectDatepicker(t,r):o&&this._inlineDatepicker(t,r)},_newInst:function(t,i){return{id:t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?o(e("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,i){var n=e(t);i.append=e([]),i.trigger=e([]),n.hasClass(this.markerClassName)||(this._attachments(n,i),n.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(i),e.data(t,"datepicker",i),i.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,i){var n,o,r,s=this._get(i,"appendText"),a=this._get(i,"isRTL");i.append&&i.append.remove(),s&&(i.append=e("<span>").addClass(this._appendClass).text(s),t[a?"before":"after"](i.append)),t.off("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),"focus"!==(n=this._get(i,"showOn"))&&"both"!==n||t.on("focus",this._showDatepicker),"button"!==n&&"both"!==n||(o=this._get(i,"buttonText"),r=this._get(i,"buttonImage"),this._get(i,"buttonImageOnly")?i.trigger=e("<img>").addClass(this._triggerClass).attr({src:r,alt:o,title:o}):(i.trigger=e("<button type='button'>").addClass(this._triggerClass),r?i.trigger.html(e("<img>").attr({src:r,alt:o,title:o})):i.trigger.text(o)),t[a?"before":"after"](i.trigger),i.trigger.on("click",function(){return e.datepicker._datepickerShowing&&e.datepicker._lastInput===t[0]?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&&e.datepicker._lastInput!==t[0]?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t[0])):e.datepicker._showDatepicker(t[0]),!1}))},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t,i,n,o,r=new Date(2009,11,20),s=this._get(e,"dateFormat");s.match(/[DM]/)&&(t=function(e){for(i=0,n=0,o=0;o<e.length;o++)e[o].length>i&&(i=e[o].length,n=o);return n},r.setMonth(t(this._get(e,s.match(/MM/)?"monthNames":"monthNamesShort"))),r.setDate(t(this._get(e,s.match(/DD/)?"dayNames":"dayNamesShort"))+20-r.getDay())),e.input.attr("size",this._formatDate(e,r).length)}},_inlineDatepicker:function(t,i){var n=e(t);n.hasClass(this.markerClassName)||(n.addClass(this.markerClassName).append(i.dpDiv),e.data(t,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css("display","block"))},_dialogDatepicker:function(t,i,n,o,r){var s,l,c,u,d,h=this._dialogInst;return h||(this.uuid+=1,s="dp"+this.uuid,this._dialogInput=e("<input type='text' id='"+s+"' style='position: absolute; top: -100px; width: 0px;'/>
161"),this._dialogInput.on("keydown",this._doKeyDown),e("body").append(this._dialogInput),(h=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},e.data(this._dialogInput[0],"datepicker",h)),a(h.settings,o||{}),i=i&&i.constructor===Date?this._formatDate(h,i):i,this._dialogInput.val(i),this._pos=r?r.length?r:[r.pageX,r.pageY]:null,this._pos||(l=document.documentElement.clientWidth,c=document.documentElement.clientHeight,u=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[l/2-100+u,c/2-150+d]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),h.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),e.blockUI&&e.blockUI(this.dpDiv),e.data(this._dialogInput[0],"datepicker",h),this},_destroyDatepicker:function(i){var n,o=e(i),r=e.data(i,"datepicker");o.hasClass(this.markerClassName)&&(n=i.nodeName.toLowerCase(),e.removeData(i,"datepicker"),"input"===n?(r.append.remove(),r.trigger.remove(),o.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==n&&"span"!==n||o.removeClass(this.markerClassName).empty(),t===r&&(t=null,this._curInst=null))},_enableDatepicker:function(t){var i,n,o=e(t),r=e.data(t,"datepicker");o.hasClass(this.markerClassName)&&("input"===(i=t.nodeName.toLowerCase())?(t.disabled=!1,r.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==i&&"span"!==i||((n=o.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var i,n,o=e(t),r=e.data(t,"datepicker");o.hasClass(this.markerClassName)&&("input"===(i=t.nodeName.toLowerCase())?(t.disabled=!0,r.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==i&&"span"!==i||((n=o.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(t){try{return e.data(t,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,i,n){var o,r,s,l,c=this._getInst(t);if(2===arguments.length&&"string"==typeof i)return"defaults"===i?e.extend({},e.datepicker._defaults):c?"all"===i?e.extend({},c.settings):this._get(c,i):null;o=i||{},"string"==typeof i&&((o={})[i]=n),c&&(this._curInst===c&&this._hideDatepicker(),r=this._getDateDatepicker(t,!0),s=this._getMinMaxDate(c,"min"),l=this._getMinMaxDate(c,"max"),a(c.settings,o),null!==s&&void 0!==o.dateFormat&&void 0===o.minDate&&(c.settings.minDate=this._formatDate(c,s)),null!==l&&void 0!==o.dateFormat&&void 0===o.maxDate&&(c.settings.maxDate=this._formatDate(c,l)),"disabled"in o&&(o.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(e(t),c),this._autoSize(c),this._setDate(c,r),this._updateAlternate(c),this._updateDatepicker(c))},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&&(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&&!i.inline&&this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var i,n,o,r=e.datepicker._getInst(t.target),s=!0,a=r.dpDiv.is(".ui-datepicker-rtl");if(r._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),s=!1;break;case 13:return(o=e("td."+e.datepicker._dayOverClass+":not(."+e.datepicker._currentClass+")",r.dpDiv))[0]&&e.datepicker._selectDay(t.target,r.selectedMonth,r.selectedYear,o[0]),(i=e.datepicker._get(r,"onSelect"))?(n=e.datepicker._formatDate(r),i.apply(r.input?r.input[0]:null,[n,r])):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(r,"stepBigMonths"):-e.datepicker._get(r,"stepMonths"),"M");break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(r,"stepBigMonths"):+e.datepicker._get(r,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&e.datepicker._clearDate(t.target),s=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&e.datepicker._gotoToday(t.target),s=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,a?1:-1,"D"),s=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(r,"stepBigMonths"):-e.datepicker._get(r,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,-7,"D"),s=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,a?-1:1,"D"),s=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(r,"stepBigMonths"):+e.datepicker._get(r,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,7,"D"),s=t.ctrlKey||t.metaKey;break;default:s=!1}else 36===t.keyCode&&t.ctrlKey?e.datepicker._showDatepicker(this):s=!1;s&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var i,n,o=e.datepicker._getInst(t.target);if(e.datepicker._get(o,"constrainInput"))return i=e.datepicker._possibleChars(e.datepicker._get(o,"dateFormat")),n=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||n<" "||!i||i.indexOf(n)>-1},_doKeyUp:function(t){var i=e.datepicker._getInst(t.target);if(i.input.val()!==i.lastVal)try{e.datepicker.parseDate(e.datepicker._get(i,"dateFormat"),i.input?i.input.val():null,e.datepicker._getFormatConfig(i))&&(e.datepicker._setDateFromField(i),e.datepicker._updateAlternate(i),e.datepicker._updateDatepicker(i))}catch(e){}return!0},_showDatepicker:function(t){var n,o,r,s,l,c,u;("input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=e("input",t.parentNode)[0]),e.datepicker._isDisabledDatepicker(t)||e.datepicker._lastInput===t)||(n=e.datepicker._getInst(t),e.datepicker._curInst&&e.datepicker._curInst!==n&&(e.datepicker._curInst.dpDiv.stop(!0,!0),n&&e.datepicker._datepickerShowing&&e.datepicker._hideDatepicker(e.datepicker._curInst.input[0])),!1!==(r=(o=e.datepicker._get(n,"beforeShow"))?o.apply(t,[t,n]):{})&&(a(n.settings,r),n.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(n),e.datepicker._inDialog&&(t.value=""),e.datepicker._pos||(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos[1]+=t.offsetHeight),s=!1,e(t).parents().each(function(){return!(s|="fixed"===e(this).css("position"))}),l={left:e.datepicker._pos[0],top:e.datepicker._pos[1]},e.datepicker._pos=null,n.dpDiv.empty(),n.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),e.datepicker._updateDatepicker(n),l=e.datepicker._checkOffset(n,l,s),n.dpDiv.css({position:e.datepicker._inDialog&&e.blockUI?"static":s?"fixed":"absolute",display:"none",left:l.left+"px",to
vendor: 45,824 bytes, lines 161-177
161p:l.top+"px"}),n.inline||(c=e.datepicker._get(n,"showAnim"),u=e.datepicker._get(n,"duration"),n.dpDiv.css("z-index",i(e(t))+1),e.datepicker._datepickerShowing=!0,e.effects&&e.effects.effect[c]?n.dpDiv.show(c,e.datepicker._get(n,"showOptions"),u):n.dpDiv[c||"show"](c?u:null),e.datepicker._shouldFocusInput(n)&&n.input.trigger("focus"),e.datepicker._curInst=n)))},_updateDatepicker:function(i){this.maxRows=4,t=i,i.dpDiv.empty().append(this._generateHTML(i)),this._attachHandlers(i);var n,o=this._getNumberOfMonths(i),s=o[1],a=17,l=i.dpDiv.find("."+this._dayOverClass+" a"),c=e.datepicker._get(i,"onUpdateDatepicker");l.length>0&&r.apply(l.get(0)),i.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),s>1&&i.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",a*s+"em"),i.dpDiv[(1!==o[0]||1!==o[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),i.dpDiv[(this._get(i,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),i===e.datepicker._curInst&&e.datepicker._datepickerShowing&&e.datepicker._shouldFocusInput(i)&&i.input.trigger("focus"),i.yearshtml&&(n=i.yearshtml,setTimeout(function(){n===i.yearshtml&&i.yearshtml&&i.dpDiv.find("select.ui-datepicker-year").first().replaceWith(i.yearshtml),n=i.yearshtml=null},0)),c&&c.apply(i.input?i.input[0]:null,[i])},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(t,i,n){var o=t.dpDiv.outerWidth(),r=t.dpDiv.outerHeight(),s=t.input?t.input.outerWidth():0,a=t.input?t.input.outerHeight():0,l=document.documentElement.clientWidth+(n?0:e(document).scrollLeft()),c=document.documentElement.clientHeight+(n?0:e(document).scrollTop());return i.left-=this._get(t,"isRTL")?o-s:0,i.left-=n&&i.left===t.input.offset().left?e(document).scrollLeft():0,i.top-=n&&i.top===t.input.offset().top+a?e(document).scrollTop():0,i.left-=Math.min(i.left,i.left+o>l&&l>o?Math.abs(i.left+o-l):0),i.top-=Math.min(i.top,i.top+r>c&&c>r?Math.abs(r+a):0),i},_findPos:function(t){for(var i,n=this._getInst(t),o=this._get(n,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||e.expr.pseudos.hidden(t));)t=t[o?"previousSibling":"nextSibling"];return[(i=e(t).offset()).left,i.top]},_hideDatepicker:function(t){var i,n,o,r,s=this._curInst;!s||t&&s!==e.data(t,"datepicker")||this._datepickerShowing&&(i=this._get(s,"showAnim"),n=this._get(s,"duration"),o=function(){e.datepicker._tidyDialog(s)},e.effects&&(e.effects.effect[i]||e.effects[i])?s.dpDiv.hide(i,e.datepicker._get(s,"showOptions"),n,o):s.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?n:null,o),i||o(),this._datepickerShowing=!1,(r=this._get(s,"onClose"))&&r.apply(s.input?s.input[0]:null,[s.input?s.input.val():"",s]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),e.blockUI&&(e.unblockUI(),e("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(e.datepicker._curInst){var i=e(t.target),n=e.datepicker._getInst(i[0]);(i[0].id===e.datepicker._mainDivId||0!==i.parents("#"+e.datepicker._mainDivId).length||i.hasClass(e.datepicker.markerClassName)||i.closest("."+e.datepicker._triggerClass).length||!e.datepicker._datepickerShowing||e.datepicker._inDialog&&e.blockUI)&&(!i.hasClass(e.datepicker.markerClassName)||e.datepicker._curInst===n)||e.datepicker._hideDatepicker()}},_adjustDate:function(t,i,n){var o=e(t),r=this._getInst(o[0]);this._isDisabledDatepicker(o[0])||(this._adjustInstDate(r,i,n),this._updateDatepicker(r))},_gotoToday:function(t){var i,n=e(t),o=this._getInst(n[0]);this._get(o,"gotoCurrent")&&o.currentDay?(o.selectedDay=o.currentDay,o.drawMonth=o.selectedMonth=o.currentMonth,o.drawYear=o.selectedYear=o.currentYear):(i=new Date,o.selectedDay=i.getDate(),o.drawMonth=o.selectedMonth=i.getMonth(),o.drawYear=o.selectedYear=i.getFullYear()),this._notifyChange(o),this._adjustDate(n)},_selectMonthYear:function(t,i,n){var o=e(t),r=this._getInst(o[0]);r["selected"+("M"===n?"Month":"Year")]=r["draw"+("M"===n?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(r),this._adjustDate(o)},_selectDay:function(t,i,n,o){var r,s=e(t);e(o).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||((r=this._getInst(s[0])).selectedDay=r.currentDay=parseInt(e("a",o).attr("data-date")),r.selectedMonth=r.currentMonth=i,r.selectedYear=r.currentYear=n,this._selectDate(t,this._formatDate(r,r.currentDay,r.currentMonth,r.currentYear)))},_clearDate:function(t){var i=e(t);this._selectDate(i,"")},_selectDate:function(t,i){var n,o=e(t),r=this._getInst(o[0]);i=null!=i?i:this._formatDate(r),r.input&&r.input.val(i),this._updateAlternate(r),(n=this._get(r,"onSelect"))?n.apply(r.input?r.input[0]:null,[i,r]):r.input&&r.input.trigger("change"),r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],"object"!==s(r.input[0])&&r.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var i,n,o,r=this._get(t,"altField");r&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),n=this._getDate(t),o=this.formatDate(i,n,this._getFormatConfig(t)),e(document).find(r).val(o))},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),t=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((t-i)/864e5)/7)+1},parseDate:function(t,i,n){if(null==t||null==i)throw"Invalid arguments";if(""===(i="object"===s(i)?i.toString():i+""))return null;var o,r,a,l,c=0,u=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff,d="string"!=typeof u?u:(new Date).getFullYear()%100+parseInt(u,10),h=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,p=(n?n.dayNames:null)||this._defaults.dayNames,f=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,m=(n?n.monthNames:null)||this._defaults.monthNames,g=-1,v=-1,y=-1,b=-1,_=!1,w=function(e){var i=o+1<t.length&&t.charAt(o+1)===e;return i&&o++,i},C=function(e){var t=w(e),n="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,o=new RegExp("^\\d{"+("y"===e?n:1)+","+n+"}"),r=i.substring(c).match(o);if(!r)throw"Missing number at position "+c;return c+=r[0].length,parseInt(r[0],10)},x=function(t,n,o){var r=-1,s=e.map(w(t)?o:n,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(e.each(s,function(e,t){var n=t[1];if(i.substr(c,n.length).toLowerCase()===n.toLowerCase())return r=t[0],c+=n.length,!1}),-1!==r)return r+1;throw"Unknown name at position "+c},k=function(){if(i.charAt(c)!==t.charAt(o))throw"Unexpected literal at position "+c;c++};for(o=0;o<t.length;o++)if(_)"'"!==t.charAt(o)||w("'")?k():_=!1;else switch(t.charAt(o)){case"d":y=C("d");break;case"D":x("D",h,p);break;case"o":b=C("o");break;case"m":v=C("m");break;case"M":v=x("M",f,m);break;case"y":g=C("y");break;case"@":g=(l=new Date(C("@"))).getFullYear(),v=l.getMonth()+1,y=l.getDate();break;case"!":g=(l=new Date((C("!")-this._ticksTo1970)/1e4)).getFullYear(),v=l.getMonth()+1,y=l.getDate();break;case"'":w("'")?k():_=!0;break;default:k()}if(c<i.length&&(a=i.substr(c),!/^\s+/.test(a)))throw"Extra/unparsed characters found in date: "+a;if(-1===g?g=(new Date).getFullYear():g<100&&(g+=(new Date).getFullYear()-(new Date).getFullYear()%100+(g<=d?0:-100)),b>-1)for(v=1,y=b;;){if(y<=(r=this._getDaysInMonth(g,v-1)))break;v++,y-=r}if((l=this._daylightSavingAdjust(new Date(g,v-1,y))).getFullYear()!==g||l.getMonth()+1!==v||l.getDate()!==y)throw"Invalid date";return l},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(e,t,i){if(!t)return"";var n,o=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,r=(i?i.dayNames:null)||this._defaults.dayNames,s=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,a=(i?i.monthNames:null)||this._defaults.monthNames,l=function(t){var i=n+1<e.length&&e.charAt(n+1)===t;return i&&n++,i},c=function(e,t,i){var n=""+t;if(l(e))for(;n.length<i;)n="0"+n;return n},u=function(e,t,i,n){return l(e)?n[t]:i[t]},d="",h=!1;if(t)for(n=0;n<e.length;n++)if(h)"'"!==e.charAt(n)||l("'")?d+=e.charAt(n):h=!1;else switch(e.charAt(n)){case"d":d+=c("d",t.getDate(),2);break;case"D":d+=u("D",t.getDay(),o,r);break;case"o":d+=c("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":d+=c("m",t.getMonth()+1,2);break;case"M":d+=u("M",t.getMonth(),s,a);break;case"y":d+=l("y")?t.getFullYear():(t.getFullYear()%100<10?"0":"")+t.getFullYear()%100;break;case"@":d+=t.getTime();break;case"!":d+=1e4*t.getTime()+this._ticksTo1970;break;case"'":l("'")?d+="'":h=!0;break;default:d+=e.charAt(n)}return d},_possibleChars:function(e){var t,i="",n=!1,o=function(i){var n=t+1<e.length&&e.charAt(t+1)===i;return n&&t++,n};for(t=0;t<e.length;t++)if(n)"'"!==e.charAt(t)||o("'")?i+=e.charAt(t):n=!1;else switch(e.charAt(t)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":o("'")?i+="'":n=!0;break;default:i+=e.charAt(t)}return i},_get:function(e,t){return void 0!==e.settings[t]?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),n=e.lastVal=e.input?e.input.val():null,o=this._getDefaultDate(e),r=o,s=this._getFormatConfig(e);try{r=this.parseDate(i,n,s)||o}catch(e){n=t?"":n}e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),e.currentDay=n?r.getDate():0,e.currentMonth=n?r.getMonth():0,e.currentYear=n?r.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(t,i,n){var o=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},r=function(i){try{return e.datepicker.parseDate(e.datepicker._get(t,"dateFormat"),i,e.datepicker._getFormatConfig(t))}catch(e){}for(var n=(i.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)||new Date,o=n.getFullYear(),r=n.getMonth(),s=n.getDate(),a=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,l=a.exec(i);l;){switch(l[2]||"d"){case"d":case"D":s+=parseInt(l[1],10);break;case"w":case"W":s+=7*parseInt(l[1],10);break;case"m":case"M":r+=parseInt(l[1],10),s=Math.min(s,e.datepicker._getDaysInMonth(o,r));break;case"y":case"Y":o+=parseInt(l[1],10),s=Math.min(s,e.datepicker._getDaysInMonth(o,r))}l=a.exec(i)}return new Date(o,r,s)},s=null==i||""===i?n:"string"==typeof i?r(i):"number"==typeof i?isNaN(i)?n:o(i):new Date(i.getTime());return(s=s&&"Invalid Date"===s.toString()?n:s)&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var n=!t,o=e.selectedMonth,r=e.selectedYear,s=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=s.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=s.getMonth(),e.drawYear=e.selectedYear=e.currentYear=s.getFullYear(),o===e.selectedMonth&&r===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(n?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(t){var i=this._get(t,"stepMonths"),n="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){e.datepicker._adjustDate(n,-i,"M")},next:function(){e.datepicker._adjustDate(n,+i,"M")},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(n)},selectDay:function(){return e.datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(n,this,"M"),!1},selectYear:function(){return e.datepicker._selectMonthYear(n,this,"Y"),!1}};e(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(t){var i,n,o,r,s,a,l,c,u,d,h,p,f,m,g,v,y,b,_,w,C,x,k,D,S,A,E,T,M,I,F,P,O,L,N,$,z,j,R,B=new Date,H=this._daylightSavingAdjust(new Date(B.getFullYear(),B.getMonth(),B.getDate())),q=this._get(t,"isRTL"),U=this._get(t,"showButtonPanel"),W=this._get(t,"hideIfNoPrevNext"),V=this._get(t,"navigationAsDateFormat"),Y=this._getNumberOfMonths(t),Q=this._get(t,"showCurrentAtPos"),G=this._get(t,"stepMonths"),K=1!==Y[0]||1!==Y[1],X=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),J=this._getMinMaxDate(t,"min"),Z=this._getMinMaxDate(t,"max"),ee=t.drawMonth-Q,te=t.drawYear;if(ee<0&&(ee+=12,te--),Z)for(i=this._daylightSavingAdjust(new Date(Z.getFullYear(),Z.getMonth()-Y[0]*Y[1]+1,Z.getDate())),i=J&&i<J?J:i;this._daylightSavingAdjust(new Date(te,ee,1))>i;)--ee<0&&(ee=11,te--);for(t.drawMonth=ee,t.drawYear=te,n=this._get(t,"prevText"),n=V?this.formatDate(n,this._daylightSavingAdjust(new Date(te,ee-G,1)),this._getFormatConfig(t)):n,o=this._canAdjustMonth(t,-1,te,ee)?e("<a>").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:n}).append(e("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(q?"e":"w")).text(n))[0].outerHTML:W?"":e("<a>").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:n}).append(e("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(q?"e":"w")).text(n))[0].outerHTML,r=this._get(t,"nextText"),r=V?this.formatDate(r,this._daylightSavingAdjust(new Date(te,ee+G,1)),this._getFormatConfig(t)):r,s=this._canAdjustMonth(t,1,te,ee)?e("<a>").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:r}).append(e("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(q?"w":"e")).text(r))[0].outerHTML:W?"":e("<a>").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:r}).append(e("<span>").attr("class","ui-icon ui-icon-circle-triangle-"+(q?"w":"e")).text(r))[0].outerHTML,a=this._get(t,"currentText"),l=this._get(t,"gotoCurrent")&&t.currentDay?X:H,a=V?this.formatDate(a,l,this._getFormatConfig(t)):a,c="",t.inline||(c=e("<button>").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(t,"closeText"))[0].outerHTML),u="",U&&(u=e("<div class='ui-datepicker-buttonpane ui-widget-content'>").append(q?c:"").append(this._isInRange(t,l)?e("<button>").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(a):"").append(q?"":c)[0].outerHTML),d=parseInt(this._get(t,"firstDay"),10),d=isNaN(d)?0:d,h=this._get(t,"showWeek"),p=this._get(t,"dayNames"),f=this._get(t,"dayNamesMin"),m=this._get(t,"monthNames"),g=this._get(t,"monthNamesShort"),v=this._get(t,"beforeShowDay"),y=this._get(t,"showOtherMonths"),b=this._get(t,"selectOtherMonths"),_=this._getDefaultDate(t),w="",x=0;x<Y[0];x++){for(k="",this.maxRows=4,D=0;D<Y[1];D++){if(S=this._daylightSavingAdjust(new Date(te,ee,t.selectedDay)),A=" ui-corner-all",E="",K){if(E+="<div class='ui-datepicker-group",Y[1]>1)switch(D){case 0:E+=" ui-datepicker-group-first",A=" ui-corner-"+(q?"right":"left");break;case Y[1]-1:E+=" ui-datepicker-group-last",A=" ui-corner-"+(q?"left":"right");break;default:E+=" ui-datepicker-group-middle",A=""}E+="'>"}for(E+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+A+"'>"+(/all|left/.test(A)&&0===x?q?s:o:"")+(/all|right/.test(A)&&0===x?q?o:s:"")+this._generateMonthYearHeader(t,ee,te,J,Z,x>0||D>0,m,g)+"</div><table class='ui-datepicker-calendar'><thead><tr>",T=h?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",C=0;C<7;C++)T+="<th scope='col'"+((C+d+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+p[M=(C+d)%7]+"'>"+f[M]+"</span></th>";for(E+=T+"</tr></thead><tbody>",I=this._getDaysInMonth(te,ee),te===t.selectedYear&&ee===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,I)),F=(this._getFirstDayOfMonth(te,ee)-d+7)%7,P=Math.ceil((F+I)/7),O=K&&this.maxRows>P?this.maxRows:P,this.maxRows=O,L=this._daylightSavingAdjust(new Date(te,ee,1-F)),N=0;N<O;N++){for(E+="<tr>",$=h?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(L)+"</td>":"",C=0;C<7;C++)z=v?v.apply(t.input?t.input[0]:null,[L]):[!0,""],R=(j=L.getMonth()!==ee)&&!b||!z[0]||J&&L<J||Z&&L>Z,$+="<td class='"+((C+d+6)%7>=5?" ui-datepicker-week-end":"")+(j?" ui-datepicker-other-month":"")+(L.getTime()===S.getTime()&&ee===t.selectedMonth&&t._keyEvent||_.getTime()===L.getTime()&&_.getTime()===S.getTime()?" "+this._dayOverClass:"")+(R?" "+this._unselectableClass+" ui-state-disabled":"")+(j&&!y?"":" "+z[1]+(L.getTime()===X.getTime()?" "+this._currentClass:"")+(L.getTime()===H.getTime()?" ui-datepicker-today":""))+"'"+(j&&!y||!z[2]?"":" title='"+z[2].replace(/'/g,"'")+"'")+(R?"":" data-handler='selectDay' data-event='click' data-month='"+L.getMonth()+"' data-year='"+L.getFullYear()+"'")+">"+(j&&!y?" ":R?"<span class='ui-state-default'>"+L.getDate()+"</span>":"<a class='ui-state-default"+(L.getTime()===H.getTime()?" ui-state-highlight":"")+(L.getTime()===X.getTime()?" ui-state-active":"")+(j?" ui-priority-secondary":"")+"' href='#' aria-current='"+(L.getTime()===X.getTime()?"true":"false")+"' data-date='"+L.getDate()+"'>"+L.getDate()+"</a>")+"</td>",L.setDate(L.getDate()+1),L=this._daylightSavingAdjust(L);E+=$+"</tr>"}++ee>11&&(ee=0,te++),k+=E+="</tbody></table>"+(K?"</div>"+(Y[0]>0&&D===Y[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}w+=k}return w+=u,t._keyEvent=!1,w},_generateMonthYearHeader:function(e,t,i,n,o,r,s,a){var l,c,u,d,h,p,f,m,g=this._get(e,"changeMonth"),v=this._get(e,"changeYear"),y=this._get(e,"showMonthAfterYear"),b=this._get(e,"selectMonthLabel"),_=this._get(e,"selectYearLabel"),w="<div class='ui-datepicker-title'>",C="";if(r||!g)C+="<span class='ui-datepicker-month'>"+s[t]+"</span>";else{for(l=n&&n.getFullYear()===i,c=o&&o.getFullYear()===i,C+="<select class='ui-datepicker-month' aria-label='"+b+"' data-handler='selectMonth' data-event='change'>",u=0;u<12;u++)(!l||u>=n.getMonth())&&(!c||u<=o.getMonth())&&(C+="<option value='"+u+"'"+(u===t?" selected='selected'":"")+">"+a[u]+"</option>");C+="</select>"}if(y||(w+=C+(!r&&g&&v?"":" ")),!e.yearshtml)if(e.yearshtml="",r||!v)w+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(d=this._get(e,"yearRange").split(":"),h=(new Date).getFullYear(),p=function(e){var t=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?h+parseInt(e,10):parseInt(e,10);return isNaN(t)?h:t},f=p(d[0]),m=Math.max(f,p(d[1]||"")),f=n?Math.max(f,n.getFullYear()):f,m=o?Math.min(m,o.getFullYear()):m,e.yearshtml+="<select class='ui-datepicker-year' aria-label='"+_+"' data-handler='selectYear' data-event='change'>";f<=m;f++)e.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";e.yearshtml+="</select>",w+=e.yearshtml,e.yearshtml=null}return w+=this._get(e,"yearSuffix"),y&&(w+=(!r&&g&&v?"":" ")+C),w+="</div>"},_adjustInstDate:function(e,t,i){var n=e.selectedYear+("Y"===i?t:0),o=e.selectedMonth+("M"===i?t:0),r=Math.min(e.selectedDay,this._getDaysInMonth(n,o))+("D"===i?t:0),s=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(n,o,r)));e.selectedDay=s.getDate(),e.drawMonth=e.selectedMonth=s.getMonth(),e.drawYear=e.selectedYear=s.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),o=i&&t<i?i:t;return n&&o>n?n:o},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,n){var o=this._getNumberOfMonths(e),r=this._daylightSavingAdjust(new Date(i,n+(t<0?t:o[0]*o[1]),1));return t<0&&r.setDate(this._getDaysInMonth(r.getFullYear(),r.getMonth())),this._isInRange(e,r)},_isInRange:function(e,t){var i,n,o=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),s=null,a=null,l=this._get(e,"yearRange");return l&&(i=l.split(":"),n=(new Date).getFullYear(),s=parseInt(i[0],10),a=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(s+=n),i[1].match(/[+\-].*/)&&(a+=n)),(!o||t.getTime()>=o.getTime())&&(!r||t.getTime()<=r.getTime())&&(!s||t.getFullYear()>=s)&&(!a||t.getFullYear()<=a)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,n){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var o=t?"object"===s(t)?t:this._daylightSavingAdjust(new Date(n,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),o,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized||(e(document).on("mousedown",e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e("#"+e.datepicker._mainDivId).length&&e("body").append(e.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i)):this.each(function(){"string"==typeof t?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this].concat(i)):e.datepicker._attachDatepicker(this,t)}):e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i))},e.datepicker=new n,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version="1.13.3",e.datepicker},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},4780:(e,t,i)=>{var n,o,r; 162/*! 163 * jQuery UI Dialog 1.13.3 164 * https://jqueryui.com 165 * 166 * Copyright OpenJS Foundation and other contributors 167 * Released under the MIT license. 168 * https://jquery.org/license 169 */!function(){"use strict";o=[i(1669),i(731),i(1185),i(5049),i(7547),i(400),i(854),i(1393),i(3063),i(5313),i(6061),i(6943),i(6632),i(2618)],n=function(e){e.widget("ui.dialog",{version:"1.13.3",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var i=e(this).css(t).offset().top;i<0&&e(this).css("top",t.top-i)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&e.fn.draggable&&this._makeDraggable(),this.options.resizable&&e.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?e(t):this.document.find(t||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(e=t.parent.children().eq(t.index)).length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:e.noop,enable:e.noop,close:function(t){var i=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||e.ui.safeBlur(e.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,function(){i._trigger("close",t)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,i){var n=!1,o=this.uiDialog.siblings(".ui-front:visible").map(function(){return+e(this).css("z-index")}).get(),r=Math.max.apply(null,o);return r>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",r+1),n=!0),n&&!i&&this._trigger("focus",t),n},open:function(){var t=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=e(e.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._makeFocusTarget(),this._trigger("open"))},_focusTabbable:function(){var e=this._focusedElement;e||(e=this.element.find("[autofocus]")),e.length||(e=this.element.find(":tabbable")),e.length||(e=this.uiDialogButtonPane.find(":tabbable")),e.length||(e=this.uiDialogTitlebarClose.filter(":tabbable")),e.length||(e=this.uiDialog),e.eq(0).trigger("focus")},_restoreTabbableFocus:function(){var t=e.ui.safeActiveElement(this.document[0]);this.uiDialog[0]===t||e.contains(this.uiDialog[0],t)||this._focusTabbable()},_keepFocus:function(e){e.preventDefault(),this._restoreTabbableFocus(),this._delay(this._restoreTabbableFocus)},_createWrapper:function(){this.uiDialog=e("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===e.ui.keyCode.ESCAPE)return t.preventDefault(),void this.close(t);if(t.keyCode===e.ui.keyCode.TAB&&!t.isDefaultPrevented()){var i=this.uiDialog.find(":tabbable"),n=i.first(),o=i.last();t.target!==o[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==n[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay(function(){o.trigger("focus")}),t.preventDefault()):(this._delay(function(){n.trigger("focus")}),t.preventDefault())}},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=e("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(t){e(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=e("<button type='button'></button>").button({label:e("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),t=e("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(e){this.options.title?e.text(this.options.title):e.html(" ")},_createButtonPane:function(){this.uiDialogButtonPane=e("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=e("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var t=this,i=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),e.isEmptyObject(i)||Array.isArray(i)&&!i.length?this._removeClass(this.uiDialog,"ui-dialog-buttons"):(e.each(i,function(i,n){var o,r;n="function"==typeof n?{click:n,text:i}:n,n=e.extend({type:"button"},n),o=n.click,r={icon:n.icon,iconPosition:n.iconPosition,showLabel:n.showLabel,icons:n.icons,text:n.text},delete n.click,delete n.icon,delete n.iconPosition,delete n.showLabel,delete n.icons,"boolean"==typeof n.text&&delete n.text,e("<button></button>",n).button(r).appendTo(t.uiButtonSet).on("click",function(){o.apply(t.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var t=this,i=this.options;function n(e){return{position:e.position,offset:e.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(i,o){t._addClass(e(this),"ui-dialog-dragging"),t._blockFrames(),t._trigger("dragStart",i,n(o))},drag:function(e,i){t._trigger("drag",e,n(i))},stop:function(o,r){var s=r.offset.left-t.document.scrollLeft(),a=r.offset.top-t.document.scrollTop();i.position={my:"left top",at:"left"+(s>=0?"+":"")+s+" top"+(a>=0?"+":"")+a,of:t.window},t._removeClass(e(this),"ui-dialog-dragging"),t._unblockFrames(),t._trigger("dragStop",o,n(r))}})},_makeResizable:function(){var t=this,i=this.options,n=i.resizable,o=this.uiDialog.css("position"),r="string"==typeof n?n:"n,e,s,w,se,sw,ne,nw";function s(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:i.maxWidth,maxHeight:i.maxHeight,minWidth:i.minWidth,minHeight:this._minHeight(),handles:r,start:function(i,n){t._addClass(e(this),"ui-dialog-resizing"),t._blockFrames(),t._trigger("resizeStart",i,s(n))},resize:function(e,i){t._trigger("resize",e,s(i))},stop:function(n,o){var r=t.uiDialog.offset(),a=r.left-t.document.scrollLeft(),l=r.top-t.document.scrollTop();i.height=t.uiDialog.height(),i.width=t.uiDialog.width(),i.position={my:"left top",at:"left"+(a>=0?"+":"")+a+" top"+(l>=0?"+":"")+l,of:t.window},t._removeClass(e(this),"ui-dialog-resizing"),t._unblockFrames(),t._trigger("resizeStop",n,s(o))}}).css("position",o)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=e(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),i=e.inArray(this,t);-1!==i&&t.splice(i,1)},_trackingInstances:function(){var e=this.document.data("ui-dialog-instances");return e||(e=[],this.document.data("ui-dialog-instances",e)),e},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(t){var i=this,n=!1,o={};e.each(t,function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&&(n=!0),e in i.resizableRelatedOptions&&(o[e]=t)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",o)},_setOption:function(t,i){var n,o,r=this.uiDialog;"disabled"!==t&&(this._super(t,i),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:e("<a>").text(""+this.options.closeText).html()}),"draggable"===t&&((n=r.is(":data(ui-draggable)"))&&!i&&r.draggable("destroy"),!n&&i&&this._makeDraggable()),"position"===t&&this._position(),"resizable"===t&&((o=r.is(":data(ui-resizable)"))&&!i&&r.resizable("destroy"),o&&"string"==typeof i&&r.resizable("option","handles",i),o||!1===i||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var e,t,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),e=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),t=Math.max(0,n.minHeight-e),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-e):"none","auto"===n.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=e(this);return e("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!e(t.target).closest(".ui-dialog").length||!!e(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=e.fn.jquery.substring(0,4),i=!0;this._delay(function(){i=!1}),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",function(e){if(!i){var n=this._trackingInstances()[0];n._allowInteraction(e)||(e.preventDefault(),n._focusTabbable(),"3.4."!==t&&"3.5."!==t&&"3.6."!==t||n._delay(n._restoreTabbableFocus))}}.bind(this)),this.overlay=e("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var e=this.document.data("ui-dialog-overlays")-1;e?this.document.data("ui-dialog-overlays",e):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),!1!==e.uiBackCompat&&e.widget("ui.dialog",e.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(e,t){"dialogClass"===e&&this.uiDialog.removeClass(this.options.dialogClass).addClass(t),this._superApply(arguments)}});return e.ui.dialog},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},1185:(e,t,i)=>{var n,o,r; 170/*! 171 * jQuery UI Draggable 1.13.3 172 * https://jqueryui.com 173 * 174 * Copyright OpenJS Foundation and other contributors 175 * Released under the MIT license. 176 * https://jquery.org/license 177 */!function(){"use strict";o=[i(1669),i(5049),i(9002),i(5553),i(3063),i(5313),i(3828),i(6632),i(2618)],void 0===(r="function"==typeof(n=function(e){return e.widget("ui.draggable",e.ui.mouse,{version:"1.13.3",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var i=this.options;return!(this.helper||i.disabled||e(t.target).closest(".ui-resizable-handle").length>0)&&(this.handle=this._getHandle(t),!!this.handle&&(this._blurActiveElement(t),this._blockFrames(!0===i.iframeFix?"iframe":i.iframeFix),!0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=e(this);return e("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var i=e.ui.safeActiveElement(this.document[0]);e(t.target).closest(i).length||e.ui.safeBlur(i)},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===e(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var n=this._uiHash();if(!1===this._trigger("drag",t,n))return this._mouseUp(new e.Event("mouseup",t)),!1;this.position=n.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=this,n=!1;return e.ui.ddmanager&&!this.options.dropBehaviour&&(n=e.ui.ddmanager.drop(this,t)),this.dropped&&(n=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!n||"valid"===this.options.revert&&n||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,n)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==i._trigger("stop",t)&&i._clear()}):!1!==this._trigger("stop",t)&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new e.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!e(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var i=this.options,n="function"==typeof i.helper,o=n?e(i.helper.apply(this.element[0],[t])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return o.parents("body").length||o.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),n&&o[0]===this.element[0]&&this._setPositionRelative(),o[0]===this.element[0]||/(fixed|absolute)/.test(o.css("position"))||o.css("position","absolute"),o},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),Array.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,n,o=this.options,r=this.document[0];this.relativeContainer=null,o.containment?"window"!==o.containment?"document"!==o.containment?o.containment.constructor!==Array?("parent"===o.containment&&(o.containment=this.helper[0].parentNode),(n=(i=e(o.containment))[0])&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i)):this.containment=o.containment:this.containment=[0,0,e(r).width()-this.helperProportions.width-this.margins.left,(e(r).height()||r.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()||r.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(e,t){t||(t=this.position);var i="absolute"===e?1:-1,n=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:n?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:n?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,n,o,r,s=this.options,a=this._isRootNode(this.scrollParent[0]),l=e.pageX,c=e.pageY;return a&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(this.relativeContainer?(n=this.relativeContainer.offset(),i=[this.containment[0]+n.left,this.containment[1]+n.top,this.containment[2]+n.left,this.containment[3]+n.top]):i=this.containment,e.pageX-this.offset.click.left<i[0]&&(l=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(c=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(l=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>
vendor: 1,246 bytes, line 177
177i[3]&&(c=i[3]+this.offset.click.top)),s.grid&&(o=s.grid[1]?this.originalPageY+Math.round((c-this.originalPageY)/s.grid[1])*s.grid[1]:this.originalPageY,c=i?o-this.offset.click.top>=i[1]||o-this.offset.click.top>i[3]?o:o-this.offset.click.top>=i[1]?o-s.grid[1]:o+s.grid[1]:o,r=s.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)/s.grid[0])*s.grid[0]:this.originalPageX,l=i?r-this.offset.click.left>=i[0]||r-this.offset.click.left>i[2]?r:r-this.offset.click.left>=i[0]?r-s.grid[0]:r+s.grid[0]:r),"y"===s.axis&&(l=this.originalPageX),"x"===s.axis&&(c=this.originalPageY)),{top:c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:a?0:this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:a?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,i,n){return n=n||this._uiHash(),e.ui.plugin.call(this,t,[i,n,this],!0),/^(drag|start|stop
vendor: 4,820 bytes, line 177
177)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),n.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,i,n)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,i,n){var o=e.extend({},i,{item:n.element});n.sortables=[],e(n.options.connectToSortable).each(function(){var i=e(this).sortable("instance");i&&!i.options.disabled&&(n.sortables.push(i),i.refreshPositions(),i._trigger("activate",t,o))})},stop:function(t,i,n){var o=e.extend({},i,{item:n.element});n.cancelHelperRemoval=!1,e.each(n.sortables,function(){var e=this;e.isOver?(e.isOver=0,n.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,o))})},drag:function(t,i,n){e.each(n.sortables,function(){var o=!1,r=this;r.positionAbs=n.positionAbs,r.helperProportions=n.helperProportions,r.offset.click=n.offset.click,r._intersectsWith(r.containerCache)&&(o=!0,e.each(n.sortables,function(){return this.positionAbs=n.positionAbs,this.helperProportions=n.helperProportions,this.offset.click=n.offset.click,this!==r&&this._intersectsWith(this.containerCache)&&e.contains(r.element[0],this.element[0])&&(o=!1),o})),o?(r.isOver||(r.isOver=1,n._parent=i.helper.parent(),r.currentItem=i.helper.appendTo(r.element).data("ui-sortable-item",!0),r.options._helper=r.options.helper,r.options.helper=function(){return i.helper[0]},t.target=r.currentItem[0],r._mouseCapture(t,!0),r._mouseStart(t,!0,!0),r.offset.click.top=n.offset.click.top,r.offset.click.left=n.offset.click.left,r.offset.parent.left-=n.offset.parent.left-r.offset.parent.left,r.offset.parent.top-=n.offset.parent.top-r.offset.parent.top,n._trigger("toSortable",t),n.dropped=r.element,e.each(n.sortables,function(){this.refreshPositions()}),n.currentItem=n.element,r.fromOutside=n),r.currentItem&&(r._mouseDrag(t),i.position=r.position)):r.isOver&&(r.isOver=0,r.cancelHelperRemoval=!0,r.options._revert=r.options.revert,r.options.revert=!1,r._trigger("out",t,r._uiHash(r)),r._mouseStop(t,!0),r.options.revert=r.options._revert,r.options.helper=r.options._helper,r.placeholder&&r.placeholder.remove(),i.helper.appendTo(n._parent),n._refreshOffsets(t),i.position=n._generatePosition(t,!0),n._trigger("fromSortable",t),n.dropped=!1,e.each(n.sortables,function(){this.refreshPositions()}))})}}),e.ui.plugin.add("draggable","cursor",{start:function(t,i,n){var o=e("body"),r=n.options;o.css("cursor")&&(r._cursor=o.css("cursor")),o.css("cursor",r.cursor)},stop:function(t,i,n){var o=n.options;o._cursor&&e("body").css("cursor",o._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,i,n){var o=e(i.helper),r=n.options;o.css("opacity")&&(r._opacity=o.css("opacity")),o.css("opacity",r.opacity)},stop:function(t,i,n){var o=n.options;o._opacity&&e(i.helper).css("opacity",o._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,i,n){var o=n.options,r=!1,s=n.scrollParentNotHidden[0],a=n.document[0];s!==a&&"HTML"!==s.tagName?(o.axis&&"x"===o.axis||(n.overflowOffset.top+s.offsetHeight-t.pageY<o.scrollSensitivity?s.scrollTop=r=s.scrollTop+o.scrollSpeed:t.pageY-n.overflowOffset.top<o.scrollSensitivity&&(s.scrollTop=r=s.scrollTop-o.scrollSpeed)),o.axis&&"y"===o.axis||(n.overflowOffset.left+s.offsetWidth-t.pageX<o.scrollSensitivity?s.scrollLeft=r=s.scrollLeft+o.scrollSpeed:t.pageX-n.overflowOffset.left<o.scrollSensitivity&&(s.scrollLeft=r=s.scrollLeft-o.scrollSpeed))):(o.axis&&"x"===o.axis||(t.pageY-e(a).scrollTop()<o.scrollSensitivity?r=e(a).scrollTop(e(a).scrollTop()-o.scrollSpeed):e(window).height()-(t.pageY-e(a).scrollTop())<o.scrollSensitivity&&(r=e(a).scrollTop(e(a).scrollTop()+o.scrollSpeed))),o.axis&&"y"===o.axis||(t.pageX-e(a).scrollLeft()<o.scrollSensitivity?r=e(a).scrollLeft(e(a).scrollLeft()-o.scrollSpeed):e(window).width()-(t.pageX-e(a).scrollLeft())<o.scrollSensitivity&&(r=e(a).scrollLeft(e(a).scrollLeft()+o.scrollSpeed)))),!1!==r&&e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(n,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,i,n){var o=n.options;n.snapElements=[],e(o.snap.constructor!==String?o.snap.items||":data(ui-draggable)":o.snap).each(function(){var t=e(this),i=t.offset();this!==n.element[0]&&n.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:i.top,left
vendor: 21,472 bytes, lines 177-201
177:i.left})})},drag:function(t,i,n){var o,r,s,a,l,c,u,d,h,p,f=n.options,m=f.snapTolerance,g=i.offset.left,v=g+n.helperProportions.width,y=i.offset.top,b=y+n.helperProportions.height;for(h=n.snapElements.length-1;h>=0;h--)c=(l=n.snapElements[h].left-n.margins.left)+n.snapElements[h].width,d=(u=n.snapElements[h].top-n.margins.top)+n.snapElements[h].height,v<l-m||g>c+m||b<u-m||y>d+m||!e.contains(n.snapElements[h].item.ownerDocument,n.snapElements[h].item)?(n.snapElements[h].snapping&&n.options.snap.release&&n.options.snap.release.call(n.element,t,e.extend(n._uiHash(),{snapItem:n.snapElements[h].item})),n.snapElements[h].snapping=!1):("inner"!==f.snapMode&&(o=Math.abs(u-b)<=m,r=Math.abs(d-y)<=m,s=Math.abs(l-v)<=m,a=Math.abs(c-g)<=m,o&&(i.position.top=n._convertPositionTo("relative",{top:u-n.helperProportions.height,left:0}).top),r&&(i.position.top=n._convertPositionTo("relative",{top:d,left:0}).top),s&&(i.position.left=n._convertPositionTo("relative",{top:0,left:l-n.helperProportions.width}).left),a&&(i.position.left=n._convertPositionTo("relative",{top:0,left:c}).left)),p=o||r||s||a,"outer"!==f.snapMode&&(o=Math.abs(u-y)<=m,r=Math.abs(d-b)<=m,s=Math.abs(l-g)<=m,a=Math.abs(c-v)<=m,o&&(i.position.top=n._convertPositionTo("relative",{top:u,left:0}).top),r&&(i.position.top=n._convertPositionTo("relative",{top:d-n.helperProportions.height,left:0}).top),s&&(i.position.left=n._convertPositionTo("relative",{top:0,left:l}).left),a&&(i.position.left=n._convertPositionTo("relative",{top:0,left:c-n.helperProportions.width}).left)),!n.snapElements[h].snapping&&(o||r||s||a||p)&&n.options.snap.snap&&n.options.snap.snap.call(n.element,t,e.extend(n._uiHash(),{snapItem:n.snapElements[h].item})),n.snapElements[h].snapping=o||r||s||a||p)}}),e.ui.plugin.add("draggable","stack",{start:function(t,i,n){var o,r=n.options,s=e.makeArray(e(r.stack)).sort(function(t,i){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(i).css("zIndex"),10)||0)});s.length&&(o=parseInt(e(s[0]).css("zIndex"),10)||0,e(s).each(function(t){e(this).css("zIndex",o+t)}),this.css("zIndex",o+s.length))}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,i,n){var o=e(i.helper),r=n.options;o.css("zIndex")&&(r._zIndex=o.css("zIndex")),o.css("zIndex",r.zIndex)},stop:function(t,i,n){var o=n.options;o._zIndex&&e(i.helper).css("zIndex",o._zIndex)}}),e.ui.draggable})?n.apply(t,o):n)||(e.exports=r)}()},1549:(e,t,i)=>{var n,o,r; 178/*! 179 * jQuery UI Droppable 1.13.3 180 * https://jqueryui.com 181 * 182 * Copyright OpenJS Foundation and other contributors 183 * Released under the MIT license. 184 * https://jquery.org/license 185 */!function(){"use strict";o=[i(1669),i(1185),i(5049),i(6632),i(2618)],n=function(e){e.widget("ui.droppable",{version:"1.13.3",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,t=this.options,i=t.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof i?i:function(e){return e.is(i)},this.proportions=function(){if(!arguments.length)return e||(e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight});e=arguments[0]},this._addToManager(t.scope),t.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){e.ui.ddmanager.droppables[t]=e.ui.ddmanager.droppables[t]||[],e.ui.ddmanager.droppables[t].push(this)},_splice:function(e){for(var t=0;t<e.length;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var t=e.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,i){if("accept"===t)this.accept="function"==typeof i?i:function(e){return e.is(i)};else if("scope"===t){var n=e.ui.ddmanager.droppables[this.options.scope];this._splice(n),this._addToManager(i)}this._super(t,i)},_activate:function(t){var i=e.ui.ddmanager.current;this._addActiveClass(),i&&this._trigger("activate",t,this.ui(i))},_deactivate:function(t){var i=e.ui.ddmanager.current;this._removeActiveClass(),i&&this._trigger("deactivate",t,this.ui(i))},_over:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(i)))},_out:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(i)))},_drop:function(t,i){var n=i||e.ui.ddmanager.current,o=!1;return!(!n||(n.currentItem||n.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var i=e(this).droppable("instance");if(i.options.greedy&&!i.options.disabled&&i.options.scope===n.options.scope&&i.accept.call(i.element[0],n.currentItem||n.element)&&e.ui.intersect(n,e.extend(i,{offset:i.element.offset()}),i.options.tolerance,t))return o=!0,!1}),!o&&(!!this.accept.call(this.element[0],n.currentItem||n.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",t,this.ui(n)),this.element)))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),e.ui.intersect=function(){function e(e,t,i){return e>=t&&e<t+i}return function(t,i,n,o){if(!i.offset)return!1;var r=(t.positionAbs||t.position.absolute).left+t.margins.left,s=(t.positionAbs||t.position.absolute).top+t.margins.top,a=r+t.helperProportions.width,l=s+t.helperProportions.height,c=i.offset.left,u=i.offset.top,d=c+i.proportions().width,h=u+i.proportions().height;switch(n){case"fit":return c<=r&&a<=d&&u<=s&&l<=h;case"intersect":return c<r+t.helperProportions.width/2&&a-t.helperProportions.width/2<d&&u<s+t.helperProportions.height/2&&l-t.helperProportions.height/2<h;case"pointer":return e(o.pageY,u,i.proportions().height)&&e(o.pageX,c,i.proportions().width);case"touch":return(s>=u&&s<=h||l>=u&&l<=h||s<u&&l>h)&&(r>=c&&r<=d||a>=c&&a<=d||r<c&&a>d);default:return!1}}}(),e.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,i){var n,o,r=e.ui.ddmanager.droppables[t.options.scope]||[],s=i?i.type:null,a=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();e:for(n=0;n<r.length;n++)if(!(r[n].options.disabled||t&&!r[n].accept.call(r[n].element[0],t.currentItem||t.element))){for(o=0;o<a.length;o++)if(a[o]===r[n].element[0]){r[n].proportions().height=0;continue e}r[n].visible="none"!==r[n].element.css("display"),r[n].visible&&("mousedown"===s&&r[n]._activate.call(r[n],i),r[n].offset=r[n].element.offset(),r[n].proportions({width:r[n].element[0].offsetWidth,height:r[n].element[0].offsetHeight}))}},drop:function(t,i){var n=!1;return e.each((e.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&e.ui.intersect(t,this,this.options.tolerance,i)&&(n=this._drop.call(this,i)||n),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),n},dragStart:function(t,i){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)})},drag:function(t,i){t.options.refreshPositions&&e.ui.ddmanager.prepareOffsets(t,i),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var n,o,r,s=e.ui.intersect(t,this,this.options.tolerance,i),a=!s&&this.isover?"isout":s&&!this.isover?"isover":null;a&&(this.options.greedy&&(o=this.options.scope,(r=this.element.parents(":data(ui-droppable)").filter(function(){return e(this).droppable("instance").options.scope===o})).length&&((n=e(r[0]).droppable("instance")).greedyChild="isover"===a)),n&&"isover"===a&&(n.isover=!1,n.isout=!0,n._out.call(n,i)),this[a]=!0,this["isout"===a?"isover":"isout"]=!1,this["isover"===a?"_over":"_out"].call(this,i),n&&"isout"===a&&(n.isout=!1,n.isover=!0,n._over.call(n,i)))}})},dragStop:function(t,i){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)}},!1!==e.uiBackCompat&&e.widget("ui.droppable",e.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}});return e.ui.droppable},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},5049:(e,t,i)=>{var n,o,r; 186/*! 187 * jQuery UI Mouse 1.13.3 188 * https://jqueryui.com 189 * 190 * Copyright OpenJS Foundation and other contributors 191 * Released under the MIT license. 192 * https://jquery.org/license 193 */!function(){"use strict";o=[i(1669),i(7644),i(6632),i(2618)],void 0===(r="function"==typeof(n=function(e){var t=!1;return e(document).on("mouseup",function(){t=!1}),e.widget("ui.mouse",{version:"1.13.3",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(i){if(!0===e.data(i.target,t.widgetName+".preventClickEvent"))return e.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(i){if(!t){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(i),this._mouseDownEvent=i;var n=this,o=1===i.which,r=!("string"!=typeof this.options.cancel||!i.target.nodeName)&&e(i.target).closest(this.options.cancel).length;return!(o&&!r&&this._mouseCapture(i))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){n.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(i)&&this._mouseDelayMet(i)&&(this._mouseStarted=!1!==this._mouseStart(i),!this._mouseStarted)?(i.preventDefault(),!0):(!0===e.data(i.target,this.widgetName+".preventClickEvent")&&e.removeData(i.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return n._mouseMove(e)},this._mouseUpDelegate=function(e){return n._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),i.preventDefault(),t=!0,!0))}},_mouseMove:function(t){if(this._mouseMoved){if(e.ui.ie&&(!document.documentMode||document.documentMode<9)&&!t.button)return this._mouseUp(t);if(!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(i){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,i.target===this._mouseDownEvent.target&&e.data(i.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(i)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,t=!1,i.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})?n.apply(t,o):n)||(e.exports=r)}()},7547:(e,t,i)=>{var n,o,r; 194/*! 195 * jQuery UI Resizable 1.13.3 196 * https://jqueryui.com 197 * 198 * Copyright OpenJS Foundation and other contributors 199 * Released under the MIT license. 200 * https://jquery.org/license 201 */!function(){"use strict";o=[i(1669),i(5049),i(4087),i(5553),i(6632),i(2618)],n=function(e){return e.widget("ui.resizable",e.ui.mouse,{version:"1.13.3",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseFloat(e)||0},_isNumber:function(e){return!isNaN(parseFloat(e))},_hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var n=i&&"left"===i?"scrollLeft":"scrollTop",o=!1;if(t[n]>0)return!0;try{t[n]=1,o=t[n]>0,t[n]=0}catch(e){}return o},_create:function(){var t,i=this.options,n=this;this._addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(e("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),i.autoHide&&e(this.element).on("mouseenter",function(){i.disabled||(n._removeClass("ui-resizable-autohide"),n._handles.show())}).on("mouseleave",function(){i.disabled||n.resizing||(n._addClass("ui-resizable-autohide"),n._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var t,i=function(t){e(t).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(i(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(e,t){switch(this._super(e,t),e){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!t}},_setupHandles:function(){var t,i,n,o,r,s=this.options,a=this;if(this.handles=s.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=e(),this._addedHandles=e(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),n=this.handles.split(","),this.handles={},i=0;i<n.length;i++)o="ui-resizable-"+(t=String.prototype.trim.call(n[i])),r=e("<div>"),this._addClass(r,"ui-resizable-handle "+o),r.css({zIndex:s.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(r),this._addedHandles=this._addedHandles.add(r));this._renderAxis=function(t){var i,n,o,r;for(i in t=t||this.element,this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=e(this.handles[i]),this._on(this.handles[i],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(n=e(this.handles[i],this.element),r=/sw|ne|nw|se|n|s/.test(i)?n.outerHeight():n.outerWidth(),o=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),t.css(o,r),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(r=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=r&&r[1]?r[1]:"se")}),s.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var i,n,o=!1;for(i in this.handles)((n=e(this.handles[i])[0])===t.target||e.contains(n,t.target))&&(o=!0);return!this.options.disabled&&o},_mouseStart:function(t){var i,n,o,r=this.options,s=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),n=this._num(this.helper.css("top")),r.containment&&(i+=e(r.containment).scrollLeft()||0,n+=e(r.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:n},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:s.width(),height:s.height()},this.originalSize=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()},this.sizeDiff={width:s.outerWidth()-s.width(),height:s.outerHeight()-s.height()},this.originalPosition={left:i,top:n},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof r.aspectRatio?r.aspectRatio:this.originalSize.width/this.originalSize.height||1,o=e(".ui-resizable-"+this.axis).css("cursor"),e("body").css("cursor","auto"===o?this.axis+"-resize":o),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var i,n,o=this.originalMousePosition,r=this.axis,s=t.pageX-o.left||0,a=t.pageY-o.top||0,l=this._change[r];return this._updatePrevProperties(),!!l&&(i=l.apply(this,[t,s,a]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate("resize",t),n=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),e.isEmptyObject(n)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges()),!1)},_mouseStop:function(t){this.resizing=!1;var i,n,o,r,s,a,l,c=this.options,u=this;return this._helper&&(o=(n=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:u.sizeDiff.height,r=n?0:u.sizeDiff.width,s={width:u.helper.width()-r,height:u.helper.height()-o},a=parseFloat(u.element.css("left"))+(u.position.left-u.originalPosition.left)||null,l=parseFloat(u.element.css("top"))+(u.position.top-u.originalPosition.top)||null,c.animate||this.element.css(e.extend(s,{top:l,left:a})),u.helper.height(u.size.height),u.helper.width(u.size.width),this._helper&&!c.animate&&this._proportionallyResize()),e("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.helper.css(e),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px",this.helper.width(e.width)),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px",this.helper.height(e.height)),e},_updateVirtualBoundaries:function(e){var t,i,n,o,r,s=this.options;r={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0},(this._aspectRatio||e)&&(t=r.minHeight*this.aspectRatio,n=r.minWidth/this.aspectRatio,i=r.maxHeight*this.aspectRatio,o=r.maxWidth/this.aspectRatio,t>r.minWidth&&(r.minWidth=t),n>r.minHeight&&(r.minHeight=n),i<r.maxWidth&&(r.maxWidth=i),o<r.maxHeight&&(r.maxHeight=o)),this._vBoundaries=r},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left
vendor: 5,125 bytes, line 201
201=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,n=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===n&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===n&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,n=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,o=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,r=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,s=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,a=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,c=/sw|nw|w/.test(i),u=/nw|ne|n/.test(i);return r&&(e.width=t.minWidth),s&&(e.height=t.minHeight),n&&(e.width=t.maxWidth),o&&(e.height=t.maxHeight),r&&c&&(e.left=a-t.minWidth),n&&c&&(e.left=a-t.maxWidth),s&&u&&(e.top=l-t.minHeight),o&&u&&(e.top=l-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],n=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],o=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];t<4;t++)i[t]=parseFloat(n[t])||0,i[t]+=parseFloat(o[t])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;t<this._proportionallyResizeElements.length;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||e("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize;return{left:this.originalPosition.left+t,width:i.width-t}},n:function(e,t,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(t,i,n){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,i,n]))},sw:function(t,i,n){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,i,n]))},ne:function(t,i,n){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,i,n]))},nw:function(t,i,n){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,i,n]))}},_propagate:function(t,i){e.ui.plugin.call(this,t,[i,this.ui()]),"resize"!==t&&this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var i=e(this).resizable("instance"),n=i.options,o=i._proportionallyResizeElements,r=o.length&&/textarea/i.test(o[0].nodeName),s=r&&i._hasScroll(o[0],"left")?0:i.sizeDiff.height,a=r?0:i.sizeDiff.width,l={width:i.size.width-a,height:i.size.height-s},c=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,u=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(e.extend(l,u&&c?{top:u,left:c}:{}),{duration:n.animateDuration,easing:n.animateEasing,step:function(){var n={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};o&&o.length&&e(o[0]).css({width:n.width,height:n.height}),i._updateCache(n),i._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var t,i,n,o,r,s,a,l=e(this).resizable("instance"),c=l.options,u=l.element,d=c.containment,h=d instanceof e?d.get(0):/parent/.test(d)?u.parent().get(0):d;h&&(l.containerElement=e(h),/document/.test(d)||d===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}):(t=e(h),i=[],e(["Top","Right","Left","Bottom"]).each(function(e,n){i[e]=l._num(t.css("padding"+n))}),l.containerOffset=t.offset(),l.containerPosition=t.position(),l.containerSize={height:t.innerHe
vendor: 2,703 bytes, line 201
201ight()-i[3],width:t.innerWidth()-i[1]},n=l.containerOffset,o=l.containerSize.height,r=l.containerSize.width,s=l._hasScroll(h,"left")?h.scrollWidth:r,a=l._hasScroll(h)?h.scrollHeight:o,l.parentData={element:h,left:n.left,top:n.top,width:s,height:a}))},resize:function(t){var i,n,o,r,s=e(this).resizable("instance"),a=s.options,l=s.containerOffset,c=s.position,u=s._aspectRatio||t.shiftKey,d={top:0,left:0},h=s.containerElement,p=!0;h[0]!==document&&/static/.test(h.css("position"))&&(d=l),c.left<(s._helper?l.left:0)&&(s.size.width=s.size.width+(s._helper?s.position.left-l.left:s.position.left-d.left),u&&(s.size.height=s.size.width/s.aspectRatio,p=!1),s.position.left=a.helper?l.left:0),c.top<(s._helper?l.top:0)&&(s.size.height=s.size.height+(s._helper?s.position.top-l.top:s.position.top),u&&(s.size.width=s.size.height*s.aspectRatio,p=!1),s.position.top=s._helper?l.top:0),o=s.containerElement.get(0)===s.element.parent().get(0),r=/relative|absolute/.test(s.containerElement.css("position")),o&&r?(s.offset.left=s.parentData.left+s.position.left,s.offset.top=s.parentData.top+s.position.top):(s.offset.left=s.element.offset().left,s.offset.top=s.element.offset().top),i=Math.abs(s.sizeDiff.width+(s._helper?s.offset.left-d.left:s.offset.left-l.left)),n=Math.abs(s.sizeDiff.height+(s._helper?s.offset.top-d.top:s.offset.top-l.top)),i+s.size.width>=s.parentData.width&&(s.size.width=s.parentData.width-i,u&&(s.size.height=s.size.width/s.aspectRatio,p=!1)),n+s.size.height>=s.parentData.height&&(s.size.height=s.parentData.height-n,u&&(s.size.width=s.size.height*s.aspectRatio,p=!1)),p||(s.position.left=s.prevPosition.left,s.position.top=s.prevPosition.top,s.size.width=s.prevSize.width,s.size.height=s.prevSize.height)},stop:function(){var t=e(this).resizable("instance"),i=t.options,n=t.containerOffset,o=t.containerPosition,r=t.containerElement,s=e(t.helper),a=s.offset(),l=s.outerWidth()-t.sizeDiff.width,c=s.outerHeight()-t.sizeDiff.height;t._helper&&!i.animate&&/relative/.test(r.css("position"))&&e(this).css({left:a.left-o.left-n.left,width:l,height:c}),t._helper&&!i.animate&&/static/.test(r.css("position"))&&e(this).css({left:a.left-o.left-n.left,width:l,height:c})}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).resizable("instance").options;e(t.alsoResize).each(function(){var t=e(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.css("width")),height:parseFloat(t.css("height")),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var n=e(this).resizable("instance"),o=n.options,r=n.originalSize,s=n.originalPosition,a={height:n.size.height-r.height||0,width:n.size.width-r.width||0,top:n.position.top-s.top||0,left
vendor: 5,184 bytes, lines 201-209
201:n.position.left-s.left||0};e(o.alsoResize).each(function(){var t=e(this),n=e(this).data("ui-resizable-alsoresize"),o={},r=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(r,function(e,t){var i=(n[t]||0)+(a[t]||0);i&&i>=0&&(o[t]=i||null)}),t.css(o)})},stop:function(){e(this).removeData("ui-resizable-alsoresize")}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).resizable("instance"),i=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==e.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(){var t,i=e(this).resizable("instance"),n=i.options,o=i.size,r=i.originalSize,s=i.originalPosition,a=i.axis,l="number"==typeof n.grid?[n.grid,n.grid]:n.grid,c=l[0]||1,u=l[1]||1,d=Math.round((o.width-r.width)/c)*c,h=Math.round((o.height-r.height)/u)*u,p=r.width+d,f=r.height+h,m=n.maxWidth&&n.maxWidth<p,g=n.maxHeight&&n.maxHeight<f,v=n.minWidth&&n.minWidth>p,y=n.minHeight&&n.minHeight>f;n.grid=l,v&&(p+=c),y&&(f+=u),m&&(p-=c),g&&(f-=u),/^(se|s|e)$/.test(a)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(a)?(i.size.width=p,i.size.height=f,i.position.top=s.top-h):/^(sw)$/.test(a)?(i.size.width=p,i.size.height=f,i.position.left=s.left-d):((f-u<=0||p-c<=0)&&(t=i._getPaddingPlusBorderDimensions(this)),f-u>0?(i.size.height=f,i.position.top=s.top-h):(f=u-t.height,i.size.height=f,i.position.top=s.top+r.height-f),p-c>0?(i.size.width=p,i.position.left=s.left-d):(p=c-t.width,i.size.width=p,i.position.left=s.left+r.width-p))}}),e.ui.resizable},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},3997:(e,t,i)=>{var n,o,r; 202/*! 203 * jQuery UI Slider 1.13.3 204 * https://jqueryui.com 205 * 206 * Copyright OpenJS Foundation and other contributors 207 * Released under the MIT license. 208 * https://jquery.org/license 209 */!function(){"use strict";o=[i(1669),i(5049),i(854),i(6632),i(2618)],n=function(e){return e.widget("ui.slider",e.ui.mouse,{version:"1.13.3",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,i,n=this.options,o=this.element.find(".ui-slider-handle"),r="<span tabindex='0'></span>",s=[];for(i=n.values&&n.values.length||1,o.length>i&&(o.slice(i).remove(),o=o.slice(0,i)),t=o.length;t<i;t++)s.push(r);this.handles=o.add(e(s.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(t){e(this).data("ui-slider-handle-index",t).attr("tabIndex",0)})},_createRange:function(){var t=this.options;t.range?(!0===t.range&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:Array.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=e("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==t.range&&"max"!==t.range||this._addClass(this.range,"ui-slider-range-"+t.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(t){var i,n,o,r,s,a,l,c=this,u=this.options;return!u.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:t.pageX,y:t.pageY},n=this._normValueFromMouse(i),o=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var i=Math.abs(n-c.values(t));(o>i||o===i&&(t===c._lastChangedValue||c.values(t)===u.min))&&(o=i,r=e(this),s=t)}),!1!==this._start(t,s)&&(this._mouseSliding=!0,this._handleIndex=s,this._addClass(r,null,"ui-state-active"),r.trigger("focus"),a=r.offset(),l=!e(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}
vendor: 5,471 bytes, line 209
209:{left:t.pageX-a.left-r.width()/2,top:t.pageY-a.top-r.height()/2-(parseInt(r.css("borderTopWidth"),10)||0)-(parseInt(r.css("borderBottomWidth"),10)||0)+(parseInt(r.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,s,n),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,i),!1},_mouseStop:function(e){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,i,n,o,r;return"horizontal"===this.orientation?(t=this.elementSize.width,i=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,i=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),(n=i/t)>1&&(n=1),n<0&&(n=0),"vertical"===this.orientation&&(n=1-n),o=this._valueMax()-this._valueMin(),r=this._valueMin()+n*o,this._trimAlignValue(r)},_uiHash:function(e,t,i){var n={handle:this.handles[e],handleIndex:e,value:void 0!==t?t:this.value()};return this._hasMultipleValues()&&(n.value=void 0!==t?t:this.values(e),n.values=i||this.values()),n},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(e,t){return this._trigger("start",e,this._uiHash(t))},_slide:function(e,t,i){var n,o=this.value(),r=this.values();this._hasMultipleValues()&&(n=this.values(t?0:1),o=this.values(t),2===this.options.values.length&&!0===this.options.range&&(i=0===t?Math.min(n,i):Math.max(n,i)),r[t]=i),i!==o&&!1!==this._trigger("slide",e,this._uiHash(t,i,r))&&(this._hasMultipleValues()?this.values(t,i):this.value(i))},_stop:function(e,t){this._trigger("stop",e,this._uiHash(t))},_change:function(e,t){this._keySliding||this._mouseSliding||(this._lastChangedValue=t,this._trigger("change",e,this._uiHash(t)))},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),void this._change(null,0)):this._value()},values:function(e,t){var i,n,o;if(arguments.length>1)return this.options.values[e]=this._trimAlignValue(t),this._refreshValue(),void this._change(null,e);if(!arguments.length)return this._values();if(!Array.isArray(arguments[0]))return this._hasMultipleValues()?this._values(e):this.value();for(i=this.options.values,n=arguments[0],o=0;o<i.length;o+=1)i[o]=this._trimAlignValue(n[o]),this._change(null,o);this._refreshValue()},_setOption:function(e,t){var i,n=0;switch("range"===e&&!0===this.options.range&&("min"===t?(this.options.value=this._values(0),this.options.values=null):"max"===t&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(n=this.options.values.length),this._super(e,t),e){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(t),this.handles.css("horizontal"===t?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=n-1;i>=0;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(e){this._super(e),this._toggleClass(null,"ui-state-disabled",!!e)},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var t,i,n;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t);if(this._hasMultipleValues()){for(i=this.options.values.slice(),n=0;n<i.length;n+=1)i[n]=this._trimAlignValue(i[n]);return i}return[]},_trimAlignValue:function(e){if(e<=this._valueMin())return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,i=(e-this._valueMin())%t,n=e-i;return 2*Math.abs(i)>=t&&(n+=i>0?t:-t),parseFloat(n.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step;(e=Math.round((e-t)/i)*i+t)>this.options.max&&(e-=i),this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=e.toString(),i=t.indexOf(".");return-1===i?0:t.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(e){"vertical"===e&&this.range.css({width:"",left:""}),"horizontal"===e&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,i,n,o,r,s=this.options.range,a=this.options,l=this,c=!this._animateOff&&a.animate,u={};this._hasMultipleValues()?this.handles.each(function(n){i=(l.values(n)-l._valueMin())/(l._valueMax()-l._valueMin())*100,u["horizontal"===l.orientation?"left":"bottom"]=i+"%",e(this).stop(1,1)[c?"animate":"css"](u,a.animate),!0===l.options.range&&("horizontal"===l.orientation?(0===n&&l.range.stop(1,
vendor: 4,852 bytes, lines 209-217
2091)[c?"animate":"css"]({left:i+"%"},a.animate),1===n&&l.range[c?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:a.animate})):(0===n&&l.range.stop(1,1)[c?"animate":"css"]({bottom:i+"%"},a.animate),1===n&&l.range[c?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:a.animate}))),t=i}):(n=this.value(),o=this._valueMin(),r=this._valueMax(),i=r!==o?(n-o)/(r-o)*100:0,u["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[c?"animate":"css"](u,a.animate),"min"===s&&"horizontal"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({width:i+"%"},a.animate),"max"===s&&"horizontal"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({width:100-i+"%"},a.animate),"min"===s&&"vertical"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({height:i+"%"},a.animate),"max"===s&&"vertical"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({height:100-i+"%"},a.animate))},_handleEvents:{keydown:function(t){var i,n,o,r=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(e(t.target),null,"ui-state-active"),!1===this._start(t,r)))return}switch(o=this.options.step,i=n=this._hasMultipleValues()?this.values(r):this.value(),t.keyCode){case e.ui.keyCode.HOME:n=this._valueMin();break;case e.ui.keyCode.END:n=this._valueMax();break;case e.ui.keyCode.PAGE_UP:n=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.PAGE_DOWN:n=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(i===this._valueMax())return;n=this._trimAlignValue(i+o);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(i===this._valueMin())return;n=this._trimAlignValue(i-o)}this._slide(t,r,n)},keyup:function(t){var i=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,i),this._change(t,i),this._removeClass(e(t.target),null,"ui-state-active"))}}})},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},1796:(e,t,i)=>{var n,o,r; 210/*! 211 * jQuery UI Sortable 1.13.3 212 * https://jqueryui.com 213 * 214 * Copyright OpenJS Foundation and other contributors 215 * Released under the MIT license. 216 * https://jquery.org/license 217 */!function(){"use strict";o=[i(1669),i(5049),i(9002),i(7644),i(3828),i(6632),i(2618)],n=function(e){return e.widget("ui.sortable",e.ui.mouse,{version:"1.13.3",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return e>=t&&e<t+i},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),e.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,i){var n=null,o=!1,r=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(t),e(t.target).parents().each(function(){if(e.data(this,r.widgetName+"-item")===r)return n=e(this),!1}),e.data(t.target,r.widgetName+"-item")===r&&(n=e(t.target)),!!n&&(!(this.options.handle&&!i&&(e(this.options.handle,n).find("*").addBack().each(function(){this===t.target&&(o=!0)}),!o))&&(this.currentItem=n,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(t,i,n){var o,r,s=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=e("parent"!==s.appendTo?s.appendTo:this.currentItem.parent()),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left
vendor: 17,531 bytes, line 217
217:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),s.cursorAt&&this._adjustOffsetFromHelper(s.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),e.extend(this.offset,{parent:this._getParentOffset()}),s.containment&&this._setContainment(),s.cursor&&"auto"!==s.cursor&&(r=this.document.find("body"),this.storedCursor=r.css("cursor"),r.css("cursor",s.cursor),this.storedStylesheet=e("<style>*{ cursor: "+s.cursor+" !important; }</style>").appendTo(r)),s.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",s.zIndex)),s.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",s.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!n)for(o=this.containers.length-1;o>=0;o--)this.containers[o]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!s.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(t),!0},_scroll:function(e){var t=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<t.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+t.scrollSpeed:e.pageY-this.overflowOffset.top<t.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-t.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<t.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+t.scrollSpeed:e.pageX-this.overflowOffset.left<t.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-t.scrollSpeed)):(e.pageY-this.document.scrollTop()<t.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-t.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<t.scrollSensitivity&&(i=this.document.scrollTop(this.document.scrollTop()+t.scrollSpeed)),e.pageX-this.document.scrollLeft()<t.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-t.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<t.scrollSensitivity&&(i=this.document.scrollLeft(this.document.scrollLeft()+t.scrollSpeed))),i},_mouseDrag:function(t){var i,n,o,r,s=this.options;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),s.scroll&&!1!==this._scroll(t)&&(this._refreshItemPositions(!0),e.ui.ddmanager&&!s.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},i=this.items.length-1;i>=0;i--)if(o=(n=this.items[i]).item[0],(r=this._intersectsWithPointer(n))&&n.instance===this.currentContainer&&!(o===this.currentItem[0]||this.placeholder[1===r?"next":"prev"]()[0]===o||e.contains(this.placeholder[0],o)||"semi-dynamic"===this.options.type&&e.contains(this.element[0],o))){if(this.direction=1===r?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(n))break;this._rearrange(t,n),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,i){if(t){if(e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t),this.options.revert){var n=this,o=this.placeholder.offset(),r=this.options.axis,s={};r&&"x"!==r||(s.left=o.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),r&&"y"!==r||(s.top=o.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,e(this.helper).animate(s,parseInt(this.options.revert,10)||500,function(){n._clear(t)})}else this._clear(t,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new e.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var i=this._getItemsAsjQuery(t&&t.connected),n=[];return t=t||{},e(i).each(function(){var i=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);i&&n.push((t.key||i[1]+"[]")+"="+(t.key&&t.expression?i[1]:i[2]))}),!n.length&&t.key&&n.push(t.key+"="),n.join("&")},toArray:function(t){var i=this._getItemsAsjQuery(t&&t.connected),n=[];return t=t||{},i.each(function(){n.push(e(t.item||this).attr(t.attribute||"id")||"")}),n},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,n=this.positionAbs.top,o=n+this.helperProportions.height,r=e.left,s=r+e.width,a=e.top,l=a+e.height,c=this.offset.click.top,u=this.offset.click.left,d="x"===this.options.axis||n+c>a&&n+c<l,h="y"===this.options.axis||t+u>r&&t+u<s,p=d&&h;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?p:r<t+this.helperProportions.width/2&&i-this.helperProportions.width/2<s&&a<n+this.helperProportions.height/2&&o-this.helperProportions.height/2<l},_intersectsWithPointer:function(e){var t,i,n="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),o="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);return!(!n||!o)&&(t=this.dragDirection.vertical,i=this.dragDirection.horizontal,this.floating?"right"===i||"down"===t?2:1:t&&("down"===t?2:1))},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),n=this.dragDirection.vertical,o=this.dragDirection.horizontal;return this.floating&&o?"right"===o&&i||"left"===o&&!i:n&&("down"===n&&t||"up"===n&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!==e&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!==e&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var i,n,o,r,s=[],a=[],l=this._connectWith();if(l&&t)for(i=l.length-1;i>=0;i--)for(n=(o=e(l[i],this.document[0])).length-1;n>=0;n--)(r=e.data(o[n],this.widgetFullName))&&r!==this&&!r.options.disabled&&a.push(["function"==typeof r.options.items?r.options.items.call(r.element):e(r.options.items,r.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),r]);function c(){s.push(this)}for(a.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),i=a.length-1;i>=0;i--)a[i][0].each(c);return e(s)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var i=0;i<t.length;i++)if(t[i]===e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var i,n,o,r,s,a,l,c,u=this.items,d=[["function"==typeof this.options.items?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],h=this._connectWith();if(h&&this.ready)for(i=h.length-1;i>=0;i--)for(n=(o=e(h[i],this.document[0])).length-1;n>=0;n--)(r=e.data(o[n],this.widgetFullName))&&r!==this&&!r.options.disabled&&(d.push(["function"==typeof r.options.items?r.options.items.call(r.element[0],t,{item:this.currentItem}):e(r.options.items,r.element),r]),this.containers.push(r));for(i=d.length-1;i>=0;i--)for(s=d[i][1],n=0,c=(a=d[i][0]).length;n<c;n++)(l=e(a[n])).data(this.widgetName+"-item",s),u.push({item:l,instance:s,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(t){var i,n,o,r;for(i=this.items.length-1;i>=0;i--)n=this.items[i],this.currentContainer&&n.instance!==this.currentContainer&&n.item[0]!==this.currentItem[0]||(o=this.options.toleranceElement?e(this.options.toleranceElement,n.item):n.item,t||(n.width=o.outerWidth(),n.height=o.outerHeight()),r=o.offset(),n.left=r.left,n.top=r.top)},refreshPositions:function(e){var t,i;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(e),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(t=this.containers.length-1;t>=0;t--)i=this.containers[t].element.offset(),this.containers[t].containerCache.left=i.left,this.containers[t].containerCache.top=i.top,this.containers[t].containerCache.width=this.containers[t].element.outerWidth(),this.containers[t].containerCache.height=this.containers[t].element.outerHeight();return this},_createPlaceholder:function(t){var i,n,o=(t=t||this).options;o.placeholder&&o.placeholder.constructor!==String||(i=o.placeholder,n=t.currentItem[0].nodeName.toLowerCase(),o.placeholder={element:function(){var o=e("<"+n+">",t.document[0]);return t._addClass(o,"ui-sortable-placeholder",i||t.currentItem[0].className)._removeClass(o,"ui-sortable-helper"),"tbody"===n?t._createTrPlaceholder(t.currentItem.find("tr").eq(0),e("<tr>",t.document[0]).appendTo(o)):"tr"===n?t._createTrPlaceholder(t.currentItem,o):"img"===n&&o.attr("src",t.currentItem.attr("src")),i||o.css("visibility","hidden"),o},update:function(e,r){i&&!o.forcePlaceholderSize||(r.height()&&(!o.forcePlaceholderSize||"tbody"!==n&&"tr"!==n)||r.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),r.width()||r.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}),t.placeholder=e(o.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),o.placeholder.update(t,t.placeholder)},_createTrPlaceholder:function(t,i){var n=this;t.children().each(function(){e("<td> </td>",n.document[0]).attr("colspan",e(this).attr("colspan")||1).appendTo(i)})},_contactContainers:function(t){var i,n,o,r,s,a,l,c,u,d,h=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!e.contains(this.currentItem[0],this.containers[i].element[0]))if(this._intersectsWith(this.containers[i].containerCache)){if(h&&e.contains(this.containers[i].element[0],h.element[0]))continue;h=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0);if(h)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(o=1e4,r=null,s=(u=h.floating||this._isFloating(this.currentItem))?"left":"top",a=u?"width":"height",d=u?"pageX":"pageY",n=this.items.length-1;n>=0;n--)e.contains(this.containers[p].element[0],this.items[n].item[0])&&this.items[n].item[0]!==this.currentItem[0]&&(l=this.items[n].item.offset()[s],c=!1,t[d]-l>this.items[n][a]/2&&(c=!0),Math.abs(t[d]-l)<o&&(o=Math.abs(t[d]-l),r=this.items[n],this.direction=c?"up":"down"));if(!r&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return void(this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1));r?this._rearrange(t,r,null,!0):this._rearrange(t,null,this.containers[p].element,!0),this._trigger("change",t,this._uiHash()),this.containers[p]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(t){var i=this.options,n="function"==typeof i.helper?e(i.helper.apply(this.element[0],[t,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return n.parents("body").length||this.appendTo[0].appendChild(n[0]),n[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),n[0].style.width&&!i.forceHelperSize||n.width(this.currentItem.width()),n[0].style.height&&!i.forceHelperSize||n.height(this.currentItem.height()),n},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),Array.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&e.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,n,o=this.options;"parent"===o.containment&&(o.containment=this.helper[0].parentNode),"document"!==o.containment&&"window"!==o.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===o.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===o.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(o.containment)||(t=e(o.containment)[0],i=e(o.containment).offset(),n="hidden"!==e(t).css("overflow"),this.containment=[i.left+(parseInt(e(t).css("borderLeftWidth"),10)||0)+(parseInt(e(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(e(t).css("borderTopWidth"),
vendor: 4,288 bytes, line 217
21710)||0)+(parseInt(e(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(n?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(e(t).css("borderLeftWidth"),10)||0)-(parseInt(e(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(n?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(e(t).css("borderTopWidth"),10)||0)-(parseInt(e(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,i){i||(i=this.position);var n="absolute"===t?1:-1,o="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=/(html|body)/i.test(o[0].tagName);return{top:i.top+this.offset.relative.top*n+this.offset.parent.top*n-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:o.scrollTop())*n,left:i.left+this.offset.relative.left*n+this.offset.parent.left*n-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:o.scrollLeft())*n}},_generatePosition:function(t){var i,n,o=this.options,r=t.pageX,s=t.pageY,a="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,l=/(html|body)/i.test(a[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(r=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(s=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(r=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(s=this.containment[3]+this.offset.click.top)),o.grid&&(i=this.originalPageY+Math.round((s-this.originalPageY)/o.grid[1])*o.grid[1],s=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-o.grid[1]:i+o.grid[1]:i,n=this.originalPageX+Math.round((r-this.originalPageX)/o.grid[0])*o.grid[0],r=this.containment?n-this.offset.click.left>=this.containment[0]&&n-this.offset.click.left<=this.containment[2]?n:n-this.offset.click.left>=this.containment[0]?n-o.grid[0]:n+o.grid[0]:n)),{top:s-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():l?0:a.scrollTop()),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():l?0:a.scrollLeft())}},_rearrange:function(e,t,i,n){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var o=this.counter;this._delay(function(){o===this.counter&&this.refreshPositions(!n)})},_clear:function(e,t){this.reverting=!1;var i,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function o(e,t,i){return function(n){i._trigger(e,n,t._uiHash(t))}}for(this.fromOutside&&!t&&n.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||n.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(t||(n.push(function(e){this._trigger("remove",e,this._uiHash())}),n.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),i=this.containers.length-1;i>=0;
217i--)t||n.push(o("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(n.push(o("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(i=0;i<n.length;i++)n[i].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===e.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var i=t||this;return{helper:i.helper,placeholder:i.placeholder||e([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:t?t.element:null}}})},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},8086:(e,t,i)=>{var n,o,r;o=[i(1669)],void 0===(r="function"==typeof(n=function(e){var t=/\+/g;function i(e){return a.raw?e:encodeURIComponent(e)}function n(e){return a.raw?e:decodeURIComponent(e)}function o(e){return i(a.json?JSON.stringify(e):String(e))}function r(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(t," ")),a.json?JSON.parse(e):e}catch(e){}}function s(t,i){var n=a.raw?t:r(t);return e.isFunction(i)?i(n):n}var a=e.cookie=function(t,r,l){if(void 0!==r&&!e.isFunction(r)){if("number"==typeof(l=e.extend({},a.defaults,l)).expires){var c=l.expires,u=l.expires=new Date;u.setTime(+u+864e5*c)}return document.cookie=[i(t),"=",o(r),l.expires?"; expires="+l.expires.toUTCString():"",l.path?"; path="+l.path:"",l.domain?"; domain="+l.domain:"",l.secure?"; secure":""].join("")}for(var d=t?void 0:{},h=document.cookie?document.cookie.split("; "):[],p=0,f=h.length;p<f;p++){var m=h[p].split("="),g=n(m.shift()),v=m.join("=");if(t&&t===g){d=s(v,r);break}t||void 0===(v=s(v))||(d[g]=v)}return d};a.defaults={},e.removeCookie=function(t,i){return void 0!==e.cookie(t)&&(e.cookie(t,"",e.extend({},i,{expires:-1})),!e.cookie(t))}})?n.apply(t,o):n)||(e.exports=r)},5053:(e,t,i)=>{var n,o,r;o=[i(1669),i(1185),i(1549),i(741)],void 0===(r="function"==typeof(n=function(e){"use strict";var t=!1,i="fancytree-drop-accept",n="fancytree-drop-after",o="fancytree-drop-before",r="fancytree-drop-over",s="fancytree-drop-reject",a="fancytree-drop-target";function l(e){return 0===e?"":e>0?"+"+e:""+e}function c(){t||(e.ui.plugin.add("draggable","connectToFancytree",{start:function(t,i){var n=e(this).data("ui-draggable")||e(this).data("draggable"),o=i.helper.data("ftSourceNode")||null;if(o)return n.offset.click.top=-2,n.offset.click.left=16,o.tree.ext.dnd._onDragEvent("start",o,null,t,i,n)},drag:function(t,i){var n,o=e(this).data("ui-draggable")||e(this).data("draggable"),r=i.helper.data("ftSourceNode")||null,s=i.helper.data("ftTargetNode")||null,a=e.ui.fancytree.getNode(t.target),l=r&&r.tree.options.dnd;t.target&&!a&&e(t.target).closest("div.fancytree-drag-helper,#fancytree-drop-marker").length>0?(r||s||e.ui.fancytree).debug("Drag event over helper: ignored."):(i.helper.data("ftTargetNode",a),l&&l.updateHelper&&(n=r.tree._makeHookContext(r,t,{otherNode:a,ui:i,draggable:o,dropMarker:e("#fancytree-drop-marker")}),l.updateHelper.call(r.tree,r,n)),s&&s!==a&&s.tree.ext.dnd._onDragEvent("leave",s,r,t,i,o),a&&a.tree.options.dnd.dragDrop&&(a===s||a.tree.ext.dnd._onDragEvent("enter",a,r,t,i,o),a.tree.ext.dnd._onDragEvent("over",a,r,t,i,o)))},stop:function(t,i){var n=e(this).data("ui-draggable")||e(this).data("draggable"),o=i.helper.data("ftSourceNode")||null,r=i.helper.data("ftTargetNode")||null,s="mouseup"===t.type&&1===t.which;s||(o||r||e.ui.fancytree).debug("Drag was cancelled"),r&&(s&&r.tree.ext.dnd._onDragEvent("drop",r,o,t,i,n),r.tree.ext.dnd._onDragEvent("leave",r,o,t,i,n)),o&&o.tree.ext.dnd._onDragEvent("stop",o,null,t,i,n)}}),t=!0)}
vendor: 9,559 bytes, line 217
217function u(t){var i=t.options.dnd||null,n=t.options.glyph||null;i&&c(),i&&i.dragStart&&t.widget.element.draggable(e.extend({addClasses:!1,appendTo:t.$container,containment:!1,delay:0,distance:4,revert:!1,scroll:!0,scrollSpeed:7,scrollSensitivity:10,connectToFancytree:!0,helper:function(t){var i,o,r,s=e.ui.fancytree.getNode(t.target);return s?(r=s.tree.options.dnd,o=e(s.span),(i=e("<div class='fancytree-drag-helper'><span class='fancytree-drag-helper-img' /></div>").css({zIndex:3,position:"relative"}).append(o.find("span.fancytree-title").clone())).data("ftSourceNode",s),n&&i.find(".fancytree-drag-helper-img").addClass(n.map._addClass+" "+n.map.dragHelper),r.initHelper&&r.initHelper.call(s.tree,s,{node:s,tree:s.tree,originalEvent:t,ui:{helper:i}}),i):"<div>ERROR?: helper requested but sourceNode not found</div>"},start:function(e,t){return!!t.helper.data("ftSourceNode")}},t.options.dnd.draggable)),i&&i.dragDrop&&t.widget.element.droppable(e.extend({addClasses:!1,tolerance:"intersect",greedy:!1},t.options.dnd.droppable))}return e.ui.fancytree.registerExtension({name:"dnd",version:"2.38.3",options:{autoExpandMS:1e3,draggable:null,droppable:null,focusOnClick:!1,preventVoidMoves:!0,preventRecursiveMoves:!0,smartRevert:!0,dropMarkerOffsetX:-24,dropMarkerInsertOffsetX:-16,dragStart:null,dragStop:null,initHelper:null,updateHelper:null,dragEnter:null,dragOver:null,dragExpand:null,dragDrop:null,dragLeave:null},treeInit:function(t){var i=t.tree;this._superApply(arguments),i.options.dnd.dragStart&&i.$container.on("mousedown",function(i){if(t.options.dnd.focusOnClick){var n=e.ui.fancytree.getNode(i);n&&n.debug("Re-enable focus that was prevented by jQuery UI draggable."),setTimeout(function(){e(i.target).closest(":tabbable").focus()},10)}}),u(i)},_setDndStatus:function(t,c,u,d,h){var p,f,m="center",g=this._local,v=this.options.dnd,y=this.options.glyph,b=t?e(t.span):null,_=e(c.span),w=_.find("span.fancytree-title");if(g.$dropMarker||(g.$dropMarker=e("<div id='fancytree-drop-marker'></div>").hide().css({"z-index":1e3}).prependTo(e(this.$div).parent()),y&&g.$dropMarker.addClass(y.map._addClass+" "+y.map.dropMarker)),"after"===d||"before"===d||"over"===d){switch(p=v.dropMarkerOffsetX||0,d){case"before":m="top",p+=v.dropMarkerInsertOffsetX||0;break;case"after":m="bottom",p+=v.dropMarkerInsertOffsetX||0}f={my:"left"+l(p)+" center",at:"left "+m,of:w},this.options.rtl&&(f.my="right"+l(-p)+" center",f.at="right "+m),g.$dropMarker.toggleClass(n,"after"===d).toggleClass(r,"over"===d).toggleClass(o,"before"===d).toggleClass("fancytree-rtl",!!this.options.rtl).show().position(e.ui.fancytree.fixPositionOptions(f))}else g.$dropMarker.hide();b&&b.toggleClass(i,!0===h).toggleClass(s,!1===h),_.toggleClass(a,"after"===d||"before"===d||"over"===d).toggleClass(n,"after"===d).toggleClass(o,"before"===d).toggleClass(i,!0===h).toggleClass(s,!1===h),u.toggleClass(i,!0===h).toggleClass(s,!1===h)},_onDragEvent:function(t,i,n,o,r,s){var a,l,c,u,d,h,p,f,m,g=this.options.dnd,v=this._makeHookContext(i,o,{otherNode:n,ui:r,draggable:s}),y=null,b=this,_=e(i.span);switch(g.smartRevert&&(s.options.revert="invalid"),t){case"start":i.isStatusNode()?y=!1:g.dragStart&&(y=g.dragStart(i,v)),!1===y?(this.debug("tree.dragStart() cancelled"),r.helper.trigger("mouseup").hide()):(g.smartRevert&&(u=i[v.tree.nodeContainerAttrName].getBoundingClientRect(),c=e(s.options.appendTo)[0].getBoundingClientRect(),s.originalPosition.left=Math.max(0,u.left-c.left),s.originalPosition.top=Math.max(0,u.top-c.top)),_.addClass("fancytree-drag-source"),e(document).on("keydown.fancytree-dnd,mousedown.fancytree-dnd",function(t){("keydown"===t.type&&t.which===e.ui.keyCode.ESCAPE||"mousedown"===t.type)&&b.ext.dnd._cancelDrag()}));break;case"enter":y=!!(m=(!g.preventRecursiveMoves||!i.isDescendantOf(n))&&(g.dragEnter?g.dragEnter(i,v):null))&&(Array.isArray(m)?{over:e.inArray("over",m)>=0,before:e.inArray("before",m)>=0,after:e.inArray("after",m)>=0}:{over:!0===m||"over"===m,before:!0===m||"before"===m,after:!0===m||"after"===m}),r.helper.data("enterResponse",y);break;case"over":f=null,!1===(p=r.helper.data("enterResponse"))||("string"==typeof p?f=p:(l=_.offset(),h={x:(d={x:o.pageX-l.left,y:o.pageY-l.top}).x/_.width(),y:d.y/_.height()},p.after&&h.y>.75||!p.over&&p.after&&h.y>.5?f="after":p.before&&h.y<=.25||!p.over&&p.before&&h.y<=.5?f="before":p.over&&(f="over"),g.preventVoidMoves&&(i===n?(this.debug(" drop over source node prevented"),f=null):"before"===f&&n&&i===n.getNextSibling()?(this.debug(" drop after source node prevented"),f=null):"after"===f&&n&&i===n.getPrevSibling()?(this.debug(" drop before source node prevented"),f=null):"over"===f&&n&&n.parent===i&&n.isLastSibling()&&(this.debug(" drop last child over own parent prevented"),f=null)),r.helper.data("hitMode",f))),"before"===f||"after"===f||!g.autoExpandMS||!1===i.hasChildren()||i.expanded||g.dragExpand&&!1===g.dragExpand(i,v)||i.scheduleAction("expand",g.autoExpandMS),f&&g.dragOver&&(v.hitMode=f,y=g.dragOver(i,v)),a=!1!==y&&null!==f,g.smartRevert&&(s.options.revert=!a),this._local._setDndStatus(n,i,r.helper,f,a);break;case"drop":(f=r.helper.data("hitMode"))&&g.dragDrop&&(v.hitMode=f,g.dragDrop(i,v));break;case"leave":i.scheduleAction("cancel"),r.helper.data("enterResponse",null),r.helper.data("hitMode",null),this._local._setDndStatus(n,i,r.helper,"out",void 0),g.dragLeave&&g.dragLeave(i,v);break;case"stop":_.removeClass("fancytree-drag-source"),e(document).off(".fancytree-dnd"),g.dragStop&&g.dragStop(i,v);break;default:e.error("Unsupported drag event: "+t)}return y},_cancelDrag:function(){var t=e.ui.ddmanager.current;t&&t.cancel()}}),e.ui.fancytree})?n.apply(t,o):n)||(e.exports=r)},3285:(e,t,i)=>{var n,o,r;o=[i(1669),i(741)],void 0===(r="function"==typeof(n=function(e){"use strict";var t=e.ui.fancytree,i={awesome3:{_addClass:"",checkbox:"icon-check-empty",checkboxSelected:"icon-check",checkboxUnknown:"icon-check icon-muted",dragHelper:"icon-caret-right",dropMarker:"icon-caret-right",error:"icon-exclamation-sign",expanderClosed:"icon-caret-right",expanderLazy:"icon-angle-right",expanderOpen:"icon-caret-down",loading:"icon-refresh icon-spin",nodata:"icon-meh",noExpander:"",radio:"icon-circle-blank",radioSelected:"icon-circle",doc:"icon-file-alt",docOpen:"icon-file-alt",folder:"icon-folder-close-alt",folderOpen:"icon-folder-open-alt"},awesome4:{_addClass:"fa",checkbox:"fa-square-o",checkboxSelected:"fa-check-square-o",checkboxUnknown:"fa-square fancytree-helper-indeterminate-cb",dragHelper:"fa-arrow-right",dropMarker:"fa-long-arrow-right",error:"fa-warning",expanderClosed:"fa-caret-right",expanderLazy:"fa-angle-right",expanderOpen:"fa-caret-down",loading:{html:"<span class='fa fa-spinner fa-pulse' />"},nodata:"fa-meh-o",noExpander:"",radio:"fa-circle-thin",radioSelected:"fa-circle",doc:"fa-file-o",docOpen:"fa-file-o",folder:"fa-folder-o",folderOpen:"fa-folder-open-o"},awesome5:{_addClass:"",checkbox:"far fa-square",checkboxSelected:"far fa-check-square",checkboxUnknown:"fas fa-square fancytree-helper-indeterminate-cb",radio:"far fa-circle",radioSelected:"fas fa-circle",radioUnknown:"far fa-dot-circle",dragHelper:"fas fa-arrow-right",dropMarker:"fas fa-long-arrow-alt-right",error:"fas fa-exclamation-triangle",expanderClosed:"fas fa-caret-right",expanderLazy:"fas fa-angle-right",expanderOpen:"fas fa-caret-down",loading:"fas fa-spinner fa-pulse",nodata:"far fa-meh",noExpander:"",doc:"far fa-file",docOpen:"far fa-file",folder:"far fa-folder",folderOpen:"far fa-folder-open"},bootstrap3:{_addClass:"glyphicon",checkbox:"glyphicon-unchecked",checkboxSelected:"glyphicon-check",checkboxUnknown:"glyphicon-expand fancytree-helper-indeterminate-cb",dragHelper:"glyphicon-play",dropMarker:"glyphicon-arrow-right",error:"glyphicon-warning-sign",expanderClosed:"glyphicon-menu-right",expanderLazy:"glyphicon-menu-right",expanderOpen:"glyphicon-menu-down",loading:"glyphicon-refresh fancytree-helper-spin",nodata:"glyphicon-info-sign",noExpander:"",radio:"glyphicon-remove-circle",radioSelected:"glyphicon-ok-circle",doc:"glyphicon-file",docOpen:"glyphicon-file",folder:"glyphicon-folder-close",folderOpen:"glyphicon-folder-open"},material:{_addClass:"material-icons",checkbox:{text:"check_box_outline_blank"},checkboxSelected:{text:"check_box"},checkboxUnknown:{text:"indeterminate_check_box"},dragHelper:{text:"play_arrow"},dropMarker:{text:"arrow-forward"},error:{text:"warning"},expanderClosed:{text:"chevron_right"},expanderLazy:{text:"last_page"},expanderOpen:{text:"expand_more"},loading:{text:"autorenew",addClass:"fancytree-helper-spin"},nodata:{text:"info"},noExpander:{text:""},radio:{text:"radio_button_unchecked"},radioSelected:{text:"radio_button_checked"},doc:{text:"insert_drive_file"},docOpen:{text:"insert_drive_file"},folder:{text:"folder"},folderOpen:{text:"folder_open"}}};function n(t,i,n,o,r){var s=o.map,a=s[r],l=e(i),c=l.find(".fancytree-childcounter"),u=n+" "+(s._addClass||"");"function"==typeof a&&(a=a.call(this,t,i,r)),"string"==typeof a?(i.innerHTML="",l.attr("class",u+" "+a).append(c)):a&&(a.text?i.textContent=""+a.text:a.html?i.innerHTML=a.html:i.innerHTML="",l.attr("class",u+" "+(a.addClass||"")).append(c))}return e.ui.fancytree.registerExtension({name:"glyph",version:"2.38.3",options:{preset:null,map:{}},treeInit:function(n){var o=n.tree,r=n.options.glyph;r.preset?(t.assert(!!i[r.preset],"Invalid value for `options.glyph.preset`: "+r.preset),r.map=e.extend({},i[r.preset],r.map)):o.warn("ext-glyph: missing `preset` option."),this._superApply(arguments),o.$container.addClass("fancytree-ext-glyph")}
217,nodeRenderStatus:function(i){var o,r,s,a,l=i.node,c=e(l.span),u=i.options.glyph;return s=this._super(i),l.isRootNode()||((a=c.children(".fancytree-expander").get(0))&&(r=l.expanded&&l.hasChildren()?"expanderOpen":l.isUndefined()?"expanderLazy":l.hasChildren()?"expanderClosed":"noExpander",n(l,a,"fancytree-expander",u,r)),(a=l.tr?e("td",l.tr).find(".fancytree-checkbox").get(0):c.children(".fancytree-checkbox").get(0))&&(o=t.evalOption("checkbox",l,l,u,!1),l.parent&&l.parent.radiogroup||"radio"===o?n(l,a,"fancytree-checkbox fancytree-radio",u,r=l.selected?"radioSelected":"radio"):n(l,a,"fancytree-checkbox",u,r=l.selected?"checkboxSelected":l.partsel?"checkboxUnknown":"checkbox")),(a=c.children(".fancytree-icon").get(0))&&(r=l.statusNodeType?l.statusNodeType:l.folder?l.expanded&&l.hasChildren()?"folderOpen":"folder":l.expanded?"docOpen":"doc",n(l,a,"fancytree-icon",u,r))),s},nodeSetStatus:function(t,i,o,r){var s,a,l=t.options.glyph,c=t.node;return s=this._superApply(arguments),"error"!==i&&"loading"!==i&&"nodata"!==i||(c.parent?(a=e(".fancytree-expander",c.span).get(0))&&n(c,a,"fancytree-expander",l,i):(a=e(".fancytree-statusnode-"+i,c[this.nodeContainerAttrName]).find(".fancytree-icon").get(0))&&n(c,a,"fancytree-icon",l,i)),s}}),e.ui.fancytree})?n.apply(t,o):n)||(e.exports=r)},741:(e,t,i)=>{var n,o,r;function s(e){return s="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},s(e)} 218/*! 219 * jquery.fancytree.js 220 * Tree view control with support for lazy loading and much more. 221 * https://github.com/mar10/fancytree/ 222 * 223 * Copyright (c) 2008-2023, Martin Wendt (https://wwWendt.de) 224 * Released under the MIT license 225 * https://github.com/mar10/fancytree/wiki/LicenseInfo 226 * 227 * @version 2.38.3 228 * @date 2023-02-01T20:52:50Z 229 */o=[i(1669),i(7616)],void 0===(r="function"==typeof(n=function(e){"use strict";if(!e.ui||!e.ui.fancytree){var t,i,n=null,o=new RegExp(/\.|\//),r=/[&<>"'/]/g,a=/[<>"'/]/g,l="$recursive_request",c="$request_target_invalid",u={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},d={16:!0,17:!0,18:!0},h={8:"backspace",9:"tab",10:"return",13:"return",19:"pause",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"del",59:";",61:"=",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",144:"numlock",145:"scroll",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},p={16:"shift",17:"ctrl",18:"alt",91:"meta",93:"meta"},f={0:"",1:"left",2:"middle",3:"right"},m="active expanded focus folder lazy radiogroup selected unselectable unselectableIgnore".split(" "),g={},v="columns types".split(" "),y="checkbox expanded extraClasses folder icon iconTooltip key lazy partsel radiogroup refKey selected statusNodeType title tooltip type unselectable unselectableIgnore unselectableStatus".split(" "),b={},_={},w={active:!0,children:!0,data:!0,focus:!0};for(t=0;t<m.length;t++)g[m[t]]=!0;for(t=0;t<y.length;t++)i=y[t],b[i]=!0,i!==i.toLowerCase()&&(_[i.toLowerCase()]=i);var C=Array.isArray;return x(e.ui,"Fancytree requires jQuery UI (http://jqueryui.com)"),Date.now||(Date.now=function(){return(new Date).getTime()}),R.prototype={_findDirectChild:function(e){var t,i,n=this.children;if(n)if("string"==typeof e){for(t=0,i=n.length;t<i;t++)if(n[t].key===e)return n[t]}else{if("number"==typeof e)return this.children[e];if(e.parent===this)return e}return null},_setChildren:function(e){x(e&&(!this.children||0===this.children.length),"only init supported"),this.children=[];for(var t=0,i=e.length;t<i;t++)this.children.push(new R(this,e[t]));this.tree._callHook("treeStructureChanged",this.tree,"setChildren")},addChildren:function(t,i){var n,o,r,s=this.getFirstChild(),a=this.getLastChild(),l=null,c=[];for(e.isPlainObject(t)&&(t=[t]),this.children||(this.children=[]),n=0,o=t.length;n<o;n++)c.push(new R(this,t[n]));if(l=c[0],null==i?this.children=this.children.concat(c):(i=this._findDirectChild(i),x((r=e.inArray(i,this.children))>=0,"insertBefore must be an existing child"),this.children.splice.apply(this.children,[r,0].concat(c))),s&&!i){for(n=0,o=c.length;n<o;n++)c[n].render();s!==this.getFirstChild()&&s.renderStatus(),a!==this.getLastChild()&&a.renderStatus()}else(!this.parent||this.parent.ul||this.tr)&&this.render();return 3===this.tree.options.selectMode&&this.fixSelection3FromEndNodes(),this.triggerModifyChild("add",1===c.length?c[0]:null),l},addClass:function(e){return this.toggleClass(e,!0)},addNode:function(e,t){switch(void 0!==t&&"over"!==t||(t="child"),t){case"after":return this.getParent().addChildren(e,this.getNextSibling());case"before":return this.getParent().addChildren(e,this);case"firstChild":var i=this.children?this.children[0]:null;return this.addChildren(e,i);case"child":case"over":return this.addChildren(e)}x(!1,"Invalid mode: "+t)},addPagingNode:function(t,i){var n,o;if(i=i||"child",!1!==t)return t=e.extend({title:this.tree.options.strings.moreData,statusNodeType:"paging",icon:!1},t),this.partload=!0,this.addNode(t,i);for(n=this.children.length-1;n>=0;n--)"paging"===(o=this.children[n]).statusNodeType&&this.removeChild(o);this.partload=!1},appendSibling:function(e){return this.addNode(e,"after")},applyCommand:function(e,t){return this.tree.applyCommand(e,this,t)},applyPatch:function(e){if(null===e)return this.remove(),P(this);var t,i,n={children:!0,expanded:!0,parent:!0};for(t in e)k(e,t)&&(i=e[t],n[t]||D(i)||(b[t]?this[t]=i:this.data[t]=i));return k(e,"children")&&(this.removeChildren(),e.children&&this._setChildren(e.children)),this.isVisible()&&(this.renderTitle(),this.renderStatus()),k(e,"expanded")?this.setExpanded(e.expanded):P(this)},collapseSiblings:function(){return this.tree._callHook("nodeCollapseSiblings",this)},copyTo:function(e,t,i){return e.addNode(this.toDict(!0,i),t)}
229,countChildren:function(e){var t,i,n,o=this.children;if(!o)return 0;if(n=o.length,!1!==e)for(t=0,i=n;t<i;t++)n+=o[t].countChildren();return n},debug:function(e){this.tree.options.debugLevel>=4&&(Array.prototype.unshift.call(arguments,this.toString()),A("log",arguments))},discard:function(){return this.warn("FancytreeNode.discard() is deprecated since 2014-02-16. Use .resetLazy() instead."),this.resetLazy()},discardMarkup:function(e){var t=e?"nodeRemoveMarkup":"nodeRemoveChildMarkup";this.tree._callHook(t,this)},error:function(e){this.tree.options.debugLevel>=1&&(Array.prototype.unshift.call(arguments,this.toString()),A("error",arguments))},findAll:function(e){e=D(e)?e:z(e);var t=[];return this.visit(function(i){e(i)&&t.push(i)}),t},findFirst:function(e){e=D(e)?e:z(e);var t=null;return this.visit(function(i){if(e(i))return t=i,!1}),t},findRelatedNode:function(e,t){return this.tree.findRelatedNode(this,e,t)},_changeSelectStatusAttrs:function(e){var t=!1,i=this.tree.options,o=n.evalOption("unselectable",this,this,i,!1),r=n.evalOption("unselectableStatus",this,this,i,void 0);switch(o&&null!=r&&(e=r),e){case!1:t=this.selected||this.partsel,this.selected=!1,this.partsel=!1;break;case!0:t=!this.selected||!this.partsel,this.selected=!0,this.partsel=!0;break;case void 0:t=this.selected||!this.partsel,this.selected=!1,this.partsel=!0;break;default:x(!1,"invalid state: "+e)}return t&&this.renderStatus(),t},fixSelection3AfterClick:function(e){var t=this.isSelected();this.visit(function(e){if(e._changeSelectStatusAttrs(t),e.radiogroup)return"skip"}),this.fixSelection3FromEndNodes(e)},fixSelection3FromEndNodes:function(e){var t=this.tree.options;function i(e){var o,r,s,a,l,c,u,d,h=e.children;if(h&&h.length){for(c=!0,u=!1,o=0,r=h.length;o<r;o++)a=i(s=h[o]),n.evalOption("unselectableIgnore",s,s,t,!1)||(!1!==a&&(u=!0),!0!==a&&(c=!1));l=!!c||!!u&&void 0}else l=null==(d=n.evalOption("unselectableStatus",e,e,t,void 0))?!!e.selected:!!d;return e.partsel&&!e.selected&&e.lazy&&null==e.children&&(l=void 0),e._changeSelectStatusAttrs(l),l}x(3===t.selectMode,"expected selectMode 3"),i(this),this.visitParents(function(e){var i,o,r,s,a,l=e.children,c=!0,u=!1;for(i=0,o=l.length;i<o;i++)r=l[i],n.evalOption("unselectableIgnore",r,r,t,!1)||(((s=null==(a=n.evalOption("unselectableStatus",r,r,t,void 0))?!!r.selected:!!a)||r.partsel)&&(u=!0),s||(c=!1));s=!!c||!!u&&void 0,e._changeSelectStatusAttrs(s)})},fromDict:function(t){for(var i in t)b[i]?this[i]=t[i]:"data"===i?e.extend(this.data,t.data):D(t[i])||w[i]||(this.data[i]=t[i]);t.children&&(this.removeChildren(),this.addChildren(t.children)),this.renderTitle()},getChildren:function(){if(void 0!==this.hasChildren())return this.children},getFirstChild:function(){return this.children?this.children[0]:null},getIndex:function(){return e.inArray(this,this.parent.children)},getIndexHier:function(t,i){t=t||".";var n,o=[];return e.each(this.getParentList(!1,!0),function(e,t){n=""+(t.getIndex()+1),i&&(n=("0000000"+n).substr(-i)),o.push(n)}),o.join(t)},getKeyPath:function(e){var t=this.tree.options.keyPathSeparator;return t+this.getPath(!e,"key",t)},getLastChild:function(){return this.children?this.children[this.children.length-1]:null},getLevel:function(){for(var e=0,t=this.parent;t;)e++,t=t.parent;return e},getNextSibling:function(){if(this.parent){var e,t,i=this.parent.children;for(e=0,t=i.length-1;e<t;e++)if(i[e]===this)return i[e+1]}return null},getParent:function(){return this.parent},getParentList:function(e,t){for(var i=[],n=t?this:this.parent;n;)(e||n.parent)&&i.unshift(n),n=n.parent;return i},getPath:function(e,t,i){e=!1!==e,i=i||"/";var n,o=[],r=D(t=t||"title");return this.visitParents(function(e){e.parent&&(n=r?t(e):e[t],o.unshift(n))},e),o.join(i)},getPrevSibling:function(){if(this.parent){var e,t,i=this.parent.children;for(e=1,t=i.length;e<t;e++)if(i[e]===this)return i[e-1]}return null},getSelectedNodes:function(e){var t=[];return this.visit(function(i){if(i.selected&&(t.push(i),!0===e))return"skip"}),t},hasChildren:function(){if(this.lazy){if(null==this.children)return;if(0===this.children.length)return!1;if(1===this.children.length&&this.children[0].isStatusNode())return;return!0}return!(!this.children||!this.children.length)}
vendor: 5,644 bytes, line 229
229,hasClass:function(e){return(" "+(this.extraClasses||"")+" ").indexOf(" "+e+" ")>=0},hasFocus:function(){return this.tree.hasFocus()&&this.tree.focusNode===this},info:function(e){this.tree.options.debugLevel>=3&&(Array.prototype.unshift.call(arguments,this.toString()),A("info",arguments))},isActive:function(){return this.tree.activeNode===this},isBelowOf:function(e){return this.getIndexHier(".",5)>e.getIndexHier(".",5)},isChildOf:function(e){return this.parent&&this.parent===e},isDescendantOf:function(t){if(!t||t.tree!==this.tree)return!1;for(var i=this.parent;i;){if(i===t)return!0;i===i.parent&&e.error("Recursive parent link: "+i),i=i.parent}return!1},isExpanded:function(){return!!this.expanded},isFirstSibling:function(){var e=this.parent;return!e||e.children[0]===this},isFolder:function(){return!!this.folder},isLastSibling:function(){var e=this.parent;return!e||e.children[e.children.length-1]===this},isLazy:function(){return!!this.lazy},isLoaded:function(){return!this.lazy||void 0!==this.hasChildren()},isLoading:function(){return!!this._isLoading},isRoot:function(){return this.isRootNode()},isPartsel:function(){return!this.selected&&!!this.partsel},isPartload:function(){return!!this.partload},isRootNode:function(){return this.tree.rootNode===this},isSelected:function(){return!!this.selected},isStatusNode:function(){return!!this.statusNodeType},isPagingNode:function(){return"paging"===this.statusNodeType},isTopLevel:function(){return this.tree.rootNode===this.parent},isUndefined:function(){return void 0===this.hasChildren()},isVisible:function(){var e,t,i=this.tree.enableFilter,n=this.getParentList(!1,!1);if(i&&!this.match&&!this.subMatchCount)return!1;for(e=0,t=n.length;e<t;e++)if(!n[e].expanded)return!1;return!0},lazyLoad:function(t){e.error("FancytreeNode.lazyLoad() is deprecated since 2014-02-16. Use .load() instead.")},load:function(e){var t,i,n=this,o=this.isExpanded();return x(this.isLazy(),"load() requires a lazy node"),e||this.isUndefined()?(this.isLoaded()&&this.resetLazy(),!1===(i=this.tree._triggerNodeEvent("lazyLoad",this))?P(this):(x("boolean"!=typeof i,"lazyLoad event must return source in data.result"),t=this.tree._callHook("nodeLoadChildren",this,i),o?(this.expanded=!0,t.always(function(){n.render()})):t.always(function(){n.renderStatus()}),t)):P(this)},makeVisible:function(t){var i,n=this,o=[],r=new e.Deferred,s=this.getParentList(!1,!1),a=s.length,l=!(t&&!0===t.noAnimation),c=!(t&&!1===t.scrollIntoView);for(i=a-1;i>=0;i--)o.push(s[i].setExpanded(!0,t));return e.when.apply(e,o).done(function(){c?n.scrollIntoView(l).done(function(){r.resolve()}):r.resolve()}),r.promise()},moveTo:function(t,i,n){void 0===i||"over"===i?i="child":"firstChild"===i&&(t.children&&t.children.length?(i="before",t=t.children[0]):i="child");var o,r=this.tree,s=this.parent,a="child"===i?t:t.parent;if(this!==t){if(this.parent?a.isDescendantOf(this)&&e.error("Cannot move a node to its own descendant"):e.error("Cannot move system root"),a!==s&&s.triggerModifyChild("remove",this),1===this.parent.children.length){if(this.parent===a)return;this.parent.children=this.parent.lazy?[]:null,this.parent.expanded=!1}else x((o=e.inArray(this,this.parent.children))>=0,"invalid source parent"),this.parent.children.splice(o,1);if(this.parent=a,a.hasChildren())switch(i){case"child":a.children.push(this);break;case"before":x((o=e.inArray(t,a.children))>=0,"invalid target parent"),a.children.splice(o,0,this);break;case"after":x((o=e.inArray(t,a.children))>=0,"invalid target parent"),a.children.splice(o+1,0,this);break;default:e.error("Invalid mode "+i)}else a.children=[this];n&&t.visit(n,!0),a===s?a.triggerModifyChild("move",this):a.triggerModifyChild("add",this),r!==t.tree&&(this.warn("Cross-tree moveTo is experimental!"),this.visit(function(e){e.tree=t.tree},!0)),r._callHook("treeStructureChanged",r,"moveTo"),s.isDescendantOf(a)||s.render(),a.isDescendantOf(s)||a===s||a.render()}},navigate:function(t,i){var n,o=e.ui.keyCode;switch(t){case"left":case o.LEFT:if(this.expanded)return this.setExpanded(!1);break;case"right":case o.RIGHT:if(!this.expanded&&(this.children||this.lazy))return this.setExpanded()}if(n=this.findRelatedNode(t)){try{n.makeVisible({scrollIntoView:!1})}catch(e){}return!1===i?(n.setFocus(),P()):n.setActive()}return this.warn("Could not find related node '"+t+"'."),P()},remove:function(){return this.parent.removeChild(this)},removeChild:function(e){return this.tree._callHook("nodeRemoveChild",this,e)},removeChildren:function(){return this.tree._callHook("nodeRemoveChildren",this)},removeClass:function(e){return this.toggleClass(e,!1)},render:function(e,t){return this.tree._callHook("nodeRender",this,e,t)},renderTitle:function(){return this.tree._callHook("nodeRenderTitle",this)},renderStatus:function(){return this.tree._callHook("nodeRenderStatus",this)},replaceWith:function(i){var n,o=this.parent,r=e.inArray(this,o.children),s=this;return x(this.isPagingNode(),"replaceWith() currently requires a paging status node"),(n=this.tree._callHook("nodeLoadChildren",this,i)).done(function(e){var i=s.children;for(t=0;t<i.length;t++)i[t].parent=o;o.children.splice.apply(o.children,[r+1,0].concat(i)),s.children=null,s.remove(),o.render()}).fail(function(){s.setExpanded()}),n},resetLazy:function(){this.removeChildren(),this.expanded=!1,this.lazy=!0,this.children=void 0,this.renderStatus()},scheduleAction:function(t,i){this.tree.timer&&(clearTimeout(this.tree.timer),this.tree.debug("clearTimeout(%o)",this.tree.timer)),this.tree.timer=null;var n=this;switch(t){case"cancel":break;case"expand":this.tree.timer=setTimeout(function(){n.tree.debug("setTimeout: trigger exp
229and"),n.setExpanded(!0)},i);break;case"activate":this.tree.timer=setTimeout(function(){n.tree.debug("setTimeout: trigger activate"),n.setActive(!0)},i);break;default:e.error("Invalid mode "+t)}},scrollIntoView:function(t,i){if(void 0!==i&&E(i))throw Error("scrollIntoView() with 'topNode' option is deprecated since 2014-05-08. Use 'options.topNode' instead.");var n=e.extend({effects:!0===t?{duration:200,queue:!1}:t,scrollOfs:this.tree.options.scrollOfs,scrollParent:this.tree.options.scrollParent,topNode:null},i),o=n.scrollParent,r=this.tree.$container,s=r.css("overflow-y");o?o.jquery||(o=e(o)):o=this.tree.tbody?r.scrollParent():"scroll"===s||"auto"===s?r:r.scrollParent(),o[0]!==document&&o[0]!==document.body||(this.debug("scrollIntoView(): normalizing scrollParent to 'window':",o[0]),o=e(window));var a,l,c,u=new e.Deferred,d=this,h=e(this.span).height(),p=n.scrollOfs.top||0,f=n.scrollOfs.bottom||0,m=o.height(),g=o.scrollTop(),v=o,y=o[0]===window,b=n.topNode||null,_=null;return this.isRootNode()||!this.isVisible()?(this.info("scrollIntoView(): node is invisible."),P()):(y?(l=e(this.span).offset().top,a=b&&b.span?e(b.span).offset().top:0,v=e("html,body")):(x(o[0]!==document&&o[0]!==document.body,"scrollParent should be a simple element or `window`, not document or body."),c=o.offset().top,l=e(this.span).offset().top-c+g,a=b?e(b.span).offset().top-c+g:0,m-=Math.max(0,o.innerHeight()-o[0].clientHeight)),l<g+p?_=l-p:l+h>g+m-f&&(_=l+h-m+f,b&&(x(b.isRootNode()||b.isVisible(),"topNode must be visible"),a<_&&(_=a-p))),null===_?u.resolveWith(this):n.effects?(n.effects.complete=function(){u.resolveWith(d)},v.stop(!0).animate({scrollTop:_},n.effects)):(v[0].scrollTop=_,u.resolveWith(this)),u.promise())},setActive:function(e,t){return this.tree._callHook("nodeSetActive",this,e,t)},setExpanded:function(e,t){return this.tree._callHook("nodeSetExpanded",this,e,t)},setFocus:function(e){return this.tree._callHook("nodeSetFocus",this,e)},setSelected:function(e,t){return this.tree._callHook("nodeSetSelected",this,e,t)},setStatus:function(e,t,i){return this.tree._callHook("nodeSetStatus",this,e,t,i)},setTitle:function(e){this.title=e,this.renderTitle(),this.triggerModify("rename")},sortChildren:function(e,t){var i,n,o=this.children;if(o){if(e=e||function(e,t){var i=e.title.toLowerCase(),n=t.title.toLowerCase();return i===n?0:i>n?1:-1},o.sort(e),t)for(i=0,n=o.length;i<n;i++)o[i].children&&o[i].sortChildren(e,"$norender$");"$norender$"!==t&&this.render(),this.triggerModifyChild("sort")}},toDict:function(t,i){var n,o,r,s,a={},l=this;if(e.each(y,function(e,t){(l[t]||!1===l[t])&&(a[t]=l[t])}),e.isEmptyObject(this.data)||(a.data=e.extend({},this.data),e.isEmptyObject(a.data)&&delete a.data),i){if(!1===(s=i(a,l)))return!1;"skip"===s&&(t=!1)}if(t&&C(this.children))for(a.children=[],n=0,o=this.children.length;n<o;n++)(r=this.children[n]).isStatusNode()||!1!==(s=r.toDict(!0,i))&&a.children.push(s);return a},toggleClass:function(t,i){var n,o,r=/\S+/g,s=t.match(r)||[],a=0,l=!1,c=this[this.tree.statusClassPropName],u=" "+(this.extraClasses||"")+" ";for(c&&e(c).toggleClass(t,i);n=s[a++];)if(o=u.indexOf(" "+n+" ")>=0,i=void 0===i?!o:!!i)o||(u+=n+" ",l=!0);else for(;u.indexOf(" "+n+" ")>-1;)u=u.replace(" "+n+" "," ");return this.extraClasses=S(u),l},toggleExpanded:function(){return this.tree._callHook("nodeToggleExpanded",this)},toggleSelected:function(){return this.tree._callHook("nodeToggleSelected",this)},toString:function(){return"FancytreeNode@"+this.key+"[title='"+this.title+"']"},triggerModifyChild:function(t,i,n){var o,r=this.tree.options.modifyChild;r&&(i&&i.parent!==this&&e.error("childNode "+i+" is not a child of "+this),o={node:this,tree:this.tree,operation:t,childNode:i||null},n&&e.extend(o,n),r({type:"modifyChild"},o))},triggerModify:function(e,t){this.parent.triggerModifyChild(e,this,t)},visit:function(e,t){var i,n,o=!0,r=this.children;if(!0===t&&(!1===(o=e(this))||"skip"===o))return o;if(r)for(i=0,n=r.length;i<n&&!1!==(o=r[i].visit(e,!0));i++);return o},visitAndLoad:function(t,i,n){var o,r,s,a=this;return!t||!0!==i||!1!==(r=t(a))&&"skip"!==r?a.children||a.lazy?(o=new e.Deferred,s=[],a.load().done(function(){for(var i=0,n=a.children.length;i<n;i++){if(!1===(r=a.children[i].visitAndLoad(t,!0,!0))){o.reject();break}"skip"!==r&&s.push(r)}e.when.apply(this,s).then(function(){o.resolve()})}),o.promise()):P():n?r:P()},visitParents:function(e,t){if(t&&!1===e(this))return!1;for(var i=this.parent;i;){if(!1===e(i))return!1;i=i.parent}return!0},visitSiblings:function(e,t){var i,n,o,r=this.parent.children;for(i=0,n=r.length;i<n;i++)if(o=r[i],(t||o!==this)&&!1===e(o))return!1;return!0},warn:function(e){this.tree.options.debugLevel>=2&&(Array.prototype.unshift.call(arguments,this.toString()),A("warn",arguments))}},B.prototype={_makeHookContext:function(t,i,n){var o,r;return void 0!==t.node?(i&&t.originalEvent!==i&&e.error("invalid args"),o=t):t.tree?o={node:t,tree:r=t.tree,widget:r.widget,options:r.widget.options,originalEvent:i,typeInfo:r.types[t.type]||{}}:t.widget?o={node:null,tree:t,widget:t.widget,options:t.widget.options,originalEvent:i}:e.error("invalid args"),n&&e.extend(o,n),o},_callHook:function(t,i,n){var o=this._makeHookContext(i),r=this[t],s=Array.prototype.slice.call(arguments,2);return D(r)||e.error("_callHook('"+t+"') is not a function"),s.unshift(o),r.apply(this,s)},_setExpiringValue:function(e,t,i){this._tempCache[e]={value:t,expire:Date.now()+(+i||50)}},_getExpiringValue:function(e){var t=this._tempCache[e];return t&&t.expire>Date.now()?t.value:(delete this._tempCache[e],null)},_usesExtension:function(t){return e.inArray(t,this.options.extensions)>=0},_requireExtension:function(t,i,n,o){null!=n&&(n=!!n);var r=this._local.name,s=this.options.extensions,a=e.inArray(t,s)<e.inArray(r,s),l=i&&null==this.ext[t],c=!l&&null!=n&&n!==a;
vendor: 17,094 bytes, line 229
229return x(r&&r!==t,"invalid or same name '"+r+"' (require yourself?)"),!l&&!c||(o||(l||i?(o="'"+r+"' extension requires '"+t+"'",c&&(o+=" to be registered "+(n?"before":"after")+" itself")):o="If used together, `"+t+"` must be registered "+(n?"before":"after")+" `"+r+"`"),e.error(o),!1)},activateKey:function(e,t){var i=this.getNodeByKey(e);return i?i.setActive(!0,t):this.activeNode&&this.activeNode.setActive(!1,t),i},addPagingNode:function(e,t){return this.rootNode.addPagingNode(e,t)},applyCommand:function(t,i,n){var o;switch(i=i||this.getActiveNode(),t){case"moveUp":(o=i.getPrevSibling())&&(i.moveTo(o,"before"),i.setActive());break;case"moveDown":(o=i.getNextSibling())&&(i.moveTo(o,"after"),i.setActive());break;case"indent":(o=i.getPrevSibling())&&(i.moveTo(o,"child"),o.setExpanded(),i.setActive());break;case"outdent":i.isTopLevel()||(i.moveTo(i.getParent(),"after"),i.setActive());break;case"remove":o=i.getPrevSibling()||i.getParent(),i.remove(),o&&o.setActive();break;case"addChild":i.editCreateNode("child","");break;case"addSibling":i.editCreateNode("after","");break;case"rename":i.editStart();break;case"down":case"first":case"last":case"left":case"parent":case"right":case"up":return i.navigate(t);default:e.error("Unhandled command: '"+t+"'")}},applyPatch:function(t){var i,n,o,r,s,a,l=t.length,c=[];for(n=0;n<l;n++)x(2===(o=t[n]).length,"patchList must be an array of length-2-arrays"),r=o[0],s=o[1],(a=null===r?this.rootNode:this.getNodeByKey(r))?(i=new e.Deferred,c.push(i),a.applyPatch(s).always(L(i,a))):this.warn("could not find node with key '"+r+"'");return e.when.apply(e,c).promise()},clear:function(e){this._callHook("treeClear",this)},count:function(){return this.rootNode.countChildren()},debug:function(e){this.options.debugLevel>=4&&(Array.prototype.unshift.call(arguments,this.toString()),A("log",arguments))},destroy:function(){this.widget.destroy()},enable:function(e){!1===e?this.widget.disable():this.widget.enable()},enableUpdate:function(e){return e=!1!==e,!!this._enableUpdate==!!e?e:(this._enableUpdate=e,e?(this.debug("enableUpdate(true): redraw "),this._callHook("treeStructureChanged",this,"enableUpdate"),this.render()):this.debug("enableUpdate(false)..."),!e)},error:function(e){this.options.debugLevel>=1&&(Array.prototype.unshift.call(arguments,this.toString()),A("error",arguments))},expandAll:function(e,t){var i=this.enableUpdate(!1);e=!1!==e,this.visit(function(i){!1!==i.hasChildren()&&i.isExpanded()!==e&&i.setExpanded(e,t)}),this.enableUpdate(i)},findAll:function(e){return this.rootNode.findAll(e)},findFirst:function(e){return this.rootNode.findFirst(e)},findNextNode:function(e,t){var i=null,n=this.getFirstChild();function o(n){if(e(n)&&(i=n),i||n===t)return!1}return e="string"==typeof e?j(e):e,t=t||n,this.visitRows(o,{start:t,includeSelf:!1}),i||t===n||this.visitRows(o,{start:n,includeSelf:!0}),i},findRelatedNode:function(t,i,n){var o=null,r=e.ui.keyCode;switch(i){case"parent":case r.BACKSPACE:t.parent&&t.parent.parent&&(o=t.parent);break;case"first":case r.HOME:this.visit(function(e){if(e.isVisible())return o=e,!1});break;case"last":case r.END:this.visit(function(e){e.isVisible()&&(o=e)});break;case"left":case r.LEFT:t.expanded?t.setExpanded(!1):t.parent&&t.parent.parent&&(o=t.parent);break;case"right":case r.RIGHT:t.expanded||!t.children&&!t.lazy?t.children&&t.children.length&&(o=t.children[0]):(t.setExpanded(),o=t);break;case"up":case r.UP:this.visitRows(function(e){return o=e,!1},{start:t,reverse:!0,includeSelf:!1});break;case"down":case r.DOWN:this.visitRows(function(e){return o=e,!1},{start:t,includeSelf:!1});break;default:this.tree.warn("Unknown relation '"+i+"'.")}return o},generateFormElements:function(t,i,n){n=n||{};var o,r="string"==typeof t?t:"ft_"+this._id+"[]",s="string"==typeof i?i:"ft_"+this._id+"_active",a="fancytree_result_"+this._id,l=e("#"+a),c=3===this.options.selectMode&&!1!==n.stopOnParents;function u(t){l.append(e("<input>",{type:"checkbox",name:r,value:t.key,checked:!0}))}l.length?l.empty():l=e("<div>",{id:a}).hide().insertAfter(this.$container),!1!==i&&this.activeNode&&l.append(e("<input>",{type:"radio",name:s,value:this.activeNode.key,checked:!0})),n.filter?this.visit(function(e){var t=n.filter(e);if("skip"===t)return t;!1!==t&&u(e)}):!1!==t&&(o=this.getSelectedNodes(c),e.each(o,function(e,t){u(t)}))},getActiveNode:function(){return this.activeNode},getFirstChild:function(){return this.rootNode.getFirstChild()},getFocusNode:function(){return this.focusNode},getOption:function(e){return this.widget.option(e)},getNodeByKey:function(e,t){var i,n;return!t&&(i=document.getElementById(this.options.idPrefix+e))?i.ftnode?i.ftnode:null:(t=t||this.rootNode,n=null,e=""+e,t.visit(function(t){if(t.key===e)return n=t,!1},!0),n)},getRootNode:function(){return this.rootNode},getSelectedNodes:function(e){return this.rootNode.getSelectedNodes(e)},hasFocus:function(){return!!this._hasFocus},info:function(e){this.options.debugLevel>=3&&(Array.prototype.unshift.call(arguments,this.toString()),A("info",arguments))},isLoading:function(){var e=!1;return this.rootNode.visit(function(t){if(t._isLoading||t._requestId)return e=!0,!1},!0),e},loadKeyPath:function(t,i){var n,o,r,s=this,a=new e.Deferred,l=this.getRootNode(),c=this.options.keyPathSeparator,u=[],d=e.extend({},i);for("function"==typeof i?n=i:i&&i.callback&&(n=i.callback),d.callback=function(e,t,i){n&&n.call(e,t,i),a.notifyWith(e,[{node:t,status:i}])},null==d.matchKey&&(d.matchKey=function(e,t){return e.key===t}),C(t)||(t=[t]),o=0;o<t.length;o++)(r=t[o]).charAt(0)===c&&(r=r.substr(1)),u.push(r.split(c));return setTimeout(function(){s._loadKeyPathImpl(a,d,l,u).done(function(){a.resolve()})},0),a.promise()},_loadKeyPathImpl:function(t,i,n,o){var r,s,a,l,c,u,d,h,p,f,m=this;function g(e,t){var n,o,r=e.children;if(r)for(n=0,o=r.length;n<o;n++)if(i.matchKey(r[n],t))return r[n];return null}for(d={},s=0;s<o.length;s++)for(p=o[s],h=n;p.length;){if(a=p.shift(),!(l=g(h,a))){this.warn("loadKeyPath: key not found: "+a+" (parent: "+h+")"),i.callback(this,a,"error");break}if(0===p.length){i.callback(this,l,"ok");break}if(l.lazy&&void 0===l.hasChildren()){i.callback(this,l,"loaded"),d[a=l.key]?d[a].pathSegList.push(p):d[a]={parent:l,pathSegList:[p]};break}i.callback(this,l,"loaded"),h=l}function v(e,t,n){i.callback(m,t,"loading"),t.load().done(function(){m._loadKeyPathImpl.call(m,e,i,t,n).always(L(e,m))}).fail(function(n){m.warn("loadKeyPath: error loading lazy "+t),i.callback(m,l,"error"),e.rejectWith(m)})}for(c in r=[],d)k(d,c)&&(u=d[c],f=new e.Deferred,r.push(f),v(f,u.parent,u.pathSegList));return e.when.apply(e,r).promise()},reactivate:function(e){var t,i=this.activeNode;return i?(this.activeNode=null,t=i.setActive(!0,{noFocus:!0}),e&&i.setFocus(),t):P()},reload:function(e){return this._callHook("treeClear",this),this._callHook("treeLoad",this,e)},render:function(e,t){return this.rootNode.render(e,t)},selectAll:function(e){this.visit(function(t){t.setSelected(e)})},setFocus:function(e){return this._callHook("treeSetFocus",this,e)},setOption:function(e,t){return this.widget.option(e,t)},debugTime:function(e){this.options.debugLevel>=4&&window.console.time(this+" - "+e)},debugTimeEnd:function(e){this.options.debugLevel>=4&&window.console.timeEnd(this+" - "+e)},toDict:function(e,t){var i=this.rootNode.toDict(!0,t);return e?i:i.children},toString:function(){return"Fancytree@"+this._id},_triggerNodeEvent:function(e,t,i,n){var o=this._makeHookContext(t,i,n),r=this.widget._trigger(e,i,o);return!1!==r&&void 0!==o.result?o.result:r},_triggerTreeEvent:function(e,t,i){var n=this._makeHookContext(this,t,i),o=this.widget._trigger(e,t,n);return!1!==o&&void 0!==n.result?n.result:o},visit:function(e){return this.rootNode.visit(e,!1)},visitRows:function(e,t){if(!this.rootNode.hasChildren())return!1;if(t&&t.reverse)return delete t.reverse,this._visitRowsUp(e,t);var i,n,o,r,s=0,a=!1===(t=t||{}).includeSelf,l=!!t.includeHidden,c=!l&&this.enableFilter,u=t.start||this.rootNode.children[0];for(o=u.parent;o;){for(x((n=(r=o.children).indexOf(u)+s)>=0,"Could not find "+u+" in parent's children: "+o),i=n;i<r.length;i++)if(u=r[i],!c||u.match||u.subMatchCount){if(!a&&!1===e(u))return!1;if(a=!1,u.children&&u.children.length&&(l||u.expanded)&&!1===u.visit(function(t){return!c||t.match||t.subMatchCount?!1!==e(t)&&(l||!t.children||t.expanded?void 0:"skip"):"skip"},!1))return!1}u=o,o=o.parent,s=1}return!0},_visitRowsUp:function(e,t){for(var i,n,o,r=!!t.includeHidden,s=t.start||this.rootNode.children[0];;){if((i=(o=s.parent).children)[0]===s){if(!(s=o).parent)break;i=o.children}else for(n=i.indexOf(s),s=i[n-1];(r||s.expanded)&&s.children&&s.children.length;)o=s,s=(i=s.children)[i.length-1];if((r||s.isVisible())&&!1===e(s))return!1}},warn:function(e){this.options.debugLevel>=2&&(Array.prototype.unshift.call(arguments,this.toString()),A("warn",arguments))}},e.extend(B.prototype,{nodeClick:function(e){var t,i,n=e.targetType,o=e.node;if("expander"===n){if(o.isLoading())return void o.debug("Got 2nd click while loading: ignored");this._callHook("nodeToggleExpanded",e)}else if("checkbox"===n)this._callHook("nodeToggleSelected",e),e.options.focusOnSelect&&this._callHook("nodeSetFocus",e,!0);else{if(i=!1,t=!0,o.folder)switch(e.options.clickFolderMode){case 2:i=!0,t=!1;break;case 3:t=!0,i=!0}t&&(this.nodeSetFocus(e),this._callHook("nodeSetActive",e,!0)),i&&this._callHook("nodeToggleExpanded",e)}},nodeCollapseSiblings:function(e,t){var i,n,o,r=e.node;if(r.parent)for(n=0,o=(i=r.parent.children).length;n<o;n++)i[n]!==r&&i[n].expanded&&this._callHook("nodeSetExpanded",i[n],!1,t)},nodeDblclick:function(e){"title"===e.targetType&&4===e.options.clickFolderMode&&this._callHook("nodeToggleExpanded",e),"title"===e.targetType&&e.originalEvent.preventDefault()},nodeKeydown:function(t){var i,o,r,s=t.originalEvent,a=t.node,l=t.tree,c=t.options,u=s.which,d=s.key||String.fromCharCode(u),f=!!(s.altKey||s.ctrlKey||s.metaKey),m=!p[u]&&!h[u]&&!f,g=e(s.target),v=!0,y=!(s.ctrlKey||!c.autoActivate);if(a||(r=this.getActiveNode()||this.getFirstChild())&&(r.setFocus(),(a=t.node=this.focusNode).debug("Keydown force focus on active node")),c.quicksearch&&m&&!g.is(":input:enabled"))return(o=Date.now())-l.lastQuicksearchTime>500&&(l.lastQuicksearchTerm=""),l.lastQuicksearchTime=o,l.lastQuicksearchTerm+=d,(i=l.findNextNode(l.lastQuicksearchTerm,l.getActiveNode()))&&i.setActive(),void s.preventDefault();switch(n.eventToString(s)){case"+":case"=":l.nodeSetExpanded(t,!0);break;case"-":l.nodeSetExpanded(t,!1);break;case"space":a.isPagingNode()?l._triggerNodeEvent("clickPaging",t,s):n.evalOption("checkbox",a,a,c,!1)?l.nodeToggleSelected(t):l.nodeSetActive(t,!0);break;case"return":l.nodeSetActive(t,!0);break;case"home":case"end":case"backspace":case"left":case"right":case"up":case"down":a.navigate(s.which,y);break;default:v=!1}v&&s.preventDefault()},nodeLoadChildren:function(t,i){var n,o,r,s=null,a=!0,u=t.tree,d=t.node,h=d.parent,p="nodeLoadChildren",f=Date.now();return D(i)&&x(!D(i=i.call(u,{type:"source"},t)),"source callback must not return another function"),D(i.then)?s=i:i.url?(n=e.extend({},t.options.ajax,i)).debugDelay?(o=n.debugDelay,delete n.debugDelay,C(o)&&(o=o[0]+Math.random()*(o[1]-o[0])),d.warn("nodeLoadChildren waiting debugDelay "+Math.round(o)+" ms ..."),s=e.Deferred(function(t){setTimeout(function(){e.ajax(n).done(function(){t.resolveWith(this,arguments)}).fail(function(){t.rejectWith(this,arguments)})},o)})):s=e.ajax(n):e.isPlainObject(i)||C(i)?(s={then:function(e,t){e(i,null,null)}},a=!1):e.error("Invalid source type: "+i),d._requestId&&(d.warn("Recursive load request #"+f+" while #"+d._requestId+" is pending."),d._requestId=f),a&&(u.debugTime(p),u.nodeSetStatus(t,"loading")),r=new e.Deferred,s.then(function(n,o,s){var a,p;if("json"!==i.dataType&&"jsonp"!==i.dataType||"string"!=typeof n||e.error("Ajax request returned a string (did you get the JSON dataType wrong?)."),d._requestId&&d._requestId>f)r.rejectWith(this,[l]);else if(null!==d.parent||null===h){if(t.options.postProcess){try{(p=u._triggerNodeEvent("postProcess",t,t.originalEvent,{response:n,error:null,dataType:i.dataType})).error&&u.warn("postProcess returned error:",p)}catch(e){p={error:e,message:""+e,details:"postProcess failed"}}if(p.error)return a=e.isPlainObject(p.error)?p.error:{message:p.error},a=u._makeHookContext(d,null,a),void r.rejectWith(this,[a]);(C(p)||e.isPlainObject(p)&&C(p.children))&&(n=p)}else n&&k(n,"d")&&t.options.enableAspx&&(42===t.options.enableAspx&&u.warn("The default for enableAspx will change to `false` in the fututure. Pass `enableAspx: true` or implement postProcess to silence this warning."),n="string"==typeof n.d?e.parseJSON(n.d):n.d);r.resolveWith(this,[n])}else r.rejectWith(this,[c])},function(e,t,i){var n=u._makeHookContext(d,null,{error:e,args:Array.prototype.slice.call(arguments),message:i,details:e.status+": "+i});r.rejectWith(this,[n])}),r.done(function(i){var n,o,r;u.nodeSetStatus(t,"ok"),e.isPlainObject(i)?(x(d.isRootNode(),"source may only be an object for root nodes (expecting an array of child objects otherwise)"),x(C(i.children),"if an object is passed as source, it must contain a 'children' array (all other properties are added to 'tree.data')"),o=i,n=i.children,delete o.children,e.each(v,function(e,t){void 0!==o[t]&&(u[t]=o[t],delete o[t])}),e.extend(u.data,o)):n=i,x(C(n),"expected array of children"),d._setChildren(n),u.options.nodata&&0===n.length&&(D(u.options.nodata)?r=u.options.nodata.call(u,{type:"nodata"},t):!0===u.options.nodata&&d.isRootNode()?r=u.options.strings.noData:"string"==typeof u.options.nodata&&d.isRootNode()&&(r=u.options.nodata),r&&d.setStatus("nodata",r)),u._triggerNodeEvent("loadChildren",d)}).fail(function(e){var i;e!==l?e!==c?(e.node&&e.error&&e.message?i=e:"[object Object]"===(i=u._makeHookContext(d,null,{error:e,args:Array.prototype.slice.call(arguments),message:e?e.message||e.toString():""})).message&&(i.message=""),d.warn("Load children failed ("+i.message+")",i),!1!==u._triggerNodeEvent("loadError",i,null)&&u.nodeSetStatus(t,"error",i.message,i.details)):d.warn("Lazy parent node was removed while loading: discarding response."):d.warn("Ignored response for obsolete load request #"+f+" (expected #"+d._requestId+")")}).always(function(){d._requestId=null,a&&u.debugTimeEnd(p)}),r.promise()},nodeLoadKeyPath:function(e,t){},nodeRemoveChild:function(t,i){var n,o=t.node,r=e.extend({},t,{node:i}),s=o.children;if(1===s.length)return x(i===s[0],"invalid single child"),this.nodeRemoveChildren(t);this.activeNode&&(i===this.activeNode||this.activeNode.isDescendantOf(i))&&this.activeNode.setActive(!1),this.focusNode&&(i===this.focusNode||this.focusNode.isDescendantOf(i))&&(this.focusNode=null),this.nodeRemoveMarkup(r),this.nodeRemoveChildren(r),x((n=e.inArray(i,s))>=0,"invalid child"),o.triggerModifyChild("remove",i),i.visit(function(e){e.parent=null},!0),this._callHook("treeRegisterNode",this,!1,i),s.splice(n,1)},nodeRemoveChildMarkup:function(t){var i=t.node;i.ul&&(i.isRootNode()?e(i.ul).empty():(e(i.ul).remove(),i.ul=null),i.visit(function(e){e.li=e.ul=null}))},nodeRemoveChildren:function(e){var t=e.tree,i=e.node;i.children&&(this.activeNode&&this.activeNode.isDescendantOf(i)&&this.activeNode.setActive(!1),this.focusNode&&this.focusNode.isDescendantOf(i)&&(this.focusNode=null),this.nodeRemoveChildMarkup(e),i.triggerModifyChild("remove",null),i.visit(function(e){e.parent=null,t._callHook("treeRegisterNode",t,!1,e)}),i.lazy?i.children=[]:i.children=null,i.isRootNode()||(i.expanded=!1),this.nodeRenderStatus(e))},nodeRemoveMarkup:function(t){var i=t.node;i.li&&(e(i.li).remove(),i.li=null),this.nodeRemoveChildMarkup(t)},nodeRender:function(t,i,n,o,r){var s,a,l,c,u,d,h,p=t.node,f=t.tree,m=t.options,g=m.aria,v=!1,y=p.parent,b=!y,_=p.children,w=null;if(!1!==f._enableUpdate&&(b||y.ul)){if(x(b||y.ul,"parent UL must exist"),b||(p.li&&(i||p.li.parentNode!==p.parent.ul)&&(p.li.parentNode===p.parent.ul?w=p.li.nextSibling:this.debug("Unlinking "+p+" (must be child of "+p.parent+")"),this.nodeRemoveMarkup(t)),p.li?this.nodeRenderStatus(t):(v=!0,p.li=document.createElement("li"),p.li.ftnode=p,p.key&&m.generateIds&&(p.li.id=m.idPrefix+p.key),p.span=document.createElement("span"),p.span.className="fancytree-node",g&&!p.tr&&e(p.li).attr("role","treeitem"),p.li.appendChild(p.span),this.nodeRenderTitle(t),m.createNode&&m.createNode.call(f,{type:"createNode"},t)),m.renderNode&&m.renderNode.call(f,{type:"renderNode"},t)),_){if(b||p.expanded||!0===n){for(p.ul||(p.ul=document.createElement("ul"),(!0!==o||r)&&p.expanded||(p.ul.style.display="none"),g&&e(p.ul).attr("role","group"),p.li?p.li.appendChild(p.ul):p.tree.$div.append(p.ul)),c=0,u=_.length;c<u;c++)h=e.extend({},t,{node:_[c]}),this.nodeRender(h,i,n,!1,!0);for(s=p.ul.firstChild;s;)(l=s.ftnode)&&l.parent!==p?(p.debug("_fixParent: remove missing "+l,s),d=s.nextSibling,s.parentNode.removeChild(s),s=d):s=s.nextSibling;for(s=p.ul.firstChild,c=0,u=_.length-1;c<u;c++)(a=_[c])===(l=s.ftnode)?s=s.nextSibling:p.ul.insertBefore(a.li,l.li)}}else p.ul&&(this.warn("remove child markup for "+p),this.nodeRemoveChildMarkup(t));
229b||v&&y.ul.insertBefore(p.li,w)}},nodeRenderTitle:function(t,i){var r,s,a,l,c,u,d,h=t.node,p=t.tree,f=t.options,m=f.aria,g=h.getLevel(),v=[];void 0!==i&&(h.title=i),h.span&&!1!==p._enableUpdate&&(c=m&&!1!==h.hasChildren()?" role='button'":"",g<f.minExpandLevel?(h.lazy||(h.expanded=!0),g>1&&v.push("<span "+c+" class='fancytree-expander fancytree-expander-fixed'></span>")):v.push("<span "+c+" class='fancytree-expander'></span>"),(r=n.evalOption("checkbox",h,h,f,!1))&&!h.isStatusNode()&&(c=m?" role='checkbox'":"",s="fancytree-checkbox",("radio"===r||h.parent&&h.parent.radiogroup)&&(s+=" fancytree-radio"),v.push("<span "+c+" class='"+s+"'></span>")),void 0!==h.data.iconClass&&(h.icon?e.error("'iconClass' node option is deprecated since v2.14.0: use 'icon' only instead"):(h.warn("'iconClass' node option is deprecated since v2.14.0: use 'icon' instead"),h.icon=h.data.iconClass)),!1!==(a=n.evalOption("icon",h,h,f,!0))&&(c=m?" role='presentation'":"",d=(d=n.evalOption("iconTooltip",h,h,f,null))?" title='"+$(d)+"'":"","string"==typeof a?o.test(a)?(a="/"===a.charAt(0)?a:(f.imagePath||"")+a,v.push("<img src='"+a+"' class='fancytree-icon'"+d+" alt='' />")):v.push("<span "+c+" class='fancytree-custom-icon "+a+"'"+d+"></span>"):a.text?v.push("<span "+c+" class='fancytree-custom-icon "+(a.addClass||"")+"'"+d+">"+n.escapeHtml(a.text)+"</span>"):a.html?v.push("<span "+c+" class='fancytree-custom-icon "+(a.addClass||"")+"'"+d+">"+a.html+"</span>"):v.push("<span "+c+" class='fancytree-icon'"+d+"></span>")),l="",f.renderTitle&&(l=f.renderTitle.call(p,{type:"renderTitle"},t)||""),l||(!0===(u=n.evalOption("tooltip",h,h,f,null))&&(u=h.title),l="<span class='fancytree-title'"+(u=u?" title='"+$(u)+"'":"")+(f.titlesTabbable?" tabindex='0'":"")+">"+(f.escapeTitles?n.escapeHtml(h.title):h.title)+"</span>"),v.push(l),h.span.innerHTML=v.join(""),this.nodeRenderStatus(t),f.enhanceTitle&&(t.$title=e(">span.fancytree-title",h.span),l=f.enhanceTitle.call(p,{type:"enhanceTitle"},t)||""))},nodeRenderStatus:function(t){var i,o=t.node,r=t.tree,s=t.options,a=o.hasChildren(),l=o.isLastSibling(),c=s.aria,u=s._classNames,d=[],h=o[r.statusClassPropName];h&&!1!==r._enableUpdate&&(c&&(i=e(o.tr||o.li)),d.push(u.node),r.activeNode===o&&d.push(u.active),r.focusNode===o&&d.push(u.focused),o.expanded&&d.push(u.expanded),c&&(!1===a?i.removeAttr("aria-expanded"):i.attr("aria-expanded",Boolean(o.expanded))),o.folder&&d.push(u.folder),!1!==a&&d.push(u.hasChildren),l&&d.push(u.lastsib),o.lazy&&null==o.children&&d.push(u.lazy),o.partload&&d.push(u.partload),o.partsel&&d.push(u.partsel),n.evalOption("unselectable",o,o,s,!1)&&d.push(u.unselectable),o._isLoading&&d.push(u.loading),o._error&&d.push(u.error),o.statusNodeType&&d.push(u.statusNodePrefix+o.statusNodeType),o.selected?(d.push(u.selected),c&&i.attr("aria-selected",!0)):c&&i.attr("aria-selected",!1),o.extraClasses&&d.push(o.extraClasses),!1===a?d.push(u.combinedExpanderPrefix+"n"+(l?"l":"")):d.push(u.combinedExpanderPrefix+(o.expanded?"e":"c")+(o.lazy&&null==o.children?"d":"")+(l?"l":"")),d.push(u.combinedIconPrefix+(o.expanded?"e":"c")+(o.folder?"f":"")),h.className=d.join(" "),o.li&&e(o.li).toggleClass(u.lastsib,l))},nodeSetActive:function(t,i,n){n=n||{};var o,r=t.node,s=t.tree,a=t.options,l=!0===n.noEvents,c=!0===n.noFocus,u=!1!==n.scrollIntoView;return r===s.activeNode==(i=!1!==i)?P(r):(u&&t.originalEvent&&e(t.originalEvent.target).is("a,:checkbox")&&(r.info("Not scrolling while clicking an embedded link."),u=!1),i&&!l&&!1===this._triggerNodeEvent("beforeActivate",r,t.originalEvent)?O(r,["rejected"]):(i?(s.activeNode&&(x(s.activeNode!==r,"node was active (inconsistency)"),o=e.extend({},t,{node:s.activeNode}),s.nodeSetActive(o,!1),x(null===s.activeNode,"deactivate was out of sync?")),a.activeVisible&&r.makeVisible({scrollIntoView:u}
vendor: 9,454 bytes, line 229
229),s.activeNode=r,s.nodeRenderStatus(t),c||s.nodeSetFocus(t),l||s._triggerNodeEvent("activate",r,t.originalEvent)):(x(s.activeNode===r,"node was not active (inconsistency)"),s.activeNode=null,this.nodeRenderStatus(t),l||t.tree._triggerNodeEvent("deactivate",r,t.originalEvent)),P(r)))},nodeSetExpanded:function(t,i,n){n=n||{};var o,r,s,a,l,c,u=t.node,d=t.tree,h=t.options,p=!0===n.noAnimation,f=!0===n.noEvents;if(i=!1!==i,e(u.li).hasClass(h._classNames.animating))return u.warn("setExpanded("+i+") while animating: ignored."),O(u,["recursion"]);if(u.expanded&&i||!u.expanded&&!i)return P(u);if(i&&!u.lazy&&!u.hasChildren())return P(u);if(!i&&u.getLevel()<h.minExpandLevel)return O(u,["locked"]);if(!f&&!1===this._triggerNodeEvent("beforeExpand",u,t.originalEvent))return O(u,["rejected"]);if(p||u.isVisible()||(p=n.noAnimation=!0),r=new e.Deferred,i&&!u.expanded&&h.autoCollapse){l=u.getParentList(!1,!0),c=h.autoCollapse;try{for(h.autoCollapse=!1,s=0,a=l.length;s<a;s++)this._callHook("nodeCollapseSiblings",l[s],n)}finally{h.autoCollapse=c}}return r.done(function(){var e=u.getLastChild();i&&h.autoScroll&&!p&&e&&d._enableUpdate?e.scrollIntoView(!0,{topNode:u}).always(function(){f||t.tree._triggerNodeEvent(i?"expand":"collapse",t)}):f||t.tree._triggerNodeEvent(i?"expand":"collapse",t)}),o=function(n){var o=h._classNames,r=h.toggleEffect;if(u.expanded=i,d._callHook("treeStructureChanged",t,i?"expand":"collapse"),d._callHook("nodeRender",t,!1,!1,!0),u.ul)if("none"!==u.ul.style.display==!!u.expanded)u.warn("nodeSetExpanded: UL.style.display already set");else{if(r&&!p)return e(u.li).addClass(o.animating),void(D(e(u.ul)[r.effect])?e(u.ul)[r.effect]({duration:r.duration,always:function(){e(this).removeClass(o.animating),e(u.li).removeClass(o.animating),n()}}):(e(u.ul).stop(!0,!0),e(u.ul).parent().find(".ui-effects-placeholder").remove(),e(u.ul).toggle(r.effect,r.options,r.duration,function(){e(this).removeClass(o.animating),e(u.li).removeClass(o.animating),n()})));u.ul.style.display=u.expanded||!parent?"":"none"}n()},i&&u.lazy&&void 0===u.hasChildren()?u.load().done(function(){r.notifyWith&&r.notifyWith(u,["loaded"]),o(function(){r.resolveWith(u)})}).fail(function(e){o(function(){r.rejectWith(u,["load failed ("+e+")"])})}):o(function(){r.resolveWith(u)}),r.promise()},nodeSetFocus:function(t,i){var n,o=t.tree,r=t.node,s=o.options,a=!!t.originalEvent&&e(t.originalEvent.target).is(":input");if(i=!1!==i,o.focusNode){if(o.focusNode===r&&i)return;n=e.extend({},t,{node:o.focusNode}),o.focusNode=null,this._triggerNodeEvent("blur",n),this._callHook("nodeRenderStatus",n)}i&&(this.hasFocus()||(r.debug("nodeSetFocus: forcing container focus"),this._callHook("treeSetFocus",t,!0,{calledByNode:!0})),r.makeVisible({scrollIntoView:!1}),o.focusNode=r,s.titlesTabbable&&(a||e(r.span).find(".fancytree-title").focus()),s.aria&&e(o.$container).attr("aria-activedescendant",e(r.tr||r.li).uniqueId().attr("id")),this._triggerNodeEvent("focus",t),document.activeElement===o.$container.get(0)||e(document.activeElement,o.$container).length>=1||e(o.$container).focus(),s.autoScroll&&r.scrollIntoView(),this._callHook("nodeRenderStatus",t))},nodeSetSelected:function(e,t,i){i=i||{};var o=e.node,r=e.tree,s=e.options,a=!0===i.noEvents,l=o.parent;if(t=!1!==t,!n.evalOption("unselectable",o,o,s,!1)){if(o._lastSelectIntent=t,!!o.selected===t&&(3!==s.selectMode||!o.partsel||t))return t;if(!a&&!1===this._triggerNodeEvent("beforeSelect",o,e.originalEvent))return!!o.selected;t&&1===s.selectMode?(r.lastSelectedNode&&r.lastSelectedNode.setSelected(!1),o.selected=t):3!==s.selectMode||!l||l.radiogroup||o.radiogroup?l&&l.radiogroup?o.visitSiblings(function(e){e._changeSelectStatusAttrs(t&&e===o)},!0):o.selected=t:(o.selected=t,o.fixSelection3AfterClick(i)),this.nodeRenderStatus(e),r.lastSelectedNode=t?o:null,a||r._triggerNodeEvent("select",e)}},nodeSetStatus:function(t,i,n,o){var r=t.node,s=t.tree;function a(){var e=r.children?r.children[0]:null;if(e&&e.isStatusNode()){try{r.ul&&(r.ul.removeChild(e.li),e.li=null)}catch(e){}1===r.children.length?r.children=[]:r.children.shift(),s._callHook("treeStructureChanged",t,"clearStatusNode")}}function l(i,n){var o=r.children?r.children[0]:null;return o&&o.isStatusNode()?(e.extend(o,i),o.statusNodeType=n,s._callHook("nodeRenderTitle",o)):(r._setChildren([i]),s._callHook("treeStructureChanged",t,"setStatusNode"),r.children[0].statusNodeType=n,s.render()),r.children[0]}switch(i){case"ok":a(),r._isLoading=!1,r._error=null,r.renderStatus();break;case"loading":r.parent||l({title:s.options.strings.loading+(n?" ("+n+")":""),checkbox:!1,tooltip:o},i),r._isLoading=!0,r._error=null,r.renderStatus();break;case"error":l({title:s.options.strings.loadError+(n?" ("+n+")":""),checkbox:!1,tooltip:o},i),r._isLoading=!1,r._error={message:n,details:o},r.renderStatus();break;case"nodata":l({title:n||s.options.strings.noData,checkbox:!1,tooltip:o},i),r._isLoading=!1,r._error=null,r.renderStatus();break;default:e.error("invalid node status "+i)}},nodeToggleExpanded:function(e){return this.nodeSetExpanded(e,!e.node.expanded)},nodeToggleSelected:function(e){var t=e.node,i=!t.selected;return t.partsel&&!t.selected&&!0===t._lastSelectIntent&&(i=!1,t.selected=!0),t._lastSelectIntent=i,this.nodeSetSelected(e,i)},treeClear:function(e){var t=e.tree;t.activeNode=null,t.focusNode=null,t.$div.find(">ul.fancytree-container").empty(),t.rootNode.children=null,t._callHook("treeStructureChanged",e,"clear")},treeCreate:function(e){},treeDestroy:function(e){this.$div.find(">ul.fancytree-container").remove(),this.$source&&this.$source.removeClass("fancytree-helper-hidden")},treeInit:function(t){var i=t.tree,n=i.options;i.$container.attr("tabindex",n.tabindex),e.each(v,function(e,t){void 0!==n[t]&&(i.info("Move option "+t+" to tree"),i[t]=n[t],delete n[t])}),n.checkboxAutoHide&&i.$container.addClass("fancytree-checkbox-auto-hide"),n.rtl?i.$container.attr("DIR","RTL").addClass("fancytree-rtl"):i.$container.removeAttr("DIR").removeClass("fancytree-rtl"),n.aria&&(i.$container.attr("role","tree"),1!==n.selectMode&&i.$container.attr("aria-multiselectable",!0)),this.treeLoad(t)},treeLoad:function(t,i){var o,r,s,a=t.tree,l=t.widget.element,c=e.extend({},t,{node:this.rootNode});if(a.rootNode.children&&this.treeClear(t),i=i||this.options.source)"string"==typeof i&&e.error("Not implemented");else switch(r=l.data("type")||"html"){case"html":(s=l.find(">ul").not(".fancytree-container").first()).length?(s.addClass("ui-fancytree-source fancytree-helper-hidden"),i=e.ui.fancytree.parseHtml(s),this.data=e.extend(this.data,N(s))):(n.warn("No `source` option was passed and container does not contain `<ul>`: assuming `source: []`."),i=[]);break;case"json":i=e.parseJSON(l.text()),l.contents().filter(function(){return 3===this.nodeType}).remove(),e.isPlainObject(i)&&(x(C(i.children),"if an object is passed as source, it must contain a 'children' array (all other properties are added to 'tree.data')"),o=i,i=i.children,delete o.children,e.each(v,function(e,t){void 0!==o[t]&&(a[t]=o[t],delete o[t])}),e.extend(a.data,o));break;default:e.error("Invalid data-type: "+r)}return a._triggerTreeEvent("preInit",null),this.nodeLoadChildren(c,i).done(function(){a._callHook("treeStructureChanged",t,"loadChildren"),a.render(),3===t.options.selectMode&&a.rootNode.fixSelection3FromEndNodes(),a.activeNode&&a.options.activeVisible&&a.activeNode.makeVisible(),a._triggerTreeEvent("init",null,{status:!0})}).fail(function(){a.render(),a._triggerTreeEvent("init",null,{status:!1})})},treeRegisterNode:function(e,t,i){e.tree._callHook("treeStructureChanged",e,t?"addNode":"removeNode")},treeSetFocus:function(t,i,n){var o;(i=!1!==i)!==this.hasFocus()&&(this._hasFocus=i,!i&&this.focusNode?this.focusNode.setFocus(!1):!i||n&&n.calledByNode||e(this.$container).focus(),this.$container.toggleClass("fancytree-treefocus",i),this._triggerTreeEvent(i?"focusTree":"blurTree"),i&&!this.activeNode&&(o=this._lastMousedownNode||this.getFirstChild())&&o.setFocus())},treeSetOption:function(t,i,n){var o=t.tree,r=!0,a=!1,l=!1;switch(i){case"aria":case"checkbox":case"icon":case"minExpandLevel":case"tabindex":a=!0,l=!0;break;case"checkboxAutoHide":o.$container.toggleClass("fancytree-checkbox-auto-hide",!!n);break;case"escapeTitles":case"tooltip":l=!0;break;case"rtl":!1===n?o.$container.removeAttr("DIR").removeClass("fancytree-rtl"):o.$container.attr("DIR","RTL").addClass("fancytree-rtl"),l=!0;break;case"source":r=!1,o._callHook("treeLoad",o,n),l=!0}o.debug("set option "+i+"="+n+" <"+s(n)+">"),r&&(this.widget._super?this.widget._super.call(this.widget,i,n):e.Widget.prototype._setOption.call(this.widget,i,n)),a&&o._callHook("treeCreate",o),l&&o.render(!0,!1)},treeStructureChanged:function(e,t){}}),e.widget("ui.fancytree",{options:{activeVisible:!0,ajax:{type:"GET",cache:!1,dataType:"json"},aria:!0,autoActivate:!0,autoCollapse:!1,autoScroll:!1,checkbox:!1,clickFolderMode:4,copyFunctionsToData:!1,debugLevel:null,disabled:!1,enableAspx:42,escapeTitles:!1,extensions:[],focusOnSelect:!1,generateIds:!1,icon:!0,idPrefix:"ft_",keyboard:!0,keyPathSeparator:"/",minExpandLevel:1,nodata:!0,quicksearch:!1,rtl:!1,scrollOfs:{top:0,bottom:0},scrollParent:null,selectMode:2,strings:{loading:"Loading...",loadError:"Load error!",moreData:"More...",noData:"No data."},tabindex:"0",titlesTabbable:!1,toggleEffect:{effect:"slideToggle",duration:200},tooltip:!1,treeId:null,_classNames:{active:"fancytree-active",animating:"fancytree-animating",comb
vendor: 10,001 bytes, line 229
229inedExpanderPrefix:"fancytree-exp-",combinedIconPrefix:"fancytree-ico-",error:"fancytree-error",expanded:"fancytree-expanded",focused:"fancytree-focused",folder:"fancytree-folder",hasChildren:"fancytree-has-children",lastsib:"fancytree-lastsib",lazy:"fancytree-lazy",loading:"fancytree-loading",node:"fancytree-node",partload:"fancytree-partload",partsel:"fancytree-partsel",radio:"fancytree-radio",selected:"fancytree-selected",statusNodePrefix:"fancytree-statusnode-",unselectable:"fancytree-unselectable"},lazyLoad:null,postProcess:null},_deprecationWarning:function(e){var t=this.tree;t&&t.options.debugLevel>=3&&t.warn("$().fancytree('"+e+"') is deprecated (see https://wwwendt.de/tech/fancytree/doc/jsdoc/Fancytree_Widget.html")},_create:function(){this.tree=new B(this),this.$source=this.source||"json"===this.element.data("type")?this.element:this.element.find(">ul").first();var t,i,n,o=this.options,r=o.extensions,s=this.tree;for(n=0;n<r.length;n++)i=r[n],(t=e.ui.fancytree._extensions[i])||e.error("Could not apply extension '"+i+"' (it is not registered, did you forget to include it?)"),this.tree.options[i]=M({},t.options,this.tree.options[i]),x(void 0===this.tree.ext[i],"Extension name must not exist as Fancytree.ext attribute: '"+i+"'"),this.tree.ext[i]={},F(this.tree,s,t,i),s=t;void 0!==o.icons&&(!0===o.icon?(this.tree.warn("'icons' tree option is deprecated since v2.14.0: use 'icon' instead"),o.icon=o.icons):e.error("'icons' tree option is deprecated since v2.14.0: use 'icon' only instead")),void 0!==o.iconClass&&(o.icon?e.error("'iconClass' tree option is deprecated since v2.14.0: use 'icon' only instead"):(this.tree.warn("'iconClass' tree option is deprecated since v2.14.0: use 'icon' instead"),o.icon=o.iconClass)),void 0!==o.tabbable&&(o.tabindex=o.tabbable?"0":"-1",this.tree.warn("'tabbable' tree option is deprecated since v2.17.0: use 'tabindex='"+o.tabindex+"' instead")),this.tree._callHook("treeCreate",this.tree)},_init:function(){this.tree._callHook("treeInit",this.tree),this._bind()},_setOption:function(e,t){return this.tree._callHook("treeSetOption",this.tree,e,t)},_destroy:function(){this._unbind(),this.tree._callHook("treeDestroy",this.tree)},_unbind:function(){var t=this.tree._ns;this.element.off(t),this.tree.$container.off(t),e(document).off(t)},_bind:function(){var t=this,i=this.options,o=this.tree,r=o._ns;this._unbind(),o.$container.on("focusin"+r+" focusout"+r,function(t){var i=n.getNode(t),r="focusin"===t.type;if(!r&&i&&e(t.target).is("a"))i.debug("Ignored focusout on embedded <a> element.");else{if(r){if(o._getExpiringValue("focusin"))return void o.debug("Ignored double focusin.");o._setExpiringValue("focusin",!0,50),i||(i=o._getExpiringValue("mouseDownNode"))&&o.debug("Reconstruct mouse target for focusin from recent event.")}i?o._callHook("nodeSetFocus",o._makeHookContext(i,t),r):o.tbody&&e(t.target).parents("table.fancytree-container > thead").length?o.debug("Ignore focus event outside table body.",t):o._callHook("treeSetFocus",o,r)}}).on("selectstart"+r,"span.fancytree-title",function(e){e.preventDefault()}).on("keydown"+r,function(e){if(i.disabled||!1===i.keyboard)return!0;var t,n=o.focusNode,r=o._makeHookContext(n||o,e),s=o.phase;try{return o.phase="userEvent","preventNav"===(t=n?o._triggerNodeEvent("keydown",n,e):o._triggerTreeEvent("keydown",e))?t=!0:!1!==t&&(t=o._callHook("nodeKeydown",r)),t}finally{o.phase=s}}).on("mousedown"+r,function(e){var t=n.getEventTarget(e);o._lastMousedownNode=t?t.node:null,o._setExpiringValue("mouseDownNode",o._lastMousedownNode)}).on("click"+r+" dblclick"+r,function(e){if(i.disabled)return!0;var o,r=n.getEventTarget(e),s=r.node,a=t.tree,l=a.phase;if(!s)return!0;o=a._makeHookContext(s,e);try{switch(a.phase="userEvent",e.type){case"click":return o.targetType=r.type,s.isPagingNode()?!0===a._triggerNodeEvent("clickPaging",o,e):!1!==a._triggerNodeEvent("click",o,e)&&a._callHook("nodeClick",o);case"dblclick":return o.targetType=r.type,!1!==a._triggerNodeEvent("dblclick",o,e)&&a._callHook("nodeDblclick",o)}}finally{a.phase=l}})},getActiveNode:function(){return this._deprecationWarning("getActiveNode"),this.tree.activeNode},getNodeByKey:function(e){return this._deprecationWarning("getNodeByKey"),this.tree.getNodeByKey(e)},getRootNode:function(){return this._deprecationWarning("getRootNode"),this.tree.rootNode},getTree:function(){return this._deprecationWarning("getTree"),this.tree}}),n=e.ui.fancytree,e.extend(e.ui.fancytree,{version:"2.38.3",buildType:"production",debugLevel:3,_nextId:1,_nextNodeKey:1,_extensions:{},_FancytreeClass:B,_FancytreeNodeClass:R,jquerySupports:{positionMyOfs:T(e.ui.version,1,9)},assert:function(e,t){return x(e,t)},createTree:function(t,i){var o=e(t).fancytree(i);return n.getTree(o)},debounce:function(e,t,i,n){var o;return 3===arguments.length&&"boolean"!=typeof i&&(n=i,i=!1),function(){var r=arguments;n=n||this,i&&!o&&t.apply(n,r),clearTimeout(o),o=setTimeout(function(){i||t.apply(n,r),o=null},e)}},debug:function(t){e.ui.fancytree.debugLevel>=4&&A("log",arguments)},error:function(t){e.ui.fancytree.debugLevel>=1&&A("error",arguments)},escapeHtml:function(e){return(""+e).replace(r,function(e){return u[e]})},fixPositionOptions:function(t){if((t.offset||(""+t.my+t.at).indexOf("%")>=0)&&e.error("expected new position syntax (but '%' is not supported)"),!e.ui.fancytree.jquerySupports.positionMyOfs){var i=/(\w+)([+-]?\d+)?\s+(\w+)([+-]?\d+)?/.exec(t.my),n=/(\w+)([+-]?\d+)?\s+(\w+)([+-]?\d+)?/.exec(t.at),o=(i[2]?+i[2]:0)+(n[2]?+n[2]:0),r=(i[4]?+i[4]:0)+(n[4]?+n[4]:0);t=e.extend({},t,{my:i[1]+" "+i[3],at:n[1]+" "+n[3]}),(o||r)&&(t.offset=o+" "+r)}return t},getEventTarget:function(t){var i,o=t&&t.target?t.target.className:"",r={node:this.getNode(t.target),type:void 0};return/\bfancytree-title\b/.test(o)?r.type="title":/\bfancytree-expander\b/.test(o)?r.type=!1===r.node.hasChildren()?"prefix":"expander":/\bfancytree-checkbox\b/.test(o)?r.type="checkbox":/\bfancytree(-custom)?-icon\b/.test(o)?r.type="icon":/\bfancytree-node\b/.test(o)?r.type="title":t&&t.target&&((i=e(t.target)).is("ul[role=group]")?((r.node&&r.node.tree||n).debug("Ignoring click on outer UL."),r.node=null):i.closest(".fancytree-title").length?r.type="title":i.closest(".fancytree-checkbox").length?r.type="checkbox":i.closest(".fancytree-expander").length&&(r.type="expander")),r},getEventTargetType:function(e){return this.getEventTarget(e).type},getNode:function(t){if(t instanceof R)return t;for(t instanceof e?t=t[0]:void 0!==t.originalEvent&&(t=t.target);t;){if(t.ftnode)return t.ftnode;t=t.parentNode}return null},getTree:function(t){var i,n=t;return t instanceof B?t:(void 0===t&&(t=0),"number"==typeof t?t=e(".fancytree-container").eq(t):"string"==typeof t?(t=e("#ft-id-"+n).eq(0)).length||(t=e(n).eq(0)):t instanceof Element||t instanceof HTMLDocument?t=e(t):t instanceof e?t=t.eq(0):void 0!==t.originalEvent&&(t=e(t.target)),(i=(t=t.closest(":ui-fancytree")).data("ui-fancytree")||t.data("fancytree"))?i.tree:null)},evalOption:function(e,t,i,n,o){var r,s,a=t.tree,l=n[e],c=i[e];return D(l)?(r={node:t,tree:a,widget:a.widget,options:a.widget.options,typeInfo:a.types[t.type]||{}},null==(s=l.call(a,{type:e},r))&&(s=c)):s=null==c?l:c,null==s&&(s=o),s},setSpanIcon:function(t,i,n){var o=e(t);"string"==typeof n?o.attr("class",i+" "+n):(n.text?o.text(""+n.text):n.html&&(t.innerHTML=n.html),o.attr("class",i+" "+(n.addClass||"")))},eventToString:function(e){var t=e.which,i=e.type,n=[];return e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),e.shiftKey&&n.push("shift"),"click"===i||"dblclick"===i?n.push(f[e.button]+i):"wheel"===i?n.push(i):d[t]||n.push(h[t]||String.fromCharCode(t).toLowerCase()),n.join("+")},info:function(t){e.ui.fancytree.debugLevel>=3&&A("info",arguments)},keyEventToString:function(e){return this.warn("keyEventToString() is deprecated: use eventToString()"),this.eventToString(e)},overrideMethod:function(t,i,n,o){var r,s=t[i]||e.noop;t[i]=function(){var e=o||this;try{return r=e._super,e._super=s,n.apply(e,arguments)}finally{e._super=r}}},parseHtml:function(t){var i,n,o,r,s,a,l,c,u=t.find(">li"),d=[];return u.each(function(){var u,h,p=e(this),f=p.find(">span",this).first(),v=f.length?null:p.find(">a").first(),b={tooltip:null,data:{}};for(f.length?b.title=f.html():v&&v.length?(b.title=v.html(),b.data.href=v.attr("href"),b.data.target=v.attr("target"),b.tooltip=v.attr("title")):(b.title=p.html(),(s=b.title.search(/<ul/i))>=0&&(b.title=b.title.substring(0,s))),b.title=S(b.title),r=0,a=m.length;r<a;r++)b[m[r]]=void 0;for(i=this.className.split(" "),o=[],r=0,a=i.length;r<a;r++)n=i[r],g[n]?b[n]=!0:o.push(n);if(b.extraClasses=o.join(" "),(l=p.attr("title"))&&(b.tooltip=l),(l=p.attr("id"))&&(b.key=l),p.attr("hideCheckbox")&&(b.checkbox=!1),(u=N(p))&&!e.isEmptyObject(u)){for(h in _)k(u,h)&&(u[_[h]]=u[h],delete u[h]);for(r=0,a=y.length;r<a;r++)l=y[r],null!=(c=u[l])&&(delete u[l],b[l]=c);e.extend(b.data,u)}(t=p.find(">ul").first()).length?b.children=e.ui.fancytree.parseHtml(t):b.children=b.lazy?void 0:null,d.push(b)}),d},registerExtension:function(t){x(null!=t.name,"extensions must have a `name` property."),x(null!=t.version,"extensions must have a `version` property."),e.ui.fancytree._extensions[t.name]=t},trim:S,unescapeHtml:function(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue},warn:function(t){e.ui.fancytree.debugLevel>=2&&A("warn",arguments)}}),e.ui.fancytree}function x(t,i){t||(i="Fancytree assertion failed"+(i=i?": "+i:""),e.ui.fancytree.error(i),e.error(i))}function k(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function D(e){return"function"==typeof e}function S(e){return null==e?"":e.trim()}function A(e,t){var i,n,o=window.console?window.console[e]:null;if(o)try{o.apply(window.console,t)}catch(e){for(n="",i=0;i<t.length;i++)n+=t[i];o(n)}}function E(e){return!(!e.tree||void 0===e.statusNodeType)}function T(t,i,n,o){var r,s,a,l=e.map(S(t).split("."),function(e){return parseInt(e,10)}
229),c=e.map(Array.prototype.slice.call(arguments,1),function(e){return parseInt(e,10)});for(r=0;r<c.length;r++)if((s=l[r]||0)!==(a=c[r]||0))return s>a;return!0}function M(){var t,i,n,o,r,a=arguments[0]||{},l=1,c=arguments.length;if("object"===s(a)||D(a)||(a={}),l===c)throw Error("need at least two args");for(;l<c;l++)if(null!=(t=arguments[l]))for(i in t)if(k(t,i)){if(n=a[i],a===(o=t[i]))continue;o&&e.isPlainObject(o)?(r=n&&e.isPlainObject(n)?n:{},a[i]=M(r,o)):void 0!==o&&(a[i]=o)}return a}function I(e,t,i,n,o){var r,s,a,l,c,u=(r=t[e],s=n[e],a=t.ext[o],l=function(){return r.apply(t,arguments)},c=function(e){return r.apply(t,e)},function(){var e=t._local,i=t._super,n=t._superApply;try{return t._local=a,t._super=l,t._superApply=c,s.apply(t,arguments)}finally{t._local=e,t._super=i,t._superApply=n}});return u}function F(t,i,n,o){for(var r in n)"function"==typeof n[r]?"function"==typeof t[r]?t[r]=I(r,t,i,n,o):"_"===r.charAt(0)?t.ext[o][r]=I(r,t,i,n,o):e.error("Could not override tree."+r+". Use prefix '_' to create tree."+o+"._"+r):"options"!==r&&(t.ext[o][r]=n[r])}function P(t,i){return void 0===t?e.Deferred(function(){this.resolve()}).promise():e.Deferred(function(){this.resolveWith(t,i)}).promise()}function O(t,i){return void 0===t?e.Deferred(function(){this.reject()}).promise():e.Deferred(function(){this.rejectWith(t,i)}).promise()}function L(e,t){return function(){e.resolveWith(t)}}function N(t){var i=e.extend({},t.data()),n=i.json;return delete i.fancytree,delete i.uiFancytree,n&&(delete i.json,i=e.extend(i,n)),i}function $(e){return(""+e).replace(a,function(e){return u[e]})}function z(e){return e=e.toLowerCase(),function(t){return t.title.toLowerCase().indexOf(e)>=0}}function j(e){var t=new RegExp("^"+e,"i");return function(e){return t.test(e.title)}}function R(t,i){var o,r,s,a;for(this.parent=t,this.tree=t.tree,this.ul=null,this.li=null,this.statusNodeType=null,this._isLoading=!1,this._error=null,this.data={},o=0,r=y.length;o<r;o++)this[s=y[o]]=i[s];for(s in null==this.unselectableIgnore&&null==this.unselectableStatus||(this.unselectable=!0),i.hideCheckbox&&e.error("'hideCheckbox' node option was removed in v2.23.0: use 'checkbox: false'"),i.data&&e.extend(this.data,i.data),i)b[s]||!this.tree.options.copyFunctionsToData&&D(i[s])||w[s]||(this.data[s]=i[s]);null==this.key?this.tree.options.defaultKey?(this.key=""+this.tree.options.defaultKey(this),x(this.key,"defaultKey() must return a unique key")):this.key="_"+n._nextNodeKey++:this.key=""+this.key,i.active&&(x(null===this.tree.activeNode,"only one active node allowed"),this.tree.activeNode=this),i.selected&&(this.tree.lastSelectedNode=this),(a=i.children)?a.length?this._setChildren(a):this.children=this.lazy?[]:null:this.children=null,this.tree._callHook("treeRegisterNode",this.tree,!0,this)}function B(t){this.widget=t,this.$div=t.element,this.options=t.options,this.options&&(void 0!==this.options.lazyload&&e.error("The 'lazyload' event is deprecated since 2014-02-25. Use 'lazyLoad' (with uppercase L) instead."),void 0!==this.options.loaderror&&e.error("The 'loaderror' event was renamed since 2014-07-03. Use 'loadError' (with uppercase E) instead."),void 0!==this.options.fx&&e.error("The 'fx' option was replaced by 'toggleEffect' since 2014-11-30."),void 0!==this.options.removeNode&&e.error("The 'removeNode' event was replaced by 'modifyChild' since 2.20 (2016-09-10).")),this.ext={},this.types={},this.columns={},this.data=N(this.$div),this._id=""+(this.options.treeId||e.ui.fancytree._nextId++),this._ns=".fancytree-"+this._id,this.activeNode=null,this.focusNode=null,this._hasFocus=null,this._tempCache={},this._lastMousedownNode=null,this._enableUpdate=!0,this.lastSelectedNode=null,this.systemFocusElement=null,this.lastQuicksearchTerm="",this.lastQuicksearchTime=0,this.viewport=null,this.statusClassPropName="span",this.ariaPropName="li",this.nodeContainerAttrName="li",this.$div.find(">ul.fancytree-container").remove();var i,o={tree:this};this.rootNode=new R(o,{title:"root",key:"root_"+this._id,children:null,expanded:!0}),this.rootNode.parent=null,i=e("<ul>",{id:"ft-id-"+this._id,class:"ui-fancytree fancytree-container fancytree-plain"}).appendTo(this.$div),this.$container=i,this.rootNode.ul=i[0],null==this.options.debugLevel&&(this.options.debugLevel=n.debugLevel)}e.ui.fancytree.warn("Fancytree: ignored duplicate include")})?n.apply(t,o):n)||(e.exports=r)},8411:(e,t,i)=>{var n,o,r;o=[i(1669),i(741)],void 0===(r="function"==typeof(n=function(e){"use strict";var t=null,i=null,n=null,o=e.ui.fancytree.assert,r="active",s="expanded",a="focus",l="selected";try{o(window.localStorage&&window.localStorage.getItem),i={get:function(e){return window.localStorage.getItem(e)}
229,set:function(e,t){window.localStorage.setItem(e,t)},remove:function(e){window.localStorage.removeItem(e)}}}catch(t){e.ui.fancytree.warn("Could not access window.localStorage",t)}try{o(window.sessionStorage&&window.sessionStorage.getItem),n={get:function(e){return window.sessionStorage.getItem(e)},set:function(e,t){window.sessionStorage.setItem(e,t)},remove:function(e){window.sessionStorage.removeItem(e)}}}catch(t){e.ui.fancytree.warn("Could not access window.sessionStorage",t)}function c(t,i,n,o,r){var a,l,u,d,h=!1,p=t.options.persist.expandOpts,f=[],m=[];for(n=n||[],r=r||e.Deferred(),a=0,u=n.length;a<u;a++)l=n[a],(d=t.getNodeByKey(l))?o&&d.isUndefined()?(h=!0,t.debug("_loadLazyNodes: "+d+" is lazy: loading..."),"expand"===o?f.push(d.setExpanded(!0,p)):f.push(d.load())):(t.debug("_loadLazyNodes: "+d+" already loaded."),d.setExpanded(!0,p)):(m.push(l),t.debug("_loadLazyNodes: "+d+" was not yet found."));return e.when.apply(e,f).always(function(){if(h&&m.length>0)c(t,i,m,o,r);else{if(m.length)for(t.warn("_loadLazyNodes: could not load those keys: ",m),a=0,u=m.length;a<u;a++)l=n[a],i._appendKey(s,n[a],!1);r.resolve()}}),r}return"function"==typeof Cookies?t={get:Cookies.get,set:function(e,t){Cookies.set(e,t,this.options.persist.cookie)},remove:Cookies.remove}:e&&"function"==typeof e.cookie&&(t={get:e.cookie,set:function(t,i){e.cookie(t,i,this.options.persist.cookie)},remove:e.removeCookie}),e.ui.fancytree._FancytreeClass.prototype.clearPersistData=function(e){var t=this.ext.persist,i=t.cookiePrefix;(e=e||"active expanded focus selected").indexOf(r)>=0&&t._data(i+r,null),e.indexOf(s)>=0&&t._data(i+s,null),e.indexOf(a)>=0&&t._data(i+a,null),e.indexOf(l)>=0&&t._data(i+l,null)},e.ui.fancytree._FancytreeClass.prototype.clearCookies=function(e){return this.warn("'tree.clearCookies()' is deprecated since v2.27.0: use 'clearPersistData()' instead."),this.clearPersistData(e)},e.ui.fancytree._FancytreeClass.prototype.getPersistData=function(){var e=this.ext.persist,t=e.cookiePrefix,i=e.cookieDelimiter,n={};return n[r]=e._data(t+r),n[s]=(e._data(t+s)||"").split(i),n[l]=(e._data(t+l)||"").split(i),n[a]=e._data(t+a),n},e.ui.fancytree.registerExtension({name:"persist",version:"2.38.3",options:{cookieDelimiter:"~",cookiePrefix:void 0,cookie:{raw:!1,expires:"",path:"",domain:"",secure:!1},expandLazy:!1,expandOpts:void 0,fireActivate:!0,overrideSource:!0,store:"auto",types:"active expanded focus selected"},_data:function(e,t){var i=this._local.store;if(void 0===t)return i.get.call(this,e);null===t?i.remove.call(this,e):i.set.call(this,e,t)},_appendKey:function(t,i,n){i=""+i;var o=this._local,r=this.options.persist.cookieDelimiter,s=o.cookiePrefix+t,a=o._data(s),l=a?a.split(r):[],c=e.inArray(i,l);c>=0&&l.splice(c,1),n&&l.push(i),o._data(s,l.join(r))},treeInit:function(u){var d=u.tree,h=u.options,p=this._local,f=this.options.persist;return p.cookiePrefix=f.cookiePrefix||"fancytree-"+d._id+"-",p.storeActive=f.types.indexOf(r)>=0,p.storeExpanded=f.types.indexOf(s)>=0,p.storeSelected=f.types.indexOf(l)>=0,p.storeFocus=f.types.indexOf(a)>=0,p.store=null,"auto"===f.store&&(f.store=i?"local":"cookie"),e.isPlainObject(f.store)?p.store=f.store:"cookie"===f.store?p.store=t:("local"===f.store||"session"===f.store)&&(p.store="local"===f.store?i:n),o(p.store,"Need a valid store."),d.$div.on("fancytreeinit",function(t){if(!1!==d._triggerTreeEvent("beforeRestore",null,{})){var i,n,o,u,m=p._data(p.cookiePrefix+a),g=!1===f.fireActivate;i=p._data(p.cookiePrefix+s),o=i&&i.split(f.cookieDelimiter),(p.storeExpanded?c(d,p,o,!!f.expandLazy&&"expand",null):(new e.Deferred).resolve()).done(function(){if(p.storeSelected){if(i=p._data(p.cookiePrefix+l))for(o=i.split(f.cookieDelimiter),n=0;n<o.length;n++)(u=d.getNodeByKey(o[n]))?(void 0===u.selected||f.overrideSource&&!1===u.selected)&&(u.selected=!0,u.renderStatus()):p._appendKey(l,o[n],!1);3===d.options.selectMode&&d.visit(function(e){if(e.selected)return e.fixSelection3AfterClick(),"skip"})}p.storeActive&&(!(i=p._data(p.cookiePrefix+r))||!h.persist.overrideSource&&d.activeNode||(u=d.getNodeByKey(i))&&(u.debug("persist: set active",i),u.setActive(!0,{noFocus:!0,noEvents:g}))),p.storeFocus&&m&&(u=d.getNodeByKey(m))&&(d.options.titlesTabbable?e(u.span).find(".fancytree-title").focus():e(d.$container).focus()),d._triggerTreeEvent("restore",null,{})})}}),this._superApply(arguments)},nodeSetActive:function(e,t,i){var n,o=this._local;return t=!1!==t,n=this._superApply(arguments),o.storeActive&&o._data(o.c
vendor: 9,573 bytes, lines 229-241
229ookiePrefix+r,this.activeNode?this.activeNode.key:null),n},nodeSetExpanded:function(e,t,i){var n,o=e.node,r=this._local;return t=!1!==t,n=this._superApply(arguments),r.storeExpanded&&r._appendKey(s,o.key,t),n},nodeSetFocus:function(e,t){var i,n=this._local;return t=!1!==t,i=this._superApply(arguments),n.storeFocus&&n._data(n.cookiePrefix+a,this.focusNode?this.focusNode.key:null),i},nodeSetSelected:function(t,i,n){var o,r,s=t.tree,a=t.node,c=this._local;return i=!1!==i,o=this._superApply(arguments),c.storeSelected&&(3===s.options.selectMode?(r=(r=e.map(s.getSelectedNodes(!0),function(e){return e.key})).join(t.options.persist.cookieDelimiter),c._data(c.cookiePrefix+l,r)):c._appendKey(l,a.key,a.selected)),o}}),e.ui.fancytree})?n.apply(t,o):n)||(e.exports=r)},7616:(e,t,i)=>{var n,o,r; 230/*! jQuery UI - v1.13.2 - 2022-08-16 231* http://jqueryui.com 232* Includes: widget.js, position.js, jquery-patch.js, keycode.js, scroll-parent.js, unique-id.js 233* Copyright jQuery Foundation and other contributors; Licensed MIT */!function(){"use strict";o=[i(1669)],n=function(e){e.ui=e.ui||{};e.ui.version="1.13.2"; 234/*! 235 * jQuery UI Widget 1.13.2 236 * http://jqueryui.com 237 * 238 * Copyright jQuery Foundation and other contributors 239 * Released under the MIT license. 240 * http://jquery.org/license 241 */var t=0,i=Array.prototype.hasOwnProperty,n=Array.prototype.slice;e.cleanData=e.cleanData||(o=e.cleanData,function(t){var i,n,r;for(r=0;null!=(n=t[r]);r++)(i=e._data(n,"events"))&&i.remove&&e(n).triggerHandler("remove");o(t)}),e.widget=e.widget||function(t,i,n){var o,r,s,a={},l=t.split(".")[0],c=l+"-"+(t=t.split(".")[1]);return n||(n=i,i=e.Widget),Array.isArray(n)&&(n=e.extend.apply(null,[{}].concat(n))),e.expr.pseudos[c.toLowerCase()]=function(t){return!!e.data(t,c)},e[l]=e[l]||{},o=e[l][t],r=e[l][t]=function(e,t){if(!this||!this._createWidget)return new r(e,t);arguments.length&&this._createWidget(e,t)},e.extend(r,o,{version:n.version,_proto:e.extend({},n),_childConstructors:[]}),(s=new i).options=e.widget.extend({},s.options),e.each(n,function(e,t){a[e]="function"==typeof t?function(){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,r=this._superApply;return this._super=n,this._superApply=o,e=t.apply(this,arguments),this._super=i,this._superApply=r,e}}():t}),r.prototype=e.widget.extend(s,{widgetEventPrefix:o&&s.widgetEventPrefix||t},a,{constructor:r,namespace:l,widgetName:t,widgetFullName:c}),o?(e.each(o._childConstructors,function(t,i){var n=i.prototype;e.widget(n.namespace+"."+n.widgetName,r,i._proto)}),delete o._childConstructors):i._childConstructors.push(r),e.widget.bridge(t,r),r},e.widget.extend=function(t){for(var o,r,s=n.call(arguments,1),a=0,l=s.length;a<l;a++)for(o in s[a])r=s[a][o],i.call(s[a],o)&&void 0!==r&&(e.isPlainObject(r)?t[o]=e.isPlainObject(t[o])?e.widget.extend({},t[o],r):e.widget.extend({},r):t[o]=r);return t},e.widget.bridge=function(t,i){var o=i.prototype.widgetFullName||t;e.fn[t]=function(r){var s="string"==typeof r,a=n.call(arguments,1),l=this;return s?this.length||"instance"!==r?this.each(function(){var i,n=e.data(this,o);return"instance"===r?(l=n,!1):n?"function"!=typeof n[r]||"_"===r.charAt(0)?e.error("no such method '"+r+"' for "+t+" widget instance"):(i=n[r].apply(n,a))!==n&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:e.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+r+"'")}):l=void 0:(a.length&&(r=e.widget.extend.apply(null,[r].concat(a))),this.each(function(){var t=e.data(this,o);t?(t.option(r||{}),t._init&&t._init()):e.data(this,o,new i(r,this))})),l}},e.Widget=e.Widget||function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,n){n=e(n||this.defaultElement||this)[0],this.element=e(n),this.uuid=t++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),this.classesElementLookup={},n!==this&&(e.data(n,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===n&&this.destroy()}}),this.document=e(n.style?n.ownerDocument:n.document||n),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){var t=this;this._destroy(),e.each(this.classesElementLookup,function(e,i){t._removeClass(i,e)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var n,o,r,s=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(s={},n=t.split("."),t=n.shift(),n.length){for(o=s[t]=e.widget.extend({},this.options[t]),r=0;r<n.length-1;r++)o[n[r]]=o[n[r]]||{},o=o[n[r]];if(t=n.pop(),1===arguments.length)return void 0===o[t]?null:o[t];o[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=i}return this._setOptions(s),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,n,o;for(i in t)o=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&o&&o.length&&(n=e(o.get()),this._removeClass(o,i),n.addClass(this._classes({element:n,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){var i=[],n=this;function o(){var i=[];t.element.each(function(t,o){e.map(n.classesElementLookup,function(e){return e}).some(function(e){return e.is(o)})||i.push(o)}),n._on(e(i),{remove:"_untrackClassesElement"})}function r(r,s){var a,l;for(l=0;l<r.length;l++)a=n.classesElementLookup[r[l]]||e(),t.add?(o(),a=e(e.uniqueSort(a.get().concat(t.element.get())))):a=e(a.not(t.element).get()),n.classesElementLookup[r[l]]=a,i.push(r[l]),s&&t.classes[r[l]]&&i.push(t.classes[r[l]])}return(t=e.extend({element:this.element,classes:this.options.classes||{}},t)).keys&&r(t.keys.match(/\S+/g)||[],!0),t.extra&&r(t.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(t){var i=this;e.each(i.classesElementLookup,function(n,o){-1!==e.inArray(t.target,o)&&(i.classesElementLookup[n]=e(o.not(t.target).get()))}),this._off(e(t.target))},_removeClass:function(e,t,i){return this._toggleClass(e,t,i,!1)},_addClass:function(e,t,i){return this._toggleClass(e,t,i,!0)},_toggleClass:function(e,t,i,n){n="boolean"==typeof n?n:i;var o="string"==typeof e||null===e,r={extra:o?t:i,keys:o?e:t,element:o?this.element:e,add:n};return r.element.toggleClass(this._classes(r),n),this},_on:function(t,i,n){var o,r=this;"boolean"!=typeof t&&(n=i,i=t,t=!1),n?(i=o=e(i),this.bindings=this.bindings.add(i)):(n=i,i=this.element,o=this.widget()),e.each(n,function(n,s){function a(){if(t||!0!==r.options.disabled&&!e(this).hasClass("ui-state-disabled"))return("string"==typeof s?r[s]:s).apply(r,arguments)}"string"!=typeof s&&(a.guid=s.guid=s.guid||a.guid||e.guid++);var l=n.match(/^([\w:-]*)\s*(.*)$/),c=l[1]+r.eventNamespace,u=l[2];u?o.on(c,u,a):i.on(c,a)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){function i(){return("string"==typeof e?n[e]:e).apply(n,arguments)}var n=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(e(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(e(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,n){var o,r,s=this.options[t];if(n=n||{},(i=e.Event(i)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],r=i.originalEvent)for(o in r)o in i||(i[o]=r[o]);return this.element.trigger(i,n),!("function"==typeof s&&!1===s.apply(this.element[0],[i].concat(n))||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(n,o,r){var s;"string"==typeof o&&(o={effect:o});var a=o?!0===o||"number"==typeof o?i:o.effect||i:t;"number"==typeof(o=o||{})?o={duration:o}:!0===o&&(o={}),s=!e.isEmptyObject(o),o.complete=r,o.delay&&n.delay(o.delay),s&&e.effects&&e.effects.effect[a]?n[t](o):a!==t&&n[a]?n[a](o.duration,o.easing,r):n.queue(function(i){e(this)[t](),r&&r.call(n[0]),i()})}});var o;e.widget;
vendor: 4,393 bytes, lines 242-251
242/*! 243 * jQuery UI Position 1.13.2 244 * http://jqueryui.com 245 * 246 * Copyright jQuery Foundation and other contributors 247 * Released under the MIT license. 248 * http://jquery.org/license 249 * 250 * http://api.jqueryui.com/position/ 251 */!function(){var t,i=Math.max,n=Math.abs,o=/left|center|right/,r=/top|center|bottom/,s=/[\+\-]\d+(\.[\d]+)?%?/,a=/^\w+/,l=/%$/,c=e.fn.position;function u(e,t,i){return[parseFloat(e[0])*(l.test(e[0])?t/100:1),parseFloat(e[1])*(l.test(e[1])?i/100:1)]}function d(t,i){return parseInt(e.css(t,i),10)||0}function h(e){return null!=e&&e===e.window}function p(e){var t=e[0];return 9===t.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:h(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}e.position=e.position||{scrollbarWidth:function(){if(void 0!==t)return t;var i,n,o=e("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),r=o.children()[0];return e("body").append(o),i=r.offsetWidth,o.css("overflow","scroll"),i===(n=r.offsetWidth)&&(n=o[0].clientWidth),o.remove(),t=i-n},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),n=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),o="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth;return{width:"scroll"===n||"auto"===n&&t.height<t.element[0].scrollHeight?e.position.scrollbarWidth():0,height:o?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),n=h(i[0]),o=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:n,isDocument:o,offset:!n&&!o?e(t).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return c.apply(this,arguments);var l,h,f,m,g,v,y="string"==typeof(t=e.extend({},t)).of?e(document).find(t.of):e(t.of),b=e.position.getWithinInfo(t.within),_=e.position.getScrollInfo(b),w=(t.collision||"flip").split(" "),C={};return v=p(y),y[0].preventDefault&&(t.at="left top"),h=v.width,f=v.height,m=v.offset,g=e.extend({},m),e.each(["my","at"],function(){var e,i,n=(t[this]||"").split(" ");1===n.length&&(n=o.test(n[0])?n.concat(["center"]):r.test(n[0])?["center"].concat(n):["center","center"]),n[0]=o.test(n[0])?n[0]:"center",n[1]=r.test(n[1])?n[1]:"center",e=s.exec(n[0]),i=s.exec(n[1]),C[this]=[e?e[0]:0,i?i[0]:0],t[this]=[a.exec(n[0])[0],a.exec(n[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===t.at[0]?g.left+=h:"center"===t.at[0]&&(g.left+=h/2),"bottom"===t.at[1]?g.top+=f:"center"===t.at[1]&&(g.top+=f/2),l=u(C.at,h,f),g.left+=l[0],g.top+=l[1],this.each(function(){var o,r,s=e(this),a=s.outerWidth(),c=s.outerHeight(),p=d(this,"marginLeft"),v=d(this,"marginTop"),x=a+p+d(this,"marginRight")+_.width,k=c+v+d(this,"marginBottom")+_.height,D=e.extend({},g),S=u(C.my,s.outerWidth(),s.outerHeight());"right"===t.my[0]?D.left-=a:"center"===t.my[0]&&(D.left-=a/2),"bottom"===t.my[1]?D.top-=c:"center"===t.my[1]&&(D.top-=c/2),D.left+=S[0],D.top+=S[1],o={marginLeft:p,marginTop:v},e.each(["left","top"],function(i,n){e.ui.position[w[i]]&&e.ui.position[w[i]][n](D,{targetWidth:h,targetHeight:f,elemWidth:a,elemHeight:c,collisionPosition:o,collisionWidth:x,collisionHeight:k,offset:[l[0]+S[0],l[1]+S[1]],my:t.my,at:t.at,within:b,elem:s})}),t.using&&(r=function(e){var o=m.left-D.left,r=o+h-a,l=m.top-D.top,u=l+f-c,d={target:{element:y,left:m.left,top:m.top,width:h,height:f},element:{element:s,left:D.left,top:D.top,width:a,height:c},horizontal:r<0?"left":o>0?"right":"center",vertical:u<0?"top":l>0?"bottom":"middle"};h<a&&n(o+r)<h&&(d.horizontal="center"),f<c&&n(l+u)<f&&(d.vertical="middle"),i(n(o),n(r))>i(n(l),n(u))?d.important="horizontal":d.important="vertical",t.using.call(this,e,d)}),s.offset(e.extend(D,{using:r}))})},e.ui.position={fit:{left:function(e,t){var n,o=t.within,r=o.isWindow?o.scrollLeft:o.offset.left,s=o.width,a=e.left-t.collisionPosition.marginLeft,l=r-a,c=a+t.collisionWidth-s-r;t.collisionWidth>s?l>0&&c<=0?(n=e.left+l+t.collisionWidth-s-r,e.left+=l-n):e.left=c>0&&l<=0?r:l>c?r+s-t.collisionWidth:r:l>0?e.left+=l:c>0?e.left-=c:e.left=i(e.left-a,e.left)},top:function(e,t){var n,o=t.within,r=o.isWindow?o.scrollTop:o.offset.top,s=t.
251within.height,a=e.top-t.collisionPosition.marginTop,l=r-a,c=a+t.collisionHeight-s-r;t.collisionHeight>s?l>0&&c<=0?(n=e.top+l+t.collisionHeight-s-r,e.top+=l-n):e.top=c>0&&l<=0?r:l>c?r+s-t.collisionHeight:r:l>0?e.top+=l:c>0?e.top-=c:e.top=i(e.top-a,e.top)}},flip:{left:function(e,t){var i,o,r=t.within,s=r.offset.left+r.scrollLeft,a=r.width,l=r.isWindow?r.scrollLeft:r.offset.left,c=e.left-t.collisionPosition.marginLeft,u=c-l,d=c+t.collisionWidth-a-l,h="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,f=-2*t.offset[0];u<0?((i=e.left+h+p+f+t.collisionWidth-a-s)<0||i<n(u))&&(e.left+=h+p+f):d>0&&((o=e.left-t.collisionPosition.marginLeft+h+p+f-l)>0||n(o)<d)&&(e.left+=h+p+f)},top:function(e,t){var i,o,r=t.within,s=r.offset.top+r.scrollTop,a=r.height,l=r.isWindow?r.scrollTop:r.offset.top,c=e.top-t.collisionPosition.marginTop,u=c-l,d=c+t.collisionHeight-a-l,h="top"===t.my[1],p=h?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,f="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,m=-2*t.offset[1];u<0?((o=e.top+p+f+m+t.collisionHeight-a-s)<0||o<n(u))&&(e.top+=p+f+m):d>0&&((i=e.top-t.collisionPosition.marginTop+p+f+m-l)>0||n(i)<d)&&(e.top+=p+f+m)}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}}}();e.ui.position; 252/*! 253 * jQuery UI Support for jQuery core 1.8.x and newer 1.13.2 254 * http://jqueryui.com 255 * 256 * Copyright jQuery Foundation and other contributors 257 * Released under the MIT license. 258 * http://jquery.org/license 259 * 260 */e.expr.pseudos||(e.expr.pseudos=e.expr[":"]);e.uniqueSort||(e.uniqueSort=e.unique);if(!e.escapeSelector){var r=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,s=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e};e.escapeSelector=function(e){return(e+"").replace(r,s)}}e.fn.even&&e.fn.odd||e.fn.extend({even:function(){return this.filter(function(e){return e%2==0})},odd:function(){return this.filter(function(e){return e%2==1})}}); 261/*! 262 * jQuery UI Keycode 1.13.2 263 * http://jqueryui.com 264 * 265 * Copyright jQuery Foundation and other contributors 266 * Released under the MIT license. 267 * http://jquery.org/license 268 */ 269e.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},e.fn.scrollParent=function(t){var i=this.css("position"),n="absolute"===i,o=t?/(auto|scroll|hidden)/:/(auto|scroll)/,r=this.parents().filter(function(){var t=e(this);return(!n||"static"!==t.css("position"))&&o.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&r.length?r:e(this[0].ownerDocument||document)},e.fn.extend({uniqueId:(a=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++a)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}); 270/*! 271 * jQuery UI Scroll Parent 1.13.2 272 * http://jqueryui.com 273 * 274 * Copyright jQuery Foundation and other contributors 275 * Released under the MIT license. 276 * http://jquery.org/license 277 */var a},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}()},7364:function(e,t,i){var n,o,r;function s(e){return s="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},s(e)}r=function(){"use strict";function e(e,t){return e(t={exports:{}},t.exports),t.exports}var t=e(function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)}),i=e(function(e){var t=e.exports={version:"2.6.5"};"number"==typeof __e&&(__e=t)}),n=(i.version,function(e){return"object"===s(e)?null!==e:"function"==typeof e}),o=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e},r=function(e){try{return!!e()}catch(e){return!0}},a=!r(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),l=t.document,c=n(l)&&n(l.createElement),u=!a&&!r(function(){return 7!=Object.defineProperty((e="div",c?l.createElement(e):{}),"a",{get:function(){return 7}}).a;var e}),d=Object.defineProperty,h={f:a?Object.defineProperty:function(e,t,i){if(o(e),t=function(e,t){if(!n(e))return e;var i,o;if(t&&"function"==typeof(i=e.toString)&&!n(o=i.call(e)))return o;if("function"==typeof(i=e.valueOf)&&!n(o=i.call(e)))return o;if(!t&&"function"==typeof(i=e.toString)&&!n(o=i.call(e)))return o;throw TypeError("Can't convert object to primitive value")}(t,!0),o(i),u)try{return d(e,t,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(e[t]=i.value),e}},p=a?function(e,t,i){return h.f(e,t,function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}(1,i))}:function(e,t,i){return e[t]=i,e},f={}.hasOwnProperty,m=function(e,t){return f.call(e,t)},g=0,v=Math.random(),y=e(function(e){var n="__core-js_shared__",o=t[n]||(t[n]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:i.version,mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})}),b=y("native-function-to-string",Function.toString),_=e(function(e){var n=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++g+v).toString(36))}("src"),o="toString",r=(""+b).split(o);i.inspectSource=function(e){return b.call(e)},(e.exports=function(e,i,o,s){var a="function"==typeof o;a&&(m(o,"name")||p(o,"name",i)),e[i]!==o&&(a&&(m(o,n)||p(o,n,e[i]?""+e[i]:r.join(String(i)))),e===t?e[i]=o:s?e[i]?e[i]=o:p(e,i,o):(delete e[i],p(e,i,o)))})(Function.prototype,o,function(){return"function"==typeof this&&this[n]||b.call(this)})}),w=function(e,t,i){if(function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!")}(e),void 0===t)return e;switch(i){case 1:return function(i){return e.call(t,i)};case 2:return function(i,n){return e.call(t,i,n)};case 3:return function(i,n,o){return e.call(t,i,n,o)}}return function(){return e.apply(t,arguments)}},C="prototype",x=function e(n,o,r){var s,a,l,c,u=n&e.F,d=n&e.G,h=n&e.P,f=n&e.B,m=d?t:n&e.S?t[o]||(t[o]={}
277):(t[o]||{})[C],g=d?i:i[o]||(i[o]={}),v=g[C]||(g[C]={});for(s in d&&(r=o),r)l=((a=!u&&m&&void 0!==m[s])?m:r)[s],c=f&&a?w(l,t):h&&"function"==typeof l?w(Function.call,l):l,m&&_(m,s,l,n&e.U),g[s]!=l&&p(g,s,c),h&&v[s]!=l&&(v[s]=l)};t.core=i,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128;var k,D=x,S=Math.ceil,A=Math.floor,E=function(e){return isNaN(e=+e)?0:(e>0?A:S)(e)},T=(k=!1,function(e,t){var i,n,o=String(function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}(e)),r=E(t),s=o.length;return r<0||r>=s?k?"":void 0:(i=o.charCodeAt(r))<55296||i>56319||r+1===s||(n=o.charCodeAt(r+1))<56320||n>57343?k?o.charAt(r):i:k?o.slice(r,r+2):n-56320+(i-55296<<10)+65536});D(D.P,"String",{codePointAt:function(e){return T(this,e)}}),i.String.codePointAt;var M=Math.max,I=Math.min,F=function(e,t){return(e=E(e))<0?M(e+t,0):I(e,t)},P=String.fromCharCode,O=String.fromCodePoint;D(D.S+D.F*(!!O&&1!=O.length),"String",{fromCodePoint:function(e){for(var t,i=arguments,n=[],o=arguments.length,r=0;o>r;){if(t=+i[r++],F(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?P(t):P(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}}),i.String.fromCodePoint;var L,N,$,z,j,R,B,H,q,U,W,V,Y,Q,G={Space_Separator:/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,ID_Start:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
277D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,ID_Continue:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
277D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},K=function(e){return"string"==typeof e&&G.Space_Separator.test(e)},X=function(e){return"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||"$"===e||"_"===e||G.ID_Start.test(e))},J=function(e){return"string"==typeof e&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"$"===e||"_"===e||"â"===e||"â"===e||G.ID_Continue.test(e))},Z=function(e){return"string"==typeof e&&/[0-9]/.test(e)},ee=function(e){return"string"==typeof e&&/[0-9A-Fa-f]/.test(e)};function te(e,t,i){var n=e[t];if(null!=n&&"object"===s(n))if(Array.isArray(n))for(var o=0;o<n.length;o++){var r=String(o),a=te(n,r,i);void 0===a?delete n[r]:Object.defineProperty(n,r,{value:a,writable:!0,enumerable:!0,configurable:!0})}else for(var l in n){var c=te(n,l,i);void 0===c?delete n[l]:Object.defineProperty(n,l,{value:c,writable:!0,enumerable:!0,configurable:!0})}return i.call(e,t,n)}function ie(){for(U="default",W="",V=!1,Y=1;;){Q=ne();var e=re[U]();if(e)return e}}function ne(){if(L[z])return String.fromCodePoint(L.codePointAt(z))}function oe(){var e=ne();return"\n"===e?(j++,R=0):e?R+=e.length:R++,e&&(z+=e.length),e}var re={default:function(){switch(Q){case"\t":case"\v":case"\f":case" ":case"Â ":case"\ufeff":case"\n":case"\r":case"\u2028":case"\u2029":return void oe();case"/":return oe(),void(U="comment");case void 0:return oe(),se("eof")}if(!K(Q))return re[N]();oe()},comment:function(){switch(Q){case"*":return oe(),void(U="multiLineComment");case"/":return oe(),void(U="singleLineComment")}throw he(oe())},multiLineComment:function(){switch(Q){case"*":return oe(),void(U="multiLineCommentAsterisk");case void 0:throw he(oe())}oe()},multiLineCommentAsterisk:function(){switch(Q){case"*":return void oe();case"/":return oe(),void(U="default");case void 0:throw he(oe())}oe(),U="multiLineComment"},singleLineComment:function(){switch(Q){case"\n":case"\r":case"\u2028":case"\u2029":return oe(),void(U="default");case void 0:return oe(),se("eof")}oe()},value:function(){switch(Q){case"{":case"[":return se("punctuator",oe());case"n":return oe(),ae("ull"),se("null",null);case"t":return oe(),ae("rue"),se("boolean",!0);case"f":return oe(),ae("alse"),se("boolean",!1);case"-":case"+":return"-"===oe()&&(Y=-1),void(U="sign");case".":return W=oe(),void(U="decimalPointLeading");case"0":return W=oe(),void(U="zero");case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":return W=oe(),void(U="decimalInteger");case"I":return oe(),ae("nfinity"),se("numeric",1/0);case"N":return oe(),ae("aN"),se("numeric",NaN);
vendor: 5,782 bytes, line 277
277case'"':case"'":return V='"'===oe(),W="",void(U="string")}throw he(oe())},identifierNameStartEscape:function(){if("u"!==Q)throw he(oe());oe();var e=le();switch(e){case"$":case"_":break;default:if(!X(e))throw fe()}W+=e,U="identifierName"},identifierName:function(){switch(Q){case"$":case"_":case"â":case"â":return void(W+=oe());case"\\":return oe(),void(U="identifierNameEscape")}if(!J(Q))return se("identifier",W);W+=oe()},identifierNameEscape:function(){if("u"!==Q)throw he(oe());oe();var e=le();switch(e){case"$":case"_":case"â":case"â":break;default:if(!J(e))throw fe()}W+=e,U="identifierName"},sign:function(){switch(Q){case".":return W=oe(),void(U="decimalPointLeading");case"0":return W=oe(),void(U="zero");case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":return W=oe(),void(U="decimalInteger");case"I":return oe(),ae("nfinity"),se("numeric",Y*(1/0));case"N":return oe(),ae("aN"),se("numeric",NaN)}throw he(oe())},zero:function(){switch(Q){case".":return W+=oe(),void(U="decimalPoint");case"e":case"E":return W+=oe(),void(U="decimalExponent");case"x":case"X":return W+=oe(),void(U="hexadecimal")}return se("numeric",0*Y)},decimalInteger:function(){switch(Q){case".":return W+=oe(),void(U="decimalPoint");case"e":case"E":return W+=oe(),void(U="decimalExponent")}if(!Z(Q))return se("numeric",Y*Number(W));W+=oe()},decimalPointLeading:function(){if(Z(Q))return W+=oe(),void(U="decimalFraction");throw he(oe())},decimalPoint:function(){switch(Q){case"e":case"E":return W+=oe(),void(U="decimalExponent")}return Z(Q)?(W+=oe(),void(U="decimalFraction")):se("numeric",Y*Number(W))},decimalFraction:function(){switch(Q){case"e":case"E":return W+=oe(),void(U="decimalExponent")}if(!Z(Q))return se("numeric",Y*Number(W));W+=oe()},decimalExponent:function(){switch(Q){case"+":case"-":return W+=oe(),void(U="decimalExponentSign")}if(Z(Q))return W+=oe(),void(U="decimalExponentInteger");throw he(oe())},decimalExponentSign:function(){if(Z(Q))return W+=oe(),void(U="decimalExponentInteger");throw he(oe())},decimalExponentInteger:function(){if(!Z(Q))return se("numeric",Y*Number(W));W+=oe()},hexadecimal:function(){if(ee(Q))return W+=oe(),void(U="hexadecimalInteger");throw he(oe())},hexadecimalInteger:function(){if(!ee(Q))return se("numeric",Y*Number(W));W+=oe()},string:function(){switch(Q){case"\\":return oe(),void(W+=function(){switch(ne()){case"b":return oe(),"\b";case"f":return oe(),"\f";case"n":return oe(),"\n";case"r":return oe(),"\r";case"t":return oe(),"\t";case"v":return oe(),"\v";case"0":if(oe(),Z(ne()))throw he(oe());return"\0";case"x":return oe(),function(){var e="",t=ne();if(!ee(t))throw he(oe());if(e+=oe(),t=ne(),!ee(t))throw he(oe());return e+=oe(),String.fromCodePoint(parseInt(e,16))}();case"u":return oe(),le();case"\n":case"\u2028":case"\u2029":return oe(),"";case"\r":return oe(),"\n"===ne()&&oe(),"";case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":case void 0:throw he(oe())}return oe()}());case'"':return V?(oe(),se("string",W)):void(W+=oe());case"'":return V?void(W+=oe()):(oe(),se("string",W));case"\n":case"\r":throw he(oe());case"\u2028":case"\u2029":!function(e){console.warn("JSON5: '"+me(e)+"' in strings is not valid ECMAScript; consider escaping")}(Q);break;case void 0:throw he(oe())}W+=oe()},start:function(){switch(Q){case"{":case"[":return se("punctuator",oe())}U="value"},beforePropertyName:function(){switch(Q){case"$":case"_":return W=oe(),void(U="identifierName");case"\\":return oe(),void(U="identifierNameStartEscape");case"}":return se("punctuator",oe());case'"':case"'":return V='"'===oe(),void(U="string")}if(X(Q))return W+=oe(),void(U="identifierName");throw he(oe())},afterPropertyName:function(){if(":"===Q)return se("punctuator",oe());throw he(oe())},beforePropertyValue:function(){U="value"},afterPropertyValue:function(){switch(Q){case",":case"}":return se("punctuator",oe())}throw he(oe())},beforeArrayValue:function(){if("]"===Q)return se("punctuator",oe());U="value"},afterArrayValue:function(){switch(Q){case",":case"]":return se("punctuator",oe())}throw he(oe())},end:function(){throw he(oe())}};function se(e,t){return{type:e,value:t,line:j,column:R}}function ae(e){for(var t=0,i=e;t<i.length;t+=1){var n=i[t];if(ne()!==n)throw he(oe());oe()}}function le(){for(var e="",t=4;t-- >0;){var i=ne();if(!ee(i))throw he(oe());e+=oe()}return String.fromCodePoint(parseInt(e,16))}var ce={start:function(){if("eof"===B.type)throw pe();ue()},beforePropertyName:function(){switch(B.type){case"identifier":case"string":return H=B.value,void(N="afterPropertyName");case"punctuator":return void de();case"eof":throw pe()}},afterPropertyName:function(){if("eof"===B.type)throw pe();N="beforePropertyValue"},beforePropertyValue:function(){if("eof"===B.type)throw pe();ue()},beforeArrayValue:function(){if("eof"===B.type)throw pe();"punctuator"!==B.type||"]"!==B.value?ue():de()},afterPropertyValue:function(){if("eof"===B.type)throw pe();switch(B.value){case",":return void(N="beforePropertyName");case"}":de()}},afterArrayValue:function(){if("eof"===B.type)throw pe();switch(B.value){case",":return void(N="beforeArrayValue");case"]":de()}},end:function(){}};function ue(){var e;switch(B.type){case"punctuator":switch(B.value){case"{":e={};break;case"[":e=[]}break;case"null":case"boolean":case"numeric":case"string":e=B.value}if(void 0===q)q=e;else{var t=$[$.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,H,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&"object"===s(e))$.push(e),N=Array.isArray(e)?"beforeArrayValue":"beforePropertyName";else{var i=$[$.length-1];N=null==i?"end":Array.isArray(i)?"afterArrayValue":"afterPropertyValue"}}function de(){$.pop();var e=$[$.length-1];N=null==e?"end":Array.isArray(e)?"afterArrayValue":"afterPropertyValue"}
277function he(e){return ge(void 0===e?"JSON5: invalid end of input at "+j+":"+R:"JSON5: invalid character '"+me(e)+"' at "+j+":"+R)}function pe(){return ge("JSON5: invalid end of input at "+j+":"+R)}function fe(){return ge("JSON5: invalid identifier character at "+j+":"+(R-=5))}function me(e){var t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){var i=e.charCodeAt(0).toString(16);return"\\x"+("00"+i).substring(i.length)}return e}function ge(e){var t=new SyntaxError(e);return t.lineNumber=j,t.columnNumber=R,t}var ve={parse:function(e,t){L=String(e),N="start",$=[],z=0,j=1,R=0,B=void 0,H=void 0,q=void 0;do{B=ie(),ce[N]()}while("eof"!==B.type);return"function"==typeof t?te({"":q},"",t):q},stringify:function(e,t,i){var n,o,r,a=[],l="",c="";if(null==t||"object"!==s(t)||Array.isArray(t)||(i=t.space,r=t.quote,t=t.replacer),"function"==typeof t)o=t;else if(Array.isArray(t)){n=[];for(var u=0,d=t;u<d.length;u+=1){var h=d[u],p=void 0;"string"==typeof h?p=h:("number"==typeof h||h instanceof String||h instanceof Number)&&(p=String(h)),void 0!==p&&n.indexOf(p)<0&&n.push(p)}}return i instanceof Number?i=Number(i):i instanceof String&&(i=String(i)),"number"==typeof i?i>0&&(i=Math.min(10,Math.floor(i)),c=" ".substr(0,i)):"string"==typeof i&&(c=i.substr(0,10)),f("",{"":e});function f(e,t){var i=t[e];switch(null!=i&&("function"==typeof i.toJSON5?i=i.toJSON5(e):"function"==typeof i.toJSON&&(i=i.toJSON(e))),o&&(i=o.call(t,e,i)),i instanceof Number?i=Number(i):i instanceof String?i=String(i):i instanceof Boolean&&(i=i.valueOf()),i){case null:return"null";case!0:return"true";case!1:return"false"}return"string"==typeof i?m(i):"number"==typeof i?String(i):"object"===s(i)?Array.isArray(i)?function(e){if(a.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");a.push(e);var t=l;l+=c;for(var i,n=[],o=0;o<e.length;o++){var r=f(String(o),e);n.push(void 0!==r?r:"null")}if(0===n.length)i="[]";else if(""===c)i="["+n.join(",")+"]";else{var s=",\n"+l,u=n.join(s);i="[\n"+l+u+",\n"+t+"]"}return a.pop(),l=t,i}(i):function(e){if(a.indexOf(e)>=0)throw TypeError("Converting circular structure to JSON5");a.push(e);var t=l;l+=c;for(var i,o,r=n||Object.keys(e),s=[],u=0,d=r;u<d.length;u+=1){var h=d[u],p=f(h,e);if(void 0!==p){var m=g(h)+":";""!==c&&(m+=" "),m+=p,s.push(m)}}if(0===s.length)i="{}";else if(""===c)i="{"+(o=s.join(","))+"}";else{var v=",\n"+l;o=s.join(v),i="{\n"+l+o+",\n"+t+"}"}return a.pop(),l=t,i}(i):void 0}function m(e){for(var t={"'":.1,'"':.2},i={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"},n="",o=0;o<e.length;o++){var s=e[o];switch(s){case"'":case'"':t[s]++,n+=s;continue;case"\0":if(Z(e[o+1])){n+="\\x00";continue}}if(i[s])n+=i[s];else if(s<" "){var a=s.charCodeAt(0).toString(16);n+="\\x"+("00"+a).substring(a.length)}else n+=s}var l=r||Object.keys(t).reduce(function(e,i){return t[e]<t[i]?e:i});return l+(n=n.replace(new RegExp(l,"g"),i[l]))+l}function g(e){if(0===e.length)return m(e);var t=String.fromCodePoint(e.codePointAt(0));if(!X(t))return m(e);for(var i=t.length;i<e.length;i++)if(!J(String.fromCodePoint(e.codePointAt(i))))return m(e);return e}}};return ve},"object"===s(t)?e.exports=r():void 0===(o="function"==typeof(n=r)?n.call(t,i,t,e):n)||(e.exports=o)},2325:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var i=e(t);return t[2]?"@media ".concat(t[2]," {").concat(i,"}"):i}).join("")},t.i=function(e,i,n){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(n)for(var r=0;r<this.length;r++){var s=this[r][0];null!=s&&(o[s]=!0)}for(var a=0;a<e.length;a++){var l=[].concat(e[a]);n&&o[l[0]]||(i&&(l[2]?l[2]="".concat(i," and ").concat(l[2]):l[2]=i),t.push(l))}},t}},8014:function(e,t,i){var n,o;n=function(){var e,t,i={version:"0.2.0"},n=i.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 o(e,t,i){return e<t?t:e>i?i:e}function r(e){return 100*(-1+e)}function s(e,t,i){var o;return(o="translate3d"===n.positionUsing?{transform:"translate3d("+r(e)+"%,0,0)"}:"translate"===n.positionUsing?{transform:"translate("+r(e)+"%,0)"}:{"margin-left":r(e)+"%"}).transition="all "+t+"ms "+i,o}i.configure=function(e){var t,i;for(t in e)void 0!==(i=e[t])&&e.hasOwnProperty(t)&&(n[t]=i);return this},i.status=null,i.set=function(e){var t=i.isStarted();e=o(e,n.minimum,1),i.status=1===e?null:e;var r=i.render(!t),c=r.querySelector(n.barSelector),u=n.speed,d=n.easing;return r.offsetWidth,a(function(t){""===n.positionUsing&&(n.positionUsing=i.getPositioningCSS()),l(c,s(e,u,d)),1===e?(l(r,{transition:"none",opacity:1}),r.offsetWidth,setTimeout(function(){l(r,{transition:"all "+u+"ms linear",opacity:0}
277),setTimeout(function(){i.remove(),t()},u)},u)):setTimeout(t,u)}),this},i.isStarted=function(){return"number"==typeof i.status},i.start=function(){i.status||i.set(0);var e=function e(){setTimeout(function(){i.status&&(i.trickle(),e())},n.trickleSpeed)};return n.trickle&&e(),this},i.done=function(e){return e||i.status?i.inc(.3+.5*Math.random()).set(1):this},i.inc=function(e){var t=i.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),i.set(t)):i.start()},i.trickle=function(){return i.inc(Math.random()*n.trickleRate)},e=0,t=0,i.promise=function(n){return n&&"resolved"!==n.state()?(0===t&&i.start(),e++,t++,n.always(function(){0===--t?(e=0,i.done()):i.set((e-t)/e)}),this):this},i.render=function(e){if(i.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=n.template;var o,s=t.querySelector(n.barSelector),a=e?"-100":r(i.status||0),c=document.querySelector(n.parent);return l(s,{transition:"all 0 linear",transform:"translate3d("+a+"%,0,0)"}),n.showSpinner||(o=t.querySelector(n.spinnerSelector))&&p(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},i.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(n.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},i.isRendered=function(){return!!document.getElementById("nprogress")},i.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 a=function(){var e=[];function t(){var i=e.shift();i&&i(t)}return function(i){e.push(i),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function i(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function n(t){var i=document.body.style;if(t in i)return t;for(var n,o=e.length,r=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((n=e[o]+r)in i)return n;return t}function o(e){return e=i(e),t[e]||(t[e]=n(e))}function r(e,t,i){t=o(t),e.style[t]=i}return function(e,t){var i,n,o=arguments;if(2==o.length)for(i in t)void 0!==(n=t[i])&&t.hasOwnProperty(i)&&r(e,i,n);else r(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:h(e)).indexOf(" "+t+" ")>=0}function u(e,t){var i=h(e),n=i+t;c(i,t)||(e.className=n.substring(1))}function d(e,t){var i,n=h(e);c(e,t)&&(i=n.replace(" "+t+" "," "),e.className=i.substring(1,i.length-1))}function h(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return i},void 0===(o="function"==typeof n?n.call(t,i,t,e):n)||(e.exports=o)},5807:(e,t,i)=>{var n,o,r;function s(e){return s="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},s(e)}!function(){"use strict";o=[i(1669)],n=function(e,t){var i={beforeShow:f,move:f,change:f,show:f,hide:f,color:!1,flat:!1,type:"",showInput:!1,allowEmpty:!0,showButtons:!0,clickoutFiresChange:!0,showInitial:!1,showPalette:!0,showPaletteOnly:!1,hideAfterPaletteSelect:!1,togglePaletteOnly:!1,showSelectionPalette:!0,localStorageKey:!1,appendTo:"body",maxSelectionSize:8,locale:"en",cancelText:"cancel",chooseText:"choose",togglePaletteMoreText:"more",togglePaletteLessText:"less",clearText:"Clear Color Selection",noColorSelectedText:"No Color Selected",preferredFormat:"name",className:"",containerClassName:"",replacerClassName:"",showAlpha:!0,theme:"sp-light",palette:[["#000000","#444444","#5b5b5b","#999999","#bcbcbc","#eeeeee","#f3f6f4","#ffffff"],["#f44336","#744700","#ce7e00","#8fce00","#2986cc","#16537e","#6a329f","#c90076"],["#f4cccc","#fce5cd","#fff2cc","#d9ead3","#d0e0e3","#cfe2f3","#d9d2e9","#ead1dc"],["#ea9999","#f9cb9c","#ffe599","#b6d7a8","#a2c4c9","#9fc5e8","#b4a7d6","#d5a6bd"],["#e06666","#f6b26b","#ffd966","#93c47d","#76a5af","#6fa8dc","#8e7cc3","#c27ba0"],["#cc0000","#e69138","#f1c232","#6aa84f","#45818e","#3d85c6","#674ea7","#a64d79"],["#990000","#b45f06","#bf9000","#38761d","#134f5c","#0b5394","#351c75","#741b47"],["#660000","#783f04","#7f6000","#274e13","#0c343d","#073763","#20124d","#4c1130"]],selectionPalette:[],disabled:!1,offset:null},n=[],o=!!/msie/i.exec(window.navigator.userAgent),r=function(){function e(e,t){return!!~(""+e).indexOf(t)}var t=document.createElement("div").style;return t.cssText="background-color:rgba(0,0,0,.5)",e(t.backgroundColor,"rgba")||e(t.backgroundColor,"hsla")}(),a=["<button type='button' class='sp-replacer'>","<span class='sp-preview'><span class='sp-preview-inner'></span></span>","<span class='sp-dd'>▼</span>","</button>"].join(""),l=function(){var e="";if(o)for(var t=1;t<=6;t++)e+="<div class='sp-"+t+"'></div>";return["<div class='sp-container sp-hidden'>","<div class='sp-palette-container'>","<div class='sp-palette sp-thumb sp-cf'></div>","<div class='sp-palette-button-container sp-cf'>","<button type='button' class='sp-palette-toggle'></button>","</div>","</div>","<div class='sp-picker-container'>","<div class='sp-top sp-cf'>","<div class='sp-fill'></div>","<div class='sp-top-inner'>","<div class='sp-color'>","<div class='sp-sat'>","<div class='sp-val'>","<div class='sp-dragger' tabindex='0'></div>","</div>","</div>","</div>","<div class='sp-clear sp-clear-display'>","</div>","<div class='sp-hue'>","<div class='sp-slider' tabindex='0'></div>",e,"</div>","</div>","<div class='sp-alpha'><div class='sp-alpha-inner'><div class='sp-alpha-handle' tabindex='0'></div></div></div>","</div>","<div class='sp-input-container sp-cf'>","<input class='sp-input' type='text' spellcheck='false' />","</div>","<div class='sp-initial sp-thumb sp-cf'></div>","<div class='sp-button-container sp-cf'>","<button type='button' class='sp-cancel'></button>","<button type='button' class='sp-choose'></button>","</div>","</div>","</div>"].join("")}();function c(e,t,i,n){for(var o=[],s=0;s<e.length;s++){var a=e[s];if(a){var l=tinycolor(a),c=l.toHsl().l<.5?"sp-thumb-el sp-thumb-dark":"sp-thumb-el sp-thumb-light";c+=tinycolor.equals(t,a)?" sp-thumb-active":"";var u=l.toString(n.preferredFormat||"rgb"),d=r?"background-color:"+l.toRgbString():"filter:"+l.toFilter();o.push('<span title="'+u+'" data-color="'+l.toRgbString()+'" class="'+c+'" role="button" tabindex="0"><span class="sp-thumb-inner" style="'+d+';"></span></span>')}else o.push('<span class="sp-thumb-el sp-clear-display" role="button" tabindex="0"><span class="sp-clear-palette-only" style="background-color: transparent;"></span></span>')}return"<div class='sp-cf "+i+"'>"+o.join("")+"</div>"}function u(){for(var e=0;e<n.length;e++)n[e]&&n[e].hide()}function d(t,n){t.locale=t.locale||window.navigator.language,t.locale&&(t.locale=t.locale.split("-")[0].toLowerCase()),"en"!=t.locale&&e.spectrum.localization[t.locale]&&(t=e.extend({},e.spectrum.localization[t.locale],t));var o=e.extend({},i,t);return o.callbacks={move:g(o.move,n),change:g(o.change,n),show:g(o.show,n),hide:g(o.hide,n),beforeShow:g(o.beforeShow,n)},o}function h(i,s){var h=d(s,i),f=h.type,g="flat"==f,_=h.showSelectionPalette,w=h.localStorageKey,C=h.theme,x=h.callbacks,k=y(Xe,10),D=!1,S=!1,A=0,E=0,T=0,M=0,I=0,F=0,P=0,O=0,L=0,N=0,$=1,z=[],j=[],R={},B=h.selectionPalette.slice(0),H=h.maxSelectionSize,q="sp-dragging",U=!1,W=null,V=i.ownerDocument,Y=(V.body,e(i)),Q=!1,G=e(l,V).addClass(C),K=G.find(".sp-picker-container"),X=G.find(".sp-color"),J=G.find(".sp-dragger"),Z=G.find(".sp-hue"),ee=G.find(".sp-slider"),te=G.find(".sp-alpha-inner"),ie=G.find(".sp-alpha"),ne=G.find(".sp-alpha-handle"),oe=G.find(".sp-input"),re=G.find(".sp-palette"),se=G.find(".sp-initial"),ae=G.find(".sp-cancel"),le=G.find(".sp-clear"),ce=G.find(".sp-choose"),ue=G.find(".sp-palette-toggle"),de=Y.is("input"),he=(de&&"color"===Y.attr("type")&&b(),de&&"color"==f),pe=he?e(a).addClass(C).addClass(h.className).addClass(h.replacerClassName):e([]),fe=he?pe:Y,me=pe.find(".sp-preview-inner"),ge=h.color||de&&Y.val(),ve=!1,ye=h.preferredFormat,be=!h.showButtons||h.clickoutFiresChange,_e=!ge,we=h.allowEmpty,Ce=null,xe=null,ke=null,De=null,Se=Y.attr("id");if(Se!==t&&Se.length>0){var Ae=e('label[for="'+Se+'"]');Ae.length&&Ae.on("click",function(e){return e.preventDefault(),Y.spectrum("show"),!1})}function Ee(){if(h.showPaletteOnly&&(h.showPalette=!0),ue.text(h.showPaletteOnly?h.togglePaletteMoreText:h.togglePaletteLessText),h.palette){z=h.palette.slice(0),j=Array.isArray(z[0])?z:[z],R={};for(var e=0;e<j.length;e++)for(var t=0;t<j[e].length;t++){var i=tinycolor(j[e][t]).toRgbString();R[i]=!0}h.showPaletteOnly&&!ge&&(ge=""===z[0][0]?z[0][0]:Object.keys(R)[0])}G.toggleClass("sp-flat",g),G.toggleClass("sp-input-disabled",!h.showInput),G.toggleClass("sp-alpha-enabled",h.showAlpha),G.toggleClass("sp-clear-enabled",we),G.toggleClass("sp-buttons-disabled",!h.showButtons),G.toggleClass("sp-palette-buttons-disabled",!h.togglePaletteOnly),G.toggleClass("sp-palette-disabled",!h.showPalette),G.toggleClass("sp-palette-only",h.showPaletteOnly),G.toggleClass("sp-initial-disabled",!h.showInitial),G.addClass(h.className).addClass(h.containerClassName),Xe()}function Te(){if(o&&G.find("*:not(input)").attr("unselectable","on"),Ee(),Ce=e('<span class="sp-original-input-container"></span>'),["margin"].forEach(function(e){Ce.css(e,Y.css(e))}),"block"==Y.css("display")&&Ce.css("display","flex"),he)Y.after(pe).hide();else if("text"==f)Ce.addClass("sp-colorize-container"),Y.addClass("spectrum sp-colorize").wrap(Ce);else if("component"==f){Y.addClass("spectrum").wrap(Ce);var t=e(["<div class='sp-colorize-container sp-add-on'>","<div class='sp-colorize'></div> ","</div>"].join(""));t.width(Y.outerHeight()+"px").css("border-radius",Y.css("border-radius")).css("border",Y.css("border")),Y.addClass("with-add-on").before(t)}if(xe=Y.parent().find(".sp-colorize"),ke=xe.css("color"),De=xe.css("background-color"),we||le.hide(),g)Y.after(G).hide();else{var i="parent"===h.appendTo?Y.parent():e(h.appendTo);1!==i.length&&(i=e("body")),i.append(G)}function n(t){return t.data&&t.data.ignore?(Ue(e(t.target).closest(".sp-thumb-el").data("c
277olor")),Ye()):(Ue(e(t.target).closest(".sp-thumb-el").data("color")),Ye(),h.hideAfterPaletteSelect?(Ke(!0),He()):Ke()),!1}Me(),fe.on("click.spectrum touchstart.spectrum",function(t){Q||je(),t.stopPropagation(),e(t.target).is("input")||t.preventDefault()}),(Y.is(":disabled")||!0===h.disabled)&&tt(),G.on("click",m),G.on("keydown",'div[role="button"]',function(t){13==t.keyCode&&(t.preventDefault(),e(this).click())}),[oe,Y].forEach(function(t){t.on("change",function(){$e(t.val())}),t.on("paste",function(){setTimeout(function(){$e(t.val())},1)}),t.on("keydown",function(i){13==i.keyCode&&($e(e(t).val()),t==Y&&He())})}),ae.text(h.cancelText),ae.on("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),qe(),He()}),le.attr("title",h.clearText),le.on("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),_e=!0,Ye(),g&&Ke(!0)}),ce.text(h.chooseText),ce.on("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),o&&oe.is(":focus")&&oe.trigger("change"),Ve()&&(Ke(!0),He())}),ue.text(h.showPaletteOnly?h.togglePaletteMoreText:h.togglePaletteLessText),ue.on("click.spectrum",function(e){e.stopPropagation(),e.preventDefault(),h.showPaletteOnly=!h.showPaletteOnly,h.showPaletteOnly||g||G.css("left","-="+(K.outerWidth(!0)+5)),Ee()}),v(ie,function(e,t,i){$=e/I,_e=!1,i.shiftKey&&($=Math.round(10*$)/10),Ye()},Le,Ne),v(Z,function(e,t){O=parseFloat(t/M),_e=!1,h.showAlpha||($=1),Ye()},Le,Ne),v(X,function(e,t,i){if(i.shiftKey){if(!W){var n=L*A,o=E-N*E,r=Math.abs(e-n)>Math.abs(t-o);W=r?"x":"y"}}else W=null;var s=!W||"y"===W;(!W||"x"===W)&&(L=parseFloat(e/A)),s&&(N=parseFloat((E-t)/E)),_e=!1,h.showAlpha||($=1),Ye()},Le,Ne),ge?(Ue(ge),Qe(),ye=tinycolor(ge).format||h.preferredFormat,Ie(ge)):""===ge?(Ue(ge),Qe()):Qe(),g&&je();var r=o?"mousedown.spectrum":"click.spectrum touchstart.spectrum";re.on(r,".sp-thumb-el",n),se.on(r,".sp-thumb-el:nth-child(1)",{ignore:!0},n)}function Me(){if(w){try{var t=window.localStorage,i=t[w].split(",#");i.length>1&&(delete t[w],e.each(i,function(e,t){Ie(t)}))}catch(e){}try{B=window.localStorage[w].split(";")}catch(e){}}}function Ie(t){if(_){var i=tinycolor(t).toRgbString();if(!R[i]&&-1===e.inArray(i,B))for(B.push(i);B.length>H;)B.shift();if(w)try{window.localStorage[w]=B.join(";")}catch(e){}}}function Fe(){var e=[];if(h.showPalette)for(var t=0;t<B.length;t++){var i=tinycolor(B[t]).toRgbString();R[i]||e.push(B[t])}return e.reverse().slice(0,h.maxSelectionSize)}function Pe(){var t=We(),i=e.map(j,function(e,i){return c(e,t,"sp-palette-row sp-palette-row-"+i,h)});Me(),B&&i.push(c(Fe(),t,"sp-palette-row sp-palette-row-selection",h)),re.html(i.join(""))}function Oe(){if(h.showInitial){var e=ve,t=We();se.html(c([e,t],t,"sp-palette-row-initial",h))}}function Le(){(E<=0||A<=0||M<=0)&&Xe(),S=!0,G.addClass(q),W=null,Y.trigger("dragstart.spectrum",[We()])}function Ne(){S=!1,G.removeClass(q),Y.trigger("dragstop.spectrum",[We()])}function $e(e){if(U)U=!1;else if(null!==e&&""!==e||!we){var t=tinycolor(e);t.isValid()?(Ue(t),Ye(),Ke()):oe.addClass("sp-validation-error")}else Ue(null),Ye(),Ke()}function ze(){D?He():je()}function je(){var t=e.Event("beforeShow.spectrum");D?Xe():(Y.trigger(t,[We()]),!1===x.beforeShow(We())||t.isDefaultPrevented()||(u(),D=!0,e(V).on("keydown.spectrum",Re),e(V).on("click.spectrum",Be),e(window).on("resize.spectrum",k),pe.attr("aria-expanded",!0),pe.addClass("sp-active"),G.removeClass("sp-hidden"),Xe(),Qe(),ve=We(),Oe(),x.show(ve),Y.trigger("show.spectrum",[ve])))}function Re(e){27===e.keyCode&&He()}function Be(e){2!=e.button&&(S||(be?Ke(!0):qe(),He()))}function He(){D&&!g&&(D=!1,e(V).off("keydown.spectrum",Re),e(V).off("click.spectrum",Be),e(window).off("resize.spectrum",k),pe.attr("aria-expanded",!1),pe.removeClass("sp-active"),G.addClass("sp-hidden"),x.hide(We()),Y.trigger("hide.spectrum",[We()]))}function qe(){Ue(ve,!0),Ke(!0)}function Ue(e,i){var n,o;tinycolor.equals(e,We())?Qe():(e&&e!==t||!we?(_e=!1,o=(n=tinycolor(e)).toHsv(),O=o.h%360/360,L=o.s,N=o.v,$=o.a):_e=!0,Qe(),n&&n.isValid()&&!i&&(ye=h.preferredFormat||n.getFormat()))}function We(e){return e=e||{},we&&_e?null:tinycolor.fromRatio({h:O,s:L,v:N,a:Math.round(1e3*$)/1e3},{format:e.format||ye})}function Ve(){return!oe.hasClass("sp-validation-error")}function Ye(){Qe(),x.move(We()),Y.trigger("move.spectrum",[We()])}function Qe(){oe.removeClass("sp-validation-error"),Ge();var e=tinycolor.fromRatio({h:O,s:1,v:1});X.css("background-color",e.toHexString());var t=ye;$<1&&(0!==$||"name"!==t)&&("hex"!==t&&"hex3"!==t&&"hex6"!==t&&"name"!==t||(t="rgb"));var i=We({format:t}),n="";if(me.removeClass("sp-clear-display"),me.css("background-color","transparent"),!i&&we)me.addClass("sp-clear-display");else{var s=i.toHexString(),a=i.toRgbString();if(r||1===i.alpha?me.css("background-color",a):(me.css("background-color","transparent"),me.css("filter",i.toFilter())),h.showAlpha){var l=i.toRgb();l.a=0;var c=tinycolor(l).toRgbString(),u="linear-gradient(left, "+c+", "+s+")";o?te.css("filter",tinycolor(c).toFilter({gradientType:1},s)):(te.css("background","-webkit-"+u),te.css("background","-moz-"+u),te.css("background","-ms-"+u),te.css("background","linear-gradient(to right, "+c+", "+s+")"))}n=i.toString(t)}if(h.showInput&&oe.val(n),Y.val(n),"text"==h.type||"component"==h.type){var d=i;if(d&&xe){var p=d.isLight()||d.getAlpha()<.4?"black":"white";xe.css("background-color",d.toRgbString()).css("color",p)}else xe.css("background-color",De).css("color",ke)}h.showPalette&&Pe(),Oe()}function Ge(){var e=L,t=N;if(we&&_e)ne.hide(),ee.hide(),J.hide();else{ne.show(),ee.show(),J.show();var i=e*A,n=E-t*E;i=Math.max(-T,Math.min(A-T,i-T)),n=Math.max(-T,Math.min(E-T,n-T)),J.css({top:n+"px",left:i+"px"});var o=$*I;ne.css({left:o-F/2+"px"});var r=O*M;ee.css({top:r-P+"px"})}}function Ke(e){var t=We(),i=!tinycolor.equals(t,ve);t&&(t.toString(ye),Ie(t)),e&&i&&(x.change(t),U=!0,Y.trigger("change",[t]))}function Xe(){D&&(A=X.width(),E=X.height(),T=J.height(),Z.width(),M=Z.height(),P=ee.height(),I=ie.width(),F=ne.width(),g||(G.attr("aria-haspopup",!0),G.css("position","absolute"),h.offset?G.offset(h.offset):G.offset(p(G,fe))),Ge(),h.showPalette&&Pe(),Y.trigger("reflow.spectrum"))}function Je(){Y.show().removeClass("spectrum with-add-on sp-colorize"),fe.off("click.spectrum touchstart.spectrum"),G.remove(),pe.remove(),xe&&xe.css("background-color",De).css("color",ke);var e=Y.closest(".sp-original-input-container");e.length>0&&e.after(Y).remove(),n[nt.id]=null}function Ze(i,n){return i===t?e.extend({},h):n===t?h[i]:(h[i]=n,"preferredFormat"===i&&(ye=h.preferredFormat),void Ee())}function et(){Q=!1,Y.attr("disabled",!1),fe.removeClass("sp-disabled")}function tt(){He(),Q=!0,Y.attr("disabled",!0),fe.addClass("sp-disabled")}function it(e){h.offset=e,Xe()}Te();var nt={show:je,hide:He,toggle:ze,reflow:Xe,option:Ze,enable:et,disable:tt,offset:it,set:function(e){Ue(e),Ke()},get:We,destroy:Je,container:G};return nt.id=n.push(nt)-1,nt}function p(t,i){var n=0,o=t.outerWidth(),r=t.outerHeight(),s=i.outerHeight(),a=t[0].ownerDocument,l=a.documentElement,c=l.clientWidth+e(a).scrollLeft(),u=l.clientHeight+e(a).scrollTop(),d=i.offset(),h=d.left,p=d.top;return p+=s,h-=Math.min(h,h+o>c&&c>o?Math.abs(h+o-c):0),{top:p-=Math.min(p,p+r>u&&u>r?Math.abs(r+s-n):n),bottom:d.bottom,left:h,right:d.right,width:d.width,height:d.height}}function f(){}function m(e){e.stopPropagation()}function g(e,t){var i=Array.prototype.slice,n=i.call(arguments,2);return function(){return e.apply(t,n.concat(i.call(arguments)))}}function v(t,i,n,r){i=i||function(){},n=n||function(){},r=r||function(){};var s=document,a=!1,l={},c=0,u=0,d="ontouchstart"in window,h={};function p(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.returnValue=!1}function f(e){if(a){if(o&&s.documentMode<9&&!e.button)return g();var n=e.originalEvent&&e.originalEvent.touches&&e.originalEvent.touches[0],r=n&&n.pageX||e.pageX,h=n&&n.pageY||e.pageY,f=Math.max(0,Math.min(r-l.left,u)),m=Math.max(0,Math.min(h-l.top,c));d&&p(e),i.apply(t,[f,m,e])}}function m(i){(i.which?3==i.which:2==i.button)||a||!1!==n.apply(t,arguments)&&(a=!0,c=e(t).height(),u=e(t).width(),l=e(t).offset(),e(s).on(h),e(s.body).addClass("sp-dragging"),f(i),p(i))}function g(){a&&(e(s).off(h),e(s.body).removeClass("sp-dragging"),setTimeout(function(){r.apply(t,arguments)}
vendor: 9,384 bytes, line 277
277,0)),a=!1}h.selectstart=p,h.dragstart=p,h["touchmove mousemove"]=f,h["touchend mouseup"]=g,e(t).on("touchstart mousedown",m)}function y(e,t,i){var n;return function(){var o=this,r=arguments,s=function(){n=null,e.apply(o,r)};i&&clearTimeout(n),!i&&n||(n=setTimeout(s,t))}}function b(){return e.fn.spectrum.inputTypeColorSupport()}var _="spectrum.id";e.fn.spectrum=function(t,i){if("string"==typeof t){var o=this,r=Array.prototype.slice.call(arguments,1);return this.each(function(){var i=n[e(this).data(_)];if(i){var s=i[t];if(!s)throw new Error("Spectrum: no such method: '"+t+"'");"get"==t?o=i.get():"container"==t?o=i.container:"option"==t?o=i.option.apply(i,r):"destroy"==t?(i.destroy(),e(this).removeData(_)):s.apply(i,r)}}),o}return this.spectrum("destroy").each(function(){var i=e.extend({},e(this).data(),t);e(this).is("input")?i.flat||"flat"==i.type?i.type="flat":"color"==e(this).attr("type")?i.type="color":i.type=i.type||"component":i.type="noInput";var n=h(this,i);e(this).data(_,n.id)})},e.fn.spectrum.load=!0,e.fn.spectrum.loadOpts={},e.fn.spectrum.draggable=v,e.fn.spectrum.defaults=i,e.fn.spectrum.inputTypeColorSupport=function t(){if(void 0===t._cachedResult){var i=e("<input type='color'/>")[0];t._cachedResult="color"===i.type&&""!==i.value}return t._cachedResult},e.spectrum={},e.spectrum.localization={},e.spectrum.palettes={},e.fn.spectrum.processNativeColorInputs=function(){var t=e("input[type=color]");t.length&&!b()&&t.spectrum({preferredFormat:"hex6"})},function(){var e=/^[\s,#]+/,t=/\s+$/,i=0,n=Math,o=n.round,r=n.min,a=n.max,l=n.random,c=function e(t,n){if(n=n||{},(t=t||"")instanceof e)return t;if(!(this instanceof e))return new e(t,n);var r=u(t);this._originalInput=t,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=o(1e3*this._a)/1e3,this._format=n.format||r.format,this._gradientType=n.gradientType,this._r<1&&(this._r=o(this._r)),this._g<1&&(this._g=o(this._g)),this._b<1&&(this._b=o(this._b)),this._ok=r.ok,this._tc_id=i++};function u(e){var t={r:0,g:0,b:0},i=1,n=!1,o=!1;return"string"==typeof e&&(e=Q(e)),"object"==s(e)&&(e.hasOwnProperty("r")&&e.hasOwnProperty("g")&&e.hasOwnProperty("b")?(t=d(e.r,e.g,e.b),n=!0,o="%"===String(e.r).substr(-1)?"prgb":"rgb"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("v")?(e.s=B(e.s),e.v=B(e.v),t=m(e.h,e.s,e.v),n=!0,o="hsv"):e.hasOwnProperty("h")&&e.hasOwnProperty("s")&&e.hasOwnProperty("l")&&(e.s=B(e.s),e.l=B(e.l),t=p(e.h,e.s,e.l),n=!0,o="hsl"),e.hasOwnProperty("a")&&(i=e.a)),i=O(i),{ok:n,format:e.format||o,r:r(255,a(t.r,0)),g:r(255,a(t.g,0)),b:r(255,a(t.b,0)),a:i}}function d(e,t,i){return{r:255*L(e,255),g:255*L(t,255),b:255*L(i,255)}}function h(e,t,i){e=L(e,255),t=L(t,255),i=L(i,255);var n,o,s=a(e,t,i),l=r(e,t,i),c=(s+l)/2;if(s==l)n=o=0;else{var u=s-l;switch(o=c>.5?u/(2-s-l):u/(s+l),s){case e:n=(t-i)/u+(t<i?6:0);break;case t:n=(i-e)/u+2;break;case i:n=(e-t)/u+4}n/=6}return{h:n,s:o,l:c}}function p(e,t,i){var n,o,r;function s(e,t,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}if(e=L(e,360),t=L(t,100),i=L(i,100),0===t)n=o=r=i;else{var a=i<.5?i*(1+t):i+t-i*t,l=2*i-a;n=s(l,a,e+1/3),o=s(l,a,e),r=s(l,a,e-1/3)}return{r:255*n,g:255*o,b:255*r}}function f(e,t,i){e=L(e,255),t=L(t,255),i=L(i,255);var n,o,s=a(e,t,i),l=r(e,t,i),c=s,u=s-l;if(o=0===s?0:u/s,s==l)n=0;else{switch(s){case e:n=(t-i)/u+(t<i?6:0);break;case t:n=(i-e)/u+2;break;case i:n=(e-t)/u+4}n/=6}return{h:n,s:o,v:c}}function m(e,t,i){e=6*L(e,360),t=L(t,100),i=L(i,100);var o=n.floor(e),r=e-o,s=i*(1-t),a=i*(1-r*t),l=i*(1-(1-r)*t),c=o%6;return{r:255*[i,a,s,s,l,i][c],g:255*[l,i,i,a,s,s][c],b:255*[s,s,l,i,i,a][c]}}function g(e,t,i,n){var r=[R(o(e).toString(16)),R(o(t).toString(16)),R(o(i).toString(16))];return n&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0):r.join("")}function v(e,t,i,n){return[R(H(n)),R(o(e).toString(16)),R(o(t).toString(16)),R(o(i).toString(16))].join("")}function y(e,t){t=0===t?0:t||10;var i=c(e).toHsl();return i.s-=t/100,i.s=N(i.s),c(i)}function b(e,t){t=0===t?0:t||10;var i=c(e).toHsl();return i.s+=t/100,i.s=N(i.s),c(i)}function _(e){return c(e).desaturate(100)}function w(e,t){t=0===t?0:t||10;var i=c(e).toHsl();return i.l+=t/100,i.l=N(i.l),c(i)}function C(e,t){t=0===t?0:t||10;var i=c(e).toRgb();return i.r=a(0,r(255,i.r-o(-t/100*255))),i.g=a(0,r(255,i.g-o(-t/100*255))),i.b=a(0,r(255,i.b-o(-t/100*255))),c(i)}function x(e,t){t=0===t?0:t||10;var i=c(e).toHsl();return i.l-=t/100,i.l=N(i.l),c(i)}function k(e,t){var i=c(e).toHsl(),n=(o(i.h)+t)%360;return i.h=n<0?360+n:n,c(i)}function D(e){var t=c(e).toHsl();return t.h=(t.h+180)%360,c(t)}function S(e){var t=c(e).toHsl(),i=t.h;return[c(e),c({h:(i+120)%360,s:t.s,l:t.l}),c({h:(i+240)%360,s:t.s,l:t.l})]}function A(e){var t=c(e).toHsl(),i=t.h;return[c(e),c({h:(i+90)%360,s:t.s,l:t.l}),c({h:(i+180)%360,s:t.s,l:t.l}),c({h:(i+270)%360,s:t.s,l:t.l})]}function E(e){var t=c(e).toHsl(),i=t.h;return[c(e),c({h:(i+72)%360,s:t.s,l:t.l}),c({h:(i+216)%360,s:t.s,l:t.l})]}function T(e,t,i){t=t||6,i=i||30;var n=c(e).toHsl(),o=360/i,r=[c(e)];for(n.h=(n.h-(o*t>>1)+720)%360;--t;)n.h=(n.h+o)%360,r.push(c(n));return r}function M(e,t){t=t||6;for(var i=c(e).toHsv(),n=i.h,o=i.s,r=i.v,s=[],a=1/t;t--;)s.push(c({h:n,s:o,v:r})),r=(r+a)%1;return s}c.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},setAlpha:function(e){return this._a=O(e),this._roundA=o(1e3*this._a)/1e3,this},toHsv:function(){var e=f(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=f(this._r,this._g,this._b),t=o(360*e.h),i=o(100*e.s),n=o(100*e.v);return 1==this._a?"hsv("+t+", "+i+"%, "+n+"%)":"hsva("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=h(this._r,this._g,this._b),t=o(360*e.h),i=o(100*e.s),n=o(100*e.l);return 1==this._a?"hsl("+t+", "+i+"%, "+n+"%)":"hsla("+t+", "+i+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return g(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(){return v(this._r,this._g,this._b,this._a)},toHex8String:function(){return"#"+this.toHex8()},toRgb:function(){return{r:o(this._r),g:o(this._g),b:o(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+o(this._r)+", "+o(this._g)+", "+o(this._b)+")":"rgba("+o(this._r)+", "+o(this._g)+", "+o(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:o(100*L(this._r,255))+"%",g:o(100*L(this._g,255))+"%",b:o(100*L(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+o(100*L(this._r,255))+"%, "+o(100*L(this._g,255))+"%, "+o(100*L(this._b,255))+"%)":"rgba("+o(100*L(this._r,255))+"%, "+o(100*L(this._g,255))+"%, "+o(100*L(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(F[g(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+v(this._r,this._g,this._b,this._a),i=t,n=this._gradientType?"GradientType = 1, ":"";e&&(i=c(e).toHex8String());return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+i+")"},toString:function(e){var t=!!e;e=e||this._format;var i=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"name"!==e?("rgb"===e&&(i=this.toRgbString()),"prgb"===e&&(i=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(i=this.toHexString()),"hex3"===e&&(i=this.toHexString(!0)),"hex8"===e&&(i=this.toHex8String()),"name"===e&&(i=this.toName()),"hsl"===e&&(i=this.toHslString()),"hsv"===e&&(i=this.toHsvString()),i||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},_applyModification:function(e,t){var i=e.apply(null,[this].concat([].slice.call(t)));return this._r=i._r,this._g=i._g,this._b=i._b,this.setAlpha(i._a),this},lighten:function(){return this._applyModification(w,arguments)},brighten:function(){return this._applyModification(C,arguments)},darken:function(){return this._applyModification(x,arguments)},desaturate:function(){return this._applyModification(y,arguments)},saturate:function(){return this._applyModification(b,arguments)},greyscale:function(){return this._applyModification(_,arguments)},spin:function(){return this._applyModification(k,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(T,arguments)},complement:function(){return this._applyCombination(D,arguments)},monochromatic:function(){return this._applyCombination(M,arguments)},splitcomplement:function(){return this._applyCombination(E,arguments)},triad:function(){return this._applyCombination(S,arguments)},tetrad:function(){return this._applyCombination(A,arguments)}},c.fromRatio=function(e,t){if("object"==s(e)){var i={};for(var n in e)e.hasOwnProperty(n)&&(i[n]="a"===n?e[n]:B(e[n]));e=i}return c(e,t)},c.equals=function(e,t){return!(!e||!t)&&c(e).toRgbString()==c(t).toRgbString()},c.random=function(){return c.fromRatio({r:l(),g:l(),b:l()})}
277,c.mix=function(e,t,i){i=0===i?0:i||50;var n,o=c(e).toRgb(),r=c(t).toRgb(),s=i/100,a=2*s-1,l=r.a-o.a,u=1-(n=((n=a*l==-1?a:(a+l)/(1+a*l))+1)/2),d={r:r.r*n+o.r*u,g:r.g*n+o.g*u,b:r.b*n+o.b*u,a:r.a*s+o.a*(1-s)};return c(d)},c.readability=function(e,t){var i=c(e),n=c(t),o=i.toRgb(),r=n.toRgb(),s=i.getBrightness(),a=n.getBrightness(),l=Math.max(o.r,r.r)-Math.min(o.r,r.r)+Math.max(o.g,r.g)-Math.min(o.g,r.g)+Math.max(o.b,r.b)-Math.min(o.b,r.b);return{brightness:Math.abs(s-a),color:l}},c.isReadable=function(e,t){var i=c.readability(e,t);return i.brightness>125&&i.color>500},c.mostReadable=function(e,t){for(var i=null,n=0,o=!1,r=0;r<t.length;r++){var s=c.readability(e,t[r]),a=s.brightness>125&&s.color>500,l=s.brightness/125*3+s.color/500;(a&&!o||a&&o&&l>n||!a&&!o&&l>n)&&(o=a,n=l,i=c(t[r]))}return i};var I=c.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",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:"f0f",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:"90ee9
2770",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",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:"f00",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:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},F=c.hexNames=P(I);function P(e){var t={};for(var i in e)e.hasOwnProperty(i)&&(t[e[i]]=i);return t}function O(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function L(e,t){z(e)&&(e="100%");var i=j(e);return e=r(t,a(0,parseFloat(e))),i&&(e=parseInt(e*t,10)/100),n.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function N(e){return r(1,a(0,e))}function $(e){return parseInt(e,16)}function z(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function j(e){return"string"==typeof e&&-1!=e.indexOf("%")}function R(e){return 1==e.length?"0"+e:""+e}function B(e){return e<=1&&(e=100*e+"%"),e}function H(e){return Math.round(255*parseFloat(e)).toString(16)}function q(e){return $(e)/255}var U,W,V,Y=(W="[\\s|\\(]+("+(U="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+U+")[,|\\s]+("+U+")\\s*\\)?",V="[\\s|\\(]+("+U+")[,|\\s]+("+U+")[,|\\s]+("+U+")[,|\\s]+("+U+")\\s*\\)?",{rgb:new RegExp("rgb"+W),rgba:new RegExp("rgba"+V),hsl:new RegExp("hsl"+W),hsla:new RegExp("hsla"+V),hsv:new RegExp("hsv"+W),hsva:new RegExp("hsva"
277+V),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex8:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function Q(i){i=i.replace(e,"").replace(t,"").toLowerCase();var n,o=!1;if(I[i])i=I[i],o=!0;else if("transparent"==i)return{r:0,g:0,b:0,a:0,format:"name"};return(n=Y.rgb.exec(i))?{r:n[1],g:n[2],b:n[3]}:(n=Y.rgba.exec(i))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Y.hsl.exec(i))?{h:n[1],s:n[2],l:n[3]}:(n=Y.hsla.exec(i))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Y.hsv.exec(i))?{h:n[1],s:n[2],v:n[3]}:(n=Y.hsva.exec(i))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Y.hex8.exec(i))?{a:q(n[1]),r:$(n[2]),g:$(n[3]),b:$(n[4]),format:o?"name":"hex8"}:(n=Y.hex6.exec(i))?{r:$(n[1]),g:$(n[2]),b:$(n[3]),format:o?"name":"hex"}:!!(n=Y.hex3.exec(i))&&{r:$(n[1]+""+n[1]),g:$(n[2]+""+n[2]),b:$(n[3]+""+n[3]),format:o?"name":"hex"}}window.tinycolor=c}(),e(function(){e.fn.spectrum.load&&e.fn.spectrum.processNativeColorInputs()})},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)}(),jQuery.spectrum.localization.ar={cancelText:"Ø¥ÙØºØ§Ø¡",chooseText:"إختار",clearText:"إرجاع Ø§ÙØ£ÙÙØ§Ù عÙÙ Ù
ا ÙØ§Ùت",noColorSelectedText:"ÙÙ
تختار Ø£Ù ÙÙÙ",togglePaletteMoreText:"Ø£ÙØ«Ø±",togglePaletteLessText:"Ø£ÙÙ"},jQuery.spectrum.localization.ca={cancelText:"Cancel·lar",chooseText:"Escollir",clearText:"Esborrar color seleccionat",noColorSelectedText:"Cap color seleccionat",togglePaletteMoreText:"Més",togglePaletteLessText:"Menys"},jQuery.spectrum.localization.cs={cancelText:"zruÅ¡it",chooseText:"vybrat",clearText:"Resetovat výbÄr barev",noColorSelectedText:"Žádná barva nebyla vybrána",togglePaletteMoreText:"vÃce",togglePaletteLessText:"ménÄ"},jQuery.spectrum.localization.de={cancelText:"Abbrechen",chooseText:"Wählen",clearText:"Farbauswahl zurücksetzen",noColorSelectedText:"Keine Farbe ausgewählt",togglePaletteMoreText:"Mehr",togglePaletteLessText:"Weniger"},jQuery.spectrum.localization.dk={cancelText:"annuller",chooseText:"Vælg"},jQuery.spectrum.localization.es={cancelText:"Cancelar",chooseText:"Elegir",clearText:"Borrar color seleccionado",noColorSelectedText:"Ningún color seleccionado",togglePaletteMoreText:"Más",togglePaletteLessText:"Menos"},jQuery.spectrum.localization.et={cancelText:"Katkesta",chooseText:"Vali",clearText:"Tühista värvivalik",noColorSelectedText:"Ãhtki värvi pole valitud",togglePaletteMoreText:"Rohkem",togglePaletteLessText:"Vähem"},jQuery.spectrum.localization.fa={cancelText:"ÙØºÙ",chooseText:"Ø§ÙØªØ®Ø§Ø¨",clearText:"ØªÙØ¸ÛÙ
Ù
جدد رÙÚ¯",noColorSelectedText:"ÙÛÚ Ø±ÙÚ¯Û Ø§ÙØªØ®Ø§Ø¨ ÙØ´Ø¯Ù است!",togglePaletteMoreText:"Ø¨ÛØ´ØªØ±",togglePaletteLessText:"Ú©Ù
تر"},jQuery.spectrum.localization.fi={cancelText:"Kumoa",chooseText:"Valitse"},jQuery.spectrum.localization.fr={cancelText:"Annuler",chooseText:"Valider",clearText:"Effacer couleur sélectionnée",noColorSelectedText:"Aucune couleur sélectionnée",togglePaletteMoreText:"Plus",togglePaletteLessText:"Moins"},jQuery.spectrum.localization.gr={cancelText:"ÎκÏÏÏÏη",chooseText:"ÎÏιλογή",clearText:"ÎαθαÏιÏμÏÏ ÎµÏιλεγμÎνοÏ
ÏÏÏμαÏοÏ",noColorSelectedText:"Îεν ÎÏει εÏιλεÏθεί κάÏοιο ÏÏÏμα",togglePaletteMoreText:"ΠεÏιÏÏÏÏεÏα",togglePaletteLessText:"ÎιγÏÏεÏα"},jQuery.spectrum.localization.he={cancelText:"××× ×××ר×",chooseText:"××ר צ××¢",clearText:"×פס ×××ר×",noColorSelectedText:"×× × ××ר צ××¢",togglePaletteMoreText:"×¢×× ×¦××¢××",togglePaletteLessText:"פ××ת צ××¢××"},jQuery.spectrum.localization.hr={cancelText:"Odustani",chooseText:"Odaberi",clearText:"PoniÅ¡ti odabir",noColorSelectedText:"Niti jedna boja nije odabrana",togglePaletteMoreText:"ViÅ¡e",togglePaletteLessText:"Manje"},jQuery.spectrum.localization.hu={cancelText:"Mégsem",chooseText:"Mentés",clearText:"A szÃnválasztás visszaállÃtása",noColorSelectedText:"Nincs szÃn kijelölve",togglePaletteMoreText:"Több",togglePaletteLessText:"Kevesebb"},jQuery.spectrum.localization.id={cancelText:"Batal",chooseText:"Pilih",clearText:"Hapus Pilihan Warna",noColorSelectedText:"Warna Tidak Dipilih",togglePaletteMoreText:"tambah",togglePaletteLessText:"kurangi"},jQuery.spectrum.localization.it={cancelText:"annulla",chooseText:"scegli",clearText:"Annulla selezione colore",noColorSelectedText:"Nessun colore selezionato"},jQuery.spectrum.localization.ja={cancelText:"䏿¢",chooseText:"鏿"},jQuery.spectrum.localization.ko={cancelText:"ì·¨ì",chooseText:"ì í",clearText:"ì í ì´ê¸°í",noColorSelectedText:"ì íë ìì ìì",togglePaletteMoreText:"ë보기",togglePaletteLessText:"ì¤ì´ê¸°"},jQuery.spectrum.localization.lt={cancelText:"AtÅ¡aukti",chooseText:"Pasirinkti",clearText:"IÅ¡valyti pasirinkimÄ
",noColorSelectedText:"Spalva nepasirinkta",togglePaletteMoreText:"Daugiau",togglePaletteLessText:"Mažiau"},jQuery.spectrum.localization["nb-no"]={cancelText:"Avbryte",chooseText:"Velg",clearText:"Tilbakestill",noColorSelectedText:"Farge er ikke valgt",togglePaletteMoreText:"Mer",togglePaletteLessText:"Mindre"},jQuery.spectrum.localization["nl-nl"]={cancelText:"Annuleer",chooseText:"Kies",clearText:"Wis kleur selectie",togglePaletteMoreText:"Meer",togglePaletteLessText:"Minder"},jQuery.spectrum.localization.pl={cancelText:"Anuluj",chooseText:"Wybierz",clearText:"UsuÅ wybór koloru",noColorSelectedText:"Nie wybrano koloru",togglePaletteMoreText:"WiÄcej",togglePaletteLessText:"Mniej"},jQuery.spectrum.localization["pt-br"]={cancelText:"Cancelar",chooseText:"Escolher",clearText:"Limpar cor selecionada",noColorSelectedText:"Nenhuma cor selecionada",togglePaletteMoreText:"Mais",togglePaletteLessText:"Menos"},jQuery.spectrum.localization["pt-pt"]={cancelText:"Cancelar",chooseText:"Escolher",clearText:"Limpar cor seleccionad
277a",noColorSelectedText:"Nenhuma cor seleccionada",togglePaletteMoreText:"Mais",togglePaletteLessText:"Menos"},jQuery.spectrum.localization.ru={cancelText:"ÐÑмена",chooseText:"ÐÑбÑаÑÑ",clearText:"СбÑоÑиÑÑ",noColorSelectedText:"Ð¦Ð²ÐµÑ Ð½Ðµ вÑбÑан",togglePaletteMoreText:"ÐÑÑ",togglePaletteLessText:"СкÑÑÑÑ"},jQuery.spectrum.localization.sv={cancelText:"Avbryt",chooseText:"Välj"},jQuery.spectrum.localization.tr={cancelText:"iptal",chooseText:"tamam"},jQuery.spectrum.localization["zh-cn"]={cancelText:"åæ¶",chooseText:"éæ©",clearText:"æ¸
é¤",togglePaletteMoreText:"æ´å¤é项",togglePaletteLessText:"éè",noColorSelectedText:"å°æªéæ©ä»»ä½é¢è²"},jQuery.spectrum.localization["zh-tw"]={cancelText:"åæ¶",chooseText:"鏿",clearText:"æ¸
é¤",togglePaletteMoreText:"æ´å¤é¸é
",togglePaletteLessText:"é±è",noColorSelectedText:"å°æªé¸æä»»ä½é¡è²"}},1200:function(e,t,i){var n,o,r;function s(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t,i){return(t=w(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function l(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */l=function(){return t};var e,t={},i=Object.prototype,n=i.hasOwnProperty,o=Object.defineProperty||function(e,t,i){e[t]=i.value},r="function"==typeof Symbol?Symbol:{},s=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function u(e,t,i){return Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,i){return e[t]=i}}function d(e,t,i,n){var r=t&&t.prototype instanceof y?t:y,s=Object.create(r.prototype),a=new F(n||[]);return o(s,"_invoke",{value:E(e,i,a)}),s}function h(e,t,i){try{return{type:"normal",arg:e.call(t,i)}}catch(e){return{type:"throw",arg:e}}}t.wrap=d;var p="suspendedStart",f="suspendedYield",m="executing",g="completed",v={};function y(){}function b(){}function _(){}var w={};u(w,s,function(){return this});var x=Object.getPrototypeOf,k=x&&x(x(P([])));k&&k!==i&&n.call(k,s)&&(w=k);var D=_.prototype=y.prototype=Object.create(w);function S(e){["next","throw","return"].forEach(function(t){u(e,t,function(e){return this._invoke(t,e)})})}function A(e,t){function i(o,r,s,a){var l=h(e[o],e,r);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==C(u)&&n.call(u,"__await")?t.resolve(u.__await).then(function(e){i("next",e,s,a)},function(e){i("throw",e,s,a)}):t.resolve(u).then(function(e){c.value=e,s(c)},function(e){return i("throw",e,s,a)})}a(l.arg)}var r;o(this,"_invoke",{value:function(e,n){function o(){return new t(function(t,o){i(e,n,t,o)})}return r=r?r.then(o,o):o()}})}function E(t,i,n){var o=p;return function(r,s){if(o===m)throw Error("Generator is already running");if(o===g){if("throw"===r)throw s;return{value:e,done:!0}}for(n.method=r,n.arg=s;;){var a=n.delegate;if(a){var l=T(a,n);if(l){if(l===v)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===p)throw o=g,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=m;var c=h(t,i,n);if("normal"===c.type){if(o=n.done?g:f,c.arg===v)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o=g,n.method="throw",n.arg=c.arg)}}}function T(t,i){var n=i.method,o=t.iterator[n];if(o===e)return i.delegate=null,"throw"===n&&t.iterator.return&&(i.method="return",i.arg=e,T(t,i),"throw"===i.method)||"return"!==n&&(i.method="throw",i.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var r=h(o,t.iterator,i.arg);if("throw"===r.type)return i.method="throw",i.arg=r.arg,i.delegate=null,v;var s=r.arg;
vendor: 4,335 bytes, line 277
277return s?s.done?(i[t.resultName]=s.value,i.next=t.nextLoc,"return"!==i.method&&(i.method="next",i.arg=e),i.delegate=null,v):s:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,v)}function M(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 I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(M,this),this.reset(!0)}function P(t){if(t||""===t){var i=t[s];if(i)return i.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,r=function i(){for(;++o<t.length;)if(n.call(t,o))return i.value=t[o],i.done=!1,i;return i.value=e,i.done=!0,i};return r.next=r}}throw new TypeError(C(t)+" is not iterable")}return b.prototype=_,o(D,"constructor",{value:_,configurable:!0}),o(_,"constructor",{value:b,configurable:!0}),b.displayName=u(_,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,_):(e.__proto__=_,u(e,c,"GeneratorFunction")),e.prototype=Object.create(D),e},t.awrap=function(e){return{__await:e}},S(A.prototype),u(A.prototype,a,function(){return this}),t.AsyncIterator=A,t.async=function(e,i,n,o,r){void 0===r&&(r=Promise);var s=new A(d(e,i,n,o),r);return t.isGeneratorFunction(i)?s:s.next().then(function(e){return e.done?e.value:s.next()})},S(D),u(D,c,"Generator"),u(D,s,function(){return this}),u(D,"toString",function(){return"[object Generator]"}),t.keys=function(e){var t=Object(e),i=[];for(var n in t)i.push(n);return i.reverse(),function e(){for(;i.length;){var n=i.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=P,F.prototype={constructor:F,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(I),!t)for(var i in this)"t"===i.charAt(0)&&n.call(this,i)&&!isNaN(+i.slice(1))&&(this[i]=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 i=this;function o(n,o){return a.type="throw",a.arg=t,i.next=n,o&&(i.method="next",i.arg=e),!!o}for(var r=this.tryEntries.length-1;r>=0;--r){var s=this.tryEntries[r],a=s.completion;if("root"===s.tryLoc)return o("end");if(s.tryLoc<=this.prev){var l=n.call(s,"catchLoc"),c=n.call(s,"finallyLoc");if(l&&c){if(this.prev<s.catchLoc)return o(s.catchLoc,!0);if(this.prev<s.finallyLoc)return o(s.finallyLoc)}else if(l){if(this.prev<s.catchLoc)return o(s.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return o(s.finallyLoc)}}}},abrupt:function(e,t){for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc&&(r=null);var s=r?r.completion:{};return s.type=e,s.arg=t,r?(this.method="next",this.next=r.finallyLoc,v):this.complete(s)},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),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var i=this.tryEntries[t];if(i.finallyLoc===e)return this.complete(i.completion,i.afterLoc),I(i),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var i=this.tryEntries[t];if(i.tryLoc===e){var n=i.completion;if("throw"===n.type){var o=n.arg;I(i)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,i,n){return this.delegate={iterator:P(t),resultName:i,nextLoc:n},"next"===this.method&&(this.arg=e),v}},t}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,o,r,s,a=[],l=!0,c=!1;try{if(r=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=r.call(i)).done)&&(a.push(n.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}
277finally{try{if(!l&&null!=i.return&&(s=i.return(),Object(s)!==s))return}finally{if(c)throw o}}return a}}(e,t)||d(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=d(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 r,s=!0,a=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return s=e.done,e},e:function(e){a=!0,r=e},f:function(){try{s||null==i.return||i.return()}finally{if(a)throw r}}}}function d(e,t){if(e){if("string"==typeof e)return h(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function p(e,t,i){return t=m(t),function(e,t){if(t&&("object"===C(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,i||[],m(e).constructor):t.apply(e,i))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function g(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&&v(e,t)}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,w(n.key),n)}}function _(e,t,i){return t&&b(e.prototype,t),i&&b(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function w(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==C(t)?t:t+""}function C(e){return C="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},C(e)}r=function(){"use strict";var e=l().mark(N);function t(e,t){e.split(/\s+/).forEach(function(e){t(e)})}var i,n,o=function(){return _(function e(){y(this,e),this._events=void 0,this._events={}},[{key:"on",value:function(e,i){var n=this;t(e,function(e){var t=n._events[e]||[];t.push(i),n._events[e]=t})}},{key:"off",value:function(e,i){var n=this,o=arguments.length;0!==o?t(e,function(e){if(1!==o){var t=n._events[e];void 0!==t&&(t.splice(t.indexOf(i),1),n._events[e]=t)}else delete n._events[e]}):this._events={}}},{key:"trigger",value:function(e){for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o<i;o++)n[o-1]=arguments[o];var r=this;t(e,function(e){var t=r._events[e];void 0!==t&&t.forEach(function(e){e.apply(r,n)})})}}])}(),r=function(e){return(e=e.filter(Boolean)).length<2?e[0]||"":1==v(e)?"["+e.join("")+"]":"(?:"+e.join("|")+")"},d=function(e){if(!f(e))return e.join("");var t="",i=0,n=function(){i>1&&(t+="{"+i+"}")};return e.forEach(function(o,r){o!==e[r-1]?(n(),t+=o,i=1):i++}),n(),t},h=function(e){var t=w(e);return r(t)},f=function(e){return new Set(e).size!==e.length},m=function(e){return(e+"").replace(/([\$\(-\+\.\?\[-\^\{-\}])/g,"\\$1")},v=function(e){return e.reduce(function(e,t){return Math.max(e,b(t))},0)},b=function(e){return w(e).length},w=function(e){return Array.from(e)},x=function e(t){if(1===t.length)return[[t]];var i=[];
277return e(t.substring(1)).forEach(function(e){var n=e.slice(0);n[0]=t.charAt(0)+n[0],i.push(n),(n=e.slice(0)).unshift(t.charAt(0)),i.push(n)}),i},k=[[0,65535]],D=3,S={},A={"/":"ââ",0:"ß",a:"â±¥ÉÉ",aa:"ê³",ae:"æǽǣ",ao:"êµ",au:"ê·",av:"ê¹ê»",ay:"ê½",b:"ÆÉÆ",c:"ê¿ÆÈ¼â",d:"ÄÉÉá´
Æê®·Ôɦ",e:"ÉÇá´É",f:"ê¼Æ",g:"Ç¥É ê¡áµ¹ê¿É¢",h:"ħⱨⱶɥ",i:"ɨı",j:"ÉÈ·",k:"Æâ±ªêêê
ê£",l:"ÅÆÉ«â±¡êêêÉ",m:"ɱɯϻ",n:"ê¥ÆÉ²êá´Ð»Ô",o:"øǿÉɵêêá´",oe:"Å",oi:"Æ£",oo:"ê",ou:"È£",p:"ƥᵽêêêÏ",q:"êêÉ",r:"Éɽêê§ê",s:"ÃÈ¿ê©ê
Ê",t:"ŧÆÊⱦê",th:"þ",tz:"ê©",u:"Ê",v:"ÊêÊ",vy:"ê¡",w:"â±³",y:"Æ´Éỿ",z:"ƶȥÉⱬê£",hv:"Æ"};for(var E in A)for(var T=A[E]||"",M=0;M<T.length;M++){var I=T.substring(M,M+1);S[I]=E}var F=new RegExp(Object.keys(S).join("|")+"|[Ì-ͯ·ʾʼ]","gu"),P=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"NFKD";return e.normalize(t)},O=function(e){return w(e).reduce(function(e,t){return e+L(t)},"")},L=function(e){return e=P(e).toLowerCase().replace(F,function(e){return S[e]||""}),P(e,"NFC")};function N(t){var i,n,o,r,s,a,d,h;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:i=u(t),e.prev=1,i.s();case 3:if((n=i.n()).done){e.next=22;break}o=c(n.value,2),r=o[0],s=o[1],a=r;case 6:if(!(a<=s)){e.next=20;break}if(d=String.fromCharCode(a),(h=O(d))!=d.toLowerCase()){e.next=11;break}return e.abrupt("continue",17);case 11:if(!(h.length>D)){e.next=13;break}return e.abrupt("continue",17);case 13:if(0!=h.length){e.next=15;break}return e.abrupt("continue",17);case 15:return e.next=17,{folded:h,composed:d,code_point:a};case 17:a++,e.next=6;break;case 20:e.next=3;break;case 22:e.next=27;break;case 24:e.prev=24,e.t0=e.catch(1),i.e(e.t0);case 27:return e.prev=27,i.f(),e.finish(27);case 30:case"end":return e.stop()}},e,null,[[1,24,27,30]])}var $=function(e){var t=function(e){var t,i={},n=function(e,t){var n=i[e]||new Set,o=new RegExp("^"+h(n)+"$","iu");t.match(o)||(n.add(m(t)),i[e]=n)},o=u(N(e));try{for(o.s();!(t=o.n()).done;){var r=t.value;n(r.folded,r.folded),n(r.folded,r.composed)}}catch(e){o.e(e)}finally{o.f()}return i}(e),i={},o=[];for(var s in t){var a=t[s];a&&(i[s]=h(a)),s.length>1&&o.push(m(s))}o.sort(function(e,t){return t.length-e.length});var l=r(o);return n=new RegExp("^"+l,"u"),i},z=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return t=Math.max(t,e.length-1),r(x(e).map(function(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=0;return e=e.map(function(e){return i[e]&&(n+=e.length),i[e]||e}),n>=t?d(e):""}(e,t)}))},j=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=e.length>1?1:0;return r(e.map(function(e){for(var n=[],o=t?e.length():e.length()-1,r=0;r<o;r++)n.push(z(e.substrs[r]||"",i));return d(n)}))},R=function(e,t){var i,n=u(t);try{var o,r=function(){var t=i.value;if(t.start!=e.start||t.end!=e.end)return 0;if(t.substrs.join("")!==e.substrs.join(""))return 0;var n=e.parts;return t.parts.filter(function(e){var t,i=u(n);try{for(i.s();!(t=i.n()).done;){var o=t.value;if(o.start===e.start&&o.substr===e.substr)return!1;if(1!=e.length&&1!=o.length){if(e.start<o.start&&e.end>o.start)return!0;if(o.start<e.start&&o.end>e.start)return!0}}}catch(e){i.e(e)}finally{i.f()}return!1}).length>0?0:{v:!0}};for(n.s();!(i=n.n()).done;)if(0!==(o=r())&&o)return o.v}catch(e){n.e(e)}finally{n.f()}return!1},B=function(){function e(){y(this,e),this.parts=[],this.substrs=[],this.start=0,this.end=0}return _(e,[{key:"add",value:function(e){e&&(this.parts.push(e),this.substrs.push(e.substr),this.start=Math.min(e.start,this.start),this.end=Math.max(e.end,this.end))}},{key:"last",value:function(){return this.parts[this.parts.length-1]}},{key:"length",value:function(){return this.parts.length}},{key:"clone",value:function(t,i){var n,o=new e,r=JSON.parse(JSON.stringify(this.parts)),s=r.pop(),a=u(r);try{for(a.s();!(n=a.n()).done;){var l=n.value;o.add(l)}}catch(e){a.e(e)}finally{a.f()}var c=i.substr.substring(0,t-s.start),d=c.length;return o.add({start:s.start,end:s.start+d,length:d,substr:c}),o}}])}(),H=function(e){var t;void 0===i&&(i=$(t||k)),e=O(e);for(var o="",r=[new B],s=0;s<e.length;s++){var a,l=e.substring(s).match(n),c=e.substring(s,s+1),d=l?l[0]:null,h=[],p=new Set,f=u(r);try{for(f.s();!(a=f.n()).done;){var m=a.value,g=m.last();if(!g||1==g.length||g.end<=s)if(d){var v=d.length;m.add({start:s,end:s+v,length:v,substr:d}),p.add("1")}else m.add({start:s,end:s+1,length:1,substr:c}),p.add("2");else if(d){var y=m.clone(s,g),b=d.length;y.add({start:s,end:s+b,length:b,substr:d}),h.push(y)}else p.add("3")}}catch(e){f.e(e)}finally{f.f()}if(h.length>0){var _,w=u(h=h.sort(function(e,t){return e.length()-t.length()}));try{for(w.s();!(_=w.n()).done;){var C=_.value;R(C,r)||r.push(C)}}catch(e){w.e(e)}finally{w.f()}}else if(s>0&&1==p.size&&!p.has("3")){o+=j(r,!1);var x=new B,D=r[0];
277D&&x.add(D.last()),r=[x]}}return o+=j(r,!0)},q=function(e,t){if(e)return e[t]},U=function(e,t){if(e){for(var i,n=t.split(".");(i=n.shift())&&(e=e[i]););return e}},W=function(e,t,i){var n,o;return e?(e+="",null==t.regex||-1===(o=e.search(t.regex))?0:(n=t.string.length/e.length,0===o&&(n+=.5),n*i)):0},V=function(e,t){var i=e[t];if("function"==typeof i)return i;i&&!Array.isArray(i)&&(e[t]=[i])},Y=function(e,t){if(Array.isArray(e))e.forEach(t);else for(var i in e)e.hasOwnProperty(i)&&t(e[i],i)},Q=function(e,t){return"number"==typeof e&&"number"==typeof t?e>t?1:e<t?-1:0:(e=O(e+"").toLowerCase())>(t=O(t+"").toLowerCase())?1:t>e?-1:0},G=function(){return _(function e(t,i){y(this,e),this.items=void 0,this.settings=void 0,this.items=t,this.settings=i||{diacritics:!0}},[{key:"tokenize",value:function(e,t,i){var n=this;if(!e||!e.length)return[];var o,r=[],s=e.split(/\s+/);return i&&(o=new RegExp("^("+Object.keys(i).map(m).join("|")+"):(.*)$")),s.forEach(function(e){var i,s=null,a=null;o&&(i=e.match(o))&&(s=i[1],e=i[2]),e.length>0&&(a=n.settings.diacritics?H(e)||null:m(e))&&t&&(a="\\b"+a),r.push({string:e,regex:a?new RegExp(a,"iu"):null,field:s})}),r}},{key:"getScoreFunction",value:function(e,t){var i=this.prepareSearch(e,t);return this._getScoreFunction(i)}},{key:"_getScoreFunction",value:function(e){var t=e.tokens,i=t.length;if(!i)return function(){return 0};var n=e.options.fields,o=e.weights,r=n.length,s=e.getAttrFn;if(!r)return function(){return 1};var a=1===r?function(e,t){var i=n[0].field;return W(s(t,i),e,o[i]||1)}:function(e,t){var i=0;if(e.field){var n=s(t,e.field);!e.regex&&n?i+=1/r:i+=W(n,e,1)}else Y(o,function(n,o){i+=W(s(t,o),e,n)});return i/r};return 1===i?function(e){return a(t[0],e)}:"and"===e.options.conjunction?function(e){var n,o,r=0,s=u(t);try{for(s.s();!(o=s.n()).done;){var l=o.value;if((n=a(l,e))<=0)return 0;r+=n}}catch(e){s.e(e)}finally{s.f()}return r/i}:function(e){var n=0;return Y(t,function(t){n+=a(t,e)}),n/i}}},{key:"getSortFunction",value:function(e,t){var i=this.prepareSearch(e,t);return this._getSortFunction(i)}},{key:"_getSortFunction",value:function(e){var t,i=[],n=this,o=e.options,r=!e.query&&o.sort_empty?o.sort_empty:o.sort;if("function"==typeof r)return r.bind(this);var s=function(t,i){return"$score"===t?i.score:e.getAttrFn(n.items[i.id],t)};if(r){var a,l=u(r);try{for(l.s();!(a=l.n()).done;){var c=a.value;(e.query||"$score"!==c.field)&&i.push(c)}}catch(e){l.e(e)}finally{l.f()}}if(e.query){t=!0;var d,h=u(i);try{for(h.s();!(d=h.n()).done;)if("$score"===d.value.field){t=!1;break}}catch(e){h.e(e)}finally{h.f()}t&&i.unshift({field:"$score",direction:"desc"})}else i=i.filter(function(e){return"$score"!==e.field});return i.length?function(e,t){var n,o,r,a=u(i);try{for(a.s();!(r=a.n()).done;){var l=r.value;if(o=l.field,n=("desc"===l.direction?-1:1)*Q(s(o,e),s(o,t)))return n}}catch(e){a.e(e)}finally{a.f()}return 0}:null}},{key:"prepareSearch",value:function(e,t){var i={},n=Object.assign({},t);if(V(n,"sort"),V(n,"sort_empty"),n.fields){V(n,"fields");var o=[];n.fields.forEach(function(e){"string"==typeof e&&(e={field:e,weight:1}),o.push(e),i[e.field]="weight"in e?e.weight:1}),n.fields=o}return{options:n,query:e.toLowerCase().trim(),tokens:this.tokenize(e,n.respect_word_boundaries,i),total:0,items:[],weights:i,getAttrFn:n.nesting?U:q}}},{key:"search",value:function(e,t){var i,n,o=this;n=this.prepareSearch(e,t),t=n.options,e=n.query;var r=t.score||o._getScoreFunction(n);e.length?Y(o.items,function(e,o){i=r(e),(!1===t.filter||i>0)&&n.items.push({score:i,id:o})}):Y(o.items,function(e,t){n.items.push({score:1,id:t})});var s=o._getSortFunction(n);return s&&n.items.sort(s),n.total=n.items.length,"number"==typeof t.limit&&(n.items=n.items.slice(0,t.limit)),n}}])}(),K=function(e,t){if(Array.isArray(e))e.forEach(t);else for(var i in e)e.hasOwnProperty(i)&&t(e[i],i)},X=function(e){if(e.jquery)return e[0];if(e instanceof HTMLElement)return e;if(J(e)){var t=document.createElement("template");return t.innerHTML=e.trim(),t.content.firstChild}return document.querySelector(e)},J=function(e){return"string"==typeof e&&e.indexOf("<")>-1},Z=function(e,t){var i=document.createEvent("HTMLEvents");i.initEvent(t,!0,!1),e.dispatchEvent(i)},ee=function(e,t){Object.assign(e.style,t)},te=function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];var o=ne(i);(e=oe(e)).map(function(e){o.map(function(t){e.classList.add(t)})})},ie=function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];var o=ne(i);(e=oe(e)).map(function(e){o.map(function(t){e.classList.remove(t)})})},ne=function(e){var t=[];return K(e,function(e){"string"==typeof e&&(e=e.trim().split(/[\11\12\14\15\40]/)),Array.isArray(e)&&(t=t.concat(e))}),t.filter(Boolean)},oe=function(e){return Array.isArray(e)||(e=[e]),e},re=function(e,t,i){if(!i||i.contains(e))for(;e&&e.matches;){if(e.matches(t))return e;e=e.parentNode}},se=function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)>0?e[e.length-1]:e[0]},ae=function(e,t){if(!e)return-1;t=t||e.nodeName;for(var i=0;e=e.previousElementSibling;)e.matches(t)&&i++;return i},le=function(e,t){K(t,function(t,i){null==t?e.removeAttribute(i):e.setAttribute(i,""+t)})},ce=function(e,t){e.parentNode&&e.parentNode.replaceChild(t,e)},ue=function(e,t){if(null!==t){if("string"==typeof t){if(!t.length)return;t=new RegExp(t,"i")}var i=function(e){1!==e.nodeType||!e.childNodes||/(script|style)/i.test(e.tagName)||"highlight"===e.className&&"SPAN"===e.tagName||Array.from(e.childNodes).forEac
277h(function(e){n(e)})},n=function(e){return 3===e.nodeType?function(e){var i=e.data.match(t);if(i&&e.data.length>0){var n=document.createElement("span");n.className="highlight";var o=e.splitText(i.index);o.splitText(i[0].length);var r=o.cloneNode(!0);return n.appendChild(r),ce(o,n),1}return 0}(e):(i(e),0)};n(e)}},de="undefined"!=typeof navigator&&/Mac/.test(navigator.userAgent)?"metaKey":"ctrlKey",he={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:null,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,shouldOpen:null,maxOptions:50,maxItems:null,hideSelected:null,duplicates:!1,addPrecedence:!1,selectOnTab:!1,preload:null,allowEmptyOption:!1,refreshThrottle:300,loadThrottle:300,loadingClass:"loading",dataAttr:null,optgroupField:"optgroup",valueField:"value",labelField:"text",disabledField:"disabled",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"ts-wrapper",controlClass:"ts-control",dropdownClass:"ts-dropdown",dropdownContentClass:"ts-dropdown-content",itemClass:"item",optionClass:"option",dropdownParent:null,controlInput:'<input type="text" autocomplete="off" size="1" />',copyClassesToDropdown:!1,placeholder:null,hidePlaceholder:null,shouldLoad:function(e){return e.length>0},render:{}},pe=function(e){return null==e?null:fe(e)},fe=function(e){return"boolean"==typeof e?e?"1":"0":e+""},me=function(e){return(e+"").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""")},ge=function(e,t,i){var n,o=e.trigger,r={};e.trigger=function(){var i=arguments[0];if(-1===t.indexOf(i))return o.apply(e,arguments);r[i]=arguments},i.apply(e,[]),e.trigger=o;var s,a=u(t);try{for(a.s();!(s=a.n()).done;)(n=s.value)in r&&o.apply(e,r[n])}catch(e){a.e(e)}finally{a.f()}},ve=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e&&(e.preventDefault(),t&&e.stopPropagation())},ye=function(e,t,i,n){e.addEventListener(t,i,n)},be=function(e,t){return!!t&&!!t[e]&&1==(t.altKey?1:0)+(t.ctrlKey?1:0)+(t.shiftKey?1:0)+(t.metaKey?1:0)},_e=function(e,t){var i=e.getAttribute("id");return i||(e.setAttribute("id",t),t)},we=function(e){return e.replace(/[\\"']/g,"\\$&")},Ce=function(e,t){t&&e.append(t)};function xe(e,t){var i=Object.assign({},he,t),n=i.dataAttr,o=i.labelField,r=i.valueField,s=i.disabledField,a=i.optgroupField,l=i.optgroupLabelField,c=i.optgroupValueField,u=e.tagName.toLowerCase(),d=e.getAttribute("placeholder")||e.getAttribute("data-placeholder");if(!d&&!i.allowEmptyOption){var h=e.querySelector('option[value=""]');h&&(d=h.textContent)}var p,f,m,g,v,y,b,_={placeholder:d,options:[],optgroups:[],items:[],maxItems:null};return"select"===u?(f=_.options,m={},g=1,v=0,y=function(e){var t=Object.assign({},e.dataset),i=n&&t[n];return"string"==typeof i&&i.length&&(t=Object.assign(t,JSON.parse(i))),t},b=function(e,t){var n=pe(e.value);if(null!=n&&(n||i.allowEmptyOption)){if(m.hasOwnProperty(n)){if(t){var l=m[n][a];l?Array.isArray(l)?l.push(t):m[n][a]=[l,t]:m[n][a]=t}}else{var c=y(e);c[o]=c[o]||e.textContent,c[r]=c[r]||n,c[s]=c[s]||e.disabled,c[a]=c[a]||t,c.$option=e,c.$order=c.$order||++v,m[n]=c,f.push(c)}e.selected&&_.items.push(n)}},_.maxItems=e.hasAttribute("multiple")?null:1,K(e.children,function(e){var t,i,n;"optgroup"===(p=e.tagName.toLowerCase())?((n=y(t=e))[l]=n[l]||t.getAttribute("label")||"",n[c]=n[c]||g++,n[s]=n[s]||t.disabled,n.$order=n.$order||++v,_.optgroups.push(n),i=n[c],K(t.children,function(e){b(e,i)})):"option"===p&&b(e)})):function(){var t=e.getAttribute(n);if(t)_.options=JSON.parse(t),K(_.options,function(e){_.items.push(e[r])});else{var s=e.value.trim()||"";if(!i.allowEmptyOption&&!s.length)return;var a=s.split(i.delimiter);K(a,function(e){var t={};t[o]=e,t[r]=e,_.options.push(t)}),_.items=a}}(),Object.assign({},he,_,t)}var ke,De=0,Se=function(e){function t(e,i){var n,o;y(this,t),(n=p(this,t)).control_input=void 0,n.wrapper=void 0,n.dropdown=void 0,n.control=void 0,n.dropdown_content=void 0,n.focus_node=void 0,n.order=0,n.settings=void 0,n.input=void 0,n.tabIndex=void 0,n.is_select_tag=void 0,n.rtl=void 0,n.inputId=void 0,n._destroy=void 0,n.sifter=void 0,n.isOpen=!1,n.isDisabled=!1,n.isReadOnly=!1,n.isRequired=void 0,n.isInvalid=!1,n.isValid=!0,n.isLocked=!1,n.isFocused=!1,n.isInputHidden=!1,n.isSetup=!1,n.ignoreFocus=!1,n.ignoreHover=!1,n.hasOptions=!1,n.currentResults=void 0,n.lastValue="",n.caretPos=0,n.loading=0,n.loadedSearches={},n.activeOption=null,n.activeItems=[],n.optgroups={},n.options={},n.userOptions={},n.items=[],n.refreshTimeout=null,De++;var r=X(e);if(r.tomselect)throw new Error("Tom Select already initialized on this element");r.tomselect=n,o=(window.getComputedStyle&&window.getComputedStyle(r,null)).getPropertyValue("direction");var s=xe(r,i);
277n.settings=s,n.input=r,n.tabIndex=r.tabIndex||0,n.is_select_tag="select"===r.tagName.toLowerCase(),n.rtl=/rtl/i.test(o),n.inputId=_e(r,"tomselect-"+De),n.isRequired=r.required,n.sifter=new G(n.options,{diacritics:s.diacritics}),s.mode=s.mode||(1===s.maxItems?"single":"multi"),"boolean"!=typeof s.hideSelected&&(s.hideSelected="multi"===s.mode),"boolean"!=typeof s.hidePlaceholder&&(s.hidePlaceholder="multi"!==s.mode);var l=s.createFilter;"function"!=typeof l&&("string"==typeof l&&(l=new RegExp(l)),l instanceof RegExp?s.createFilter=function(e){return l.test(e)}:s.createFilter=function(e){return n.settings.duplicates||!n.options[e]}),n.initializePlugins(s.plugins),n.setupCallbacks(),n.setupTemplates();var c,u=X("<div>"),d=X("<div>"),h=n._render("dropdown"),f=X('<div role="listbox" tabindex="-1">'),m=n.input.getAttribute("class")||"",g=s.mode;return te(u,s.wrapperClass,m,g),te(d,s.controlClass),Ce(u,d),te(h,s.dropdownClass,g),s.copyClassesToDropdown&&te(h,m),te(f,s.dropdownContentClass),Ce(h,f),X(s.dropdownParent||u).appendChild(h),J(s.controlInput)?(c=X(s.controlInput),Y(["autocorrect","autocapitalize","autocomplete","spellcheck"],function(e){r.getAttribute(e)&&le(c,a({},e,r.getAttribute(e)))}),c.tabIndex=-1,d.appendChild(c),n.focus_node=c):s.controlInput?(c=X(s.controlInput),n.focus_node=c):(c=X("<input/>"),n.focus_node=d),n.wrapper=u,n.dropdown=h,n.dropdown_content=f,n.control=d,n.control_input=c,n.setup(),n}return g(t,e),_(t,[{key:"setup",value:function(){var e=this,t=e.settings,i=e.control_input,n=e.dropdown,o=e.dropdown_content,r=e.wrapper,s=e.control,a=e.input,l=e.focus_node,c={passive:!0},u=e.inputId+"-ts-dropdown";le(o,{id:u}),le(l,{role:"combobox","aria-haspopup":"listbox","aria-expanded":"false","aria-controls":u});var d=_e(l,e.inputId+"-ts-control"),h="label[for='"+function(e){return e.replace(/['"\\]/g,"\\$&")}(e.inputId)+"']",p=document.querySelector(h),f=e.focus.bind(e);if(p){ye(p,"click",f),le(p,{for:d});var g=_e(p,e.inputId+"-ts-label");le(l,{"aria-labelledby":g}),le(o,{"aria-labelledby":g})}if(r.style.width=a.style.width,e.plugins.names.length){var v="plugin-"+e.plugins.names.join(" plugin-");te([r,n],v)}(null===t.maxItems||t.maxItems>1)&&e.is_select_tag&&le(a,{multiple:"multiple"}),t.placeholder&&le(i,{placeholder:t.placeholder}),!t.splitOn&&t.delimiter&&(t.splitOn=new RegExp("\\s*"+m(t.delimiter)+"+\\s*")),t.load&&t.loadThrottle&&(t.load=function(e,t){var i;return function(n,o){var r=this;i&&(r.loading=Math.max(r.loading-1,0),clearTimeout(i)),i=setTimeout(function(){i=null,r.loadedSearches[n]=!0,e.call(r,n,o)},t)}}(t.load,t.loadThrottle)),ye(n,"mousemove",function(){e.ignoreHover=!1}),ye(n,"mouseenter",function(t){var i=re(t.target,"[data-selectable]",n);i&&e.onOptionHover(t,i)},{capture:!0}),ye(n,"click",function(t){var i=re(t.target,"[data-selectable]");i&&(e.onOptionSelect(t,i),ve(t,!0))}),ye(s,"click",function(t){var n=re(t.target,"[data-ts-item]",s);n&&e.onItemSelect(t,n)?ve(t,!0):""==i.value&&(e.onClick(),ve(t,!0))}),ye(l,"keydown",function(t){return e.onKeyDown(t)}),ye(i,"keypress",function(t){return e.onKeyPress(t)}),ye(i,"input",function(t){return e.onInput(t)}),ye(l,"blur",function(t){return e.onBlur(t)}),ye(l,"focus",function(t){return e.onFocus(t)}),ye(i,"paste",function(t){return e.onPaste(t)});var y=function(t){var o=t.composedPath()[0];if(!r.contains(o)&&!n.contains(o))return e.isFocused&&e.blur(),void e.inputState();o==i&&e.isOpen?t.stopPropagation():ve(t,!0)},b=function(){e.isOpen&&e.positionDropdown()};ye(document,"mousedown",y),ye(window,"scroll",b,c),ye(window,"resize",b,c),this._destroy=function(){document.removeEventListener("mousedown",y),window.removeEventListener("scroll",b),window.removeEventListener("resize",b),p&&p.removeEventListener("click",f)},this.revertSettings={innerHTML:a.innerHTML,tabIndex:a.tabIndex},a.tabIndex=-1,a.insertAdjacentElement("afterend",e.wrapper),e.sync(!1),t.items=[],delete t.optgroups,delete t.options,ye(a,"invalid",function(){e.isValid&&(e.isValid=!1,e.isInvalid=!0,e.refreshState())}),e.updateOriginalInput(),e.refreshItems(),e.close(!1),e.inputState(),e.isSetup=!0,a.disabled?e.disable():a.readOnly?e.setReadOnly(!0):e.enable(),e.on("change",this.onChange),te(a,"tomselected","ts-hidden-accessible"),e.trigger("initialize"),!0===t.preload&&e.preload()}},{key:"setupOptions",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];this.addOptions(t),Y(i,function(t){e.registerOptionGroup(t)})}},{key:"setupTemplates",value:function(){var e=this,t=e.settings.labelField,i=e.settings.optgroupLabelField,n={optgroup:function(e){var t=document.createElement("div");return t.className="optgroup",t.appendChild(e.options),t},optgroup_header:function(e,t){return'<div class="optgroup-header">'+t(e[i])+"</div>"},option:function(e,i){return"<div>"+i(e[t])+"</div>"},item:function(e,i){return"<div>"+i(e[t])+"</div>"},option_create:function(e,t){return'<div class="create">Add <strong>'+t(e.input)+"</strong>…</div>"},no_results:function(){return'<div class="no-results">No results found</div>'},loading:function(){return'<div class="spinner"></div>'},not_loading:function(){},dropdown:function(){return"<div></div>"}};e.settings.render=Object.assign({},n,e.settings.render)}},{key:"setupCallbacks",value:function(){var e,t,i={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",item_select:"onItemSelect",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur"};for(e in i)(t=this.settings[i[e]])&&this.on(e,t)}},{key:"sync",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&!arguments[0]?e.settings:xe(e.input,{delimiter:e.settings.delimiter});e.setupOptions(t.options,t.optgroups),e.setValue(t.items||[],!0),e.lastQuery=null}},{key:"onClick",value:function(){var e=this;if(e.activeItems.length>0)return e.clearActiveItems(),void e.focus();e.isFocused&&e.isOpen?e.blur():e.focus()}},{key:"onMouseDown",value:function(){}},{key:"onChange",value:function(){Z(this.input,"input"),Z(this.input,"change")}},{key:"onPaste",value:function(e){var t=this,i=this;i.isInputHidden||i.isLocked?ve(e):i.settings.splitOn&&setTimeout(function(){var e=i.inputValue();if(e.match(i.settings.splitOn)){var n=e.trim().split(i.settings.splitOn);Y(n,function(e){pe(e)&&(t.options[e]?i.addItem(e):i.createItem(e))})}},0)}},{key:"onKeyPress",value:function(e){var t=this;if(!t.isLocked){var i=String.fromCharCode(e.keyCode||e.which);return t.settings.create&&"multi"===t.settings.mode&&i===t.settings.delimiter?(t.createItem(),void ve(e)):void 0}ve(e)}},{key:"onKeyDown",value:function(e){var t=this;if(t.ignoreHover=!0,t.isLocked)9!==e.keyCode&&ve(e);else{switch(e.keyCode){case 65:if(be(de,e)&&""==t.control_input.value)return ve(e),void t.selectAll();break;case 27:return t.isOpen&&(ve(e,!0),t.close()),void t.clearActiveItems();case 40:if(!t.isOpen&&t.hasOptions)t.open();else if(t.activeOption){var i=t.getAdjacent(t.activeOption,1);i&&t.setActiveOption(i)}return void ve(e);case 38:if(t.activeOption){var n=t.getAdjacent(t.activeOption,-1);n&&t.setActiveOption(n)}return void ve(e);case 13:return void(t.canSelect(t.activeOption)?(t.onOptionSelect(e,t.activeOption),ve(e)):(t.settings.create&&t.createItem()||document.activeElement==t.control_input&&t.isOpen)&&ve(e));case 37:return void t.advanceSelection(-1,e);case 39:return void t.advanceSelection(1,e);case 9:return void(t.settings.selectOnTab&&(t.canSelect(t.activeOption)&&(t.onOptionSelect(e,t.activeOption),ve(e)),t.settings.create&&t.createItem()&&ve(e)));case 8:case 46:return void t.deleteSelection(e)}t.isInputHidden&&!be(de,e)&&ve(e)}}},{key:"onInput",value:function(e){var t=this;if(!this.isLocked){var i,n,o=this.inputValue();this.lastValue!==o&&(this.lastValue=o,""!=o?(this.refreshTimeout&&clearTimeout(this.refreshTimeout),this.refreshTimeout=(i=function(){t.refreshTimeout=null,t._onInput()},(n=this.settings.refreshThrottle)>0?setTimeout(i,n):(i.call(null),null))):this._onInput())}}},{key:"_onInput",value:function(){var e=this.lastValue;this.settings.shouldLoad.call(this,e)&&this.load(e),this.refreshOptions(),this.trigger("type",e)}},{key:"onOptionHover",value:function(e,t){this.ignoreHover||this.setActiveOption(t,!1)}},{key:"onFocus",value:function(e){var t=this,i=t.isFocused;if(t.isDisabled||t.isReadOnly)return t.blur(),void ve(e);
277t.ignoreFocus||(t.isFocused=!0,"focus"===t.settings.preload&&t.preload(),i||t.trigger("focus"),t.activeItems.length||(t.inputState(),t.refreshOptions(!!t.settings.openOnFocus)),t.refreshState())}},{key:"onBlur",value:function(e){if(!1!==document.hasFocus()){var t=this;if(t.isFocused){t.isFocused=!1,t.ignoreFocus=!1;var i=function(){t.close(),t.setActiveItem(),t.setCaret(t.items.length),t.trigger("blur")};t.settings.create&&t.settings.createOnBlur?t.createItem(null,i):i()}}}},{key:"onOptionSelect",value:function(e,t){var i,n=this;t.parentElement&&t.parentElement.matches("[data-disabled]")||(t.classList.contains("create")?n.createItem(null,function(){n.settings.closeAfterSelect&&n.close()}):void 0!==(i=t.dataset.value)&&(n.lastQuery=null,n.addItem(i),n.settings.closeAfterSelect&&n.close(),!n.settings.hideSelected&&e.type&&/click/.test(e.type)&&n.setActiveOption(t)))}},{key:"canSelect",value:function(e){return!!(this.isOpen&&e&&this.dropdown_content.contains(e))}},{key:"onItemSelect",value:function(e,t){var i=this;return!i.isLocked&&"multi"===i.settings.mode&&(ve(e),i.setActiveItem(t,e),!0)}},{key:"canLoad",value:function(e){return!!this.settings.load&&!this.loadedSearches.hasOwnProperty(e)}},{key:"load",value:function(e){var t=this;if(t.canLoad(e)){te(t.wrapper,t.settings.loadingClass),t.loading++;var i=t.loadCallback.bind(t);t.settings.load.call(t,e,i)}}},{key:"loadCallback",value:function(e,t){var i=this;i.loading=Math.max(i.loading-1,0),i.lastQuery=null,i.clearActiveOption(),i.setupOptions(e,t),i.refreshOptions(i.isFocused&&!i.isInputHidden),i.loading||ie(i.wrapper,i.settings.loadingClass),i.trigger("load",e,t)}},{key:"preload",value:function(){var e=this.wrapper.classList;e.contains("preloaded")||(e.add("preloaded"),this.load(""))}},{key:"setTextboxValue",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.control_input;t.value!==e&&(t.value=e,Z(t,"update"),this.lastValue=e)}},{key:"getValue",value:function(){return this.is_select_tag&&this.input.hasAttribute("multiple")?this.items:this.items.join(this.settings.delimiter)}},{key:"setValue",value:function(e,t){var i=this;ge(this,t?[]:["change"],function(){i.clear(t),i.addItems(e,t)})}},{key:"setMaxItems",value:function(e){0===e&&(e=null),this.settings.maxItems=e,this.refreshState()}},{key:"setActiveItem",value:function(e,t){var i,n,o,r,s,a,l=this;if("single"!==l.settings.mode){if(!e)return l.clearActiveItems(),void(l.isFocused&&l.inputState());if("click"===(i=t&&t.type.toLowerCase())&&be("shiftKey",t)&&l.activeItems.length){for(a=l.getLastActive(),(o=Array.prototype.indexOf.call(l.control.children,a))>(r=Array.prototype.indexOf.call(l.control.children,e))&&(s=o,o=r,r=s),n=o;n<=r;n++)e=l.control.children[n],-1===l.activeItems.indexOf(e)&&l.setActiveItemClass(e);ve(t)}else"click"===i&&be(de,t)||"keydown"===i&&be("shiftKey",t)?e.classList.contains("active")?l.removeActiveItem(e):l.setActiveItemClass(e):(l.clearActiveItems(),l.setActiveItemClass(e));l.inputState(),l.isFocused||l.focus()}}},{key:"setActiveItemClass",value:function(e){var t=this,i=t.control.querySelector(".last-active");i&&ie(i,"last-active"),te(e,"active last-active"),t.trigger("item_select",e),-1==t.activeItems.indexOf(e)&&t.activeItems.push(e)}},{key:"removeActiveItem",value:function(e){var t=this.activeItems.indexOf(e);this.activeItems.splice(t,1),ie(e,"active")}},{key:"clearActiveItems",value:function(){ie(this.activeItems,"active"),this.activeItems=[]}},{key:"setActiveOption",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];e!==this.activeOption&&(this.clearActiveOption(),e&&(this.activeOption=e,le(this.focus_node,{"aria-activedescendant":e.getAttribute("id")}),le(e,{"aria-selected":"true"}),te(e,"active"),t&&this.scrollToOption(e)))}},{key:"scrollToOption",value:function(e,t){if(e){var i=this.dropdown_content,n=i.clientHeight,o=i.scrollTop||0,r=e.offsetHeight,s=e.getBoundingClientRect().top-i.getBoundingClientRect().top+o;s+r>n+o?this.scroll(s-n+r,t):s<o&&this.scroll(s,t)}}},{key:"scroll",value:function(e,t){var i=this.dropdown_content;t&&(i.style.scrollBehavior=t),i.scrollTop=e,i.style.scrollBehavior=""}},{key:"clearActiveOption",value:function(){this.activeOption&&(ie(this.activeOption,"active"),le(this.activeOption,{"aria-selected":null})),this.activeOption=null,le(this.focus_node,{"aria-activedescendant":null})}},{key:"selectAll",value:function(){var e=this;if("single"!==e.settings.mode){var t=e.controlChildren();t.length&&(e.inputState(),e.close(),e.activeItems=t,Y(t,function(t){e.setActiveItem
277Class(t)}))}}},{key:"inputState",value:function(){var e=this;e.control.contains(e.control_input)&&(le(e.control_input,{placeholder:e.settings.placeholder}),e.activeItems.length>0||!e.isFocused&&e.settings.hidePlaceholder&&e.items.length>0?(e.setTextboxValue(),e.isInputHidden=!0):(e.settings.hidePlaceholder&&e.items.length>0&&le(e.control_input,{placeholder:""}),e.isInputHidden=!1),e.wrapper.classList.toggle("input-hidden",e.isInputHidden))}},{key:"inputValue",value:function(){return this.control_input.value.trim()}},{key:"focus",value:function(){var e=this;e.isDisabled||e.isReadOnly||(e.ignoreFocus=!0,e.control_input.offsetWidth?e.control_input.focus():e.focus_node.focus(),setTimeout(function(){e.ignoreFocus=!1,e.onFocus()},0))}},{key:"blur",value:function(){this.focus_node.blur(),this.onBlur()}},{key:"getScoreFunction",value:function(e){return this.sifter.getScoreFunction(e,this.getSearchOptions())}},{key:"getSearchOptions",value:function(){var e=this.settings,t=e.sortField;return"string"==typeof e.sortField&&(t=[{field:e.sortField}]),{fields:e.searchField,conjunction:e.searchConjunction,sort:t,nesting:e.nesting}}},{key:"search",value:function(e){var t,i,n=this,o=this.getSearchOptions();if(n.settings.score&&"function"!=typeof(i=n.settings.score.call(n,e)))throw new Error('Tom Select "score" setting must be a function that returns a function');return e!==n.lastQuery?(n.lastQuery=e,t=n.sifter.search(e,Object.assign(o,{score:i})),n.currentResults=t):t=Object.assign({},n.currentResults),n.settings.hideSelected&&(t.items=t.items.filter(function(e){var t=pe(e.id);return!(t&&-1!==n.items.indexOf(t))})),t}},{key:"refreshOptions",value:function(){var e,t,i,n,o,r,s,a,l,u,d=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],h={},p=[],f=this,m=f.inputValue(),g=m===f.lastQuery||""==m&&null==f.lastQuery,v=f.search(m),y=null,b=f.settings.shouldOpen||!1,_=f.dropdown_content;g&&(y=f.activeOption)&&(l=y.closest("[data-group]")),n=v.items.length,"number"==typeof f.settings.maxOptions&&(n=Math.min(n,f.settings.maxOptions)),n>0&&(b=!0);var w,C=function(e,t){var i=h[e];if(void 0!==i){var n=p[i];if(void 0!==n)return[i,n.fragment]}var o=document.createDocumentFragment();return i=p.length,p.push({fragment:o,order:t,optgroup:e}),[i,o]};for(e=0;e<n;e++){var x=v.items[e];if(x){var k=x.id,D=f.options[k];if(void 0!==D){var S=fe(k),A=f.getOption(S,!0);for(f.settings.hideSelected||A.classList.toggle("selected",f.items.includes(S)),o=D[f.settings.optgroupField]||"",t=0,i=(r=Array.isArray(o)?o:[o])&&r.length;t<i;t++){o=r[t];var E=D.$order,T=f.optgroups[o];void 0===T?o="":E=T.$order;var M=c(C(o,E),2),I=M[0],F=M[1];t>0&&(A=A.cloneNode(!0),le(A,{id:D.$id+"-clone-"+t,"aria-selected":null}),A.classList.add("ts-cloned"),ie(A,"active"),f.activeOption&&f.activeOption.dataset.value==k&&l&&l.dataset.group===o.toString()&&(y=A)),F.appendChild(A),""!=o&&(h[o]=I)}}}}f.settings.lockOptgroupOrder&&p.sort(function(e,t){return e.order-t.order}),s=document.createDocumentFragment(),Y(p,function(e){var t=e.fragment,i=e.optgroup;if(t&&t.children.length){var n=f.optgroups[i];if(void 0!==n){var o=document.createDocumentFragment(),r=f.render("optgroup_header",n);Ce(o,r),Ce(o,t);var a=f.render("optgroup",{group:n,options:o});Ce(s,a)}else Ce(s,t)}}),_.innerHTML="",Ce(_,s),f.settings.highlight&&(w=_.querySelectorAll("span.highlight"),Array.prototype.forEach.call(w,function(e){var t=e.parentNode;t.replaceChild(e.firstChild,e),t.normalize()}),v.query.length&&v.tokens.length&&Y(v.tokens,function(e){ue(_,e.regex)}));var P=function(e){var t=f.render(e,{input:m});return t&&(b=!0,_.insertBefore(t,_.firstChild)),t};if(f.loading?P("loading"):f.settings.shouldLoad.call(f,m)?0===v.items.length&&P("no_results"):P("not_loading"),(a=f.canCreate(m))&&(u=P("option_create")),f.hasOptions=v.items.length>0||a,b){if(v.items.length>0){if(y||"single"!==f.settings.mode||null==f.items[0]||(y=f.getOption(f.items[0])),!_.contains(y)){var O=0;u&&!f.settings.addPrecedence&&(O=1),y=f.selectable()[O]}}else u&&(y=u);d&&!f.isOpen&&(f.open(),f.scrollToOption(y,"auto")),f.setActiveOption(y)}else f.clearActiveOption(),d&&f.isOpen&&f.close(!1)}},{key:"selectable",value:function(){return this.dropdown_content.querySelectorAll("[data-selectable]")}},{key:"addOption",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=this;if(Array.isArray(e))return i.addOptions(e,t),!1;var n=pe(e[i.settings.valueField]);return null!==n&&!i.options.hasOwnProperty(n)&&(e.$order=e.$order||++i.order,e.$id=i.inputId+"-opt-"+e.$order,i.options[n]=e,i.lastQuery=null,t&&(i.userOptions[n]=t,i.trigger("option_add",n,e)),n)}},{key:"addOptions",value:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Y(e,function(e){t.addOption(e,i)})}},{key:"registerOption",value:function(e){return this.addOption(e)}},{key:"registerOptionGroup",value:function(e){var t=pe(e[this.settings.optgroupValueField]);return null!==t&&(e.$order=e.$order||++this.order,this.optgroups[t]=e,t)}},{key:"addOptionGroup",value:function(e,t){var i;t[this.settings.optgroupValueField]=e,(i=this.registerOptionGroup(t))&&this.trigger("optgroup_add",i,t)}},{key:"removeOptionGroup",value:function(e){this.optgroups.hasOwnProperty(e)&&(delete this.optgroups[e],this.clearCache(),this.trigger("optgroup_remove",e))}},{key:"clearOptionGroups",value:function(){this.optgroups={},this.clearCache(),this.trigger("optgroup_clear")}},{key:"updateOption",value:function(e,t){var i,n,o=this,r=pe(e),s=pe(t[o.settings.valueField]);if(null!==r){var a=o.options[r];
277if(null!=a){if("string"!=typeof s)throw new Error("Value must be set in option data");var l=o.getOption(r),c=o.getItem(r);if(t.$order=t.$order||a.$order,delete o.options[r],o.uncacheValue(s),o.options[s]=t,l){if(o.dropdown_content.contains(l)){var u=o._render("option",t);ce(l,u),o.activeOption===l&&o.setActiveOption(u)}l.remove()}c&&(-1!==(n=o.items.indexOf(r))&&o.items.splice(n,1,s),i=o._render("item",t),c.classList.contains("active")&&te(i,"active"),ce(c,i)),o.lastQuery=null}}}},{key:"removeOption",value:function(e,t){var i=this;e=fe(e),i.uncacheValue(e),delete i.userOptions[e],delete i.options[e],i.lastQuery=null,i.trigger("option_remove",e),i.removeItem(e,t)}},{key:"clearOptions",value:function(e){var t=(e||this.clearFilter).bind(this);this.loadedSearches={},this.userOptions={},this.clearCache();var i={};Y(this.options,function(e,n){t(e,n)&&(i[n]=e)}),this.options=this.sifter.items=i,this.lastQuery=null,this.trigger("option_clear")}},{key:"clearFilter",value:function(e,t){return this.items.indexOf(t)>=0}},{key:"getOption",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=pe(e);if(null===i)return null;var n=this.options[i];if(null!=n){if(n.$div)return n.$div;if(t)return this._render("option",n)}return null}},{key:"getAdjacent",value:function(e,t){var i;if(!e)return null;i="item"==(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"option")?this.controlChildren():this.dropdown_content.querySelectorAll("[data-selectable]");for(var n=0;n<i.length;n++)if(i[n]==e)return t>0?i[n+1]:i[n-1];return null}},{key:"getItem",value:function(e){if("object"==C(e))return e;var t=pe(e);return null!==t?this.control.querySelector('[data-value="'.concat(we(t),'"]')):null}},{key:"addItems",value:function(e,t){var i=this,n=Array.isArray(e)?e:[e],o=(n=n.filter(function(e){return-1===i.items.indexOf(e)}))[n.length-1];n.forEach(function(e){i.isPending=e!==o,i.addItem(e,t)})}},{key:"addItem",value:function(e,t){var i=this;ge(this,t?[]:["change","dropdown_close"],function(){var n,o,r=i,s=r.settings.mode,a=pe(e);if((!a||-1===r.items.indexOf(a)||("single"===s&&r.close(),"single"!==s&&r.settings.duplicates))&&null!==a&&r.options.hasOwnProperty(a)&&("single"===s&&r.clear(t),"multi"!==s||!r.isFull())){if(n=r._render("item",r.options[a]),r.control.contains(n)&&(n=n.cloneNode(!0)),o=r.isFull(),r.items.splice(r.caretPos,0,a),r.insertAtCaret(n),r.isSetup){if(!r.isPending&&r.settings.hideSelected){var l=r.getOption(a),c=r.getAdjacent(l,1);c&&r.setActiveOption(c)}r.isPending||r.settings.closeAfterSelect||r.refreshOptions(r.isFocused&&"single"!==s),0!=r.settings.closeAfterSelect&&r.isFull()?r.close():r.isPending||r.positionDropdown(),r.trigger("item_add",a,n),r.isPending||r.updateOriginalInput({silent:t})}(!r.isPending||!o&&r.isFull())&&(r.inputState(),r.refreshState())}})}},{key:"removeItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,i=this;if(e=i.getItem(e)){var n,o,r=e.dataset.value;n=ae(e),e.remove(),e.classList.contains("active")&&(o=i.activeItems.indexOf(e),i.activeItems.splice(o,1),ie(e,"active")),i.items.splice(n,1),i.lastQuery=null,!i.settings.persist&&i.userOptions.hasOwnProperty(r)&&i.removeOption(r,t),n<i.caretPos&&i.setCaret(i.caretPos-1),i.updateOriginalInput({silent:t}),i.refreshState(),i.positionDropdown(),i.trigger("item_remove",r,e)}}},{key:"createItem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};3===arguments.length&&(t=arguments[2]),"function"!=typeof t&&(t=function(){});var i,n=this,o=n.caretPos;if(e=e||n.inputValue(),!n.canCreate(e))return t(),!1;n.lock();var r=!1,s=function(e){if(n.unlock(),!e||"object"!==C(e))return t();var i=pe(e[n.settings.valueField]);if("string"!=typeof i)return t();n.setTextboxValue(),n.addOption(e,!0),n.setCaret(o),n.addItem(i),t(e),r=!0};return i="function"==typeof n.settings.create?n.settings.create.call(this,e,s):a(a({},n.settings.labelField,e),n.settings.valueField,e),r||s(i),!0}},{key:"refreshItems",value:function(){var e=this;e.lastQuery=null,e.isSetup&&e.addItems(e.items),e.updateOriginalInput(),e.refreshState()}},{key:"refreshState",value:function(){var e=this;e.refreshValidityState();var t=e.isFull(),i=e.isLocked;e.wrapper.classList.toggle("rtl",e.rtl);var n,o=e.wrapper.classList;o.toggle("focus",e.isFocused),o.toggle("disabled",e.isDisabled),o.toggle("readonly",e.isReadOnly),o.toggle("required",e.isRequired),o.toggle("invalid",!e.isValid),o.toggle("locked",i),o.toggle("full",t),o.toggle("input-active",e.isFocused&&!e.isInputHidden),o.toggle("dropdown-active",e.isOpen),o.toggle("has-options",(n=e.options,0===Object.keys(n).length)),o.toggle("has-items",e.items.length>0)}},{key:"refreshValidityState",value:function(){var e=this;e.input.validity&&(e.isValid=e.input.validity.valid,e.isInvalid=!e.isValid)}},{key:"isFull",value:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems}},{key:"updateOriginalInput",value:function(){var e,t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this,o=n.input.querySelector('option[value=""]');
277if(n.is_select_tag){var r=function(e,t,i){return e||(e=X('<option value="'+me(t)+'">'+me(i)+"</option>")),e!=o&&n.input.append(e),s.push(e),(e!=o||a>0)&&(e.selected=!0),e},s=[],a=n.input.querySelectorAll("option:checked").length;n.input.querySelectorAll("option:checked").forEach(function(e){e.selected=!1}),0==n.items.length&&"single"==n.settings.mode?r(o,"",""):n.items.forEach(function(i){if(e=n.options[i],t=e[n.settings.labelField]||"",s.includes(e.$option)){var o=n.input.querySelector('option[value="'.concat(we(i),'"]:not(:checked)'));r(o,i,t)}else e.$option=r(e.$option,i,t)})}else n.input.value=n.getValue();n.isSetup&&(i.silent||n.trigger("change",n.getValue()))}},{key:"open",value:function(){var e=this;e.isLocked||e.isOpen||"multi"===e.settings.mode&&e.isFull()||(e.isOpen=!0,le(e.focus_node,{"aria-expanded":"true"}),e.refreshState(),ee(e.dropdown,{visibility:"hidden",display:"block"}),e.positionDropdown(),ee(e.dropdown,{visibility:"visible",display:"block"}),e.focus(),e.trigger("dropdown_open",e.dropdown))}},{key:"close",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this,i=t.isOpen;e&&(t.setTextboxValue(),"single"===t.settings.mode&&t.items.length&&t.inputState()),t.isOpen=!1,le(t.focus_node,{"aria-expanded":"false"}),ee(t.dropdown,{display:"none"}),t.settings.hideSelected&&t.clearActiveOption(),t.refreshState(),i&&t.trigger("dropdown_close",t.dropdown)}},{key:"positionDropdown",value:function(){if("body"===this.settings.dropdownParent){var e=this.control,t=e.getBoundingClientRect(),i=e.offsetHeight+t.top+window.scrollY,n=t.left+window.scrollX;ee(this.dropdown,{width:t.width+"px",top:i+"px",left:n+"px"})}}},{key:"clear",value:function(e){var t=this;if(t.items.length){var i=t.controlChildren();Y(i,function(e){t.removeItem(e,!0)}),t.inputState(),e||t.updateOriginalInput(),t.trigger("clear")}}},{key:"insertAtCaret",value:function(e){var t=this,i=t.caretPos,n=t.control;n.insertBefore(e,n.children[i]||null),t.setCaret(i+1)}},{key:"deleteSelection",value:function(e){var t,i,n,o,r,s=this;t=e&&8===e.keyCode?-1:1,i={start:(r=s.control_input).selectionStart||0,length:(r.selectionEnd||0)-(r.selectionStart||0)};var a=[];if(s.activeItems.length)o=se(s.activeItems,t),n=ae(o),t>0&&n++,Y(s.activeItems,function(e){return a.push(e)});else if((s.isFocused||"single"===s.settings.mode)&&s.items.length){var l,c=s.controlChildren();t<0&&0===i.start&&0===i.length?l=c[s.caretPos-1]:t>0&&i.start===s.inputValue().length&&(l=c[s.caretPos]),void 0!==l&&a.push(l)}if(!s.shouldDelete(a,e))return!1;for(ve(e,!0),void 0!==n&&s.setCaret(n);a.length;)s.removeItem(a.pop());return s.inputState(),s.positionDropdown(),s.refreshOptions(!1),!0}},{key:"shouldDelete",value:function(e,t){var i=e.map(function(e){return e.dataset.value});return!(!i.length||"function"==typeof this.settings.onDelete&&!1===this.settings.onDelete(i,t))}},{key:"advanceSelection",value:function(e,t){var i,n,o=this;o.rtl&&(e*=-1),o.inputValue().length||(be(de,t)||be("shiftKey",t)?(n=(i=o.getLastActive(e))?i.classList.contains("active")?o.getAdjacent(i,e,"item"):i:e>0?o.control_input.nextElementSibling:o.control_input.previousElementSibling)&&(n.classList.contains("active")&&o.removeActiveItem(i),o.setActiveItemClass(n)):o.moveCaret(e))}},{key:"moveCaret",value:function(e){}},{key:"getLastActive",value:function(e){var t=this.control.querySelector(".last-active");if(t)return t;var i=this.control.querySelectorAll(".active");return i?se(i,e):void 0}},{key:"setCaret",value:function(e){this.caretPos=this.items.length}},{key:"controlChildren",value:function(){return Array.from(this.control.querySelectorAll("[data-ts-item]"))}},{key:"lock",value:function(){this.setLocked(!0)}},{key:"unlock",value:function(){this.setLocked(!1)}},{key:"setLocked",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.isReadOnly||this.isDisabled;this.isLocked=e,this.refreshState()}},{key:"disable",value:function(){this.setDisabled(!0),this.close()}},{key:"enable",value:function(){this.setDisabled(!1)}},{key:"setDisabled",value:function(e){this.focus_node.tabIndex=e?-1:this.tabIndex,this.isDisabled=e,this.input.disabled=e,this.control_input.disabled=e,this.setLocked()}},{key:"setReadOnly",value:function(e){this.isReadOnly=e,this.input.readOnly=e,this.control_input.readOnly=e,this.setLocked()}},{key:"destroy",value:function(){var e=this,t=e.revertSettings;e.trigger("destroy"),e.off(),e.wrapper.remove(),e.dropdown.remove(),e.input.innerHTML=t.innerHTML,e.input.tabIndex=t.tabIndex,ie(e.input,"tomselected","ts-hidden-accessible"),e._destroy(),delete e.input.tomselect}},{key:"render",value:function(e,t){var i,n,o=this;if("function"!=typeof this.settings.render[e])return null;if(!(n=o.settings.render[e].call(this,t,me)))return null;if(n=X(n),"option"===e||"option_create"===e?t[o.settings.disabledField]?le(n,{"aria-disabled":"true"}):le(n,{"data-selectable":""}):"optgroup"===e&&(i=t.group[o.settings.optgroupValueField],le(n,{"data-group":i}),t.group[o.settings.disabledField]&&le(n,{"data-disabled":""})),"option"===e||"item"===e){var r=fe(t[o.settings.valueField]);le(n,{"data-value":r}),"item"===e?(te(n,o.settings.itemClass),le(n,{"data-ts-item":""})):(te(n,o.settings.optionClass),le(n,{role:"option",id:t.$id}),t.$div=n,o.options[r]=t)}return n}},{key:"_render",value:function(e,t){var i=this.render(e,t);if(null==i)throw"HTMLElement expected";return i}},{key:"clearCache",value:function(){Y(this.options,function(e){e.$div&&(e.$div.remove(),delete e.$div)})}},{key:"uncacheValue",value:function(e){var t=this.getOption(e);t&&t.remove()}},{key:"canCreate",value:function(e){return this.settings.create&&e.length>0&&this.settings.createFilter.call(this,e)}},{key:"hook",value:function(e,t,i){var n=this,o=n[t];n[t]=function(){var t,r;return"after"===e&&(t=o.apply(n,arguments)),r=i.apply(n,arguments),"instead"===e?r:("before"===e&&(t=o.apply(n,arguments)),t)}}}])}(((ke=o).plugins={},function(e){function t(){var e;y(this,t);for(var i=arguments.length,n=new Array(i),o=0;o<i;o++)n[o]=arguments[o];return(e=p(this,t,[].concat(n))).plugins={names:[],settings:{},requested:{},loaded:{}},e}return g(t,e),_(t,[{key:"initializePlugins",value:function(e){var t,i,n=this,o=[];if(Array.isArray(e))e.forEach(function(e){"string"==typeof e?o.push(e):(n.plugins.settings[e.name]=e.options,o.push(e.name))});else if(e)for(t in e)e.hasOwnProperty(t)&&(n.plugins.settings[t]=e[t],o.push(t));for(;i=o.shift();)n.require(i)}},{key:"loadPlugin",value:function(e){var t=this,i=t.plugins,n=ke.plugins[e];if(!ke.plugins.hasOwnProperty(e))throw new Error('Unable to find "'+e+'" plugin');i.requested[e]=!0,i.loaded[e]=n.fn.apply(t,[t.plugins.settings[e]||{}]),i.names.push(e)}},{key:"require",value:function(e){var t=this,i=t.plugins;if(!t.plugins.loaded.hasOwnProperty(e)){if(i.requested[e])throw new Error('Plugin has circular dependency ("'+e+'")');t.loadPlugin(e)}return i.loaded[e]}}],[{key:"define",value:function(e,t){ke.plugins[e]={name:e,fn:t}}}])}(ke)));return Se.define("change_listener",function(){var e=this;ye(this.input,"change",function(){e.sync()})}),Se.define("checkbox_options",function(e){var t=this,i=t.onOptionSelect;t.settings.hideSelected=!1;var n=Object.assign({className:"tomselect-checkbox",checkedClassNames:void 0,uncheckedClassNames:void 0},e),o=function(e,t){var i,o,r,a;t?(e.checked=!0,n.uncheckedClassNames&&(i=e.classList).remove.apply(i,s(n.uncheckedClassNames)),n.checkedClassNames&&(o=e.classList).add.apply(o,s(n.checkedClassNames))):(e.checked=!1,n.checkedClassNames&&(r=e.classList).remove.apply(r,s(n.checkedClassNames)),n.uncheckedClassNames&&(a=e.classList).add.apply(a,s(n.uncheckedClassNames)))},r=function(e){setTimeout(function(){var t=e.querySelector("input."+n.className);t instanceof HTMLInputElement&&o(t,e.classList.contains("selected"))}
277,1)};t.hook("after","setupTemplates",function(){var e=t.settings.render.option;t.settings.render.option=function(i,r){var s=X(e.call(t,i,r)),a=document.createElement("input");n.className&&a.classList.add(n.className),a.addEventListener("click",function(e){ve(e)}),a.type="checkbox";var l=pe(i[t.settings.valueField]);return o(a,!!(l&&t.items.indexOf(l)>-1)),s.prepend(a),s}}),t.on("item_remove",function(e){var i=t.getOption(e);i&&(i.classList.remove("selected"),r(i))}),t.on("item_add",function(e){var i=t.getOption(e);i&&r(i)}),t.hook("instead","onOptionSelect",function(e,n){if(n.classList.contains("selected"))return n.classList.remove("selected"),t.removeItem(n.dataset.value),t.refreshOptions(),void ve(e,!0);i.call(t,e,n),r(n)})}),Se.define("clear_button",function(e){var t=this,i=Object.assign({className:"clear-button",title:"Clear All",html:function(e){return'<div class="'.concat(e.className,'" title="').concat(e.title,'">⨯</div>')}},e);t.on("initialize",function(){var e=X(i.html(i));e.addEventListener("click",function(e){t.isLocked||(t.clear(),"single"===t.settings.mode&&t.settings.allowEmptyOption&&t.addItem(""),e.preventDefault(),e.stopPropagation())}),t.control.appendChild(e)})}),Se.define("drag_drop",function(){var e=this;if("multi"===e.settings.mode){var t,i=e.lock,n=e.unlock,o=!0;e.hook("after","setupTemplates",function(){var i=e.settings.render.item;e.settings.render.item=function(n,r){var s=X(i.call(e,n,r));le(s,{draggable:"true"});var a=function(e){e.preventDefault(),s.classList.add("ts-drag-over"),l(s,t)},l=function(e,t){var i,n,o;void 0!==t&&(function(e,t){do{var i;if(e==(t=null==(i=t)?void 0:i.previousElementSibling))return!0}while(t&&t.previousElementSibling);return!1}(t,s)?(n=t,null==(o=(i=e).parentNode)||o.insertBefore(n,i.nextSibling)):function(e,t){var i;null==(i=e.parentNode)||i.insertBefore(t,e)}(e,t))};return ye(s,"mousedown",function(e){o||ve(e),e.stopPropagation()}),ye(s,"dragstart",function(e){t=s,setTimeout(function(){s.classList.add("ts-dragging")},0)}),ye(s,"dragenter",a),ye(s,"dragover",a),ye(s,"dragleave",function(){s.classList.remove("ts-drag-over")}),ye(s,"dragend",function(){var i;document.querySelectorAll(".ts-drag-over").forEach(function(e){return e.classList.remove("ts-drag-over")}),null==(i=t)||i.classList.remove("ts-dragging"),t=void 0;var n=[];e.control.querySelectorAll("[data-value]").forEach(function(e){if(e.dataset.value){var t=e.dataset.value;t&&n.push(t)}}),e.setValue(n)}),s}}),e.hook("instead","lock",function(){return o=!1,i.call(e)}),e.hook("instead","unlock",function(){return o=!0,n.call(e)})}}),Se.define("dropdown_header",function(e){var t=this,i=Object.assign({title:"Untitled",headerClass:"dropdown-header",titleRowClass:"dropdown-header-title",labelClass:"dropdown-header-label",closeClass:"dropdown-header-close",html:function(e){return'<div class="'+e.headerClass+'"><div class="'+e.titleRowClass+'"><span class="'+e.labelClass+'">'+e.title+'</span><a class="'+e.closeClass+'">×</a></div></div>'}},e);t.on("initialize",function(){var e=X(i.html(i)),n=e.querySelector("."+i.closeClass);n&&n.addEventListener("click",function(e){ve(e,!0),t.close()}),t.dropdown.insertBefore(e,t.dropdown.firstChild)})}),Se.define("caret_position",function(){var e=this;e.hook("instead","setCaret",function(t){"single"!==e.settings.mode&&e.control.contains(e.control_input)?(t=Math.max(0,Math.min(e.items.length,t)))==e.caretPos||e.isPending||e.controlChildren().forEac
277h(function(i,n){n<t?e.control_input.insertAdjacentElement("beforebegin",i):e.control.appendChild(i)}):t=e.items.length,e.caretPos=t}),e.hook("instead","moveCaret",function(t){if(e.isFocused){var i=e.getLastActive(t);if(i){var n=ae(i);e.setCaret(t>0?n+1:n),e.setActiveItem(),ie(i,"last-active")}else e.setCaret(e.caretPos+t)}})}),Se.define("dropdown_input",function(){var e=this;e.settings.shouldOpen=!0,e.hook("before","setup",function(){e.focus_node=e.control,te(e.control_input,"dropdown-input");var t=X('<div class="dropdown-input-wrap">');t.append(e.control_input),e.dropdown.insertBefore(t,e.dropdown.firstChild);var i=X('<input class="items-placeholder" tabindex="-1" />');i.placeholder=e.settings.placeholder||"",e.control.append(i)}),e.on("initialize",function(){e.control_input.addEventListener("keydown",function(t){switch(t.keyCode){case 27:return e.isOpen&&(ve(t,!0),e.close()),void e.clearActiveItems();case 9:e.focus_node.tabIndex=-1}return e.onKeyDown.call(e,t)}),e.on("blur",function(){e.focus_node.tabIndex=e.isDisabled?-1:e.tabIndex}),e.on("dropdown_open",function(){e.control_input.focus()});var t=e.onBlur;e.hook("instead","onBlur",function(i){if(!i||i.relatedTarget!=e.control_input)return t.call(e)}),ye(e.control_input,"blur",function(){return e.onBlur()}),e.hook("before","close",function(){e.isOpen&&e.focus_node.focus({preventScroll:!0})})})}),Se.define("input_autogrow",function(){var e=this;e.on("initialize",function(){var t=document.createElement("span"),i=e.control_input;t.style.cssText="position:absolute; top:-99999px; left:-99999px; width:auto; padding:0; white-space:pre; ",e.wrapper.appendChild(t);for(var n=0,o=["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"];n<o.length;n++){var r=o[n];t.style[r]=i.style[r]}var s=function(){t.textContent=i.value,i.style.width=t.clientWidth+"px"};s(),e.on("update item_add item_remove",s),ye(i,"input",s),ye(i,"keyup",s),ye(i,"blur",s),ye(i,"update",s)})}),Se.define("no_backspace_delete",function(){var e=this,t=e.deleteSelection;this.hook("instead","deleteSelection",function(i){return!!e.activeItems.length&&t.call(e,i)})}),Se.define("no_active_items",function(){this.hook("instead","setActiveItem",function(){}),this.hook("instead","selectAll",function(){})}),Se.define("optgroup_columns",function(){var e=this,t=e.onKeyDown;e.hook("instead","onKeyDown",function(i){var n,o,r,s;if(!e.isOpen||37!==i.keyCode&&39!==i.keyCode)return t.call(e,i);e.ignoreHover=!0,s=re(e.activeOption,"[data-group]"),n=ae(e.activeOption,"[data-selectable]"),s&&(s=37===i.keyCode?s.previousSibling:s.nextSibling)&&(o=(r=s.querySelectorAll("[data-selectable]"))[Math.min(r.length-1,n)])&&e.setActiveOption(o)})}),Se.define("remove_button",function(e){var t=Object.assign({label:"×",title:"Remove",className:"remove",append:!0},e),i=this;if(t.append){var n='<a href="javascript:void(0)" class="'+t.className+'" tabindex="-1" title="'+me(t.title)+'">'+t.label+"</a>";i.hook("after","setupTemplates",function(){var e=i.settings.render.item;i.settings.render.item=function(t,o){var r=X(e.call(i,t,o)),s=X(n);return r.appendChild(s),ye(s,"mousedown",function(e){ve(e,!0)}),ye(s,"click",function(e){i.isLocked||(ve(e,!0),i.isLocked||i.shouldDelete([r],e)&&(i.removeItem(r),i.refreshOptions(!1),i.inputState()))}),r}})}}),Se.define("restore_on_backspace",function(e){var t=this,i=Object.assign({text:function(e){return e[t.settings.labelField]}},e);t.on("item_remove",function(e){if(t.isFocused&&""===t.control_input.value.trim()){var n=t.options[e];n&&t.setTextboxValue(i.text.call(t,n))}})}),Se.define("virtual_scroll",function(){var e,t,i=this,n=i.canLoad,o=i.clearActiveOption,r=i.loadCallback,s={},a=!1,l=[];
277if(i.settings.shouldLoadMore||(i.settings.shouldLoadMore=function(){if(e.clientHeight/(e.scrollHeight-e.scrollTop)>.9)return!0;if(i.activeOption){var t=i.selectable();if(Array.from(t).indexOf(i.activeOption)>=t.length-2)return!0}return!1}),!i.settings.firstUrl)throw"virtual_scroll plugin requires a firstUrl() method";i.settings.sortField=[{field:"$order"},{field:"$score"}];var c=function(t){return!("number"==typeof i.settings.maxOptions&&e.children.length>=i.settings.maxOptions||!(t in s)||!s[t])},u=function(e,t){return i.items.indexOf(t)>=0||l.indexOf(t)>=0};i.setNextUrl=function(e,t){s[e]=t},i.getUrl=function(e){if(e in s){var t=s[e];return s[e]=!1,t}return i.clearPagination(),i.settings.firstUrl.call(i,e)},i.clearPagination=function(){s={}},i.hook("instead","clearActiveOption",function(){if(!a)return o.call(i)}),i.hook("instead","canLoad",function(e){return e in s?c(e):n.call(i,e)}),i.hook("instead","loadCallback",function(e,n){if(a){if(t){var o=e[0];void 0!==o&&(t.dataset.value=o[i.settings.valueField])}}else i.clearOptions(u);r.call(i,e,n),a=!1}),i.hook("after","refreshOptions",function(){var n,o=i.lastValue;c(o)?(n=i.render("loading_more",{query:o}))&&(n.setAttribute("data-selectable",""),t=n):o in s&&!e.querySelector(".no-results")&&(n=i.render("no_more_results",{query:o})),n&&(te(n,i.settings.optionClass),e.append(n))}),i.on("initialize",function(){l=Object.keys(i.options),e=i.dropdown_content,i.settings.render=Object.assign({},{loading_more:function(){return'<div class="loading-more-results">Loading more results ... </div>'},no_more_results:function(){return'<div class="no-more-results">No more results</div>'}},i.settings.render),e.addEventListener("scroll",function(){i.settings.shouldLoadMore.call(i)&&c(i.lastValue)&&(a||(a=!0,i.load.call(i,i.lastValue)))})})}),Se},"object"===C(t)?e.exports=r():void 0===(o="function"==typeof(n=r)?n.call(t,i,t,e):n)||(e.exports=o)},8394:()=>{!function(e,t){"use strict";var i="tristate",n={change:t,checked:t,indeterminate:t,init:t,reverse:!1,state:t,unchecked:t,value:t},o=e.fn.val;function r(t,i){e(t).is(":checkbox")&&(this.element=e(t),this.settings=e.extend({},n,i),this._create())}e.extend(r.prototype,{_create:function(){var e,t=this;return window.navigator.userAgent.indexOf("Trident")>=0?this.element.click(function(e){t._change.call(t,e),t.element.closest("form").change()}):this.element.change(function(e){t._change.call(t,e)}),this.settings.checked=this.element.attr("checkedvalue")||this.settings.checked,this.settings.unchecked=this.element.attr("uncheckedvalue")||this.settings.unchecked,this.settings.indeterminate=this.element.attr("indeterminatevalue")||this.settings.indeterminate,void 0===this.settings.state&&(this.settings.state=void 0!==this.element.attr("indeterminate")?null:this.element.is(":checked")),void 0!==this.settings.value&&void 0!==(e=this._parseValue(this.settings.value))&&(this.settings.state=e),this._refresh(this.settings.init),this},_change:function(e){switch(!e.isTrigger&&e.hasOwnProperty("which")||e.preventDefault(),this.settings.state){case!0:this.settings.state=!this.settings.reverse&&null;break;case!1:this.settings.state=!this.settings.reverse||null;break;default:this.settings.state=!!this.settings.reverse}this._refresh(this.settings.change)},_refresh:function(t){var n=this.value();this.element.data("vanderlee."+i,n),this.element[null===this.settings.state?"attr":"removeAttr"]("indeterminate","indeterminate"),this.element.prop("indeterminate",null===this.settings.state),this.element.get(0).indeterminate=null===this.settings.state,this.element[!0===this.settings.state?"attr":"removeAttr"]("checked",!0),this.element.prop("checked",!0===this.settings.state),e.isFunction(t)&&t.call(this.element,this.settings.state,this.value())},state:function(e){return void 0===e?this.settings.state:(!0!==e&&!1!==e&&null!==e||(this.settings.state=e,this._refresh(this.settings.change)),this)},_parseValue:function(e){return e===this.settings.checked||e!==this.settings.unchecked&&(e===this.settings.indeterminate?null:void 0)},value:function(e){if(void 0===e){switch(this.settings.state){case!0:e=this.settings.checked;break;case!1:e=this.settings.unchecked;break;case null:e=this.settings.indeterminate}return void 0===e?this.element.attr("value"):e}var t=this._parseValue(e);void 0!==t&&(this.settings.state=t,this._refresh(this.settings.change))}}),e.fn[i]=function(t,n){var o=this;return this.each(function(){if(e.data(this,"plugin.vanderlee."+i)){if("string"==typeof t){if(void 0===n)return o=e(this).data("plugin.vanderlee."+i)[t](),!1;e(this).data("plugin.vanderlee."+i)[t](n)}}else e.data(this,"plugin.vanderlee."+i,new r(this,t))}),o},e.fn.val=function(e){var t=this.data("vanderlee."+i);return void 0===t?void 0===e?o.call(this):o.call(this,e):void 0===e?t:(this.data("vanderlee."+i,e),this)},e.expr.filters.indeterminate=function(t){var n=e(t);return void 0!==n.data("vanderlee."+i)&&n.prop("indeterminate")},e.expr.filters.determinate=function(t){return!e.expr.filters.indeterminate(t)},e.expr.filters.tristate=function(t){return void 0!==e(t).data("vanderlee."+i)}}(jQuery)},451:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});
277o.push([e.id,".vue-advanced-cropper{direction:ltr;max-height:100%;max-width:100%;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__stretcher{max-height:100%;max-width:100%;pointer-events:none;position:relative}.vue-advanced-cropper__image{max-width:none!important;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{background:#000;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{height:100%;width:100%}.vue-advanced-cropper__image-wrapper{height:100%;overflow:hidden;position:absolute;width:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-rectangle-stencil{box-sizing:border-box}.vue-rectangle-stencil,.vue-rectangle-stencil__preview{height:100%;position:absolute;width:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;overflow:hidden;position:relative}.vue-preview--fill,.vue-preview__wrapper{height:100%;position:absolute;width:100%}.vue-preview__image{max-width:none!important;pointer-events:none;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-circle-stencil{box-sizing:content-box;cursor:move;height:100%;position:absolute;width:100%}.vue-circle-stencil__preview{border-radius:50%;height:100%;position:absolute;width:100%}.vue-circle-stencil--movable{cursor:move}.vue-simple-handler{background:#fff;display:block;height:10px;width:10px}.vue-line-wrapper{align-items:center;background:0 0;display:flex;justify-content:center;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;left:0;transform:translateY(-50%);width:100%}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{height:100%;top:0;transform:translateX(-50%);width:12px}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-handler-wrapper{height:30px;position:absolute;transform:translate(-50%,-50%);width:30px}.vue-handler-wrapper__draggable{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-draggable-area{position:relative}.vue-bounding-box{height:100%;position:relative;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-preview-result{box-sizing:border-box;height:100%;overflow:hidden;position:absolute;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{max-width:none!important;pointer-events:none;position:relative;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-simple-line{background:0 0;border:0 solid hsla(0,0%,100%,.3);transition:border .5s}.vue-simple-line--north,.vue-simple-line--south{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{border-color:#fff;opacity:1}",""]);const r=o},6996:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});
277o.push([e.id,".instance-rule-preview-frame[data-v-ac7e3ce6]{border:0;height:100%;width:100%}",""]);const r=o},4036:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,"i.slot-pinned[data-v-985fec7e]{position:absolute;right:0;top:0;z-index:600}",""]);const r=o},3682:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".ccm-dashboard-breadcrumb .breadcrumb[data-v-f48886e4]{margin-bottom:0;padding-bottom:0;padding-top:0}",""]);const r=o},2346:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,"button .label[data-v-09a574da]{margin:0 10px}",""]);const r=o},9547:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,"form.flyout-menu-form{min-width:350px}form.flyout-menu-form div.ccm-item-selector-choose,form.flyout-menu-form div.ccm-item-selector-group{display:grid}",""]);const r=o},119:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".search-icon[data-v-dc0bde44]{display:inline-block}.search-icon .icon[data-v-dc0bde44]{font-size:7rem}",""]);const r=o},1303:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".file-set-menu[data-v-52992851]{width:300px!important}",""]);const r=o},6502:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".ccm-image-cell>label[data-v-8c8a3322] i{font-size:100px;margin:2px;padding:.5rem}.ccm-image-chooser-icon[data-v-8c8a3322] i{font-size:32px}",""]);const r=o},6361:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,"button .label[data-v-8c8a3322]{margin:0 10px}",""]);const r=o},9183:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".search-presets-menu[data-v-1f9cbaa6]{width:300px!important}",""]);const r=o},117:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".search-icon[data-v-5bd7fab8]{display:inline-block}.search-icon .icon[data-v-5bd7fab8]{font-size:7rem}",""]);const r=o},1786:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".ccm-form-select-user .item,.ccm-form-select-user .option{align-items:center;display:flex}.ccm-form-select-user .ccm-form-select-user-label-secondary{font-size:.8rem}.ccm-form-select-user .ccm-form-select-user-avatar{flex:0 0 20px;margin-right:12px}.ccm-form-select-user .ccm-form-select-user-avatar img{border-radius:50%;height:auto;max-width:100%}",""]);const r=o},4614:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,"*[data-v-61d00f8a]{--var-active-color:#b8d935}.password-strength-meter[data-v-61d00f8a]{height:3px;list-style:none;padding:0}.password-strength-meter .bar[data-v-61d00f8a]{box-shadow:0 0 0 0 var(--var-active-color) inset;cursor:help;transition:all .2s ease-in}.password-strength-meter .bar.active[data-v-61d00f8a]{box-shadow:1000px 0 0 0 var(--var-active-color) inset}.password-strength-meter .bar[data-v-61d00f8a]:last-child{margin-right:0!important}",""]);const r=o},7172:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".ccm-toggle[data-v-9f3738fa]{display:flex}.ccm-toggle.off .affirmative[data-v-9f3738fa],.ccm-toggle.on .negative[data-v-9f3738fa]{cursor:pointer}.ccm-toggle .affirmative[data-v-9f3738fa]{margin-right:2px}.ccm-toggle .affirmative[data-v-9f3738fa],.ccm-toggle .negative[data-v-9f3738fa]{align-items:center;display:flex}.ccm-toggle .affirmative>.title[data-v-9f3738fa],.ccm-toggle .negative>.title[data-v-9f3738fa]{margin-right:8px}.ccm-toggle .affirmative>.icon[data-v-9f3738fa],.ccm-toggle .negative>.icon[data-v-9f3738fa]{align-items:center;display:flex;height:30px;justify-content:center;width:30px}",""]);const r=o},1584:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});
vendor: 4,106 bytes, line 277
277o.push([e.id,".dropdown-item .menu-icon[data-v-afff5314]{align-items:center;justify-content:center;width:2.188em}.dropdown-item.disabled .menu-icon[data-v-afff5314],.dropdown-item:active .menu-icon[data-v-afff5314]{color:inherit}",""]);const r=o},5531:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".search-icon[data-v-4f4aded8]{display:inline-block}.search-icon .icon[data-v-4f4aded8]{font-size:7rem}",""]);const r=o},4470:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});var n=i(2325),o=i.n(n)()(function(e){return e[1]});o.push([e.id,".search-icon[data-v-90c37e8c]{display:inline-block}.search-icon .icon[data-v-90c37e8c]{font-size:7rem}",""]);const r=o},5072:(e,t,i)=>{"use strict";var n,o=function(){return void 0===n&&(n=Boolean(window&&document&&document.all&&!window.atob)),n},r=function(){var e={};return function(t){if(void 0===e[t]){var i=document.querySelector(t);if(window.HTMLIFrameElement&&i instanceof window.HTMLIFrameElement)try{i=i.contentDocument.head}catch(e){i=null}e[t]=i}return e[t]}}(),s=[];function a(e){for(var t=-1,i=0;i<s.length;i++)if(s[i].identifier===e){t=i;break}return t}function l(e,t){for(var i={},n=[],o=0;o<e.length;o++){var r=e[o],l=t.base?r[0]+t.base:r[0],c=i[l]||0,u="".concat(l," ").concat(c);i[l]=c+1;var d=a(u),h={css:r[1],media:r[2],sourceMap:r[3]};-1!==d?(s[d].references++,s[d].updater(h)):s.push({identifier:u,updater:g(h,t),references:1}),n.push(u)}return n}function c(e){var t=document.createElement("style"),n=e.attributes||{};if(void 0===n.nonce){var o=i.nc;o&&(n.nonce=o)}if(Object.keys(n).forEach(function(e){t.setAttribute(e,n[e])}),"function"==typeof e.insert)e.insert(t);else{var s=r(e.insert||"head");if(!s)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");s.appendChild(t)}return t}var u,d=(u=[],function(e,t){return u[e]=t,u.filter(Boolean).join("\n")});function h(e,t,i,n){var o=i?"":n.media?"@media ".concat(n.media," {").concat(n.css,"}"):n.css;if(e.styleSheet)e.styleSheet.cssText=d(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function p(e,t,i){var n=i.css,o=i.media,r=i.sourceMap;if(o?e.setAttribute("media",o):e.removeAttribute("media"),r&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var f=null,m=0;function g(e,t){var i,n,o;if(t.singleton){var r=m++;i=f||(f=c(t)),n=h.bind(null,i,r,!1),o=h.bind(null,i,r,!0)}else i=c(t),n=p.bind(null,i,t),o=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(i)};return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else o()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=o());var i=l(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var n=0;n<i.length;n++){var o=a(i[n]);s[o].references--}for(var r=l(e,t),c=0;c<i.length;c++){var u=a(i[c]);0===s[u].references&&(s[u].updater(),s.splice(u,1))}i=r}}}},1669:e=>{"use strict";e.exports=jQuery}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var i=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(i.exports,i,i.exports,__webpack_require__),i.loaded=!0,i.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var i in t)__webpack_require__.o(t,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}
277}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),__webpack_require__.nc=void 0;var __webpack_exports__={};(()=>{"use strict";var e={};function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}__webpack_require__.r(e),__webpack_require__.d(e,{VERSION:()=>i,after:()=>$t,all:()=>ni,allKeys:()=>be,any:()=>oi,assign:()=>$e,before:()=>zt,bind:()=>Dt,bindAll:()=>Et,chain:()=>wt,chunk:()=>Hi,clone:()=>Be,collect:()=>Xt,compact:()=>Ii,compose:()=>Nt,constant:()=>ee,contains:()=>ri,countBy:()=>wi,create:()=>Re,debounce:()=>Pt,default:()=>Wi,defaults:()=>ze,defer:()=>It,delay:()=>Mt,detect:()=>Qt,difference:()=>Pi,drop:()=>Ti,each:()=>Kt,escape:()=>ct,every:()=>ni,extend:()=>Ne,extendOwn:()=>$e,filter:()=>ti,find:()=>Qt,findIndex:()=>Ht,findKey:()=>Rt,findLastIndex:()=>qt,findWhere:()=>Gt,first:()=>Ei,flatten:()=>Fi,foldl:()=>Zt,foldr:()=>ei,forEach:()=>Kt,functions:()=>Oe,get:()=>Ve,groupBy:()=>bi,has:()=>Ye,head:()=>Ei,identity:()=>Qe,include:()=>ri,includes:()=>ri,indexBy:()=>_i,indexOf:()=>Vt,initial:()=>Ai,inject:()=>Zt,intersection:()=>$i,invert:()=>Pe,invoke:()=>si,isArguments:()=>X,isArray:()=>Q,isArrayBuffer:()=>z,isBoolean:()=>E,isDataView:()=>Y,isDate:()=>P,isElement:()=>T,isEmpty:()=>ue,isEqual:()=>ye,isError:()=>L,isFinite:()=>J,isFunction:()=>H,isMap:()=>Ae,isMatch:()=>de,isNaN:()=>Z,isNull:()=>S,isNumber:()=>F,isObject:()=>D,isRegExp:()=>O,isSet:()=>Te,isString:()=>I,isSymbol:()=>N,isTypedArray:()=>se,isUndefined:()=>A,isWeakMap:()=>Ee,isWeakSet:()=>Me,iteratee:()=>Ze,keys:()=>ce,last:()=>Mi,lastIndexOf:()=>Yt,map:()=>Xt,mapObject:()=>tt,matcher:()=>Ge,matches:()=>Ge,max:()=>ui,memoize:()=>Tt,methods:()=>Oe,min:()=>hi,mixin:()=>Ui,negate:()=>Lt,noop:()=>it,now:()=>st,object:()=>Ri,omit:()=>Si,once:()=>jt,pairs:()=>Fe,partial:()=>kt,partition:()=>Ci,pick:()=>Di,pluck:()=>ai,property:()=>Ke,propertyOf:()=>nt,random:()=>rt,range:()=>Bi,reduce:()=>Zt,reduceRight:()=>ei,reject:()=>ii,rest:()=>Ti,restArguments:()=>x,result:()=>yt,sample:()=>mi,select:()=>ti,shuffle:()=>gi,size:()=>xi,some:()=>oi,sortBy:()=>vi,sortedIndex:()=>Ut,tail:()=>Ti,take:()=>Ei,tap:()=>He,template:()=>vt,templateSettings:()=>dt,throttle:()=>Ft,times:()=>ot,toArray:()=>fi,toPath:()=>qe,transpose:()=>zi,unescape:()=>ut,union:()=>Ni,uniq:()=>Li,unique:()=>Li,uniqueId:()=>_t,unzip:()=>zi,values:()=>Ie,where:()=>li,without:()=>Oi,wrap:()=>Ot,zip:()=>ji});var i="1.13.6",n="object"==("undefined"==typeof self?"undefined":t(self))&&self.self===self&&self||"object"==("undefined"==typeof global?"undefined":t(global))&&global.global===global&&global||Function("return this")()||{},o=Array.prototype,r=Object.prototype,s="undefined"!=typeof Symbol?Symbol.prototype:null,a=o.push,l=o.slice,c=r.toString,u=r.hasOwnProperty,d="undefined"!=typeof ArrayBuffer,h="undefined"!=typeof DataView,p=Array.isArray,f=Object.keys,m=Object.create,g=d&&ArrayBuffer.isView,v=isNaN,y=isFinite,b=!{toString:null}.propertyIsEnumerable("toString"),w=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],C=Math.pow(2,53)-1;function x(e,t){return t=null==t?e.length-1:+t,function(){for(var i=Math.max(arguments.length-t,0),n=Array(i),o=0;o<i;o++)n[o]=arguments[o+t];switch(t){case 0:return e.call(this,n);case 1:return e.call(this,arguments[0],n);case 2:return e.call(this,arguments[0],arguments[1],n)}var r=Array(t+1);for(o=0;o<t;o++)r[o]=arguments[o];return r[t]=n,e.apply(this,r)}}function k(e){return k="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},k(e)}function D(e){var t=k(e);return"function"===t||"object"===t&&!!e}function S(e){return null===e}function A(e){return void 0===e}function E(e){return!0===e||!1===e||"[object Boolean]"===c.call(e)}function T(e){return!(!e||1!==e.nodeType)}function M(e){var t="[object "+e+"]";return function(e){return c.call(e)===t}}const I=M("String"),F=M("Number"),P=M("Date"),O=M("RegExp"),L=M("Error"),N=M("Symbol"),z=M("ArrayBuffer");function j(e){return j="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},j(e)}var R=M("Function"),B=n.document&&n.document.childNodes;"object"!=("undefined"==typeof Int8Array?"undefined":j(Int8Array))&&"function"!=typeof B&&(R=function(e){return"function"==typeof e||!1});const H=R,q=M("Object");var U=h&&q(new DataView(new ArrayBuffer(8))),W="undefined"!=typeof Map&&q(new Map),V=M("DataView");const Y=U?function(e){return null!=e&&H(e.getInt8)&&z(e.buffer)}:V,Q=p||M("Array");function G(e,t){return null!=e&&u.call(e,t)}var K=M("Arguments");!function(){K(arguments)||(K=function(e){return G(e,"callee")})}();const X=K;function J(e){return!N(e)&&y(e)&&!isNaN(parseFloat(e))}function Z(e){return F(e)&&v(e)}function ee(e){return function(){return e}}function te(e){return function(t){var i=e(t);return"number"==typeof i&&i>=0&&i<=C}}function ie(e){return function(t){return null==t?void 0:t[e]}}const ne=ie("byteLength"),oe=te(ne);var re=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const se=d?function(e){return g?g(e)&&!Y(e):oe(e)&&re.test(c.call(e))}:ee(!1),ae=ie("length");function le(e,t){t=function(e){for(var t={},i=e.length,n=0;n<i;++n)t[e[n]]=!0;return{contains:function(e){return!0===t[e]},push:function(i){return t[i]=!0,e.push(i)}}}(t);var i=w.length,n=e.constructor,o=H(n)&&n.prototype||r,s="constructor";for(G(e,s)&&!t.contains(s)&&t.push(s);i--;)(s=w[i])in e&&e[s]!==o[s]&&!t.contains(s)&&t.push(s)}function ce(e){if(!D(e))return[];if(f)return f(e);var t=[];
vendor: 16,327 bytes, line 277
277for(var i in e)G(e,i)&&t.push(i);return b&&le(e,t),t}function ue(e){if(null==e)return!0;var t=ae(e);return"number"==typeof t&&(Q(e)||I(e)||X(e))?0===t:0===ae(ce(e))}function de(e,t){var i=ce(t),n=i.length;if(null==e)return!n;for(var o=Object(e),r=0;r<n;r++){var s=i[r];if(t[s]!==o[s]||!(s in o))return!1}return!0}function he(e){return e instanceof he?e:this instanceof he?void(this._wrapped=e):new he(e)}function pe(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,ne(e))}function fe(e){return fe="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},fe(e)}he.VERSION=i,he.prototype.value=function(){return this._wrapped},he.prototype.valueOf=he.prototype.toJSON=he.prototype.value,he.prototype.toString=function(){return String(this._wrapped)};var me="[object DataView]";function ge(e,t,i,n){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return!1;if(e!=e)return t!=t;var o=fe(e);return("function"===o||"object"===o||"object"==fe(t))&&ve(e,t,i,n)}function ve(e,t,i,n){e instanceof he&&(e=e._wrapped),t instanceof he&&(t=t._wrapped);var o=c.call(e);if(o!==c.call(t))return!1;if(U&&"[object Object]"==o&&Y(e)){if(!Y(t))return!1;o=me}switch(o){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!=+e?+t!=+t:0===+e?1/+e==1/t:+e===+t;case"[object Date]":case"[object Boolean]":return+e===+t;case"[object Symbol]":return s.valueOf.call(e)===s.valueOf.call(t);case"[object ArrayBuffer]":case me:return ve(pe(e),pe(t),i,n)}var r="[object Array]"===o;if(!r&&se(e)){if(ne(e)!==ne(t))return!1;if(e.buffer===t.buffer&&e.byteOffset===t.byteOffset)return!0;r=!0}if(!r){if("object"!=fe(e)||"object"!=fe(t))return!1;var a=e.constructor,l=t.constructor;if(a!==l&&!(H(a)&&a instanceof a&&H(l)&&l instanceof l)&&"constructor"in e&&"constructor"in t)return!1}n=n||[];for(var u=(i=i||[]).length;u--;)if(i[u]===e)return n[u]===t;if(i.push(e),n.push(t),r){if((u=e.length)!==t.length)return!1;for(;u--;)if(!ge(e[u],t[u],i,n))return!1}else{var d,h=ce(e);if(u=h.length,ce(t).length!==u)return!1;for(;u--;)if(!G(t,d=h[u])||!ge(e[d],t[d],i,n))return!1}return i.pop(),n.pop(),!0}function ye(e,t){return ge(e,t)}function be(e){if(!D(e))return[];var t=[];for(var i in e)t.push(i);return b&&le(e,t),t}function _e(e){var t=ae(e);return function(i){if(null==i)return!1;var n=be(i);if(ae(n))return!1;for(var o=0;o<t;o++)if(!H(i[e[o]]))return!1;return e!==De||!H(i[we])}}var we="forEach",Ce=["clear","delete"],xe=["get","has","set"],ke=Ce.concat(we,xe),De=Ce.concat(xe),Se=["add"].concat(Ce,we,"has");const Ae=W?_e(ke):M("Map"),Ee=W?_e(De):M("WeakMap"),Te=W?_e(Se):M("Set"),Me=M("WeakSet");function Ie(e){for(var t=ce(e),i=t.length,n=Array(i),o=0;o<i;o++)n[o]=e[t[o]];return n}function Fe(e){for(var t=ce(e),i=t.length,n=Array(i),o=0;o<i;o++)n[o]=[t[o],e[t[o]]];return n}function Pe(e){for(var t={},i=ce(e),n=0,o=i.length;n<o;n++)t[e[i[n]]]=i[n];return t}function Oe(e){var t=[];for(var i in e)H(e[i])&&t.push(i);return t.sort()}function Le(e,t){return function(i){var n=arguments.length;if(t&&(i=Object(i)),n<2||null==i)return i;for(var o=1;o<n;o++)for(var r=arguments[o],s=e(r),a=s.length,l=0;l<a;l++){var c=s[l];t&&void 0!==i[c]||(i[c]=r[c])}return i}}const Ne=Le(be),$e=Le(ce),ze=Le(be,!0);function je(e){if(!D(e))return{};if(m)return m(e);var t=function(){};t.prototype=e;var i=new t;return t.prototype=null,i}function Re(e,t){var i=je(e);return t&&$e(i,t),i}function Be(e){return D(e)?Q(e)?e.slice():Ne({},e):e}function He(e,t){return t(e),e}function qe(e){return Q(e)?e:[e]}function Ue(e){return he.toPath(e)}function We(e,t){for(var i=t.length,n=0;n<i;n++){if(null==e)return;e=e[t[n]]}return i?e:void 0}function Ve(e,t,i){var n=We(e,Ue(t));return A(n)?i:n}function Ye(e,t){for(var i=(t=Ue(t)).length,n=0;n<i;n++){var o=t[n];if(!G(e,o))return!1;e=e[o]}return!!i}function Qe(e){return e}function Ge(e){return e=$e({},e),function(t){return de(t,e)}}function Ke(e){return e=Ue(e),function(t){return We(t,e)}}function Xe(e,t,i){if(void 0===t)return e;switch(null==i?3:i){case 1:return function(i){return e.call(t,i)};case 3:return function(i,n,o){return e.call(t,i,n,o)};case 4:return function(i,n,o,r){return e.call(t,i,n,o,r)}}return function(){return e.apply(t,arguments)}}function Je(e,t,i){return null==e?Qe:H(e)?Xe(e,t,i):D(e)&&!Q(e)?Ge(e):Ke(e)}function Ze(e,t){return Je(e,t,1/0)}function et(e,t,i){return he.iteratee!==Ze?he.iteratee(e,t):Je(e,t,i)}function tt(e,t,i){t=et(t,i);for(var n=ce(e),o=n.length,r={},s=0;s<o;s++){var a=n[s];r[a]=t(e[a],a,e)}return r}function it(){}function nt(e){return null==e?it:function(t){return Ve(e,t)}}function ot(e,t,i){var n=Array(Math.max(0,e));t=Xe(t,i,1);for(var o=0;o<e;o++)n[o]=t(o);return n}function rt(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))}he.toPath=qe,he.iteratee=Ze;const st=Date.now||function(){return(new Date).getTime()};function at(e){var t=function(t){return e[t]},i="(?:"+ce(e).join("|")+")",n=RegExp(i),o=RegExp(i,"g");return function(e){return e=null==e?"":""+e,n.test(e)?e.replace(o,t):e}}const lt={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},ct=at(lt),ut=at(Pe(lt)),dt=he.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var ht=/(.)^/,pt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},ft=/\\|'|\r|\n|\u2028|\u2029/g;function mt(e){return"\\"+pt[e]}var gt=/^\s*(\w|\$)+\s*$/;function vt(e,t,i){!t&&i&&(t=i),t=ze({},t,he.templateSettings);var n=RegExp([(t.escape||ht).source,(t.interpolate||ht).source,(t.evaluate||ht).source].join("|")+"|$","g"),o=0,r="__p+='";e.replace(n,function(t,i,n,s,a){return r+=e.slice(o,a).replace(ft,mt),o=a+t.length,i?r+="'+\n((__t=("+i+"))==null?'':_.escape(__t))+\n'":n?r+="'+\n((__t=("+n+"))==null?'':__t)+\n'":s&&(r+="';\n"+s+"\n__p+='"),t}),r+="';\n";var s,a=t.variable;if(a){if(!gt.test(a))throw new Error("variable is not a bare identifier: "+a)}else r="with(obj||{}){\n"+r+"}\n",a="obj";r="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+r+"return __p;\n";try{s=new Function(a,"_",r)}catch(e){throw e.source=r,e}var l=function(e){return s.call(this,e,he)};return l.source="function("+a+"){\n"+r+"}",l}function yt(e,t,i){var n=(t=Ue(t)).length;if(!n)return H(i)?i.call(e):i;for(var o=0;o<n;o++){var r=null==e?void 0:e[t[o]];void 0===r&&(r=i,o=n),e=H(r)?r.call(e):r}return e}var bt=0;function _t(e){var t=++bt+"";return e?e+t:t}function wt(e){var t=he(e);return t._chain=!0,t}function Ct(e,t,i,n,o){if(!(n instanceof t))return e.apply(i,o);var r=je(e.prototype),s=e.apply(r,o);return D(s)?s:r}var xt=x(function(e,t){var i=xt.placeholder;return function n(){for(var o=0,r=t.length,s=Array(r),a=0;a<r;a++)s[a]=t[a]===i?arguments[o++]:t[a];for(;o<arguments.length;)s.push(arguments[o++]);return Ct(e,n,this,this,s)}});xt.placeholder=he;const kt=xt,Dt=x(function(e,t,i){if(!H(e))throw new TypeError("Bind must be called on a function");var n=x(function(o){return Ct(e,n,t,this,i.concat(o))});return n}),St=te(ae);function At(e,t,i,n){if(n=n||[],t||0===t){if(t<=0)return n.concat(e)}else t=1/0;for(var o=n.length,r=0,s=ae(e);r<s;r++){var a=e[r];if(St(a)&&(Q(a)||X(a)))if(t>1)At(a,t-1,i,n),o=n.length;else for(var l=0,c=a.length;l<c;)n[o++]=a[l++];else i||(n[o++]=a)}return n}const Et=x(function(e,t){var i=(t=At(t,!1,!1)).length;if(i<1)throw new Error("bindAll must be passed function names");for(;i--;){var n=t[i];e[n]=Dt(e[n],e)}return e});function Tt(e,t){var i=function i(n){var o=i.cache,r=""+(t?t.apply(this,arguments):n);return G(o,r)||(o[r]=e.apply(this,arguments)),o[r]};return i.cache={},i}const Mt=x(function(e,t,i){return setTimeout(function(){return e.apply(null,i)},t)}),It=kt(Mt,he,1);function Ft(e,t,i){var n,o,r,s,a=0;i||(i={});var l=function(){a=!1===i.leading?0:st(),n=null,s=e.apply(o,r),n||(o=r=null)},c=function(){var c=st();a||!1!==i.leading||(a=c);var u=t-(c-a);return o=this,r=arguments,u<=0||u>t?(n&&(clearTimeout(n),n=null),a=c,s=e.apply(o,r),n||(o=r=null)):n||!1===i.trailing||(n=setTimeout(l,u)),s};return c.cancel=function(){clearTimeout(n),a=0,n=o=r=null},c}function Pt(e,t,i){var n,o,r,s,a,l=function l(){var c=st()-o;t>c?n=setTimeout(l,t-c):(n=null,i||(s=e.apply(a,r)),n||(r=a=null))},c=x(function(c){return a=this,r=c,o=st(),n||(n=setTimeout(l,t),i&&(s=e.apply(a,r))),s});return c.cancel=function(){clearTimeout(n),n=r=a=null},c}function Ot(e,t){return kt(t,e)}function Lt(e){return function(){return!e.apply(this,arguments)}}function Nt(){var e=arguments,t=e.length-1;return function(){for(var i=t,n=e[t].apply(this,arguments);i--;)n=e[i].call(this,n);return n}}function $t(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function zt(e,t){var i;return function(){return--e>0&&(i=t.apply(this,arguments)),e<=1&&(t=null),i}}const jt=kt(zt,2);function Rt(e,t,i){t=et(t,i);for(var n,o=ce(e),r=0,s=o.length;r<s;r++)if(t(e[n=o[r]],n,e))return n}function Bt(e){return function(t,i,n){i=et(i,n);for(var o=ae(t),r=e>0?0:o-1;r>=0&&r<o;r+=e)if(i(t[r],r,t))return r;return-1}}const Ht=Bt(1),qt=Bt(-1);function Ut(e,t,i,n){for(var o=(i=et(i,n,1))(t),r=0,s=ae(e);r<s;){var a=Math.floor((r+s)/2);i(e[a])<o?r=a+1:s=a}return r}function Wt(e,t,i){return function(n,o,r){var s=0,a=ae(n);if("number"==typeof r)e>0?s=r>=0?r:Math.max(r+a,s):a=r>=0?Math.min(r+1,a):r+a+1;else if(i&&r&&a)return n[r=i(n,o)]===o?r:-1;if(o!=o)return(r=t(l.call(n,s,a),Z))>=0?r+s:-1;for(r=e>0?s:a-1;r>=0&&r<a;r+=e)if(n[r]===o)return r;return-1}}const Vt=Wt(1,Ht,Ut),Yt=Wt(-1,qt);function Qt(e,t,i){var n=(St(e)?Ht:Rt)(e,t,i);if(void 0!==n&&-1!==n)return e[n]}function Gt(e,t){return Qt(e,Ge(t))}function Kt(e,t,i){var n,o;if(t=Xe(t,i),St(e))for(n=0,o=e.length;n<o;n++)t(e[n],n,e);else{var r=ce(e);for(n=0,o=r.length;n<o;n++)t(e[r[n]],r[n],e)}return e}function Xt(e,t,i){t=et(t,i);for(var n=!St(e)&&ce(e),o=(n||e).length,r=Array(o),s=0;s<o;s++){var a=n?n[s]:s;r[s]=t(e[a],a,e)}return r}function Jt(e){return function(t,i,n,o){var r=arguments.length>=3;return function(t,i,n,o){var r=!St(t)&&ce(t),s=(r||t).length,a=e>0?0:s-1;for(o||(n=t[r?r[a]:a],a+=e);a>=0&&a<s;a+=e){var l=r?r[a]:a;n=i(n,t[l],l,t)}return n}(t,Xe(i,o,4),n,r)}}const Zt=Jt(1),ei=Jt(-1);function ti(e,t,i){var n=[];return t=et(t,i),Kt(e,function(e,i,o){t(e,i,o)&&n.push(e)}),n}function ii(e,t,i){return ti(e,Lt(et(t)),i)}function ni(e,t,i){t=et(t,i);for(var n=!St(e)&&ce(e),o=(n||e).length,r=0;r<o;r++){var s=n?n[r]:r;if(!t(e[s],s,e))return!1}return!0}function oi(e,t,i){t=et(t,i);for(var n=!St(e)&&ce(e),o=(n||e).length,r=0;r<o;r++){var s=n?n[r]:r;if(t(e[s],s,e))return!0}return!1}function ri(e,t,i,n){return St(e)||(e=Ie(e)),("number"!=typeof i||n)&&(i=0),Vt(e,t,i)>=0}const si=x(function(e,t,i){var n,o;return H(t)?o=t:(t=Ue(t),n=t.slice(0,-1),t=t[t.length-1]),Xt(e,function(e){var r=o;if(!r){if(n&&n.length&&(e=We(e,n)),null==e)return;r=e[t]}return null==r?r:r.apply(e,i)})});function ai(e,t){return Xt(e,Ke(t))}function li(e,t){return ti(e,Ge(t))}function ci(e){return ci="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},ci(e)}function ui(e,t,i){var n,o,r=-1/0,s=-1/0;if(null==t||"number"==typeof t&&"object"!=ci(e[0])&&null!=e)for(var a=0,l=(e=St(e)?e:Ie(e)).length;a<l;a++)null!=(n=e[a])&&n>r&&(r=n);else t=et(t,i),Kt(e,function(e,i,n){((o=t(e,i,n))>s||o===-1/0&&r===-1/0)&&(r=e,s=o)});return r}function di(e){return di="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},di(e)}function hi(e,t,i){var n,o,r=1/0,s=1/0;if(null==t||"number"==typeof t&&"object"!=di(e[0])&&null!=e)for(var a=0,l=(e=St(e)?e:Ie(e)).length;a<l;a++)null!=(n=e[a])&&n<r&&(r=n);else t=et(t,i),Kt(e,function(e,i,n){((o=t(e,i,n))<s||o===1/0&&r===1/0)&&(r=e,s=o)});return r}var pi=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function fi(e){return e?Q(e)?l.call(e):I(e)?e.match(pi):St(e)?Xt(e,Qe):Ie(e):[]}function mi(e,t,i){if(null==t||i)return St(e)||(e=Ie(e)),e[rt(e.length-1)];var n=fi(e),o=ae(n);t=Math.max(Math.min(t,o),0);for(var r=o-1,s=0;s<t;s++){var a=rt(s,r),l=n[s];n[s]=n[a],n[a]=l}return n.slice(0,t)}function gi(e){return mi(e,1/0)}function vi(e,t,i){var n=0;return t=et(t,i),ai(Xt(e,function(e,i,o){return{value:e,index:n++,criteria:t(e,i,o)}}).sort(function(e,t){var i=e.criteria,n=t.criteria;if(i!==n){if(i>n||void 0===i)return 1;if(i<n||void 0===n)return-1}return e.index-t.index}),"value")}function yi(e,t){return function(i,n,o){var r=t?[[],[]]:{};return n=et(n,o),Kt(i,function(t,o){var s=n(t,o,i);e(r,t,s)}),r}}const bi=yi(function(e,t,i){G(e,i)?e[i].push(t):e[i]=[t]}),_i=yi(function(e,t,i){e[i]=t}),wi=yi(function(e,t,i){G(e,i)?e[i]++:e[i]=1}),Ci=yi(function(e,t,i){e[i?0:1].push(t)},!0);function xi(e){return null==e?0:St(e)?e.length:ce(e).length}function ki(e,t,i){return t in i}const Di=x(function(e,t){var i={},n=t[0];if(null==e)return i;H(n)?(t.length>1&&(n=Xe(n,t[1])),t=be(e)):(n=ki,t=At(t,!1,!1),e=Object(e));for(var o=0,r=t.length;o<r;o++){var s=t[o],a=e[s];n(a,s,e)&&(i[s]=a)}return i}),Si=x(function(e,t){var i,n=t[0];return H(n)?(n=Lt(n),t.length>1&&(i=t[1])):(t=Xt(At(t,!1,!1),String),n=function(e,i){return!ri(t,i)}),Di(e,n,i)});function Ai(e,t,i){return l.call(e,0,Math.max(0,e.length-(null==t||i?1:t)))}function Ei(e,t,i){return null==e||e.length<1?null==t||i?void 0:[]:null==t||i?e[0]:Ai(e,e.length-t)}function Ti(e,t,i){return l.call(e,null==t||i?1:t)}function Mi(e,t,i){return null==e||e.length<1?null==t||i?void 0:[]:null==t||i?e[e.length-1]:Ti(e,Math.max(0,e.length-t))}function Ii(e){return ti(e,Boolean)}function Fi(e,t){return At(e,t,!1)}const Pi=x(function(e,t){return t=At(t,!0,!0),ti(e,function(e){return!ri(t,e)})}),Oi=x(function(e,t){return Pi(e,t)});function Li(e,t,i,n){E(t)||(n=i,i=t,t=!1),null!=i&&(i=et(i,n));for(var o=[],r=[],s=0,a=ae(e);s<a;s++){var l=e[s],c=i?i(l,s,e):l;t&&!i?(s&&r===c||o.push(l),r=c):i?ri(r,c)||(r.push(c),o.push(l)):ri(o,l)||o.push(l)}return o}const Ni=x(function(e){return Li(At(e,!0,!0))});function $i(e){for(var t=[],i=arguments.length,n=0,o=ae(e);n<o;n++){var r=e[n];if(!ri(t,r)){var s;for(s=1;s<i&&ri(arguments[s],r);s++);s===i&&t.push(r)}}return t}function zi(e){for(var t=e&&ui(e,ae).length||0,i=Array(t),n=0;n<t;n++)i[n]=ai(e,n);return i}const ji=x(zi);function Ri(e,t){for(var i={},n=0,o=ae(e);n<o;n++)t?i[e[n]]=t[n]:i[e[n][0]]=e[n][1];return i}function Bi(e,t,i){null==t&&(t=e||0,e=0),i||(i=t<e?-1:1);for(var n=Math.max(Math.ceil((t-e)/i),0),o=Array(n),r=0;r<n;r++,e+=i)o[r]=e;return o}function Hi(e,t){if(null==t||t<1)return[];for(var i=[],n=0,o=e.length;n<o;)i.push(l.call(e,n,n+=t));return i}function qi(e,t){return e._chain?he(t).chain():t}function Ui(e){return Kt(Oe(e),function(t){var i=he[t]=e[t];he.prototype[t]=function(){var e=[this._wrapped];return a.apply(e,arguments),qi(this,i.apply(he,e))}}),he}Kt(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var t=o[e];he.prototype[e]=function(){var i=this._wrapped;return null!=i&&(t.apply(i,arguments),"shift"!==e&&"splice"!==e||0!==i.length||delete i[0]),qi(this,i)}}),Kt(["concat","join","slice"],function(e){var t=o[e];he.prototype[e]=function(){var e=this._wrapped;return null!=e&&(e=t.apply(e,arguments)),qi(this,e)}});const Wi=he;var Vi=Ui(e);Vi._=Vi;const Yi=Vi;var Qi=__webpack_require__(8014),Gi=__webpack_require__.n(Qi),Ki=__webpack_require__(9733),Xi=__webpack_require__(4368),Ji=__webpack_require__(4224),Zi=__webpack_require__(5209);Ki.defaultModules.set(Xi,{}),Ki.defaultModules.set(Ji,{}),Ki.defaultModules.set(Zi,{}),Ki.defaults.styling={prefix:"ccm-notification",container:"ccm-notification",notice:"ccm-notification-warning",info:"ccm-notification-info",success:"ccm-notification-success",error:"ccm-notification-danger",closer:"ccm-notification-closer","action-bar":"ccm-notification-ml","prompt-bar":"ccm-notification-ml",btn:"btn mx-1","btn-primary":"btn-primary","btn-secondary":"btn-secondary",input:"form-control"},Ki.defaults.addClass="ccm-ui",Ki.defaults.closerHover=!1,Ki.defaults.sticker=!1,Ki.defaults.width="360px";
277const en=Ki;__webpack_require__(7364),__webpack_require__(8086),__webpack_require__(6494),__webpack_require__(7303),__webpack_require__(731),__webpack_require__(4780),__webpack_require__(4350),__webpack_require__(1185),__webpack_require__(1549),__webpack_require__(1796),__webpack_require__(3997),__webpack_require__(9750),__webpack_require__(8295),__webpack_require__(7766),__webpack_require__(2716);function tn(){var e=$("#ccm-toolbar").parent();return"dark"===e.attr("data-bs-theme")||"auto"===e.attr("data-bs-theme-select")&&"dark"===(__webpack_require__.g.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light")}var nn=$("html"),on=$("div.ccm-page").attr("class");function rn(e){this.options=e,this.isOpen=!1,this.detail=!1,this.isPinned=!1,this.pinned=function(){return this.isPinned},this.willBePinned=function(){return this.isOpen&&!this.isPinned},this.isPinable=function(){return this.options.pinable},this.getPositionClass=function(){var t;switch(e.position){case"left":t="ccm-panel-left";break;case"right":t="ccm-panel-right"}
277if("slide"===e.transition)t+=" ccm-panel-transition-slide";else t+=" ccm-panel-transition-none";return t},this.getURL=function(){return this.options.url},this.getCurrentURL=function(){return this.options.currentUrl},this.getIdentifier=function(){return this.options.identifier},this.getDOMID=function(){return"ccm-panel-"+this.options.identifier.replace("/","-")},this.onPanelLoad=function(e){var t=$("a[data-launch-panel="+this.getIdentifier()+"]"),i=t.hasClass("launch-tooltip");this.setupSubPanels(),this.setupPanelDetails(),jQuery.fn.dialog.hideLoader(),i&&t.addClass("launch-tooltip");var n=this;_.defer(function(){Concrete.event.publish("PanelLoad",{panel:n,element:e})})},this.hide=function(e){e=e||$.noop;var t=this,i=$("a[data-launch-panel="+this.getIdentifier()+"]");i.toggleClass("ccm-launch-panel-active"),this.closePanelDetail(function(){var n=this;i.removeClass(),$("#"+n.getDOMID()).removeClass("ccm-panel-active"),$("#ccm-panel-overlay").queue(function(){$(this).removeClass("ccm-panel-translucent"),$(this).dequeue()}).delay(1e3).hide(0),nn.removeClass(n.getPositionClass()),nn.removeClass("ccm-panel-open"),n.isOpen=!1,$(this).dequeue(),e.call(t),setTimeout(function(){Concrete.event.publish("PanelClose",{panel:n})},0)})},this.toggle=function(){this.isOpen?this.hide():this.show()}
277,this.setupSubPanels=function(){var e=$("#"+this.getDOMID()),t=this;e.find("[data-launch-sub-panel-url]").unbind(".sub").on("click.sub",function(){e.addClass("ccm-panel-transitioning"),t.closePanelDetailImmediately();var i=$(this).attr("data-launch-sub-panel-url");return $("<div />",{class:"ccm-panel-content ccm-panel-content-appearing"}).appendTo(e.find(".ccm-panel-content-wrapper")).load(i+"?cID="+CCM_CID,function(){_.delay(function(){e.removeClass("ccm-panel-transitioning")},250),e.find(".ccm-panel-content-visible").removeClass("ccm-panel-content-visible").addClass("ccm-panel-slide-left"),$(this).removeClass("ccm-panel-content-appearing").addClass("ccm-panel-content-visible"),t.options.currentUrl=i,t.onPanelLoad(this)}),$(this).removeClass("ccm-panel-menu-item-active"),!1}),e.find("[data-panel-navigation=back]").unbind().on("click.navigate",function(){return t.goBack(),!1})},this.goBack=function(e){var t=$("#"+this.getDOMID());this.closePanelDetailImmediately();var i=this;t.queue(function(){t.addClass("ccm-panel-transitioning");var e=t.find(".ccm-panel-content-visible").prev();t.find(".ccm-panel-content-visible").removeClass("ccm-panel-content-visible").addClass("ccm-panel-slide-right"),e.removeClass("ccm-panel-slide-left").addClass("ccm-panel-content-visible"),t.dequeue()}).delay(500).queue(function(){t.removeClass("ccm-panel-transitioning"),t.find(".ccm-panel-slide-right").remove(),t.dequeue(),e&&i.show()})},this.showPanelConfirmationMessage=function(e,t,i){var n='<div id="ccm-panel-confirmation-'+e+'" class="ccm-ui ccm-panel-confirmation-wrapper"><div class="ccm-panel-confirmation">';n+="<p>"+t+'</p><div class="ccm-panel-confirmation-buttons"></div>',n+="</div></div>",$(n).appendTo(document.body);var o=$("#ccm-panel-confirmation-"+e);o.delay(0).queue(function(){$(this).addClass("ccm-panel-confirmation-displayed"),$(this).dequeue()});for(var r=[{class:"btn pull-left btn-sm btn-link",type:"button","data-panel-confirmation-action":"cancel",text:ccmi18n.cancel}],s=0;s<i.length;s++)r.push(i[s]);$.each(r,function(e,t){o.find(".ccm-panel-confirmation-buttons").append($("<button />",t))}),o.find("button").on("click",function(){o.delay(0).queue(function(){o.removeClass("ccm-panel-confirmation-displayed"),o.addClass("ccm-panel-confirmation-disappearing"),$(this).dequeue()}).delay(350).queue(function(){o.remove()})})},this.closePanelDetail=function(e){e=e||$.noop;var t=this;if(!this.detail)return e.call(t),!1;$("a[data-launch-panel-detail="+this.detail.identifier+"]").removeClass("ccm-panel-menu-item-active");var i=this.detail.transition;return $("div.ccm-panel-detail").queue(function(){$(this).removeClass("ccm-panel-detail-transition-"+i+"-apply"),$(this).dequeue()}).delay(550).queue(function(){$(this).remove(),$(this).dequeue()}),$("div.ccm-page").queue(function(){$(this).removeClass("ccm-panel-detail-transition-"+i+"-apply"),$(this).dequeue()}).delay(550).queue(function(){nn.removeClass("ccm-panel-detail-open"),$(this).addClass("ccm-panel-detail-disable-transition"),$(this).dequeue()}).delay(1).queue(function(){$(this).removeClass("ccm-panel-detail-transition-"+i),$(this).dequeue()}).delay(1).queue(function(){$(this).removeClass("ccm-panel-detail-disable-transition"),$(this).dequeue(),e.call(t)}),Concrete.event.publish("PanelCloseDetail",this.detail),this.detail=!1,$(".ccm-panel-detail").length>0?550:void 0},this.closePanelDetailImmediately=function(){if(!this.detail)return!1;nn.removeClass("ccm-panel-detail-open"),$(".ccm-panel-detail").remove(),$(".ccm-page").removeClass().addClass(on),Concrete.event.publish("PanelCloseDetail",this.detail),this.detail=!1},this.openPanelDetail=function(e){var t=this,i=$.extend({transition:"none",url:!1,data:""},e),n=i.identifier;t.detail&&t.closePanelDetailImmediately(),t.detail=i;var o=$("<div />",{id:"ccm-panel-detail-"+n,class:"ccm-panel-detail"}).appendTo(an.getPanelPortal()),r=$("<div />",{class:"ccm-ui ccm-panel-detail-content"}).appendTo(o);$("div.ccm-page").queue(function(){o.addClass("ccm-panel-detail-transition-"+i.transition),$(this).addClass("ccm-panel-detail-transition-"+i.transition),$(this).dequeue()}).delay(3).queue(function(){o.addClass("ccm-panel-detail-transition-"+i.transition+"-apply"),$(this).addClass("ccm-panel-detail-transition-"+i.transition+"-apply"),$(this).dequeue()}),nn.addClass("ccm-panel-detail-open");var s=function(){Concrete.event.publish("PanelOpenDetail",{panel:i,panelObj:t,container:r})};if(i.url){var a=i.url+"?cID="+CCM_CID,l=null;$.isPlainObject(i.data)?l=i.data:a+=i.data,r.load(a,l,function(){$.fn.dialog.hideLoader(),[].slice.call(r.find(".launch-tooltip")).map(function(e){return new bootstrap.Tooltip(e,{container:"#ccm-tooltip-holder"})}),t.loadPanelDetailActions(r),_.defer(s)})}else{$.fn.dialog.hideLoader(),[].slice.call(r.find(".launch-tooltip")).map(function(e){return new bootstrap.Tooltip(e,{container:"#ccm-tooltip-holder"})}),t.loadPanelDetailActions(r),_.defer(s)}},this.loadPanelDetailActions=function(e){var t=this;$("button[data-panel-detail-action=cancel]").on("click",function(){t.closePanelDetail()}),e.find("[data-panel-detail-form]").concreteAjaxForm(),$("button[data-panel-detail-action=submit]").on("click",function(){$("[data-panel-detail-form]").submit()}),e.find("[data-vue]").each(function(){$(this).concreteVue({context:$(this).attr("data-vue")})}),ConcreteEvent.subscribe("AjaxFormSubmitSuccess",function(e,t){"reload"==$('[data-panel-detail-form="'+t.form+'"]').data("action-after-save")&&window.location.reload()})},this.getPostParams=function(){var e=[];
277return $(".ccm-area").each(function(){e.push($(this).data("areaHandle"))}),{usedAreas:e}},this.setupPanelDetails=function(){var e=$("#"+this.getDOMID()),t=this;[].slice.call(e.find(".launch-tooltip")).map(function(e){return new bootstrap.Tooltip(e,{container:"#ccm-tooltip-holder"})}),e.find("[data-panel-menu=accordion]").each(function(){var i=$(this),n=$(this).find(">nav>span");n.text($(this).find("a[data-panel-accordion-tab-selected=true]").text()),n.unbind(".accordion").on("click.accordion",function(){i.toggleClass("ccm-panel-header-accordion-dropdown-visible")}),$(this).find(">nav ul a").unbind(".accordion").on("click.accordion",function(){var o=t.getCurrentURL();o||(o=t.getURL());var r=e.find(".ccm-panel-content");i.removeClass("ccm-panel-header-accordion-dropdown-visible"),n.html($(this).text()),$.fn.dialog.showLoader(),r.load(o+"?cID="+CCM_CID+"&tab="+$(this).attr("data-panel-accordion-tab"),function(){$.fn.dialog.hideLoader(),t.onPanelLoad(this)})})}),e.find("[data-panel-menu=dropdown]").each(function(){var i=$(this).find("[data-panel-header=dropdown-menu]");$(this).find("[data-panel-dropdown-tab]").unbind(".dropdown-tab").on("click.dropdown-tab",function(n){n.preventDefault();var o=t.getCurrentURL();o||(o=t.getURL());var r=e.find(".ccm-panel-content");$.fn.dialog.showLoader(),$.ajax({url:o+"?cID="+CCM_CID+"&tab="+$(this).attr("data-panel-dropdown-tab"),type:"POST",data:t.getPostParams(),success:function(e){r.html(e),i.html($(r.get(0)).text()),$.fn.dialog.hideLoader(),t.onPanelLoad(r.get(0))}})})}),e.find(".dialog-launch").dialog(),e.find("[data-vue]").each(function(){$(this).concreteVue({context:$(this).attr("data-vue")})}),e.find("[data-launch-panel-detail]").unbind(".detail").on("click.detail",function(){$.fn.dialog.showLoader(),$(".ccm-panel-menu-item-active").removeClass("ccm-panel-menu-item-active"),$(this).addClass("ccm-panel-menu-item-active");var e={identifier:$(this).attr("data-launch-panel-detail"),target:$(this)};return $(this).attr("data-panel-transition")&&(e.transition=$(this).attr("data-panel-transition")),$(this).attr("data-panel-detail-url")&&(e.url=$(this).data("panel-detail-url")),t.openPanelDetail(e),!1}),t.loadPanelDetailActions(e)},this.show=function(e){e=e||$.noop;var t=$("a[data-launch-panel="+this.getIdentifier()+"]");jQuery.fn.dialog.showLoader(),t.toggleClass("ccm-launch-panel-active");var i=$("#"+this.getDOMID()),n=this,o=function(){i.off("click.ccm-panel-close").on("click.ccm-panel-close",".ccm-panel-close a, .ccm-panel-close button",function(e){e.preventDefault(),n.hide()}),nn.addClass("ccm-panel-open"),i.find(".ccm-panel-content-wrapper").html(""),i.addClass("ccm-panel-active ccm-panel-loading");var e=$("<div/>").addClass("ccm-panel-content ccm-panel-content-visible").appendTo(i.find(".ccm-panel-content-wrapper"));$.ajax({url:n.getURL()+"?cID="+CCM_CID,type:"POST",data:n.getPostParams(),success:function(t){e.html(t),i.delay(1).queue(function(){$(this).removeClass("ccm-panel-loading").addClass("ccm-panel-loaded"),$(this).dequeue()}),n.onPanelLoad(i),n.isOpen=!0,Concrete.event.publish("PanelOpen",{panel:n,element:e.get(0)})}}),n.options.overlay&&an.showOverlay(n.options.translucent),nn.addClass(n.getPositionClass())};if(this.options.primary){var r=_(an.getPanels()).findWhere({isOpen:!0});r?r.hide(function(){o.call(this)}):o.call(this)}else o.call(this);$(".ccm-toolbar-mobile-menu-button").removeClass("ccm-mobile-close"),$(".ccm-mobile-menu-overlay").slideUp()}}var sn,an=(sn=[],{getPanels:function(){return sn},showOverlay:function(e){$("#ccm-panel-overlay").clearQueue().show(0).delay(100).queue(function(){e?$(this).addClass("ccm-panel-translucent"):$(this).removeClass("ccm-panel-translucent"),$(this).dequeue()})},exitPanelMode:function(e){e=e||$.noop;var t=0;function i(){0==--t&&e(null)}for(var n=0;n<sn.length;n++)sn[n].isOpen&&(t++,sn[n].hide(i))},register:function(e){var t=new rn($.extend({translucent:!0,overlay:!0,position:"left",primary:!0,transition:"slide"},e));sn.push(t),$("#"+t.getDOMID()).length||($("<div />",{id:t.getDOMID(),class:"ccm-panel "+t.getPositionClass()}
277).appendTo(an.getPanelPortal()),$("<div />",{class:"ccm-panel-content-wrapper ccm-ui"}).appendTo($("#"+t.getDOMID())))},getByIdentifier:function(e){for(var t=0;t<sn.length;t++)if(sn[t].getIdentifier()==e)return sn[t]},getPanelPortal:function(){var e=$("#ccm-panel-portal");if(0===e.length){var t=$("<div />");return tn()?t.attr("data-bs-theme","dark"):t.attr("data-bs-theme","light"),$("<div />").attr("id","ccm-panel-portal").attr("class","ccm-ui").prependTo(t),t.prependTo(document.body),$("#ccm-panel-portal")}return e}});__webpack_require__.g.ConcretePanel=rn,__webpack_require__.g.ConcretePanelManager=an,function(e,t,i){var n,o,r=t("#ccm-toolbar"),s=t("#ccm-nav-intelligent-search"),a=t("#ccm-intelligent-search-results");function l(){s.bind("keydown.ccm-intelligent-search",function(e){if(13==e.keyCode||40==e.keyCode||38==e.keyCode){if(e.preventDefault(),e.stopPropagation(),13==e.keyCode&&t("a.ccm-intelligent-search-result-selected").length>0){var i=t("a.ccm-intelligent-search-result-selected").attr("href");i&&"#"!=i&&"javascript:void(0)"!=i?window.location.href=i:t("a.ccm-intelligent-search-result-selected").click()}var n,o=t("#ccm-intelligent-search-results li:visible");40!=e.keyCode&&38!=e.keyCode||(t.each(o,function(i,r){var s;t(r).children("a").hasClass("ccm-intelligent-search-result-selected")&&(s=38==e.keyCode?o[i-1]:o[i+1],n=t(s).find("a"))}),n&&n.length>0&&(t("a.ccm-intelligent-search-result-selected").removeClass(),t(n).addClass("ccm-intelligent-search-result-selected")))}}),s.liveUpdate("ccm-intelligent-search-results","intelligent-search"),s.bind("keyup.ccm-intelligent-search",function(e){!function(e){if(!(e=t.trim(e)))return;if(e.length>2){if(e==n)return;o&&window.clearTimeout(o),n=e,o=window.setTimeout(function(){o=null,t("#ccm-intelligent-search-results-list-marketplace").parent().show(),t("#ccm-intelligent-search-results-list-help").parent().show(),t("#ccm-intelligent-search-results-list-your-site").parent().show(),t("#ccm-intelligent-search-results-list-marketplace").parent().removeClass("ccm-intelligent-search-results-module-loaded"),t("#ccm-intelligent-search-results-list-help").parent().removeClass("ccm-intelligent-search-results-module-loaded"),t("#ccm-intelligent-search-results-list-your-site").parent().removeClass("ccm-intelligent-search-results-module-loaded"),t.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/marketplace/search",{q:n}).done(function(e){t("#ccm-intelligent-search-results-list-marketplace").parent().addClass("ccm-intelligent-search-results-module-loaded"),t("#ccm-intelligent-search-results-list-marketplace").html("");for(var i=0;i<e.length;i++){var n=e[i],o="ConcreteMarketplace.getMoreInformation("+n.mpID+")";t("#ccm-intelligent-search-results-list-marketplace").append('<li><a href="javascript:void(0)" onclick="'+o+'"><img src="'+n.img+'" />'+n.name+"</a></li>")}0==e.length&&t("#ccm-intelligent-search-results-list-marketplace").parent().hide(),0==t(".ccm-intelligent-search-result-selected").length&&(t("#ccm-intelligent-search-results").find("li a").removeClass("ccm-intelligent-search-result-selected"),t("#ccm-intelligent-search-results li:visible a:first").addClass("ccm-intelligent-search-result-selected")),c()}).fail(function(){t("#ccm-intelligent-search-results-list-marketplace").parent().hide()}),t.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/backend/get_remote_help",{q:n}).done(function(e){t("#ccm-intelligent-search-results-list-help").parent().addClass("ccm-intelligent-search-results-module-loaded"),t("#ccm-intelligent-search-results-list-help").html("");for(var i=0;i<e.length;i++){var n=e[i];t("#ccm-intelligent-search-results-list-help").append('<li><a href="'+n.href+'">'+n.name+"</a></li>")}0==e.length&&t("#ccm-intelligent-search-results-list-help").parent().hide(),0==t(".ccm-intelligent-search-result-selected").length&&(t("#ccm-intelligent-search-results").find("li a").removeClass("ccm-intelligent-search-result-selected"),t("#ccm-intelligent-search-results li:visible a:first").addClass("ccm-intelligent-search-result-selected")),c()}).fail(function(){t("#ccm-intelligent-search-results-list-help").parent().hide()}),t.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/backend/intelligent_search",{q:n}).done(function(e){t("#ccm-intelligent-search-results-list-your-site").parent().addClass("ccm-intelligent-search-results-module-loaded"),t("#ccm-intelligent-search-results-list-your-site").html("");for(var i=0;i<e.length;i++){var n=e[i];t("#ccm-intelligent-search-results-list-your-site").append('<li><a href="'+n.href+'">'+n.name+"</a></li>")}0==e.length&&t("#ccm-intelligent-search-results-list-your-site").parent().hide(),0==t(".ccm-intelligent-search-result-selected").length&&(t("#ccm-intelligent-search-results").find("li a").removeClass("ccm-intelligent-search-result-selected"),t("#ccm-intelligent-search-results li:visible a:first").addClass("ccm-intelligent-search-result-selected")),c()}).fail(function(){t("#ccm-intelligent-search-results-list-your-site").parent().hide()})},500)}}(t(this).val())}),s.bind("click",function(e){""==this.value&&a.hide()})}function c(){0==t("#ccm-intelligent-search-results div:visible").length&&t("#ccm-intelligent-search-results").hide(),t("#ccm-intelligent-search-results a").hover(function(){t("a.ccm-intelligent-search-result-selected").removeClass(),t(this).addClass("ccm-intelligent-search-result-selected")},function(){t(this).removeClass("ccm-intelligent-search-result-selected")})}s.length&&a.css("right",t(window).width()-s.offset().left-a.width()-1),e.ConcreteToolbar={start:function(){var n;r.length>0&&(r.find(".dialog-launch").dialog(),function(){if("auto"===t("#ccm-toolbar").parent().attr("data-bs-theme-select")){var i=e.matchMedia("(prefers-color-scheme: dark)").matches?"dar
277k":"light";t("#ccm-toolbar").parent().attr("data-bs-theme",i)}}(),l(),t("<div />",{id:"ccm-panel-overlay"}).appendTo(t(document.body)),t("[data-launch-panel]").unbind().on("click",function(e){var i=t(this),n=i.attr("data-launch-panel"),o=ConcretePanelManager.getByIdentifier(n);if(i.attr("data-original-icon-class")||i.attr("data-original-icon-class",i.find("i").attr("class")),e.altKey||i.find("i").hasClass(i.attr("data-original-icon-class"))||i.find("i").removeClass().addClass(i.attr("data-original-icon-class")),o.isPinable()){var r=t(i.parent());e.altKey?o.pinned()||(i.find("i").removeClass().addClass("fa fa-lock"),r.addClass("ccm-toolbar-page-edit-mode-pinned"),o.isPinned=!0,o.isOpen||o.show()):(o.isPinned&&(o.isPinned=!1,r.removeClass("ccm-toolbar-page-edit-mode-pinned")),o.toggle())}else o.toggle();return!1}),t("html").addClass("ccm-panel-ready"),ConcreteEvent.subscribe("PanelOpen",function(e,i){var n=i.panel;"page"==n.options.identifier&&t("#"+n.getDOMID()).find("[data-launch-panel-detail='page-composer']").click(),t("a[data-toolbar-action=check-in]").on("click.close-check-in",function(){return ConcretePanelManager.exitPanelMode(),!1})}),ConcreteEvent.subscribe("PanelClose",function(e){t("a[data-toolbar-action=check-in]").unbind("click.close-check-in")}),function(){if(0==t("#ccm-tooltip-holder").length){var e=t("<div />");i()?e.attr("data-bs-theme","dark"):e.attr("data-bs-theme","light"),t("<div />").attr("id","ccm-tooltip-holder").attr("class","ccm-ui").prependTo(e),e.prependTo(document.body)}[].slice.call(document.querySelectorAll(".launch-tooltip")).map(function(e){return bootstrap.Tooltip.getInstance(e)||new bootstrap.Tooltip(e,{container:"#ccm-tooltip-holder",delay:{show:500,hide:0}})})}(),t(document.body).on("click","a[data-dismiss-alert=page-alert]",function(e){return e.stopPropagation(),t(this).closest(".ccm-notification").queue(function(){t(this).addClass("animated fadeOut"),t(this).dequeue()}).delay(500).queue(function(){t(this).remove(),t(this).dequeue()}),!1}),t("form[data-form=workflow]").ajaxForm({dataType:"json",beforeSubmit:function(){t.fn.dialog.showLoader()},success:function(e){e.redirect&&(window.location.href=e.redirect)}}),t("a[data-workflow-task]").on("click",function(e){var i=t(this).attr("data-workflow-task"),n=t(this).closest("form[data-form=workflow]");n.append('<input type="hidden" name="action_'+i+'" value="'+i+'">'),n.submit()}),(n=ConcreteHelpGuideManager.get()).getGuideToLaunchOnRefresh()&&ConcreteHelpGuideManager.getGuide(n.getGuideToLaunchOnRefresh()).start(),document.querySelectorAll("div[data-wrapper=concrete-announcement-broadcast]").length&&Concrete.Vue.activateContext("cms",function(e,t){new e({el:"div[data-wrapper=concrete-announcement-broadcast]",components:t.components})}),t(document.body).on("click","a[data-launch=help-modal]",function(e){e.stopPropagation(),e.preventDefault();var i=new ConcreteModal,n=new URL(t(this).attr("href"));i.openExternal(n,ccmi18n.helpPopup,{size:"lg"})}),function(){t(".ccm-toolbar-mobile-menu-button").click(function(){t(this).toggleClass("ccm-mobile-close"),t(".ccm-mobile-menu-overlay").slideToggle()});var e=t(".ccm-mobile-menu-entries li.nav-selected").parentsUntil(".ccm-mobile-menu-entries").show();t(e).last().find(".drop-down-toggle:first, .nav-path-selected:not(.nav-selected) > .drop-down-toggle").removeClass("fa-caret-down").addClass("fa-caret-up"),t(".ccm-mobile-menu-entries .drop-down-toggle").on("click",function(){t(this).toggleClass("fa-caret-down fa-caret-up"),t(this).next("ul").slideToggle();var e=t(this).parent("li");t(e).siblings("li").find("ul").slideUp(),t(e).siblings("li").find(".drop-down-toggle").removeClass("fa-caret-up").addClass("fa-caret-down")})}())},disable:function(){t("#ccm-toolbar-disabled").remove(),t("<div />",{id:"ccm-toolbar-disabled"}).appendTo(document.body),setTimeout(function(){t("#ccm-toolbar-disabled").css("opacity",1)},10)},enable:function(){t("#ccm-toolbar-disabled").remove()},disableDirectExit:function(){ConcreteEvent.publish("ToolbarDirectExitDisabled");var e=t("li.ccm-toolbar-page-edit a");"check-in"!=e.attr("data-launch-panel")&&"check-in"!=e.attr("data-disable-panel")&&e.attr("data-launch-panel","check-in").on("click",function(){return ConcretePanelManager.getByIdentifier("check-in").toggle(),!1})}}}(window,jQuery,tn);__webpack_require__(3133);
277var ln=__webpack_require__(1577),cn=__webpack_require__.n(ln);function un(e){return un="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},un(e)}function dn(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,hn(n.key),n)}}function hn(e){var t=function(e,t){if("object"!=un(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=un(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==un(t)?t:t+""}var pn=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return t=e,i=[{key:"openExternal",value:function(e,t,i){var n=this;i||(i={}),new ConcreteAjaxRequest({url:e,dataType:"html",success:function(e){i.message=e,i.title=t,n.show(i)}})}},{key:"show",value:function(t){t=$.extend(t,{className:"ccm-ui",centerVertical:!0,show:!1,backdrop:"static",container:"#ccm-tooltip-holder"});var i=cn().dialog(t),n=i.get(0),o=new bootstrap.Modal(n),r=i.find(".dialog-buttons");r.length&&r.attr("class","modal-footer").insertAfter(i.find(".modal-body")),i.find("[data-dialog-form]").concreteAjaxForm(),i.find("button[data-dialog-action=cancel]").on("click",function(){o.hide()}),i.find("button[data-dialog-action=submit]").on("click",function(){i.find("[data-dialog-form]").submit()}),i.find(".btn-close").addClass("btn-close-white"),o.show(),e.fixBackdrop(t.container),"static"===t.backdrop&&(o._config.backdrop="static")}}],n=[{key:"fixBackdrop",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#ccm-tooltip-holder";$(".modal-backdrop").appendTo(e)}}],i&&dn(t.prototype,i),n&&dn(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}();__webpack_require__.g.ConcreteModal=pn;var fn=__webpack_require__(546);function mn(e){return mn="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},mn(e)}function gn(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,vn(n.key),n)}}function vn(e){var t=function(e,t){if("object"!=mn(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=mn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mn(t)?t:t+""}function yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var bn,_n=new Map([].concat(function(e){if(Array.isArray(e))return yn(e)}(bn=en.defaultModules)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(bn)||function(e,t){if(e){if("string"==typeof e)return yn(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?yn(e,t):void 0}}(bn)||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.")}(),[[fn,{inClass:"fadeIn",outClass:"bounceOutRight"}]])),wn=new en.Stack({dir1:"up",firstpos1:25,spacing1:15,dir2:"left",firstpos2:25,spacing2:15,push:"bottom",maxOpen:3,modal:!1}),Cn=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},i=[{key:"dialog",value:function(e,t,i){var n=$('<div id="ccm-popup-alert" class="ccm-ui"><div id="ccm-popup-alert-message">'.concat(t,"</div></div>"));n.dialog({title:e,width:500,maxHeight:500,modal:!0,dialogClass:"ccm-ui",close:function(){n.remove(),i&&i()}})}},{key:"confirm",value:function(e,t,i,n){var o=$('<div id="ccm-popup-confirmation" class="ccm-ui"><div id="ccm-popup-confirmation-message">'.concat(e,"</div>"));i=i?"btn ".concat(i):"btn btn-primary",n=n||ccmi18n.go,o.dialog({title:ccmi18n.confirm,width:500,maxHeight:500,modal:!0,dialogClass:"ccm-ui",close:function(){o.remove()},buttons:[{}
277],open:function(){var e=$(this).parent().find(".ui-dialog-buttonpane");e.addClass("ccm-ui").html(""),e.append('\n <button onclick="jQuery.fn.dialog.closeTop()" class="btn btn-secondary">'.concat(ccmi18n.cancel,'</button>\n <button data-dialog-action="submit-confirmation-dialog" class="btn ').concat(i,' float-end">').concat(n,"</button></div>\n "))}}),o.parent().on("click","button[data-dialog-action=submit-confirmation-dialog]",function(){if("function"==typeof t)return t()})}},{key:"info",value:function(e){var t=$.extend({type:"info",icon:"info-circle"},e);return this.notify(t)}},{key:"error",value:function(e){var t=$.extend({type:"error",icon:"exclamation-circle"},e);return this.notify(t)}},{key:"notify",value:function(e){var t=$.extend({type:"success",icon:"check-circle",title:!1,message:!1,plainTextMessage:!1,delay:2e3,callback:function(){}},e),i={text:t.message,textTrusted:!t.plainTextMessage,icon:"fas fa-"+t.icon,type:t.type,delay:t.delay,stack:wn,modules:_n,labels:{close:ccmi18n.closeWindow}};t.title&&(i.title=t.title),!1===t.hide&&(i.hide=t.hide);var n=en.alert(i);return n.on("pnotify:afterClose",t.callback),n}}],(t=null)&&gn(e.prototype,t),i&&gn(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i}();function xn(e){return xn="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},xn(e)}function kn(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Dn(n.key),n)}}function Dn(e){var t=function(e,t){if("object"!=xn(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=xn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==xn(t)?t:t+""}function Sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}__webpack_require__.g.ConcreteAlert=Cn;var An=new Map([].concat(function(e){return function(e){if(Array.isArray(e))return Sn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Sn(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Sn(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(en.defaultModules),[[fn,{inClass:"fadeIn",outClass:"fadeOut"}]])),En=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var i='\n <div class="ccm-notifications-box ccm-ui">\n <div class="ccm-notifications-box-header">\n <div data-bs-toggle="collapse" data-bs-target=".ccm-notifications-box-body" aria-expanded="true" role="button">'.concat(ccmi18n.notifications,'</div>\n <a href="#" class="btn-close ccm-notifications-box-close"></a></div>\n <div class="ccm-notifications-box-body collapse show"></div>\n </div>\n');this._$notificationsBox=$(i).appendTo("body"),this._innerStack=new en.Stack({dir1:"up",dir2:"left",push:"top",maxOpen:20,modal:!1,context:this._$notificationsBox.find(".ccm-notifications-box-body").get(0)}),this._$notificationsBox.on("click",".ccm-notifications-box-close",function(e){e.preventDefault(),t.clear()})}return t=e,n=[{key:"notify",value:function(t){var i=e.getInstance(),n=$.extend({type:"success",icon:"fas fa-check-mark",title:!1,text:!1,textTrusted:!0,maxTextHeight:null,hide:!1},t);n.stack=i.innerStack,n.modules=An,n.width="100%",n.labels={close:ccmi18n.closeWindow};var o=en.alert(n);return o.on("pnotify:afterOpen",function(){i.setupContent()}),o.on("pnotify:afterClose",function(){1===i.innerStack.length&&i.close()}),i.open(),o}},{key:"getInstance",value:function(){return e._instance||(e._instance=new e)}}],(i=[{key:"innerStack",get:function(){return this._innerStack}},{key:"open",value:function(){this._$notificationsBox.fadeIn(),this._$notificationsBox.find(".collapse").collapse("show")}},{key:"setupContent",value:function(){this._$notificationsBox.find(".dialog-launch").dialog()}},{key:"clear",value:function(){this.innerStack.close(),this.close()}},{key:"close",value:function(){this._$notificationsBox.find(".collapse").collapse("hide"),this._$notificationsBox.fadeOut()}}
277])&&kn(t.prototype,i),n&&kn(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}();__webpack_require__.g.ConcretePageNotification={notify:function(e){return En.notify(e)}};var Tn=__webpack_require__(1200),Mn=__webpack_require__.n(Tn);window.TomSelect=Mn();__webpack_require__(4838),__webpack_require__(3489),__webpack_require__(6275),__webpack_require__(9105),__webpack_require__(4989);!function(e,t){var i=Concrete.BlockType=function(e,t,i,n){this.init.apply(this,Yi(arguments).toArray())};i.prototype=Yi.extend(Object.create(Concrete.Block.prototype),{init:function(e,t,i,n){var o=this;Concrete.Block.prototype.init.apply(o,Yi(arguments).toArray()),o.setAttr("defaultArea",n||null),n&&(n.acceptsBlockType(o.getHandle())?o.handleDefaultArea():o.removeElement())},handleDefaultArea:function(){var e=this;t.pep.unbind(e.getPeper()),e.getPeper().click(function(t){return e.handleClick(),!1}).css({cursor:"pointer"})},removeElement:function(){var e=this.getPeper().closest(".ccm-panel-content-inner");this.getPeper().closest("li").remove(),e.children(".ccm-panel-add-block-set").each(function(){t(this).children("ul").children().length||t(this).remove()})},handleClick:function(){var e=this,t=e.getAttr("defaultArea");ConcretePanelManager.exitPanelMode(function(){Yi.defer(function(){e.addToDragArea(Yi.last(t.getDragAreas()))})})},pepStart:function(e,t,i){var n;Concrete.Block.prototype.pepStart.call(this,e,t,i),this.setAttr("closedPanel",Yi(ConcretePanelManager.getPanels()).find(function(e){return e.isOpen})),(n=this.getAttr("closedPanel"))&&n.hide()},pepStop:function(e,t,i){var n,o,r=this;(n=r.getSelected())?r.addToDragArea(n):(o=r.getAttr("closedPanel"))&&o.show(),Yi.defer(function(){Concrete.event.fire("EditModeBlockDragStop",{block:r,pep:i,event:t})}),r.getDragger().remove(),r.setAttr("dragger",null)},addToDragArea:function(e){var i,n,o=this,r=o.getElem(),s=r.data("btid"),a=r.data("cid"),l=e.getArea(),c=l.getHandle(),u=l.getEnableGridContainer()?1:0,d=0,h=e.getBlock(),p=!!r.data("supports-inline-add"),f=!!r.data("has-add-template");if(h&&(d=h.getId()),t.fn.dialog.closeAll(),f)if(p)ConcreteEvent.fire("EditModeBlockAddInline",{selected:e,area:e.getArea(),cID:a,arEnableGridContainer:u,btID:s,dragAreaBlockID:d});else{var m="";if(i=l.getCustomTemplates())for(n in i)m+="&arCustomTemplates["+n+"]="+i[n];t.fn.dialog.open({onOpen:function(){t(function(){var i=t('<div style="display:none" />');e.getElem().after(i),t("#ccm-block-form").concreteAjaxBlockForm({task:"add",dragAreaBlockID:d,dragArea:e,placeholder:i})})},onDestroy:function(){var e=ConcretePanelManager.getByIdentifier("add-block");e&&e.pinned()&&e.show()},width:parseInt(r.data("dialog-width"),10),height:parseInt(r.data("dialog-height"),10)+20,title:r.data("dialog-title"),href:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/page/add_block?cID="+a+"&btID="+s+"&arHandle="+encodeURIComponent(c)+m})}else{var g={cID:a,arHandle:c,btID:s,mode:"edit",add:1,ccm_token:CCM_SECURITY_TOKEN,arCustomTemplates:l.getCustomTemplates(),dragAreaBlockID:d};if(i=l.getCustomTemplates())for(n in i)g[g.length]={name:"arCustomTemplates["+n+"]",value:i[n]};t.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/page/add_block/submit",g,function(e){t.fn.dialog.showLoader(),ConcreteToolbar.disableDirectExit(),t.get(CCM_DISPATCHER_FILENAME+"/ccm/system/block/render",{arHandle:l.getHandle(),cID:a,bID:e.bID,arEnableGridContainer:u},function(e){h?h.getContainer().after(e):l.getBlockContainer().prepend(e),t.fn.dialog.hideLoader(),Yi.defer(function(){o.getEditMode().scanBlocks()});var i=ConcretePanelManager.getByIdentifier("add-block");i&&i.pinned()&&i.show()})})}}})}(window,jQuery),function(e,t){var i=Concrete.OrphanedBlock=function(e,t,i){this.init.apply(this,Yi.toArray(arguments))};i.prototype=Yi.extend(Object.create(Concrete.BlockType.prototype),{init:function(e,t,i){Concrete.BlockType.prototype.init.call(this,e,t,e.find(".block-content"),i)},handleDefaultArea:function(){var e=this;t.pep.unbind(e.getPeper()),e.getPeper().click(function(){return e.handleClick(),!1}).css({cursor:"pointer"}).children(".block-name").css({cursor:"pointer"})},removeElement:function(){this.getElem().remove()},addToDragArea:function(e){var i=this,n=i.getElem(),o=e.getArea(),r=o.getHandle(),s=0,a=n.data("cid"),l=e.getBlock();l&&(s=l.getId()),ConcretePanelManager.exitPanelMode(),t.fn.dialog.closeAll(),t.fn.dialog.showLoader();var c=CCM_DISPATCHER_FILENAME+"/ccm/system/block/process/alias/".concat(a,"/").concat(r,"/0/").concat(s||"0","/").concat(i.getId(),"/0");t.getJSON(c,{ccm_token:CCM_SECURITY_TOKEN},function(e){i.handleAddResponse(e,o,l,function(){ConcreteEvent.fire("EditModeAddClipboardComplete",{block:i})})})}})}(window,jQuery),function(e,t){var i=Concrete.DuplicateBlock=function(e,t,i){this.init.apply(this,Yi.toArray(arguments))};i.prototype=Yi.extend(Object.create(Concrete.BlockType.prototype),{init:function(e,t,i){Concrete.BlockType.prototype.init.call(this,e,t,e.find(".block-content"),i)},handleDefaultArea:function(){var e=this;t.pep.unbind(e.getPeper()),e.getPeper().click(function(t){return e.handleClick(),!1}).css({cursor:"pointer"}).children(".block-name").css({cursor:"pointer"})},removeElement:function(){this.getElem().remove()},addToDragArea:function(e){var i=this,n=i.getElem(),o=(n.data("btid"),e.getArea()),r=o.getHandle(),s=0,a=n.data("cid"),l=e.getBlock(),c=n.data("pcid");l&&(s=l.getId()),ConcretePanelManager.exitPanelMode(),t.fn.dialog.closeAll(),t.fn.dialog.showLoader();var u=CCM_DISPATCHER_FILENAME+"/ccm/system/block/process/alias/".concat(a,"/").concat(r,"/").concat(c,"/").concat(s||"0","/0/0");t.getJSON(u,{ccm_token:CCM_SECURITY_TOKEN},function(e){i.handleAddResponse(e,o,l,function(){ConcreteEvent.fire("EditModeAddClipboardComplete",{block:i})})})}})}(window,jQuery),function(e,t){var i=Concrete.ContainerBlock=function(e,t){this.init.apply(this,Yi(arguments).toArray())};i.prototype=Yi.extend(Object.create(Concrete.Block.prototype),{init:function(e,i){var n=this;Concrete.Block.prototype.init.call(n,e,i,t());var o=e.siblings(".ccm-edit-mode-title-notch-wrapper").find(".ccm-edit-mode-title-notch");n.setAttr("notch",o),e.children(".ccm-block-cover").remove(),n.bindDrag(),n.bindDelete(),n.bindEditDesign(),n.bindNotchMenu()},getMenu:function(){return t("[data-container-menu="+this.getId()+"]")},bindNotchMenu:function(){var e=this,t={highlightClassName:"ccm-edit-mode-title-notch-highlight",menuActiveClass:"ccm-edit-mode-title-notch-highlight",menu:e.getMenu(),onShow:function(t){e.getElem().addClass("ccm-block-edit-container-highlight")},onHide:function(t){e.getElem().removeClass("ccm-block-edit-container-highlight")}};new ConcreteMenu(e.getNotch(),t)},bindDelete:function(){var e=this;e.getMenu().find("a[data-inline-command=delete-block]").unbind("click.containerDelete").on("click.containerDelete",function(t){t.preventDefault(),e.delete()})},setupAreaDragPayloads:function(e){this.getArea().getElem().addClass("ccm-area-accepts-block-drag-payload")},bindEditDesign:function(){this.getMenu().find("a[data-inline-command=edit-container-design]").off("
277click.edit-mode").on("click.edit-mode",function(e){e.preventDefault();var i=t(this),n=parseInt(i.attr("data-container-block-id")),o=Concrete.getEditMode(),r=Yi.findWhere(o.getBlocks(),{id:n});return Concrete.event.fire("EditModeBlockEditInline",{block:r,event:e,action:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/block/design"}),!1})},bindDrag:function(){var e=this.getNotch().find("a[data-inline-command=move-block]").parent();t.pep.unbind(e),e.pep(this.getPepSettings())}})}(window,jQuery),function(e,t){var i=Concrete.Layout=function(e,t){this.init.apply(this,Yi(arguments).toArray())};i.prototype=Yi.extend(Object.create(Concrete.Block.prototype),{init:function(e,i){var n=this;n.bindEvent("EditModeInlineEditLoaded.editmode",function(e,t){t.block===n&&n.bindDrag()}),Concrete.Block.prototype.init.call(n,e,i,t()),n.setAttr("notch",e.siblings(".ccm-edit-mode-title-notch-wrapper").find(".ccm-edit-mode-title-notch")),e.children(".ccm-block-cover").remove(),n.bindNotchMenu()},bindNotchMenu:function(){var e=this,i=t("[data-layout-menu="+e.getId()+"]"),n={highlightClassName:"ccm-edit-mode-title-notch-highlight",menuActiveClass:"ccm-edit-mode-title-notch-highlight",menu:i,onShow:function(t){e.getElem().addClass("ccm-block-edit-layout-highlight")},onHide:function(t){e.getElem().removeClass("ccm-block-edit-layout-highlight")}};new ConcreteMenu(e.getNotch(),n),i.find("a[data-menu-action=edit-container-layout]").off("click.edit-mode").on("click.edit-mode",function(e){var i=t(this),n=parseInt(i.attr("data-container-layout-block-id")),o=Concrete.getEditMode(),r=Yi.findWhere(o.getBlocks(),{id:n});return Concrete.event.fire("EditModeBlockEditInline",{block:r,arGridMaximumColumns:i.attr("data-area-grid-maximum-columns"),event:e}),!1}),i.find("a[data-menu-action=edit-container-layout-style]").off("
277click.edit-mode").on("click.edit-mode",function(e){e.preventDefault();var i=t(this),n=parseInt(i.attr("data-container-layout-block-id")),o=Concrete.getEditMode(),r=Yi.findWhere(o.getBlocks(),{id:n});Concrete.event.fire("EditModeBlockEditInline",{block:r,event:e,action:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/block/design"})})},bindDrag:function(){var e=t('[data-layout-command="move-block"]');t.pep.unbind(e),e.pep(this.getPepSettings())},setupAreaDragPayloads:function(e){this.getArea().getElem().addClass("ccm-area-accepts-block-drag-payload")},addToDragArea:function(){Concrete.Block.prototype.addToDragArea.apply(this,Yi.toArray(arguments));var e=t("#ccm-inline-toolbar-container");e.css({top:this.getElem().offset().top-e.outerHeight()-5})}})}(window,jQuery),function(e,t){var i=Concrete.Container=function(e,t,i){this.init.apply(this,Yi(arguments).toArray())};i.prototype=Yi.extend(Object.create(Concrete.BlockType.prototype),{removeElement:function(){this.getElem().remove()},addToDragArea:function(e){var i=this,n=i.getElem(),o=e.getArea(),r=o.getHandle(),s=0,a=e.getBlock();a&&(s=a.getId()),t.fn.dialog.closeAll();var l={cID:n.data("cid"),arHandle:r,containerID:n.data("container-id"),ccm_token:CCM_SECURITY_TOKEN};s&&(l.dragAreaBlockID=s),t.fn.dialog.showLoader(),t.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/page/add_container",l,function(e){i.handleAddResponse(e,o,a)})},showSuccessfulAdd:function(){ConcreteAlert.notify({message:ccmi18n.addBlockContainerMsg,title:ccmi18n.addBlockContainer})}})}(window,jQuery),function(e,t){var i=Concrete.Stack=function(e,t,i){this.init.apply(this,Yi(arguments).toArray())};i.prototype=Yi.extend(Object.create(Concrete.BlockType.prototype),{removeElement:function(){this.getElem().remove()},addToDragArea:function(e){var i=this,n=i.getElem(),o=e.getArea(),r=o.getHandle(),s=0,a=e.getBlock();a&&(s=a.getId()),t.fn.dialog.closeAll();var l={cID:n.data("cid"),arHandle:r,stID:n.data("sid"),ccm_token:CCM_SECURITY_TOKEN};s&&(l.dragAreaBlockID=s),t.fn.dialog.showLoader(),t.getJSON(CCM_DISPATCHER_FILENAME+"/ccm/system/page/add_stack",l,function(e){ConcreteToolbar.disableDirectExit(),i.handleAddResponse(e,o,a)})},showSuccessfulAdd:function(){ConcreteAlert.notify({message:ccmi18n.addBlockStackMsg,title:ccmi18n.addBlockStack})}})}(window,jQuery),function(e,t){var i=Concrete.StackBlock=function(e,t,i,n){this.init.apply(this,Yi.toArray(arguments))};i.prototype=Yi.extend(Object.create(Concrete.BlockType.prototype),{init:function(e,t,i,n,o){Concrete.BlockType.prototype.init.call(this,e,i,n,o),this.setAttr("stack",t)},removeElement:function(){t.pep.unbind(this.getPeper())},addToDragArea:function(e){var i=this,n=i.getElem().data("block-id"),o=e.getArea(),r=o.getHandle(),s=0,a=e.getBlock();a&&(s=a.getId()),ConcretePanelManager.exitPanelMode();var l=CCM_DISPATCHER_FILENAME+"/ccm/system/block/process/alias/".concat(CCM_CID,"/").concat(r,"/0/").concat(s||"0","/0/").concat(n||"0");t.getJSON(l,{ccm_token:CCM_SECURITY_TOKEN},function(e){i.handleAddResponse(e,o,a)})}})}(window,jQuery),window,jQuery,(Concrete.StackDisplay=function(e,t){this.init.apply(this,Yi(arguments).toArray())}).prototype=Yi.extend(Object.create(Concrete.Block.prototype),{init:function(e,t){e.children(".ccm-area").children(".ccm-area-block-list").find(".ccm-edit-mode-inline-commands").remove(),Concrete.Block.prototype.init.apply(this,Yi(arguments).toArray())}});__webpack_require__(5980),__webpack_require__(8113),__webpack_require__(8201),__webpack_require__(9595),__webpack_require__(2553),__webpack_require__(2661),__webpack_require__(7619),__webpack_require__(1301),__webpack_require__(161),__webpack_require__(1378),__webpack_require__(5371),__webpack_require__(6214),__webpack_require__(4221),__webpack_require__(7019),__webpack_require__(9175),__webpack_require__(4596),__webpack_require__(2152),__webpack_require__(3043),__webpack_require__(3285),__webpack_require__(8411),__webpack_require__(5053),__webpack_require__(741),__webpack_require__(6528),__webpack_require__(5708),__webpack_require__(3636),__webpack_require__(2523),__webpack_require__(3518),__webpack_require__(8588),__webpack_require__(6831),__webpack_require__(3369),__webpack_require__(2955),__webpack_require__(1146),__webpack_require__(3156),__webpack_require__(2366),__webpack_require__(5807),__webpack_require__(8394),__webpack_require__(1936),__webpack_require__(2625),__webpack_require__(7297),__webpack_require__(5001),__webpack_require__(1805),__webpack_require__(7289),__webpack_require__(7354),__webpack_require__(9454);const In=Vue;var Fn=__webpack_require__.n(In),Pn={svg:"svg",fontawesomeSolid:"fas",fontawesomeRegular:"far",fontawesomeBrand:"fab",fas:"fas",far:"far",fab:"fab"}
277,On={svg:{menuLauncher:"menu-launcher",search:"search",dialogHelp:"dialog-help",cog:"cog",dashboard:"dashboard",plus:"plus",info:"info",bookmarkPage:"bookmark-page",pencil:"pencil",sitemap:"sitemap",arrowLeft:"arrow-left",help:"help",dialogClose:"dialog-close"},fas:{ad:"ad",addressBook:"address-book",addressCard:"address-card",adjust:"adjust",airFreshener:"air-freshener",alignCenter:"align-center",alignJustify:"align-justify",alignLeft:"align-left",alignRight:"align-right",allergies:"allergies",ambulance:"ambulance",americanSignLanguageInterpreting:"american-sign-language-interpreting",anchor:"anchor",angleDoubleDown:"angle-double-down",angleDoubleLeft:"angle-double-left",angleDoubleRight:"angle-double-right",angleDoubleUp:"angle-double-up",angleDown:"angle-down",angleLeft:"angle-left",angleRight:"angle-right",angleUp:"angle-up",angry:"angry",ankh:"ankh",appleAlt:"apple-alt",archive:"archive",archway:"archway",arrowAltCircleDown:"arrow-alt-circle-down",arrowAltCircleLeft:"arrow-alt-circle-left",arrowAltCircleRight:"arrow-alt-circle-right",arrowAltCircleUp:"arrow-alt-circle-up",arrowCircleDown:"arrow-circle-down",arrowCircleLeft:"arrow-circle-left",arrowCircleRight:"arrow-circle-right",arrowCircleUp:"arrow-circle-up",arrowDown:"arrow-down",arrowLeft:"arrow-left",arrowRight:"arrow-right",arrowUp:"arrow-up",arrowsAlt:"arrows-alt",arrowsAltH:"arrows-alt-h",arrowsAltV:"arrows-alt-v",assistiveListeningSystems:"assistive-listening-systems",asterisk:"asterisk",at:"at",atlas:"atlas",atom:"atom",audioDescription:"audio-description",award:"award",baby:"baby",babyCarriage:"baby-carriage",backspace:"backspace",backward:"backward",bacon:"bacon",bahai:"bahai",balanceScale:"balance-scale",balanceScaleLeft:"balance-scale-left",balanceScaleRight:"balance-scale-right",ban:"ban",bandAid:"band-aid",barcode:"barcode",bars:"bars",baseballBall:"baseball-ball",basketballBall:"basketball-ball",bath:"bath",batteryEmpty:"battery-empty",batteryFull:"battery-full",batteryHalf:"battery-half",batteryQuarter:"battery-quarter",batteryThreeQuarters:"battery-three-quarters",bed:"bed",beer:"beer",bell:"bell",bellSlash:"bell-slash",bezierCurve:"bezier-curve",bible:"bible",bicycle:"bicycle",biking:"biking",binoculars:"binoculars",biohazard:"biohazard",birthdayCake:"birthday-cake",blender:"blender",blenderPhone:"blender-phone",blind:"blind",blog:"blog",bold:"bold",bolt:"bolt",bomb:"bomb",bone:"bone",bong:"bong",book:"book",bookDead:"book-dead",bookMedical:"book-medical",bookOpen:"book-open",bookReader:"book-reader",bookmark:"bookmark",borderAll:"border-all",borderNone:"border-none",borderStyle:"border-style",bowlingBall:"bowling-ball",box:"box",boxOpen:"box-open",boxTissue:"box-tissue",boxes:"boxes",braille:"braille",brain:"brain",breadSlice:"bread-slice",briefcase:"briefcase",briefcaseMedical:"briefcase-medical",broadcastTower:"broadcast-tower",broom:"broom",brush:"brush",bug:"bug",building:"building",bullhorn:"bullhorn",bullseye:"bullseye",burn:"burn",bus:"bus",busAlt:"bus-alt",businessTime:"business-time",calculator:"calculator",calendar:"calendar",calendarAlt:"calendar-alt",calendarCheck:"calendar-check",calendarDay:"calendar-day",calendarMinus:"calendar-minus",calendarPlus:"calendar-plus",calendarTimes:"calendar-times",calendarWeek:"calendar-week",camera:"camera",cameraRetro:"camera-retro",campground:"campground",candyCane:"candy-cane",cannabis:"cannabis",capsules:"capsules",car:"car",carAlt:"car-alt",carBattery:"car-battery",carCrash:"car-crash",carSide:"car-side",caravan:"caravan",caretDown:"caret-down",caretLeft:"caret-left",caretRight:"caret-right",caretSquareDown:"caret-square-down",caretSquareLeft:"caret-square-left",caretSquareRight:"caret-square-right",caretSquareUp:"caret-square-up",caretUp:"caret-up",carrot:"carrot",cartArrowDown:"cart-arrow-down",cartPlus:"cart-plus",cashRegister:"cash-register",cat:"cat",certificate:"certificate",chair:"chair",chalkboard:"chalkboard",chalkboardTeacher:"chalkboard-teacher",chargingStation:"charging-station",chartArea:"chart-area",chartBar:"chart-bar",chartLine:"chart-line",chartPie:"chart-pie",check:"check",checkCircle:"check-circle",checkDouble:"check-double",checkSquare:"check-square",cheese:"cheese",chess:"chess",chessBishop:"chess-bishop",chessBoard:"chess-board",chessKing:"chess-king",chessKnight:"chess-knight",chessPawn:"chess-pawn",chessQueen:"chess-queen",chessRook:"chess-rook",chevronCircleDown:"chevron-circle-down",chevronCircleLeft:"chevron-circle-left",chevronCircleRight:"chevron-circle-right",chevronCircleUp:"chevron-circle-up",chevronDown:"chevron-down",chevronLeft:"chevron-left",chevronRight:"chevron-right",chevronUp:"chevron-up",child:"child",church:"church",circle:"circle",circleNotch:"circle-notch",city:"city",clinicMedical:"clinic-medical",clipboard:"clipboard",clipboardCheck:"clipboard-check",clipboardList:"clipboard-list",clock:"clock",clone:"clone",closedCaptioning:"closed-captioning",cloud:"cloud",cloudDownloadAlt:"cloud-download-alt",cloudMeatball:"cloud-meatball",cloudMoon:"cloud-moon",cloudMoonRain:"cloud-moon-rain",cloudRain:"cloud-rain",cloudShowersHeavy:"cloud-showers-heavy",cloudSun:"cloud-sun",cloudSunRain:"cloud-sun-rain",cloudUploadAlt:"cloud-upload-alt",cocktail:"cocktail",code:"code",codeBranch:"code-branch",coffee:"coffee",cog:"cog",cogs:"cogs",coins:"coins",columns:"columns",comment:"comment",commentAlt:"comment-alt",commentDollar:"comment-dollar",commentDots:"comment-dots",commentMedical:"comment-medical",commentSlash:"comment-slash",comments:"comments",commentsDollar:"comments-dollar",compactDisc:"compact-disc",compass:"compass",compress:"compress",compressAlt:"compress-alt",compressArrowsAlt:"compress-arrows-alt",conciergeBell:"concierge-bell",cookie:"cookie",cookieBite:"cookie-bite",copy:"copy",copyright:"copyright",couch:"couch",credit
277Card:"credit-card",crop:"crop",cropAlt:"crop-alt",cross:"cross",crosshairs:"crosshairs",crow:"crow",crown:"crown",crutch:"crutch",cube:"cube",cubes:"cubes",cut:"cut",database:"database",deaf:"deaf",democrat:"democrat",desktop:"desktop",dharmachakra:"dharmachakra",diagnoses:"diagnoses",dice:"dice",diceD20:"dice-d20",diceD6:"dice-d6",diceFive:"dice-five",diceFour:"dice-four",diceOne:"dice-one",diceSix:"dice-six",diceThree:"dice-three",diceTwo:"dice-two",digitalTachograph:"digital-tachograph",directions:"directions",disease:"disease",divide:"divide",dizzy:"dizzy",dna:"dna",dog:"dog",dollarSign:"dollar-sign",dolly:"dolly",dollyFlatbed:"dolly-flatbed",donate:"donate",doorClosed:"door-closed",doorOpen:"door-open",dotCircle:"dot-circle",dove:"dove",download:"download",draftingCompass:"drafting-compass",dragon:"dragon",drawPolygon:"draw-polygon",drum:"drum",drumSteelpan:"drum-steelpan",drumstickBite:"drumstick-bite",dumbbell:"dumbbell",dumpster:"dumpster",dumpsterFire:"dumpster-fire",dungeon:"dungeon",edit:"edit",egg:"egg",eject:"eject",ellipsisH:"ellipsis-h",ellipsisV:"ellipsis-v",envelope:"envelope",envelopeOpen:"envelope-open",envelopeOpenText:"envelope-open-text",envelopeSquare:"envelope-square",equals:"equals",eraser:"eraser",ethernet:"ethernet",euroSign:"euro-sign",exchangeAlt:"exchange-alt",exclamation:"exclamation",exclamationCircle:"exclamation-circle",exclamationTriangle:"exclamation-triangle",expand:"expand",expandAlt:"expand-alt",expandArrowsAlt:"expand-arrows-alt",externalLinkAlt:"external-link-alt",externalLinkSquareAlt:"external-link-square-alt",eye:"eye",eyeDropper:"eye-dropper",eyeSlash:"eye-slash",fan:"fan",fastBackward:"fast-backward",fastForward:"fast-forward",faucet:"faucet",fax:"fax",feather:"feather",featherAlt:"feather-alt",female:"female",fighterJet:"fighter-jet",file:"file",fileAlt:"file-alt",fileArchive:"file-archive",fileAudio:"file-audio",fileCode:"file-code",fileContract:"file-contract",fileCsv:"file-csv",fileDownload:"file-download",fileExcel:"file-excel",fileExport:"file-export",fileImage:"file-image",fileImport:"file-import",fileInvoice:"file-invoice",fileInvoiceDollar:"file-invoice-dollar",fileMedical:"file-medical",fileMedicalAlt:"file-medical-alt",filePdf:"file-pdf",filePowerpoint:"file-powerpoint",filePrescription:"file-prescription",fileSignature:"file-signature",fileUpload:"file-upload",fileVideo:"file-video",fileWord:"file-word",fill:"fill",fillDrip:"fill-drip",film:"film",filter:"filter",fingerprint:"fingerprint",fire:"fire",fireAlt:"fire-alt",fireExtinguisher:"fire-extinguisher",firstAid:"first-aid",fish:"fish",fistRaised:"fist-raised",flag:"flag",flagCheckered:"flag-checkered",flagUsa:"flag-usa",flask:"flask",flushed:"flushed",folder:"folder",folderMinus:"folder-minus",folderOpen:"folder-open",folderPlus:"folder-plus",font:"font",footballBall:"football-ball",forward:"forward",frog:"frog",frown:"frown",frownOpen:"frown-open",funnelDollar:"funnel-dollar",futbol:"futbol",gamepad:"gamepad",gasPump:"gas-pump",gavel:"gavel",gem:"gem",genderless:"genderless",ghost:"ghost",gift:"gift",gifts:"gifts",glassCheers:"glass-cheers",glassMartini:"glass-martini",glassMartiniAlt:"glass-martini-alt",glassWhiskey:"glass-whiskey",glasses:"glasses",globe:"globe",globeAfrica:"globe-africa",globeAmericas:"globe-americas",globeAsia:"globe-asia",globeEurope:"globe-europe",golfBall:"golf-ball",gopuram:"gopuram",graduationCap:"graduation-cap",greaterThan:"greater-than",greaterThanEqual:"greater-than-equal",grimace:"grimace",grin:"grin",grinAlt:"grin-alt",grinBeam:"grin-beam",grinBeamSweat:"grin-beam-sweat",grinHearts:"grin-hearts",grinSquint:"grin-squint",grinSquintTears:"grin-squint-tears",grinStars:"grin-stars",grinTears:"grin-tears",grinTongue:"grin-tongue",grinTongueSquint:"grin-tongue-squint",grinTongueWink:"grin-tongue-wink",grinWink:"grin-wink",gripHorizontal:"grip-horizontal",gripLines:"grip-lines",gripLinesVertical:"grip-lines-vertical",gripVertical:"grip-vertical",guitar:"guitar",hSquare:"h-square",hamburger:"hamburger",hammer:"hammer",hamsa:"hamsa",handHolding:"hand-holding",handHoldingHeart:"hand-holding-heart",handHoldingMedical:"hand-holding-medical",handHoldingUsd:"hand-holding-usd",handHoldingWater:"hand-holding-water",handLizard:"hand-lizard",handMiddleFinger:"hand-middle-finger",handPaper:"hand-paper",handPeace:"hand-peace",handPointDown:"hand-point-down",handPointLeft:"hand-point-left",handPointRight:"hand-point-right",handPointUp:"hand-point-up",handPointer:"hand-pointer",handRock:"hand-rock",handScissors:"hand-scissors",handSparkles:"hand-sparkles",handSpock:"hand-spock",hands:"hands",handsHelping:"hands-helping",handsWash:"hands-wash",handshake:"handshake",handshakeAltSlash:"handshake-alt-slash",handshakeSlash:"handshake-slash",hanukiah:"hanukiah",hardHat:"hard-hat",hashtag:"hashtag",hatCowboy:"hat-cowboy",hatCowboySide:"hat-cowboy-side",hatWizard:"hat-wizard",hdd:"hdd",headSideCough:"head-side-cough",headSideCoughSlash:"head-side-cough-slas
277h",headSideMask:"head-side-mask",headSideVirus:"head-side-virus",heading:"heading",headphones:"headphones",headphonesAlt:"headphones-alt",headset:"headset",heart:"heart",heartBroken:"heart-broken",heartbeat:"heartbeat",helicopter:"helicopter",highlighter:"highlighter",hiking:"hiking",hippo:"hippo",history:"history",hockeyPuck:"hockey-puck",hollyBerry:"holly-berry",home:"home",horse:"horse",horseHead:"horse-head",hospital:"hospital",hospitalAlt:"hospital-alt",hospitalSymbol:"hospital-symbol",hospitalUser:"hospital-user",hotTub:"hot-tub",hotdog:"hotdog",hotel:"hotel",hourglass:"hourglass",hourglassEnd:"hourglass-end",hourglassHalf:"hourglass-half",hourglassStart:"hourglass-start",houseDamage:"house-damage",houseUser:"house-user",hryvnia:"hryvnia",iCursor:"i-cursor",iceCream:"ice-cream",icicles:"icicles",icons:"icons",idBadge:"id-badge",idCard:"id-card",idCardAlt:"id-card-alt",igloo:"igloo",image:"image",images:"images",inbox:"inbox",indent:"indent",industry:"industry",infinity:"infinity",info:"info",infoCircle:"info-circle",italic:"italic",jedi:"jedi",joint:"joint",journalWhills:"journal-whills",kaaba:"kaaba",key:"key",keyboard:"keyboard",khanda:"khanda",kiss:"kiss",kissBeam:"kiss-beam",kissWinkHeart:"kiss-wink-heart",kiwiBird:"kiwi-bird",landmark:"landmark",language:"language",laptop:"laptop",laptopCode:"laptop-code",laptopHouse:"laptop-house",laptopMedical:"laptop-medical",laugh:"laugh",laughBeam:"laugh-beam",laughSquint:"laugh-squint",laughWink:"laugh-wink",layerGroup:"layer-group",leaf:"leaf",lemon:"lemon",lessThan:"less-than",lessThanEqual:"less-than-equal",levelDownAlt:"level-down-alt",levelUpAlt:"level-up-alt",lifeRing:"life-ring",lightbulb:"lightbulb",link:"link",liraSign:"lira-sign",list:"list",listAlt:"list-alt",listOl:"list-ol",listUl:"list-ul",locationArrow:"location-arrow",lock:"lock",lockOpen:"lock-open",longArrowAltDown:"long-arrow-alt-down",longArrowAltLeft:"long-arrow-alt-left",longArrowAltRight:"long-arrow-alt-right",longArrowAltUp:"long-arrow-alt-up",lowVision:"low-vision",luggageCart:"luggage-cart",lungs:"lungs",lungsVirus:"lungs-virus",magic:"magic",magnet:"magnet",mailBulk:"mail-bulk",male:"male",map:"map",mapMarked:"map-marked",mapMarkedAlt:"map-marked-alt",mapMarker:"map-marker",mapMarkerAlt:"map-marker-alt",mapPin:"map-pin",mapSigns:"map-signs",marker:"marker",mars:"mars",marsDouble:"mars-double",marsStroke:"mars-stroke",marsStrokeH:"mars-stroke-h",marsStrokeV:"mars-stroke-v",mask:"mask",medal:"medal",medkit:"medkit",meh:"meh",mehBlank:"meh-blank",mehRollingEyes:"meh-rolling-eyes",memory:"memory",menorah:"menorah",mercury:"mercury",meteor:"meteor",microchip:"microchip",microphone:"microphone",microphoneAlt:"microphone-alt",microphoneAltSlash:"microphone-alt-slash",microphoneSlash:"microphone-slash",microscope:"microscope",minus:"minus",minusCircle:"minus-circle",minusSquare:"minus-square",mitten:"mitten",mobile:"mobile",mobileAlt:"mobile-alt",moneyBill:"money-bill",moneyBillAlt:"money-bill-alt",moneyBillWave:"money-bill-wave",moneyBillWaveAlt:"money-bill-wave-alt",moneyCheck:"money-check",moneyCheckAlt:"money-check-alt",monument:"monument",moon:"moon",mortarPestle:"mortar-pestle",mosque:"mosque",motorcycle:"motorcycle",mountain:"mountain",mouse:"mouse",mousePointer:"mouse-pointer",mugHot:"mug-hot",music:"music",networkWired:"network-wired",neuter:"neuter",newspaper:"newspaper",notEqual:"not-equal",notesMedical:"notes-medical",objectGroup:"object-group",objectUngroup:"object-ungroup",oilCan:"oil-can",om:"om",otter:"otter",outdent:"outdent",pager:"pager",paintBrush:"paint-brush",paintRoller:"paint-roller",palette:"palette",pallet:"pallet",paperPlane:"paper-plane",paperclip:"paperclip",parachuteBox:"parachute-box",paragraph:"paragraph",parking:"parking",passport:"passport",pastafarianism:"pastafarianism",paste:"paste",pause:"pause",pauseCircle:"pause-circle",paw:"paw",peace:"peace",pen:"pen",penAlt:"pen-alt",penFancy:"pen-fancy",penNib:"pen-nib",penSquare:"pen-square",pencilAlt:"pencil-alt",pencilRuler:"pencil-ruler",peopleArrows:"people-arrows",peopleCarry:"people-carry",pepperHot:"pepper-hot",percent:"percent",percentage:"percentage",personBooth:"person-booth",phone:"phone",phoneAlt:"phone-alt",phoneSlash:"phone-slash",phoneSquare:"phone-square",phoneSquareAlt:"phone-square-alt",phoneVolume:"phone-volume",photoVideo:"photo-video",piggyBank:"piggy-bank",pills:"pills",pizzaSlice:"pizza-slice",placeOfWorship:"place-of-worship",plane:"plane",planeArrival:"plane-arrival",planeDeparture:"plane-departure",planeSlash:"plane-slash",play:"play",playCircle:"play-circle",plug:"plug",plus:"plus",plusCircle:"plus-circle",plusSquare:"plus-square",podcast:"podcast",poll:"poll",pollH:"poll-h",poo:"poo",pooStorm:"poo-storm",poop:"poop",portrait:"portrait",poundSign:"pound-sign",powerOff:"power-off",pray:"pray",prayingHands:"praying-hands",prescription:"prescription",prescriptionBottle:"prescription-bottle",prescriptionBottleAlt:"prescription-bottle-alt",print:"print",procedures:"procedures",projectDiagram:"project-diagram",pumpMedical:"pump-medical",pumpSoap:"pump-soap",puzzlePiece:"puzzle-piece",qrcode:"qrcode",question:"question",questionCircle:"question-circle",quidditch:"quidditch",quoteLeft:"quote-left",quoteRight:"quote-right",quran:"quran",radiation:"radiation",radiationAlt:"radiation-alt",rainbow:"rainbow",random:"random",receipt:"receipt",recordVinyl:"record-vinyl",recycle:"recycle",redo:"redo",redoAlt:"redo-alt",registered:"registered",removeFormat:"remove-format",reply:"reply",replyAll:"reply-all",republican:"republican",restroom:"restroom",retweet:"retweet",ribbon:"ribbon",ring:"ring",road:"road",robot:"robot",rocket:"rocket",route:"route",rss:"rss",rssSquare:"rss-square",rubleSign:"ruble-sign",ruler:"ruler",rulerCombined:"ruler-combined",rulerHorizontal:"ruler-horizontal",rulerVertical:"ruler-vertical",running:"running",rupeeSign:"rupee-sign",sadCry:"sad-cry",sadTear:"sad-tear",satellite:"satellite",satelliteDish:"satellite-dish",save:"save",school:"school",screwdriver:"screwdriver",scroll:"scroll",sdCard:"sd-card",search:"search",searchDollar:"search-dollar",searchLocation:"search-location",searchMinus:"search-minus",searchPlus:"search-plus",seedling:"seedling",server:"server",shapes:"shapes",share:"share",shareAlt:"share-alt",shareAltSquare:"share-alt-square",shareSquare:"share-square",shekelSign:"shekel-sign",shieldAlt:"shield-alt",shieldVirus:"shield-virus",ship:"ship",shippingFast:"shipping-fast",shoePrints:"shoe-prints",shoppingBag:"shopping-bag",shoppingBasket:"shopping-basket",shoppingCart:"shopping-cart",shower:"shower",shuttleVan:"shuttle-van",sign:"sign",signInAlt:"sign-in-alt",signLanguage:"sign-language",signOutAlt:"sign-out-alt",signal:"signal",signature:"signature",simCard:"sim-card",sitemap:"sitemap",skating:"skating",skiing:"skiing",skiingNordic:"skiing-nordic",skull:"skull",skullCrossbones:"skull-crossbones",slash:"slash",sleigh:"sleigh",slidersH:"sliders-h",smile:"smile",smileBeam:"smile-beam",smileWink:"smile-wink",smog:"smog",smoking:"smoking",smokingBan:"smoking-ban",sms:"sms",snowboarding:"snowboarding",snowflake:"snowflake",snowman:"snowman",snowplow:"snowplow",soap:"soap",socks:"socks",solarPanel:"solar-panel",sort:"sort",sortAlphaD
277own:"sort-alpha-down",sortAlphaDownAlt:"sort-alpha-down-alt",sortAlphaUp:"sort-alpha-up",sortAlphaUpAlt:"sort-alpha-up-alt",sortAmountDown:"sort-amount-down",sortAmountDownAlt:"sort-amount-down-alt",sortAmountUp:"sort-amount-up",sortAmountUpAlt:"sort-amount-up-alt",sortDown:"sort-down",sortNumericDown:"sort-numeric-down",sortNumericDownAlt:"sort-numeric-down-alt",sortNumericUp:"sort-numeric-up",sortNumericUpAlt:"sort-numeric-up-alt",sortUp:"sort-up",spa:"spa",spaceShuttle:"space-shuttle",spellCheck:"spell-check",spider:"spider",spinner:"spinner",splotch:"splotch",sprayCan:"spray-can",square:"square",squareFull:"square-full",squareRootAlt:"square-root-alt",stamp:"stamp",star:"star",starAndCrescent:"star-and-crescent",starHalf:"star-half",starHalfAlt:"star-half-alt",starOfDavid:"star-of-david",starOfLife:"star-of-life",stepBackward:"step-backward",stepForward:"step-forward",stethoscope:"stethoscope",stickyNote:"sticky-note",stop:"stop",stopCircle:"stop-circle",stopwatch:"stopwatch",stopwatch20:"stopwatch-20",store:"store",storeAlt:"store-alt",storeAltSlash:"store-alt-slash",storeSlash:"store-slash",stream:"stream",streetView:"street-view",strikethrough:"strikethrough",stroopwafel:"stroopwafel",subscript:"subscript",subway:"subway",suitcase:"suitcase",suitcaseRolling:"suitcase-rolling",sun:"sun",superscript:"superscript",surprise:"surprise",swatchbook:"swatchbook",swimmer:"swimmer",swimmingPool:"swimming-pool",synagogue:"synagogue",sync:"sync",syncAlt:"sync-alt",syringe:"syringe",table:"table",tableTennis:"table-tennis",tablet:"tablet",tabletAlt:"tablet-alt",tablets:"tablets",tachometerAlt:"tachometer-alt",tag:"tag",tags:"tags",tape:"tape",tasks:"tasks",taxi:"taxi",teeth:"teeth",teethOpen:"teeth-open",temperatureHigh:"temperature-high",temperatureLow:"temperature-low",tenge:"tenge",terminal:"terminal",textHeight:"text-height",textWidth:"text-width",th:"th",thLarge:"th-large",thList:"th-list",theaterMasks:"theater-masks",thermometer:"thermometer",thermometerEmpty:"thermometer-empty",thermometerFull:"thermometer-full",thermometerHalf:"thermometer-half",thermometerQuarter:"thermometer-quarter",thermometerThreeQuarters:"thermometer-three-quarters",thumbsDown:"thumbs-down",thumbsUp:"thumbs-up",thumbtack:"thumbtack",ticketAlt:"ticket-alt",times:"times",timesCircle:"times-circle",tint:"tint",tintSlash:"tint-slash",tired:"tired",toggleOff:"toggle-off",toggleOn:"toggle-on",toilet:"toilet",toiletPaper:"toilet-paper",toiletPaperSlash:"toilet-paper-slash",toolbox:"toolbox",tools:"tools",tooth:"tooth",torah:"torah",toriiGate:"torii-gate",tractor:"tractor",trademark:"trademark",trafficLight:"traffic-light",trailer:"trailer",train:"train",tram:"tram",transgender:"transgender",transgenderAlt:"transgender-alt",trash:"trash",trashAlt:"trash-alt",trashRestore:"trash-restore",trashRestoreAlt:"trash-restore-alt",tree:"tree",trophy:"trophy",truck:"truck",truckLoading:"truck-loading",truckMonster:"truck-monster",truckMoving:"truck-moving",truckPickup:"truck-pickup",tshirt:"tshirt",tty:"tty",tv:"tv",umbrella:"umbrella",umbrellaBeach:"umbrella-beach",underline:"underline",undo:"undo",undoAlt:"undo-alt",universalAccess:"universal-access",university:"university",unlink:"unlink",unlock:"unlock",unlockAlt:"unlock-alt",upload:"upload",user:"user",userAlt:"user-alt",userAltSlash:"user-alt-slash",userAstronaut:"user-astronaut",userCheck:"user-check",userCircle:"user-circle",userClock:"user-clock",userCog:"user-cog",userEdit:"user-edit",userFriends:"user-friends",userGraduate:"user-graduate",userInjured:"user-injured",userLock:"user-lock",userMd:"user-md",userMinus:"user-minus",userNinja:"user-ninja",userNurse:"user-nurse",userPlus:"user-plus",userSecret:"user-secret",userShield:"user-shield",userSlash:"user-slash",userTag:"user-tag",userTie:"user-tie",userTimes:"user-times",users:"users",usersCog:"users-cog",utensilSpoon:"utensil-spoon",utensils:"utensils",vectorSquare:"vector-square",venus:"venus",venusDouble:"venus-double",venusMars:"venus-mars",vial:"vial",vials:"vials",video:"video",videoSlash:"video-slash",vihara:"vihara",virus:"virus",virusSlash:"virus-slash",viruses:"viruses",voicemail:"voicemail",volleyballBall:"volleyball-ball",volumeDown:"volume-down",volumeMute:"volume-mute",volumeOff:"volume-off",volumeUp:"volume-up",voteYea:"vote-yea",vrCardboard:"vr-cardboard",walking:"walking",w
277allet:"wallet",warehouse:"warehouse",water:"water",waveSquare:"wave-square",weight:"weight",weightHanging:"weight-hanging",wheelchair:"wheelchair",wifi:"wifi",wind:"wind",windowClose:"window-close",windowMaximize:"window-maximize",windowMinimize:"window-minimize",windowRestore:"window-restore",wineBottle:"wine-bottle",wineGlass:"wine-glass",wineGlassAlt:"wine-glass-alt",wonSign:"won-sign",wrench:"wrench",xRay:"x-ray",yenSign:"yen-sign",yinYang:"yin-yang"},far:{addressBook:"address-book",addressCard:"address-card",angry:"angry",arrowAltCircleDown:"arrow-alt-circle-down",arrowAltCircleLeft:"arrow-alt-circle-left",arrowAltCircleRight:"arrow-alt-circle-right",arrowAltCircleUp:"arrow-alt-circle-up",bell:"bell",bellSlash:"bell-slash",bookmark:"bookmark",building:"building",calendar:"calendar",calendarAlt:"calendar-alt",calendarCheck:"calendar-check",calendarMinus:"calendar-minus",calendarPlus:"calendar-plus",calendarTimes:"calendar-times",caretSquareDown:"caret-square-down",caretSquareLeft:"caret-square-left",caretSquareRight:"caret-square-right",caretSquareUp:"caret-square-up",chartBar:"chart-bar",checkCircle:"check-circle",checkSquare:"check-square",circle:"circle",clipboard:"clipboard",clock:"clock",clone:"clone",closedCaptioning:"closed-captioning",comment:"comment",commentAlt:"comment-alt",commentDots:"comment-dots",comments:"comments",compass:"compass",copy:"copy",copyright:"copyright",creditCard:"credit-card",dizzy:"dizzy",dotCircle:"dot-circle",edit:"edit",envelope:"envelope",envelopeOpen:"envelope-open",eye:"eye",eyeSlash:"eye-slash",file:"file",fileAlt:"file-alt",fileArchive:"file-archive",fileAudio:"file-audio",fileCode:"file-code",fileExcel:"file-excel",fileImage:"file-image",filePdf:"file-pdf",filePowerpoint:"file-powerpoint",fileVideo:"file-video",fileWord:"file-word",flag:"flag",flushed:"flushed",folder:"folder",folderOpen:"folder-open",frown:"frown",frownOpen:"frown-open",futbol:"futbol",gem:"gem",grimace:"grimace",grin:"grin",grinAlt:"grin-alt",grinBeam:"grin-beam",grinBeamSweat:"grin-beam-sweat",grinHearts:"grin-hearts",grinSquint:"grin-squint",grinSquintTears:"grin-squint-tears",grinStars:"grin-stars",grinTears:"grin-tears",grinTongue:"grin-tongue",grinTongueSquint:"grin-tongue-squint",grinTongueWink:"grin-tongue-wink",grinWink:"grin-wink",handLizard:"hand-lizard",handPaper:"hand-paper",handPeace:"hand-peace",handPointDown:"hand-point-down",handPointLeft:"hand-point-left",handPointRight:"hand-point-right",handPointUp:"hand-point-up",handPointer:"hand-pointer",handRock:"hand-rock",handScissors:"hand-scissors",handSpock:"hand-spock",handshake:"handshake",hdd:"hdd",heart:"heart",hospital:"hospital",hourglass:"hourglass",idBadge:"id-badge",idCard:"id-card",image:"image",images:"images",keyboard:"keyboard",kiss:"kiss",kissBeam:"kiss-beam",kissWinkHeart:"kiss-wink-heart",laugh:"laugh",laughBeam:"laugh-beam",laughSquint:"laugh-squint",laughWink:"laugh-wink",lemon:"lemon",lifeRing:"life-ring",lightbulb:"lightbulb",listAlt:"list-alt",map:"map",meh:"meh",mehBlank:"meh-blank",mehRollingEyes:"meh-rolling-eyes",minusSquare:"minus-square",moneyBillAlt:"money-bill-alt",moon:"moon",newspaper:"newspaper",objectGroup:"object-group",objectUngroup:"object-ungroup",paperPlane:"paper-plane",pauseCircle:"pause-circle",playCircle:"play-circle",plusSquare:"plus-square",questionCircle:"question-circle",registered:"registered",sadCry:"sad-cry",sadTear:"sad-tear",save:"save",shareSquare:"share-square",smile:"smile",smileBeam:"smile-beam",smileWink:"smile-wink",snowflake:"snowflake",square:"square",star:"star",starHalf:"star-half",stickyNote:"sticky-note",stopCircle:"stop-circle",sun:"sun",surprise:"surprise",thumbsDown:"thumbs-down",thumbsUp:"thumbs-up",timesCircle:"times-circle",tired:"tired",trashAlt:"trash-alt",user:"user",userCircle:"user-circle",windowClose:"window-close",windowMaximize:"window-maximize",windowMinimize:"window-minimize",windowRestore:"window-restore"},fab:{"500px":"500px",accessibleIcon:"accessible-icon",accusoft:"accusoft",acquisitionsIncorporated:"acquisitions-incorporated",adn:"adn",adobe:"adobe",adversal:"adversal",affiliatetheme:"affiliatetheme",airbnb:"airbnb",algolia:"algolia",alipay:"alipay",amazon:"amazon",amazonPay:"amazon-pay",amilia:"amilia",android:"android",angellist:"angellist",angrycreative:"angrycreative",angular:"angular",appStore:"app-store",appStoreIos:"app-store-ios",apper:"apper",apple:"apple",applePay:"apple-pay",artstation:"artstation",asymmetrik:"asymmetrik",atlassian:"atlassian",audible:"audible",autoprefixer:"autoprefixer",avianex:"avianex",aviato:"aviato",aws:"aws",bandcamp:"bandcamp",battleNet:"battle-net",behance:"behance",behanceSquare:"behance-square",bimobject:"bimobject",bitbucket:"bitbucket",bitcoin:"bitcoin",bity:"bity",blackTie:"black-tie",blackberry:"blackberry",blogger:"blogger",bloggerB:"blogger-b",bluetooth:"bluetooth",bluetoothB:"bluetooth-b",bootstrap:"bootstrap",btc:"btc",buffer:"buffer",buromobelexperte:"buromobelexperte",buyNLarge:"buy-n-large",canadianMapleLeaf:"canadian-maple-leaf",ccAmazonPay:"cc-amazon-pay",ccAmex:"cc-amex",ccApplePay:"cc-apple-pay",ccDinersClub:"cc-diners-club",ccDiscover:"cc-discover",ccJcb:"cc-jcb",ccMastercard:"cc-mastercard",ccPaypal:"cc-paypal",ccStripe:"cc-stripe",ccVisa:"cc-visa",centercode:"centercode",centos:"centos",chrome:"chrome",chromecast:"chromecast",cloudscale:"cloudscale",cloudsmith:"cloudsmith",cloudversify:"cloudversify",codepen:"codepen",codiepie:"codiepie",confluence:"confluence",connectdevelop:"connectdevelop",contao:"contao",cottonBureau:"cotton-bureau",cpanel:"cpanel",creativeCommons:"creative-commons",creativeCommonsBy:"creative-commons-by",creativeCommonsNc:"creative-commons-nc",creativeCommonsNcEu:"creative-commons-nc-eu",creativeCommonsNcJp:"creative-commons-nc-jp",creativeCommonsNd:"creative-commons-nd",creativeCommonsPd:"creative-commons-pd",creativeCommonsPdAlt:"creative-commons-pd-alt",creativeCommonsRemix:"creative-commons-remix",creativeCommonsSa:"creative-commons-sa",creativeCommonsSampling:"creative-commons-sampling",creativeCommonsSamplingPlus:"creative-commons-sampling-plus",creativeCommonsShare:"creative-commons-share",creativeCommonsZero:"creative-commons-zero",criticalRole:"critical-role",css3:"css3",css3Alt:"css3-alt",cuttlefish:"cuttlefish",dAndD:"d-and-d",dAndDBeyond:"d-and-d-beyond",dailymotion:"dailymotion",dashcube:"dashcube",delicious:"delicious",deploydog:"deploydog",deskpro:"deskpro",dev:"dev",deviantart:"deviantart",dhl:"dhl",diaspora:"diaspora",digg:"digg",digitalOcean:"digital-ocean",discord:"discord",discourse:"discourse",dochub:"dochub",docker:"docker",draft2digital:"draft2digital",dribbble:"dribbble",dribbbleSquare:"dribbble-square",dropbox:"dropbox",drupal:"drupal",dyalog:"dyalog",earlybirds:"earlybirds",ebay:"ebay",edge:"edge",elementor:"elementor",ello:"ello",ember:"ember",empire:"empire",envira:"envira",erlang:"erlang",ethereum:"ethereum",etsy:"etsy",evernote:"evernote",expeditedssl:"expeditedssl",facebook:"facebook",facebookF:"facebook-f",facebookMessenger
277:"facebook-messenger",facebookSquare:"facebook-square",fantasyFlightGames:"fantasy-flight-games",fedex:"fedex",fedora:"fedora",figma:"figma",firefox:"firefox",firefoxBrowser:"firefox-browser",firstOrder:"first-order",firstOrderAlt:"first-order-alt",firstdraft:"firstdraft",flickr:"flickr",flipboard:"flipboard",fly:"fly",fontAwesome:"font-awesome",fontAwesomeAlt:"font-awesome-alt",fontAwesomeFlag:"font-awesome-flag",fonticons:"fonticons",fonticonsFi:"fonticons-fi",fortAwesome:"fort-awesome",fortAwesomeAlt:"fort-awesome-alt",forumbee:"forumbee",foursquare:"foursquare",freeCodeCamp:"free-code-camp",freebsd:"freebsd",fulcrum:"fulcrum",galacticRepublic:"galactic-republic",galacticSenate:"galactic-senate",getPocket:"get-pocket",gg:"gg",ggCircle:"gg-circle",git:"git",gitAlt:"git-alt",gitSquare:"git-square",github:"github",githubAlt:"github-alt",githubSquare:"github-square",gitkraken:"gitkraken",gitlab:"gitlab",gitter:"gitter",glide:"glide",glideG:"glide-g",gofore:"gofore",goodreads:"goodreads",goodreadsG:"goodreads-g",google:"google",googleDrive:"google-drive",googlePlay:"google-play",googlePlus:"google-plus",googlePlusG:"google-plus-g",googlePlusSquare:"google-plus-square",googleWallet:"google-wallet",gratipay:"gratipay",grav:"grav",gripfire:"gripfire",grunt:"grunt",gulp:"gulp",hackerNews:"hacker-news",hackerNewsSquare:"hacker-news-square",hackerrank:"hackerrank",hips:"hips",hireAHelper:"hire-a-helper",hooli:"hooli",hornbill:"hornbill",hotjar:"hotjar",houzz:"houzz",html5:"html5",hubspot:"hubspot",ideal:"ideal",imdb:"imdb",instagram:"instagram",instagramSquare:"instagram-square",intercom:"intercom",internetExplorer:"internet-explorer",invision:"invision",ioxhost:"ioxhost",itchIo:"itch-io",itunes:"itunes",itunesNote:"itunes-note",java:"java",jediOrder:"jedi-order",jenkins:"jenkins",jira:"jira",joget:"joget",joomla:"joomla",js:"js",jsSquare:"js-square",jsfiddle:"jsfiddle",kaggle:"kaggle",keybase:"keybase",keycdn:"keycdn",kickstarter:"kickstarter",kickstarterK:"kickstarter-k",korvue:"korvue",laravel:"laravel",lastfm:"lastfm",lastfmSquare:"lastfm-square",leanpub:"leanpub",less:"less",line:"line",linkedin:"linkedin",linkedinIn:"linkedin-in",linode:"linode",linux:"linux",lyft:"lyft",magento:"magento",mailchimp:"mailchimp",mandalorian:"mandalorian",markdown:"markdown",mastodon:"mastodon",maxcdn:"maxcdn",mdb:"mdb",medapps:"medapps",medium:"medium",mediumM:"medium-m",medrt:"medrt",meetup:"meetup",megaport:"megaport",mendeley:"mendeley",microblog:"microblog",microsoft:"microsoft",mix:"mix",mixcloud:"mixcloud",mixer:"mixer",mizuni:"mizuni",modx:"modx",monero:"monero",napster:"napster",neos:"neos",nimblr:"nimblr",node:"node",nodeJs:"node-js",npm:"npm",ns8:"ns8",nutritionix:"nutritionix",odnoklassniki:"odnoklassniki",odnoklassnikiSquare:"odnoklassniki-square",oldRepublic:"old-republic",opencart:"opencart",openid:"openid",opera:"opera",optinMonster:"optin-monster",orcid:"orcid",osi:"osi",page4:"page4",pagelines:"pagelines",palfed:"palfed",patreon:"patreon",paypal:"paypal",pennyArcade:"penny-arcade",periscope:"periscope",phabricator:"phabricator",phoenixFramework:"phoenix-framework",phoenixSquadron:"phoenix-squadron",php:"php",piedPiper:"pied-piper",piedPiperAlt:"pied-piper-alt",piedPiperHat:"pied-piper-hat",piedPiperPp:"pied-piper-pp",piedPiperSquare:"pied-piper-square",pinterest:"pinterest",pinterestP:"pinterest-p",pinterestSquare:"pinterest-square",playstation:"playstation",productHunt:"product-hunt",pushed:"pushed",python:"python",qq:"qq",quinscape:"quinscape",quora:"quora",rProject:"r-project",raspberryPi:"raspberry-pi",ravelry:"ravelry",react:"react",reacteurope:"reacteurope",readme:"readme",rebel:"rebel",redRiver:"red-river",reddit:"reddit",redditAlien:"reddit-alien",redditSquare:"reddit-square",redhat:"redhat",renren:"renren",replyd:"replyd",researchgate:"researchgate",resolving:"resolving",rev:"rev",rocketchat:"rocketchat",rockrms:"rockrms",safari:"safari",salesforce:"salesforce",sass:"sass",schlix:"schlix",scribd:"scribd",searchengin:"searchengin",sellcast:"sellcast",sellsy:"sellsy",servicestack:"servicestack",shirtsinbulk:"shirtsinbulk",shopify:"shopify",shopware:"shopware",simplybuilt:"simplybuilt",sistrix:"sistrix",sith:"sith",sketch:"sketch",skyatlas:"skyatlas",skype:"skype",slack:"slack",slackHash:"slack-hash",slideshare:"slideshare",snapchat:"snapchat",snapchatGhost:"snapchat-ghost",snapchatSquare:"snapchat-square",soundcloud:"soundcloud",sourcetree:"sourcetree",speakap:"speakap",speakerDeck:"speaker-deck",spotify:"spotify",squarespace:"squarespace",stackExchange:"stack-exchange",stackOverflow:"stack-overflow",stackpath:"stackpath",staylinked:"staylinked",steam:"steam",steamSquare:"steam-square",steamSymbol
277:"steam-symbol",stickerMule:"sticker-mule",strava:"strava",stripe:"stripe",stripeS:"stripe-s",studiovinari:"studiovinari",stumbleupon:"stumbleupon",stumbleuponCircle:"stumbleupon-circle",superpowers:"superpowers",supple:"supple",suse:"suse",swift:"swift",symfony:"symfony",teamspeak:"teamspeak",telegram:"telegram",telegramPlane:"telegram-plane",tencentWeibo:"tencent-weibo",theRedYeti:"the-red-yeti",themeco:"themeco",themeisle:"themeisle",thinkPeaks:"think-peaks",tradeFederation:"trade-federation",trello:"trello",tripadvisor:"tripadvisor",tumblr:"tumblr",tumblrSquare:"tumblr-square",twitch:"twitch",twitter:"twitter",twitterSquare:"twitter-square",typo3:"typo3",uber:"uber",ubuntu:"ubuntu",uikit:"uikit",umbraco:"umbraco",uniregistry:"uniregistry",unity:"unity",untappd:"untappd",ups:"ups",usb:"usb",usps:"usps",ussunnah:"ussunnah",vaadin:"vaadin",viacoin:"viacoin",viadeo:"viadeo",viadeoSquare:"viadeo-square",viber:"viber",vimeo:"vimeo",vimeoSquare:"vimeo-square",vimeoV:"vimeo-v",vine:"vine",vk:"vk",vnv:"vnv",vuejs:"vuejs",waze:"waze",weebly:"weebly",weibo:"weibo",weixin:"weixin",whatsapp:"whatsapp",whatsappSquare:"whatsapp-square",whmcs:"whmcs",wikipediaW:"wikipedia-w",windows:"windows",wix:"wix",wizardsOfTheCoast:"wizards-of-the-coast",wolfPackBattalion:"wolf-pack-battalion",wordpress:"wordpress",wordpressSimple:"wordpress-simple",wpbeginner:"wpbeginner",wpexplorer:"wpexplorer",wpforms:"wpforms",wpressr:"wpressr",xbox:"xbox",xing:"xing",xingSquare:"xing-square",yCombinator:"y-combinator",yahoo:"yahoo",yammer:"yammer",yandex:"yandex",yandexInternational:"yandex-international",yarn:"yarn",yelp:"yelp",yoast:"yoast",youtube:"youtube",youtubeSquare:"youtube-square",zhihu:"zhihu"}};function Ln(e,t,i,n,o,r,s,a){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=i,c._compiled=!0),n&&(c.functional=!0),r&&(c._scopeId="data-v-"+r),s?(l=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__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},c._ssrRegister=l):o&&(l=a?function(){o.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:c}}const Nn=Ln({data:function(){return{i18n:{invalidIconType:"Invalid icon type."}}},props:{spritePath:{type:String,default:Fn().config.spritePath||"/concrete/images/icons/bedrock/sprites.svg"},icon:{type:String,required:!0},type:{type:String,default:Pn.fas,validator:function(e){return Pn[e]===e}},color:{type:String,default:"currentColor"},iconTypes:{default:function(){return Pn}},iconList:{default:function(){return On}}},methods:{isFontAwesome:function(e){return[Pn.fas,Pn.far,Pn.fab].indexOf(e)>=0},isSvg:function(e){return e===Pn.svg}},mounted:function(){if(window.ccmi18n)for(var e in this.i18n)window.ccmi18n[e]&&(this.i18n[e]=window.ccmi18n[e])}},function(e,t){return t.$options.methods.isFontAwesome(t.props.type)?e("i",{staticClass:"icon",class:[{fas:t.props.type===t.props.iconTypes.fas,far:t.props.type===t.props.iconTypes.far,fab:t.props.type===t.props.iconTypes.fab},0===(t.props.icon||[]).indexOf("fa-")?t.props.icon:"fa-".concat(t.props.icon)],style:{color:t.props.color}}):t.$options.methods.isSvg(t.props.type)?e("svg",{attrs:{viewport:"0 0 20 20",width:"20px",height:"20px"}},[e("use",{style:"fill: ".concat(t.props.color),attrs:{"xlink:href":"".concat(t.props.spritePath,"#icon-").concat(t.props.icon)}})]):e("span",[t._v(t._s(t.i18n.invalidIconType))])},[],!0,null,null,null).exports,$n={components:{Icon:Nn},props:{value:{type:Boolean,required:!0},affirmativeTitle:{type:String,default:"Yes"},negativeTitle:{type:String,default:"No"}},methods:{handleClick:function(e,t,i){t.value!==e&&(i.change&&i.change(e),i.input&&i.input(e))}}};var zn=__webpack_require__(5072),jn=__webpack_require__.n(zn),Rn=__webpack_require__(7172),Bn={insert:"head",singleton:!1};jn()(Rn.A,Bn);Rn.A.locals;const Hn=Ln($n,function(e,t){return e("div",{staticClass:"ccm-toggle",class:[t.props.value?"on":"off",t.props.class]},[e("span",{staticClass:"affirmative",on:{click:function(e){return t.$options.methods.handleClick(!0,t.props,t.listeners)}}},[e("span",{staticClass:"title"},[t._v(t._s(t.props.affirmativeTitle))]),t._v(" "),e("span",{staticClass:"icon"},[e("Icon",{attrs:{type:t.props.value?"fas":"far",icon:t.props.value?"dot-circle":"circle"}})],1)]),t._v(" "),e("span",{staticClass:"negative",on:{click:function(e){return t.$options.methods.handleClick(!1,t.props,t.listeners)}}},[e("span",{staticClass:"title"},[t._v(t._s(t.props.negativeTitle))]),t._v(" "),e("span",{staticClass:"icon"},[e("Icon",{attrs:{type:t.props.value?"far":"fas",icon:t.props.value?"circle":"dot-circle"}})],1)])])},[],!0,null,"9f3738fa",null).exports;function qn(e){return qn="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},qn(e)}function Un(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function Wn(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
277t%2?Un(Object(i),!0).forEach(function(t){Vn(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Un(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function Vn(e,t,i){return t=function(e){var t=function(e,t){if("object"!=qn(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=qn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==qn(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}const Yn=Ln({},function(e,t){return e("div",{class:Wn({"dropdown-menu":!0,show:t.props.show},t.props.class),attrs:{"aria-labelledby":"dropdownMenuButton"}},[t._t("default")],2)},[],!0,null,null,null).exports;function Qn(e){return Qn="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},Qn(e)}function Gn(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function Kn(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?Gn(Object(i),!0).forEach(function(t){Xn(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Gn(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function Xn(e,t,i){return t=function(e){var t=function(e,t){if("object"!=Qn(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=Qn(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Qn(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}const Jn={components:{Icon:Nn},props:{disabled:Boolean,icon:String,iconType:String,href:String}};var Zn=__webpack_require__(1584),eo={insert:"head",singleton:!1};jn()(Zn.A,eo);Zn.A.locals;const to=Ln(Jn,function(e,t){return t.listeners.click?e("div",t._b({class:{"dropdown-item":!0,"d-flex":!0,disabled:!0===t.props.disabled},attrs:{href:"#"},on:{click:t.listeners.click}},"div",Kn(Kn({},t.attrs),t.props),!1),[t.props.icon?e("span",{staticClass:"menu-icon flex d-flex"},[e("Icon",t._b({},"Icon",{type:t.props.iconType,icon:t.props.icon},!1))],1):t._e(),t._v(" "),e("span",{staticClass:"flex"},[t._t("default")],2)]):e("a",t._b({class:{"dropdown-item":!0,"d-flex":!0,disabled:t.props.disabled},attrs:{href:t.props.href}},"a",Kn(Kn({},t.attrs),t.props),!1),[t.props.icon?e("span",{staticClass:"menu-icon flex d-flex"},[e("Icon",t._b({},"Icon",{type:t.props.iconType,icon:t.props.icon},!1))],1):t._e(),t._v(" "),e("span",{staticClass:"flex"},[t._t("default")],2)])},[],!0,null,"afff5314",null).exports;const io=Ln({},function(e,t){return e("div",{staticClass:"dropdown-divider"})},[],!0,null,null,null).exports;function no(e){return no="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},no(e)}function oo(e,t,i){return t=function(e){var t=function(e,t){if("object"!=no(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=no(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==no(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var ro={add:"add",save:"save",delete:"delete",cancel:"cancel",outline:"outline",floating:"floating"};const so={classMap:oo(oo(oo(oo(oo(oo({},ro.add,"btn-success"),ro.save,"btn-primary"),ro.delete,"btn-danger"),ro.cancel,"btn-outline-secondary"),ro.outline,"btn-outline-secondary"),ro.floating,"btn-outline"),defaultClass:"btn-outline-primary",props:{type:{type:String,default:ro.add},disabled:{type:Boolean,default:!1},labelPosition:{type:String,default:"right"},icon:{type:String,required:!0},iconType:{type:String},iconColor:{type:String},buttonType:{type:String,default:"button"},buttonClass:[String,Array,Object]},components:{Icon:Nn},methods:{showSlot:function(e){return!(!e||!e.length)&&!(void 0===e[0].tag&&!e[0].text.trim())}}};var ao=__webpack_require__(2346),lo={insert:"head",singleton:!1};jn()(ao.A,lo);ao.A.locals;const co=Ln(so,function(e,t){return e("button",t._b({staticClass:"btn",class:[t.$options.classMap[t.props.type]||t.$options.defaultClass,t.props.buttonClass],attrs:{disabled:t.props.disabled},on:{click:t.listeners.click}},"button",{type:t.props.buttonType,style:t.props.style},!1),["right"===t.props.labelPosition?e("Icon",t._b({},"Icon",{icon:t.props.icon,type:t.props.iconType,color:t.props.iconColor},!1)):t._e(),t._v(" "),t.$options.methods.showSlot(t.children)?e("span",{staticClass:"label"},[t._t("default")],2):t._e(),t._v(" "),"right"!==t.props.labelPosition?e("Icon",t._b({},"Icon",{icon:t.props.icon,type:t.props.iconType,color:t.props.iconColor},!1)):t._e()],1)},[],!0,null,"09a574da",null).exports;function uo(e){return uo="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},uo(e)}function ho(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function po(e,t,i){return t=function(e){var t=function(e,t){if("object"!=uo(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=uo(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uo(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}const fo={buttonTypes:ro,components:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
277t%2?ho(Object(i),!0).forEach(function(t){po(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):ho(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}({IconButton:co,ContextMenu:Yn,MenuItem:to,MenuDivider:io},co.components),props:{title:String,icon:{type:String,default:On.fas.ellipsisH},iconType:{type:String,default:Pn.fas},active:{type:Boolean,required:!0}}};const mo=Ln(fo,function(e,t){return e("div",{staticClass:"menubutton-wrapper dropdown"},[e("IconButton",t._b({on:{click:t.listeners.click}},"IconButton",{type:t.props.active?t.$options.buttonTypes.save:t.$options.buttonTypes.outline,icon:t.props.icon,iconType:t.props.iconType},!1),[t._v("\n "+t._s(t.props.title)+"\n ")]),t._v(" "),t._t("default")],2)},[],!0,null,null,null).exports;const go={data:function(){return{i18n:{createNewFolder:"Create New Folder",name:"Name",specifyName:"Please enter a name...",add:"Add"},showAddDirectoryInput:!1,selectedDirectoryID:0,directorySelectInputId:_.uniqueId("input-"),directoryInputId:_.uniqueId("input-"),directories:[],newDirectoryName:""}},props:{inputLabel:{type:String},inputName:{type:String,required:!0},directoryId:{type:Number},showAddDirectoryButton:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},watch:{selectedDirectoryID:function(){this.$emit("change",parseInt(this.selectedDirectoryID))},directories:function(){var e=this,t=this;t.$nextTick(function(){t.directories.length>0?void 0!==_.findWhere(t.directories,{directoryId:t.selectedDirectoryID})||(t.selectedDirectoryID=_.first(t.directories).directoryId):t.selectedDirectoryID=0;t.showAddDirectoryInput=!1,t.newDirectoryName="",e.selectMenu.clear(!0),e.selectMenu.clearOptions(),e.selectMenu.addOptions(t.directories),e.selectMenu.setValue(t.selectedDirectoryID)})}},created:function(){this.fetchDirectories()},mounted:function(){if(window.ccmi18n_filemanager)for(var e in this.i18n)window.ccmi18n_filemanager[e]&&(this.i18n[e]=window.ccmi18n_filemanager[e]);this.directoryId&&(this.selectedDirectoryID=this.directoryId);var t=this;this.selectMenu=new TomSelect(this.$refs.directoryInput,{maxOptions:200,maxItems:1,items:[this.selectedDirectoryID],options:[],valueField:"directoryId",searchField:"directoryName",render:{option:function(e,i){return'<div class="level-'.concat(e.directoryLevel,'"><i class="fa fa-folder"></i> ').concat(t.sanitizeDirectoryName(e.directoryName)," </div>")},item:function(e,i){return'<div class="level-'.concat(e.directoryLevel,'"><i class="fa fa-folder"></i> ').concat(t.sanitizeDirectoryName(e.directoryName)," </div>")}}})},methods:{sanitizeDirectoryName:function(e){var t=document.createElement("div");return t.textContent=e,t.innerHTML},createDirectory:function(){var e=this;e.showAddDirectoryInput&&!e.disabled&&new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/create_directory?_=").concat(Date.now()),data:{ccm_token:CCM_SECURITY_TOKEN,directoryName:e.newDirectoryName,currentFolder:e.selectedDirectoryID},success:function(t){e.selectedDirectoryID=t.directoryId,e.fetchDirectories()}})},fetchDirectories:function(){var e=this;new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/fetch_directories?_=").concat(Date.now()),loader:!1,data:{ccm_token:CCM_SECURITY_TOKEN},success:function(t){e.directories=t.directories}})},toggleDirectoryInput:function(){var e=this;e.showAddDirectoryButton&&!e.disabled&&(e.showAddDirectoryInput=!e.showAddDirectoryInput,e.$emit("toggleDirectoryInput",e.showAddDirectoryInput))}}};const vo=Ln(go,function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"ccm-directory-selector-container"},[t("div",{staticClass:"form-group"},[e.inputLabel?t("label",{staticClass:"form-label",attrs:{for:e.directorySelectInputId}},[e._v(e._s(e.inputLabel))]):e._e(),e._v(" "),e.showAddDirectoryButton?t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedDirectoryID,expression:"selectedDirectoryID"}],ref:"directoryInput",attrs:{id:e.directorySelectInputId,name:e.inputName,disabled:e.disabled},domProps:{value:e.selectedDirectoryID},on:{input:function(t){t.target.composing||(e.selectedDirectoryID=t.target.value)}}}),e._v(" "),t("button",{class:{btn:!0,"btn-secondary":!0,"ccm-create-new-directory-button":!0,disabled:!0===e.disabled},attrs:{type:"button",disabled:e.disabled},on:{click:e.toggleDirectoryInput}},[e._v("\n "+e._s(e.i18n.createNewFolder)+"\n ")])]):t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedDirectoryID,expression:"selectedDirectoryID"}],ref:"directoryInput",attrs:{id:e.directorySelectInputId,name:e.inputName,disabled:e.disabled},domProps:{value:e.selectedDirectoryID},on:{input:function(t){t.target.composing||(e.selectedDirectoryID=t.target.value)}}})])]),e._v(" "),e.showAddDirectoryButton?t("div",{directives:[{name:"show",rawName:"v-show",value:e.showAddDirectoryInput,expression:"showAddDirectoryInput"}],staticClass:"ccm-new-directory-name-container"},[t("div",{staticClass:"form-group"},[t("label",{staticClass:"form-label",attrs:{for:e.directoryInputId}},[e._v(e._s(e.i18n.name))]),e._v(" "),t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.newDirectoryName,expression:"newDirectoryName"}],staticClass:"ccm-new-directory-name form-control",attrs:{type:"text",id:e.directoryInputId,placeholder:e.i18n.specifyName,disabled:e.disabled},domProps:{value:e.newDirectoryName},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.stopPropagation(),t.preventDefault(),e.createDirectory.apply(null,arguments))},input:function(t){t.target.composing||(e.newDirectoryName=t.target.value)}}}),e._v(" "),t("button",{class:{btn:!0,"btn-secondary":!0,disabled:!0===e.disabled},attrs:{type:"button",disabled:e.disabled},on:{click:function(t){return t.stopPropagation(),t.preventDefault(),e.createDirectory.apply(null,arguments)}}},[e._v("\n "+e._s(e.i18n.add)+"\n ")])])])]):e._e(
277)])},[],!1,null,null,null).exports;const yo={data:function(){return{isLoading:!1,isFirstRun:!0,selectedFile:null,selectedFileID:0}},props:{inputName:{type:String,default:""},fileId:{type:Number,default:0},chooseText:{type:String},filters:{type:Array}},prop:["fileId"],model:{prop:"fileId",event:"change"},watch:{fileId:{immediate:!0,handler:function(e){this.selectedFileID=this.fileId}},selectedFileID:{immediate:!0,handler:function(e){e>0?(this.loadFile(e),this.isFirstRun||this.$emit("change",e)):(this.selectedFile=null,this.isFirstRun||this.$emit("change",null)),!this.isFirstRun&&this.inputName&&$(this.$refs.input).trigger("change"),this.isFirstRun=!1}}},mounted:function(){this.fileId&&(this.selectedFileID=this.fileId)},methods:{chooseFile:function(e){this.selectedFileID=e[0]},openChooser:function(){var e=this,t={};e.filters&&(t.filters=e.filters),ConcreteFileManager.launchDialog(function(t){e.loadFile(t.fID)},t)},clearFile:function(){this.selectedFileID=null,this.$emit("selectedfile",null)},loadFile:function(e){var t=this;t.isLoading=!0,ConcreteFileManager.getFileDetails(e,function(i){t.selectedFile=i?i.files[0]:null,t.selectedFileID=i?e:0,t.isLoading=!1,t.$emit("selectedfile",t.selectedFile)})}}};const bo=Ln(yo,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-item-selector-group"},[t("input",{ref:"input",attrs:{type:"hidden",name:e.inputName},domProps:{value:e.selectedFileID}}),e._v(" "),e.selectedFile||e.isLoading?e._e():t("div",{staticClass:"ccm-item-selector-choose"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:e.openChooser}},[e._v("\n "+e._s(e.chooseText)+"\n ")])]),e._v(" "),e.isLoading?t("div",[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary"},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:e.clearFile}},[t("i",{staticClass:"fa fa-times-circle"})])])]):e._e(),e._v(" "),null!==e.selectedFile?t("div",{staticClass:"ccm-item-selector-loaded"},[t("div",{staticClass:"btn-group"},[t("a",{staticClass:"btn btn-secondary",attrs:{href:e.selectedFile.urlDetail,target:"_blank"}},[t("span",{domProps:{innerHTML:e._s(e.selectedFile.resultsThumbnailImg)}}),e._v(" "),t("span",{staticClass:"ccm-item-selector-title"},[e._v(e._s(e.selectedFile.title))])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.selectedFileID=null}}},[t("i",{staticClass:"fa fa-times-circle"})])])]):e._e()])},[],!1,null,null,null).exports;const _o={data:function(){return{isLoading:!1,selectedEntry:null,selectedEntryId:0}},props:{inputName:{type:String,required:!0},entryId:{type:String},entityId:{type:String},chooseText:{type:String}},watch:{selectedEntryId:{handler:function(e){e>0?this.loadEntry(e):this.selectedEntry=null,this.$emit("change",e)}}},mounted:function(){this.entryId&&(this.selectedEntryId=this.entryId)},methods:{chooseEntry:function(e){this.selectedEntryId=e[0]},openChooser:function(){var e=this;window.ConcreteExpressEntryAjaxSearch.launchDialog(this.entityId,function(t){e.loadEntry(t.exEntryID)})},loadEntry:function(e){var t=this;t.isLoading=!0,window.ConcreteExpressEntryAjaxSearch.getEntryDetails(e,function(e){t.selectedEntry=e.entries[0],t.selectedEntryId=e.entries[0].exEntryID,t.isLoading=!1})}}};const wo=Ln(_o,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-item-selector-group"},[t("input",{attrs:{type:"hidden",name:e.inputName},domProps:{value:e.selectedEntryId}}),e._v(" "),e.selectedEntry||e.isLoading?e._e():t("div",{staticClass:"ccm-item-selector-choose"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:e.openChooser}},[e._v("\n "+e._s(e.chooseText)+"\n ")])]),e._v(" "),e.isLoading?t("div",[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary"},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.selectedEntryId=null}}},[t("i",{staticClass:"fa fa-times-circle"}
277)])])]):e._e(),e._v(" "),null!==e.selectedEntry?t("div",{staticClass:"ccm-item-selector-loaded"},[t("div",{staticClass:"btn-group"},[t("a",{staticClass:"btn btn-secondary",attrs:{href:e.selectedEntry.url,target:"_blank"}},[t("span",{staticClass:"ccm-item-selector-title"},[e._v(e._s(e.selectedEntry.label))])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.selectedEntryId=null}}},[t("i",{staticClass:"fa fa-times-circle"})])])]):e._e()])},[],!1,null,null,null).exports;function Co(e){return function(e){if(Array.isArray(e))return xo(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return xo(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return xo(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xo(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}const ko={model:{prop:"value",event:"input"},props:{ariaLabel:{type:String},mode:{type:String,default:"paging",validator:function(e){return["paging","cursor"].indexOf(e)>-1}},nextCursor:{type:[Number,String],default:null,validator:function(e){return!e||"number"==typeof e||!!e.match(/^\d+(\|\d+)*$/)}},nextText:{type:String,required:!1},labelNextPage:{type:String,required:!1},prevCursor:{type:[Number,String,null],default:null,validator:function(e){return!e||"number"==typeof e||!!e.match(/^(\d+(\|\d+)*)?$/)}},labelPrevPage:{type:String,required:!1},prevText:{type:String,required:!1},perPage:{type:[Number,String],default:20,validator:function(e){return e>=1}},totalRows:{type:[Number,String],default:0,validator:function(e){return e>=-1}},value:{type:[Number,String],default:null,validator:function(e){return"string"==typeof e||e>=-1}}},data:function(){var e=parseInt(this.value);return{i18n:{next:"Next",previous:"Previous"},targetNumberOfLinks:7,currentPage:e="paging"===this.mode?e>0?e:1:this.value,localNumberOfPages:1}},computed:{nextDisabled:function(){return"paging"===this.mode?this.currentPage===this.localNumberOfPages:null===this.nextCursor},prevDisabled:function(){return"paging"===this.mode?1===this.currentPage:null===this.prevCursor},numberOfPages:function(){return Math.max(1,Math.ceil(this.totalRows/this.perPage))},pageList:function(){if(-1===this.totalRows||"cursor"===this.mode)return[];var e=1,t=Math.min(this.localNumberOfPages,this.targetNumberOfLinks);this.localNumberOfPages>t&&(e=Math.max(1,this.currentPage-Math.ceil((t-1)/2)),e=Math.min(this.localNumberOfPages-t+1,e));var i=e+t-1,n=Co(new Array(t)).map(function(t,i){return{number:e+i}});return e>3&&n.unshift({number:-1,text:"..."}),3===e&&n.unshift({number:2}),e>1&&n.unshift({number:1}),i<this.localNumberOfPages-2&&n.push({number:-2,text:"..."}),i===this.localNumberOfPages-2&&n.push({number:this.localNumberOfPages-1}),i<this.localNumberOfPages&&n.push({number:this.localNumberOfPages}),n},finalNextText:function(){return"string"==typeof this.nextText?this.nextText:"".concat(this.i18n.next," â")},finalLabelNextPage:function(){return"string"==typeof this.labelNextPage?this.labelNextPage:this.i18n.next},finalPrevText:function(){return"string"==typeof this.prevText?this.prevText:"â ".concat(this.i18n.previous)},finalLabelPrevPage:function(){return"string"==typeof this.labelPrevPage?this.labelPrevPage:this.i18n.previous}},watch:{value:function(e,t){this.currentPage="paging"===this.mode?Math.max(1,e):e},currentPage:function(e,t){this.$emit("input","paging"===this.mode?e>0?e:null:e)}},created:function(){this.localNumberOfPages=this.numberOfPages},methods:{onClick:function(e){if("paging"===this.mode){if("prev"===e?e=Math.max(1,this.currentPage-1):"next"===e&&(e=this.currentPage+1),e<1)return;e>this.numberOfPages&&this.totalRows>0&&(e=this.numberOfPages)}else"prev"===e?e=this.prevCursor:"next"===e&&(e=this.nextCursor);this.currentPage=e,this.$emit("change",this.currentPage)}}
277,mounted:function(){if(window.ccmi18n)for(var e in this.i18n)window.ccmi18n[e]&&(this.i18n[e]=window.ccmi18n[e])}};const Do=Ln(ko,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-search-results-pagination"},[t("nav",{attrs:{"aria-label":e.ariaLabel}},[t("ul",{staticClass:"pagination"},[t("li",{class:{"page-item":!0,disabled:e.prevDisabled}},[t("a",{staticClass:"page-link",attrs:{href:"#","aria-label":e.finalLabelPrevPage},on:{click:function(t){return t.preventDefault(),e.onClick("prev",t)}}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v(e._s(e.finalPrevText))])])]),e._v(" "),e._l(e.pageList,function(i){return t("li",{key:i.number,class:{"page-item":!0,active:i.number===e.currentPage}},[t("a",{staticClass:"page-link",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.onClick(i.number)}}},[e._v(e._s(i.text||i.number))])])}),e._v(" "),t("li",{class:{"page-item":!0,disabled:e.nextDisabled}},[t("a",{staticClass:"page-link",attrs:{href:"#","aria-label":e.finalLabelNextPage},on:{click:function(t){return t.preventDefault(),e.onClick("next",t)}}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v(e._s(e.finalNextText))])])])],2)])])},[],!1,null,null,null).exports;const So={components:{Icon:Nn,PageList:Ln({components:{Pagination:Do},data:function(){return{i18n:{name:"Name",date:"Date",lastModified:"Last Modified"},currentPage:-1,latestSearchID:null,mouseOver:0,orderBy:"c.cDateModified",orderByDirection:"desc",pageList:!1,ccm:{pagination_mode:"paging",pagination_show:!1,ccm_cursor_prev:null,ccm_cursor_next:null},pagination:{total:0,count:0,per_page:20,current_page:1,total_pages:0}}},props:{keywords:{type:String,required:!0},routePath:{type:String,required:!0}},computed:{isLoading:function(){return!1===this.pageList}},methods:{sortResults:function(e,t,i){this.orderBy===e?this.orderByDirection="desc"===this.orderByDirection?"asc":"desc":this.orderByDirection=t,this.orderBy=e,this.fetchPages(),i.stopPropagation()},fetchPages:function(){var e=this,t=Math.random().toString(36).slice(2);this.latestSearchID=t;var i="&ccm_paging_p="+this.currentPage;return"cursor"===this.ccm.pagination_mode&&(i="&ccm_cursor="+this.currentPage),new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+this.$props.routePath+this.keywords+"?ccm_order_by="+this.orderBy+"&ccm_order_by_direction="+this.orderByDirection+i+"&itemsPerPage="+this.pagination.per_page,success:function(i){e.latestSearchID===t&&(i.meta&&i.meta.ccm&&(e.ccm.pagination_mode=i.meta.ccm.pagination_mode||"paging",e.ccm.pagination_show=!!i.meta.ccm.pagination_show,e.ccm.ccm_cursor_prev=i.meta.ccm.ccm_cursor_prev,e.ccm.ccm_cursor_next=i.meta.ccm.ccm_cursor_next),i.meta&&i.meta.pagination&&(e.pagination=i.meta.pagination),i.data.length&&(e.pageList=i.data))}})},choosePage:function(e){this.$emit("click",e)}},watch:{currentPage:function(){this.fetchPages()},keywords:function(){this.ccm.pagination_mode="paging",this.ccm.pagination_show=!1,this.currentPage=-1,this.fetchPages()},routePath:function(){this.fetchPages()}},mounted:function(){if(window.ccmi18n_sitemap)for(var e in this.i18n)window.ccmi18n_sitemap[e]&&(this.i18n[e]=window.ccmi18n_sitemap[e]);this.fetchPages()}},function(){var e=this,t=e._self._c;return t("div",[e.isLoading?t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})]):t("div",[t("table",{staticClass:"table ccm-page-list-view ccm-search-results-table"},[t("thead",[t("tr",[e._m(0),e._v(" "),t("th",{class:"cv.cvName"===e.orderBy?"ccm-results-list-active-sort-"+e.orderByDirection:""},[t("a",{attrs:{href:"#"},on:{click:function(t){return e.sortResults("cv.cvName","asc",t)}}},[e._v(e._s(e.i18n.name))])]),e._v(" "),t("th",{class:"cv.cvDatePublic"===e.orderBy?"ccm-results-list-active-sort-"+e.orderByDirection:""},[t("a",{attrs:{href:"#"},on:{click:function(t){return e.sortResults("cv.cvDatePublic","asc",t)}}},[e._v(e._s(e.i18n.date))])]),e._v(" "),t("th",{class:"c.cDateModified"===e.orderBy?"ccm-results-list-active-sort-"+e.orderByDirection:""},[t("a",{attrs:{href:"#"},on:{click:function(t){return e.sortResults("c.cDateModified","desc",t)}}},[e._v(e._s(e.i18n.lastModified))])]),e._v(" "),e._m(1)])]),e._v(" "),t("tbody",e._l(e.pageList,function(i){return t("tr",{key:i.cID+"list",class:{"ccm-search-select-hover":e.mouseOver===i.cID},on:{click:function(t){return e.choosePage(i)},mouseover:function(t){e.mouseOver=i.cID},mouseout:function(t){e.mouseOver=0}}},[t("td",[e._v(e._s(i.type))]),e._v(" "),t("td",[e._v(e._s(i.name))]),e._v(" "),t("td",[e._v(e._s(i.datePublic))]),e._v(" "),t("td",[e._v(e._s(i.dateModified))]),e._v(" "),t("td",[e._v(e._s(i.author))])])}),0)]),e._v(" "),e.ccm.pagination_show?t("Pagination",{key:e.ccm.pagination_mode,attrs:{"total-rows":e.pagination.total,"per-page":e.pagination.per_page,mode:e.ccm.pagination_mode,"prev-cursor":e.ccm.ccm_cursor_prev,"next-cursor":e.ccm.ccm_cursor_next},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}}
277):e._e()],1)])},[function(){var e=this._self._c;return e("th",[e("span",[this._v("Type")])])},function(){var e=this._self._c;return e("th",[e("span",[this._v("Author")])])}],!1,null,null,null).exports},data:function(){return{i18n:{search:"Search",initialPageSearchChooserTip:"Let's get some info on what you're looking for."},searchText:"",keywords:"",routePath:"/ccm/system/page/chooser/search/"}},methods:{search:function(){this.keywords=this.searchText},choosePage:function(e){window.ConcreteEvent.publish("SitemapSelectPage",{instance:this,cID:e.cID,title:e.name})}},mounted:function(){if(window.ccmi18n_sitemap)for(var e in this.i18n)window.ccmi18n_sitemap[e]&&(this.i18n[e]=window.ccmi18n_sitemap[e])}};var Ao=__webpack_require__(5531),Eo={insert:"head",singleton:!1};jn()(Ao.A,Eo);Ao.A.locals;const To=Ln(So,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-page-chooser-search-view"},[t("div",{staticClass:"row mb-3"},[t("div",{staticClass:"col-md-4 ms-auto"},[t("form",{on:{submit:function(t){return t.preventDefault(),e.search.apply(null,arguments)}}},[t("div",{staticClass:"ccm-header-search-form-input input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchText,expression:"searchText"}],staticClass:"form-control border-end-0",attrs:{type:"text",placeholder:e.i18n.search,autocomplete:"false"},domProps:{value:e.searchText},on:{input:function(t){t.target.composing||(e.searchText=t.target.value)}}}),e._v(" "),t("button",{staticClass:"input-group-icon",attrs:{type:"submit"}},[t("svg",{attrs:{width:"16",height:"16"}},[t("use",{attrs:{"xlink:href":"#icon-search"}})])])])])])]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.keywords,expression:"!keywords"}],staticClass:"text-center mt-5"},[t("span",{staticClass:"search-icon my-4"},[t("Icon",{attrs:{icon:"search",type:"fas",color:"#f4f4f4"}})],1),e._v(" "),t("p",[t("b",[e._v(e._s(e.i18n.initialPageSearchChooserTip))])])]),e._v(" "),e.keywords?t("div",[t("PageList",{attrs:{keywords:e.keywords,routePath:e.routePath},on:{click:function(t){return e.choosePage(t)}}})],1):e._e()])},[],!1,null,"4f4aded8",null).exports;const Mo={data:function(){return{isLoading:!1,selectedPage:null,selectedPageId:0}},props:{inputName:{type:String,required:!0},pageId:{type:Number},chooseText:{type:String},includeSystemPages:{type:Boolean,default:!1},askIncludeSystemPages:{type:Boolean,default:!1}},watch:{selectedPageId:{handler:function(e){e>0?this.loadPage(e):this.selectedPage=null,this.$emit("change",e)}}},mounted:function(){this.pageId&&(this.selectedPageId=this.pageId)},methods:{choosePage:function(e){this.selectedPageId=e[0]},openChooser:function(){var e=this;window.ConcretePageAjaxSearch.launchDialog(function(t){e.loadPage(t.cID)},{includeSystemPages:e.includeSystemPages,askIncludeSystemPages:e.askIncludeSystemPages})},loadPage:function(e){var t=this;t.isLoading=!0,window.ConcretePageAjaxSearch.getPageDetails(e,function(e){t.selectedPage=e.pages[0],t.selectedPageId=e.pages[0].cID,t.isLoading=!1})}}};const Io=Ln(Mo,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-item-selector-group"},[t("input",{attrs:{type:"hidden",name:e.inputName},domProps:{value:e.selectedPageId}}),e._v(" "),e.selectedPage||e.isLoading?e._e():t("div",{staticClass:"ccm-item-selector-choose"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:e.openChooser}},[e._v("\n "+e._s(e.chooseText)+"\n ")])]),e._v(" "),e.isLoading?t("div",[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary"},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.selectedPageId=null}}},[t("i",{staticClass:"fa fa-times-circle"})])])]):e._e(),e._v(" "),null!==e.selectedPage?t("div",{staticClass:"ccm-item-selector-loaded"},[t("div",{staticClass:"btn-group"},[t("a",{staticClass:"btn btn-secondary",attrs:{href:e.selectedPage.url,target:"_blank"}},[t("span",{staticClass:"ccm-item-selector-title"},[e._v(e._s(e.selectedPage.name))])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.selectedPageId=null}}},[t("i",{staticClass:"fa fa-times-circle"}
277)])])]):e._e()])},[],!1,null,null,null).exports;function Fo(e){return function(e){if(Array.isArray(e))return Po(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Po(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Po(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Po(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}const Oo={data:function(){return{isLoadingUserID:0,selectedUser:null,selectedUserID:0}},computed:{isLoading:function(){return this.isLoadingUserID>0},cssClasses:function(){var e=["ccm-item-selector-group"];return this.cssClass&&(e=[].concat(Fo(e),[this.cssClass])),e}},props:{cssClass:{type:String,default:"",required:!1},inputName:{type:String,default:""},userId:{type:Number,default:0},chooseText:{type:String,default:"Choose a User"},readonly:{type:Boolean,default:!1}},prop:["userId"],model:{prop:"userId",event:"change"},watch:{userId:{immediate:!0,handler:function(e){this.selectedUserID=this.userId}},selectedUserID:{immediate:!0,handler:function(e){e>0?this.loadUser(e):this.selectedUser=null,this.$emit("change",e)}}},mounted:function(){},methods:{chooseFile:function(e){this.selectedUserID=e[0]},openChooser:function(){var e=this;window.ConcreteUserManager.launchDialog(function(t){e.loadUser(t.id)})},loadUser:function(e){var t=this;e=parseInt(e),this.isLoadingUserID!==e&&(this.isLoadingUserID=e,window.ConcreteUserManager.getUserDetails(e,function(i){t.isLoadingUserID===e&&(t.selectedUserID=e,t.selectedUser=i.users[0],t.$nextTick(function(){t.isLoadingUserID===e&&(t.isLoadingUserID=0)}))}))},reset:function(){this.isLoadingUserID=0,this.selectedUserID=null}}};const Lo=Ln(Oo,function(){var e=this,t=e._self._c;return t("div",{class:e.cssClasses},[""!==e.inputName?t("input",{attrs:{type:"hidden",name:e.inputName},domProps:{value:e.selectedUserID}}):e._e(),e._v(" "),e.isLoading?t("div",[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary"},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button",disabled:e.readonly},on:{click:e.reset}},[t("i",{staticClass:"fa fa-times-circle"})])])]):e.selectedUser?t("div",{staticClass:"ccm-item-selector-loaded"},[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary",class:{disabled:e.readonly}},[t("span",{domProps:{innerHTML:e._s(e.selectedUser.avatar)}}),e._v(" "),t("span",{staticClass:"ccm-item-selector-title"},[e._v(e._s(e.selectedUser.displayName))])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button",disabled:e.readonly},on:{click:e.reset}},[t("i",{staticClass:"fa fa-times-circle"})])])]):t("div",{staticClass:"ccm-item-selector-choose"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button",disabled:e.readonly},on:{click:e.openChooser}},[e._v("\n "+e._s(e.chooseText)+"\n ")])])])},[],!1,null,null,null).exports;var No=Ln({data:function(){return{selectedColor:this.color}},props:{colorCollection:{type:Object,required:!0},inputName:{type:String,required:!0},color:{type:String,required:!1}},watch:{selectedColor:{handler:function(e){this.$emit("change",e)}}},mounted:function(){var e=this;new TomSelect(this.$el.querySelector("select"),{render:{option:function(t,i){return e.dataContentAttribute(t)},item:function(t,i){return e.dataContentAttribute(t)}}})},methods:{dataContentAttribute:function(e){return'<div><span style="background-color: var(--bs-'+e.value+')" class="btn me-2 p-2"></span> '+e.text+"</div>"}}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-context-theme"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedColor,expression:"selectedColor"}],attrs:{name:e.inputName},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedColor=t.target.multiple?i:i[0]}}},e._l(e.colorCollection.colors,function(i){return t("option",{domProps:{selected:e.selectedColor==i.variable,value:i.variable}},[e._v(e._s(i.name))])}),0)])},[],!1,null,null,null);const $o=No.exports;const zo={data:function(){return{isLoading:!1,selectedEventOccurrence:null,selectedEventOccurrenceId:0}},props:{calendarId:{type:Number,required:!0},inputName:{type:String,required:!0},eventOccurrenceId:{type:Number},chooseText:{type:String}},watch:{selectedEventOccurrenceId:{handler:function(e){e>0?this.loadOccurrence(e):this.selectedEventOccurrence=null,this.$emit("change",e)}}},mounted:function(){this.eventOccurrenceId&&(this.selectedEventOccurrenceId=this.eventOccurrenceId)},methods:{chooseOccurrence:function(e){this.selectedEventOccurrenceId=e[0]},openChooser:function(){var e=this;$.fn.dialog.open({title:e.chooseText,href:CCM_DISPATCHER_FILENAME+"/ccm/calendar/dialogs/choose_event?caID="+e.calendarId,width:"90%",modal:!0,height:"70%"}),ConcreteEvent.unsubscribe("CalendarEventSearchDialogSelectEvent"),ConcreteEvent.subscribe("CalendarEventSearchDialogSelectEvent",function(t,i){$.fn.dialog.closeTop(),e.loadOccurrence(i.occurrenceID)})},loadOccurrence:function(e){var t=this;t.isLoading=!0,$.ajax({type:"post",dataType:"json",url:CCM_DISPATCHER_FILENAME+"/ccm/calendar/event_occurrence/get_json",data:{eventOccurrenceID:e},error:function(e){ConcreteAlert.dialog("Error",e.responseText)},success:function(e){t.selectedEventOccurrence=e,t.selectedEventOccurrenceId=e.id,t.isLoading=!1}})}}};const jo=Ln(zo,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-item-selector-group"},[t("input",{attrs:{type:"hidden",name:e.inputName},domProps:{value:e.selectedEventOccurrenceId}}),e._v(" "),e.selectedEventOccurrence||e.isLoading?e._e():t("div",{staticClass:"ccm-item-selector-choose"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:e.openChooser}},[e._v("\n "+e._s(e.chooseText)+"\n ")])]),e._v(" "),e.isLoading?t("div",[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary"},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.selectedEventOccurrenceId=null}}},[t("i",{staticClass:"fa fa-times-circle"}
277)])])]):e._e(),e._v(" "),null!==e.selectedEventOccurrence?t("div",{staticClass:"ccm-item-selector-loaded"},[t("div",{staticClass:"btn-group"},[t("span",{staticClass:"btn btn-secondary"},[t("span",{staticClass:"ccm-item-selector-title"},[e._v(e._s(e.selectedEventOccurrence.title))])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button"},on:{click:function(t){e.selectedEventOccurrenceId=null}}},[t("i",{staticClass:"fa fa-times-circle"})])])]):e._e()])},[],!1,null,null,null).exports;const Ro={props:{breadcrumbItems:{type:Array,required:!0}},methods:{isItemActive:function(e){return this.breadcrumbItems.length-e===1},onItemClick:function(e){this.$emit("itemClick",e)}}};var Bo=__webpack_require__(3682),Ho={insert:"head",singleton:!1};jn()(Bo.A,Ho);Bo.A.locals;var qo=Ln(Ro,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-dashboard-breadcrumb"},[e.breadcrumbItems.length>1?t("ol",{staticClass:"breadcrumb"},e._l(e.breadcrumbItems,function(i,n){return t("li",{class:{"breadcrumb-item":!0,active:e.isItemActive(n)}},[i.children.length?t("span",{staticClass:"dropdown"},[t("a",{staticClass:"dropdown-toggle",attrs:{href:"#","data-bs-toggle":"dropdown"}},[e._v("\n "+e._s(i.name)+"\n "),t("span",{staticClass:"caret"})]),e._v(" "),t("ul",{staticClass:"dropdown-menu",attrs:{role:"menu"}},e._l(i.children,function(i){return t("li",[t("a",{staticClass:"dropdown-item",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.onItemClick(i)}}},[e._v(e._s(i.name))])])}),0)]):e.isItemActive(n)?t("span",[e._v(e._s(i.name))]):t("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.onItemClick(i)}}},[e._v(e._s(i.name))])])}),0):e._e()])},[],!1,null,"f48886e4",null);const Uo=Ln({components:{Breadcrumb:qo.exports},props:{title:{type:String,required:!0},showFormFactorSelector:{type:Boolean,required:!1,default:!0},enableSearch:{type:Boolean,required:!1,default:!1},resultsSearchQuery:{type:String},resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},breadcrumbItems:{type:Array,required:!1}},data:function(){return{i18n:{search:"Search"},searchText:""}},watch:{resultsSearchQuery:function(e){this.searchText=e}},methods:{search:function(){this.$emit("update:resultsSearchQuery",this.searchText)},toggleFormFactor:function(){"grid"===this.resultsFormFactor?this.$emit("update:resultsFormFactor","list"):this.$emit("update:resultsFormFactor","grid")},onBreadcrumbItemClick:function(e){this.$emit("breadcrumbItemClick",e)}},mounted:function(){if(window.ccmi18n_filemanager)for(var e in this.i18n)window.ccmi18n_filemanager[e]&&(this.i18n[e]=window.ccmi18n_filemanager[e])}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"row"},[t("div",{staticClass:"mb-3"},[t("header",{staticClass:"hstack align-items-start gap-3"},[t("div",{staticClass:"me-auto"},[t("h5",[e._v(e._s(e.title))]),e._v(" "),e.breadcrumbItems?t("breadcrumb",{attrs:{"breadcrumb-items":e.breadcrumbItems},on:{itemClick:e.onBreadcrumbItemClick}}):e._e()],1),e._v(" "),e.enableSearch?t("form",{on:{submit:function(t){return t.preventDefault(),e.search.apply(null,arguments)}}},[t("div",{staticClass:"ccm-header-search-form-input input-group input-group-sm"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchText,expression:"searchText"}],staticClass:"form-control border-end-0",attrs:{type:"text",placeholder:e.i18n.search,autocomplete:"false"},domProps:{value:e.searchText},on:{input:function(t){t.target.composing||(e.searchText=t.target.value)}}}),e._v(" "),t("button",{staticClass:"input-group-icon",attrs:{type:"submit"}},[t("svg",{attrs:{width:"16",height:"16"}},[t("use",{attrs:{"xlink:href":"#icon-search"}})])])])]):e._e(),e._v(" "),e.showFormFactorSelector?t("button",{staticClass:"btn btn-sm btn-secondary",attrs:{type:"button"},on:{click:e.toggleFormFactor}},["grid"===e.resultsFormFactor?t("i",{staticClass:"fas fa-th"}):e._e(),e._v(" "),"list"===e.resultsFormFactor?t("i",{staticClass:"fas fa-list"}
277):e._e()]):e._e()])])])},[],!1,null,null,null).exports;function Wo(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=function(e,t){if(!e)return;if("string"==typeof e)return Vo(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Vo(e,t)}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 r,s=!0,a=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return s=e.done,e},e:function(e){a=!0,r=e},f:function(){try{s||null==i.return||i.return()}finally{if(a)throw r}}}}function Vo(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function Yo(e){return Yo="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},Yo(e)}const Qo={components:{Pagination:Do},data:function(){return{i18n:{id:"ID",name:"Name",uploaded:"Uploaded",size:"Size",width:"Width",height:"Height"},currentPage:1,rows:!1,fileList:[],selectedFiles:[],sortByColumn:"",sortByDirection:"asc",pagination:null,queryParams:{pagination_page:"ccm_paging_p",sort_column:"ccm_order_by",sort_direction:"ccm_order_by_direction"},viewIsLoading:!1}},props:{filters:{type:Array},keyPrefix:{type:String,required:!1,default:""},enableSort:{type:Boolean,required:!1,default:!1},enablePagination:{type:Boolean,required:!1,default:!1},resultsFormFactor:{type:String,required:!1,default:"grid"},additionalQueryParams:{type:Array,required:!1},routePath:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0}},computed:{isLoading:function(){return!1===this.rows},isFolderItemList:function(){if(this.fileList.length>0){var e=_.first(this.fileList);return!_.isUndefined(e.treeNodeID)}return!1},dateSortColumn:function(){return this.isFolderItemList?"dateModified":"f.fDateAdded"},fetchRoute:function(){var e=CCM_DISPATCHER_FILENAME+this.$props.routePath,t="?";if(this.enableSort&&""!==this.sortByColumn&&(e+="".concat(t).concat(this.queryParams.sort_column,"=").concat(this.sortByColumn,"&").concat(this.queryParams.sort_direction,"=").concat(this.sortByDirection),t="&"),this.enablePagination&&this.pagination&&(e+="".concat(t).concat(this.queryParams.pagination_page,"=").concat(this.currentPage,"&itemsPerPage=").concat(this.pagination.per_page),t="&"),"object"===Yo(this.$props.additionalQueryParams)){var i,n=Wo(this.$props.additionalQueryParams);try{for(n.s();!(i=n.n()).done;){var o=i.value;e+=t+encodeURIComponent(o.key)+"="+encodeURIComponent(o.value),t="&"}}catch(e){n.e(e)}finally{n.f()}}return e},haveToPaginate:function(){return this.enablePagination&&this.pagination&&this.pagination.total_pages>1}},methods:{getGridHoverContent:function(e){if(!e.isFolder){var t="";return e.resultsThumbnailDetailImg&&(t+="<div>"+e.resultsThumbnailDetailImg+"</div>"),t+='<div class="text-center"><b>'+e.size+"</b></div>",e.attributes&&e.attributes.width&&e.attributes.height&&(t+='<div class="text-center text-muted"><small>'+e.attributes.width+"x"+e.attributes.height+"</small></div>"),t}},getListHoverContent:function(e){if(!e.isFolder&&e.resultsThumbnailDetailImg)return"<div>"+e.resultsThumbnailDetailImg+"</div>"}
277,setupHoverPreview:function(){var e=$(this.$el).find("[data-bs-content]");e.each(function(t){return new bootstrap.Popover(e.get(t),{container:"#ccm-tooltip-holder",customClass:"ccm-image-chooser-popover",placement:"bottom",delay:500,trigger:"hover",fallbackPlacements:["top"],html:!0})})},canChooseFile:function(e){var t=-1;if(this.filters){var i=e.extension,n=e.genericType;this.filters.forEach(function(e){"extension"===e.filter&&(t=!!e.extensions.includes(i)),!1!==t&&"type"===e.filter&&(t=e.type===n)})}return-1===t||t},getFiles:function(){var e=this;e.rows=!1,e.fileList=[],e.selectedFiles=[],e.viewIsLoading=!0,new ConcreteAjaxRequest({url:this.fetchRoute,success:function(t){if(e.rows=[],t.data=t.data||{},t.data.length){e.fileList=t.data;var i=[];t.data.forEach(function(t,n){i.push(t),(n+1)%4==0&&(e.rows.push(i),i=[])}),i.length&&e.rows.push(i)}t.meta&&(t.meta.pagination&&(e.pagination=t.meta.pagination),t.meta.query_params&&(e.queryParams=t.meta.query_params)),e.$nextTick(function(){e.viewIsLoading=!1})}})},sortBy:function(e){(e===this.sortByColumn||""===this.sortByColumn&&"name"===e)&&(this.sortByDirection="asc"===this.sortByDirection?"desc":"asc"),this.sortByColumn=e},getSortColumnClassName:function(e){var t="";return this.enableSort&&(e===this.sortByColumn||""===this.sortByColumn&&"name"===e)&&(t="ccm-results-list-active-sort-".concat(this.sortByDirection)),t},onItemClick:function(e){e.isFolder&&this.$emit("folderClick",e.treeNodeID)}},mounted:function(){if(window.ccmi18n_filemanager)for(var e in this.i18n)window.ccmi18n_filemanager[e]&&(this.i18n[e]=window.ccmi18n_filemanager[e])},watch:{resultsFormFactor:function(e){var t=this;setTimeout(function(){t.setupHoverPreview()},5)},viewIsLoading:function(e){e||this.setupHoverPreview()},selectedFiles:function(e){this.$emit("update:selectedFiles",Array.isArray(e)?e:[e])},routePath:function(){this.currentPage=1},fetchRoute:{immediate:!0,handler:function(){this.viewIsLoading||this.getFiles()}}}},Go=Qo;var Ko=__webpack_require__(6502),Xo={insert:"head",singleton:!1};jn()(Ko.A,Xo);Ko.A.locals;var Jo=__webpack_require__(6361),Zo={insert:"head",singleton:!1};jn()(Jo.A,Zo);Jo.A.locals;var er=Ln(Go,function(){var e=this,t=e._self._c;return t("div",[e.isLoading?t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})]):e._e(),e._v(" "),e.isLoading?e._e():t("div",["grid"===e.resultsFormFactor?t("div",{staticClass:"ccm-image-cell-grid container-fluid ps-0"},e._l(e.rows,function(i,n){return t("div",{key:e.keyPrefix+"-"+n,staticClass:"row text-center"},e._l(i,function(i){return t("div",{key:e.keyPrefix+"-"+(i.fID||i.treeNodeID)+"-grid",staticClass:"col-md-3"},[t("div",{staticClass:"ccm-image-cell",on:{click:function(t){return e.onItemClick(i)}}},[t("label",{staticClass:"form-label",attrs:{"data-bs-content":e.getGridHoverContent(i),for:"file-"+(i.fID||i.treeNodeID)}},[t("span",{domProps:{innerHTML:e._s(i.resultsThumbnailImg)}})]),e._v(" "),t("div",{staticClass:"ccm-image-cell-title pt-1"},[t("div",{staticClass:"form-check form-check-inline"},[e.multipleSelection&&!i.isFolder?t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedFiles,expression:"selectedFiles"}],staticClass:"form-check-input",attrs:{disabled:!e.canChooseFile(i),type:"checkbox",id:"file-"+i.fID},domProps:{value:i.fID,checked:Array.isArray(e.selectedFiles)?e._i(e.selectedFiles,i.fID)>-1:e.selectedFiles},on:{change:function(t){var n=e.selectedFiles,o=t.target,r=!!o.checked;if(Array.isArray(n)){var s=i.fID,a=e._i(n,s);o.checked?a<0&&(e.selectedFiles=n.concat([s])):a>-1&&(e.selectedFiles=n.slice(0,a).concat(n.slice(a+1)))}else e.selectedFiles=r}}}):e._e(),e._v(" "),e.multipleSelection||i.isFolder?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedFiles,expression:"selectedFiles"}],staticClass:"form-check-input",attrs:{disabled:!e.canChooseFile(i),type:"radio",id:"file-"+i.fID},domProps:{value:i.fID,checked:e._q(e.selectedFiles,i.fID)},on:{change:function(t){e.selectedFiles=i.fID}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"file-"+(i.fID||i.treeNodeID)}},[e._v(e._s(i.title))])])])])])}),0)}
277),0):e._e(),e._v(" "),"list"===e.resultsFormFactor?t("div",[t("table",{staticClass:"table align-middle ccm-image-chooser-list-view ccm-search-results-table"},[t("thead",[t("tr",[t("th"),e._v(" "),t("th"),e._v(" "),t("th",[e._v(e._s(e.i18n.id))]),e._v(" "),t("th",{class:e.getSortColumnClassName("name")},[e.enableSort?t("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.sortBy("name")}}},[e._v(e._s(e.i18n.name))]):t("span",[e._v(e._s(e.i18n.name))])]),e._v(" "),t("th",{class:e.getSortColumnClassName(e.dateSortColumn)},[e.enableSort?t("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.sortBy(e.dateSortColumn)}}},[e._v(e._s(e.i18n.uploaded))]):t("span",[e._v(e._s(e.i18n.uploaded))])]),e._v(" "),t("th",[e._v(e._s(e.i18n.size))]),e._v(" "),t("th",[e._v(e._s(e.i18n.width))]),e._v(" "),t("th",[e._v(e._s(e.i18n.height))])])]),e._v(" "),t("tbody",e._l(e.fileList,function(i){return t("tr",{key:e.keyPrefix+"-"+(i.fID||i.treeNodeID)+"-list",on:{click:function(t){return e.onItemClick(i)}}},[t("td",[e.multipleSelection&&!i.isFolder?t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedFiles,expression:"selectedFiles"}],attrs:{type:"checkbox",disabled:!e.canChooseFile(i),id:"file-"+i.fID},domProps:{value:i.fID,checked:Array.isArray(e.selectedFiles)?e._i(e.selectedFiles,i.fID)>-1:e.selectedFiles},on:{change:function(t){var n=e.selectedFiles,o=t.target,r=!!o.checked;if(Array.isArray(n)){var s=i.fID,a=e._i(n,s);o.checked?a<0&&(e.selectedFiles=n.concat([s])):a>-1&&(e.selectedFiles=n.slice(0,a).concat(n.slice(a+1)))}else e.selectedFiles=r}}}):e._e(),e._v(" "),e.multipleSelection||i.isFolder?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedFiles,expression:"selectedFiles"}],attrs:{type:"radio",disabled:!e.canChooseFile(i),id:"file-"+i.fID},domProps:{value:i.fID,checked:e._q(e.selectedFiles,i.fID)},on:{change:function(t){e.selectedFiles=i.fID}}})]),e._v(" "),t("td",{staticClass:"ccm-image-chooser-icon"},[t("div",{attrs:{"data-bs-content":e.getListHoverContent(i)}},[t("span",{attrs:{width:"32",height:"32"},domProps:{innerHTML:e._s(i.resultsThumbnailImg)}})])]),e._v(" "),t("td",[e._v(e._s(i.fID))]),e._v(" "),t("td",[e._v(e._s(i.title))]),e._v(" "),t("td",[e._v(e._s(i.fvDateAdded))]),e._v(" "),t("td",[e._v(e._s(i.size))]),e._v(" "),t("td",[e._v(e._s(i.attributes?i.attributes.width:""))]),e._v(" "),t("td",[e._v(e._s(i.attributes?i.attributes.height:""))])])}),0)])]):e._e(),e._v(" "),e.haveToPaginate?t("Pagination",{attrs:{"total-rows":e.pagination.total,"per-page":e.pagination.per_page},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}}):e._e()],1)])},[],!1,null,"8c8a3322",null);const tr=er.exports;const ir=Ln({components:{ChooserHeader:Uo,Files:tr},data:function(){return{selectedFiles:[],formFactor:"grid",searchQuery:""}},props:{resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},title:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},filters:{type:Array}},watch:{selectedFiles:function(e){this.$emit("update:selectedFiles",e)},formFactor:function(e){this.$emit("update:resultsFormFactor",e)},searchQuery:function(e){this.$emit("update:resultsSearchQuery",e)}},mounted:function(){this.formFactor=this.resultsFormFactor,this.searchQuery=this.resultsSearchQuery}},function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{resultsFormFactor:e.formFactor,resultsSearchQuery:e.searchQuery,title:e.title},on:{"update:resultsFormFactor":function(t){e.formFactor=t},"update:results-form-factor":function(t){e.formFactor=t},"update:resultsSearchQuery":function(t){e.searchQuery=t},"update:results-search-query":function(t){e.searchQuery=t}}}),e._v(" "),t("files",{attrs:{selectedFiles:e.selectedFiles,"key-prefix":"recent-uploads",resultsFormFactor:e.formFactor,filters:e.filters,routePath:"/ccm/system/file/chooser/recent",multipleSelection:e.multipleSelection},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t}}})],1)},[],!1,null,null,null).exports;const nr={components:{ChooserHeader:Uo,Files:tr},data:function(){return{activeFolder:"",selectedFiles:[],breadcrumbItems:[],routePath:"/ccm/system/file/chooser/get_folder_files/",formFactor:"grid",searchQuery:""}},props:{searchChooserIsEnabled:{type:Boolean,required:!1,default:!0},resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},startFolder:{required:!0},title:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},filters:{type:Array}},created:function(){this.activeFolder=this.$props.startFolder},methods:{fetchBreadcrumb:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/chooser/get_breadcrumb/").concat(t),success:function(t){e.breadcrumbItems=t.data}})}},watch:{activeFolder:function(e){this.fetchBreadcrumb(e)},selectedFiles:function(e){this.$emit("update:selectedFiles",e)},formFactor:function(e){this.$emit("update:resultsFormFactor",e)}
277,searchQuery:function(e){this.$emit("update:resultsSearchQuery",e)},startFolder:function(e){this.activeFolder=e}},mounted:function(){this.formFactor=this.resultsFormFactor,this.searchQuery=this.resultsSearchQuery,this.activeFolder=this.$props.startFolder}};const or=Ln(nr,function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{resultsFormFactor:e.formFactor,resultsSearchQuery:e.searchQuery,"breadcrumb-items":e.breadcrumbItems,"enable-search":e.searchChooserIsEnabled,title:e.title},on:{"update:resultsFormFactor":function(t){e.formFactor=t},"update:results-form-factor":function(t){e.formFactor=t},"update:resultsSearchQuery":function(t){e.searchQuery=t},"update:results-search-query":function(t){e.searchQuery=t},breadcrumbItemClick:function(t){e.activeFolder=t.folderId}}}),e._v(" "),t("files",{attrs:{selectedFiles:e.selectedFiles,"key-prefix":"file-manager",resultsFormFactor:e.formFactor,routePath:e.routePath+e.activeFolder,"enable-pagination":!0,"enable-sort":!0,filters:e.filters,multipleSelection:e.multipleSelection},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t},folderClick:function(t){e.activeFolder=t}}})],1)},[],!1,null,null,null).exports;const rr={components:{ChooserHeader:Uo,Files:tr},data:function(){return{i18n:{fileSet:"File Set",selectFileSet:"Select a Set"},sets:[],activeSet:"",selectedFiles:[],routePath:"/ccm/system/file/chooser/get_file_set/",formFactor:"grid"}},props:{resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},title:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},filters:{type:Array}},methods:{getSets:function(){var e=this;new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/chooser/get_file_sets"),success:function(t){e.sets=t}})}},watch:{selectedFiles:function(e){this.$emit("update:selectedFiles",e)},formFactor:function(e){this.$emit("update:resultsFormFactor",e)}},mounted:function(){if(window.ccmi18n_filemanager)for(var e in this.i18n)window.ccmi18n_filemanager[e]&&(this.i18n[e]=window.ccmi18n_filemanager[e]);this.formFactor=this.resultsFormFactor,this.getSets()}},sr=rr;var ar=__webpack_require__(1303),lr={insert:"head",singleton:!1};jn()(ar.A,lr);ar.A.locals;var cr=Ln(sr,function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{resultsFormFactor:e.formFactor,title:e.title},on:{"update:resultsFormFactor":function(t){e.formFactor=t},"update:results-form-factor":function(t){e.formFactor=t}}}),e._v(" "),t("div",{staticClass:"form-group row row-cols-auto g-0 align-items-center justify-content-end"},[t("div",{staticClass:"col-auto"},[t("label",{staticClass:"me-2",attrs:{for:"fileSetSelector"}},[e._v(e._s(e.i18n.fileSet))])]),e._v(" "),t("div",{staticClass:"col-auto"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.activeSet,expression:"activeSet"}],staticClass:"form-select file-set-menu",attrs:{id:"fileSetSelector"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.activeSet=t.target.multiple?i:i[0]}}},[t("option",{attrs:{value:"",selected:""}},[e._v(e._s(e.i18n.selectFileSet))]),e._v(" "),e._l(e.sets,function(i){return t("option",{key:i.id,domProps:{value:i.id}},[e._v("\n "+e._s(i.name)+"\n ")])})],2)])]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.activeSet,expression:"activeSet"}],staticClass:"mt-3"},[e.activeSet?t("files",{attrs:{"key-prefix":"file-sets",selectedFiles:e.selectedFiles,resultsFormFactor:e.formFactor,routePath:e.routePath+e.activeSet,"enable-pagination":!0,"enable-sort":!0,filters:e.filters,multipleSelection:e.multipleSelection},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t}}}):e._e()],1)],1)},[],!1,null,"52992851",null);const ur=cr.exports;const dr={components:{ChooserHeader:Uo,Files:tr},data:function(){return{i18n:{searchPresets:"Search Presets",selectPreset:"Select a Preset"},activeFolder:"",searchPresets:[],activeSearchPreset:"",selectedFiles:[],breadcrumbItems:[],routePath:"/ccm/system/file/chooser/get_search_preset/",formFactor:"grid"}},props:{resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},title:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},filters:{type:Array}},methods:{fetchSearchPresets:function(){var e=this;new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/chooser/get_search_presets"),success:function(t){e.searchPresets=t}})}},watch:{selectedFiles:function(e){this.$emit("update:selectedFiles",e)},formFactor:function(e){this.$emit("update:resultsFormFactor",e)}
277},mounted:function(){if(window.ccmi18n_filemanager)for(var e in this.i18n)window.ccmi18n_filemanager[e]&&(this.i18n[e]=window.ccmi18n_filemanager[e]);this.formFactor=this.resultsFormFactor,this.fetchSearchPresets()}},hr=dr;var pr=__webpack_require__(9183),fr={insert:"head",singleton:!1};jn()(pr.A,fr);pr.A.locals;var mr=Ln(hr,function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{resultsFormFactor:e.formFactor,"breadcrumb-items":e.breadcrumbItems,title:e.title},on:{"update:resultsFormFactor":function(t){e.formFactor=t},"update:results-form-factor":function(t){e.formFactor=t},breadcrumbItemClick:function(t){e.activeFolder=t.folderId}}}),e._v(" "),t("div",{staticClass:"form-group row row-cols-auto g-0 align-items-center justify-content-end"},[t("div",{staticClass:"col-auto"},[t("label",{staticClass:"me-2",attrs:{for:"searchPresets"}},[e._v(e._s(e.i18n.searchPresets))])]),e._v(" "),t("div",{staticClass:"col-auto"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.activeSearchPreset,expression:"activeSearchPreset"}],staticClass:"form-select search-presets-menu",attrs:{id:"searchPresets"},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.activeSearchPreset=t.target.multiple?i:i[0]}}},[t("option",{attrs:{value:"",selected:""}},[e._v(e._s(e.i18n.selectPreset))]),e._v(" "),e._l(e.searchPresets,function(i){return t("option",{key:i.id,domProps:{value:i.id}},[e._v("\n "+e._s(i.presetName)+"\n ")])})],2)])]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.activeSearchPreset,expression:"activeSearchPreset"}],staticClass:"mt-3"},[e.activeSearchPreset?t("files",{attrs:{"key-prefix":"saved-search",selectedFiles:e.selectedFiles,resultsFormFactor:e.formFactor,filters:e.filters,routePath:e.routePath+e.activeSearchPreset,"enable-pagination":!0,multipleSelection:e.multipleSelection},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t},folderClick:function(t){e.activeFolder=t}}}):e._e()],1)],1)},[],!1,null,"1f9cbaa6",null);const gr=mr.exports;const vr={components:{Icon:Nn,ChooserHeader:Uo,Files:tr},data:function(){return{i18n:{initialSearchChooserTip:"Let's get some info on what you're looking for."},keywords:"",selectedFiles:[],routePath:"/ccm/system/file/chooser/search/",formFactor:"grid",searchQuery:""}},props:{resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},resultsSearchQuery:{type:String},title:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},filters:{type:Array}},methods:{search:function(){this.keywords=this.searchText}},watch:{selectedFiles:function(e){this.$emit("update:selectedFiles",e)},formFactor:function(e){this.$emit("update:resultsFormFactor",e)},searchQuery:function(e){this.keywords=e}},mounted:function(){if(window.ccmi18n_filemanager)for(var e in this.i18n)window.ccmi18n_filemanager[e]&&(this.i18n[e]=window.ccmi18n_filemanager[e]);this.formFactor=this.resultsFormFactor,this.searchQuery=this.resultsSearchQuery}};var yr=__webpack_require__(117),br={insert:"head",singleton:!1};jn()(yr.A,br);yr.A.locals;const _r=Ln(vr,function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{resultsFormFactor:e.formFactor,resultsSearchQuery:e.searchQuery,"enable-search":!0,title:e.title},on:{"update:resultsFormFactor":function(t){e.formFactor=t},"update:results-form-factor":function(t){e.formFactor=t},"update:resultsSearchQuery":function(t){e.searchQuery=t},"update:results-search-query":function(t){e.searchQuery=t}}}),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.keywords,expression:"!keywords"}],staticClass:"text-center mt-5"},[t("span",{staticClass:"search-icon my-4"},[t("Icon",{attrs:{icon:"search",type:"fas",color:"#f4f4f4"}})],1),e._v(" "),t("p",[t("b",[e._v(e._s(e.i18n.initialSearchChooserTip))])])]),e._v(" "),t("div",[e.keywords?t("files",{attrs:{"key-prefix":"search",selectedFiles:e.selectedFiles,resultsFormFactor:e.formFactor,routePath:e.routePath+e.keywords,"enable-pagination":!0,"enable-sort":!0,filters:e.filters,multipleSelection:e.multipleSelection},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t}}}
277):e._e()],1)],1)},[],!1,null,"5bd7fab8",null).exports;const wr={components:{Icon:Nn,ChooserHeader:Uo,Files:tr,ConcreteFileDirectoryInput:vo},data:function(){return{i18n:{search:"Search",initialExternalFileProviderChooserTip:"Let's get some info on what you're looking for.",uploadFilesTo:"Upload files to"},uploadDirectoryId:0,fileTypes:[],searchText:"",selectedFileType:"",keywords:"",selectedFiles:[],routePath:"/ccm/system/file/chooser/external_file_provider/",formFactor:"grid"}},props:{resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},id:{type:Number,required:!0},title:{type:String,required:!0},extraData:{type:Object,required:!1},multipleSelection:{type:Boolean,default:!0}},methods:{search:function(){this.keywords=this.searchText},getFileTypes:function(){var e=this;return new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/chooser/external_file_provider/").concat(this.$props.id,"/get_file_types"),success:function(t){e.fileTypes=t}})}},watch:{selectedFiles:function(e){this.$emit("update:selectedFiles",e)},formFactor:function(e){this.$emit("update:resultsFormFactor",e)}},mounted:function(){if(window.ccmi18n_filemanager)for(var e in this.i18n)window.ccmi18n_filemanager[e]&&(this.i18n[e]=window.ccmi18n_filemanager[e]);window.ccmi18n_fileuploader&&window.ccmi18n_fileuploader.uploadFilesTo&&(this.i18n.uploadFilesTo=window.ccmi18n_fileuploader.uploadFilesTo),this.formFactor=this.resultsFormFactor,this.getFileTypes(),this.$refs.folderSelector.selectedDirectoryID=this.extraData.uploadDirectoryId}},Cr=wr;var xr=__webpack_require__(119),kr={insert:"head",singleton:!1};jn()(xr.A,kr);xr.A.locals;var Dr=Ln(Cr,function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{resultsFormFactor:e.formFactor,title:e.title},on:{"update:resultsFormFactor":function(t){e.formFactor=t},"update:results-form-factor":function(t){e.formFactor=t}}}),e._v(" "),t("div",{staticClass:"row mb-12"},[t("div",{staticClass:"col-md-8 ms-auto"},[t("form",{on:{submit:function(t){return t.preventDefault(),e.search.apply(null,arguments)}}},[t("div",{staticClass:"ccm-header-search-form-input input-group"},[t("select",{directives:[{name:"show",rawName:"v-show",value:e.extraData.supportFileTypes,expression:"extraData.supportFileTypes"},{name:"model",rawName:"v-model",value:e.selectedFileType,expression:"selectedFileType"}],staticClass:"form-select",on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedFileType=t.target.multiple?i:i[0]}}},e._l(e.fileTypes,function(i,n){return t("option",{domProps:{value:n}},[e._v("\n "+e._s(i)+"\n ")])}),0),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchText,expression:"searchText"}],staticClass:"form-control border-end-0",attrs:{type:"text",placeholder:e.i18n.search,autocomplete:"false"},domProps:{value:e.searchText},on:{input:function(t){t.target.composing||(e.searchText=t.target.value)}}}),e._v(" "),t("button",{staticClass:"input-group-icon",attrs:{type:"submit"}},[t("svg",{attrs:{width:"16",height:"16"}},[t("use",{attrs:{"xlink:href":"#icon-search"}})])])])])])]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.keywords,expression:"!keywords"}],staticClass:"text-center mt-5"},[t("span",{staticClass:"search-icon my-4"},[t("Icon",{attrs:{icon:"search",type:"fas",color:"#f4f4f4"}})],1),e._v(" "),t("p",[t("b",[e._v(e._s(e.i18n.initialExternalFileProviderChooserTip))])])]),e._v(" "),t("div",[e.keywords?t("files",{attrs:{"key-prefix":"external-file-provider"+e.id,selectedFiles:e.selectedFiles,resultsFormFactor:e.formFactor,routePath:e.routePath+e.id+"/search/"+e.keywords,additionalQueryParams:[{key:"selectedFileType",value:e.selectedFileType},{key:"uploadDirectoryId",value:e.uploadDirectoryId}],"enable-pagination":!0,"enable-sort":!0,multipleSelection:e.multipleSelection},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t}}}
277):e._e()],1),e._v(" "),t("concrete-file-directory-input",{directives:[{name:"show",rawName:"v-show",value:""!=e.keywords,expression:"keywords != ''"}],ref:"folderSelector",attrs:{"input-label":e.i18n.uploadFilesTo,"input-name":"uploadDirectoryId","show-add-directory-button":!0},on:{change:function(t){e.uploadDirectoryId=t}}})],1)},[],!1,null,"dc0bde44",null);const Sr=Dr.exports;const Ar=Ln({data:function(){return{i18n:{dropFilesHere:"Drop files here or click to upload"},dropzone:null,uploadedFiles:[],isUploadInProgress:!1,itemTemplate:'\n <div class="ccm-file-upload-wrapper">\n <div class="ccm-file-upload-item-wrapper">\n <div class="ccm-file-upload-item">\n <div class="ccm-file-upload-item-inner">\n <div class="ccm-file-upload-image-wrapper">\n <img data-dz-thumbnail="">\n </div>\n <div class="ccm-file-upload-progress-text">\n <svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">\n <text x="50%" y="50%" dominant-baseline="middle" text-anchor="middle" class="ccm-file-upload-progress-text-value"></text>\n </svg>\n </div>\n <svg viewbox="0 0 120 120" width="120" height="120" class="ccm-file-upload-progress">\n <circle stroke="#4A90E2" stroke-width="5" fill="transparent" r="52" cx="60" cy="60"></circle>\n </svg>\n </div>\n </div>\n <div data-dz-size="" class="ccm-file-upload-label"></div>\n </div>\n </div>\n '}},props:{uploadDirectoryId:{type:Number,required:!1,default:null},maxFiles:{type:Number,required:!1,default:null},options:{type:Object,default:function(){return{}}},dropzoneOptions:{type:Object,default:function(){return{}}},replaceFileId:{type:Number,required:!1,default:null},reloadOnReplace:{type:Boolean,default:!1}},computed:{filesInQueue:function(){return this.dropzone?this.dropzone.files.length:0},dropzoneSettings:function(){var e=this,t=this,i={url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/upload"),previewTemplate:this.itemTemplate,autoProcessQueue:!1,uploadMultiple:!0,parallelUploads:4,paramName:"files",maxFiles:this.maxFiles,autoQueue:!0,addedfiles:function(){t.refresh()},removedfile:function(){t.refresh()},error:function(e,i){t.isUploadInProgress=!1,ConcreteAlert.error({title:"Error",message:i})},success:function(e,i){i.files.forEach(function(e){void 0!==e.fID&&(void 0!==_.findWhere(t.uploadedFiles,{fID:e.fID})||t.uploadedFiles.push(e))})},sending:function(e,i,n){n.append("responseFormat","dropzone"),n.append("ccm_token",CCM_SECURITY_TOKEN),n.append("currentFolder",t.uploadDirectoryId),t.replaceFileId&&n.append("fID",t.replaceFileId)},totaluploadprogress:function(e){NProgress.set(e/100)},queuecomplete:function(){if(0===this.getUploadingFiles().length&&0===this.getQueuedFiles().length){var e=[];0!==t.uploadedFiles.length&&(t.uploadedFiles.forEach(function(t){e.push(t.fID)}),t.uploadedFiles=[]),t.uploadComplete(e)}t.refresh()},init:function(){t.dropzone=this,t.refresh()},uploadprogress:function(e,i){t.isUploadInProgress=!0;var n=$(e.previewElement),o=n.find("circle").get(0),r=2*o.r.baseVal.value*Math.PI;o.style.strokeDasharray="".concat(r," ").concat(r),o.style.strokeDashoffset="".concat(r),o.style.strokeDashoffset=r-i/100*r,n.find(".ccm-file-upload-progress-text-value").html(parseInt(i)+"%"),n.addClass("in-progress")}};if(this.dropzoneOptions){var n=function(){var t;if("_dontResizeMimeTypes"===o)(t=e.dropzoneOptions._dontResizeMimeTypes)&&t.length&&(i.transformFile=function(e,i){return(this.options.resizeWidth||this.options.resizeHeight)&&e&&e.type&&e.type.match(/image.*/)&&t.indexOf(e.type)<0?this.resizeImage(e,this.options.resizeWidth,this.options.resizeHeight,this.options.resizeMethod,i):i(e)});else i[o]=e.dropzoneOptions[o]};for(var o in this.dropzoneOptions)n()}return i}},mounted:function(){var e=this;
277if(window.ccmi18n_fileuploader)for(var t in this.i18n)window.ccmi18n_fileuploader[t]&&(this.i18n[t]=window.ccmi18n_fileuploader[t]);var i=this,n=i.dropzoneSettings;$(i.$refs.dropzoneElement).dropzone(n),$(window).on("resize",_.throttle(i.refresh,100)),ConcreteEvent.subscribe("FileUploaderUploadSelectedFiles",function(){e.startUploading()})},watch:{filesInQueue:function(){var e=this.filesInQueue;this.$emit("files-ready-to-upload",e),ConcreteEvent.publish("FileUploaderFilesReadyToUpload",e)},isUploadInProgress:function(e,t){!1===t?NProgress.start():NProgress.done(),this.refresh(),this.$emit("uploadProgressStateChange",e)}},methods:{refresh:function(){var e=$(this.$refs.dropzoneElement),t=e.prop("scrollWidth"),i=t;t>=450&&t<700?i/=2:t>=700&&t<900?i/=4:t>=900&&(i/=6),i-=42,e.find(".ccm-file-upload-item-wrapper").css("width","".concat(i,"px"))},reset:function(){this.isUploadInProgress=!1,$(this.$refs.dropzoneElement).removeClass("dz-started").find(".ccm-file-upload-wrapper").remove(),this.dropzone.removeAllFiles(!0)},startUploading:function(){this.dropzone.options.autoProcessQueue=!0,this.dropzone.processQueue()},uploadComplete:function(e){this.replaceFileId&&e&&e.length&&this.reloadOnReplace?window.location.reload():(this.$emit("upload-complete",e),ConcreteAlert.notify({title:"Complete",message:ccmi18n_fileuploader.uploadSuccessfulMessage}))}}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-file-upload-container-wrapper"},[t("div",{ref:"dropzoneElement",staticClass:"ccm-file-upload-container"},[t("div",{staticClass:"dz-default dz-message"},[t("button",{staticClass:"dz-button",attrs:{type:"button"}},[t("img",{attrs:{src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMzIgMTMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMzIgMTMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe29wYWNpdHk6MC45O2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0U2RjVGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDF7ZmlsbDojNEE5MEUyO30KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojRThGNkZGO3N0cm9rZS13aWR0aDo4O30KPC9zdHlsZT4KPGcgaWQ9IlBhZ2UtMSI+Cgk8ZyBpZD0iRmlsZS1NYW5hZ2VyLS0tRmlsZVNldHMtRHJvcGRvd24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTUuMDAwMDAwLCAtNjY3LjAwMDAwMCkiPgoJCTxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjEiIHk9IjQ2OCIgY2xhc3M9InN0MCIgd2lkdGg9IjE0NDAiIGhlaWdodD0iNTQwIi8+CgkJPGcgaWQ9Imljb25zOC1kcmFnLWFuZC1kcm9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NTUuMDAwMDAwLCA2NjcuMDAwMDAwKSI+CgkJCTxwYXRoIGlkPSJTaGFwZSIgY2xhc3M9InN0MSIgZD0iTTMuMiwwYzAsMC0wLjEsMC0wLjEsMEMzLjEsMCwzLDAsMi45LDBDMi44LDAsMi43LDAuMSwyLjYsMC4xQzIuNCwwLjIsMi4xLDAuMiwxLjgsMC4zCgkJCQlDMS43LDAuNCwxLjUsMC41LDEuNCwwLjZDMS4yLDAuOCwxLDAuOSwwLjksMUMwLjgsMS4xLDAuNywxLjMsMC42LDEuNEMwLjUsMS42LDAuMywxLjgsMC4yLDIuMUMwLjIsMi4yLDAuMiwyLjQsMC4xLDIuNQoJCQkJQzAuMSwyLjcsMCwyLjksMCwzLjF2MTMuMWMwLDEuNywxLjQsMy4xLDMuMiwzLjFzMy4yLTEuNCwzLjItMy4xVjYuNGgxM2MxLjcsMCwzLjEtMS40LDMuMS0zLjJTMjEuMSwwLDE5LjQsMEgzLjUKCQkJCUMzLjQsMCwzLjQsMCwzLjIsMEMzLjMsMCwzLjIsMCwzLjIsMHogTTMyLjEsMEMzMC40LDAsMjksMS40LDI5LDMuMnMxLjQsMy4yLDMuMSwzLjJoNi42YzEuNywwLDMuMS0xLjQsMy4xLTMuMlM0MC40LDAsMzguNywwCgkJCQlIMzIuMXogTTUxLjQsMGMtMS43LDAtMy4xLDEuNC0zLjEsMy4yczEuNCwzLjIsMy4xLDMuMmg2LjZjMS43LDAsMy4xLTEuNCwzLjEtMy4yUzU5LjgsMCw1OC4xLDBINTEuNHogTTcwLjcsMAoJCQkJYy0xLjcsMC0zLjEsMS40LTMuMSwzLjJzMS40LDMuMiwzLjEsMy4yaDYuNmMxLjcsMCwzLjEtMS40LDMuMS0zLjJTNzkuMSwwLDc3LjQsMEg3MC43eiBNOTAsMGMtMS43LDAtMy4xLDEuNC0zLjEsMy4yCgkJCQlzMS40LDMuMiwzLjEsMy4yaDEzdjkuOGMwLDEuNywxLjQsMy4xLDMuMiwzLjFjMS44LDAsMy4yLTEuNCwzLjItMy4xVjMuMWMwLTAuMi0wLjEtMC40LTAuMS0wLjZjMC0wLjIsMC0wLjMtMC4xLTAuNQoJCQkJYy0wLjEtMC4yLTAuMi0wLjQtMC40LTAuN2MtMC4xLTAuMS0wLjItMC4zLTAuMy0wLjRjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC40Yy0wLjItMC4xLTAuMy0wLjItMC41LTAuMwoJCQkJYy0wLjItMC4xLTAuNS0wLjEtMC44LTAuMmMtMC4xLDAtMC4yLTAuMS0wLjMtMC4xYy0wLjEsMC0wLjEsMC0wLjIsMGMwLDAtMC4xLDAtMC4xLDBjMCwwLDAsMC0wLjEsMGMtMC4xLDAtMC4xLDAtMC4yLDBIOTB6CgkJCQkgTTMuMiwyNS44Yy0xLjgsMC0zLjIsMS40LTMuMiwzLjF2Ni42YzAsMS43LDEuNCwzLjEsMy4yLDMuMXMzLjItMS40LDMuMi0zLjF2LTYuNkM2LjQsMjcuMiw1LDI1LjgsMy4yLDI1Ljh6IE0xMDYuMiwyNS44CgkJCQljLTEuOCwwLTMuMiwxLjQtMy4yLDMuMXY2LjZjMCwxLjcsMS40LDMuMSwzLjIsMy4xYzEuOCwwLDMuMi0xLjQsMy4yLTMuMXYtNi42QzEwOS41LDI3LjIsMTA4LDI1LjgsMTA2LjIsMjUuOHogTTMuMiw0NS4xCgkJCQljLTEuOCwwLTMuMiwxLjQtMy4yLDMuMXY2LjZDMCw1Ni41LDEuNCw1OCwzLjIsNThzMy4yLTEuNCwzLjItMy4xdi02LjZDNi40LDQ2LjUsNSw0NS4xLDMuMiw0NS4xeiBNNDEuOSw0NS4xCgkJCQlDMzQuOCw0NS4xLDI5LDUwLjksMjksNTh2NjEuMmMwLDcuMSw1LjgsMTIuOSwxMi45LDEyLjloNzcuM2M3LjEsMCwxMi45LTUuOCwxMi45LTEyLjlWNThjMC03LjEtNS44LTEyLjktMTIuOS0xMi45SDQxLjl6CgkJCQkgTTQxLjksNTEuNWg3Ny4zYzMuNiwwLDYuNCwyLjgsNi40LDYuNHY2MS4yYzAsMy42LTIuOCw2LjQtNi40LDYuNEg0MS45Yy0zLjYsMC02LjQtMi44LTYuNC02LjRWNTgKCQkJCUMzNS40LDU0LjQsMzguMyw1MS41LDQxLjksNTEuNXogTTMuMiw2NC40Yy0xLjgsMC0zLjIsMS40LTMuMiwzLjF2Ni42YzAsMS43LDEuNCwzLjEsMy4yLDMuMXMzLjItMS40LDMuMi0zLjF2LTYuNgoJCQkJQzYuNCw2NS44LDUsNjQuNCwzLjIsNjQuNHogTTc0LDcwLjhWMTAzbDcuOC02LjZsNC45LDExLjVsNC4xLTEuOGwtNS4yLTExLjNsMTAuOS0xLjRMNzQsNzAuOHogTTMuMiw4My43CgkJCQljLTEuOCwwLTMuMiwxLjQtMy4yLDMuMXYxMi43YzAsMC4xLDAsMC4xLDAsMC4yYzAsMCwwLDAsMCwwLjFjMCwwLDAsMC4xLDAsMC4xYzAsMC4xLDAsMC4xLDAsMC4yYzAsMC4xLDAuMSwwLjIsMC4xLDAuMwoJCQkJYzAuMSwwLjMsMC4xLDAuNSwwLjIsMC44YzAuMSwwLjIsMC4yLDAuMywwLjMsMC41YzAuMSwwLjIsMC4yLDAuNCwwLjQsMC4
2771YzAuMSwwLjEsMC4zLDAuMiwwLjQsMC4zYzAuMiwwLjEsMC40LDAuMywwLjcsMC40CgkJCQljMC4xLDAuMSwwLjMsMC4xLDAuNSwwLjFjMC4yLDAsMC40LDAuMSwwLjYsMC4xaDE2LjNjMS43LDAsMy4xLTEuNCwzLjEtMy4ycy0xLjQtMy4yLTMuMS0zLjJoLTEzdi05LjhDNi40LDg1LjEsNSw4My43LDMuMiw4My43CgkJCQl6Ii8+CgkJPC9nPgoJCTxyZWN0IGlkPSJSZWN0YW5nbGUtQ29weS00IiB4PSI0IiB5PSIxNzciIGNsYXNzPSJzdDIiIHdpZHRoPSIxNDMyIiBoZWlnaHQ9IjgyOSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=",alt:e.i18n.dropFilesHere}}),e._v(" "),t("span",[e._v(e._s(this.dropzoneOptions&&this.dropzoneOptions.dictDefaultMessage?this.dropzoneOptions.dictDefaultMessage:"Drop files here or click to upload"))])])]),e._v(" "),t("input",{staticClass:"ccm-file-uploader-container-dropzone-file-element d-none",attrs:{type:"file",multiple:"multiple"}})])])},[],!1,null,null,null).exports;var Er=Ln({components:{UploadFromComputer:Ar,ConcreteFileDirectoryInput:vo},props:{dropzoneOptions:{type:Object,default:function(){return{}}}},data:function(){return{i18n:{uploadFilesTo:"Upload files to"},uploadDirectoryId:0,isUploadInProgress:!1}},mounted:function(){if(window.ccmi18n_fileuploader)for(var e in this.i18n)window.ccmi18n_fileuploader[e]&&(this.i18n[e]=window.ccmi18n_fileuploader[e])}},function(){var e=this,t=e._self._c;return t("div",[t("upload-from-computer",{attrs:{"upload-directory-id":e.uploadDirectoryId,"dropzone-options":e.dropzoneOptions},on:{"upload-complete":function(t){return e.$emit("upload-complete")},uploadProgressStateChange:function(t){e.isUploadInProgress=t}}}),e._v(" "),t("concrete-file-directory-input",{attrs:{"input-label":e.i18n.uploadFilesTo,"input-name":"uploadDirectoryId","show-add-directory-button":!0,disabled:e.isUploadInProgress},on:{change:function(t){e.uploadDirectoryId=t}}})],1)},[],!1,null,null,null);const Tr=Ln({components:{ChooserHeader:Uo,Uploader:Er.exports},data:function(){return{selectedFiles:[]}},props:{title:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},dropzoneOptions:{type:Object,default:function(){return{}}}},watch:{selectedFiles:function(e){this.$emit("update:selectedFiles",e)}}},function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{"show-form-factor-selector":!1,title:e.title}}),e._v(" "),t("uploader",{attrs:{"dropzone-options":e.dropzoneOptions},on:{"upload-complete":function(t){return e.$emit("upload-complete")}}})],1)},[],!1,null,null,null).exports;const Mr={components:{ChooserHeader:Uo,Files:tr},data:function(){return{activeFolder:"",selectedFiles:[],breadcrumbItems:[],routePath:"/ccm/system/file/chooser/get_folder_files/",formFactor:"grid"}},props:{resultsFormFactor:{type:String,required:!1,default:"grid",validator:function(e){return-1!==["grid","list"].indexOf(e)}},startFolder:{required:!0},title:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},filters:{type:Array}},created:function(){this.activeFolder=this.$props.startFolder,this.fetchBreadcrumb(this.activeFolder)},methods:{fetchBreadcrumb:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/file/chooser/get_breadcrumb/").concat(t),success:function(t){e.breadcrumbItems=t.data}})}},watch:{activeFolder:function(e){this.fetchBreadcrumb(e)},selectedFiles:function(e){this.$emit("update:selectedFiles",e)},formFactor:function(e){this.$emit("update:resultsFormFactor",e)},startFolder:function(e){this.activeFolder=e,this.fetchBreadcrumb(e)}},mounted:function(){this.formFactor=this.resultsFormFactor,this.activeFolder=this.$props.startFolder,this.fetchBreadcrumb(this.activeFolder)}};function Ir(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=function(e,t){if(!e)return;if("string"==typeof e)return Fr(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Fr(e,t)}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 r,s=!0,a=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return s=e.done,e},e:function(e){a=!0,r=e}
277,f:function(){try{s||null==i.return||i.return()}finally{if(a)throw r}}}}function Fr(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}const Pr={components:{RecentUploads:ir,FileManager:or,FileSets:ur,SavedSearch:gr,Search:_r,ExternalFileProvider:Sr,FileUpload:Tr,FolderBookmark:Ln(Mr,function(){var e=this,t=e._self._c;return t("div",[t("chooser-header",{attrs:{resultsFormFactor:e.formFactor,"breadcrumb-items":e.breadcrumbItems,title:e.title},on:{"update:resultsFormFactor":function(t){e.formFactor=t},"update:results-form-factor":function(t){e.formFactor=t},breadcrumbItemClick:function(t){e.activeFolder=t.folderId}}}),e._v(" "),t("files",{attrs:{"key-prefix":"folder-bookmark"+e.activeFolder,selectedFiles:e.selectedFiles,resultsFormFactor:e.formFactor,routePath:e.routePath+e.activeFolder,"enable-pagination":!0,"enable-sort":!0,filters:e.filters,multipleSelection:e.multipleSelection},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t},folderClick:function(t){e.activeFolder=t}}})],1)},[],!1,null,null,null).exports},data:function(){return{i18n:{cancel:"Cancel",import:"Import",choose:"Choose",upload:"Upload",recentlyUploaded:"Recently Uploaded",fileManager:"File Manager",search:"Search",uploadFiles:"Upload Files"},resultsSearchQuery:"",filesReadyToUpload:0,activeNavItem:null,resultsFormFactor:"grid",selectedFiles:[]}},computed:{uploadReady:function(){return this.filesReadyToUpload>0}},props:{choosers:{type:Array,default:[{key:"recent-uploads",title:null},{key:"file-manager",title:null},{key:"search",title:null}]},uploaders:{type:Array,default:[{key:"file-upload",title:null}]},multipleSelection:{type:Boolean,default:!0},filters:{type:Array},dropzoneOptions:{type:Object,default:function(){return{}}}},created:function(){this.activeNavItem=_.first(this.choosers)},mounted:function(){var e=this;if(window.ccmi18n_filemanager)for(var t in e.i18n)window.ccmi18n_filemanager[t]&&(e.i18n[t]=window.ccmi18n_filemanager[t]);this.applyLocalization(),ConcreteEvent.subscribe("FileUploaderFilesReadyToUpload",function(t,i){e.filesReadyToUpload=i});var i=$.cookie("ConcreteFileChooserItemKey");i&&this.activateTabByKey(i)},watch:{choosers:function(){this.applyLocalization()},uploaders:function(){this.applyLocalization()},resultsSearchQuery:function(e){e&&this.activateTabByKey("search")}},methods:{searchChooserIsEnabled:function(){var e=!1;return this.choosers.forEach(function(t){"search"===t.id&&(e=!0)}),e},applyLocalization:function(){if(this.choosers){var e,t=Ir(this.choosers);try{for(t.s();!(e=t.n()).done;){var i=e.value;if("string"!=typeof i.title)switch(i.key){case"recent-uploads":i.title=this.i18n.recentlyUploaded;break;case"file-manager":i.title=this.i18n.fileManager;break;case"search":i.title=this.i18n.search}}}catch(e){t.e(e)}finally{t.f()}}if(this.uploaders){var n,o=Ir(this.uploaders);try{for(o.s();!(n=o.n()).done;){var r=n.value;if("string"!=typeof r.title&&"file-upload"===r.key)r.title=this.i18n.uploadFiles}}catch(e){o.e(e)}finally{o.f()}}},isImportExternalFilesMode:function(){return"external-file-provider"===this.activeNavItem.componentKey},isAddNewFilesMode:function(){return"file-upload"===this.activeNavItem.componentKey},isChooseFilesMode:function(){return"file-upload"!==this.activeNavItem.componentKey&&"external-file-provider"!==this.activeNavItem.componentKey},activateTabByKey:function(e){var t=this;this.choosers.forEach(function(i){i.componentKey===e&&t.activateTab(i)}),this.uploaders.forEach(function(i){i.componentKey===e&&t.activateTab(i)})},activateTab:function(e){this.activeNavItem=e,$.cookie("ConcreteFileChooserItemKey",e.componentKey,{expires:7,path:"/"}),this.selectedFiles=[]},importExternalFiles:function(){if(!this.activeNavItem.data.hasCustomImportHandler)return new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+"/ccm/system/file/chooser/external_file_provider/"+this.activeNavItem.id+"/import_file/"+this.selectedFiles[0],data:{uploadDirectoryId:this.$refs.c.$refs.folderSelector.selectedDirectoryID},success:function(e){ConcreteEvent.publish("FileManagerSelectFile",{fID:[e.importedFileId]})}});ConcreteEvent.publish("ExternalFileProvider.SelectFile",{externalFileProviderTypeHandle:this.activeNavItem.data.typeHandle,externalFileProviderName:this.activeNavItem.data.name,externalFileProviderId:this.activeNavItem.id,externalFileProviderUploadDirectoryId:this.$refs.c.$refs.folderSelector.selectedDirectoryID,selectedFile:{fID:this.selectedFiles[0]}})}
277,chooseFiles:function(){ConcreteEvent.publish("FileManagerSelectFile",{fID:this.selectedFiles})},uploadFiles:function(){ConcreteEvent.publish("FileUploaderUploadSelectedFiles")}}};const Or=Ln(Pr,function(){var e=this,t=e._self._c;return t("div",{staticClass:"h-100"},[t("div",{staticClass:"container-fluid h-100"},[t("div",{staticClass:"row h-100"},[t("div",{staticClass:"col-4 border-end p-3"},[t("ul",{staticClass:"nav flex-column"},e._l(e.choosers,function(i){return t("li",{key:i.componentKey+"-"+i.id,staticClass:"nav-item"},[t("a",{class:{"nav-link":!0,active:e.activeNavItem.id===i.id&&e.activeNavItem.componentKey===i.componentKey},attrs:{href:"javascript:void(0)"},on:{click:function(t){return t.preventDefault(),e.activateTab(i)}}},[e._v("\n "+e._s(i.title)+"\n ")])])}),0),e._v(" "),t("hr"),e._v(" "),t("ul",{staticClass:"nav flex-column"},e._l(e.uploaders,function(i){return t("li",{key:i.componentKey+"-"+i.id,staticClass:"nav-item"},[t("a",{class:{"nav-link":!0,active:e.activeNavItem.id===i.id&&e.activeNavItem.componentKey===i.componentKey},attrs:{href:"javascript:void(0)"},on:{click:function(t){return t.preventDefault(),e.activateTab(i)}}},[e._v("\n "+e._s(i.title)+"\n ")])])}),0)]),e._v(" "),t("div",{staticClass:"col-8 p-3"},[t("transition",{attrs:{name:"concrete-nav-tab-content-switch"}},[t(e.activeNavItem.componentKey,{ref:"c",tag:"component",attrs:{title:e.activeNavItem.title,id:e.activeNavItem.id,startFolder:e.activeNavItem.id,extraData:e.activeNavItem.data||{},multipleSelection:e.multipleSelection,selectedFiles:e.selectedFiles,searchChooserIsEnabled:e.searchChooserIsEnabled(),resultsSearchQuery:e.resultsSearchQuery,resultsFormFactor:e.resultsFormFactor,filesReadyToUpload:e.filesReadyToUpload,filters:e.filters,"dropzone-options":e.dropzoneOptions},on:{"update:selectedFiles":function(t){e.selectedFiles=t},"update:selected-files":function(t){e.selectedFiles=t},"update:resultsSearchQuery":function(t){e.resultsSearchQuery=t},"update:results-search-query":function(t){e.resultsSearchQuery=t},"update:resultsFormFactor":function(t){e.resultsFormFactor=t},"update:results-form-factor":function(t){e.resultsFormFactor=t},"update:filesReadyToUpload":function(t){e.filesReadyToUpload=t},"update:files-ready-to-upload":function(t){e.filesReadyToUpload=t},"upload-complete":function(t){return e.activateTabByKey("recent-uploads")}}})],1)],1)])]),e._v(" "),t("div",{staticClass:"dialog-buttons"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dialog-action":"cancel"}},[e._v(e._s(e.i18n.cancel))]),e._v(" "),t("button",{directives:[{name:"show",rawName:"v-show",value:e.isImportExternalFilesMode(),expression:"isImportExternalFilesMode()"}],staticClass:"btn btn-primary",attrs:{type:"button",disabled:0===e.selectedFiles.length},on:{click:e.importExternalFiles}},[e._v(e._s(e.i18n.import))]),e._v(" "),t("button",{directives:[{name:"show",rawName:"v-show",value:e.isChooseFilesMode(),expression:"isChooseFilesMode()"}],staticClass:"btn btn-primary",attrs:{type:"button",disabled:0===e.selectedFiles.length},on:{click:e.chooseFiles}},[e._v(e._s(e.i18n.choose))]),e._v(" "),t("button",{directives:[{name:"show",rawName:"v-show",value:e.isAddNewFilesMode(),expression:"isAddNewFilesMode()"}],staticClass:"btn btn-primary",attrs:{type:"button",disabled:!1===e.uploadReady},on:{click:e.uploadFiles}},[e._v(e._s(e.i18n.upload))])])])},[],!1,null,null,null).exports;const Lr={components:{Icon:Nn,Pagination:Do},props:{entityId:{type:String,required:!0}},data:function(){return{i18n:{search:"Search",dateAdded:"Date Added",dateModified:"Date Modified",name:"Name",cancel:"Cancel",select:"Select"},keywords:"",selectedEntry:null,currentPage:1,rows:!1,expressEntryList:[],selectedExpressEntries:[],sortByColumn:"",sortByDirection:"desc",pagination:null,queryParams:{pagination_page:"ccm_paging_p",sort_column:"ccm_order_by",sort_direction:"ccm_order_by_direction"},viewIsLoading:!1}},computed:{isLoading:function(){return!1===this.rows},fetchRoute:function(){var e=CCM_DISPATCHER_FILENAME+"/ccm/system/express/entry/get_json?exEntityID="+this.entity
277Id;return""!==this.sortByColumn&&(e+="&".concat(this.queryParams.sort_column,"=").concat(this.sortByColumn,"&").concat(this.queryParams.sort_direction,"=").concat(this.sortByDirection)),this.pagination&&(e+="&".concat(this.queryParams.pagination_page,"=").concat(this.currentPage,"&itemsPerPage=").concat(this.pagination.per_page)),this.keywords&&(e+="&keyword="+encodeURI(this.keywords)),e},haveToPaginate:function(){return this.pagination&&this.pagination.total_pages>1}},methods:{selectEntry:function(){ConcreteEvent.publish("SelectExpressEntry",{exEntryID:this.selectedEntry.exEntryID})},onItemClick:function(e){this.selectedEntry=e},getExpressEntries:function(){var e=this;return e.rows=!1,e.expressEntryList=[],e.selectedExpressEntries=[],e.viewIsLoading=!0,new ConcreteAjaxRequest({url:this.fetchRoute,success:function(t){if(e.rows=[],t.data=t.data||{},t.data.length){e.expressEntryList=t.data;var i=[];t.data.forEach(function(t,n){i.push(t),(n+1)%4==0&&(e.rows.push(i),i=[])}),i.length&&e.rows.push(i)}t.meta&&(t.meta.pagination&&(e.pagination=t.meta.pagination),t.meta.query_params&&(e.queryParams=t.meta.query_params)),e.$nextTick(function(){e.viewIsLoading=!1})}})},sortBy:function(e){this.sortByDirection="asc"===this.sortByDirection?"desc":"asc",this.sortByColumn=e},getSortColumnClassName:function(){return"ccm-results-list-active-sort-".concat(this.sortByDirection)}},watch:{fetchRoute:{immediate:!0,handler:function(){this.viewIsLoading||this.getExpressEntries()}}},mounted:function(){if(window.ccmi18n_express)for(var e in this.i18n)window.ccmi18n_express[e]&&(this.i18n[e]=window.ccmi18n_express[e]);this.getExpressEntries()}};const Nr=Ln(Lr,function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"row mb-3"},[t("div",{staticClass:"col-md-4 ms-auto"},[t("form",{on:{submit:function(t){return t.preventDefault(),e.getExpressEntries.apply(null,arguments)}}},[t("div",{staticClass:"ccm-header-search-form-input input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.keywords,expression:"keywords"}],staticClass:"form-control border-end-0",attrs:{type:"text",placeholder:e.i18n.search,autocomplete:"false"},domProps:{value:e.keywords},on:{input:function(t){t.target.composing||(e.keywords=t.target.value)}}}),e._v(" "),t("button",{staticClass:"input-group-icon",attrs:{type:"submit"}},[t("svg",{attrs:{width:"16",height:"16"}},[t("use",{attrs:{"xlink:href":"#icon-search"}})])])])])])]),e._v(" "),t("div",[t("div",[e.isLoading?t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})]):e._e(),e._v(" "),e.isLoading?e._e():t("div",[t("table",{staticClass:"table ccm-image-chooser-list-view ccm-search-results-table"},[t("thead",[t("tr",[t("th"),e._v(" "),t("th",{class:e.getSortColumnClassName("e.exEntryDateCreated")},[t("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.sortBy("exEntryDateCreated")}}},[e._v("\n "+e._s(e.i18n.dateAdded)+"\n ")])]),e._v(" "),t("th",{class:e.getSortColumnClassName("e.exEntryDateModified")},[t("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.sortBy("e.exEntryDateModified")}}},[e._v("\n "+e._s(e.i18n.dateModified)+"\n ")])]),e._v(" "),t("th",[t("span",[e._v(e._s(e.i18n.name))])])])]),e._v(" "),t("tbody",e._l(e.expressEntryList,function(i){return t("tr",{on:{click:function(t){return e.onItemClick(i)}}},[t("td",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedExpressEntries,expression:"selectedExpressEntries"}],attrs:{type:"radio",id:"expressEntry-"+i.exEntryID},domProps:{value:i.exEntryID,checked:e._q(e.selectedExpressEntries,i.exEntryID)},on:{change:function(t){e.selectedExpressEntries=i.exEntryID}}})]),e._v(" "),t("td",[e._v(e._s(i.exEntryDateCreated))]),e._v(" "),t("td",[e._v(e._s(i.exEntryDateModified))]),e._v(" "),t("td",[e._v(e._s(i.label))])])}),0)]),e._v(" "),e.haveToPaginate?t("Pagination",{attrs:{"total-rows":e.pagination.total,"per-page":e.pagination.per_page},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}}
277):e._e()],1)])]),e._v(" "),t("div",{staticClass:"dialog-buttons"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dialog-action":"cancel"}},[e._v("\n "+e._s(e.i18n.cancel)+"\n ")]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button",disabled:null===e.selectedEntry},on:{click:e.selectEntry}},[e._v("\n "+e._s(e.i18n.select)+"\n ")])])])},[],!1,null,null,null).exports;const $r={data:function(){return{i18n:{username:"Username",email:"Email",date:"Date",status:"Status",numLogins:"# Logins"},isLoading:!0,userList:[],selectedUsers:[],sortByColumn:"dateAdded",sortByDirection:"desc"}},props:{routePath:{type:String,required:!0},multipleSelection:{type:Boolean,default:!0},hideUsername:{type:Boolean,default:!0}},methods:{getUsers:function(){var e=this;e.isLoading=!0,new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+this.$props.routePath,error:function(e){ConcreteAlert.dialog(ccmi18n.error,ConcreteAjaxRequest.errorResponseToString(e))},success:function(t){t.data.length&&(e.userList=t.data),e.isLoading=!1}})},sortBy:function(e){e===this.sortByColumn&&(this.sortByDirection="asc"===this.sortByDirection?"desc":"asc"),this.sortByColumn=e},getSortColumnClassName:function(e){var t="";return e===this.sortByColumn&&(t="ccm-results-list-active-sort-".concat(this.sortByDirection)),t}},computed:{sortedUserList:function(){var e=_.sortBy(this.userList,this.sortByColumn);return"desc"===this.sortByDirection?e.reverse():e}},watch:{selectedUsers:function(e){Array.isArray(e)||(e=[e]),this.$emit("update:selectedUsers",e)},routePath:function(){this.getUsers()}},mounted:function(){if(window.ccmi18n_users)for(var e in this.i18n)window.ccmi18n_users[e]&&(this.i18n[e]=window.ccmi18n_users[e]);this.getUsers()}};const zr={components:{Icon:Nn,Users:Ln($r,function(){var e=this,t=e._self._c;return t("div",[e.isLoading?t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})]):e._e(),e._v(" "),e.isLoading?e._e():t("div",[t("table",{staticClass:"ccm-search-results-table"},[t("thead",[t("tr",[t("th"),e._v(" "),e.hideUsername?e._e():t("th",{class:e.getSortColumnClassName("name"),on:{click:function(t){return e.sortBy("name")}}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.i18n.username))])]),e._v(" "),t("th",{class:e.getSortColumnClassName("email"),on:{click:function(t){return e.sortBy("email")}}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.i18n.email))])]),e._v(" "),t("th",{class:e.getSortColumnClassName("dateAdded"),on:{click:function(t){return e.sortBy("dateAdded")}}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.i18n.date))])]),e._v(" "),t("th",[e._v(e._s(e.i18n.status))]),e._v(" "),t("th",{class:e.getSortColumnClassName("totalLogins"),on:{click:function(t){return e.sortBy("totalLogins")}}},[t("a",{attrs:{href:"javascript:void(0)"}},[e._v(e._s(e.i18n.numLogins))])])])]),e._v(" "),t("tbody",e._l(e.sortedUserList,function(i){return t("tr",{key:i.id+"list"},[t("td",[e.multipleSelection?t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedUsers,expression:"selectedUsers"}],attrs:{type:"checkbox",id:"user-"+i.id},domProps:{value:i,checked:Array.isArray(e.selectedUsers)?e._i(e.selectedUsers,i)>-1:e.selectedUsers},on:{change:function(t){var n=e.selectedUsers,o=t.target,r=!!o.checked;if(Array.isArray(n)){var s=i,a=e._i(n,s);o.checked?a<0&&(e.selectedUsers=n.concat([s])):a>-1&&(e.selectedUsers=n.slice(0,a).concat(n.slice(a+1)))}else e.selectedUsers=r}}}):e._e(),e._v(" "),e.multipleSelection?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedUsers,expression:"selectedUsers"}],attrs:{type:"radio",id:"user-"+i.id},domProps:{value:i,checked:e._q(e.selectedUsers,i)},on:{change:function(t){e.selectedUsers=i}}})]),e._v(" "),e.hideUsername?e._e():t("td",[e._v(e._s(i.name))]),e._v(" "),t("td",[e._v(e._s(i.email))]),e._v(" "),t("td",[e._v(e._s(i.dateAdded))]),e._v(" "),t("td",[e._v(e._s(i.status))]),e._v(" "),t("td",[e._v(e._s(i.totalLogins))])])}),0)])])])},[],!1,null,null,null).exports},data:function(){return{i18n:{search:"Search",initialUserSearchChooserTip:"Let's get some info on what you're looking for."},keywords:"",searchText:"",selectedUsers:[],routePath:"/ccm/system/u
277ser/chooser/search/"}},methods:{search:function(){this.keywords=this.searchText}},props:{multipleSelection:{type:Boolean,default:!0},hideUsername:{type:Boolean,default:!1}},watch:{selectedUsers:function(e){this.$emit("update:selectedUsers",e)}},mounted:function(){if(window.ccmi18n_users)for(var e in this.i18n)window.ccmi18n_users[e]&&(this.i18n[e]=window.ccmi18n_users[e])}};var jr=__webpack_require__(4470),Rr={insert:"head",singleton:!1};jn()(jr.A,Rr);jr.A.locals;var Br=Ln(zr,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-ui"},[t("div",{staticClass:"row mb-3"},[t("div",{staticClass:"col-md-6 ms-auto"},[t("form",{on:{submit:function(t){return t.preventDefault(),e.search.apply(null,arguments)}}},[t("div",{staticClass:"ccm-header-search-form-input input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchText,expression:"searchText"}],staticClass:"form-control border-end-0",attrs:{type:"text",placeholder:e.i18n.search,autocomplete:"false"},domProps:{value:e.searchText},on:{input:function(t){t.target.composing||(e.searchText=t.target.value)}}}),e._v(" "),t("button",{staticClass:"input-group-icon",attrs:{type:"submit"}},[t("svg",{attrs:{width:"16",height:"16"}},[t("use",{attrs:{"xlink:href":"#icon-search"}})])])])])])]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.keywords,expression:"!keywords"}],staticClass:"text-center mt-5"},[t("span",{staticClass:"search-icon my-4"},[t("Icon",{attrs:{icon:"search",type:"fas",color:"#f4f4f4"}})],1),e._v(" "),t("p",[t("b",[e._v(e._s(e.i18n.initialUserSearchChooserTip))])])]),e._v(" "),t("div",[e.keywords?t("users",{attrs:{selectedUsers:e.selectedUsers,multipleSelection:e.multipleSelection,hideUsername:e.hideUsername,routePath:this.routePath+e.keywords},on:{"update:selectedUsers":function(t){e.selectedUsers=t},"update:selected-users":function(t){e.selectedUsers=t}}}):e._e()],1)])},[],!1,null,"90c37e8c",null);const Hr=Ln({components:{Search:Br.exports},props:{multipleSelection:{type:Boolean,default:!0},hideUsername:{type:Boolean,default:!1}},data:function(){return{i18n:{cancel:"Cancel",choose:"Choose"},selectedUsers:[]}},methods:{chooseUsers:function(){window.ConcreteEvent.publish("UserSearchDialogSelectUser.core",{users:this.selectedUsers})}},mounted:function(){if(window.ccmi18n_users)for(var e in this.i18n)window.ccmi18n_users[e]&&(this.i18n[e]=window.ccmi18n_users[e])}},function(){var e=this,t=e._self._c;return t("div",[t("search",{attrs:{selectedUsers:e.selectedUsers,"multiple-selection":e.multipleSelection,"hide-username":e.hideUsername},on:{"update:selectedUsers":function(t){e.selectedUsers=t},"update:selected-users":function(t){e.selectedUsers=t}}}),e._v(" "),t("div",{staticClass:"dialog-buttons"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dialog-action":"cancel"}},[e._v(e._s(e.i18n.cancel))]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button",disabled:0===e.selectedUsers.length},on:{click:e.chooseUsers}},[e._v(e._s(e.i18n.choose))])])],1)},[],!1,null,null,null).exports;const qr={components:{},props:{filter:{type:String,required:!1,default:""},mode:{type:String,required:!1,default:"default"}},data:function(){return{i18n:{search:"Search",id:"ID",name:"Name",noResults:"No results found."},searchKeywords:"",searchResults:[],searchSubmitted:!1,treeID:0,guestGroupTreeNodeID:null,registeredGroupTreeNodeID:null}},watch:{treeID:function(){var e=this,t=[];"assign"===this.filter&&null!==this.guestGroupTreeNodeID&&null!==this.registeredGroupTreeNodeID&&(t.push(this.guestGroupTreeNodeID),t.push(this.registeredGroupTreeNodeID));var i={treeID:e.treeID,enableDragAndDrop:!1,removeNodesByKey:t};"select"===e.mode&&(i.onClick=function(t){if(!t.data.gID)return!1;var i,n;e.triggerSelect(t.data.gID,null!==(i=t.data.gName)&&void 0!==i?i:t.title,null!==(n=t.data.gDisplayName)&&void 0!==n?n:t.title)}),$("[data-tree=group]").concreteTree(i)}},mounted:function(){if(window.ccmi18n_groups)for(var e in this.i18n)window.ccmi18n_groups[e]&&(this.i18n[e]=window.ccmi18n_groups[e]);var t=this;new ConcreteAjaxRequest({method:"POST",url:CCM_DISPATCHER_FILENAME+"/ccm/system/group/chooser/tree",data:{ccm_token:CCM_SECURITY_TOKEN},success:function(e){t.guestGroupTreeNodeID=e.guestGroupTreeNodeID,t.registeredGroupTreeNodeID=e.registeredGroupTreeNodeID,t.treeID=e.tree.treeID}})},methods:{selectSearchResult:function(e){"default"===this.mode&&(window.location.href=CCM_DISPATCHER_FILENAME+"/dashboard/users/groups/edit/"+e.gID),"select"===this.mode&&this.triggerSelect(e.gID,e.gName,e.gDisplayName)},triggerSelect:function(e,t,i){e=parseInt(e)||0,this.$listeners.select||ConcreteEvent.publish("SelectGroup",{gID:e,gName:t,gDisplayName:i}),this.$emit("select",{gID:e,gName:t,gDisplayName:i})},performSearch:function(e){this.searchSubmitted="searching",e.preventDefault();var t=this;new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+"/ccm/system/group/chooser/search",method:"POST",data:{filter:t.filter,ccm_token:CCM_SECURITY_TOKEN,keywords:t.searchKeywords},success:function(e){t.searchSubmitted=!0,t.searchResults=e}})}}};var Ur=Ln(qr,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-ui"},[t("div",{staticClass:"mb-3 ccm-header-search-form"},[t("form",{attrs:{method:"get"},on:{submit:e.performSearch}},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchKeywords,expression:"searchKeywords"}],staticClass:"form-control border-end-0",attrs:{type:"search",placeholder:e.i18n.search,autocomplete:"off"},domProps:{value:e.searchKeywords},on:{input:function(t){t.target.composing||(e.searchKeywords=t.target.value)}}}),e._v(" "),t("button",{staticClass:"input-group-icon",attrs:{type:"submit"}},[t("svg",{attrs:{width:"16",height:"16"}},[t("use",{attrs:{"xlink:href":"#icon-search"}})])])])])]),e._v(" "),e.searchSubmitted?t("div",[!0===e.searchSubmitted?t("div",[e.searchResults.length>0?t("div",[t("table",{staticClass:"border-top ccm-search-results-table"},[t("thead",[t("tr",[t("th",[e._v(e._s(e.i18n.id))]),e._v(" "),t("th",{staticClass:"w-100"},[e._v(e._s(e.i18n.name))])])]),e._v(" "),t("tbody",e._l(e.searchResults,function(i){return t("tr",{key:i.gID,staticClass:"ccm-search-results-hoverable",on:{click:function(t){return e.selectSearchResult(i)}}},[t("td",[e._v(e._s(i.gID))]),e._v(" "),t("td",[e._v(e._s(i.gDisplayName))])])}),0)])]):t("div",[e._v("\n "+e._s(e.i18n.noResults)+"\n ")])]):e._e(
277),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:"searching"===e.searchSubmitted,expression:"searchSubmitted === 'searching'"}]},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])])]):t("div",[t("div",{directives:[{name:"show",rawName:"v-show",value:e.treeID>0,expression:"treeID > 0"}]},[t("div",{attrs:{"data-tree":"group"}})]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:0===e.treeID,expression:"treeID === 0"}]},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])])])])},[],!1,null,null,null);const Wr=Ur.exports;function Vr(e){return Vr="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},Vr(e)}const Yr={data:function(){return{selectedValue:this.value}},props:{name:{type:String,required:!0},value:{required:!1},multiple:{type:Boolean,required:!1,default:!1},options:{type:Object,required:!0}},watch:{},mounted:function(){var e=this,t={maxOptions:null};this.multiple&&(t.plugins={remove_button:{}}),this.$nextTick(function(){new TomSelect(e.$el,t)})},computed:{hasOptGroups:function(){return!!(this.options&&Object.keys(this.options).length>0&&"object"===Vr(this.options[Object.keys(this.options)[0]]))}},methods:{}};var Qr=Ln(Yr,function(){var e=this,t=e._self._c;return t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedValue,expression:"selectedValue"}],attrs:{name:e.name,multiple:e.multiple},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedValue=t.target.multiple?i:i[0]}}},[e.hasOptGroups?e._l(e.options,function(i,n){return t("optgroup",{attrs:{label:n}},e._l(i,function(i,n){return t("option",{domProps:{value:n}},[e._v("\n "+e._s(i)+"\n ")])}),0)}):e._l(e.options,function(i,n){return t("option",{key:n,domProps:{value:n}},[e._v("\n "+e._s(i)+"\n ")])})],2)},[],!1,null,null,null);const Gr=Qr.exports;function Kr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,o,r,s,a=[],l=!0,c=!1;try{if(r=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=r.call(i)).done)&&(a.push(n.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=i.return&&(s=i.return(),Object(s)!==s))return}finally{if(c)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Xr(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Xr(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xr(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}const Jr=Ln({props:{name:{type:String},cssClasses:{type:Array},value:{type:[Array,String,Number]},dataSourceUrl:{type:String,required:!0},selectedOptionsUrl:{type:String,required:!0},formData:{type:Object,required:!0},accessToken:{type:String,required:!0},removeButton:{type:Boolean,required:!1,default:!1},maxItems:{required:!1,default:1},allowCreate:{type:Boolean,required:!1,default:!1}},data:function(){return{}},mounted:function(){var e=this,t={maxOptions:null,maxItems:e.maxItems,searchField:"primary_label",labelField:"primary_label",valueField:"id",load:function(t,i){var n=e.getFormData();n.append("query",t);var o=e.dataSourceUrl;fetch(o,{method:"POST",body:n}).then(function(e){return e.json()}).then(function(e){i(e)}).catch(function(){i()})},render:{option:function(t,i){return"function"==typeof e.$parent.renderOption?e.$parent.renderOption(t,i):e.renderOption(t,i)},item:function(t,i){return"function"==typeof e.$parent.renderItem?e.$parent.renderItem(t,i):e.renderItem(t,i)}}};this.removeButton&&(t.plugins=["remove_button"]),this.maxItems||(t.onItemAdd=function(){this.setTextboxValue(""),this.refreshOptions()}),this.allowCreate&&(t.createOnBlur=!0,t.create=!0),e.select=new TomSelect(this.$el,t),e.select.on("change",function(t){e.$emit("change",t)})},watch:{value:{immediate:!0,handler:function(){var e=this;if(e.value){var t=e.getFormData(),i=e.selectedOptionsUrl;fetch(i,{method:"POST",body:t}).then(function(e){return e.json()}).then(function(t){t.forEach(function(t){e.select.addOption(t),e.select.addItem(t.id)})}).catch(function(){})}}}},methods:{getFormData:function(){for(var e=new FormData,t=function(){var t=Kr(n[i],2),o=t[0],r=t[1];Array.isArray(r)?r.forEach(function(t){e.append(o+"[]",t)}):"boolean"==typeof r?e.append(o,r?1:0):e.append(o,r)},i=0,n=Object.entries(this.formData);i<n.length;i++)t();return e.append("accessToken",this.accessToken),e},renderOption:function(e,t){return"<div>".concat(t(e.primary_label),"</div>")},renderItem:function(e,t){return"<div>".concat(t(e.primary_label),"</div>")}}},function(){var e=this,t=e._self._c;
277return 1==e.maxItems?t("input",{class:e.cssClasses,attrs:{name:e.name}}):t("select",{class:e.cssClasses,attrs:{multiple:"",name:e.name}})},[],!1,null,null,null).exports;const Zr=Ln({components:{ConcreteAjaxSelect:Jr},prop:["entryId"],model:{prop:"entryId",event:"change"},props:{entity:{type:String,required:!0},accessToken:{type:String,required:!0},inputName:{type:String},entryId:{type:[Number,String,Array],required:!1}},computed:{formData:function(){return{entity:this.entity,entryId:this.entryId}}},data:function(){return{dataSourceUrl:CCM_DISPATCHER_FILENAME+"/ccm/system/express/entry/autocomplete",selectedOptionsUrl:CCM_DISPATCHER_FILENAME+"/ccm/system/express/entry/autocomplete/get_selected",selectedEntryId:null}},watch:{entryId:{immediate:!0,handler:function(e){this.selectedEntryId=e}}},methods:{updateSelected:function(e){this.selectedEntryId=e,this.$emit("change",this.selectedEntryId)}}},function(){var e=this;return(0,e._self._c)("concrete-ajax-select",{attrs:{name:e.inputName,"access-token":e.accessToken,"data-source-url":e.dataSourceUrl,"selected-options-url":e.selectedOptionsUrl,value:e.entryId,"form-data":e.formData,"max-items":null,"remove-button":!0},on:{change:e.updateSelected}})},[],!1,null,null,null).exports;const es=Ln({components:{ConcreteAjaxSelect:Jr},prop:["pageId"],model:{prop:"pageId",event:"change"},props:{accessToken:{type:String,required:!0},inputName:{type:String},pageId:{type:[Number,String,Array],required:!1}},computed:{formData:function(){return{pageId:this.pageId}}},data:function(){return{dataSourceUrl:CCM_DISPATCHER_FILENAME+"/ccm/system/page/autocomplete",selectedOptionsUrl:CCM_DISPATCHER_FILENAME+"/ccm/system/page/autocomplete/get_selected",selectedPageId:null}},watch:{pageId:{immediate:!0,handler:function(e){this.selectedPageId=e}}},methods:{updateSelected:function(e){this.selectedPageId=e,this.$emit("change",this.selectedPageId)}}},function(){var e=this;return(0,e._self._c)("concrete-ajax-select",{attrs:{name:e.inputName,"access-token":e.accessToken,"data-source-url":e.dataSourceUrl,"selected-options-url":e.selectedOptionsUrl,value:e.pageId,"form-data":e.formData},on:{change:e.updateSelected}})},[],!1,null,null,null).exports;const ts={components:{ConcreteAjaxSelect:Jr},prop:["userId"],model:{prop:"userId",event:"change"},props:{includeAvatar:{type:Boolean,default:!1},labelFormat:{type:String,default:"auto"},accessToken:{type:String,required:!0},inputName:{type:String},userId:{type:[Number,String,Array],required:!1}},computed:{formData:function(){return{labelFormat:this.labelFormat,includeAvatar:this.includeAvatar,userId:this.userId}}},data:function(){return{dataSourceUrl:CCM_DISPATCHER_FILENAME+"/ccm/system/user/autocomplete",selectedOptionsUrl:CCM_DISPATCHER_FILENAME+"/ccm/system/user/autocomplete/get_selected",selectedUserId:null}},watch:{userId:{immediate:!0,handler:function(e){this.selectedUserId=e}}},methods:{updateSelected:function(e){this.selectedUserId=e,this.$emit("change",this.selectedUserId)},renderOption:function(e){var t="<div>";return e.avatar&&(t+='<div class="ccm-form-select-user-avatar">\n <img src="'.concat(e.avatar,'"/>\n </div>')),t+="<div>",t+='<div class="ccm-form-select-user-label-primary">\n '.concat(escape(e.primary_label),"\n </div>"),e.secondary_label&&(t+='<div class="ccm-form-select-user-label-secondary text-secondary">\n '.concat(escape(e.secondary_label),"\n </div>")),t+="</div>",t+="</div>"}}};var is=__webpack_require__(1786),ns={insert:"head",singleton:!1};jn()(is.A,ns);is.A.locals;const os=Ln(ts,function(){var e=this;return(0,e._self._c)("concrete-ajax-select",{attrs:{name:e.inputName,"access-token":e.accessToken,"css-classes":["ccm-form-select-user"],"data-source-url":e.dataSourceUrl,"selected-options-url":e.selectedOptionsUrl,value:e.userId,"form-data":e.formData},on:{change:e.updateSelected}})},[],!1,null,null,null).exports;const rs=Ln({components:{ConcreteAjaxSelect:Jr},prop:["value"],model:{prop:"value",event:"change"},props:{dataSourceUrl:{type:String,required:!0},selectedOptionsUrl:{type:String,required:!0},allowMultipleValues:{type:Boolean,default:!1},attributeKeyId:{type:[String,Number],required:!0},accessToken:{type:String,required:!0},inputName:{type:String},value:{type:Array,required:!1}},computed:{maxItems:function(){return this.allowMultipleValues?null:1},formData:function(){return{akID:this.attributeKeyId,optionId:this.value}}},data:function(){return{selectedValue:null}},watch:{entryId:{immediate:!0,handler:function(e){this.selectedValue=e}}},methods:{updateSelected:function(e){this.selectedValue=e,this.$emit("change",this.selectedValue)}}},function(){var e=this;return(0,e._self._c)("concrete-ajax-select",{attrs:{name:e.inputName,"access-token":e.accessToken,"data-source-url":e.dataSourceUrl,"selected-options-url":e.selectedOptionsUrl,value:e.value,"form-data":e.formData,"max-items":e.maxItems,"remove-button":1!=e.maxItems,"allow-create":!0},on:{change:e.updateSelected}})},[],!1,null,null,null).exports;const ss=Ln({data:function(){return{selectedValue:this.value}},props:{value:{},name:{type:String,required:!0},selectedLocale:{required:!1},locales:{type:Array,required:!0}},watch:{},mounted:function(){var e=this,t={maxOptions:null,maxItems:1};t.items=[this.selectedLocale],t.options=this.locales,t.valueField="id",t.render={option:function(e,t){return'<div><img class="me-2" src="'.concat(e.flag,'">').concat(e.language.text,"</div>")},item:function(e,t){return'<div><img class="me-2" src="'.concat(e.flag,'">').concat(e.language.text,"</div>")}},this.$nextTick(function(){var i=new TomSelect(e.$el,t);i.on("change",function(t){e.selectedValue=t}),i.sync()})},methods:{}},function(){var e=this;return(0,e._self._c)("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedValue,expression:"selectedValue"}],attrs:{name:e.name},domProps:{value:e.selectedValue},on:{input:function(t){t.target.composing||(e.selectedValue=t.target.value)}}})},[],!1,null,null,null).exports;const as={data:function(){return{}},props:{token:{type:String,required:!0},uri:{type:String,required:!0},selectedSite:{type:[String,Number],required:!1},sites:{type:Array,required:!0}},watch:{},computed:{options:function(){var e=[];
277return this.sites.forEach(function(t){e.push({value:t.id,text:t.name})}),e}},mounted:function(){var e=this,t={maxOptions:null};t.options=this.options,t.maxItems=1,t.items=[this.selectedSite],this.$nextTick(function(){new TomSelect(e.$el,t).on("change",function(t){var i=CCM_DISPATCHER_FILENAME+"/ccm/site/redirect/"+t+"?rUri="+encodeURIComponent(e.uri)+"&ccm_token="+e.token;window.location.href=i})})},methods:{}};const ls=Ln(as,function(){return(0,this._self._c)("input")},[],!1,null,null,null).exports;const cs={data:function(){return{isLoadingGroupId:0,selectedGroup:null,mounted:!1}},computed:{isLoading:function(){return 0!==this.isLoadingGroupId}},props:{inputName:{type:String,default:""},groupId:{type:Number,default:0},chooseText:{type:String,default:"Choose a Group"},readonly:{type:Boolean,default:!1}},watch:{groupId:{immediate:!0,handler:function(e){this.mounted&&this.loadGroup()}}},beforeMount:function(){this.mounted=!0},mounted:function(){this.loadGroup(!0)},beforeUnmount:function(){this.mounted=!1},methods:{setSelectedGroup:function(e,t){var i,n=parseInt(null===(i=this.selectedGroup)||void 0===i?void 0:i.gID)||0,o=parseInt(null==e?void 0:e.gID)||0;this.isLoadingGroupId=0,this.selectedGroup=e,t&&n!==o&&this.$emit("change",this.selectedGroup)},openChooser:function(){var e=this;window.ConcreteUserGroupManager.launchDialog(function(t){e.setSelectedGroup(t,!0)})},loadGroup:function(e){var t,i=this,n=Math.max(parseInt(this.groupId)||0);if(0!==n){var o=parseInt(null===(t=this.selectedGroup)||void 0===t?void 0:t.gID)||0;n!==o?(this.isLoadingGroupId=n,window.ConcreteUserGroupManager.getGroupDetails(n,function(t){i.isLoadingGroupId===n&&i.setSelectedGroup(t.groups[0],!e)},function(t){i.isLoadingGroupId===n&&(i.setSelectedGroup(null,!e),window.ConcreteAlert.dialog(ccmi18n.error,ConcreteAjaxRequest.renderJsonError(t,!0)))})):this.isLoadingGroupId=0}else this.setSelectedGroup(null,!e)},reset:function(){this.setSelectedGroup(null,!0)}}};const us=Ln(cs,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-item-selector-group"},[""!==e.inputName?t("input",{attrs:{type:"hidden",name:e.inputName},domProps:{value:e.selectedGroup?e.selectedGroup.gID:""}}):e._e(),e._v(" "),e.isLoading?t("div",[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary"},[t("svg",{staticClass:"ccm-loader-dots"},[t("use",{attrs:{"xlink:href":"#icon-loader-circles"}})])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button",disabled:e.readonly},on:{click:e.reset}},[t("i",{staticClass:"fa fa-times-circle"})])])]):null===e.selectedGroup?t("div",{staticClass:"ccm-item-selector-choose"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button",disabled:e.readonly},on:{click:e.openChooser}},[e._v("\n "+e._s(e.chooseText)+"\n ")])]):t("div",{staticClass:"ccm-item-selector-loaded"},[t("div",{staticClass:"btn-group"},[t("div",{staticClass:"btn btn-secondary",class:{disabled:e.readonly},on:{click:e.openChooser}},[t("span",{staticClass:"ccm-item-selector-title",attrs:{title:"ID: ".concat(e.selectedGroup.gID)}},[e._v(e._s(e.selectedGroup.gDisplayName))])]),e._v(" "),t("button",{staticClass:"ccm-item-selector-reset btn btn-secondary",attrs:{type:"button",disabled:e.readonly},on:{click:e.reset}},[t("i",{staticClass:"fa fa-times-circle"})])])])])},[],!1,null,null,null).exports;const ds=Ln({props:{title:{type:String,required:!0}},data:function(){return{}}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal-header"},[t("div",{staticClass:"row w-100 align-items-center"},[t("div",{staticClass:"col-md-3 text-center"},[t("svg",{attrs:{width:"100",fill:"white",version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 25 25","enable-background":"new 0 0 25 25","xml:space":"preserve"}},[t("path",{attrs:{d:"M21.6,15.9c-2.1-2.5-5.4,2.8-7.1,3.9c-1.2,0.8-3,0.9-4.3,0.1c-1.8-1-1.2-3.5,0.6-4.1c1.7-0.5,4.6,1.2,5.6-0.5\n c1.3-2.2-3.1-2.7-4.4-2.6c-2.4,0.1-4.6,0.9-6,2.6c-1.5,1.9-1.2,4.3,0.5,6c1.7,1.6,4.2,2.3,6.6,2.1c0.6-0.1,1.7-0.3,2.5-0.8\n C17.1,21.8,22,16.4,21.6,15.9z M6.1,14C7,14.2,5.4,9.6,5.3,9C5.1,8.2,4.9,7.2,4.1,7C3.2,6.9,3,7.9,3.2,8.8C3.4,9.7,5.4,13.9,6.1,14z\n M12.9,11.7c1.3,0.2,1.2-5.9,1.2-6.7c0-0.7,0.3-2.8-0.7-3c-1.4-0.3-1.5,1.5-1.5,2.5C11.9,5.4,11.6,11.5,12.9,11.7z M15.9,12.6\n c1.4,0.6,2.4-5.6,2.6-6.4c0.2-0.8,0.2-2.5-1.2-2c-0.7,0.3-0.8,1.4-0.9,2C16.2,7.1,14.9,12.2,15.9,12.6z M9.3,12.1\n c1.6,0.1,0.1-6.1,0-6.9C9.1,4.4,8.5,2.7,7.4,3.7C6.8,4.2,7.1,5.3,7.2,6C7.3,6.8,8.1,12,9.3,12.1z"}})])]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("h4",{staticClass:"modal-title"},[e._v(e._s(e.title))])])])])},[],!1,null,null,null).exports;const hs=Ln({props:{url:{type:String,required:!0}},data:function(){return{}},mounted:function(){$(this.$refs.link).magnificPopup({disableOn:700,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1})}},function(){var e=this,t=e._self._c;return t("div",[t("a",{ref:"link",attrs:{href:e.url}},[t("i",{staticClass:"fas fa-play-circle"}),e._v("\n Watch Video\n ")])])},[],!1,null,null,null).exports;const ps=Ln({props:{guide:{type:String,required:!0}},data:function(){return{}},methods:{launchGuide:function(){var e=ConcreteHelpGuideManager.getGuide(this.guide),t=$(this.$el).closest(".modal"),i=bootstrap.Modal.getOrCreateInstance(t.get(0));i&&i.hide(),e.start()}},mounted:function(){}},function(){var e=this,t=e._self._c;return t("div",[t("a",{attrs:{href:"#"},on:{click:e.launchGuide}}
277,[t("i",{staticClass:"fas fa-cog"}),e._v("\n Run Guide\n ")])])},[],!1,null,null,null).exports;var fs=Ln({props:{url:{type:String,required:!0}},data:function(){return{}},methods:{},mounted:function(){}},function(){var e=this,t=e._self._c;return t("div",[t("a",{attrs:{target:"_blank",href:e.url}},[t("i",{staticClass:"fas fa-external-link-alt"}),e._v("\n Learn More\n ")])])},[],!1,null,null,null);const ms=Ln({components:{ConcreteAnnouncementVideoAction:hs,ConcreteAnnouncementGuideAction:ps,ConcreteAnnouncementExternalLinkAction:fs.exports},props:{indentIfIconEmpty:{type:Boolean,required:!1,default:!0},item:{type:Object,required:!0}},computed:{showSidebar:function(){return this.item.icon||this.indentIfIconEmpty}},data:function(){return{}},methods:{}},function(){var e=this,t=e._self._c;return t("section",{staticClass:"row w-100 align-items-center"},[e.showSidebar?t("div",{staticClass:"col-md-3 text-center"},[e.item.icon?t("span",{staticClass:"d-inline-block",staticStyle:{"max-width":"100px"},domProps:{innerHTML:e._s(e.item.icon.element)}}):e._e()]):e._e(),e._v(" "),t("div",{class:{"col-md-9":e.showSidebar,"col-md-12":!e.showSidebar}},[t("h5",[e._v(e._s(e.item.title))]),e._v(" "),t("div",{staticClass:"text-muted"},[e._v(e._s(e.item.description))]),e._v(" "),t("div",{staticClass:"ccm-help-media"},e._l(e.item.actions,function(i){return t(i.component,e._b({key:i.component,tag:"component"},"component",i.componentProps,!1))}),1)])])},[],!1,null,null,null).exports;const gs=Ln({props:{title:{type:String,required:!0},url:{type:String,required:!0}},data:function(){return{}},methods:{},mounted:function(){}},function(){var e=this,t=e._self._c;return t("div",[t("a",{staticClass:"btn btn-secondary",attrs:{target:"_blank",href:e.url}},[e._v(e._s(e.title))])])},[],!1,null,null,null).exports;var vs=Ln({components:{AnnouncementHeader:ds,AnnouncementItem:ms,ConcreteAnnouncementExternalLinkButton:gs},props:{title:{type:String,required:!0},button:{type:Object,required:!1},items:{type:Array,required:!0},currentSlideInGroup:{type:Number,required:!1,default:0},totalSlidesInGroup:{type:Number,required:!1,default:1}},data:function(){return{itemsToDisplay:null}},computed:{hasMoreSlides:function(){return this.currentSlideInGroup+1<this.totalSlidesInGroup}},methods:{next:function(){this.$emit("advance-broadcast")},done:function(){this.$emit("mark-announcement-as-viewed"),this.$emit("advance-broadcast")}},mounted:function(){}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal-content"},[t("announcement-header",{attrs:{title:e.title}}),e._v(" "),t("div",{staticClass:"modal-body"},[t("transition-group",{attrs:{appear:"",name:"concrete-fade",mode:"out-in"}},e._l(e.items,function(e,i){return t("announcement-item",{key:"title"+i,class:{"mt-4":i>0},attrs:{item:e}})}),1)],1),e._v(" "),t("div",{staticClass:"modal-footer d-flex"},[null!==e.button?t(e.button.component,e._b({key:e.button.component,tag:"component"},"component",e.button.componentProps,!1)):e._e(),e._v(" "),e.hasMoreSlides?t("button",{staticClass:"btn btn-primary ms-auto",on:{click:e.next}},[e._v("Next")]):t("button",{staticClass:"btn btn-primary ms-auto",on:{click:e.done}},[e._v("Done")])],1)],1)},[],!1,null,null,null);const ys=vs.exports;const bs={components:{AnnouncementHeader:ds,AnnouncementItem:ms},props:{items:{type:Array,required:!1},itemAccessToken:{type:String,required:!0}},data:function(){return{itemsToDisplay:null}},methods:{confirm:function(){this.$emit("mark-announcement-as-viewed"),this.$emit("advance-broadcast")}},mounted:function(){var e=this;e.items?this.itemsToDisplay=e.items:new ConcreteAjaxRequest({url:"".concat(CCM_DISPATCHER_FILENAME,"/ccm/system/dialogs/help/get_items"),data:{ccm_token:e.itemAccessToken},success:function(t){e.itemsToDisplay=t}})}};var _s=Ln(bs,function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal-content"},[t("announcement-header",{attrs:{title:"Take a few minutes to learn the basics"}}),e._v(" "),t("div",{staticClass:"modal-body"},[t("transition",{attrs:{appear:"",name:"concrete-fade",mode:"out-in"}},[Array.isArray(e.itemsToDisplay)?t("div",{key:"items"},e._l(e.itemsToDisplay,function(e,i){return t("announcement-item",{key:i,class:{"mt-4":i>0},attrs:{item:e}})}),1):t("div",{key:"loading"},[t("div",{staticClass:"placeholder-wave"},[t("section",[t("span",{staticClass:"placeholder col-4 bg-black"}),e._v(" "),t("span",{staticClass:"placeholder col-10 bg-secondary"}),e._v(" "),t("span",{staticClass:"placeholder col-3 bg-primary"})]),e._v(" "),t("section",{staticClass:"mt-4"},[t("span",{staticClass:"placeholder col-4 bg-black"}),e._v(" "),t("span",{staticClass:"placeholder col-10 bg-secondary"}),e._v(" "),t("span",{staticClass:"placeholder col-3 bg-primary"})]),e._v(" "),t("section",{staticClass:"mt-4"},[t("span",{staticClass:"placeholder col-4 bg-black"}),e._v(" "),t("span",{staticClass:"placeholder col-10 bg-secondary"}),e._v(" "),t("span",{staticClass:"placeholder col-3 bg-primary"}
277)])])])])],1),e._v(" "),t("div",{staticClass:"modal-footer d-flex"},[t("button",{staticClass:"btn btn-primary ms-auto",on:{click:e.confirm}},[e._v("Got It!")])])],1)},[],!1,null,null,null);const ws=_s.exports;const Cs={components:{AnnouncementHeader:ds},props:{survey:{type:String,required:!0}},data:function(){return{}},methods:{skip:function(){this.$emit("mark-announcement-as-viewed"),this.$emit("advance-broadcast")},submitForm:function(e){var t=this;e.preventDefault();var i=$(this.$el).find("form").serializeArray();i.push({name:"ccm_token",value:CCM_SECURITY_TOKEN}),new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+"/ccm/system/announcement/site_information/submit/",data:i,success:function(e){t.$emit("advance-broadcast")}})}},mounted:function(){}};var xs=Ln(Cs,function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal-content"},[t("form",{attrs:{method:"post"},on:{submit:e.submitForm}},[t("announcement-header",{attrs:{title:"Tell us a little about your site"}}),e._v(" "),t("div",{staticClass:"modal-body"},[t("div",{staticClass:"offset-lg-3 col-lg-9"},[t("span",{domProps:{innerHTML:e._s(e.survey)}})]),e._v(" "),e._m(0)]),e._v(" "),t("div",{staticClass:"modal-footer d-flex"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button"},on:{click:e.skip}},[e._v("Skip")]),e._v(" "),t("button",{staticClass:"btn btn-primary ms-auto",attrs:{type:"submit"}},[e._v("Send")])])],1)])},[function(){var e=this,t=e._self._c;return t("div",{staticClass:"small"},[t("p",[e._v("This information will be used to improve your experience. It will never be shared outside of the team building Concrete CMS.")]),e._v(" "),t("div",[t("a",{attrs:{href:"#",target:"_blank"}},[e._v("Privacy Policy")])])])}],!1,null,null,null);var ks=Ln({components:{ConcreteAnnouncementFeatureSlide:ys,ConcreteAnnouncementWelcomeSlide:ws,ConcreteAnnouncementCollectSiteInformationSlide:xs.exports},props:{handle:{type:String,required:!0},totalSlides:{type:Number,required:!0,default:1},slides:{type:Array,required:!0}},data:function(){return{currentSlide:0}},computed:{slideComponentKey:function(){return"slide"+this.currentSlide},slideComponent:function(){return this.slides[this.currentSlide].component},slideComponentProps:function(){var e=this.slides[this.currentSlide].componentProps;return e.currentSlideInGroup=this.currentSlide,e.totalSlidesInGroup=this.totalSlides,e}},methods:{markAnnouncementAsViewed:function(){new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+"/ccm/system/announcement/mark_as_viewed/"+this.handle,data:{ccm_token:CCM_SECURITY_TOKEN}})},advanceSlides:function(){this.currentSlide+1<this.slides.length?this.currentSlide++:this.$emit("advance-broadcast")}}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal-dialog modal-dialog-centered"},[t(e.slideComponent,e._b({key:e.slideComponentKey,tag:"component",on:{"advance-broadcast":e.advanceSlides,"mark-announcement-as-viewed":e.markAnnouncementAsViewed}},"component",e.slideComponentProps,!1))],1)},[],!1,null,null,null);const Ds=Ln({components:{ConcreteAnnouncementModal:ks.exports},props:{broadcast:{type:Object,required:!0}},data:function(){return{currentAnnouncement:0}},computed:{announcementKey:function(){return this.broadcast.announcements[this.currentAnnouncement].handle},announcementComponent:function(){return this.broadcast.announcements[this.currentAnnouncement].component},announcementComponentSlides:function(){return this.broadcast.announcements[this.currentAnnouncement].slides}},methods:{advanceBroadcast:function(){this.currentAnnouncement+1===this.broadcast.announcements.length?this.getModal().hide():this.currentAnnouncement++},getModal:function(){var e=document.getElementById("concrete-announcement-modal");return bootstrap.Modal.getOrCreateInstance(e)}},mounted:function(){var e=this.getModal();e&&e.show(),ConcreteModal.fixBackdrop(),$("#concrete-announcement-modal").appendTo("#ccm-tooltip-holder")}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-ui"},[t("div",{staticClass:"modal fade",attrs:{"data-bs-backdrop":"static",role:"dialog",tabindex:"-1",id:"concrete-announcement-modal"}},[t(e.announcementComponent,{key:e.announcementKey,tag:"component",attrs:{handle:e.announcementKey,slides:e.announcementComponentSlides,"total-slides":e.announcementComponentSlides.length},on:{"advance-broadcast":e.advanceBroadcast}})],1)])},[],!1,null,null,null).exports;function Ss(e){return Ss="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},Ss(e)}function As(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function Es(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
277t%2?As(Object(i),!0).forEach(function(t){Ts(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):As(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function Ts(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function Ms(e){return function(e){if(Array.isArray(e))return Is(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Is(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Is(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Is(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var Fs,Ps,Os=(Fs=function(e){ 278/*! 279 Copyright (c) 2018 Jed Watson. 280 Licensed under the MIT License (MIT), see 281 http://jedwatson.github.io/classnames 282 */ 283!function(){var t={}.hasOwnProperty;function i(){for(var e=[],n=0;n<arguments.length;n++){var o=arguments[n];if(o){var r=Ss(o);if("string"===r||"number"===r)e.push(o);else if(Array.isArray(o)){if(o.length){var s=i.apply(null,o);s&&e.push(s)}}else if("object"===r)if(o.toString===Object.prototype.toString)for(var a in o)t.call(o,a)&&o[a]&&e.push(a);else e.push(o.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):window.classNames=i}()},Fs(Ps={path:void 0,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&Ps.path)}},Ps.exports),Ps.exports),Ls=function(e){return function(t,i){if(!t)return e;var n;"string"==typeof t?n=t:i=t;var o=e;return n&&(o+="__"+n),o+(i?Object.keys(i).reduce(function(e,t){var n=i[t];return n&&(e+=" "+("boolean"==typeof n?o+"--"+t:o+"--"+t+"_"+n)),e},""):"")}};function Ns(e,t,i){var n,o,r,s,a;function l(){var c=Date.now()-s;c<t&&c>=0?n=setTimeout(l,t-c):(n=null,i||(a=e.apply(r,o),r=o=null))}null==t&&(t=100);var c=function(){r=this,o=arguments,s=Date.now();var c=i&&!n;return n||(n=setTimeout(l,t)),c&&(a=e.apply(r,o),r=o=null),a};return c.clear=function(){n&&(clearTimeout(n),n=null)},c.flush=function(){n&&(a=e.apply(r,o),r=o=null,clearTimeout(n),n=null)},c}Ns.debounce=Ns;var $s=Ns,zs=function(){return zs=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++)for(var o in t=arguments[i])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},zs.apply(this,arguments)}; 284/*! ***************************************************************************** 285Copyright (c) Microsoft Corporation. 286 287Permission to use, copy, modify, and/or distribute this software for any 288purpose with or without fee is hereby granted. 289 290THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 291REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 292AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 293INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 294LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 295OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 296PERFORMANCE OF THIS SOFTWARE. 297***************************************************************************** */function js(e,t){var i,n;return e&&t?(i=""+e+t[0].toUpperCase()+t.slice(1),n=e+"-"+t):(i=e||t,n=e||t),{name:i,classname:n}}function Rs(e){return/^blob:/.test(e)}function Bs(e){return Rs(e)||function(e){return/^data:/.test(e)}(e)}function Hs(e){return!!(e&&e.constructor&&e.call&&e.apply)}function qs(e){return void 0===e}function Us(e){return"object"==Ss(e)&&null!==e}function Ws(e,t,i){var n={};return Us(e)?(Object.keys(t).forEach(function(o){qs(e[o])?n[o]=t[o]:Us(t[o])?Us(e[o])?n[o]=Ws(e[o],t[o],i[o]):n[o]=e[o]?t[o]:i[o]:!0===t[o]||!1===t[o]?n[o]=Boolean(e[o]):n[o]=e[o]}),n):e?t:i}function Vs(e){var t=Number(e);return Number.isNaN(t)?e:t}function Ys(e){return Ss("number"==e||function(e){return"object"==Ss(e)&&null!==e}(e)&&"[object Number]"==toString.call(e))&&!Qs(e)}function Qs(e){return e!=e}function Gs(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}var Ks=function(e,t){void 0===e&&(e={}),void 0===t&&(t={}),this.type="manipulateImage",this.move=e,this.scale=t},Xs=function(e,t){void 0===t&&(t={}),this.type="resize",this.directions=e,this.params=t},Js=function(e){this.type="move",this.directions=e},Zs=function(){function e(e,t,i,n,o){this.type="drag",this.nativeEvent=e,this.position=i,this.previousPosition=n,this.element=t,this.anchor=o}return e.prototype.shift=function(){var e=this,t=e.element,i=e.anchor,n=e.position,o=t.getBoundingClientRect(),r=o.left,s=o.top;return{left:n.left-r-i.left,top:n.top-s-i.top}},e}();function ea(e,t,i,n,o,r,s,a,l,c){"boolean"!=typeof s&&(l=a,a=s,s=!1);var u,d="function"==typeof i?i.options:i;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,o&&(d.functional=!0)),n&&(d._scopeId=n),r?(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__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=u):t&&(u=s?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,a(e))}),u)if(d.functional){var h=d.render;d.render=function(e,t){return u.call(t),h(e,t)}}else{var p=d.beforeCreate;d.beforeCreate=p?[].concat(p,u):[u]}return i}var ta=ea({render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{ref:"draggable",class:e.classname,on:{touchstart:e.onTouchStart,mousedown:e.onMouseDown,mouseover:e.onMouseOver,mouseleave:e.onMouseLeave}},[e._t("default")],2)},staticRenderFns:[]},void 0,{name:"DraggableElement",mixins:[{beforeMount:function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1})},beforeDestroy:function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)},mounted:function(){if(!this.$refs.draggable)throw new Error('You should add ref "draggable" to your root element to use draggable mixin');this.touches=[],this.hovered=!1},methods:{onMouseOver:function(){this.hovered||(this.hovered=!0,this.$emit("enter"))},onMouseLeave:function(){this.hovered&&!this.touches.length&&(this.hovered=!1,this.$emit("leave"))},onTouchStart:function(e){e.cancelable&&!this.disabled&&1===e.touches.length&&(this.touches=Ms(e.touches),this.hovered||(this.$emit("enter"),this.hovered=!0),e.touches.length&&this.initAnchor(this.touches.reduce(function(t,i){return{clientX:t.clientX+i.clientX/e.touches.length,clientY:t.clientY+i.clientY/e.touches.length}},{clientX:0,clientY:0})),e.preventDefault&&e.preventDefault(),e.stopPropagation())},onTouchEnd:function(){this.processEnd()},onTouchMove:function(e){this.touches.length&&(this.processMove(e,e.touches),e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation())},onMouseDown:function(e){if(!this.disabled&&0===e.button){var t={fake:!0,clientX:e.clientX,clientY:e.clientY};this.touches=[t],this.initAnchor(t),e.stopPropagation()}},onMouseMove:function(e){this.touches.length&&(this.processMove(e,[{fake:!0,clientX:e.clientX,clientY:e.clientY}]),e.preventDefault&&e.preventDefault())},onMouseUp:function(){this.processEnd()},initAnchor:function(e){var t=this.$refs.draggable.getBoundingClientRect(),i=t.left,n=t.right,o=t.bottom,r=t.top;this.anchor={left:e.clientX-i,top:e.clientY-r,bottom:o-e.clientY,right:n-e.clientX}},processMove:function(e,t){var i=Ms(t);if(this.touches.length){if(1===this.touches.length&&1===i.length){var n=this.$refs.draggable;this.$emit("drag",new Zs(e,n,{left:i[0].clientX,top:i[0].clientY},{left:this.touches[0].clientX,top:this.touches[0].clientY},this.anchor))}this.touches=i}},processEnd:function(){this.touches.length&&this.$emit("drag-end"),this.hovered&&(this.$emit("leave"),this.hovered=!1),this.touches=[]}}}],props:{classname:{type:String}}},void 0,!1,void 0,!1,void 0,void 0,void 0),ia=Ls("vue-handler-wrapper"),na=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:e.classes.root},[i("DraggableElement",{class:e.classes.draggable,on:{drag:function(t){return e.$emit("drag",t)},"drag-end":function(t){return e.$emit("drag-end")},leave:function(t){return e.$emit("leave")},enter:function(t){return e.$emit("enter")}}},[e._t("default")],2)],1)},staticRenderFns:[]},void 0,{name:"HandlerWrapper",components:{DraggableElement:ta},props:{horizontalPosition:{type:String},verticalPosition:{type:String},disabled:{type:Boolean,default:!1}},computed:{classes:function(){var e;if(this.horizontalPosition||this.verticalPosition){var t,i=js(this.horizontalPosition,this.verticalPosition);e=ia((Ts(t={},i.classname,!0),Ts(t,"disabled",this.disabled),t))}else e=ia({disabled:this.disabled});return{root:e,draggable:ia("draggable")}}}},void 0,!1,void 0,!1,void 0,void 0,void 0),oa=Ls("vue-line-wrapper"),ra=ea({render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("DraggableElement",{class:e.classname,on:{drag:function(t){return e.$emit("drag",t)},"drag-end":function(t){return e.$emit("drag-end")},leave:function(t){return e.$emit("leave")},enter:function(t){return e.$emit("enter")}}},[e._t("default")],2)},staticRenderFns:[]},void 0,{name:"LineWrapper",components:{DraggableElement:ta},props:{position:{type:String,required:!0},disabled:{type:Boolean,default:!1}},computed:{classname:function(){var e;
297return oa((Ts(e={},this.position,!0),Ts(e,"disabled",this.disabled),e))}}},void 0,!1,void 0,!1,void 0,void 0,void 0),sa=["left","right","top","bottom"],aa=["left","right"],la=["top","bottom"],ca=["left","top"],ua=["fill-area","fit-area","stencil","none"],da={left:0,top:0,width:0,height:0};function ha(e,t,i){return!(i=i||["width","height","left","top"]).some(function(i){return e[i]!==t[i]})}function pa(e){return{left:e.left,top:e.top,right:e.left+e.width,bottom:e.top+e.height}}function fa(e,t){return{left:e.left-t.left,top:e.top-t.top}}function ma(e){return{left:e.left+e.width/2,top:e.top+e.height/2}}function ga(e,t){var i={left:0,top:0,right:0,bottom:0};return sa.forEach(function(n){var o=t[n],r=pa(e)[n];i[n]=void 0!==o&&void 0!==r?"left"===n||"top"===n?Math.max(0,o-r):Math.max(0,r-o):0}),i}function va(e,t){return{left:e.left-t.left,top:e.top-t.top,width:e.width+t.left+t.right,height:e.height+t.top+t.bottom}}function ya(e){return{left:-e.left,top:-e.top}}function ba(e,t){return zs(zs({},e),{left:e.left+t.left,top:e.top+t.top})}function _a(e,t,i,n){if(1!==t){if(i){var o=ma(e);return{width:e.width*t,height:e.height*t,left:e.left+e.width*(1-t)/2+(i.left-o.left)*(n||1-t),top:e.top+e.height*(1-t)/2+(i.top-o.top)*(n||1-t)}}return{width:e.width*t,height:e.height*t,left:e.left+e.width*(1-t)/2,top:e.top+e.height*(1-t)/2}}return e}function wa(e){return e.width/e.height}function Ca(e,t){return Math.min(void 0!==t.right&&void 0!==t.left?(t.right-t.left)/e.width:1/0,void 0!==t.bottom&&void 0!==t.top?(t.bottom-t.top)/e.height:1/0)}function xa(e,t){var i={left:0,top:0},n=ga(e,t);return n.left&&n.left>0?i.left=n.left:n.right&&n.right>0&&(i.left=-n.right),n.top&&n.top>0?i.top=n.top:n.bottom&&n.bottom>0&&(i.top=-n.bottom),i}function ka(e,t){var i;return t.minimum&&e<t.minimum?i=t.minimum:t.maximum&&e>t.maximum&&(i=t.maximum),i}function Da(e,t){var i=wa(e),n=wa(t);return t.width<1/0&&t.height<1/0?i>n?{width:t.width,height:t.width/i}:{width:t.height*i,height:t.height}:t.width<1/0?{width:t.width,height:t.width/i}:t.height<1/0?{width:t.height*i,height:t.height}:e}function Sa(e,t){var i=t*Math.PI/180;return{width:Math.abs(e.width*Math.cos(i))+Math.abs(e.height*Math.sin(i)),height:Math.abs(e.width*Math.sin(i))+Math.abs(e.height*Math.cos(i))}}function Aa(e,t){var i=t*Math.PI/180;return{left:e.left*Math.cos(i)-e.top*Math.sin(i),top:e.left*Math.sin(i)+e.top*Math.cos(i)}}function Ea(e,t){var i=ga(Ta(e,t),t);return i.left+i.right+i.top+i.bottom?i.left+i.right>i.top+i.bottom?Math.min((e.width+i.left+i.right)/e.width,Ca(e,t)):Math.min((e.height+i.top+i.bottom)/e.height,Ca(e,t)):1}function Ta(e,t,i){void 0===i&&(i=!1);var n=xa(e,t);return ba(e,i?ya(n):n)}function Ma(e){return{width:void 0!==e.right&&void 0!==e.left?e.right-e.left:1/0,height:void 0!==e.bottom&&void 0!==e.top?e.bottom-e.top:1/0}}function Ia(e,t,i){void 0===i&&(i=!0);var n={};return sa.forEach(function(o){var r=e[o],s=t[o];void 0!==r&&void 0!==s?n[o]="left"===o||"top"===o?i?Math.max(r,s):Math.min(r,s):i?Math.min(r,s):Math.max(r,s):void 0!==s?n[o]=s:void 0!==r&&(n[o]=r)}),n}function Fa(e,t){return Ia(e,t,!0)}function Pa(e){var t=e.size,i=e.aspectRatio,n=e.ignoreMinimum,o=e.sizeRestrictions;return Boolean((t.correctRatio||wa(t)>=i.minimum&&wa(t)<=i.maximum)&&t.height<=o.maxHeight&&t.width<=o.maxWidth&&t.width&&t.height&&(n||t.height>=o.minHeight&&t.width>=o.minWidth))}function Oa(e,t){return Math.pow(e.width-t.width,2)+Math.pow(e.height-t.height,2)}function La(e){var t=e.width,i=e.height,n=e.sizeRestrictions,o={minimum:e.aspectRatio&&e.aspectRatio.minimum||0,maximum:e.aspectRatio&&e.aspectRatio.maximum||1/0},r={width:Math.max(n.minWidth,Math.min(n.maxWidth,t)),height:Math.max(n.minHeight,Math.min(n.maxHeight,i))};function s(e,r){return void 0===r&&(r=!1),e.reduce(function(e,s){return Pa({size:s,aspectRatio:o,sizeRestrictions:n,ignoreMinimum:r})&&(!e||Oa(s,{width:t,height:i})<Oa(e,{width:t,height:i}))?s:e},null)}var a=[];o&&[o.minimum,o.maximum].forEach(function(e){e&&a.push({width:r.width,height:r.width/e,correctRatio:!0},{width:r.height*e,height:r.height,correctRatio:!0})}),Pa({size:r,aspectRatio:o,sizeRestrictions:n})&&a.push(r);var l=s(a)||s(a,!0);return l&&{width:l.width,height:l.height}}function Na(e){var t=e.event,i=e.coordinates,n=e.positionRestrictions,o=void 0===n?{}:n,r=ba(i,t.directions);return ba(r,xa(r,o))}function $a(e){e.event;var t=e.getAreaRestrictions,i=e.boundaries,n=e.coordinates,o=e.visibleArea;e.aspectRatio;var r=e.stencilSize,s=e.sizeRestrictions,a=e.positionRestrictions;e.stencilReference;var l,c,u,d=zs({},n),h=zs({},o),p=zs({},r);l=wa(p),c=wa(d),void 0===u&&(u=.001),(0===l||0===c?Math.abs(c-l)<u:Math.abs(c/l)<1+u&&Math.abs(c/l)>1-u)||(d=zs(zs({},d),La({sizeRestrictions:s,width:d.width,height:d.height,aspectRatio:{minimum:wa(p),maximum:wa(p)}})));var f=Ea(h=_a(h,d.width*i.width/(h.width*p.width)),t({visibleArea:h,type:"resize"}));return 1!==f&&(h=_a(h,f),d=_a(d,f)),h=Ta(h=ba(h,fa(ma(d),ma(h))),t({visibleArea:h,type:"move"}
297)),{coordinates:d=Ta(d,Fa(pa(h),a)),visibleArea:h}}function za(e){var t=e.event,i=e.getAreaRestrictions,n=e.boundaries,o=e.coordinates,r=e.visibleArea;e.aspectRatio,e.stencilSize,e.sizeRestrictions;var s=e.positionRestrictions;e.stencilReference;var a=zs({},o),l=zs({},r);if(o&&r&&"manipulateImage"!==t.type){var c={width:0,height:0};l.width,n.width,wa(n)>wa(a)?(c.height=.8*n.height,c.width=c.height*wa(a)):(c.width=.8*n.width,c.height=c.width*wa(a));var u=Ea(l=_a(l,a.width*n.width/(l.width*c.width)),i({visibleArea:l,type:"resize"}));l=_a(l,u),1!==u&&(c.height/=u,c.width/=u),l=Ta(l=ba(l,fa(ma(a),ma(l))),i({visibleArea:l,type:"move"})),a=Ta(a,Fa(pa(l),s))}return{coordinates:a,visibleArea:l}}function ja(e){var t=e.event,i=e.coordinates,n=e.visibleArea,o=e.getAreaRestrictions,r=zs({},n),s=zs({},i);if("setCoordinates"===t.type){var a=Math.max(0,s.width-r.width),l=Math.max(0,s.height-r.height);a>l?r=_a(r,Math.min(s.width/r.width,Ca(r,o({visibleArea:r,type:"resize"})))):l>a&&(r=_a(r,Math.min(s.height/r.height,Ca(r,o({visibleArea:r,type:"resize"}))))),r=Ta(r=ba(r,ya(xa(s,pa(r)))),o({visibleArea:r,type:"move"}))}return{visibleArea:r,coordinates:s}}function Ra(e){var t=e.imageSize,i=e.visibleArea,n=e.aspectRatio,o=e.sizeRestrictions,r=i||t,s=Math.min(n.maximum||1/0,Math.max(n.minimum||0,wa(r))),a=r.width<r.height?{width:.8*r.width,height:.8*r.width/s}:{height:.8*r.height,width:.8*r.height*s};return La(zs(zs({},a),{aspectRatio:n,sizeRestrictions:o}))}function Ba(e){var t,i,n=e.imageSize,o=e.visibleArea,r=e.boundaries,s=e.aspectRatio,a=e.sizeRestrictions,l=e.stencilSize,c=o||n;return wa(c)>wa(r)?i=(t=l.height*c.height/r.height)*wa(l):t=(i=l.width*c.width/r.width)/wa(l),La({width:i,height:t,aspectRatio:s,sizeRestrictions:a})}function Ha(e,t){return Ia(e,pa(t))}function qa(e){var t=e.directions,i=e.coordinates,n=e.positionRestrictions,o=void 0===n?{}:n,r=e.sizeRestrictions,s=e.preserveRatio,a=e.compensate,l=zs({},t),c=va(i,l).width,u=va(i,l).height;c<0&&(l.left<0&&l.right<0?(l.left=-(i.width-r.minWidth)/(l.left/l.right),l.right=-(i.width-r.minWidth)/(l.right/l.left)):l.left<0?l.left=-(i.width-r.minWidth):l.right<0&&(l.right=-(i.width-r.minWidth))),u<0&&(l.top<0&&l.bottom<0?(l.top=-(i.height-r.minHeight)/(l.top/l.bottom),l.bottom=-(i.height-r.minHeight)/(l.bottom/l.top)):l.top<0?l.top=-(i.height-r.minHeight):l.bottom<0&&(l.bottom=-(i.height-r.minHeight)));var d=ga(va(i,l),o);a&&(d.left&&d.left>0&&0===d.right?(l.right+=d.left,l.left-=d.left):d.right&&d.right>0&&0===d.left&&(l.left+=d.right,l.right-=d.right),d.top&&d.top>0&&0===d.bottom?(l.bottom+=d.top,l.top-=d.top):d.bottom&&d.bottom>0&&0===d.top&&(l.top+=d.bottom,l.bottom-=d.bottom),d=ga(va(i,l),o));var h={width:1/0,height:1/0,left:1/0,right:1/0,top:1/0,bottom:1/0};if(sa.forEach(function(e){var t=d[e];t&&l[e]&&(h[e]=Math.max(0,1-t/l[e]))}),s){var p=Math.min.apply(null,sa.map(function(e){return h[e]}));p!==1/0&&sa.forEach(function(e){l[e]*=p})}else sa.forEach(function(e){h[e]!==1/0&&(l[e]*=h[e])});if(c=va(i,l).width,u=va(i,l).height,l.right+l.left&&(c>r.maxWidth?h.width=(r.maxWidth-i.width)/(l.right+l.left):c<r.minWidth&&(h.width=(r.minWidth-i.width)/(l.right+l.left))),l.bottom+l.top&&(u>r.maxHeight?h.height=(r.maxHeight-i.height)/(l.bottom+l.top):u<r.minHeight&&(h.height=(r.minHeight-i.height)/(l.bottom+l.top))),s){var f=Math.min(h.width,h.height);f!==1/0&&sa.forEach(function(e){l[e]*=f})}else h.width!==1/0&&aa.forEach(function(e){l[e]*=h.width}),h.height!==1/0&&la.forEach(function(e){l[e]*=h.height});return l}function Ua(e,t,i){return 0==t&&0==i?e/2:0==t?0:0==i?e:e*Math.abs(t/(t+i))}var Wa=Ls("vue-simple-handler"),Va=Ls("vue-simple-handler-wrapper"),Ya=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("HandlerWrapper",{class:e.classes.wrapper,attrs:{"vertical-position":e.verticalPosition,"horizontal-position":e.horizontalPosition,disabled:e.disabled},on:{drag:e.onDrag,"drag-end":e.onDragEnd,enter:e.onEnter,leave:e.onLeave}},[i("div",{class:e.classes.default})])},staticRenderFns:[]},void 0,{name:"SimpleHandler",components:{HandlerWrapper:na},props:{defaultClass:{type:String},hoverClass:{type:String},wrapperClass:{type:String},horizontalPosition:{type:String},verticalPosition:{type:String},disabled:{type:Boolean,default:!1}},data:function(){return{hover:!1}},computed:{classes:function(){var e,t=(Ts(e={},this.horizontalPosition,Boolean(this.horizontalPosition)),Ts(e,this.verticalPosition,Boolean(this.verticalPosition)),Ts(e,"".concat(this.horizontalPosition,"-").concat(this.verticalPosition),Boolean(this.verticalPosition&&this.horizontalPosition)),Ts(e,"hover",this.hover),e);return{default:Os(Wa(t),this.defaultClass,this.hover&&this.hoverClass),wrapper:Os(Va(t),this.wrapperClass)}}},methods:{onDrag:function(e){this.$emit("drag",e)},onEnter:function(){this.hover=!0},onLeave:function(){this.hover=!1},onDragEnd:function(){this.$emit("drag-end")}}},void 0,!1,void 0,!1,void 0,void 0,void 0),Qa=Ls("vue-simple-line"),Ga=Ls("vue-simple-line-wrapper"),Ka=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("LineWrapper",{class:e.classes.wrapper,attrs:{position:e.position,disabled:e.disabled},on:{drag:e.onDrag,"drag-end":e.onDragEnd,enter:e.onEnter,leave:e.onLeave}},[i("div",{class:e.classes.root})])},staticRenderFns:[]},void 0,{name:"SimpleLine",components:{LineWrapper:ra},props:{defaultClass:{type:String},hoverClass:{type:String},wrapperClass:{type:String},position:{type:String},disabled:{type:Boolean,default:!1}},data:function(){return{hover:!1}},computed:{classes:function(){return{root:Os(Qa(Ts({},this.position,!0)),this.defaultClass,this.hover&&this.hoverClass),wrapper:Os(Ga(Ts({},this.position,!0)),this.wrapperClass)}}},methods:{onDrag:function(e){this.$emit("drag",e)},onEnter:function(){this.hover=!0},onLeave:function(){this.hover=!1},onDragEnd:function(){this.$emit("drag-end")}}},void 0,!1,void 0,!1,void 0,void 0,void 0),Xa=Ls("vue-bounding-box"),Ja=["east","west",null],Za=["south","north",null],el=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"box",class:e.classes.root,style:e.style},[e._t("default"),e._v(" "),i("div",e._l(e.lineNodes,function(t){return i(t.component,{key:t.name,tag:"component",attrs:{"default-class":t.class,"hover-class":t.hoverClass,"wrapper-class":t.wrapperClass,position:t.name,disabled:t.disabled},on:{drag:function(i){return e.onHandlerDrag(i,t.horizontalDirection,t.verticalDirection)},"drag-end":function(t){return e.onEnd()}}})}),1),e._v(" "),e._l(e.handlerNodes,function(t){return i("div",{key:t.name,class:t.wrapperClass,style:t.wrapperStyle},[i(t.component,{tag:"component",attrs:{"default-class":t.class,"hover-class":t.hoverClass,"wrapper-class":t.wrapperClass,"horizontal-position":t.horizontalDirection,"vertical-position":t.verticalDirection,disabled:t.disabled},on:{drag:function(i){return e.onHandlerDrag(i,t.horizontalDirection,t.verticalDirection)},"drag-end":function(t){return e.onEnd()}}}
297)],1)})],2)},staticRenderFns:[]},void 0,{name:"BoundingBox",props:{width:{type:Number},height:{type:Number},transitions:{type:Object},handlers:{type:Object,default:function(){return{eastNorth:!0,north:!0,westNorth:!0,west:!0,westSouth:!0,south:!0,eastSouth:!0,east:!0}}},handlersComponent:{type:[Object,String],default:function(){return Ya}},handlersClasses:{type:Object,default:function(){return{}}},handlersWrappersClasses:{type:Object,default:function(){return{}}},lines:{type:Object,default:function(){return{west:!0,north:!0,east:!0,south:!0}}},linesComponent:{type:[Object,String],default:function(){return Ka}},linesClasses:{type:Object,default:function(){return{}}},linesWrappersClasses:{type:Object,default:function(){return{}}},resizable:{type:Boolean,default:!0}},data:function(){var e=[];return Ja.forEach(function(t){Za.forEach(function(i){if(t!==i){var n=js(t,i),o=n.name,r=n.classname;e.push({name:o,classname:r,verticalDirection:i,horizontalDirection:t})}})}),{points:e}},computed:{style:function(){var e={};return this.width&&this.height&&(e.width="".concat(this.width,"px"),e.height="".concat(this.height,"px"),this.transitions&&this.transitions.enabled&&(e.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction))),e},classes:function(){var e=this.handlersClasses,t=this.handlersWrappersClasses,i=this.linesClasses,n=this.linesWrappersClasses;return{root:Xa(),handlers:e,handlersWrappers:t,lines:i,linesWrappers:n}},lineNodes:function(){var e=this,t=[];return this.points.forEach(function(i){i.horizontalDirection&&i.verticalDirection||!e.lines[i.name]||t.push({name:i.name,component:e.linesComponent,class:Os(e.classes.lines.default,e.classes.lines[i.name],!e.resizable&&e.classes.lines.disabled),wrapperClass:Os(e.classes.linesWrappers.default,e.classes.linesWrappers[i.name],!e.resizable&&e.classes.linesWrappers.disabled),hoverClass:e.classes.lines.hover,verticalDirection:i.verticalDirection,horizontalDirection:i.horizontalDirection,disabled:!e.resizable})}),t},handlerNodes:function(){var e=this,t=[],i=this.width,n=this.height;return this.points.forEach(function(o){if(e.handlers[o.name]){var r={name:o.name,component:e.handlersComponent,class:Os(e.classes.handlers.default,e.classes.handlers[o.name]),wrapperClass:Os(e.classes.handlersWrappers.default,e.classes.handlersWrappers[o.name]),hoverClass:e.classes.handlers.hover,verticalDirection:o.verticalDirection,horizontalDirection:o.horizontalDirection,disabled:!e.resizable};if(i&&n){var s=o.horizontalDirection,a=o.verticalDirection,l="east"===s?i:"west"===s?0:i/2,c="south"===a?n:"north"===a?0:n/2;r.wrapperClass=Xa("handler"),r.wrapperStyle={transform:"translate(".concat(l,"px, ").concat(c,"px)")},e.transitions&&e.transitions.enabled&&(r.wrapperStyle.transition="".concat(e.transitions.time,"ms ").concat(e.transitions.timingFunction))}else r.wrapperClass=Xa("handler",Ts({},o.classname,!0));t.push(r)}}),t}},beforeMount:function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1})},beforeDestroy:function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)},mounted:function(){this.touches=[]},methods:{onEnd:function(){this.$emit("resize-end")},onHandlerDrag:function(e,t,i){var n,o=e.shift(),r=o.left,s=o.top,a={left:0,right:0,top:0,bottom:0};"west"===t?a.left-=r:"east"===t&&(a.right+=r),"north"===i?a.top-=s:"south"===i&&(a.bottom+=s),!i&&t?n="width":i&&!t&&(n="height"),this.resizable&&this.$emit("resize",new Xs(a,{allowedDirections:{left:"west"===t||!t,right:"east"===t||!t,bottom:"south"===i||!i,top:"north"===i||!i},preserveAspectRatio:e.nativeEvent&&e.nativeEvent.shiftKey,respectDirection:n}))}}},void 0,!1,void 0,!1,void 0,void 0,void 0),tl=Ls("vue-draggable-area"),il=ea({render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{ref:"container",on:{touchstart:e.onTouchStart,mousedown:e.onMouseDown}},[e._t("default")],2)},staticRenderFns:[]},void 0,{name:"DraggableArea",props:{movable:{type:Boolean,default:!0},activationDistance:{type:Number,default:20}},computed:{classnames:function(){return{default:tl()}}},beforeMount:function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1})},beforeDestroy:function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)},mounted:function(){this.touches=[],this.touchStarted=!1},methods:{onTouchStart:function(e){if(e.cancelable){var t=this.movable&&1===e.touches.length;t&&(this.touches=Ms(e.touches)),(this.touchStarted||t)&&(e.preventDefault(),e.stopPropagation())}},onTouchEnd:function(){this.touchStarted=!1,this.processEnd()},onTouchMove:function(e){this.touches.length>=1&&(this.touchStarted?(this.processMove(e,e.touches),e.preventDefault(),e.stopPropagation()):Gs({x:this.touches[0].clientX,y:this.touches[0].clientY},{x:e.touches[0].clientX,y:e.touches[0].clientY})>this.activationDistance&&(this.initAnchor({clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}),this.touchStarted=!0))},onMouseDown:function(e){if(this.movable&&0===e.button){var t={fake:!0,clientX:e.clientX,clientY:e.clientY};this.touches=[t],this.initAnchor(t),e.stopPropagation()}},onMouseMove:function(e){this.touches.length&&(this.processMove(e,[{fake:!0,clientX:e.clientX,clientY:e.clientY}]),e.preventDefault&&e.cancelable&&e.preventDefault(),e.stopPropagation())},onMouseUp:function(){this.processEnd()},initAnchor:function(e){var t=this.$refs.container.getBoundingClientRect(),i=t.left,n=t.top;this.anchor={x:e.clientX-i,y:e.clientY-n}},processMove:function(e,t){var i=Ms(t);if(this.touches.length){var n=this.$refs.container.getBoundingClientRect(),o=n.left,r=n.top;1===this.touches.length&&1===i.length&&this.$emit("move",new Js({left:i[0].clientX-(o+this.anchor.x),top:i[0].clientY-(r+this.anchor.y)}))}},processEnd:function(){this.touches.length&&this.$emit("move-end"),this.touches=[]}}},void 0,!1,void 0,!1,void 0,void 0,void 0);function nl(e){var t,i;return{rotate:e.rotate||0,flip:{horizontal:(null===(t=null==e?void 0:e.flip)||void 0===t?void 0:t.horizontal)||!1,vertical:(null===(i=null==e?void 0:e.flip)||void 0===i?void 0:i.vertical)||!1}}}function ol(e){var t=e.rotate,i=e.flip,n=e.scaleX,o=e.scaleY,r="";return r+=" rotate("+t+"deg) ",(r+=" scaleX("+n*(i.horizontal?-1:1)+") ")+" scaleY("+o*(i.vertical?-1:1)+") "}var rl=Ls("vue-preview-result");ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:e.classes.root},[i("div",{ref:"wrapper",class:e.classes.wrapper,style:e.wrapperStyle},[i("img",{ref:"image",class:e.classes.image,style:e.imageStyle,attrs:{src:e.image.src}})])])},staticRenderFns:[]},void 0,{name:"PreviewResult",props:{image:{type:Object},transitions:{type:Object},stencilCoordinates:{type:Object,default:function(){return{width:0,height:0,left:0,top:0}}},imageClass:{type:String}},computed:{classes:function(){return{root:rl(),wrapper:rl("wrapper"),imageWrapper:rl("image-wrapper"),image:Os(rl("image"),this.imageClass)}}
297,wrapperStyle:function(){var e={width:"".concat(this.stencilCoordinates.width,"px"),height:"".concat(this.stencilCoordinates.height,"px"),left:"calc(50% - ".concat(this.stencilCoordinates.width/2,"px)"),top:"calc(50% - ".concat(this.stencilCoordinates.height/2,"px)")};return this.transitions&&this.transitions.enabled&&(e.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction)),e},imageStyle:function(){var e=this.image.transforms,t=Sa({width:this.image.width,height:this.image.height},e.rotate),i={width:"".concat(this.image.width,"px"),height:"".concat(this.image.height,"px"),left:"0px",top:"0px"},n=(this.image.width-t.width)*e.scaleX/2,o=(this.image.height-t.height)*e.scaleY/2,r=(1-e.scaleX)*this.image.width/2,s=(1-e.scaleY)*this.image.height/2;return i.transform="translate(\n\t\t\t\t".concat(-this.stencilCoordinates.left-e.translateX-n-r,"px,").concat(-this.stencilCoordinates.top-e.translateY-o-s,"px) ")+ol(e),this.transitions&&this.transitions.enabled&&(i.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction)),i}}},void 0,!1,void 0,!1,void 0,void 0,void 0);function sl(e,t){var i=t.getBoundingClientRect(),n=i.left,o=i.top,r={left:0,top:0},s=0;return e.forEach(function(t){r.left+=(t.clientX-n)/e.length,r.top+=(t.clientY-o)/e.length}),e.forEach(function(e){s+=Gs({x:r.left,y:r.top},{x:e.clientX-n,y:e.clientY-o})}),{centerMass:r,spread:s,count:e.length}}var al=ea({render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{ref:"container",on:{touchstart:e.onTouchStart,mousedown:e.onMouseDown,wheel:e.onWheel}},[e._t("default")],2)},staticRenderFns:[]},void 0,{props:{touchMove:{type:Boolean,required:!0},mouseMove:{type:Boolean,required:!0},touchResize:{type:Boolean,required:!0},wheelResize:{type:[Boolean,Object],required:!0},eventsFilter:{type:Function,required:!1}},beforeMount:function(){window.addEventListener("mouseup",this.onMouseUp,{passive:!1}),window.addEventListener("mousemove",this.onMouseMove,{passive:!1}),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd,{passive:!1})},beforeDestroy:function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)},created:function(){this.transforming=!1,this.debouncedProcessEnd=$s(this.processEnd),this.touches=[]},methods:{processMove:function(e,t){if(this.touches.length){if(1===this.touches.length&&1===t.length)this.$emit("move",new Ks({left:this.touches[0].clientX-t[0].clientX,top:this.touches[0].clientY-t[0].clientY}));else if(this.touches.length>1&&this.touchResize){var i=sl(t,this.$refs.container),n=this.oldGeometricProperties;n.count===i.count&&n.count>1&&this.$emit("resize",new Ks({left:n.centerMass.left-i.centerMass.left,top:n.centerMass.top-i.centerMass.top},{factor:n.spread/i.spread,center:i.centerMass})),this.oldGeometricProperties=i}this.touches=t}},processEnd:function(){this.transforming&&(this.transforming=!1,this.$emit("transform-end"))},processStart:function(){this.transforming=!0,this.debouncedProcessEnd.clear()},processEvent:function(e){return this.eventsFilter?!1!==this.eventsFilter(e,this.transforming):(e.preventDefault(),e.stopPropagation(),!0)},onTouchStart:function(e){if(e.cancelable&&(this.touchMove||this.touchResize&&e.touches.length>1)&&this.processEvent(e)){var t=this.$refs.container,i=t.getBoundingClientRect(),n=i.left,o=i.top,r=i.bottom,s=i.right;this.touches=Ms(e.touches).filter(function(e){return e.clientX>n&&e.clientX<s&&e.clientY>o&&e.clientY<r}),this.oldGeometricProperties=sl(this.touches,t)}},onTouchEnd:function(e){0===e.touches.length&&(this.touches=[],this.processEnd())},onTouchMove:function(e){var t=this;if(this.touches.length){var i=Ms(e.touches).filter(function(e){return!e.identifier||t.touches.find(function(t){return t.identifier===e.identifier})});this.processEvent(e)&&(this.processMove(e,i),this.processStart())}},onMouseDown:function(e){if(this.mouseMove&&"buttons"in e&&1===e.buttons&&this.processEvent(e)){var t={fake:!0,clientX:e.clientX,clientY:e.clientY};this.touches=[t],this.processStart()}},onMouseMove:function(e){this.touches.length&&this.processEvent(e)&&this.processMove(e,[{clientX:e.clientX,clientY:e.clientY}])},onMouseUp:function(){this.touches=[],this.processEnd()},onWheel:function(e){if(this.wheelResize&&this.processEvent(e)){var t=this.$refs.container.getBoundingClientRect(),i=t.left,n=t.top,o=1+this.wheelResize.ratio*(0===(s=+(e.deltaY||e.detail||e.
297wheelDelta))||Qs(s)?s:s>0?1:-1),r={left:e.clientX-i,top:e.clientY-n};this.$emit("resize",new Ks({},{factor:o,center:r})),this.touches.length||this.debouncedProcessEnd()}var s}}},void 0,!1,void 0,!1,void 0,void 0,void 0),ll=ea({render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("transformable-image",{attrs:{"touch-move":e.touchMove,"touch-resize":e.touchResize,"mouse-move":e.mouseMove,"wheel-resize":e.wheelResize},on:{move:function(t){return e.$emit("move",t)},resize:function(t){return e.$emit("resize",t)}}},[e._t("default")],2)},staticRenderFns:[]},void 0,{components:{TransformableImage:al},props:{touchMove:{type:Boolean,required:!0},mouseMove:{type:Boolean,required:!0},touchResize:{type:Boolean,required:!0},wheelResize:{type:[Boolean,Object],required:!0}}},void 0,!1,void 0,!1,void 0,void 0,void 0),cl=Ls("vue-preview"),ul=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"root",class:e.classes.root,style:e.style},[i("div",{ref:"wrapper",class:e.classes.wrapper,style:e.wrapperStyle},[i("img",{directives:[{name:"show",rawName:"v-show",value:e.image&&e.image.src,expression:"image && image.src"}],ref:"image",class:e.classes.image,style:e.imageStyle,attrs:{src:e.image&&e.image.src}})])])},staticRenderFns:[]},void 0,{props:{coordinates:{type:Object},transitions:{type:Object},image:{type:Object,default:function(){return{}}},imageClass:{type:String},width:{type:Number},height:{type:Number},fill:{type:Boolean}},data:function(){return{calculatedImageSize:{width:0,height:0},calculatedSize:{width:0,height:0}}},computed:{classes:function(){return{root:cl({fill:this.fill}),wrapper:cl("wrapper"),imageWrapper:cl("image-wrapper"),image:Os(cl("image"),this.imageClass)}},style:function(){if(this.fill)return{};var e={};return this.width&&(e.width="".concat(this.size.width,"px")),this.height&&(e.height="".concat(this.size.height,"px")),this.transitions&&this.transitions.enabled&&(e.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction)),e},wrapperStyle:function(){var e={width:"".concat(this.size.width,"px"),height:"".concat(this.size.height,"px"),left:"calc(50% - ".concat(this.size.width/2,"px)"),top:"calc(50% - ".concat(this.size.height/2,"px)")};return this.transitions&&this.transitions.enabled&&(e.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction)),e},imageStyle:function(){if(this.coordinates&&this.image){var e=this.coordinates.width/this.size.width,t=Es(Es({rotate:0,flip:{horizontal:!1,vertical:!1}},this.image.transforms),{},{scaleX:1/e,scaleY:1/e}),i=this.imageSize.width,n=this.imageSize.height,o=Sa({width:i,height:n},t.rotate),r={width:"".concat(i,"px"),height:"".concat(n,"px"),left:"0px",top:"0px"},s={rotate:{left:(i-o.width)*t.scaleX/2,top:(n-o.height)*t.scaleY/2},scale:{left:(1-t.scaleX)*i/2,top:(1-t.scaleY)*n/2}};return r.transform="translate(\n\t\t\t\t".concat(-this.coordinates.left/e-s.rotate.left-s.scale.left,"px,").concat(-this.coordinates.top/e-s.rotate.top-s.scale.top,"px) ")+ol(t),this.transitions&&this.transitions.enabled&&(r.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction)),r}return{}},size:function(){return{width:this.width||this.calculatedSize.width,height:this.height||this.calculatedSize.height}},imageSize:function(){return{width:this.image.width||this.calculatedImageSize.width,height:this.image.height||this.calculatedImageSize.height}}},watch:{image:function(e){(e.width||e.height)&&this.onChangeImage()}},mounted:function(){var e=this;this.onChangeImage(),this.$refs.image.addEventListener("load",function(){e.refreshImage()}),window.addEventListener("resize",this.refresh),window.addEventListener("orientationchange",this.refresh)},destroyed:function(){window.removeEventListener("resize",this.refresh),window.removeEventListener("orientationchange",this.refresh)},methods:{refreshImage:function(){var e=this.$refs.image;this.calculatedImageSize.height=e.naturalHeight,this.calculatedImageSize.width=e.naturalWidth},refresh:function(){var e=this.$refs.root;this.width||(this.calculatedSize.width=e.clientWidth),this.height||(this.calculatedSize.height=e.clientHeight)},onChangeImage:function(){var e=this.$refs.image;e&&e.complete&&this.refreshImage(),this.refresh()}}},void 0,!1,void 0,!1,void 0,void 0,void 0),dl=ea({render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("preview",e._b({attrs:{fill:!0}},"preview",e.$attrs,!1))},staticRenderFns:[]},void 0,{components:{Preview:ul},inheritAttrs:!1},void 0,!1,void 0,!1,void 0,void 0,void 0),hl=Ls("vue-rectangle-stencil"),pl=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:e.classes.stencil,style:e.style},[i("bounding-box",{class:e.classes.boundingBox,attrs:{width:e.stencilCoordinates.width,height:e.stencilCoordinates.height,transitions:e.transitions,handlers:e.handlers,"handlers-component":e.handlersComponent,"handlers-classe
297s":e.handlersClasses,"handlers-wrappers-classes":e.handlersWrappersClasses,lines:e.lines,"lines-component":e.linesComponent,"lines-classes":e.linesClasses,"lines-wrappers-classes":e.linesWrappersClasses,resizable:e.resizable},on:{resize:e.onResize,"resize-end":e.onResizeEnd}},[i("draggable-area",{attrs:{movable:e.movable},on:{move:e.onMove,"move-end":e.onMoveEnd}},[i("stencil-preview",{class:e.classes.preview,attrs:{image:e.image,coordinates:e.coordinates,width:e.stencilCoordinates.width,height:e.stencilCoordinates.height,transitions:e.transitions}})],1)],1)],1)},staticRenderFns:[]},void 0,{name:"RectangleStencil",components:{StencilPreview:dl,BoundingBox:el,DraggableArea:il},props:{image:{type:Object},coordinates:{type:Object},stencilCoordinates:{type:Object},handlers:{type:Object},handlersComponent:{type:[Object,String],default:function(){return Ya}},lines:{type:Object},linesComponent:{type:[Object,String],default:function(){return Ka}},aspectRatio:{type:[Number,String]},minAspectRatio:{type:[Number,String]},maxAspectRatio:{type:[Number,String]},movable:{type:Boolean,default:!0},resizable:{type:Boolean,default:!0},transitions:{type:Object},movingClass:{type:String},resizingClass:{type:String},previewClass:{type:String},boundingBoxClass:{type:String},linesClasses:{type:Object,default:function(){return{}}},linesWrappersClasses:{type:Object,default:function(){return{}}},handlersClasses:{type:Object,default:function(){return{}}},handlersWrappersClasses:{type:Object,default:function(){return{}}}},data:function(){return{moving:!1,resizing:!1}},computed:{classes:function(){return{stencil:Os(hl({movable:this.movable,moving:this.moving,resizing:this.resizing}),this.moving&&this.movingClass,this.resizing&&this.resizingClass),preview:Os(hl("preview"),this.previewClass),boundingBox:Os(hl("bounding-box"),this.boundingBoxClass)}},style:function(){var e=this.stencilCoordinates,t=e.height,i=e.width,n=e.left,o=e.top,r={width:"".concat(i,"px"),height:"".concat(t,"px"),transform:"translate(".concat(n,"px, ").concat(o,"px)")};return this.transitions&&this.transitions.enabled&&(r.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction)),r}},methods:{onMove:function(e){this.$emit("move",e),this.moving=!0},onMoveEnd:function(){this.$emit("move-end"),this.moving=!1},onResize:function(e){this.$emit("resize",e),this.resizing=!0},onResizeEnd:function(){this.$emit("resize-end"),this.resizing=!1},aspectRatios:function(){return{minimum:this.aspectRatio||this.minAspectRatio,maximum:this.aspectRatio||this.maxAspectRatio}}}},void 0,!1,void 0,!1,void 0,void 0,void 0),fl=Ls("vue-circle-stencil"),ml=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:e.classes.stencil,style:e.style},[i("bounding-box",{class:e.classes.boundingBox,attrs:{width:e.stencilCoordinates.width,height:e.stencilCoordinates.height,transitions:e.transitions,handlers:e.handlers,"handlers-component":e.handlersComponent,"handlers-classe
297s":e.handlersClasses,"handlers-wrappers-classes":e.handlersWrappersClasses,lines:e.lines,"lines-component":e.linesComponent,"lines-classes":e.linesClasses,"lines-wrappers-classes":e.linesWrappersClasses,resizable:e.resizable},on:{resize:e.onResize,"resize-end":e.onResizeEnd}},[i("draggable-area",{attrs:{movable:e.movable},on:{move:e.onMove,"move-end":e.onMoveEnd}},[i("stencil-preview",{class:e.classes.preview,attrs:{image:e.image,coordinates:e.coordinates,width:e.stencilCoordinates.width,height:e.stencilCoordinates.height,transitions:e.transitions}})],1)],1)],1)},staticRenderFns:[]},void 0,{components:{StencilPreview:dl,BoundingBox:el,DraggableArea:il},props:{image:{type:Object},coordinates:{type:Object},stencilCoordinates:{type:Object},handlers:{type:Object,default:function(){return{eastNorth:!0,westNorth:!0,westSouth:!0,eastSouth:!0}}},handlersComponent:{type:[Object,String],default:function(){return Ya}},handlersClasses:{type:Object,default:function(){return{}}},handlersWrappersClasses:{type:Object,default:function(){return{}}},lines:{type:Object},linesComponent:{type:[Object,String],default:function(){return Ka}},linesClasses:{type:Object,default:function(){return{}}},linesWrappersClasses:{type:Object,default:function(){return{}}},movable:{type:Boolean,default:!0},resizable:{type:Boolean,default:!0},transitions:{type:Object},movingClass:{type:String},resizingClass:{type:String},previewClass:{type:String},boundingBoxClass:{type:String}},data:function(){return{moving:!1,resizing:!1}},computed:{classes:function(){return{stencil:Os(fl({movable:this.movable,moving:this.moving,resizing:this.resizing}),this.moving&&this.movingClass,this.resizing&&this.resizingClass),preview:Os(fl("preview"),this.previewClass),boundingBox:Os(fl("bounding-box"),this.boundingBoxClass)}},style:function(){var e=this.stencilCoordinates,t=e.height,i=e.width,n=e.left,o=e.top,r={width:"".concat(i,"px"),height:"".concat(t,"px"),transform:"translate(".concat(n,"px, ").concat(o,"px)")};return this.transitions&&this.transitions.enabled&&(r.transition="".concat(this.transitions.time,"ms ").concat(this.transitions.timingFunction)),r}},methods:{onMove:function(e){this.$emit("move",e),this.moving=!0},onMoveEnd:function(){this.$emit("move-end"),this.moving=!1},onResize:function(e){this.$emit("resize",e),this.resizing=!0},onResizeEnd:function(){this.$emit("resize-end"),this.resizing=!1},aspectRatios:function(){return{minimum:1,maximum:1}}}},void 0,!1,void 0,!1,void 0,void 0,void 0),gl=["transitions"],vl=Ls("vue-advanced-cropper"),yl={name:"Cropper",components:{BackgroundWrapper:ll},props:{src:{type:String,default:null},stencilComponent:{type:[Object,String],default:function(){return pl}},backgroundWrapperComponent:{type:[Object,String],default:function(){return ll}},stencilProps:{type:Object,default:function(){return{}}},autoZoom:{type:Boolean,default:!1},imageClass:{type:String},boundariesClass:{type:String},backgroundClass:{type:String},foregroundClass:{type:String},minWidth:{type:[Number,String]},minHeight:{type:[Number,String]},maxWidth:{type:[Number,String]},maxHeight:{type:[Number,String]},debounce:{type:[Boolean,Number],default:500},transitions:{type:Boolean,default:!0},checkOrientation:{type:Boolean,default:!0},canvas:{type:[Object,Boolean],default:!0},crossOrigin:{type:[Boolean,String],default:void 0},transitionTime:{type:Number,default:300},imageRestriction:{type:String,default:"fit-area",validator:function(e){return-1!==ua.indexOf(e)}},roundResult:{type:Boolean,default:!0},defaultSize:{type:[Function,Object]},defaultPosition:{type:[Function,Object],default:function(e){var t=e.imageSize,i=e.visibleArea,n=e.coordinates,o=i||t;return{left:(i?i.left:0)+o.width/2-n.width/2,top:(i?i.top:0)+o.height/2-n.height/2}}},defaultVisibleArea:{type:[Function,Object],default:function(e){var t=e.getAreaRestrictions,i=e.coordinates,n=e.imageSize,o=wa(e.boundaries);if(i){var r={height:Math.max(i.height,n.height),width:Math.max(i.width,n.width)},s=Da({width:wa(r)>o?r.width:r.height*o,height:wa(r)>o?r.width/o:r.height},Ma(t())),a={left:i.left+i.width/2-s.width/2,top:i.top+i.height/2-s.height/2,width:s.width,height:s.height},l=ga(i,pa(zs({left:0,top:0},n))),c={};return!l.left&&!l.right&&a.width<=n.width&&(c.left=0,c.right=n.width),!l.top&&!l.bottom&&a.height<=n.height&&(c.top=0,c.bottom=n.height),Ta(a,c)}var u=wa(n);return s={height:u>o?n.height:n.width/o,width:u>o?n.height*o:n.width},{left:n.width/2-s.width/2,top:n.height/2-s.height/2,width:s.width,height:s.height}}},defaultTransforms:{type:[Function,Object]},defaultBoundaries:{type:[Function,String],validator:function(e){return!("string"==typeof e&&"f
297ill"!==e&&"fit"!==e)}},priority:{type:String,default:"coordinates"},stencilSize:{type:[Object,Function]},resizeImage:{type:[Boolean,Object],default:!0},moveImage:{type:[Boolean,Object],default:!0},autoZoomAlgorithm:{type:Function},resizeAlgorithm:{type:Function,default:function(e){var t=e.event,i=e.coordinates,n=e.aspectRatio,o=e.positionRestrictions,r=e.sizeRestrictions,s=zs(zs({},i),{right:i.left+i.width,bottom:i.top+i.height}),a=t.params||{},l=zs({},t.directions),c=a.allowedDirections||{left:!0,right:!0,bottom:!0,top:!0};r.widthFrozen&&(l.left=0,l.right=0),r.heightFrozen&&(l.top=0,l.bottom=0),sa.forEach(function(e){c[e]||(l[e]=0)});var u=va(s,l=qa({coordinates:s,directions:l,sizeRestrictions:r,positionRestrictions:o})).width,d=va(s,l).height,h=a.preserveRatio?wa(s):ka(u/d,n);if(h){var p=a.respectDirection;if(p||(p=s.width>=s.height||1===h?"width":"height"),"width"===p){var f=u/h-s.height;if(c.top&&c.bottom){var m=l.top,g=l.bottom;l.bottom=Ua(f,g,m),l.top=Ua(f,m,g)}else c.bottom?l.bottom=f:c.top?l.top=f:c.right?l.right=0:c.left&&(l.left=0)}else if("height"===p){var v=s.width-d*h;if(c.left&&c.right){var y=l.left,b=l.right;l.left=-Ua(v,y,b),l.right=-Ua(v,b,y)}else c.left?l.left=-v:c.right?l.right=-v:c.top?l.top=0:c.bottom&&(l.bottom=0)}l=qa({directions:l,coordinates:s,sizeRestrictions:r,positionRestrictions:o,preserveRatio:!0,compensate:a.compensate})}return u=va(s,l).width,d=va(s,l).height,(h=a.preserveRatio?wa(s):ka(u/d,n))&&Math.abs(h-u/d)>.001&&sa.forEach(function(e){c[e]||(l[e]=0)}),Na({event:new Js({left:-l.left,top:-l.top}),coordinates:{width:i.width+l.right+l.left,height:i.height+l.top+l.bottom,left:i.left,top:i.top},positionRestrictions:o})}},moveAlgorithm:{type:Function,default:Na},initStretcher:{type:Function,default:function(e){var t=e.stretcher,i=e.imageSize,n=wa(i);t.style.width=i.width+"px",t.style.height=t.clientWidth/n+"px",t.style.width=t.clientWidth+"px"}},fitCoordinates:{type:Function,default:function(e){var t=e.visibleArea,i=e.coordinates,n=e.aspectRatio,o=e.sizeRestrictions,r=e.positionRestrictions,s=zs(zs({},i),La({width:i.width,height:i.height,aspectRatio:n,sizeRestrictions:{maxWidth:t.width,maxHeight:t.height,minHeight:Math.min(t.height,o.minHeight),minWidth:Math.min(t.width,o.minWidth)}}));return Ta(s=ba(s,fa(ma(i),ma(s))),Fa(pa(t),r))}},fitVisibleArea:{type:Function,default:function(e){var t=e.visibleArea,i=e.boundaries,n=e.getAreaRestrictions,o=e.coordinates,r=zs({},t);r.height=r.width/wa(i),r.top+=(t.height-r.height)/2,(o.height-r.height>0||o.width-r.width>0)&&(r=_a(r,Math.max(o.height/r.height,o.width/r.width)));var s=ya(xa(o,pa(r=_a(r,Ea(r,n({visibleArea:r,type:"resize"}))))));return r.width<o.width&&(s.left=0),r.height<o.height&&(s.top=0),Ta(r=ba(r,s),n({visibleArea:r,type:"move"}))}},areaRestrictionsAlgorithm:{type:Function,default:function(e){var t=e.visibleArea,i=e.boundaries,n=e.imageSize,o=e.imageRestriction,r=e.type,s={};return"fill-area"===o?s={left:0,top:0,right:n.width,bottom:n.height}:"fit-area"===o&&(wa(i)>wa(n)?(s={top:0,bottom:n.height},t&&"move"===r&&(t.width>n.width?(s.left=-(t.width-n.width)/2,s.right=n.width-s.left):(s.left=0,s.right=n.width))):(s={left:0,right:n.width},t&&"move"===r&&(t.height>n.height?(s.top=-(t.height-n.height)/2,s.bottom=n.height-s.top):(s.top=0,s.bottom=n.height)))),s}},sizeRestrictionsAlgorithm:{type:Function,default:function(e){return{minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight}}},positionRestrictionsAlgorithm:{type:Function,default:function(e){var t=e.imageSize,i={};return"none"!==e.imageRestriction&&(i={left:0,top:0,right:t.width,bottom:t.height}),i}}},data:function(){return{transitionsActive:!1,imageLoaded:!1,imageAttributes:{width:null,height:null,crossOrigin:!1,src:null},defaultImageTransforms:{rotate:0,flip:{horizontal:!1,vertical:!1}},appliedImageTransforms:{rotate:0,flip:{horizontal:!1,vertical:!1}},boundaries:{width:0,height:0},visibleArea:null,coordinates:Es({},da)}},computed:{image:function(){return{src:this.imageAttributes.src,width:this.imageAttributes.width,height:this.imageAttributes.height,transforms:this.imageTransforms}},imageTransforms:function(){return{rotate:this.appliedImageTransforms.rotate,flip:{horizontal:this.appliedImageTransforms.flip.horizontal,vertical:this.appliedImageTransforms.flip.vertical},translateX:this.visibleArea?this.visibleArea.left/this.coefficient:0,translateY:this.visibleArea?this.visibleArea.top/this.coefficient:0,scaleX:1/this.coefficient,scaleY:1/this.coefficient}},imageSize:function(){var e=function(e){return e*Math.PI/180}(this.imageTransforms.rotate);return{width:Math.abs(this.imageAttributes.width*Math.cos(e))+Math.abs(this.imageAttributes.height*Math.sin(e)),height:Math.abs(this.imageAttributes.width*Math.sin(e))+Math.abs(this.imageAttributes.height*Math.cos(e))}},initialized:function(){return Boolean(this.visibleArea&&this.imageLoaded)},settings:function(){var e=Ws(this.resizeImage,{touch:!0,wheel:{ratio:.1},adjustStencil:!0},{touch:!1,wheel:!1,adjustStencil:!1});return{moveImage:Ws(this.moveImage,{touch:!0,mouse:!0},{touch:!1,mouse:!1}),resizeImage:e}},coefficient:function(){return this.visibleArea?this.visibleArea.width/this.boundaries.width:0},areaRestrictions:function(){return this.imageLoaded?this.areaRestrictionsAlgorithm({imageSize:this.imageSize,imageRestriction:this.imageRestriction,boundaries:this.boundaries}):{}},transitionsOptions:function(){return{enabled:this.transitionsActive,timingFunction:"ease-in-out",time:350}},sizeRestrictions:function(){if(this.boundaries.width&&this.boundaries.height&&this.imageSize.width&&this.imageSize.height){var e=this.sizeRestrictionsAlgorithm({imageSize:this.imageSize,minWidth:qs(this.minWidth)?0:Vs(this.minWidth),minHeight:qs(this.minHeight)?0:Vs(this.minHeight),maxWidth:qs(this.maxWidth)?1/0:Vs(this.maxWidth),maxHeight:qs(this.maxHeight)?1/0:Vs(this.maxHeight)});if(e=function(e){var t=e.areaRestrictions,i=e.sizeRestrictions,n=e.boundaries,o=e.positionRestrictions,r=zs(zs({},i),{minWidth:void 0!==i.minWidth?i.minWidth:0,minHeight:void 0!==i.minHeight?i.minHeight:0,maxWidth:void 0!==i.maxWidth?i.maxWidth:1/0,maxHeight:void 0!==i.maxHeight?i.maxHeight:1/0});void 0!==o.left&&void 0!==o.right&&(r.maxWidth=Math.min(r.maxWidth,o.right-o.left)),void 0!==o.bottom&&void 0!==o.top&&(r.maxHeight=Math.min(r.maxHeight,o.bottom-o.top));var s=Ma(t),a=Da(n,s);return s.width<1/0&&(!r.maxWidth||r.maxWidth>a.width)&&(r.maxWidth=Math.min(r.maxWidth,a.width)),s.height<1/0&&(!r.maxHeight||r.maxHeight>a.height)&&(r.maxHeight=Math.min(r.maxHeight,a.height)),r.minWidth>r.maxWidth&&(r.minWidth=r.maxWidth,r.widthFrozen=!0),r.minHeight>r.maxHeight&&(r.minHeight=r.maxHeight,r.heightFrozen=!0),r}({sizeRestrictions:e,areaRestrictions:this.getAreaRestrictions({visibleArea:this.visibleArea,type:"resize"}
297),imageSize:this.imageSize,boundaries:this.boundaries,positionRestrictions:this.positionRestrictions,imageRestriction:this.imageRestriction,visibleArea:this.visibleArea,stencilSize:this.getStencilSize()}),this.visibleArea&&this.stencilSize){var t=this.getStencilSize(),i=Ma(this.getAreaRestrictions({visibleArea:this.visibleArea,type:"resize"}));e.maxWidth=Math.min(e.maxWidth,i.width*t.width/this.boundaries.width),e.maxHeight=Math.min(e.maxHeight,i.height*t.height/this.boundaries.height),e.maxWidth<e.minWidth&&(e.minWidth=e.maxWidth),e.maxHeight<e.minHeight&&(e.minHeight=e.maxHeight)}return e}return{minWidth:0,minHeight:0,maxWidth:0,maxHeight:0}},positionRestrictions:function(){return this.positionRestrictionsAlgorithm({imageSize:this.imageSize,imageRestriction:this.imageRestriction})},classes:function(){return{cropper:vl(),image:Os(vl("image"),this.imageClass),stencil:vl("stencil"),boundaries:Os(vl("boundaries"),this.boundariesClass),stretcher:Os(vl("stretcher")),background:Os(vl("background"),this.backgroundClass),foreground:Os(vl("foreground"),this.foregroundClass),imageWrapper:Os(vl("image-wrapper")),cropperWrapper:Os(vl("cropper-wrapper"))}},stencilCoordinates:function(){if(this.initialized){var e=this.coordinates,t=e.width,i=e.height,n=e.left,o=e.top;return{width:t/this.coefficient,height:i/this.coefficient,left:(n-this.visibleArea.left)/this.coefficient,top:(o-this.visibleArea.top)/this.coefficient}}return this.defaultCoordinates()},boundariesStyle:function(){var e={width:this.boundaries.width?"".concat(Math.round(this.boundaries.width),"px"):"auto",height:this.boundaries.height?"".concat(Math.round(this.boundaries.height),"px"):"auto",transition:"opacity ".concat(this.transitionTime,"ms"),pointerEvents:this.imageLoaded?"all":"none"};return this.imageLoaded||(e.opacity="0"),e},imageStyle:function(){var e=this.imageAttributes.width>this.imageAttributes.height?{width:Math.min(1024,this.imageAttributes.width),height:Math.min(1024,this.imageAttributes.width)/(this.imageAttributes.width/this.imageAttributes.height)}:{height:Math.min(1024,this.imageAttributes.height),width:Math.min(1024,this.imageAttributes.height)*(this.imageAttributes.width/this.imageAttributes.height)},t=(e.width-this.imageSize.width)/(2*this.coefficient),i=(e.height-this.imageSize.height)/(2*this.coefficient),n=(1-1/this.coefficient)*e.width/2,o=(1-1/this.coefficient)*e.height/2,r=Es(Es({},this.imageTransforms),{},{scaleX:this.imageTransforms.scaleX*(this.imageAttributes.width/e.width),scaleY:this.imageTransforms.scaleY*(this.imageAttributes.height/e.height)}),s={width:"".concat(e.width,"px"),height:"".concat(e.height,"px"),left:"0px",top:"0px",transform:"translate(".concat(-t-n-this.imageTransforms.translateX,"px, ").concat(-i-o-this.imageTransforms.translateY,"px)")+ol(r)};return this.transitionsOptions.enabled&&(s.transition="".concat(this.transitionsOptions.time,"ms ").concat(this.transitionsOptions.timingFunction)),s}},watch:{src:function(){this.onChangeImage()},stencilComponent:function(){var e=this;this.$nextTick(function(){e.resetCoordinates(),e.runAutoZoom("setCoordinates"),e.onChange()})},minWidth:function(){this.onPropsChange()},maxWidth:function(){this.onPropsChange()},minHeight:function(){this.onPropsChange()},maxHeight:function(){this.onPropsChange()},imageRestriction:function(){this.reset()},stencilProps:function(e,t){["aspectRatio","minAspectRatio","maxAspectRatio"].find(function(i){return e[i]!==t[i]})&&this.$nextTick(this.onPropsChange)}},created:function(){this.debouncedUpdate=$s(this.update,this.debounce),this.debouncedDisableTransitions=$s(this.disableTransitions,this.transitionsOptions.time),this.awaiting=!1},mounted:function(){this.$refs.image.addEventListener("load",this.onSuccessLoadImage),this.$refs.image.addEventListener("error",this.onFailLoadImage),this.onChangeImage(),window.addEventListener("resize",this.refresh),window.addEventListener("orientationchange",this.refresh)},destroyed:function(){window.removeEventListener("resize",this.refresh),window.removeEventListener("orientationchange",this.refresh),this.imageAttributes.revoke&&this.imageAttributes.src&&URL.revokeObjectURL(this.imageAttributes.src),this.debouncedUpdate.clear(),this.debouncedDisableTransitions.clear()},methods:{getResult:function(){var e=this.initialized?this.prepareResult(Es({},this.coordinates)):this.defaultCoordinates(),t={rotate:this.imageTransforms.rotate%360,flip:Es({},this.imageTransforms.flip)};if(this.src&&this.imageLoaded){var i=this;return{image:this.image,coordinates:e,visibleArea:this.visibleArea?Es({},this.visibleArea):null,imageTransforms:t,get canvas(){return i.canvas?i.getCanvas():void 0}}}return{image:this.image,coordinates:e,visibleArea:this.visibleArea?Es({},this.visibleArea):null,canvas:void 0,imageTransforms:t}},zoom:function(e,t){var i=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).transitions,n=void 0===i||i;this.onManipulateImage(new Ks({},{factor:1/e,center:t}),{normalize:!1,transitions:n})},move:function(e,t){var i=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).transitions,n=void 0===i||i;this.onManipulateImage(new Ks({left:e||0,top:t||0}),{normalize:!1,transitions:n})}
297,setCoordinates:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.autoZoom,o=void 0===n||n,r=i.transitions,s=void 0===r||r;this.$nextTick(function(){t.imageLoaded?(t.transitionsActive||(s&&t.enableTransitions(),t.coordinates=t.applyTransform(e),o&&t.runAutoZoom("setCoordinates"),s&&t.debouncedDisableTransitions()),t.onChange()):t.delayedTransforms=e})},refresh:function(){var e=this,t=this.$refs.image;if(this.src&&t)return this.initialized?this.updateVisibleArea().then(function(){e.onChange()}):this.resetVisibleArea().then(function(){e.onChange()})},reset:function(){var e=this;return this.resetVisibleArea().then(function(){e.onChange(!1)})},awaitRender:function(e){var t=this;this.awaiting||(this.awaiting=!0,this.$nextTick(function(){e(),t.awaiting=!1}))},prepareResult:function(e){return this.roundResult?function(e){var t=e.coordinates,i=e.sizeRestrictions,n=e.positionRestrictions,o={width:Math.round(t.width),height:Math.round(t.height),left:Math.round(t.left),top:Math.round(t.top)};return o.width>i.maxWidth?o.width=Math.floor(t.width):o.width<i.minWidth&&(o.width=Math.ceil(t.width)),o.height>i.maxHeight?o.height=Math.floor(t.height):o.height<i.minHeight&&(o.height=Math.ceil(t.height)),Ta(o,n)}(Es(Es({},this.getPublicProperties()),{},{positionRestrictions:Ha(this.positionRestrictions,this.visibleArea),coordinates:e})):e},processAutoZoom:function(e,t,i,n){var o=this.autoZoomAlgorithm;o||(o=this.stencilSize?$a:this.autoZoom?za:ja);var r=o({event:{type:e,params:n},visibleArea:t,coordinates:i,boundaries:this.boundaries,aspectRatio:this.getAspectRatio(),positionRestrictions:this.positionRestrictions,getAreaRestrictions:this.getAreaRestrictions,sizeRestrictions:this.sizeRestrictions,stencilSize:this.getStencilSize()});return Es(Es({},r),{},{changed:!ha(r.visibleArea,t)||!ha(r.coordinates,i)})},runAutoZoom:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.transitions,n=void 0!==i&&i,o=function(e,t){if(null==e)return{};var i,n,o=function(e,t){if(null==e)return{};var i,n,o={},r=Object.keys(e);for(n=0;n<r.length;n++)i=r[n],t.indexOf(i)>=0||(o[i]=e[i]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)i=r[n],t.indexOf(i)>=0||Object.prototype.propertyIsEnumerable.call(e,i)&&(o[i]=e[i])}return o}(t,gl),r=this.processAutoZoom(e,this.visibleArea,this.coordinates,o),s=r.visibleArea,a=r.coordinates,l=r.changed;n&&l&&this.enableTransitions(),this.visibleArea=s,this.coordinates=a,n&&l&&this.debouncedDisableTransitions()},normalizeEvent:function(e){return function(e){var t=e.event,i=e.visibleArea,n=e.coefficient;if("manipulateImage"===t.type)return zs(zs({},t),{move:{left:t.move&&t.move.left?n*t.move.left:0,top:t.move&&t.move.top?n*t.move.top:0},scale:{factor:t.scale&&t.scale.factor?t.scale.factor:1,center:t.scale&&t.scale.center?{left:t.scale.center.left*n+i.left,top:t.scale.center.top*n+i.top}:null}});if("resize"===t.type){var o=zs(zs({},t),{directions:zs({},t.directions)});return sa.forEach(function(e){o.directions[e]*=n}),o}if("move"===t.type){var r=zs(zs({},t),{directions:zs({},t.directions)});return ca.forEach(function(e){r.directions[e]*=n}),r}return t}(Es(Es({},this.getPublicProperties()),{},{event:e}))},getCanvas:function(){if(this.$refs.canvas){var e=this.$refs.canvas,t=this.$refs.image,i=0!==this.imageTransforms.rotate||this.imageTransforms.flip.horizontal||this.imageTransforms.flip.vertical?function(e,t,i){var n=i.rotate,o=i.flip,r={width:t.naturalWidth,height:t.naturalHeight},s=Sa(r,n),a=e.getContext("2d");e.height=s.height,e.width=s.width,a.save();var l=Aa(ma(zs({left:0,top:0},r)),n);return a.translate(-(l.left-s.width/2),-(l.top-s.height/2)),a.rotate(n*Math.PI/180),a.translate(o.horizontal?r.width:0,o.vertical?r.height:0),a.scale(o.horizontal?-1:1,o.vertical?-1:1),a.drawImage(t,0,0,r.width,r.height),a.restore(),e}(this.$refs.sourceCanvas,t,this.imageTransforms):t,n=Es({minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0,maxArea:this.maxCanvasSize,imageSmoothingEnabled:!0,imageSmoothingQuality:"high",fillColor:"transparent"},this.canvas),o=function(e){return e.find(function(e){return t=e,!Number.isNaN(parseFloat(t))&&isFinite(t);var t})}
297,r=La({sizeRestrictions:{minWidth:o([n.width,n.minWidth])||0,minHeight:o([n.height,n.minHeight])||0,maxWidth:o([n.width,n.maxWidth])||1/0,maxHeight:o([n.height,n.maxHeight])||1/0},width:this.coordinates.width,height:this.coordinates.height,aspectRatio:{minimum:this.coordinates.width/this.coordinates.height,maximum:this.coordinates.width/this.coordinates.height}});if(n.maxArea&&r.width*r.height>n.maxArea){var s=Math.sqrt(n.maxArea/(r.width*r.height));r={width:Math.round(s*r.width),height:Math.round(s*r.height)}}return function(e,t,i,n,o){e.width=n?n.width:i.width,e.height=n?n.height:i.height;var r=e.getContext("2d");r.clearRect(0,0,e.width,e.height),o&&(o.imageSmoothingEnabled&&(r.imageSmoothingEnabled=o.imageSmoothingEnabled),o.imageSmoothingQuality&&(r.imageSmoothingQuality=o.imageSmoothingQuality),o.fillColor&&(r.fillStyle=o.fillColor,r.fillRect(0,0,e.width,e.height),r.save()));var s=i.left<0?-i.left:0,a=i.top<0?-i.top:0;r.drawImage(t,i.left+s,i.top+a,i.width,i.height,s,a,e.width,e.height)}(e,i,this.coordinates,r,n),e}},update:function(){this.$emit("change",this.getResult())},applyTransform:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=this.visibleArea&&t?function(e,t){return zs(zs({},e),{minWidth:Math.min(t.width,e.minWidth),minHeight:Math.min(t.height,e.minHeight),maxWidth:Math.min(t.width,e.maxWidth),maxHeight:Math.min(t.height,e.maxHeight)})}(this.sizeRestrictions,this.visibleArea):this.sizeRestrictions,n=this.visibleArea&&t?Ha(this.positionRestrictions,this.visibleArea):this.positionRestrictions;return function(e){var t=e.coordinates,i=e.transform,n=e.imageSize,o=e.sizeRestrictions,r=e.positionRestrictions,s=e.aspectRatio,a=e.visibleArea,l=function(e,t){return Na({coordinates:e,positionRestrictions:r,event:new Js({left:t.left-e.left,top:t.top-e.top})})},c=zs({},t);return(Array.isArray(i)?i:[i]).forEach(function(e){var t;qs((t="function"==typeof e?e({coordinates:c,imageSize:n,visibleArea:a}):e).width)&&qs(t.height)||(c=function(e,t){var i=zs(zs(zs({},e),La({width:t.width,height:t.height,sizeRestrictions:o,aspectRatio:s})),{left:0,top:0});return l(i,{left:e.left,top:e.top})}(c,zs(zs({},c),t))),qs(t.left)&&qs(t.top)||(c=l(c,zs(zs({},c),t)))}),c}({transform:e,coordinates:this.coordinates,imageSize:this.imageSize,sizeRestrictions:i,positionRestrictions:n,aspectRatio:this.getAspectRatio(),visibleArea:this.visibleArea})},resetCoordinates:function(){var e=this;if(this.$refs.image){this.$refs.cropper,this.$refs.image;var t=this.defaultSize;t||(t=this.stencilSize?Ba:Ra);var i=this.sizeRestrictions;i.minWidth,i.minHeight,i.maxWidth,i.maxHeight;var n=[Hs(t)?t({boundaries:this.boundaries,imageSize:this.imageSize,aspectRatio:this.getAspectRatio(),sizeRestrictions:this.sizeRestrictions,stencilSize:this.getStencilSize(),visibleArea:this.visibleArea}):t,function(t){var i=t.coordinates;return Es({},Hs(e.defaultPosition)?e.defaultPosition({coordinates:i,imageSize:e.imageSize,visibleArea:e.visibleArea}):e.defaultPosition)}];this.delayedTransforms&&n.push.apply(n,Ms(Array.isArray(this.delayedTransforms)?this.delayedTransforms:[this.delayedTransforms])),this.coordinates=this.applyTransform(n,!0),this.delayedTransforms=null}},clearImage:function(){var e=this;this.imageLoaded=!1,setTimeout(function(){var t=e.$refs.stretcher;t&&(t.style.height="auto",t.style.width="auto"),e.coordinates=e.defaultCoordinates(),e.boundaries={width:0,height:0}},this.transitionTime)},enableTransitions:function(){this.transitions&&(this.transitionsActive=!0)},disableTransitions:function(){this.transitionsActive=!1},updateBoundaries:function(){var e=this,t=this.$refs.stretcher,i=this.$refs.cropper;return this.initStretcher({cropper:i,stretcher:t,imageSize:this.imageSize}),this.$nextTick().then(function(){var t={cropper:i,imageSize:e.imageSize};if(Hs(e.defaultBoundaries)?e.boundaries=e.defaultBoundaries(t):"fit"===e.defaultBoundaries?e.boundaries=function(e){var t=e.cropper,i=e.imageSize,n=t.clientHeight,o=t.clientWidth,r=n,s=i.width*n/i.height;return s>o&&(s=o,r=i.height*o/i.width),{width:s,height:r}}(t):e.boundaries=function(e){var t=e.cropper;return{width:t.clientWidth,height:t.clientHeight}}(t),!e.boundaries.width||!e.boundaries.height)throw new Error("It's impossible to fit the cropper in the current container")})},resetVisibleArea:function(){var e=this;return this.appliedImageTransforms=Es(Es({},this.defaultImageTransforms),{},{flip:Es({},this.defaultImageTransforms.flip)}),this.updateBoundaries().then(function(){var t,i,n,o,r;"visible-area"!==e.priority&&(e.visibleArea=null,e.resetCoordinates()),e.visibleArea=
297Hs(e.defaultVisibleArea)?e.defaultVisibleArea({imageSize:e.imageSize,boundaries:e.boundaries,coordinates:"visible-area"!==e.priority?e.coordinates:null,getAreaRestrictions:e.getAreaRestrictions,stencilSize:e.getStencilSize()}):e.defaultVisibleArea,e.visibleArea=(i=(t={visibleArea:e.visibleArea,boundaries:e.boundaries,getAreaRestrictions:e.getAreaRestrictions}).boundaries,n=t.getAreaRestrictions,o=zs({},t.visibleArea),r=wa(i),o.width/o.height!==r&&(o.height=o.width/r),Ta(o,n({visibleArea:o,type:"move"}))),"visible-area"===e.priority?e.resetCoordinates():e.coordinates=e.fitCoordinates({visibleArea:e.visibleArea,coordinates:e.coordinates,aspectRatio:e.getAspectRatio(),positionRestrictions:e.positionRestrictions,sizeRestrictions:e.sizeRestrictions}),e.runAutoZoom("resetVisibleArea")}).catch(function(){e.visibleArea=null})},updateVisibleArea:function(){var e=this;return this.updateBoundaries().then(function(){e.visibleArea=e.fitVisibleArea({imageSize:e.imageSize,boundaries:e.boundaries,visibleArea:e.visibleArea,coordinates:e.coordinates,getAreaRestrictions:e.getAreaRestrictions}),e.coordinates=e.fitCoordinates({visibleArea:e.visibleArea,coordinates:e.coordinates,aspectRatio:e.getAspectRatio(),positionRestrictions:e.positionRestrictions,sizeRestrictions:e.sizeRestrictions}),e.runAutoZoom("updateVisibleArea")}).catch(function(){e.visibleArea=null})},onChange:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.$listeners&&this.$listeners.change&&(e&&this.debounce?this.debouncedUpdate():this.update())},onChangeImage:function(){var e,t=this;if(this.imageLoaded=!1,this.delayedTransforms=null,this.src){if(function(e){if(Bs(e))return!1;var t=window.location,i=/(\w+:)?(?:\/\/)([\w.-]+)?(?::(\d+))?\/?/.exec(e)||[],n={protocol:i[1]||"",host:i[2]||"",port:i[3]||""},o=function(e){return e.port||("http"===(e.protocol||t.protocol)?80:433)};return!(!n.protocol&&!n.host&&!n.port||Boolean(n.protocol&&n.protocol==t.protocol&&n.host&&n.host==t.host&&n.host&&o(n)==o(t)))}(this.src)){var i=qs(this.crossOrigin)?this.canvas:this.crossOrigin;!0===i&&(i="anonymous"),this.imageAttributes.crossOrigin=i}if(this.checkOrientation){var n=(e=this.src,new Promise(function(t){(function(e){return new Promise(function(t,i){try{if(e)if(/^data:/i.test(e))t(function(e){e=e.replace(/^data:([^;]+);base64,/gim,"");for(var t=atob(e),i=t.length,n=new ArrayBuffer(i),o=new Uint8Array(n),r=0;r<i;r++)o[r]=t.charCodeAt(r);return n}(e));else if(/^blob:/i.test(e)){var n=new FileReader;n.onload=function(e){t(e.target.result)},r=e,s=function(e){n.readAsArrayBuffer(e)},(a=new XMLHttpRequest).open("GET",r,!0),a.responseType="blob",a.onload=function(){200!=this.status&&0!==this.status||s(this.response)},a.send()}else{var o=new XMLHttpRequest;o.onreadystatechange=function(){4===o.readyState&&(200===o.status||0===o.status?t(o.response):i("Warning: could not load an image to parse its orientation"),o=null)},o.onprogress=function(){"image/jpeg"!==o.getResponseHeader("content-type")&&o.abort()},o.withCredentials=!1,o.open("GET",e,!0),o.responseType="arraybuffer",o.send(null)}else i("Error: the image is empty")}catch(e){i(e)}var r,s,a})})(e).then(function(i){var n=function(e){try{var t,i=new DataView(e),n=void 0,o=void 0,r=void 0,s=void 0;if(255===i.getUint8(0)&&216===i.getUint8(1))for(var a=i.byteLength,l=2;l+1<a;){if(255===i.getUint8(l)&&225===i.getUint8(l+1)){r=l;break}l++}if(r&&(n=r+10,"Exif"===function(e,t,i){var n,o="";for(n=t,i+=t;n<i;
297n++)o+=String.fromCharCode(e.getUint8(n));return o}(i,r+4,4))){var c=i.getUint16(n);if(((o=18761===c)||19789===c)&&42===i.getUint16(n+2,o)){var u=i.getUint32(n+4,o);u>=8&&(s=n+u)}}if(s)for(var d=i.getUint16(s,o),h=0;h<d;h++)if(l=s+12*h+2,274===i.getUint16(l,o)){l+=8,t=i.getUint16(l,o),i.setUint16(l,1,o);break}return t}catch(e){return null}}(i);t(i?{source:e,arrayBuffer:i,orientation:n}:{source:e,arrayBuffer:null,orientation:null})}).catch(function(i){console.warn(i),t({source:e,arrayBuffer:null,orientation:null})})}));setTimeout(function(){n.then(t.onParseImage)},this.transitionTime)}else setTimeout(function(){t.onParseImage({source:t.src})},this.transitionTime)}else this.clearImage()},onFailLoadImage:function(){this.imageAttributes.src&&(this.clearImage(),this.$emit("error"))},onSuccessLoadImage:function(){var e=this,t=this.$refs.image;t&&!this.imageLoaded&&(this.imageAttributes.height=t.naturalHeight,this.imageAttributes.width=t.naturalWidth,this.imageLoaded=!0,this.resetVisibleArea().then(function(){e.$emit("ready"),e.onChange(!1)}))},onParseImage:function(e){var t=this,i=e.source,n=e.arrayBuffer,o=e.orientation;this.imageAttributes.revoke&&this.imageAttributes.src&&URL.revokeObjectURL(this.imageAttributes.src),this.imageAttributes.revoke=!1,n&&o&&o>1?Rs(i)||!Bs(i)?(this.imageAttributes.src=URL.createObjectURL(new Blob([n])),this.imageAttributes.revoke=!0):this.imageAttributes.src=function(e){for(var t=[],i=new Uint8Array(e);i.length>0;){var n=i.subarray(0,8192);t.push(String.fromCharCode.apply(null,Array.from?Array.from(n):n.slice())),i=i.subarray(8192)}return"data:image/jpeg;base64,"+btoa(t.join(""))}(n):this.imageAttributes.src=i,Hs(this.defaultTransforms)?this.appliedImageTransforms=nl(this.defaultTransforms()):Us(this.defaultTransforms)?this.appliedImageTransforms=nl(this.defaultTransforms):this.appliedImageTransforms=function(e){var t=nl({});if(e)switch(e){case 2:t.flip.horizontal=!0;break;case 3:t.rotate=-180;break;case 4:t.flip.vertical=!0;break;case 5:t.rotate=90,t.flip.vertical=!0;break;case 6:t.rotate=90;break;case 7:t.rotate=90,t.flip.horizontal=!0;break;case 8:t.rotate=-90}return t}(o),this.defaultImageTransforms=Es(Es({},this.appliedImageTransforms),{},{flip:Es({},this.appliedImageTransforms.flip)}),this.$nextTick(function(){var e=t.$refs.image;e&&e.complete&&(function(e){return Boolean(e.naturalWidth)}(e)?t.onSuccessLoadImage():t.onFailLoadImage())})},onResizeEnd:function(){this.runAutoZoom("resize",{transitions:!0})},onMoveEnd:function(){this.runAutoZoom("move",{transitions:!0})},onMove:function(e){var t=this;this.transitionsOptions.enabled||this.awaitRender(function(){t.coordinates=t.moveAlgorithm(Es(Es({},t.getPublicProperties()),{},{positionRestrictions:Ha(t.positionRestrictions,t.visibleArea),coordinates:t.coordinates,event:t.normalizeEvent(e)})),t.onChange()})},onResize:function(e){var t=this;this.transitionsOptions.enabled||this.stencilSize&&!this.autoZoom||this.awaitRender(function(){var i=t.sizeRestrictions,n=Math.min(t.coordinates.width,t.coordinates.height,20*t.coefficient);t.coordinates=t.resizeAlgorithm(Es(Es({},t.getPublicProperties()),{},{positionRestrictions:Ha(t.positionRestrictions,t.visibleArea),sizeRestrictions:{maxWidth:Math.min(i.maxWidth,t.visibleArea.width),maxHeight:Math.min(i.maxHeight,t.visibleArea.height),minWidth:Math.max(i.minWidth,n),minHeight:Math.max(i.minHeight,n)},event:t.normalizeEvent(e)})),t.onChange(),t.ticking=!1})},onManipulateImage:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.transitionsOptions.enabled){var i=t.transitions,n=void 0!==i&&i,o=t.normalize,r=void 0===o||o;n&&this.enableTransitions();var s=function(e){var t=e.event,i=e.coordinates,n=e.visibleArea,o=e.sizeRestrictions,r=e.getAreaRestrictions,s=e.positionRestrictions,a=e.adjustStencil,l=t.scale,c=t.move,u=zs({},n),d=zs({},i),h=1,p=1,f=l.factor&&Math.abs(l.factor-1)>.001;u=ba(u,{left:c.left||0,top:c.top||0});var m={stencil:{minimum:Math.max(o.minWidth?o.minWidth/d.width:0,o.minHeight?o.minHeight/d.height:0),maximum:Math.min(o.maxWidth?o.maxWidth/d.width:1/0,o.maxHeight?o.maxHeight/d.height:1/0,Ca(d,s))},area:{maximum:Ca(u,r({visibleArea:u,type:"resize"}))}};l.factor&&f&&(l.factor<1?(p=Math.max(l.factor,m.stencil.minimum))>1&&(p=1):l.factor>1&&(p=Math.min(l.factor,Math.min(m.area.maximum,m.stencil.maximum)))<1&&(p=1)),p&&(u=_a(u,p,l.center));var g=i.left-n.left,v=n.width+n.left-(i.width+i.left),y=i.top-n.top,b=n.height+n.top-(i.height+i.top);return u=Ta(u=ba(u,xa(u,{left:void 0!==s.left?s.left-g*p:void 0,top:void 0!==s.top?s.top-y*p:void 0,bottom:void 0!==s.bottom?s.bottom+b*p:void 0,right:void 0!==s.right?s.right+v*p:void 0})),r({visibleArea:u,type:"move"})),d.width=d.width*p,d.height=d.height*p,d.left=u.left+g*p,d.top=u.top+y*p,d=Ta(d,Fa(pa(u),s)),l.factor&&f&&a&&(l.factor>1?h=Math.min(m.area.maximum,l.factor)/p:l.factor<1&&(h=Math.max(d.height/u.height,d.width/u.width,l.factor/p)),1!==h&&(u=ba(u=Ta(u=_a(u,h,l.factor>1?l.center:ma(d)),r({visibleArea:u,type:"move"})),ya(xa(d,pa(u)))))),{coordinates:d,visibleArea:u}}(Es(Es({},this.getPublicProperties()),{},{event:r?this.normalizeEvent(e):e,getAreaRestrictions:this.getAreaRestrictions,imageRestriction:this.imageRestriction,adjustStencil:!this.stencilSize&&this.settings.resizeImage.adjustStencil})),a=s.visibleArea,l=s.coordinates;this.visibleArea=a,this.coordinates=l,this.runAutoZoom("manipulateImage"),this.onChange(),n&&this.debouncedDisableTransitions()}},onPropsChange:function(){this.coordinates=this.applyTransform(this.coordinates,!0),this.onChange(!1)},getAreaRestrictions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.visibleArea,i=e.type,n=void 0===i?"move":i;return this.areaRestrictionsAlgorithm({boundaries:this.boundaries,imageSize:this.imageSize,imageRestriction:this.imageRestriction,visibleArea:t,type:n})},getAspectRatio:function(e){var t,i,n=this.stencilProps,o=n.aspectRatio,r=n.minAspectRatio,s=n.maxAspectRatio;if(this.$refs.stencil&&this.$refs.stencil.aspectRatios){var a=this.$refs.stencil.aspectRatios();t=a.minimum,i=a.maximum}if(qs(t)&&(t=qs(o)?r:o),qs(i)&&(i=qs(o)?s:o),!e&&(qs(t)||qs(i))){var l=this.getStencilSize(),c=l?wa(l):null;qs(t)&&(t=Ys(c)?c:void 0),qs(i)&&(i=Ys(c)?c:void 0)}return{minimum:t,maximum:i}},getStencilSize:function(){if(this.stencilSize)return t=(e={currentStencilSize:{width:this.stencilCoordinates.width,height:this.stencilCoordinates.height}
297,stencilSize:this.stencilSize,boundaries:this.boundaries,coefficient:this.coefficient,coordinates:this.coordinates,aspectRatio:this.getAspectRatio(!0)}).boundaries,n=e.aspectRatio,ka(wa(o=Hs(i=e.stencilSize)?i({boundaries:t,aspectRatio:n}):i),n)&&(o=La({sizeRestrictions:{maxWidth:t.width,maxHeight:t.height,minWidth:0,minHeight:0},width:o.width,height:o.height,aspectRatio:{minimum:n.minimum,maximum:n.maximum}})),(o.width>t.width||o.height>t.height)&&(o=La({sizeRestrictions:{maxWidth:t.width,maxHeight:t.height,minWidth:0,minHeight:0},width:o.width,height:o.height,aspectRatio:{minimum:wa(o),maximum:wa(o)}})),o;var e,t,i,n,o},getPublicProperties:function(){return{coefficient:this.coefficient,visibleArea:this.visibleArea,coordinates:this.coordinates,boundaries:this.boundaries,sizeRestrictions:this.sizeRestrictions,positionRestrictions:this.positionRestrictions,aspectRatio:this.getAspectRatio(),imageRestriction:this.imageRestriction}},defaultCoordinates:function(){return Es({},da)},flip:function(e,t){var i=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).transitions,n=void 0===i||i;if(!this.transitionsActive){n&&this.enableTransitions();var o=Es({},this.imageTransforms.flip),r=function(e){var t=e.flip,i=e.previousFlip,n=e.rotate;e.aspectRatio;var o=e.getAreaRestrictions,r=e.coordinates,s=e.visibleArea,a=e.imageSize,l=zs({},r),c=zs({},s),u=i.horizontal!==t.horizontal,d=i.vertical!==t.vertical;if(u||d){var h=Aa({left:a.width/2,top:a.height/2},-n),p=Aa(ma(l),-n),f=Aa({left:u?h.left-(p.left-h.left):p.left,top:d?h.top-(p.top-h.top):p.top},n);l=ba(l,fa(f,ma(l))),p=Aa(ma(c),-n),c=Ta(c=ba(c,fa(f=Aa({left:u?h.left-(p.left-h.left):p.left,top:d?h.top-(p.top-h.top):p.top},n),ma(c))),o({visibleArea:c,type:"move"}))}return{coordinates:l,visibleArea:c}}({flip:{horizontal:e?!o.horizontal:o.horizontal,vertical:t?!o.vertical:o.vertical},previousFlip:o,rotate:this.imageTransforms.rotate,visibleArea:this.visibleArea,coordinates:this.coordinates,imageSize:this.imageSize,positionRestrictions:this.positionRestrictions,sizeRestrictions:this.sizeRestrictions,getAreaRestrictions:this.getAreaRestrictions,aspectRatio:this.getAspectRatio()}),s=r.visibleArea,a=r.coordinates;e&&(this.appliedImageTransforms.flip.horizontal=!this.appliedImageTransforms.flip.horizontal),t&&(this.appliedImageTransforms.flip.vertical=!this.appliedImageTransforms.flip.vertical),this.visibleArea=s,this.coordinates=a,this.onChange(),n&&this.debouncedDisableTransitions()}},rotate:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).transitions,i=void 0===t||t;if(!this.transitionsActive){i&&this.enableTransitions();var n=Es({},this.imageSize);this.appliedImageTransforms.rotate+=e;var o=function(e){var t=e.aspectRatio,i=e.getAreaRestrictions,n=e.coordinates,o=e.visibleArea,r=e.sizeRestrictions,s=e.positionRestrictions,a=e.imageSize,l=e.previousImageSize,c=e.angle,u=zs({},n),d=zs({},o),h=Aa(ma(zs({left:0,top:0},l)),c);return(u=zs(zs({},La({sizeRestrictions:r,aspectRatio:t,width:u.width,height:u.height})),Aa(ma(u),c))).left-=h.left-a.width/2+u.width/2,u.top-=h.top-a.height/2+u.height/2,d=_a(d,Ea(d,i({visibleArea:d,type:"resize"}))),{coordinates:u=Ta(u,s),visibleArea:d=Ta(d=ba(d,fa(ma(u),ma(n))),i({visibleArea:d,type:"move"}))}}({visibleArea:this.visibleArea,coordinates:this.coordinates,previousImageSize:n,imageSize:this.imageSize,angle:e,positionRestrictions:this.positionRestrictions,sizeRestrictions:this.sizeRestrictions,getAreaRestrictions:this.getAreaRestrictions,aspectRatio:this.getAspectRatio()}),r=o.visibleArea,s=o.coordinates,a=this.processAutoZoom("rotateImage",r,s);r=a.visibleArea,s=a.coordinates,this.visibleArea=r,this.coordinates=s,this.onChange(),i&&this.debouncedDisableTransitions()}}}},bl=ea({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"cropper",class:e.classes.cropper},[i("div",{ref:"stretcher",class:e.classes.stretcher}),e._v(" "),i("div",{class:e.classes.boundaries,style:e.boundariesStyle},[i(e.backgroundWrapperComponent,{tag:"component",class:e.classes.cropperWrapper,attrs:{"wheel-resize":e.settings.resizeImage.wheel,"touch-resize":e.settings.resizeImage.touch,"touch-move":e.settings.moveImage.touch,"mouse-move":e.settings.moveImage.mouse},on:{move:e.onManipulateImage,resize:e.onManipulateImage}},[i("div",{class:e.classes.background,style:e.boundariesStyle}),e._v(" "),i("div",{class:e.classes.imageWrapper},[i("img",{ref:"image",class:e.classes.image,style:e.imageStyle,attrs:{crossorigin:e.imageAttributes.crossOrigin,src:e.imageAttributes.src},on:{mousedown:function(e){e.preventDefault()}}})]),e._v(" "),i("div",{class:e.classes.foreground,style:e.boundariesStyle}),e._v(" "),i(e.stencilComponent,e._b({directives:[{name:"show",rawName:"v-show",value:e.imageLoaded,expression:"imageLoaded"}],ref:"stencil",tag:"component",attrs:{image:e.image,coordinates:e.coordinates,"stencil-coordinates":e.stencilCoordinates,transitions:e.transitionsOptions},on:{resize:e.onResize,"resize-end":e.onResizeEnd,move:e.onMove,"move-end":e.onMoveEnd}},"component",e.stencilProps,!1)),e._v(" "),e.canvas?i("canvas",{ref:"canvas",style:{display:"none"}}
297):e._e(),e._v(" "),e.canvas?i("canvas",{ref:"sourceCanvas",style:{display:"none"}}):e._e()],1)],1)])},staticRenderFns:[]},void 0,yl,void 0,!1,void 0,!1,void 0,void 0,void 0);Fn().component("cropper",bl),Fn().component("rectangle-stencil",pl),Fn().component("circle-stencil",ml),Fn().component("simple-handler",Ya),Fn().component("simple-line",Ka);var _l=__webpack_require__(451),wl={insert:"head",singleton:!1};jn()(_l.A,wl);_l.A.locals;const Cl=Ln({components:{Cropper:bl},props:{width:{type:Number,required:!0},height:{type:Number,required:!0},accessToken:{type:String,required:!0},lang:{type:Object,required:!0},src:{type:String,required:!0},uploadUrl:{type:String,required:!0}},data:function(){return{image:null,saveInProgress:!1}},computed:{stencilSize:function(){var e={};return e.width=this.width,e.height=this.height,e},canvas:function(){var e={};return e.maxWidth=this.width,e.maxHeight=this.height,e}},methods:{zoomIn:function(){this.$refs.cropper.zoom(1.2)},zoomOut:function(){this.$refs.cropper.zoom(.8)},save:function(){var e=this;this.saveInProgress=!0;var t=this.$refs.cropper.getResult().canvas;if(t){var i=new FormData;i.append("ccm_token",this.accessToken),t.toBlob(function(t){i.append("file",t),new ConcreteAjaxRequest({url:e.uploadUrl,processData:!1,contentType:!1,dataType:"json",data:i,success:function(e){jQuery.fn.dialog.closeTop(),ConcreteAlert.notify({message:ccmi18n_filemanager.thumbnailImageSaved,title:ccmi18n_filemanager.thumbnailImages})}})})}}},mounted:function(){}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-image-thumbnail-editor"},[t("cropper",{ref:"cropper",staticClass:"ccm-image-thumbnail-editor-cropper",attrs:{"stencil-props":{handlers:{},movable:!0,resizable:!1},"stencil-size":e.stencilSize,canvas:e.canvas,"resize-image":{adjustStencil:!1},"image-restriction":"fit-area",src:e.src}}),e._v(" "),t("div",{staticClass:"ccm-image-thumbnail-editor-controls"},[t("a",{on:{click:e.zoomIn}},[t("svg",{attrs:{width:"24px",height:"24px",viewBox:"0 0 24 24","stroke-width":"1.5",fill:"none",xmlns:"http://www.w3.org/2000/svg",color:"#ffffff"}},[t("path",{attrs:{d:"M8 11h3m3 0h-3m0 0V8m0 3v3M17 17l4 4M3 11a8 8 0 1016 0 8 8 0 00-16 0z",stroke:"#ffffff","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}})])]),e._v(" "),t("a",{on:{click:e.zoomOut}},[t("svg",{attrs:{width:"24px",height:"24px",viewBox:"0 0 24 24","stroke-width":"1.5",fill:"none",xmlns:"http://www.w3.org/2000/svg",color:"#ffffff"}},[t("path",{attrs:{d:"M17 17l4 4M3 11a8 8 0 1016 0 8 8 0 00-16 0zM8 11h6",stroke:"#ffffff","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}})])])]),e._v(" "),t("div",{staticClass:"ccm-image-thumbnail-editor-save"},[t("button",{staticClass:"btn btn-primary float-end",on:{click:e.save}},[e._v(e._s(e.lang.save))])])],1)},[],!1,null,null,null).exports;var xl=Ln({components:{AnnouncementItem:ms,ConcreteAnnouncementExternalLinkButton:gs},props:{items:{type:Array,required:!1,default:[]}},data:function(){return{}},computed:{hasSidebarSlot:function(){return!!this.$slots.sidebar}},methods:{},mounted:function(){}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"row gx-5 h-100"},[t("div",{class:{"border-end":!0,"col-md-6":e.hasSidebarSlot,"col-md-12":!e.hasSidebarSlot}},[e._t("main",function(){return[t("transition-group",{attrs:{appear:"",name:"concrete-fade",mode:"out-in"}},e._l(e.items,function(e,i){return t("announcement-item",{key:"help"+i,class:{"mt-4":i>0},attrs:{"indent-if-icon-empty":!1,item:e}})}),1)]})],2),e._v(" "),e.hasSidebarSlot?t("div",{staticClass:"col-md-6"},[e._t("sidebar")],2):e._e()])},[],!1,null,null,null);const kl=xl.exports;const Dl=Ln({props:["instanceId"],data:function(){return{}},methods:{},mounted:function(){}},function(){return(0,this._self._c)("div",[this._t("default")],2)},[],!1,null,null,null).exports;const Sl={props:{slotData:Object},data:function(){return{menu:null,slotType:null,RenderedSlot:{SLOT_TYPE_AUTOMATIC:"S",SLOT_TYPE_PINNED:"P",SLOT_TYPE_CUSTOM:"C"}}},methods:{},watch:{slotType:{immediate:!0,handler:function(e){this.menu&&(e===this.RenderedSlot.SLOT_TYPE_PINNED?this.menu.$menu.find("a[data-menu-action=unpin-item]").show():e===this.RenderedSlot.SLOT_TYPE_CUSTOM?this.menu.$menu.find("a[data-menu-action=delete-custom-slot]").show():e===this.RenderedSlot.SLOT_TYPE_AUTOMATIC&&(this.menu.$menu.find("a[data-menu-action=pin-item]").show(),this.menu.$menu.find("a[data-menu-action=replace-slot]").show()))}}},mounted:function(){this.slotType=this.slotData.slotType;var e=this,t="div[data-menu-board-instance-slot-id="+e.slotData.slot+"]";if($(t).find("a").length){var i=new ConcreteMenu($(this.$el),{highlightClassName:"ccm-block-highlight",menuActiveClass:"ccm-block-highlight",menu:t});i.$menu.find("a").hide(),i.$menu.find("a[data-menu-action=pin-item]").on("click",function(){new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+"/ccm/system/board/instance/pin_slot",data:{slot:e.slotData.slot,boardInstanceID:e.slotData.boardInstanceID,bID:e.slotData.bID,action:"pin"},success:function(e){window.location.reload()}})}),i.$menu.find("a[data-menu-action=unpin-item],a[data-menu-action=delete-custom-slot]").on("click",function(){new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+"/ccm/system/board/instance/clear_slot",data:{boardInstanceSlotRuleID:e.slotData.boardInstanceSlotRuleID,boardInstanceID:e.slotData.boardInstanceID},success:function(e){window.location.reload()}})}),i.$menu.find("a[data-menu-action=replace-slot]").on("click",function(){$.fn.dialog.open({href:CCM_DISPATCHER_FILENAME+"/ccm/system/dialogs/boards/custom_slot/replace?boardInstanceID="+e.slotData.boardInstanceID+"&slot="+e.slotData.slot,width:"90%",height:"80%",title:"Replace Slot"})}),e.menu=i,ConcreteEvent.subscribe("SaveCustomSlot",function(e,t){window.location.reload()})}}},Al=Sl;var El=__webpack_require__(4036),Tl={insert:"head",singleton:!1};jn()(El.A,Tl);El.A.locals;const Ml=Ln(Al,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-block-edit"},[e.slotData.isLocked||e.slotType!==e.RenderedSlot.SLOT_TYPE_PINNED?e._e():t("i",{staticClass:"slot-pinned fas fa-thumbtack"}),e._v(" "),e.slotData.isLocked||e.slotType!==e.RenderedSlot.SLOT_TYPE_CUSTOM?e._e():t("i",{staticClass:"slot-pinned fas fa-pencil-ruler"}),e._v(" "),e.slotData.isLocked?t("i",{staticClass:"slot-pinned fas fa-lock"}):e._e(),e._v(" "),t("div",{class:"ccm-board-slot-"+e.slotData.slot+"-content"},[e._t("default")],2)])},[],!1,null,"985fec7e",null).exports;const Il={props:{rule:Object,showDeleteControls:{type:Boolean,default:!1}},data:function(){return{i18n:{noStartDate:"No Start Date",preview:"Preview"},previewLoaded:!1}},methods:{showPreview:function(){this.previewLoaded||(this.previewLoaded=!0),$.fn.dialog.open({width:"90%",height:"70%",title:this.i18n.preview,element:"#preview-container-"+this.rule.id})}},computed:{previewUrl:function(){return CCM_DISPATCHER_FILENAME+"/ccm/system/board/instance/preview_rule/"+this.rule.id},hasStartDate:function(){return this.rule.startDate>0},hasEndDate:function(){return this.rule.endDate>0},startDate:function(){if(this.rule.startDate>
2970)return new Date(1e3*this.rule.startDate).toLocaleString()+" ("+this.rule.timezone+")"},endDate:function(){if(this.rule.endDate>0)return new Date(1e3*this.rule.endDate).toLocaleString()+" ("+this.rule.timezone+")"}},mounted:function(){if(window.ccmi18n_boards)for(var e in this.i18n)window.ccmi18n_boards[e]&&(this.i18n[e]=window.ccmi18n_boards[e])}};var Fl=__webpack_require__(6996),Pl={insert:"head",singleton:!1};jn()(Fl.A,Pl);Fl.A.locals;const Ol={components:{BoardInstanceRule:Ln(Il,function(){var e=this,t=e._self._c;return t("tr",[t("td",[e.hasStartDate?t("span",[e._v("\n "+e._s(e.startDate)+"\n ")]):t("span",{staticClass:"text-muted"},[e._v("\n "+e._s(e.i18n.noStartDate)+"\n ")]),e._v(" "),e.hasStartDate&&e.hasEndDate?t("span",[e._v("\n â\n "+e._s(e.endDate)+"\n ")]):e._e()]),e._v(" "),t("td",[e._v(e._s(e.rule.slot))]),e._v(" "),t("td",[t("div",[e._v(e._s(e.rule.name)+" ("),t("a",{attrs:{"data-dialog":"preview",href:"javascript:void(0)"},on:{click:e.showPreview}},[e._v(e._s(e.i18n.preview))]),e._v(")")]),e._v(" "),t("div",{staticClass:"fw-light font-italic"},[e._v(e._s(e.rule.actionDescription))])]),e._v(" "),t("td",{staticClass:"align-middle"},[e.showDeleteControls&&e.rule.canDeleteRule?t("a",{staticClass:"ccm-hover-icon",attrs:{href:"javascript:void(0)"},on:{click:function(t){return e.$emit("delete",e.rule)}}},[t("i",{staticClass:"far fa-times-circle"})]):e._e(),e._v(" "),t("div",{staticStyle:{display:"none"}},[t("div",{attrs:{id:"preview-container-"+e.rule.id}},[e.previewLoaded?t("iframe",{staticClass:"instance-rule-preview-frame",attrs:{src:e.previewUrl}}):e._e()])])])])},[],!1,null,"ac7e3ce6",null).exports},props:{rules:Array},data:function(){return{i18n:{dateAndTime:"Date & Time",slot:"Slot",name:"Name",unpublishedRules:"Unpublished Rules"}}},computed:{publishedRules:function(){var e=[];
297return this.rules.forEach(function(t){t.slot>0&&e.push(t)}),e},draftRules:function(){var e=[];return this.rules.forEach(function(t){0==t.slot&&e.push(t)}),e}},methods:{deleteRule:function(e,t){if(this.$listeners.delete)this.$emit("delete",e);else{var i=this;new ConcreteAjaxRequest({url:CCM_DISPATCHER_FILENAME+"/ccm/system/board/instance/delete_rule",data:{boardInstanceSlotRuleID:e.id,ccm_token:CCM_SECURITY_TOKEN},success:function(t){i.rules.forEach(function(t,n){t.id===e.id&&i.rules.splice(n,1)})}})}}},mounted:function(){if(window.ccmi18n_boards)for(var e in this.i18n)window.ccmi18n_boards[e]&&(this.i18n[e]=window.ccmi18n_boards[e])}};var Ll=Ln(Ol,function(){var e=this,t=e._self._c;return t("div",[t("table",{staticClass:"table"},[t("thead",[t("tr",[t("th",{staticStyle:{width:"30%"}},[e._v(e._s(e.i18n.dateAndTime))]),e._v(" "),t("th",{staticStyle:{width:"10%"}},[e._v(e._s(e.i18n.slot))]),e._v(" "),t("th",{staticStyle:{width:"60%"}},[e._v(e._s(e.i18n.name))]),e._v(" "),t("th")])]),e._v(" "),t("transition-group",{attrs:{name:"concrete-delete-item",tag:"tbody"}},e._l(e.publishedRules,function(i,n){return t("board-instance-rule",{key:i.id,tag:"tr",attrs:{rule:i,"show-delete-controls":!0},on:{delete:function(t){return e.deleteRule(i,n)}}})}),1)],1),e._v(" "),e.draftRules.length?t("div",{staticClass:"mt-4"},[t("h5",[e._v(e._s(e.i18n.unpublishedRules))]),e._v(" "),t("table",{staticClass:"table"},[t("thead",[t("tr",[t("th",{staticStyle:{width:"30%"}},[e._v(e._s(e.i18n.dateAndTime))]),e._v(" "),t("th",{staticStyle:{width:"10%"}},[e._v(e._s(e.i18n.slot))]),e._v(" "),t("th",{staticStyle:{width:"60%"}},[e._v(e._s(e.i18n.name))]),e._v(" "),t("th")])]),e._v(" "),t("transition-group",{attrs:{name:"concrete-delete-item",tag:"tbody"}},e._l(e.draftRules,function(i,n){return t("board-instance-rule",{key:i.id,tag:"tr",attrs:{rule:i,"show-delete-controls":!0},on:{delete:function(t){return e.deleteRule(i,n)}}})}),1)],1)]):e._e()])},[],!1,null,null,null);const Nl=Ll.exports;const $l={data:function(){return{selectedOption:this.selected}},props:{name:String,selected:{type:String,required:!1,default:""},title:{type:String,require:!1,default:"Choose Icon"},emptyOptionLabel:{type:String,require:!1,default:"** None Selected"}},computed:{icons:function(){var e=[];return e.push({value:"",label:this.emptyOptionLabel}),Object.entries(On.fas).forEach(function(t){e.push({value:"fas fa-"+t[1],label:t[0]})}),Object.entries(On.fab).forEach(function(t){e.push({value:"fab fa-"+t[1],label:t[0]})}),e}},mounted:function(){new TomSelect(this.$el,{maxOptions:null,render:{option:function(e,t){return'<div class="d-flex align-items-center"><span class="d-flex align-items-center justify-content-center me-2" style="width: 32px"><i class="'+e.value+'"></i></span><span>'+e.text+"</span></div>"},item:function(e,t){return'<div class="d-flex align-items-center"><span class="d-flex align-items-center justify-content-center me-2" style="width: 32px"><i class="'+e.value+'"></i></span><span>'+e.text+"</span></div>"}}})}};var zl=Ln($l,function(){var e=this,t=e._self._c;return t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedOption,expression:"selectedOption"}],ref:"iconSelector",attrs:{name:e.name,title:e.title},on:{change:function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedOption=t.target.multiple?i:i[0]}}},e._l(e.icons,function(i){return t("option",{domProps:{value:i.value}},[e._v(e._s(i.label))])}),0)},[],!1,null,null,null);const jl=zl.exports;const Rl={components:{Icon:Nn},props:{deleteAction:{type:String,required:!1,default:""},detailsAction:{type:String,required:!1,default:""},processes:{type:Array,required:!0}},data:function(){return{i18n:{name:"Name",dateStarted:"Date Started",dateCompleted:"Date Completed",loading:"Loading...",deleteProcess:"Delete Process",confirmDeletion:"Delete this process log entry? The record of the process along with any logs will be removed.",close:"Close",delete:"Delete"},openProcesses:[]}},methods:{deleteProcess:function(e){var t="#delete-process-"+e.id;$(t).modal("show")},openProcess:function(e){this.openProcesses.push(e.id),new ConcreteAjaxRequest({url:this.detailsAction,data:{processId:e.id},success:function(t){e.details=t}})},closeProcess:function(e){this.openProcesses.splice(this.openProcesses.indexOf(e.id),1)},toggleProcess:function(e){this.openProcesses.includes(e.id)?this.closeProcess(e):this.openProcess(e)},deleteProcessSubmit:function(e){var t=this;new ConcreteAjaxRequest({url:this.deleteAction,data:{processId:e},success:function(i){$("#delete-process-"+e).modal("hide"),t.processes.forEac
297h(function(i,n){i.id==e&&(t.closeProcess(e),t.processes.splice(n,1))})}})}},mounted:function(){if(window.ccmi18n_processes)for(var e in this.i18n)window.ccmi18n_processes[e]&&(this.i18n[e]=window.ccmi18n_processes[e])}};const Bl=Ln(Rl,function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"p-2"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-4"},[t("h5",[e._v(e._s(e.i18n.name))])]),e._v(" "),t("div",{staticClass:"col-md-3"},[t("h5",[e._v(e._s(e.i18n.dateStarted))])]),e._v(" "),t("div",{staticClass:"col-md-5"},[t("h5",[e._v(e._s(e.i18n.dateCompleted))])])])]),e._v(" "),t("transition-group",{staticClass:"process-card-wrapper",attrs:{tag:"div",name:"process-card-animation"}},e._l(e.processes,function(i){return t("div",{key:i.id,class:{card:!0,"card-body":!0,"process-card":!0,"process-card-expandable":""!=e.detailsAction&&i.hasDetails},on:{click:function(t){""!=e.detailsAction&&i.hasDetails&&e.toggleProcess(i)}}},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-4"},[t("div",[""!=e.detailsAction&&i.hasDetails?t("span",{staticClass:"d-inline-block",staticStyle:{width:"20px"}},[t("icon",{attrs:{icon:e.openProcesses.includes(i.id)?"chevron-down":"chevron-right"}})],1):e._e(),e._v("\n "+e._s(i.name)+"\n ")])]),e._v(" "),t("div",{staticClass:"col-md-3"},[t("div",{staticClass:"text-muted"},[e._v(e._s(i.dateStartedString))])]),e._v(" "),t("div",{staticClass:"col-md-3"},[t("div",{staticClass:"text-muted"},[e._v(e._s(i.dateCompletedString))])]),e._v(" "),t("div",{staticClass:"col-md-2 d-flex"},[t("div",{staticClass:"ml-auto"},[""!=e.deleteAction?t("a",{staticClass:"ccm-hover-icon",attrs:{href:"#"},on:{click:function(t){return t.stopPropagation(),e.deleteProcess(i)}}},[t("icon",{attrs:{icon:"trash"}})],1):e._e()])])]),e._v(" "),e.openProcesses.includes(i.id)?t("div",{attrs:{id:"process-"+i.id}},[t("div",{staticClass:"pt-2 pr-4 pb-2 pl-4"},[i.details?t("div",e._l(i.details,function(i){return t("div",[e._v("\n "+e._s(i)+"\n ")])}),0):t("span",{staticClass:"text-muted"},[e._v(e._s(e.i18n.loading))])])]):e._e()])}),0),e._v(" "),""!==e.deleteAction?t("div",e._l(e.processes,function(i){return t("div",{staticClass:"modal fade",attrs:{tabindex:"-1",role:"dialog",id:"delete-process-"+i.id}},[t("div",{staticClass:"modal-dialog modal-dialog-centered"},[t("div",{staticClass:"modal-content"},[t("form",{attrs:{method:"post"},on:{submit:function(t){return t.preventDefault(),e.deleteProcessSubmit(i.id)}}},[t("div",{staticClass:"modal-header"},[t("h5",{staticClass:"modal-title"},[e._v(e._s(e.i18n.deleteProcess))]),e._v(" "),t("button",{staticClass:"btn-close btn-close-white",attrs:{type:"button","data-bs-dismiss":"modal","aria-label":e.i18n.close}})]),e._v(" "),t("div",{staticClass:"modal-body"},[e._v("\n "+e._s(e.i18n.confirmDeletion)+"\n ")]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{type:"button","data-bs-dismiss":"modal"}},[e._v(e._s(e.i18n.close))]),e._v(" "),t("button",{staticClass:"btn btn-danger",attrs:{type:"submit"}},[e._v(e._s(e.i18n.delete))])])])])])])}),0):e._e()],1)},[],!1,null,null,null).exports;const Hl={components:{Icon:Nn},props:{processes:{type:Array,required:!0},format:{type:String,required:!1,default:"card"}},data:function(){return{pollToken:null,eventSource:null,configurationLoaded:!1,requiresPolling:!0,subscribedProcesses:[],completedProcesses:[]}},methods:{completeProcess:function(e){this.$emit("complete-process",e)},runPoll:function(){var e=this,t=[];e.processes.forEach(function(e){t.push(e.id)}),new ConcreteAjaxRequest({loader:!1,url:CCM_DISPATCHER_FILENAME+"/ccm/system/processes/poll/",data:{token:e.pollToken,watchedProcessIds:t},success:function(t){var i=!1;t.processes.length&&t.processes.forEach(function(t){e.processes.forEach(function(n){n.id==t.id&&(n.progress=t.progress,n.dateCompleted=t.dateCompleted,n.dateCompletedString=t.dateCompletedString,n.batch=t.batch,n.progress<100?i=!0:e.completeProcess(n))})}),i&&setTimeout(function(){e.runPoll()},5e3)}})}},mounted:function(){var e=this;if(new ConcreteAjaxRequest({method:"POST",url:CCM_DISPATCHER_FILENAME+"/ccm/system/processes/get_configuration",data:{ccm_token:CCM_SECURITY_TOKEN},success:function(t){e.configurationLoaded=!0,e.requiresPolling=t.requiresPolling,e.pollToken=t.pollToken,e.requiresPolling&&e.runPoll()}}),"undefined"!=typeof CCM_SERVER_EVENTS_URL){var t=new URL(CCM_SERVER_EVENTS_URL);t.searchParams.append("topic","{+siteUrl}/concrete/events/processes/{+eventName}"),new EventSource(t,{withCredentials:!0}).onmessage=function(t){var i=JSON.parse(t.data);if(Object.prototype.hasOwnProperty.call(i,"batch")){var n=i.batch.totalJobs,o=n-i.batch.pendingJobs,r=Math.round(o/n*100);
297e.processes.forEach(function(e){e.batch&&e.batch.id==i.batch.id&&(e.progress=r,e.batch=i.batch)})}else Object.prototype.hasOwnProperty.call(i,"exitCode")?e.processes.forEach(function(t){t.id==i.process.id&&(t.dateCompleted=i.process.dateCompleted,t.dateCompletedString=i.process.dateCompletedString,e.completeProcess(t))}):Object.prototype.hasOwnProperty.call(i,"processId")&&e.processes.forEach(function(e){e.id===i.processId&&e.details.push(i.message)})}}},watch:{processes:{handler:function(e){var t=this;t.configurationLoaded&&t.requiresPolling&&t.runPoll()}}}};const ql=Ln(Hl,function(){var e=this,t=e._self._c;return t("div",e._l(e.processes,function(i){return t("div",{key:i.id,class:{card:"card"===e.format,"card-body":"card"===e.format,"process-card":"card"===e.format}},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-9 running-process-name"},[t("b",[e._v(e._s(i.name))]),e._v(" "),e.configurationLoaded?e._e():t("span",[t("i",{staticClass:"fas fa-circle-notch fa-spin"})])]),e._v(" "),null!==i.batch?t("div",{staticClass:"col-md-3 text-black-50 text-right"},[e._v("\n "+e._s(i.batch.totalJobs-i.batch.pendingJobs)+" / "+e._s(i.batch.totalJobs)+"\n ")]):e._e()]),e._v(" "),e.configurationLoaded?t("div",{directives:[{name:"show",rawName:"v-show",value:null!==i.batch,expression:"process.batch !== null"}],staticClass:"row process-progress-wrapper"},[t("div",{staticClass:"col-md-12"},[t("div",{staticClass:"mt-2 progress process-progress"},[t("div",{staticClass:"progress-bar",style:"width: "+i.progress+"%",attrs:{role:"progressbar"}})])]),e._v(" "),i.details?t("div",{staticClass:"mt-2 col-md-12"},[e._v("\n "+e._s(i.details[i.details.length-1])+"\n ")]):e._e()]):e._e()])}),0)},[],!1,null,null,null).exports;const Ul={data:function(){return{color:this.styleValue.value}},mounted:function(){var e=this,t=window.ccmi18n_styleCustomizer||null;$("#color-picker-"+this.styleValue.style.variable).spectrum({showAlpha:!0,type:"color",showPalette:!1,preferredFormat:"rgb",allowEmpty:!0,color:this.color,showInitial:!0,showInput:!0,cancelText:t&&t.cancel?t.cancel:"Cancel",chooseText:t&&t.choose?t.choose:"Choose",clearText:t&&t.clearColorSelection?t.clearColorSelection:"Clear Color Selection",noColorSelectedText:t&&t.noColorSelected?t.noColorSelected:"No Color Selected",togglePaletteMoreText:t&&t.togglePaletteMore?t.togglePaletteMore:"More",togglePaletteLessText:t&&t.togglePaletteLess?t.togglePaletteLess:"Less",change:function(t){var i=null;if(t){var n=t.toRgb();i={r:n.r,g:n.g,b:n.b,a:n.a}}e.$emit("update",{variable:e.styleValue.style.variable,value:i})}})},props:{styleValue:{type:Object}}};const Wl=Ln(Ul,function(){var e=this._self._c;return e("div",{},[e("input",{attrs:{id:"color-picker-"+this.styleValue.style.variable}})])},[],!1,null,null,null).exports;var Vl=Ln({components:{},data:function(){return{selectedFont:this.styleValue.value.fontFamily}},mounted:function(){new TomSelect(this.$el,{render:{option:function(e,t){return'<div style="font-family: '.concat(e.font,'">').concat(e.text,"</div>")},item:function(e,t){return'<div style="font-family: '.concat(e.font,'">').concat(e.text,"</div>")}}});var e=[];this.styleValue.style.fonts.forEach(function(t){"google"===t.type&&e.push(t.name)}),WebFont&&e.length&&WebFont.load({google:{families:e}})},methods:{componentUpdated:function(){var e=this.selectedFont;"__default__"==this.selectedFont&&(e=""),this.$emit("update",{variable:this.styleValue.style.variable,value:{fontFamily:e}})}},computed:{customFonts:function(){var e=[],t=this;return this.styleValue.style.fonts.forEach(function(t){e.push(t.name)}),-1===e.indexOf(t.selectedFont)&&-1===t.standardFonts.indexOf(t.selectedFont)&&e.push(t.selectedFont),e},standardFonts:function(){return["Helvetica","Arial","Arial Black","Verdana","Tahoma","Trebuchet MS","Impact","Times New Roman","Didot","Georgia","Garamond","American Typewriter","Andale Mono","Courier New","Lucida Console","Monaco","Brush Script MT"]}},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("select",{directives:[{name:"model",rawName:"v-model",value:e.selectedFont,expression:"selectedFont"}],on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectedFont=t.target.multiple?i:i[0]},e.componentUpdated]}},[t("option",{attrs:{value:"__default__","data-font":""}},[e._v("Default")]),e._v(" "),t("optgroup",{attrs:{label:"Theme Fonts"}},e._l(e.customFonts,function(i){return t("option",{attrs:{"data-font":i},domProps:{value:i}},[e._v(e._s(i))])}),0),e._v(" "),t("optgroup",{attrs:{label:"Standard Fonts"}},e._l(e.standardFonts,function(i){return t("option",{attrs:{"data-font":i},domProps:{value:i}},[e._v(e._s(i))])}),0)])},[],!1,null,null,null);const Yl=Vl.exports;var Ql=Ln({components:{},data:function(){return{size:this.styleValue.value.size,unit:this.styleValue.value.unit}},methods:{componentUpdated:function(){this.$emit("update",{variable:this.styleValue.style.variable,value:{size:this.size,unit:this.unit}})}},computed:{},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("div",{staticClass:"d-flex"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.size,expression:"size"}],staticClass:"form-control form-control-sm",attrs:{type:"number"},domProps:{value:e.size},on:{change:e.componentUpdated,input:function(t){t.target.composing||(e.size=t.target.value)}}}),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.unit,expression:"unit"}],staticClass:"form-select form-select-sm ms-1",staticStyle:{width:"80px"},on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.unit=t.target.multiple?i:i[0]},e.componentUpdated]}},[t("option",{attrs:{value:"rem"}},[e._v("rem")]),e._v(" "),t("option",{attrs:{value:"em"}},[e._v("em")]),e._v(" "),t("option",{attrs:{value:"px"}},[e._v("px")])])])},[],!1,null,null,null);const Gl=Ql.exports;var Kl=Ln({components:{},data:function(){return{fontWeight:this.styleValue.value.fontWeight}},methods:{componentUpdated:function(){this.$emit("update",{variable:this.styleValue.style.variable,value:{fontWeight:this.fontWeight}})}
297,getWeightValueDisplayName:function(e){return window.ccmi18n_styleCustomizer&&window.ccmi18n_styleCustomizer.fontWeights&&window.ccmi18n_styleCustomizer.fontWeights[e]?window.ccmi18n_styleCustomizer.fontWeights[e]:e}},computed:{fontWeightValues:function(){return["normal","bold","bolder","light","100","200","300","400","500","600","700","800","900"]}},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("select",{directives:[{name:"model",rawName:"v-model",value:e.fontWeight,expression:"fontWeight"}],staticClass:"form-select form-select-sm",style:{"font-weight":e.fontWeight},on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.fontWeight=t.target.multiple?i:i[0]},e.componentUpdated]}},e._l(e.fontWeightValues,function(i){return t("option",{domProps:{value:i}},[e._v(e._s(e.getWeightValueDisplayName(i)))])}),0)},[],!1,null,null,null);const Xl=Kl.exports;var Jl=Ln({components:{},data:function(){return{fontStyle:this.styleValue.value.fontStyle}},methods:{componentUpdated:function(){this.$emit("update",{variable:this.styleValue.style.variable,value:{fontStyle:this.fontStyle}})}},computed:{fontStyleValues:function(){return["normal","italic","oblique"]}},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("select",{directives:[{name:"model",rawName:"v-model",value:e.fontStyle,expression:"fontStyle"}],staticClass:"form-select form-select-sm",style:{"font-Style":e.fontStyle},on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.fontStyle=t.target.multiple?i:i[0]},e.componentUpdated]}},e._l(e.fontStyleValues,function(i){return t("option",{domProps:{value:i}},[e._v(e._s(i))])}),0)},[],!1,null,null,null);const Zl=Jl.exports;var ec=Ln({components:{},data:function(){return{textTransform:this.styleValue.value.textTransform}},methods:{componentUpdated:function(){this.$emit("update",{variable:this.styleValue.style.variable,value:{textTransform:this.textTransform}})},getTransformValueDisplayName:function(e){return window.ccmi18n_styleCustomizer&&window.ccmi18n_styleCustomizer.textTransforms&&window.ccmi18n_styleCustomizer.textTransforms[e]?window.ccm
297i18n_styleCustomizer.textTransforms[e]:e}},computed:{transformValues:function(){return["none","uppercase","lowercase","capitalize","full-width","full-width-kana"]}},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("select",{directives:[{name:"model",rawName:"v-model",value:e.textTransform,expression:"textTransform"}],staticClass:"form-select form-select-sm",style:{"text-transform":e.textTransform},on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.textTransform=t.target.multiple?i:i[0]},e.componentUpdated]}},e._l(e.transformValues,function(i){return t("option",{domProps:{value:i}},[e._v(e._s(e.getTransformValueDisplayName(i)))])}),0)},[],!1,null,null,null);const tc=ec.exports;var ic=Ln({components:{},data:function(){return{textDecoration:this.styleValue.value.textDecoration}},methods:{componentUpdated:function(){this.$emit("update",{variable:this.styleValue.style.variable,value:{textDecoration:this.textDecoration}})}},computed:{decorationValues:function(){return["none","underline","line-through","overline","underline overline"]}},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("select",{directives:[{name:"model",rawName:"v-model",value:e.textDecoration,expression:"textDecoration"}],staticClass:"form-select form-select-sm",style:{"text-decoration":e.textDecoration},on:{change:[function(t){var i=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.textDecoration=t.target.multiple?i:i[0]},e.componentUpdated]}},e._l(e.decorationValues,function(i){return t("option",{domProps:{value:i}},[e._v(e._s(i))])}),0)},[],!1,null,null,null);const nc=ic.exports;const oc={components:{},data:function(){return{dropdown:null,dropdownMenu:null}},mounted:function(){var e=this;this.$el.querySelector("[data-bs-toggle=dropdown]").addEventListener("show.bs.dropdown",function(){e.dropdownMenu=$(e.$el.querySelector(".dropdown-menu")),e.dropdownMenu.appendTo("#ccm-tooltip-holder")}),this.$el.querySelector("[data-bs-toggle=dropdown]").addEventListener("hide.bs.dropdown",function(){e.dropdownMenu&&(e.dropdownMenu.appendTo($(e.$el)),e.dropdownMenu=null)})},methods:{},computed:{},props:{label:{type:String}}};var rc=__webpack_require__(9547),sc={insert:"head",singleton:!1};jn()(rc.A,sc);rc.A.locals;const ac=Ln(oc,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ms-auto d-flex dropend"},[t("a",{staticClass:"btn btn-sm btn-secondary",attrs:{href:"javascript:void(0)","data-bs-auto-close":"false","data-bs-toggle":"dropdown"}},[e._t("icon")],2),e._v(" "),t("div",{staticClass:"dropdown-menu"},[t("form",{staticClass:"p-2 flyout-menu-form"},[e._t("content")],2)])])},[],!1,null,null,null).exports;const lc={components:{ColorPageCustomizerWidget:Wl,FontFamilyPageCustomizerWidget:Yl,SizePageCustomizerWidget:Gl,FontWeightPageCustomizerWidget:Xl,FontStylePageCustomizerWidget:Zl,TextTransformPageCustomizerWidget:tc,TextDecorationPageCustomizerWidget:nc,ImagePageCustomizerWidget:Ln({components:{ConcreteFileInput:bo,FlyoutMenu:ac},watch:{imageFileID:function(){this.componentUpdated()}},data:function(){return{i18n:{chooseImageText:"Choose Image",currentlyUsingText:"Currently using %s"},imageURL:this.styleValue.value.imageURL,imageFileID:this.styleValue.value.imageFileID}},methods:{componentUpdated:function(){this.$emit("update",{variable:this.styleValue.style.variable,value:{imageURL:this.imageURL,imageFileID:this.imageFileID}})}},mounted:function(){if(window.ccmi18n_styleCustomizer)for(var e in this.i18n)window.ccmi18n_styleCustomizer[e]&&(this.i18n[e]=window.ccmi18n_styleCustomizer[e])},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("flyout-menu",{attrs:{label:e.styleValue.style.name},scopedSlots:e._u([{key:"icon",fn:function(){return[t("i",{class:{fas:!0,"fa-image":!0,"text-black-50":!e.imageURL&&!e.imageFileID,"text-primary":e.imageFileID>0}})]},proxy:!0},{key:"content",fn:function(){return[t("concrete-file-input",{attrs:{"file-id":e.imageFileID,"choose-text":e.i18n.chooseImageText,"input-name":"imageFileID"},on:{change:function(t){return e.imageFileID=t}}}),e._v(" "),e.imageURL?t("div",{staticClass:"mt-2"},[t("small",{staticClass:"text-muted"},[e._v(e._s(e.i18n.currentlyUsingText.replace(/%s/g,e.imageURL)))])]):e._e(
297)]},proxy:!0}])})},[],!1,null,null,null).exports,TypePageCustomizerWidget:Ln({components:{FlyoutMenu:ac,ColorPageCustomizerWidget:Wl,FontFamilyPageCustomizerWidget:Yl,SizePageCustomizerWidget:Gl,FontWeightPageCustomizerWidget:Xl,FontStylePageCustomizerWidget:Zl,TextTransformPageCustomizerWidget:tc,TextDecorationPageCustomizerWidget:nc},data:function(){return{i18n:{fontFamily:"Font Family",fontSize:"Size",fontWeight:"Font Weight",fontStyle:"Font Style",textDecoration:"Text Decoration",textTransform:"Text Transform"},fontFamilySubTypeValue:null,colorSubTypeValue:null,fontSizeSubTypeValue:null,fontWeightSubTypeValue:null,fontStyleSubTypeValue:null,textDecorationSubTypeValue:null,textTransformSubTypeValue:null}},methods:{componentUpdated:function(e){this.$emit("update",e)}},mounted:function(){var e=this;if(window.ccmi18n_styleCustomizer)for(var t in e.i18n)window.ccmi18n_styleCustomizer[t]&&(e.i18n[t]=window.ccmi18n_styleCustomizer[t]);this.styleValue.value.values.forEach(function(t){"color"===t.style.type&&(e.colorSubTypeValue=t),"font_family"===t.style.type&&(e.fontFamilySubTypeValue=t),"size"===t.style.type&&(e.fontSizeSubTypeValue=t),"font_weight"===t.style.type&&(e.fontWeightSubTypeValue=t),"font_style"===t.style.type&&(e.fontStyleSubTypeValue=t),"text_decoration"===t.style.type&&(e.textDecorationSubTypeValue=t),"text_transform"===t.style.type&&(e.textTransformSubTypeValue=t)})},computed:{},props:{styleValue:{type:Object}}},function(){var e=this,t=e._self._c;return t("flyout-menu",{attrs:{label:e.styleValue.style.name},on:{save:e.componentUpdated},scopedSlots:e._u([{key:"icon",fn:function(){return[e._v("\n T\n ")]},proxy:!0},{key:"content",fn:function(){return[t("div",{staticClass:"mb-2"},[t("label",{staticClass:"form-label"},[e._v(e._s(e.i18n.fontFamily))]),e._v(" "),t("div",{staticClass:"d-flex"},[e.fontFamilySubTypeValue?t("font-family-page-customizer-widget",{attrs:{"style-value":e.fontFamilySubTypeValue},on:{update:e.componentUpdated}}):e._e(),e._v(" "),e.colorSubTypeValue?t("div",{staticClass:"ms-1 d-flex align-items-center"},[t("color-page-customizer-widget",{attrs:{"style-value":e.colorSubTypeValue},on:{update:e.componentUpdated}})],1):e._e()],1)]),e._v(" "),e.fontSizeSubTypeValue?t("div",{staticClass:"mb-2"},[t("label",{staticClass:"form-label"},[e._v(e._s(e.i18n.fontSize))]),e._v(" "),t("size-page-customizer-widget",{attrs:{"style-value":e.fontSizeSubTypeValue},on:{update:e.componentUpdated}})],1):e._e(),e._v(" "),e.fontWeightSubTypeValue?t("div",{staticClass:"mb-2"},[t("label",{staticClass:"form-label"},[e._v(e._s(e.i18n.fontWeight))]),e._v(" "),t("font-weight-page-customizer-widget",{attrs:{"style-value":e.fontWeightSubTypeValue},on:{update:e.componentUpdated}})],1):e._e(),e._v(" "),e.fontStyleSubTypeValue?t("div",{staticClass:"mb-2"},[t("label",{staticClass:"form-label"},[e._v(e._s(e.i18n.fontStyle))]),e._v(" "),t("font-style-page-customizer-widget",{attrs:{"style-value":e.fontStyleSubTypeValue},on:{update:e.componentUpdated}})],1):e._e(),e._v(" "),e.textDecorationSubTypeValue?t("div",{staticClass:"mb-2"},[t("label",{staticClass:"form-label"},[e._v(e._s(e.i18n.textDecoration))]),e._v(" "),t("text-decoration-page-customizer-widget",{attrs:{"style-value":e.textDecorationSubTypeValue},on:{update:e.componentUpdated}})],1):e._e(),e._v(" "),e.textTransformSubTypeValue?t("div",{staticClass:"mb-2"},[t("label",{staticClass:"form-label"},[e._v(e._s(e.i18n.textTransform))]),e._v(" "),t("text-transform-page-customizer-widget",{attrs:{"style-value":e.textTransformSubTypeValue},on:{update:e.componentUpdated}})],1):e._e()]},proxy:!0}])})},[],!1,null,null,null).exports},methods:{goBack:function(){jQuery.fn.dialog.closeTop(),ConcretePanelManager.getByIdentifier("customize-theme").goBack(!0),$("div[data-dialog=save-theme-customizer-changes]").remove(),$("div[data-dialog=delete-theme-customizer-skin]").remove()},deleteSkin:function(){var e=this;new ConcreteAjaxRequest({url:e.deleteAction,data:{ccm_token:CCM_SECURITY_TOKEN},success:function(t){e.goBack()}})},saveStyles:function(){var e=this;new ConcreteAjaxRequest({url:e.saveStylesAction,data:{styles:JSON.stringify(e.customizerStyles),customCss:e.customizerCustomCss,applyTo:e.applyTo,ccm_token:CCM_SECURITY_TOKEN},success:function(e){ConcreteAlert.notify({message:e.message,title:e.title}),setTimeout(function(){window.location.reload()},1e3)}})},createNewSkin:function(){var e=this;
297e.newSkinName?e.invalidSkinName=!1:e.invalidSkinName=!0,e.invalidSkinName||new ConcreteAjaxRequest({url:e.createNewSkinAction,data:{skinName:e.newSkinName,styles:JSON.stringify(e.customizerStyles),customCss:e.customizerCustomCss,ccm_token:CCM_SECURITY_TOKEN},success:function(t){e.goBack()}})},showCustomCssDialog:function(){var e=this;jQuery.fn.dialog.open({element:"div[data-dialog=theme-customizer-custom-css]",modal:!0,width:"800px",height:"70%",title:e.i18n.customCSS,onOpen:function(){var t=ace.edit("theme-customizer-custom-css-editor");t.setTheme("ace/theme/eclipse"),t.getSession().setMode("ace/mode/css"),t.setValue(e.customizerCustomCss),t.getSession().on("change",function(){e.customizerCustomCss=t.getValue()})},onClose:function(){e.reloadPreview()}})},reloadPreview:function(){var e=$("<form />"),t=$("<input />"),i=$("<input />"),n=$("<input />");e.attr("method","post"),e.attr("target","ccm-theme-preview-frame"),e.attr("action",this.previewAction),t.attr("type","hidden"),t.attr("name","styles"),t.attr("value",JSON.stringify(this.customizerStyles)),t.appendTo(e),i.attr("type","hidden"),i.attr("name","customCss"),i.attr("value",this.customizerCustomCss),i.appendTo(e),n.attr("type","hidden"),n.attr("name","ccm_token"),n.attr("value",CCM_SECURITY_TOKEN),n.appendTo(e),e.appendTo($("body")),e.submit(),ConcreteEvent.publish("ThemeCustomizerReloadPreview")},updateStyles:function(e){var t=[];this.customizerStyles.forEach(function(i){i.variable===e.variable&&(i.value=e.value),t.push(i)}),this.customizerStyles=t,this.reloadPreview()}},data:function(){return{i18n:{addCustomCSS:"Add Custom CSS",editCSS:"Edit CSS",skinName:"Skin Name",create:"Create",applyCustomizations:"Apply customizations to:",thisPage:"This Page",entireSite:"Entire Site",confirm:"Confirm",confirmSkinDeletion:"Are you sure you want to delete this custom skin? This cannot be undone.",delete:"Delete",customCSS:"Custom CSS",save:"Save"},invalidSkinName:!1,newSkinName:"",addCustomCss:!1,customizerStyles:[],customizerCustomCss:"",applyTo:"site"}},mounted:function(){if(window.ccmi18n_styleCustomizer)for(var e in this.i18n)window.ccmi18n_styleCustomizer[e]&&(this.i18n[e]=window.ccmi18n_styleCustomizer[e]);this.customCss&&(this.addCustomCss=!0,this.customizerCustomCss=this.customCss),this.customizerStyles=this.styles;var t=this;ConcreteEvent.unsubscribe("ThemeCustomizerSaveSkin"),ConcreteEvent.unsubscribe("ThemeCustomizerDeleteSkin"),ConcreteEvent.unsubscribe("ThemeCustomizerCreateSkin"),ConcreteEvent.unsubscribe("ThemeCustomizerSaveStyles"),ConcreteEvent.on("ThemeCustomizerSaveSkin",function(){new ConcreteAjaxRequest({url:t.saveSkinAction,data:{styles:JSON.stringify(t.customizerStyles),customCss:t.customizerCustomCss,ccm_token:CCM_SECURITY_TOKEN},success:function(e){t.goBack()}})}),ConcreteEvent.on("ThemeCustomizerDeleteSkin",function(){jQuery.fn.dialog.open({element:"div[data-dialog=delete-theme-customizer-skin]",modal:!0,width:"400",title:t.i18n.save,height:"auto"})}),ConcreteEvent.on("ThemeCustomizerCreateSkin",function(){jQuery.fn.dialog.open({element:"div[data-dialog=save-theme-customizer-changes]",modal:!0,width:"400",title:t.i18n.save,height:"auto"})}),ConcreteEvent.on("ThemeCustomizerSaveStyles",function(){jQuery.fn.dialog.open({element:"div[data-dialog=save-theme-customizer-styles]",modal:!0,width:"400",title:t.i18n.save,height:"auto"})});var i=$("div[role=dialog] div[data-dialog=theme-customizer-custom-css]");i.length&&i.remove()},props:{previewAction:{type:String},deleteAction:{type:String},saveSkinAction:{type:String},saveStylesAction:{type:String},createNewSkinAction:{type:String},customCss:{type:String},styleList:{type:Object},styles:{type:Array}}};var cc=Ln(lc,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ccm-theme-customizer"},[e._l(e.styleList.sets,function(i){return t("div",[t("h5",[e._v(e._s(i.name))]),e._v(" "),t("div",{staticClass:"card mb-4"},[t("ul",{staticClass:"list-group list-group-flush"},e._l(i.styles,function(i){return t("li",{staticClass:"list-group-item"},["color"==i.style.type||"type"==i.style.type||"image"==i.style.type?t("div",{staticClass:"d-flex"},[t("label",{staticClass:"my-0 form-label align-self-center me-auto"},[e._v(e._s(i.style.name))]),e._v(" "),t(i.style.type.replace("_","-")+"-page-customizer-widget",{tag:"component",attrs:{"style-value":i},on:{update:e.updateStyles}}
297)],1):t("div",[t("label",{staticClass:"form-label"},[e._v(e._s(i.style.name))]),e._v(" "),t(i.style.type.replace("_","-")+"-page-customizer-widget",{tag:"component",attrs:{"style-value":i},on:{update:e.updateStyles}})],1)])}),0)])])}),e._v(" "),t("div",[t("h5",[e._v(e._s(e.i18n.customCSS))]),e._v(" "),t("div",{staticClass:"card mb-4"},[t("div",{staticClass:"list-group list-group-flush"},[t("div",{staticClass:"list-group-item"},[t("div",{staticClass:"form-check form-switch"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.addCustomCss,expression:"addCustomCss"}],staticClass:"form-check-input",attrs:{type:"checkbox",id:"addCustomCSS"},domProps:{checked:Array.isArray(e.addCustomCss)?e._i(e.addCustomCss,null)>-1:e.addCustomCss},on:{change:function(t){var i=e.addCustomCss,n=t.target,o=!!n.checked;if(Array.isArray(i)){var r=e._i(i,null);n.checked?r<0&&(e.addCustomCss=i.concat([null])):r>-1&&(e.addCustomCss=i.slice(0,r).concat(i.slice(r+1)))}else e.addCustomCss=o}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"addCustomCSS"}},[e._v(e._s(e.i18n.addCustomCSS))])]),e._v(" "),e.addCustomCss?t("div",{staticClass:"d-grid mt-2"},[t("button",{staticClass:"btn btn-secondary btn-sm",on:{click:e.showCustomCssDialog}},[e._v(e._s(e.i18n.editCSS))])]):e._e()])])])]),e._v(" "),t("div",{staticClass:"d-none"},[t("div",{attrs:{"data-dialog":"save-theme-customizer-changes"}},[t("div",{staticClass:"form-group"},[t("label",{staticClass:"form-label",attrs:{for:"newSkinName"}},[e._v(e._s(e.i18n.skinName))]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.newSkinName,expression:"newSkinName"}],class:{"form-control":!0,"is-invalid":e.invalidSkinName},attrs:{type:"text",name:"newSkinName",id:"newSkinName"},domProps:{value:e.newSkinName},on:{input:function(t){t.target.composing||(e.newSkinName=t.target.value)}}})]),e._v(" "),t("div",{staticClass:"dialog-buttons"},[t("button",{staticClass:"btn btn-primary float-end",attrs:{type:"button"},on:{click:e.createNewSkin}},[e._v(e._s(e.i18n.create))])])])]),e._v(" "),t("div",{staticClass:"d-none"},[t("div",{attrs:{"data-dialog":"save-theme-customizer-styles"}},[t("div",{staticClass:"form-group"},[t("p",[e._v(e._s(e.i18n.applyCustomizations))]),e._v(" "),t("div",{staticClass:"form-check"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.applyTo,expression:"applyTo"}],staticClass:"form-check-input",attrs:{type:"radio",id:"applyToThisPage",value:"page"},domProps:{checked:e._q(e.applyTo,"page")},on:{change:function(t){e.applyTo="page"}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"applyToThisPage"}},[e._v(e._s(e.i18n.thisPage))])]),e._v(" "),t("div",{staticClass:"form-check"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.applyTo,expression:"applyTo"}],staticClass:"form-check-input",attrs:{type:"radio",id:"applyToEntireSite",value:"site"},domProps:{checked:e._q(e.applyTo,"site")},on:{change:function(t){e.applyTo="site"}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"applyToEntireSite"}},[e._v(e._s(e.i18n.entireSite))])])]),e._v(" "),t("div",{staticClass:"dialog-buttons"},[t("button",{staticClass:"btn btn-primary float-end",attrs:{type:"button"},on:{click:e.saveStyles}},[e._v(e._s(e.i18n.confirm))])])])]),e._v(" "),t("div",{staticClass:"d-none"},[t("div",{attrs:{"data-dialog":"delete-theme-customizer-skin"}},[t("p",[e._v(e._s(e.i18n.confirmSkinDeletion))]),e._v(" "),t("div",{staticClass:"dialog-buttons"},[t("button",{staticClass:"btn btn-primary float-end",attrs:{type:"button"},on:{click:e.deleteSkin}},[e._v(e._s(e.i18n.delete))])])])]),e._v(" "),e._m(0)],2)},[function(){var e=this._self._c;return e("div",{staticClass:"d-none"},[e("div",{attrs:{"data-dialog":"theme-customizer-custom-css"}},[e("div",{staticClass:"h-100",attrs:{id:"theme-customizer-custom-css-editor"}})])])}],!1,null,null,null);const uc=cc.exports;const dc=Ln({components:{},data:function(){return{i18n:{loading:"Loading..."},loadingPreview:!0}},mounted:function(){var e=this;if(window.ccmi18n_styleCustomizer)for(var t in e.i18n)window.ccm
297i18n_styleCustomizer[t]&&(e.i18n[t]=window.ccmi18n_styleCustomizer[t]);$("iframe[name=ccm-theme-preview-frame]").on("load",function(){e.loadingPreview=!1}),ConcreteEvent.on("ThemeCustomizerReloadPreview",function(){e.loadingPreview=!0})},props:{previewAction:{type:String}}},function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"ccm-theme-preview-frame-wrapper","data-view":"preview-preset"}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.loadingPreview,expression:"!loadingPreview"}]},[t("iframe",{staticClass:"ccm-page-preview-frame",attrs:{name:"ccm-theme-preview-frame",src:e.previewAction}})]),e._v(" "),e.loadingPreview?t("div",[t("div",{staticClass:"text-center mt-5 display-4 text-secondary"},[t("i",{staticClass:"fa fa-cog fa-spin"}),e._v("\n "+e._s(e.i18n.loading)+"\n ")])]):e._e()])},[],!1,null,null,null).exports;const hc=Ln({props:{title:{type:String,default:""},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},value:{type:Number,default:0},units:{type:String,default:""},inputId:{type:String,default:""},attachUnits:{type:Boolean,default:!0}},methods:{handleInput:function(e){var t=parseInt(e.target.value);isNaN(t)&&(t=0),t<this.min&&(t=this.min),t>this.max&&(t=this.max),this.calculateBackground(t),this.$emit("input",t)},calculateBackground:function(e){document.querySelector("input[type=range][id="+this.inputId+"_slider]").style.backgroundSize=100*(e-this.min)/(this.max-this.min)+"% 100%"}},mounted:function(){this.calculateBackground(this.value?this.value:0)},computed:{calculatedValue:function(){var e=this.value?this.value:0;return this.attachUnits&&(e+=this.units),e}}},function(){var e=this,t=e._self._c;return t("div",[t("label",{staticClass:"form-label",attrs:{for:e.inputId}},[e._v(e._s(e.title))]),e._v(" "),t("div",{staticClass:"ccm-inline-style-slider-wrapper"},[t("div",{staticClass:"ccm-inline-style-sliders"},[t("input",{attrs:{id:e.inputId+"_slider",type:"range",min:e.min,max:e.max,step:e.step},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("input",{attrs:{id:e.inputId,name:e.inputId,type:"hidden"},domProps:{value:e.calculatedValue}})]),e._v(" "),t("span",{staticClass:"input-group input-group-sm"},[t("input",{staticClass:"form-control",attrs:{type:"text",id:e.inputId+"_text",autocomplete:"off"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),""!==e.units?t("span",{staticClass:"input-group-text"},[e._v(e._s(e.units))]):e._e()])])])},[],!1,null,"ec0d0cf8",null).exports;const pc=Ln({props:{isDouble:{type:Boolean,default:!1},toolbarName:{type:String,default:"toolbarButton"},icon:{type:String,default:"fas fa-cog"},title:{type:String,default:"Toolbar"},activeToolbar:null},methods:{showTooltip:function(){$("#"+this.toolbarName).tooltip("show")},hideTooltip:function(){$("#"+this.toolbarName).tooltip("hide")}},mounted:function(){new bootstrap.Tooltip(document.querySelector("button#"+this.toolbarName),{customClass:"light-tooltip"})},computed:{isActive:function(){return this.activeToolbar===this.toolbarName}}},function(){var e=this,t=e._self._c;return t("li",{staticClass:"ccm-inline-toolbar-icon-cell"},[t("button",{staticClass:"btn btn-sm ccm-input-button",class:{"btn-success":e.isActive,"btn-secondary-outline":!e.isActive},attrs:{type:"button",id:e.toolbarName,"data-placement":"top","data-custom-class":"light-tooltip",title:e.title},on:{click:function(t){return e.$emit("dropdown",e.toolbarName)}}},[t("i",{class:e.icon})]),e._v(" "),t("div",{staticClass:"ccm-dropdown-menu",class:{active:e.isActive,"ccm-inline-design-dropdown-menu-doubled":e.isDouble}},[e._t("default")],2)])},[],!1,null,null,null).exports;var fc={exports:{}};const mc=[{id:0,value:"Too weak",minDiversity:0,minLength:0},{id:1,value:"Weak",minDiversity:2,minLength:6},{id:2,value:"Medium",minDiversity:4,minLength:8},{id:3,value:"Strong",minDiversity:4,minLength:10}],gc=(e,t=mc,i="!\"#$%&'()*+,-./:;<=>?@[\\\\\\]^_`{|}~")=>{let n=e||"";t[0].minDiversity=0,t[0].minLength=0;const o=[{regex:"[a-z]",message:"lowercase"},{regex:"[A-Z]",message:"uppercase"},{regex:"[0-9]",message:"number"}];i&&o.push({regex:`[${i}]`,message:"symbol"});let r={};r.contains=o.filter(e=>new RegExp(`${e.regex}`).test(n)).map(e=>e.message),r.length=n.length;let s=t.filter(e=>r.contains.length>=e.minDiversity).filter(e=>r.length>=e.minLength).sort((e,t)=>
297t.id-e.id).map(e=>({id:e.id,value:e.value}));return Object.assign(r,s[0]),r};fc.exports={passwordStrength:gc,defaultOptions:mc};var vc=fc.exports.passwordStrength=gc;fc.exports.defaultOptions=mc,fc.exports;const yc={data:function(){return{i18n:{invalid:"Invalid",tooWeak:"Too Weak",weak:"Weak",medium:"Medium",strong:"Strong",veryStrong:"Very Strong"},enteredPassword:"",passwordVisible:!1,passwordStrengthOptions:[]}},props:{name:{type:String},toggler:{type:Boolean,default:!0},strengthMeter:{type:Boolean,default:!1}},computed:{inputType:function(){return this.passwordVisible?"text":"password"},iconClasses:function(){return{"fa-eye":!this.passwordVisible,"fa-eye-slash":this.passwordVisible}},strength:function(){return vc(this.enteredPassword,this.passwordStrengthOptions)},bars:function(){return this.passwordStrengthOptions.filter(function(e){return e.id>=0})}},mounted:function(){if(window.ccmi18n_passwordInput)for(var e in this.i18n)window.ccmi18n_passwordInput[e]&&(this.i18n[e]=window.ccmi18n_passwordInput[e]);this.passwordStrengthOptions=[{id:-1,value:this.i18n.invalid,minDiversity:0,minLength:0},{id:0,value:this.i18n.tooWeak,minDiversity:1,minLength:5},{id:1,value:this.i18n.weak,minDiversity:2,minLength:6},{id:2,value:this.i18n.medium,minDiversity:4,minLength:8},{id:3,value:this.i18n.strong,minDiversity:4,minLength:12},{id:4,value:this.i18n.veryStrong,minDiversity:4,minLength:16}]}};var bc=__webpack_require__(4614),_c={insert:"head",singleton:!1};jn()(bc.A,_c);bc.A.locals;const wc={Toggle:Hn,ContextMenu:Yn,MenuButton:mo,MenuDivider:io,MenuItem:to,Icon:Nn,IconButton:co,ConcreteUserChooser:Hr,ConcreteFileChooser:Or,ConcreteFileInput:bo,ConcreteThemeColorInput:$o,ConcreteExpressEntryInput:wo,ConcreteExpressEntrySelect:Zr,ConcreteExpressEntrySelector:Nr,ConcreteFileUploader:Ar,ConcreteGroupChooser:Wr,ConcreteGroupInput:us,ConcretePageChooserSearch:To,ConcretePageInput:Io,ConcreteSelect:Gr,ConcreteAjaxSelect:Jr,ConcretePageSelect:es,ConcreteUserSelect:os,ConcreteOptionSelect:rs,ConcreteLocaleSelect:ss,ConcreteThumbnailEditor:Cl,ConcreteToolbarSiteList:ls,ConcreteUserInput:Lo,ConcreteEventOccurrenceInput:jo,ConcreteFileDirectoryInput:vo,ConcreteAnnouncementBroadcast:Ds,ConcreteHelpModal:kl,Board:Dl,BoardSlot:Ml,BoardInstanceRuleList:Nl,IconSelector:jl,RunningProcessList:ql,CompletedProcessList:Bl,ThemeCustomizer:uc,ThemeCustomizerPreview:dc,ToolbarSliderWidget:hc,ToolbarSectionWidget:pc,ColorPageCustomizerWidget:Wl,PasswordInput:Ln(yc,function(){var e=this,t=e._self._c;return t("div",{staticClass:"password-widget"},[t("div",{staticClass:"input-group"},["checkbox"===e.inputType?t("input",{directives:[{name:"model",rawName:"v-model",value:e.enteredPassword,expression:"enteredPassword"}],staticClass:"form-control",attrs:{autocomplete:"off",value:"",name:e.name,id:e.name,type:"checkbox"},domProps:{checked:Array.isArray(e.enteredPassword)?e._i(e.enteredPassword,"")>-1:e.enteredPassword},on:{change:function(t){var i=e.enteredPassword,n=t.target,o=!!n.checked;if(Array.isArray(i)){var r=e._i(i,"");n.checked?r<0&&(e.enteredPassword=i.concat([""])):r>-1&&(e.enteredPassword=i.slice(0,r).concat(i.slice(r+1)))}else e.enteredPassword=o}}}):"radio"===e.inputType?t("input",{directives:[{name:"model",rawName:"v-model",value:e.enteredPassword,expression:"enteredPassword"}],staticClass:"form-control",attrs:{autocomplete:"off",value:"",name:e.name,id:e.name,type:"radio"},domProps:{checked:e._q(e.enteredPassword,"")},on:{change:function(t){e.enteredPassword=""}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:e.enteredPassword,expression:"enteredPassword"}],staticClass:"form-control",attrs:{autocomplete:"off",value:"",name:e.name,id:e.name,type:e.inputType},domProps:{value:e.enteredPassword},on:{input:function(t){t.target.composing||(e.enteredPassword=t.target.value)}}}),e._v(" "),e.toggler?t("button",{staticClass:"input-group-icon",attrs:{type:"button"},on:{click:function(t){e.passwordVisible=!e.passwordVisible}}},[t("i",{staticClass:"fas",class:e.iconClasses,attrs:{"aria-hidden":"true"}})]):e._e()]),e._v(" "),e.strengthMeter?t("ul",{staticClass:"d-flex align-items-center mt-2 password-strength-meter"},e._l(e.bars,function(i){return t("li",{staticClass:"flex-grow-1 rounded h-100 me-2 bg-light bar",class:e.strength.id>=i.id?"active":"",attrs:{title:i.value}})}
297),0):e._e()])},[],!1,null,"61d00f8a",null).exports};function Cc(e){return Cc="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},Cc(e)}function xc(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function kc(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?xc(Object(i),!0).forEach(function(t){Dc(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):xc(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function Dc(e,t,i){return(t=Ac(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function Sc(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Ac(n.key),n)}}function Ac(e){var t=function(e,t){if("object"!=Cc(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=Cc(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Cc(t)?t:t+""}var Ec=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.contexts=t||{}}return t=e,i=[{key:"getContext",value:function(e){return this.contexts[e]||{}}},{key:"activateContext",value:function(e,t){var i=this;setTimeout(function(){return t(Fn(),{components:i.getContext(e)})},10)}},{key:"activateContextAsync",value:function(e){var t=this;return new Promise(function(i){t.activateContext(e,function(e,t){i({Vue:e,options:t})})})}},{key:"extendContext",value:function(e,t,i){i=i||e,this.contexts[i]=kc(kc({},this.getContext(e)),t)}},{key:"createContext",value:function(e,t,i){this.extendContext(i,t,e)}}],n=[{key:"bindToWindow",value:function(t){t.Concrete=t.Concrete||{},t.Concrete.Vue||(t.Concrete.Vue=new e,t.dispatchEvent(new CustomEvent("concrete.vue.ready",{detail:t.Concrete.Vue})))}}],i&&Sc(t.prototype,i),n&&Sc(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n}();__webpack_require__(7436);window.NProgress=Gi(),window._=Yi,window.PNotify=en,Ec.bindToWindow(window),Concrete.Vue.createContext("cms",wc),$(function(){$("[data-vue]").concreteVue({context:"cms"})})})()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.