").data({id:n.mainObjectId,type:"layout"});n.dropItemAdd(i,e)}}else $(e).addClass("card-selected"),$(e).parent(".toolbar-pane-content").addClass("selected"),this.selectedCard=e,$(".custom-overlay").show().unbind().click((function(){t.deselectCardsAndDropZones()})),"all"===o&&"permissions"===a?$(".ui-droppable.permissionsModifiable").addClass("ui-droppable-active"):$('[data-type="'+o+'"].ui-droppable.editable').addClass("ui-droppable-active")}},s.prototype.selectMedia=function(e,t){var n=this,o=$(e).hasClass("media-selected");this.deselectCardsAndDropZones(),o||($(e).addClass("media-selected"),$(e).parent(".toolbar-pane-content").addClass("selected"),this.selectedCard=$('
').data({type:"media",mediaId:t.mediaId,subType:t.mediaType}),$(".custom-overlay").show().unbind().click((function(){n.deselectCardsAndDropZones()})),$('[data-type="region"].ui-droppable.editable').addClass("ui-droppable-active"))},s.prototype.deselectCardsAndDropZones=function(){this.DOMObject.find(".toolbar-card.card-selected").removeClass("card-selected"),this.DOMObject.find(".media-table tr.media-selected").removeClass("media-selected"),this.DOMObject.find(".toolbar-pane-content.selected").removeClass("selected"),$(".ui-droppable").removeClass("ui-droppable-active"),this.parent.editorContainer.hasClass("multi-select")&&this.toggleMultiselectMode(!1),$(".custom-overlay").hide().unbind(),this.selectedCard={}},s.prototype.createNewTab=function(e){var t=[],n=[];modulesList.forEach((function(e){1==e.assignable&&0==e.regionSpecific&&t.push({type:e.type,name:e.name})})),usersList.forEach((function(e){n.push({userId:e.userId.toString(),name:e.userName})})),this.menuItems[e].content.push({name:toolbarTrans.tabName.replace("%tagId%",this.menuItems[e].content.length),filters:{name:{name:toolbarTrans.searchFilters.name,value:""},tag:{name:toolbarTrans.searchFilters.tag,value:""},type:{name:toolbarTrans.searchFilters.type,values:t},owner:{name:toolbarTrans.searchFilters.owner,values:n}}}),this.menuItems[e].selectedTab=this.menuItems[e].content.length-1,this.savePrefs()},s.prototype.deleteTab=function(e){this.menuItems.splice(e,1),this.openedMenu==e?this.openedMenu=-1:this.openedMenu
=this.fixedTabs;e--)this.menuItems.splice(e,1);this.openedMenu>=this.fixedTabs&&(this.openedMenu=-1),this.deselectCardsAndDropZones(),this.savePrefs(),this.render()},s.prototype.openNewTabAndSearch=function(e){this.openMenu(this.libraryMenuIndex),this.createNewTab(this.libraryMenuIndex),this.menuItems[this.libraryMenuIndex].content[this.menuItems[this.libraryMenuIndex].selectedTab].filters.type.value=e,this.loadContent(this.openedMenu)},s.prototype.mediaContentCreateWindow=function(e){var t=this;this.parent,t.deselectCardsAndDropZones();var n=t.DOMObject.find("#content-"+e+".library-content");0===this.menuItems[e].content.length&&this.createNewTab(e);var o=a({menuIndex:e,menuObj:this.menuItems[e],trans:toolbarTrans,closeTabs:this.menuItems[e].content.length>1});if(t.DOMObject.find("#media-search-container-"+e).html(o),$.fn.DataTable.ext.pager.numbers_length=5,n.appendTo(".editor-bottom-bar > nav").draggable({containment:"window",scroll:!1,handle:".drag-handle"}).resizable({minWidth:640}).off("dragstart dragstart resizestart resizestop dragstop").on("dragstart",(function(){$(this).css("right","auto")})).on("resizestart",(function(){t.tablePositionUpdate(n)})).on("resizestop dragstop",(function(o,a){$(this).hasClass("hide-mode")||(t.menuItems[e].searchPosition={width:$(this).width(),height:$(this).height(),top:$(this).position().top,left:$(this).position().left},t.savePrefs(),t.tablePositionUpdate(n))})),null!=t.menuItems[e].searchPosition){var r=t.menuItems[e].searchPosition;r.left+r.width>$(window).width()&&(r.left=$(window).width()-r.width),r.top+r.height>$(window).height()&&(r.top=$(window).height()-r.height),r.left<0&&(r.left=0),r.top<0&&(r.top=0),n.width(r.width),n.height(r.height),n.css({top:r.top}),n.css({left:r.left})}n.find(".btn-window-close").off().click((function(){t.openMenu($(this).data("menu"))})),n.find(".btn-window-new-tab").off().click((function(){var e=$(this).data("menu");t.createNewTab(e),t.mediaContentCreateWindow(e)})),n.find(".media-search-tab:not(.active):not(.media-tab-close)").off().click((function(n){n.stopPropagation();var o=$(this).data("tab");t.menuItems[e].selectedTab=o,t.mediaContentCreateWindow(e)})),n.find(".media-tab-close").off().click((function(n){n.stopPropagation();var o=$(this).parent().data("tab"),a=t.menuItems[e].selectedTab;a>=o&&a>0&&a--,t.menuItems[e].content.splice(o,1),t.menuItems[e].selectedTab=a,t.updateTabNames(e),t.mediaContentCreateWindow(e)})),t.mediaContentPopulateTable(e),$.isEmptyObject(t.selectedQueue)||t.createQueue(e)},s.prototype.mediaContentPopulateTable=function(e){var t=this,n=t.menuItems[0].selectedTab,o=t.menuItems[e].content[t.menuItems[0].selectedTab];t.DOMObject.find("#media-table-"+e).DataTable().destroy(),t.DOMObject.find("#media-table-"+e).empty();var a=t.DOMObject.find("#media-table-"+e).DataTable({language:dataTablesLanguage,lengthMenu:[5,10],pageLength:5,autoWidth:!1,serverSide:!0,stateSave:!0,searchDelay:3e3,order:[[1,"asc"]],filter:!1,ajax:{url:librarySearchUrl+"?assignable=1&retired=0",data:function(o){$.extend(o,t.DOMObject.find("#media-search-container-"+e+" #media-search-form-"+n).serializeObject())}},columns:[{sortable:!1,data:function(e,t,n,o){return"display"!==t?"":''}},{data:"mediaId"},{data:"name"},{data:"mediaType"},{sortable:!1,data:dataTableCreateTags},{name:"mediaId",data:null,render:function(e,t,n,o){return"display"===t?""===e.thumbnailUrl?"":'':n.mediaId}}]});a.on("draw",(function(n,o){dataTableDraw(n,o),t.DOMObject.find(".assignItem").click((function(){var n=a.row($(this).closest("tr")).data();t.useQueue?t.addToQueue(e,n):t.selectMedia($(this).closest("tr"),n)})),t.updateTabNames(e),t.tablePositionUpdate(t.DOMObject.find("#content-"+e+".library-content"))})),a.on("processing.dt",dataTableProcessing);var r=function(o,a){a.filters.name.value=t.DOMObject.find("#media-search-form-"+n+" #input-name-"+n).val(),a.filters.tag.value=t.DOMObject.find("#media-search-form-"+n+" #input-tag-"+n).val(),a.filters.type.value=t.DOMObject.find("#media-search-form-"+n+" #input-type-"+n).val(),a.filters.owner.value=t.DOMObject.find("#media-search-form-"+n+" #input-owner-"+n).val(),t.savePrefs(),t.updateTabNames(e),o.ajax.reload()};t.DOMObject.find("#media-search-form-"+n).on("submit",(function(e){return e.preventDefault(),!1})),t.DOMObject.find("#media-search-form-"+n+' select, input[type="text"]').change(_.debounce((function(){r(a,o)}),500)),t.DOMObject.find("#media-search-form-"+n+' input[type="text"]').on("input",_.debounce((function(){r(a,o)}),500)),t.DOMObject.find("#media-search-form-"+n+' input[data-role="tagsinput"]').tagsinput(),t.DOMObject.find("#media-table-"+e).off("click").on("click","#tagDiv .btn-tag",(function(){var e=$(this).text();t.DOMObject.find("#media-search-form-"+n+' input[data-role="tagsinput"]').tagsinput("add",e,{allowDuplicates:!1})}))},s.prototype.tablePositionUpdate=function(e){var t=e.find(".media-search-controls").height()+e.find(".media-search-form:not(.hidden)").height()+e.find(".dataTables_wrapper").height();null!=e.resizable("instance")&&e.resizable("option","minHeight",t),e.height()-1?t.splice(a,1):(n=!0,t.push(o)),toastr.success(n?toolbarTrans.addedToFavourites:toolbarTrans.removedFromFavourites,"",{positionClass:"toast-bottom-right"}),this.savePrefs(),this.loadContent(2)},s.prototype.createQueue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this,o="";null==this.selectedQueue||$.isEmptyObject(this.selectedQueue)?o=r({trans:toolbarTrans}):(o=$(this.selectedQueue)[0].outerHTML,this.destroyQueue(e)),this.DOMObject.find("#content-"+e).append(o),this.DOMObject.find("#content-"+e+" .btn-queue-close").click((function(){n.destroyQueue(e)})),this.updateQueue(e),t&&this.addToQueue(e,t),this.DOMObject.find("#content-"+e+" .media-add-queue-list").sortable();var a=this.DOMObject.find("#content-"+e+" .media-add-queue");a.find(".media-add-queue-buttons").on("click",".btn.active",(function(){var t=$(this).data("type");"toRegion"==t||"toPlaylist"==t?n.queueAddToRegionPlaylist(e):"selectRegion"==t?n.queueToggleToAddMode(e):"cancel"==t&&n.queueToggleToAddMode(e,!1)})),a.on("click",".queue-element-remove",(function(){n.removeFromQueue(e,$(this))}))},s.prototype.updateQueue=function(e){var t=this.DOMObject.find("#content-"+e+" .media-add-queue"),n=this.parent;t.css("left",-t.outerWidth()).show(),t.find(".media-add-queue-buttons .btn").removeClass("active"),t.parent().hasClass("hide-mode")?(t.find(".btn-queue-close").hide(),t.find('.media-add-queue-buttons button[data-type="cancel"]').addClass("active")):(t.find(".btn-queue-close").show(),"playlist"==n.mainObjectType?t.find('.media-add-queue-buttons button[data-type="toPlaylist"]').addClass("active"):"region"===n.selectedObject.type?t.find('.media-add-queue-buttons button[data-type="toRegion"]').addClass("active"):t.find('.media-add-queue-buttons button[data-type="selectRegion"]').addClass("active")),t.find(".queue-element").length>0?this.queueToggleOverlays(e):this.queueToggleOverlays(e,!1),this.selectedQueue=t},s.prototype.destroyQueue=function(e){$(this.DOMObject.find(".media-add-queue")).remove(),this.queueToggleOverlays(e,!1),this.selectedQueue={}},s.prototype.addToQueue=function(e,t){if(0==this.DOMObject.find(".media-add-queue").length)this.createQueue(e,t);else{var n=i({target:t,trans:toolbarTrans}),o=$(n).data(t);this.DOMObject.find("#content-"+e+" .media-add-queue-list").append(o),this.updateQueue(e)}},s.prototype.removeFromQueue=function(e,t){var n=$(t).parents(".media-add-queue-list");$(t).parent().remove(),0==n.find("div").length?this.destroyQueue(e):this.updateQueue(e)},s.prototype.queueToggleOverlays=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.DOMObject.find("#content-"+e+" .media-add-queue").data("toAdd",t),t?($(".custom-overlay").show(),$('[data-type="region"].ui-droppable.editable').addClass("ui-droppable-active")):this.deselectCardsAndDropZones()},s.prototype.queueToggleToAddMode=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.DOMObject.find("#content-"+e+" .media-add-queue"),o=this;n.parent().toggleClass("hide-mode",t),n.parent().resizable(t?"disable":"enable"),t&&$(".custom-overlay").unbind().click((function(){o.queueToggleToAddMode(e,!1)})),this.updateQueue(e)},s.prototype.queueAddToRegionPlaylist=function(e){var t=this.parent,n=[];this.selectedQueue.find(".queue-element").each((function(){n.push($(this).attr("id"))}));var o=null;"region"==t.selectedObject.type?(o=t.getElementByTypeAndId("region",t.selectedObject.id).playlists.playlistId,t.addMediaToPlaylist(o,n)):"playlist"==t.mainObjectType&&null!=t.playlist&&t.playlist.addMedia(n),this.destroyQueue(e)},s.prototype.toggleMultiselectMode=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this,n=this.parent,o=n.timeline,a=n.editorContainer,r=function(){t.DOMObject.find("#trashContainer").toggleClass("active",o.DOMObject.find(".playlist-widget.multi-selected").length>0)},i=null!=e?e:!a.hasClass("multi-select");a.toggleClass("multi-select",i),this.DOMObject.find("#multiSelectContainer").toggleClass("multiselect-active",i),i?($(".custom-overlay").show().unbind().click((function(){t.deselectCardsAndDropZones()})),o.DOMObject.find("#timeline-container").sortable("disable"),o.DOMObject.find(".playlist-widget.deletable").removeClass("selected").unbind().click((function(e){e.stopPropagation(),$(this).toggleClass("multi-selected"),r()})),r()):($(".custom-overlay").hide().unbind(),n.renderContainer(o),n.renderContainer(this))},e.exports=s},147:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.hooks.helperMissing,f=e.escapeExpression,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n \n \n'},3:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n'+(null!=(l=u(n,"if").call(s,null!=t?u(t,"search"):t,{name:"if",hash:{},fn:e.program(6,a,0,r,i),inverse:e.program(8,a,0,r,i),data:a,loc:{start:{line:31,column:24},end:{line:77,column:31}}}))?l:"")+"
\n"},4:function(e,t,n,o,a){return"library-content"},6:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n'},8:function(e,t,n,o,a,r,i){var l,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(l=f(n,"if").call(null!=t?t:e.nullContext||{},null!=t?f(t,"content"):t,{name:"if",hash:{},fn:e.program(9,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:34,column:24},end:{line:77,column:24}}}))?l:""},9:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return(null!=(l=c(n,"if").call(s,null!=t?c(t,"paging"):t,{name:"if",hash:{},fn:e.program(10,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:36,column:28},end:{line:47,column:35}}}))?l:"")+'\n \n
\n'+(null!=(l=c(n,"each").call(s,null!=t?c(t,"content"):t,{name:"each",hash:{},fn:e.program(12,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:52,column:36},end:{line:61,column:45}}}))?l:"")+"
\n
\n\n"+(null!=(l=c(n,"if").call(s,null!=t?c(t,"paging"):t,{name:"if",hash:{},fn:e.program(18,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:65,column:28},end:{line:76,column:35}}}))?l:"")+" "},10:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d=e.escapeExpression,u=e.lambda,p=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n \n'},12:function(e,t,n,o,a,r,i){var l,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(l=f(n,"unless").call(null!=t?t:e.nullContext||{},null!=t?f(t,"hideElement"):t,{name:"unless",hash:{},fn:e.program(13,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:53,column:40},end:{line:60,column:51}}}))?l:""},13:function(e,t,n,o,a,r,i){var l,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(l=f(n,"if").call(null!=t?t:e.nullContext||{},null!=i[1]?f(i[1],"tool"):i[1],{name:"if",hash:{},fn:e.program(14,a,0,r,i),inverse:e.program(16,a,0,r,i),data:a,loc:{start:{line:55,column:44},end:{line:59,column:51}}}))?l:""},14:function(e,t,o,a,r,i,l){var f,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(f=e.invokePartial(n(148),t,{name:"toolbar-card-tool",hash:{mainObjectType:null!=l[2]?s(l[2],"mainObjectType"):l[2],trans:null!=l[2]?s(l[2],"trans"):l[2]},data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?f:""},16:function(e,t,o,a,r,i,l){var f,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(f=e.invokePartial(n(149),t,{name:"toolbar-card",hash:{mainObjectType:null!=l[2]?s(l[2],"mainObjectType"):l[2],trans:null!=l[2]?s(l[2],"trans"):l[2]},data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?f:""},18:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d=e.escapeExpression,u=e.lambda,p=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n \n'},20:function(e,t,n,o,a){return"active"},22:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n \n \n \n \n'},24:function(e,t,n,o,a){var r,i=e.lambda,l=e.escapeExpression,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n"},25:function(e,t,n,o,a){return"checked"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a,r,i){var l,f=null!=t?t:e.nullContext||{},s=e.lambda,c=e.escapeExpression,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'"},usePartial:!0,useData:!0,useDepths:!0})},148:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,o,a,r,i,l){var f,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" "+(null!=(f=function(e){return e&&(e.__esModule?e.default:e)}(n(12)).call(null!=t?t:e.nullContext||{},t,null!=l[1]?s(l[1],"mainObjectType"):l[1],{name:"eq",hash:{},fn:e.program(2,r,0,i,l),inverse:e.noop,data:r,loc:{start:{line:8,column:8},end:{line:8,column:74}}}))?f:"")+"\n"},2:function(e,t,n,o,a){return'data-one-click-add="'+e.escapeExpression(e.lambda(t,t))+'"'},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d="function",u=e.escapeExpression,p=e.lambda,b=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'"},useData:!0,useDepths:!0})},149:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){return"favourited"},3:function(e,t,o,a,r,i,l){var f,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" "+(null!=(f=function(e){return e&&(e.__esModule?e.default:e)}(n(12)).call(null!=t?t:e.nullContext||{},t,null!=l[1]?s(l[1],"mainObjectType"):l[1],{name:"eq",hash:{},fn:e.program(4,r,0,i,l),inverse:e.noop,data:r,loc:{start:{line:13,column:8},end:{line:13,column:74}}}))?f:"")+"\n"},4:function(e,t,n,o,a){return'data-one-click-add="'+e.escapeExpression(e.lambda(t,t))+'"'},6:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' data-title="'+e.escapeExpression(e.lambda(null!=(r=null!=t?i(t,"trans"):t)?i(r,"addAsFavourite"):r,t))+"\n"},8:function(e,t,n,o,a){return"fas"},10:function(e,t,n,o,a){return"far"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d="function",u=e.escapeExpression,p=e.lambda,b=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'"},useData:!0,useDepths:!0})},150:function(e,t,n){var o=n(3);function a(e){return e&&(e.__esModule?e.default:e)}e.exports=(o.default||o).template({1:function(e,t,o,r,i,l,f){var s,c,d=null!=t?t:e.nullContext||{},u=e.hooks.helperMissing,p=e.escapeExpression,b=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n '+p("function"==typeof(c=null!=(c=b(o,"name")||(null!=t?b(t,"name"):t))?c:u)?c.call(d,{name:"name",hash:{},data:i,loc:{start:{line:4,column:66},end:{line:4,column:74}}}):c)+"\n \n"+(null!=(s=b(o,"if").call(d,null!=f[1]?b(f[1],"closeTabs"):f[1],{name:"if",hash:{},fn:e.program(4,i,0,l,f),inverse:e.noop,data:i,loc:{start:{line:6,column:12},end:{line:8,column:19}}}))?s:"")+"
\n"},2:function(e,t,n,o,a){return"active"},4:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n'},6:function(e,t,o,r,i,l,f){var s,c,d=null!=t?t:e.nullContext||{},u=e.hooks.helperMissing,p="function",b=e.escapeExpression,m=e.lambda,h=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n"},7:function(e,t,n,o,a){return"hidden"},9:function(e,t,o,r,i,l,f){var s,c,d=null!=t?t:e.nullContext||{},u=e.hooks.helperMissing,p=e.escapeExpression,b=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n"},10:function(e,t,n,o,a){return"selected"},12:function(e,t,o,r,i,l,f){var s,c,d=null!=t?t:e.nullContext||{},u=e.hooks.helperMissing,p=e.escapeExpression,b=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d="function",u=e.escapeExpression,p=e.lambda,b=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n\n'+(null!=(l=b(n,"each").call(s,null!=(l=null!=t?b(t,"menuObj"):t)?b(l,"content"):l,{name:"each",hash:{},fn:e.program(6,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:23,column:0},end:{line:47,column:9}}}))?l:"")+'\n"},useData:!0,useDepths:!0})},151:function(e,t){e.exports=function(e,t,n){return e!==t?n.fn(this):n.inverse(this)}},152:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i=e.lambda,l=e.escapeExpression,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'"},useData:!0})},153:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i=e.lambda,l=e.escapeExpression,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n \n \n '+l(i(null!=(r=null!=t?f(t,"target"):t)?f(r,"name"):r,t))+'\n \n \n \n
'},useData:!0})},154:function(e,t){e.exports={displayTooltips:!0,showLoadingScreen:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"genericLoadingScreen",t=$(".loading-overlay").clone();t.attr("id",e).addClass("loading").show(),t.appendTo($(".loading-overlay").parent())},hideLoadingScreen:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"genericLoadingScreen";$(".loading-overlay#"+e).remove()},reloadTooltips:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=null!=t?t:this.displayTooltips;e.tooltip("destroy").tooltip({selector:n?'[data-toggle="tooltip"]':'[data-toggle="tooltip"].tooltip-always-on'})},timeFormat:function(e){var t=Math.floor(e/3600),n=Math.floor(e%3600/60),o=Math.floor(e%3600%60),a=function(e){return e<10&&(e="0"+e),e},r=t>0?a(t)+":":"",i=n>0||""!=r?a(n)+":":"";return r+i+(""!=i?a(o):o)}}},155:function(e,t,n){var o=n(156);"string"==typeof o&&(o=[[e.i,o,""]]),n(5)(o,{})},156:function(e,t,n){t=e.exports=n(4)(!1);var o=n(20),a=o(n(69)),r=o(n(70)+"?#iefix&v=4.7.0"),i=o(n(71)),l=o(n(72)),f=o(n(73)),s=o(n(74)+"#fontawesomeregular");t.push([e.i,"/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */@font-face{font-family:'FontAwesome';src:url("+a+");src:url("+r+') format("embedded-opentype"),url('+i+') format("woff2"),url('+l+') format("woff"),url('+f+') format("truetype"),url('+s+') format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before,.module-icon-clock:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before,.module-icon-subplaylist:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before,.tool-icon-audio:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before,.module-icon-text:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before,.module-icon-datasetticker:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before,.module-icon-hls:before,.module-icon-videoin:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before,.bg_not_found_icon:before{content:""}.fa-plane:before{content:""}.fa-calendar:before,.module-icon-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before,.module-icon-stocks:before{content:""}.fa-twitter-square:before,.module-icon-twittermetro:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before,.tool-icon-transitionOut:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before,.tool-icon-transitionIn:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before,.module-icon-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before,.module-icon-ticker:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before,.module-icon-forecastio:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before,.module-icon-datasetview:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.module-icon-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before,.module-icon-webpage:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before,.module-icon-notificationview:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before,.module-icon-shellcommand:before{content:""}.fa-code:before,.module-icon-embedded:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before,.module-icon-googletraffic:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before,.module-icon-pdf:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before,.module-icon-powerpoint:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before,.module-icon-image:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before,.module-icon-localvideo:before,.module-icon-video:before{content:""}.fa-file-code-o:before,.module-icon-htmlpackage:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before,.module-icon-chart:before{content:""}.fa-line-chart:before,.module-icon-currencies:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before,.tool-icon-permissions:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before,.tool-icon-region:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before,.module-icon-countdown:before,.module-icon-spacer:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before,.tool-icon-expiry:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!\n * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.67857em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.14286em;position:absolute;text-align:center;width:2.14286em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\\f26e"}.fa-accessible-icon:before{content:"\\f368"}.fa-accusoft:before{content:"\\f369"}.fa-acquisitions-incorporated:before{content:"\\f6af"}.fa-ad:before{content:"\\f641"}.fa-address-book:before{content:"\\f2b9"}.fa-address-card:before{content:"\\f2bb"}.fa-adjust:before{content:"\\f042"}.fa-adn:before{content:"\\f170"}.fa-adobe:before{content:"\\f778"}.fa-adversal:before{content:"\\f36a"}.fa-affiliatetheme:before{content:"\\f36b"}.fa-air-freshener:before{content:"\\f5d0"}.fa-airbnb:before{content:"\\f834"}.fa-algolia:before{content:"\\f36c"}.fa-align-center:before{content:"\\f037"}.fa-align-justify:before{content:"\\f039"}.fa-align-left:before{content:"\\f036"}.fa-align-right:before{content:"\\f038"}.fa-alipay:before{content:"\\f642"}.fa-allergies:before{content:"\\f461"}.fa-amazon:before{content:"\\f270"}.fa-amazon-pay:before{content:"\\f42c"}.fa-ambulance:before{content:"\\f0f9"}.fa-american-sign-language-interpreting:before{content:"\\f2a3"}.fa-amilia:before{content:"\\f36d"}.fa-anchor:before{content:"\\f13d"}.fa-android:before{content:"\\f17b"}.fa-angellist:before{content:"\\f209"}.fa-angle-double-down:before{content:"\\f103"}.fa-angle-double-left:before{content:"\\f100"}.fa-angle-double-right:before{content:"\\f101"}.fa-angle-double-up:before{content:"\\f102"}.fa-angle-down:before{content:"\\f107"}.fa-angle-left:before{content:"\\f104"}.fa-angle-right:before{content:"\\f105"}.fa-angle-up:before{content:"\\f106"}.fa-angry:before{content:"\\f556"}.fa-angrycreative:before{content:"\\f36e"}.fa-angular:before{content:"\\f420"}.fa-ankh:before{content:"\\f644"}.fa-app-store:before{content:"\\f36f"}.fa-app-store-ios:before{content:"\\f370"}.fa-apper:before{content:"\\f371"}.fa-apple:before{content:"\\f179"}.fa-apple-alt:before{content:"\\f5d1"}.fa-apple-pay:before{content:"\\f415"}.fa-archive:before{content:"\\f187"}.fa-archway:before{content:"\\f557"}.fa-arrow-alt-circle-down:before{content:"\\f358"}.fa-arrow-alt-circle-left:before{content:"\\f359"}.fa-arrow-alt-circle-right:before{content:"\\f35a"}.fa-arrow-alt-circle-up:before{content:"\\f35b"}.fa-arrow-circle-down:before{content:"\\f0ab"}.fa-arrow-circle-left:before{content:"\\f0a8"}.fa-arrow-circle-right:before{content:"\\f0a9"}.fa-arrow-circle-up:before{content:"\\f0aa"}.fa-arrow-down:before{content:"\\f063"}.fa-arrow-left:before{content:"\\f060"}.fa-arrow-right:before{content:"\\f061"}.fa-arrow-up:before{content:"\\f062"}.fa-arrows-alt:before{content:"\\f0b2"}.fa-arrows-alt-h:before{content:"\\f337"}.fa-arrows-alt-v:before{content:"\\f338"}.fa-artstation:before{content:"\\f77a"}.fa-assistive-listening-systems:before{content:"\\f2a2"}.fa-asterisk:before{content:"\\f069"}.fa-asymmetrik:before{content:"\\f372"}.fa-at:before{content:"\\f1fa"}.fa-atlas:before{content:"\\f558"}.fa-atlassian:before{content:"\\f77b"}.fa-atom:before{content:"\\f5d2"}.fa-audible:before{content:"\\f373"}.fa-audio-description:before{content:"\\f29e"}.fa-autoprefixer:before{content:"\\f41c"}.fa-avianex:before{content:"\\f374"}.fa-aviato:before{content:"\\f421"}.fa-award:before{content:"\\f559"}.fa-aws:before{content:"\\f375"}.fa-baby:before{content:"\\f77c"}.fa-baby-carriage:before{content:"\\f77d"}.fa-backspace:before{content:"\\f55a"}.fa-backward:before{content:"\\f04a"}.fa-bacon:before{content:"\\f7e5"}.fa-balance-scale:before{content:"\\f24e"}.fa-balance-scale-left:before{content:"\\f515"}.fa-balance-scale-right:before{content:"\\f516"}.fa-ban:before{content:"\\f05e"}.fa-band-aid:before{content:"\\f462"}.fa-bandcamp:before{content:"\\f2d5"}.fa-barcode:before{content:"\\f02a"}.fa-bars:before{content:"\\f0c9"}.fa-baseball-ball:before{content:"\\f433"}.fa-basketball-ball:before{content:"\\f434"}.fa-bath:before{content:"\\f2cd"}.fa-battery-empty:before{content:"\\f244"}.fa-battery-full:before{content:"\\f240"}.fa-battery-half:before{content:"\\f242"}.fa-battery-quarter:before{content:"\\f243"}.fa-battery-three-quarters:before{content:"\\f241"}.fa-battle-net:before{content:"\\f835"}.fa-bed:before{content:"\\f236"}.fa-beer:before{content:"\\f0fc"}.fa-behance:before{content:"\\f1b4"}.fa-behance-square:before{content:"\\f1b5"}.fa-bell:before{content:"\\f0f3"}.fa-bell-slash:before{content:"\\f1f6"}.fa-bezier-curve:before{content:"\\f55b"}.fa-bible:before{content:"\\f647"}.fa-bicycle:before{content:"\\f206"}.fa-biking:before{content:"\\f84a"}.fa-bimobject:before{content:"\\f378"}.fa-binoculars:before{content:"\\f1e5"}.fa-biohazard:before{content:"\\f780"}.fa-birthday-cake:before{content:"\\f1fd"}.fa-bitbucket:before{content:"\\f171"}.fa-bitcoin:before{content:"\\f379"}.fa-bity:before{content:"\\f37a"}.fa-black-tie:before{content:"\\f27e"}.fa-blackberry:before{content:"\\f37b"}.fa-blender:before{content:"\\f517"}.fa-blender-phone:before{content:"\\f6b6"}.fa-blind:before{content:"\\f29d"}.fa-blog:before{content:"\\f781"}.fa-blogger:before{content:"\\f37c"}.fa-blogger-b:before{content:"\\f37d"}.fa-bluetooth:before{content:"\\f293"}.fa-bluetooth-b:before{content:"\\f294"}.fa-bold:before{content:"\\f032"}.fa-bolt:before{content:"\\f0e7"}.fa-bomb:before{content:"\\f1e2"}.fa-bone:before{content:"\\f5d7"}.fa-bong:before{content:"\\f55c"}.fa-book:before{content:"\\f02d"}.fa-book-dead:before{content:"\\f6b7"}.fa-book-medical:before{content:"\\f7e6"}.fa-book-open:before{content:"\\f518"}.fa-book-reader:before{content:"\\f5da"}.fa-bookmark:before{content:"\\f02e"}.fa-bootstrap:before{content:"\\f836"}.fa-border-all:before{content:"\\f84c"}.fa-border-none:before{content:"\\f850"}.fa-border-style:before{content:"\\f853"}.fa-bowling-ball:before{content:"\\f436"}.fa-box:before{content:"\\f466"}.fa-box-open:before{content:"\\f49e"}.fa-boxes:before{content:"\\f468"}.fa-braille:before{content:"\\f2a1"}.fa-brain:before{content:"\\f5dc"}.fa-bread-slice:before{content:"\\f7ec"}.fa-briefcase:before{content:"\\f0b1"}.fa-briefcase-medical:before{content:"\\f469"}.fa-broadcast-tower:before{content:"\\f519"}.fa-broom:before{content:"\\f51a"}.fa-brush:before{content:"\\f55d"}.fa-btc:before{content:"\\f15a"}.fa-buffer:before{content:"\\f837"}.fa-bug:before{content:"\\f188"}.fa-building:before{content:"\\f1ad"}.fa-bullhorn:before{content:"\\f0a1"}.fa-bullseye:before{content:"\\f140"}.fa-burn:before{content:"\\f46a"}.fa-buromobelexperte:before{content:"\\f37f"}.fa-bus:before{content:"\\f207"}.fa-bus-alt:before{content:"\\f55e"}.fa-business-time:before{content:"\\f64a"}.fa-buy-n-large:before{content:"\\f8a6"}.fa-buysellads:before{content:"\\f20d"}.fa-calculator:before{content:"\\f1ec"}.fa-calendar:before,.module-icon-calendar:before{content:"\\f133"}.fa-calendar-alt:before{content:"\\f073"}.fa-calendar-check:before{content:"\\f274"}.fa-calendar-day:before{content:"\\f783"}.fa-calendar-minus:before{content:"\\f272"}.fa-calendar-plus:before{content:"\\f271"}.fa-calendar-times:before{content:"\\f273"}.fa-calendar-week:before{content:"\\f784"}.fa-camera:before{content:"\\f030"}.fa-camera-retro:before{content:"\\f083"}.fa-campground:before{content:"\\f6bb"}.fa-canadian-maple-leaf:before{content:"\\f785"}.fa-candy-cane:before{content:"\\f786"}.fa-cannabis:before{content:"\\f55f"}.fa-capsules:before{content:"\\f46b"}.fa-car:before,.module-icon-googletraffic:before{content:"\\f1b9"}.fa-car-alt:before{content:"\\f5de"}.fa-car-battery:before{content:"\\f5df"}.fa-car-crash:before{content:"\\f5e1"}.fa-car-side:before{content:"\\f5e4"}.fa-caret-down:before{content:"\\f0d7"}.fa-caret-left:before{content:"\\f0d9"}.fa-caret-right:before{content:"\\f0da"}.fa-caret-square-down:before{content:"\\f150"}.fa-caret-square-left:before{content:"\\f191"}.fa-caret-square-right:before{content:"\\f152"}.fa-caret-square-up:before{content:"\\f151"}.fa-caret-up:before{content:"\\f0d8"}.fa-carrot:before{content:"\\f787"}.fa-cart-arrow-down:before{content:"\\f218"}.fa-cart-plus:before{content:"\\f217"}.fa-cash-register:before{content:"\\f788"}.fa-cat:before{content:"\\f6be"}.fa-cc-amazon-pay:before{content:"\\f42d"}.fa-cc-amex:before{content:"\\f1f3"}.fa-cc-apple-pay:before{content:"\\f416"}.fa-cc-diners-club:before{content:"\\f24c"}.fa-cc-discover:before{content:"\\f1f2"}.fa-cc-jcb:before{content:"\\f24b"}.fa-cc-mastercard:before{content:"\\f1f1"}.fa-cc-paypal:before{content:"\\f1f4"}.fa-cc-stripe:before{content:"\\f1f5"}.fa-cc-visa:before{content:"\\f1f0"}.fa-centercode:before{content:"\\f380"}.fa-centos:before{content:"\\f789"}.fa-certificate:before{content:"\\f0a3"}.fa-chair:before{content:"\\f6c0"}.fa-chalkboard:before{content:"\\f51b"}.fa-chalkboard-teacher:before{content:"\\f51c"}.fa-charging-station:before{content:"\\f5e7"}.fa-chart-area:before{content:"\\f1fe"}.fa-chart-bar:before{content:"\\f080"}.fa-chart-line:before{content:"\\f201"}.fa-chart-pie:before{content:"\\f200"}.fa-check:before{content:"\\f00c"}.fa-check-circle:before{content:"\\f058"}.fa-check-double:before{content:"\\f560"}.fa-check-square:before{content:"\\f14a"}.fa-cheese:before{content:"\\f7ef"}.fa-chess:before{content:"\\f439"}.fa-chess-bishop:before{content:"\\f43a"}.fa-chess-board:before{content:"\\f43c"}.fa-chess-king:before{content:"\\f43f"}.fa-chess-knight:before{content:"\\f441"}.fa-chess-pawn:before{content:"\\f443"}.fa-chess-queen:before{content:"\\f445"}.fa-chess-rook:before{content:"\\f447"}.fa-chevron-circle-down:before{content:"\\f13a"}.fa-chevron-circle-left:before{content:"\\f137"}.fa-chevron-circle-right:before{content:"\\f138"}.fa-chevron-circle-up:before{content:"\\f139"}.fa-chevron-down:before{content:"\\f078"}.fa-chevron-left:before{content:"\\f053"}.fa-chevron-right:before{content:"\\f054"}.fa-chevron-up:before{content:"\\f077"}.fa-child:before{content:"\\f1ae"}.fa-chrome:before{content:"\\f268"}.fa-chromecast:before{content:"\\f838"}.fa-church:before{content:"\\f51d"}.fa-circle:before{content:"\\f111"}.fa-circle-notch:before{content:"\\f1ce"}.fa-city:before{content:"\\f64f"}.fa-clinic-medical:before{content:"\\f7f2"}.fa-clipboard:before{content:"\\f328"}.fa-clipboard-check:before{content:"\\f46c"}.fa-clipboard-list:before{content:"\\f46d"}.fa-clock:before{content:"\\f017"}.fa-clone:before,.tool-icon-region:before{content:"\\f24d"}.fa-closed-captioning:before{content:"\\f20a"}.fa-cloud:before,.module-icon-forecastio:before{content:"\\f0c2"}.fa-cloud-download-alt:before{content:"\\f381"}.fa-cloud-meatball:before{content:"\\f73b"}.fa-cloud-moon:before{content:"\\f6c3"}.fa-cloud-moon-rain:before{content:"\\f73c"}.fa-cloud-rain:before{content:"\\f73d"}.fa-cloud-showers-heavy:before{content:"\\f740"}.fa-cloud-sun:before{content:"\\f6c4"}.fa-cloud-sun-rain:before{content:"\\f743"}.fa-cloud-upload-alt:before{content:"\\f382"}.fa-cloudscale:before{content:"\\f383"}.fa-cloudsmith:before{content:"\\f384"}.fa-cloudversify:before{content:"\\f385"}.fa-cocktail:before{content:"\\f561"}.fa-code:before,.module-icon-embedded:before{content:"\\f121"}.fa-code-branch:before{content:"\\f126"}.fa-codepen:before{content:"\\f1cb"}.fa-codiepie:before{content:"\\f284"}.fa-coffee:before{content:"\\f0f4"}.fa-cog:before{content:"\\f013"}.fa-cogs:before{content:"\\f085"}.fa-coins:before{content:"\\f51e"}.fa-columns:before{content:"\\f0db"}.fa-comment:before{content:"\\f075"}.fa-comment-alt:before{content:"\\f27a"}.fa-comment-dollar:before{content:"\\f651"}.fa-comment-dots:before{content:"\\f4ad"}.fa-comment-medical:before{content:"\\f7f5"}.fa-comment-slash:before{content:"\\f4b3"}.fa-comments:before{content:"\\f086"}.fa-comments-dollar:before{content:"\\f653"}.fa-compact-disc:before{content:"\\f51f"}.fa-compass:before{content:"\\f14e"}.fa-compress:before{content:"\\f066"}.fa-compress-arrows-alt:before{content:"\\f78c"}.fa-concierge-bell:before{content:"\\f562"}.fa-confluence:before{content:"\\f78d"}.fa-connectdevelop:before{content:"\\f20e"}.fa-contao:before{content:"\\f26d"}.fa-cookie:before{content:"\\f563"}.fa-cookie-bite:before{content:"\\f564"}.fa-copy:before{content:"\\f0c5"}.fa-copyright:before{content:"\\f1f9"}.fa-cotton-bureau:before{content:"\\f89e"}.fa-couch:before{content:"\\f4b8"}.fa-cpanel:before{content:"\\f388"}.fa-creative-commons:before{content:"\\f25e"}.fa-creative-commons-by:before{content:"\\f4e7"}.fa-creative-commons-nc:before{content:"\\f4e8"}.fa-creative-commons-nc-eu:before{content:"\\f4e9"}.fa-creative-commons-nc-jp:before{content:"\\f4ea"}.fa-creative-commons-nd:before{content:"\\f4eb"}.fa-creative-commons-pd:before{content:"\\f4ec"}.fa-creative-commons-pd-alt:before{content:"\\f4ed"}.fa-creative-commons-remix:before{content:"\\f4ee"}.fa-creative-commons-sa:before{content:"\\f4ef"}.fa-creative-commons-sampling:before{content:"\\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\\f4f1"}.fa-creative-commons-share:before{content:"\\f4f2"}.fa-creative-commons-zero:before{content:"\\f4f3"}.fa-credit-card:before{content:"\\f09d"}.fa-critical-role:before{content:"\\f6c9"}.fa-crop:before{content:"\\f125"}.fa-crop-alt:before{content:"\\f565"}.fa-cross:before{content:"\\f654"}.fa-crosshairs:before{content:"\\f05b"}.fa-crow:before{content:"\\f520"}.fa-crown:before{content:"\\f521"}.fa-crutch:before{content:"\\f7f7"}.fa-css3:before{content:"\\f13c"}.fa-css3-alt:before{content:"\\f38b"}.fa-cube:before{content:"\\f1b2"}.fa-cubes:before{content:"\\f1b3"}.fa-cut:before{content:"\\f0c4"}.fa-cuttlefish:before{content:"\\f38c"}.fa-d-and-d:before{content:"\\f38d"}.fa-d-and-d-beyond:before{content:"\\f6ca"}.fa-dashcube:before{content:"\\f210"}.fa-database:before{content:"\\f1c0"}.fa-deaf:before{content:"\\f2a4"}.fa-delicious:before{content:"\\f1a5"}.fa-democrat:before{content:"\\f747"}.fa-deploydog:before{content:"\\f38e"}.fa-deskpro:before{content:"\\f38f"}.fa-desktop:before{content:"\\f108"}.fa-dev:before{content:"\\f6cc"}.fa-deviantart:before{content:"\\f1bd"}.fa-dharmachakra:before{content:"\\f655"}.fa-dhl:before{content:"\\f790"}.fa-diagnoses:before{content:"\\f470"}.fa-diaspora:before{content:"\\f791"}.fa-dice:before{content:"\\f522"}.fa-dice-d20:before{content:"\\f6cf"}.fa-dice-d6:before{content:"\\f6d1"}.fa-dice-five:before{content:"\\f523"}.fa-dice-four:before{content:"\\f524"}.fa-dice-one:before{content:"\\f525"}.fa-dice-six:before{content:"\\f526"}.fa-dice-three:before{content:"\\f527"}.fa-dice-two:before{content:"\\f528"}.fa-digg:before{content:"\\f1a6"}.fa-digital-ocean:before{content:"\\f391"}.fa-digital-tachograph:before{content:"\\f566"}.fa-directions:before{content:"\\f5eb"}.fa-discord:before{content:"\\f392"}.fa-discourse:before{content:"\\f393"}.fa-divide:before{content:"\\f529"}.fa-dizzy:before{content:"\\f567"}.fa-dna:before{content:"\\f471"}.fa-dochub:before{content:"\\f394"}.fa-docker:before{content:"\\f395"}.fa-dog:before{content:"\\f6d3"}.fa-dollar-sign:before{content:"\\f155"}.fa-dolly:before{content:"\\f472"}.fa-dolly-flatbed:before{content:"\\f474"}.fa-donate:before{content:"\\f4b9"}.fa-door-closed:before{content:"\\f52a"}.fa-door-open:before{content:"\\f52b"}.fa-dot-circle:before{content:"\\f192"}.fa-dove:before{content:"\\f4ba"}.fa-download:before{content:"\\f019"}.fa-draft2digital:before{content:"\\f396"}.fa-drafting-compass:before{content:"\\f568"}.fa-dragon:before{content:"\\f6d5"}.fa-draw-polygon:before{content:"\\f5ee"}.fa-dribbble:before{content:"\\f17d"}.fa-dribbble-square:before{content:"\\f397"}.fa-dropbox:before{content:"\\f16b"}.fa-drum:before{content:"\\f569"}.fa-drum-steelpan:before{content:"\\f56a"}.fa-drumstick-bite:before{content:"\\f6d7"}.fa-drupal:before{content:"\\f1a9"}.fa-dumbbell:before{content:"\\f44b"}.fa-dumpster:before{content:"\\f793"}.fa-dumpster-fire:before{content:"\\f794"}.fa-dungeon:before{content:"\\f6d9"}.fa-dyalog:before{content:"\\f399"}.fa-earlybirds:before{content:"\\f39a"}.fa-ebay:before{content:"\\f4f4"}.fa-edge:before{content:"\\f282"}.fa-edit:before{content:"\\f044"}.fa-egg:before{content:"\\f7fb"}.fa-eject:before{content:"\\f052"}.fa-elementor:before{content:"\\f430"}.fa-ellipsis-h:before{content:"\\f141"}.fa-ellipsis-v:before{content:"\\f142"}.fa-ello:before{content:"\\f5f1"}.fa-ember:before{content:"\\f423"}.fa-empire:before{content:"\\f1d1"}.fa-envelope:before{content:"\\f0e0"}.fa-envelope-open:before{content:"\\f2b6"}.fa-envelope-open-text:before{content:"\\f658"}.fa-envelope-square:before{content:"\\f199"}.fa-envira:before{content:"\\f299"}.fa-equals:before{content:"\\f52c"}.fa-eraser:before{content:"\\f12d"}.fa-erlang:before{content:"\\f39d"}.fa-ethereum:before{content:"\\f42e"}.fa-ethernet:before{content:"\\f796"}.fa-etsy:before{content:"\\f2d7"}.fa-euro-sign:before{content:"\\f153"}.fa-evernote:before{content:"\\f839"}.fa-exchange-alt:before{content:"\\f362"}.fa-exclamation:before{content:"\\f12a"}.fa-exclamation-circle:before{content:"\\f06a"}.fa-exclamation-triangle:before,.bg_not_found_icon:before{content:"\\f071"}.fa-expand:before{content:"\\f065"}.fa-expand-arrows-alt:before{content:"\\f31e"}.fa-expeditedssl:before{content:"\\f23e"}.fa-external-link-alt:before{content:"\\f35d"}.fa-external-link-square-alt:before{content:"\\f360"}.fa-eye:before{content:"\\f06e"}.fa-eye-dropper:before{content:"\\f1fb"}.fa-eye-slash:before{content:"\\f070"}.fa-facebook:before{content:"\\f09a"}.fa-facebook-f:before{content:"\\f39e"}.fa-facebook-messenger:before{content:"\\f39f"}.fa-facebook-square:before{content:"\\f082"}.fa-fan:before{content:"\\f863"}.fa-fantasy-flight-games:before{content:"\\f6dc"}.fa-fast-backward:before{content:"\\f049"}.fa-fast-forward:before{content:"\\f050"}.fa-fax:before{content:"\\f1ac"}.fa-feather:before{content:"\\f52d"}.fa-feather-alt:before{content:"\\f56b"}.fa-fedex:before{content:"\\f797"}.fa-fedora:before{content:"\\f798"}.fa-female:before{content:"\\f182"}.fa-fighter-jet:before{content:"\\f0fb"}.fa-figma:before{content:"\\f799"}.fa-file:before{content:"\\f15b"}.fa-file-alt:before{content:"\\f15c"}.fa-file-archive:before{content:"\\f1c6"}.fa-file-audio:before,.module-icon-audio:before{content:"\\f1c7"}.fa-file-code:before{content:"\\f1c9"}.fa-file-contract:before{content:"\\f56c"}.fa-file-csv:before{content:"\\f6dd"}.fa-file-download:before{content:"\\f56d"}.fa-file-excel:before{content:"\\f1c3"}.fa-file-export:before{content:"\\f56e"}.fa-file-image:before{content:"\\f1c5"}.fa-file-import:before{content:"\\f56f"}.fa-file-invoice:before{content:"\\f570"}.fa-file-invoice-dollar:before{content:"\\f571"}.fa-file-medical:before{content:"\\f477"}.fa-file-medical-alt:before{content:"\\f478"}.fa-file-pdf:before{content:"\\f1c1"}.fa-file-powerpoint:before{content:"\\f1c4"}.fa-file-prescription:before{content:"\\f572"}.fa-file-signature:before{content:"\\f573"}.fa-file-upload:before{content:"\\f574"}.fa-file-video:before{content:"\\f1c8"}.fa-file-word:before{content:"\\f1c2"}.fa-fill:before{content:"\\f575"}.fa-fill-drip:before{content:"\\f576"}.fa-film:before{content:"\\f008"}.fa-filter:before{content:"\\f0b0"}.fa-fingerprint:before{content:"\\f577"}.fa-fire:before{content:"\\f06d"}.fa-fire-alt:before{content:"\\f7e4"}.fa-fire-extinguisher:before{content:"\\f134"}.fa-firefox:before{content:"\\f269"}.fa-first-aid:before{content:"\\f479"}.fa-first-order:before{content:"\\f2b0"}.fa-first-order-alt:before{content:"\\f50a"}.fa-firstdraft:before{content:"\\f3a1"}.fa-fish:before{content:"\\f578"}.fa-fist-raised:before{content:"\\f6de"}.fa-flag:before{content:"\\f024"}.fa-flag-checkered:before{content:"\\f11e"}.fa-flag-usa:before{content:"\\f74d"}.fa-flask:before{content:"\\f0c3"}.fa-flickr:before{content:"\\f16e"}.fa-flipboard:before{content:"\\f44d"}.fa-flushed:before{content:"\\f579"}.fa-fly:before{content:"\\f417"}.fa-folder:before{content:"\\f07b"}.fa-folder-minus:before{content:"\\f65d"}.fa-folder-open:before{content:"\\f07c"}.fa-folder-plus:before{content:"\\f65e"}.fa-font:before,.module-icon-text:before{content:"\\f031"}.fa-font-awesome:before{content:"\\f2b4"}.fa-font-awesome-alt:before{content:"\\f35c"}.fa-font-awesome-flag:before{content:"\\f425"}.fa-font-awesome-logo-full:before{content:"\\f4e6"}.fa-fonticons:before{content:"\\f280"}.fa-fonticons-fi:before{content:"\\f3a2"}.fa-football-ball:before{content:"\\f44e"}.fa-fort-awesome:before{content:"\\f286"}.fa-fort-awesome-alt:before{content:"\\f3a3"}.fa-forumbee:before{content:"\\f211"}.fa-forward:before{content:"\\f04e"}.fa-foursquare:before{content:"\\f180"}.fa-free-code-camp:before{content:"\\f2c5"}.fa-freebsd:before{content:"\\f3a4"}.fa-frog:before{content:"\\f52e"}.fa-frown:before{content:"\\f119"}.fa-frown-open:before{content:"\\f57a"}.fa-fulcrum:before{content:"\\f50b"}.fa-funnel-dollar:before{content:"\\f662"}.fa-futbol:before{content:"\\f1e3"}.fa-galactic-republic:before{content:"\\f50c"}.fa-galactic-senate:before{content:"\\f50d"}.fa-gamepad:before{content:"\\f11b"}.fa-gas-pump:before{content:"\\f52f"}.fa-gavel:before{content:"\\f0e3"}.fa-gem:before{content:"\\f3a5"}.fa-genderless:before{content:"\\f22d"}.fa-get-pocket:before{content:"\\f265"}.fa-gg:before{content:"\\f260"}.fa-gg-circle:before{content:"\\f261"}.fa-ghost:before{content:"\\f6e2"}.fa-gift:before{content:"\\f06b"}.fa-gifts:before{content:"\\f79c"}.fa-git:before{content:"\\f1d3"}.fa-git-alt:before{content:"\\f841"}.fa-git-square:before{content:"\\f1d2"}.fa-github:before{content:"\\f09b"}.fa-github-alt:before{content:"\\f113"}.fa-github-square:before{content:"\\f092"}.fa-gitkraken:before{content:"\\f3a6"}.fa-gitlab:before{content:"\\f296"}.fa-gitter:before{content:"\\f426"}.fa-glass-cheers:before{content:"\\f79f"}.fa-glass-martini:before{content:"\\f000"}.fa-glass-martini-alt:before{content:"\\f57b"}.fa-glass-whiskey:before{content:"\\f7a0"}.fa-glasses:before{content:"\\f530"}.fa-glide:before{content:"\\f2a5"}.fa-glide-g:before{content:"\\f2a6"}.fa-globe:before{content:"\\f0ac"}.fa-globe-africa:before{content:"\\f57c"}.fa-globe-americas:before{content:"\\f57d"}.fa-globe-asia:before{content:"\\f57e"}.fa-globe-europe:before{content:"\\f7a2"}.fa-gofore:before{content:"\\f3a7"}.fa-golf-ball:before{content:"\\f450"}.fa-goodreads:before{content:"\\f3a8"}.fa-goodreads-g:before{content:"\\f3a9"}.fa-google:before{content:"\\f1a0"}.fa-google-drive:before{content:"\\f3aa"}.fa-google-play:before{content:"\\f3ab"}.fa-google-plus:before{content:"\\f2b3"}.fa-google-plus-g:before{content:"\\f0d5"}.fa-google-plus-square:before{content:"\\f0d4"}.fa-google-wallet:before{content:"\\f1ee"}.fa-gopuram:before{content:"\\f664"}.fa-graduation-cap:before{content:"\\f19d"}.fa-gratipay:before{content:"\\f184"}.fa-grav:before{content:"\\f2d6"}.fa-greater-than:before{content:"\\f531"}.fa-greater-than-equal:before{content:"\\f532"}.fa-grimace:before{content:"\\f57f"}.fa-grin:before{content:"\\f580"}.fa-grin-alt:before{content:"\\f581"}.fa-grin-beam:before{content:"\\f582"}.fa-grin-beam-sweat:before{content:"\\f583"}.fa-grin-hearts:before{content:"\\f584"}.fa-grin-squint:before{content:"\\f585"}.fa-grin-squint-tears:before{content:"\\f586"}.fa-grin-stars:before{content:"\\f587"}.fa-grin-tears:before{content:"\\f588"}.fa-grin-tongue:before{content:"\\f589"}.fa-grin-tongue-squint:before{content:"\\f58a"}.fa-grin-tongue-wink:before{content:"\\f58b"}.fa-grin-wink:before{content:"\\f58c"}.fa-grip-horizontal:before{content:"\\f58d"}.fa-grip-lines:before{content:"\\f7a4"}.fa-grip-lines-vertical:before{content:"\\f7a5"}.fa-grip-vertical:before{content:"\\f58e"}.fa-gripfire:before{content:"\\f3ac"}.fa-grunt:before{content:"\\f3ad"}.fa-guitar:before{content:"\\f7a6"}.fa-gulp:before{content:"\\f3ae"}.fa-h-square:before{content:"\\f0fd"}.fa-hacker-news:before{content:"\\f1d4"}.fa-hacker-news-square:before{content:"\\f3af"}.fa-hackerrank:before{content:"\\f5f7"}.fa-hamburger:before{content:"\\f805"}.fa-hammer:before{content:"\\f6e3"}.fa-hamsa:before{content:"\\f665"}.fa-hand-holding:before{content:"\\f4bd"}.fa-hand-holding-heart:before{content:"\\f4be"}.fa-hand-holding-usd:before{content:"\\f4c0"}.fa-hand-lizard:before{content:"\\f258"}.fa-hand-middle-finger:before{content:"\\f806"}.fa-hand-paper:before{content:"\\f256"}.fa-hand-peace:before{content:"\\f25b"}.fa-hand-point-down:before{content:"\\f0a7"}.fa-hand-point-left:before{content:"\\f0a5"}.fa-hand-point-right:before{content:"\\f0a4"}.fa-hand-point-up:before{content:"\\f0a6"}.fa-hand-pointer:before{content:"\\f25a"}.fa-hand-rock:before{content:"\\f255"}.fa-hand-scissors:before{content:"\\f257"}.fa-hand-spock:before{content:"\\f259"}.fa-hands:before{content:"\\f4c2"}.fa-hands-helping:before{content:"\\f4c4"}.fa-handshake:before{content:"\\f2b5"}.fa-hanukiah:before{content:"\\f6e6"}.fa-hard-hat:before{content:"\\f807"}.fa-hashtag:before{content:"\\f292"}.fa-hat-cowboy:before{content:"\\f8c0"}.fa-hat-cowboy-side:before{content:"\\f8c1"}.fa-hat-wizard:before{content:"\\f6e8"}.fa-haykal:before{content:"\\f666"}.fa-hdd:before{content:"\\f0a0"}.fa-heading:before{content:"\\f1dc"}.fa-headphones:before{content:"\\f025"}.fa-headphones-alt:before{content:"\\f58f"}.fa-headset:before{content:"\\f590"}.fa-heart:before{content:"\\f004"}.fa-heart-broken:before{content:"\\f7a9"}.fa-heartbeat:before{content:"\\f21e"}.fa-helicopter:before{content:"\\f533"}.fa-highlighter:before{content:"\\f591"}.fa-hiking:before{content:"\\f6ec"}.fa-hippo:before{content:"\\f6ed"}.fa-hips:before{content:"\\f452"}.fa-hire-a-helper:before{content:"\\f3b0"}.fa-history:before{content:"\\f1da"}.fa-hockey-puck:before{content:"\\f453"}.fa-holly-berry:before{content:"\\f7aa"}.fa-home:before{content:"\\f015"}.fa-hooli:before{content:"\\f427"}.fa-hornbill:before{content:"\\f592"}.fa-horse:before{content:"\\f6f0"}.fa-horse-head:before{content:"\\f7ab"}.fa-hospital:before{content:"\\f0f8"}.fa-hospital-alt:before{content:"\\f47d"}.fa-hospital-symbol:before{content:"\\f47e"}.fa-hot-tub:before{content:"\\f593"}.fa-hotdog:before{content:"\\f80f"}.fa-hotel:before{content:"\\f594"}.fa-hotjar:before{content:"\\f3b1"}.fa-hourglass:before{content:"\\f254"}.fa-hourglass-end:before{content:"\\f253"}.fa-hourglass-half:before{content:"\\f252"}.fa-hourglass-start:before{content:"\\f251"}.fa-house-damage:before{content:"\\f6f1"}.fa-houzz:before{content:"\\f27c"}.fa-hryvnia:before{content:"\\f6f2"}.fa-html5:before{content:"\\f13b"}.fa-hubspot:before{content:"\\f3b2"}.fa-i-cursor:before{content:"\\f246"}.fa-ice-cream:before{content:"\\f810"}.fa-icicles:before{content:"\\f7ad"}.fa-icons:before{content:"\\f86d"}.fa-id-badge:before{content:"\\f2c1"}.fa-id-card:before{content:"\\f2c2"}.fa-id-card-alt:before{content:"\\f47f"}.fa-igloo:before{content:"\\f7ae"}.fa-image:before{content:"\\f03e"}.fa-images:before{content:"\\f302"}.fa-imdb:before{content:"\\f2d8"}.fa-inbox:before{content:"\\f01c"}.fa-indent:before{content:"\\f03c"}.fa-industry:before{content:"\\f275"}.fa-infinity:before{content:"\\f534"}.fa-info:before{content:"\\f129"}.fa-info-circle:before{content:"\\f05a"}.fa-instagram:before{content:"\\f16d"}.fa-intercom:before{content:"\\f7af"}.fa-internet-explorer:before{content:"\\f26b"}.fa-invision:before{content:"\\f7b0"}.fa-ioxhost:before{content:"\\f208"}.fa-italic:before{content:"\\f033"}.fa-itch-io:before{content:"\\f83a"}.fa-itunes:before{content:"\\f3b4"}.fa-itunes-note:before{content:"\\f3b5"}.fa-java:before{content:"\\f4e4"}.fa-jedi:before{content:"\\f669"}.fa-jedi-order:before{content:"\\f50e"}.fa-jenkins:before{content:"\\f3b6"}.fa-jira:before{content:"\\f7b1"}.fa-joget:before{content:"\\f3b7"}.fa-joint:before{content:"\\f595"}.fa-joomla:before{content:"\\f1aa"}.fa-journal-whills:before{content:"\\f66a"}.fa-js:before{content:"\\f3b8"}.fa-js-square:before{content:"\\f3b9"}.fa-jsfiddle:before{content:"\\f1cc"}.fa-kaaba:before{content:"\\f66b"}.fa-kaggle:before{content:"\\f5fa"}.fa-key:before{content:"\\f084"}.fa-keybase:before{content:"\\f4f5"}.fa-keyboard:before{content:"\\f11c"}.fa-keycdn:before{content:"\\f3ba"}.fa-khanda:before{content:"\\f66d"}.fa-kickstarter:before{content:"\\f3bb"}.fa-kickstarter-k:before{content:"\\f3bc"}.fa-kiss:before{content:"\\f596"}.fa-kiss-beam:before{content:"\\f597"}.fa-kiss-wink-heart:before{content:"\\f598"}.fa-kiwi-bird:before{content:"\\f535"}.fa-korvue:before{content:"\\f42f"}.fa-landmark:before{content:"\\f66f"}.fa-language:before{content:"\\f1ab"}.fa-laptop:before{content:"\\f109"}.fa-laptop-code:before{content:"\\f5fc"}.fa-laptop-medical:before{content:"\\f812"}.fa-laravel:before{content:"\\f3bd"}.fa-lastfm:before{content:"\\f202"}.fa-lastfm-square:before{content:"\\f203"}.fa-laugh:before{content:"\\f599"}.fa-laugh-beam:before{content:"\\f59a"}.fa-laugh-squint:before{content:"\\f59b"}.fa-laugh-wink:before{content:"\\f59c"}.fa-layer-group:before{content:"\\f5fd"}.fa-leaf:before{content:"\\f06c"}.fa-leanpub:before{content:"\\f212"}.fa-lemon:before{content:"\\f094"}.fa-less:before{content:"\\f41d"}.fa-less-than:before{content:"\\f536"}.fa-less-than-equal:before{content:"\\f537"}.fa-level-down-alt:before{content:"\\f3be"}.fa-level-up-alt:before{content:"\\f3bf"}.fa-life-ring:before{content:"\\f1cd"}.fa-lightbulb:before{content:"\\f0eb"}.fa-line:before{content:"\\f3c0"}.fa-link:before{content:"\\f0c1"}.fa-linkedin:before{content:"\\f08c"}.fa-linkedin-in:before{content:"\\f0e1"}.fa-linode:before{content:"\\f2b8"}.fa-linux:before{content:"\\f17c"}.fa-lira-sign:before{content:"\\f195"}.fa-list:before,.module-icon-datasetticker:before{content:"\\f03a"}.fa-list-alt:before{content:"\\f022"}.fa-list-ol:before{content:"\\f0cb"}.fa-list-ul:before{content:"\\f0ca"}.fa-location-arrow:before{content:"\\f124"}.fa-lock:before{content:"\\f023"}.fa-lock-open:before{content:"\\f3c1"}.fa-long-arrow-alt-down:before{content:"\\f309"}.fa-long-arrow-alt-left:before{content:"\\f30a"}.fa-long-arrow-alt-right:before{content:"\\f30b"}.fa-long-arrow-alt-up:before{content:"\\f30c"}.fa-low-vision:before{content:"\\f2a8"}.fa-luggage-cart:before{content:"\\f59d"}.fa-lyft:before{content:"\\f3c3"}.fa-magento:before{content:"\\f3c4"}.fa-magic:before{content:"\\f0d0"}.fa-magnet:before{content:"\\f076"}.fa-mail-bulk:before{content:"\\f674"}.fa-mailchimp:before{content:"\\f59e"}.fa-male:before{content:"\\f183"}.fa-mandalorian:before{content:"\\f50f"}.fa-map:before{content:"\\f279"}.fa-map-marked:before{content:"\\f59f"}.fa-map-marked-alt:before{content:"\\f5a0"}.fa-map-marker:before{content:"\\f041"}.fa-map-marker-alt:before{content:"\\f3c5"}.fa-map-pin:before{content:"\\f276"}.fa-map-signs:before{content:"\\f277"}.fa-markdown:before{content:"\\f60f"}.fa-marker:before{content:"\\f5a1"}.fa-mars:before{content:"\\f222"}.fa-mars-double:before{content:"\\f227"}.fa-mars-stroke:before{content:"\\f229"}.fa-mars-stroke-h:before{content:"\\f22b"}.fa-mars-stroke-v:before{content:"\\f22a"}.fa-mask:before{content:"\\f6fa"}.fa-mastodon:before{content:"\\f4f6"}.fa-maxcdn:before{content:"\\f136"}.fa-mdb:before{content:"\\f8ca"}.fa-medal:before{content:"\\f5a2"}.fa-medapps:before{content:"\\f3c6"}.fa-medium:before{content:"\\f23a"}.fa-medium-m:before{content:"\\f3c7"}.fa-medkit:before{content:"\\f0fa"}.fa-medrt:before{content:"\\f3c8"}.fa-meetup:before{content:"\\f2e0"}.fa-megaport:before{content:"\\f5a3"}.fa-meh:before{content:"\\f11a"}.fa-meh-blank:before{content:"\\f5a4"}.fa-meh-rolling-eyes:before{content:"\\f5a5"}.fa-memory:before{content:"\\f538"}.fa-mendeley:before{content:"\\f7b3"}.fa-menorah:before{content:"\\f676"}.fa-mercury:before{content:"\\f223"}.fa-meteor:before{content:"\\f753"}.fa-microchip:before{content:"\\f2db"}.fa-microphone:before{content:"\\f130"}.fa-microphone-alt:before{content:"\\f3c9"}.fa-microphone-alt-slash:before{content:"\\f539"}.fa-microphone-slash:before{content:"\\f131"}.fa-microscope:before{content:"\\f610"}.fa-microsoft:before{content:"\\f3ca"}.fa-minus:before{content:"\\f068"}.fa-minus-circle:before{content:"\\f056"}.fa-minus-square:before{content:"\\f146"}.fa-mitten:before{content:"\\f7b5"}.fa-mix:before{content:"\\f3cb"}.fa-mixcloud:before{content:"\\f289"}.fa-mizuni:before{content:"\\f3cc"}.fa-mobile:before{content:"\\f10b"}.fa-mobile-alt:before{content:"\\f3cd"}.fa-modx:before{content:"\\f285"}.fa-monero:before{content:"\\f3d0"}.fa-money-bill:before{content:"\\f0d6"}.fa-money-bill-alt:before{content:"\\f3d1"}.fa-money-bill-wave:before{content:"\\f53a"}.fa-money-bill-wave-alt:before{content:"\\f53b"}.fa-money-check:before{content:"\\f53c"}.fa-money-check-alt:before{content:"\\f53d"}.fa-monument:before{content:"\\f5a6"}.fa-moon:before{content:"\\f186"}.fa-mortar-pestle:before{content:"\\f5a7"}.fa-mosque:before{content:"\\f678"}.fa-motorcycle:before{content:"\\f21c"}.fa-mountain:before{content:"\\f6fc"}.fa-mouse:before{content:"\\f8cc"}.fa-mouse-pointer:before{content:"\\f245"}.fa-mug-hot:before{content:"\\f7b6"}.fa-music:before{content:"\\f001"}.fa-napster:before{content:"\\f3d2"}.fa-neos:before{content:"\\f612"}.fa-network-wired:before{content:"\\f6ff"}.fa-neuter:before{content:"\\f22c"}.fa-newspaper:before{content:"\\f1ea"}.fa-nimblr:before{content:"\\f5a8"}.fa-node:before{content:"\\f419"}.fa-node-js:before{content:"\\f3d3"}.fa-not-equal:before{content:"\\f53e"}.fa-notes-medical:before{content:"\\f481"}.fa-npm:before{content:"\\f3d4"}.fa-ns8:before{content:"\\f3d5"}.fa-nutritionix:before{content:"\\f3d6"}.fa-object-group:before{content:"\\f247"}.fa-object-ungroup:before{content:"\\f248"}.fa-odnoklassniki:before{content:"\\f263"}.fa-odnoklassniki-square:before{content:"\\f264"}.fa-oil-can:before{content:"\\f613"}.fa-old-republic:before{content:"\\f510"}.fa-om:before{content:"\\f679"}.fa-opencart:before{content:"\\f23d"}.fa-openid:before{content:"\\f19b"}.fa-opera:before{content:"\\f26a"}.fa-optin-monster:before{content:"\\f23c"}.fa-orcid:before{content:"\\f8d2"}.fa-osi:before{content:"\\f41a"}.fa-otter:before{content:"\\f700"}.fa-outdent:before{content:"\\f03b"}.fa-page4:before{content:"\\f3d7"}.fa-pagelines:before{content:"\\f18c"}.fa-pager:before{content:"\\f815"}.fa-paint-brush:before{content:"\\f1fc"}.fa-paint-roller:before{content:"\\f5aa"}.fa-palette:before{content:"\\f53f"}.fa-palfed:before{content:"\\f3d8"}.fa-pallet:before{content:"\\f482"}.fa-paper-plane:before{content:"\\f1d8"}.fa-paperclip:before{content:"\\f0c6"}.fa-parachute-box:before{content:"\\f4cd"}.fa-paragraph:before{content:"\\f1dd"}.fa-parking:before{content:"\\f540"}.fa-passport:before{content:"\\f5ab"}.fa-pastafarianism:before{content:"\\f67b"}.fa-paste:before{content:"\\f0ea"}.fa-patreon:before{content:"\\f3d9"}.fa-pause:before{content:"\\f04c"}.fa-pause-circle:before{content:"\\f28b"}.fa-paw:before{content:"\\f1b0"}.fa-paypal:before{content:"\\f1ed"}.fa-peace:before{content:"\\f67c"}.fa-pen:before{content:"\\f304"}.fa-pen-alt:before{content:"\\f305"}.fa-pen-fancy:before{content:"\\f5ac"}.fa-pen-nib:before{content:"\\f5ad"}.fa-pen-square:before{content:"\\f14b"}.fa-pencil-alt:before{content:"\\f303"}.fa-pencil-ruler:before{content:"\\f5ae"}.fa-penny-arcade:before{content:"\\f704"}.fa-people-carry:before{content:"\\f4ce"}.fa-pepper-hot:before{content:"\\f816"}.fa-percent:before{content:"\\f295"}.fa-percentage:before{content:"\\f541"}.fa-periscope:before{content:"\\f3da"}.fa-person-booth:before{content:"\\f756"}.fa-phabricator:before{content:"\\f3db"}.fa-phoenix-framework:before{content:"\\f3dc"}.fa-phoenix-squadron:before{content:"\\f511"}.fa-phone:before{content:"\\f095"}.fa-phone-alt:before{content:"\\f879"}.fa-phone-slash:before{content:"\\f3dd"}.fa-phone-square:before{content:"\\f098"}.fa-phone-square-alt:before{content:"\\f87b"}.fa-phone-volume:before{content:"\\f2a0"}.fa-photo-video:before{content:"\\f87c"}.fa-php:before{content:"\\f457"}.fa-pied-piper:before{content:"\\f2ae"}.fa-pied-piper-alt:before{content:"\\f1a8"}.fa-pied-piper-hat:before{content:"\\f4e5"}.fa-pied-piper-pp:before{content:"\\f1a7"}.fa-piggy-bank:before{content:"\\f4d3"}.fa-pills:before{content:"\\f484"}.fa-pinterest:before{content:"\\f0d2"}.fa-pinterest-p:before{content:"\\f231"}.fa-pinterest-square:before{content:"\\f0d3"}.fa-pizza-slice:before{content:"\\f818"}.fa-place-of-worship:before{content:"\\f67f"}.fa-plane:before{content:"\\f072"}.fa-plane-arrival:before{content:"\\f5af"}.fa-plane-departure:before{content:"\\f5b0"}.fa-play:before{content:"\\f04b"}.fa-play-circle:before{content:"\\f144"}.fa-playstation:before{content:"\\f3df"}.fa-plug:before{content:"\\f1e6"}.fa-plus:before{content:"\\f067"}.fa-plus-circle:before{content:"\\f055"}.fa-plus-square:before{content:"\\f0fe"}.fa-podcast:before{content:"\\f2ce"}.fa-poll:before{content:"\\f681"}.fa-poll-h:before{content:"\\f682"}.fa-poo:before{content:"\\f2fe"}.fa-poo-storm:before{content:"\\f75a"}.fa-poop:before{content:"\\f619"}.fa-portrait:before{content:"\\f3e0"}.fa-pound-sign:before{content:"\\f154"}.fa-power-off:before{content:"\\f011"}.fa-pray:before{content:"\\f683"}.fa-praying-hands:before{content:"\\f684"}.fa-prescription:before{content:"\\f5b1"}.fa-prescription-bottle:before{content:"\\f485"}.fa-prescription-bottle-alt:before{content:"\\f486"}.fa-print:before{content:"\\f02f"}.fa-procedures:before{content:"\\f487"}.fa-product-hunt:before{content:"\\f288"}.fa-project-diagram:before{content:"\\f542"}.fa-pushed:before{content:"\\f3e1"}.fa-puzzle-piece:before{content:"\\f12e"}.fa-python:before{content:"\\f3e2"}.fa-qq:before{content:"\\f1d6"}.fa-qrcode:before{content:"\\f029"}.fa-question:before{content:"\\f128"}.fa-question-circle:before{content:"\\f059"}.fa-quidditch:before{content:"\\f458"}.fa-quinscape:before{content:"\\f459"}.fa-quora:before{content:"\\f2c4"}.fa-quote-left:before{content:"\\f10d"}.fa-quote-right:before{content:"\\f10e"}.fa-quran:before{content:"\\f687"}.fa-r-project:before{content:"\\f4f7"}.fa-radiation:before{content:"\\f7b9"}.fa-radiation-alt:before{content:"\\f7ba"}.fa-rainbow:before{content:"\\f75b"}.fa-random:before{content:"\\f074"}.fa-raspberry-pi:before{content:"\\f7bb"}.fa-ravelry:before{content:"\\f2d9"}.fa-react:before{content:"\\f41b"}.fa-reacteurope:before{content:"\\f75d"}.fa-readme:before{content:"\\f4d5"}.fa-rebel:before{content:"\\f1d0"}.fa-receipt:before{content:"\\f543"}.fa-record-vinyl:before{content:"\\f8d9"}.fa-recycle:before{content:"\\f1b8"}.fa-red-river:before{content:"\\f3e3"}.fa-reddit:before{content:"\\f1a1"}.fa-reddit-alien:before{content:"\\f281"}.fa-reddit-square:before{content:"\\f1a2"}.fa-redhat:before{content:"\\f7bc"}.fa-redo:before{content:"\\f01e"}.fa-redo-alt:before{content:"\\f2f9"}.fa-registered:before{content:"\\f25d"}.fa-remove-format:before{content:"\\f87d"}.fa-renren:before{content:"\\f18b"}.fa-reply:before{content:"\\f3e5"}.fa-reply-all:before{content:"\\f122"}.fa-replyd:before{content:"\\f3e6"}.fa-republican:before{content:"\\f75e"}.fa-researchgate:before{content:"\\f4f8"}.fa-resolving:before{content:"\\f3e7"}.fa-restroom:before{content:"\\f7bd"}.fa-retweet:before{content:"\\f079"}.fa-rev:before{content:"\\f5b2"}.fa-ribbon:before{content:"\\f4d6"}.fa-ring:before{content:"\\f70b"}.fa-road:before{content:"\\f018"}.fa-robot:before{content:"\\f544"}.fa-rocket:before{content:"\\f135"}.fa-rocketchat:before{content:"\\f3e8"}.fa-rockrms:before{content:"\\f3e9"}.fa-route:before{content:"\\f4d7"}.fa-rss:before,.module-icon-ticker:before{content:"\\f09e"}.fa-rss-square:before{content:"\\f143"}.fa-ruble-sign:before{content:"\\f158"}.fa-ruler:before{content:"\\f545"}.fa-ruler-combined:before{content:"\\f546"}.fa-ruler-horizontal:before{content:"\\f547"}.fa-ruler-vertical:before{content:"\\f548"}.fa-running:before{content:"\\f70c"}.fa-rupee-sign:before{content:"\\f156"}.fa-sad-cry:before{content:"\\f5b3"}.fa-sad-tear:before{content:"\\f5b4"}.fa-safari:before{content:"\\f267"}.fa-salesforce:before{content:"\\f83b"}.fa-sass:before{content:"\\f41e"}.fa-satellite:before{content:"\\f7bf"}.fa-satellite-dish:before{content:"\\f7c0"}.fa-save:before{content:"\\f0c7"}.fa-schlix:before{content:"\\f3ea"}.fa-school:before{content:"\\f549"}.fa-screwdriver:before{content:"\\f54a"}.fa-scribd:before{content:"\\f28a"}.fa-scroll:before{content:"\\f70e"}.fa-sd-card:before{content:"\\f7c2"}.fa-search:before{content:"\\f002"}.fa-search-dollar:before{content:"\\f688"}.fa-search-location:before{content:"\\f689"}.fa-search-minus:before{content:"\\f010"}.fa-search-plus:before{content:"\\f00e"}.fa-searchengin:before{content:"\\f3eb"}.fa-seedling:before{content:"\\f4d8"}.fa-sellcast:before{content:"\\f2da"}.fa-sellsy:before{content:"\\f213"}.fa-server:before{content:"\\f233"}.fa-servicestack:before{content:"\\f3ec"}.fa-shapes:before{content:"\\f61f"}.fa-share:before{content:"\\f064"}.fa-share-alt:before{content:"\\f1e0"}.fa-share-alt-square:before{content:"\\f1e1"}.fa-share-square:before{content:"\\f14d"}.fa-shekel-sign:before{content:"\\f20b"}.fa-shield-alt:before{content:"\\f3ed"}.fa-ship:before{content:"\\f21a"}.fa-shipping-fast:before{content:"\\f48b"}.fa-shirtsinbulk:before{content:"\\f214"}.fa-shoe-prints:before{content:"\\f54b"}.fa-shopping-bag:before{content:"\\f290"}.fa-shopping-basket:before{content:"\\f291"}.fa-shopping-cart:before{content:"\\f07a"}.fa-shopware:before{content:"\\f5b5"}.fa-shower:before{content:"\\f2cc"}.fa-shuttle-van:before{content:"\\f5b6"}.fa-sign:before{content:"\\f4d9"}.fa-sign-in-alt:before{content:"\\f2f6"}.fa-sign-language:before{content:"\\f2a7"}.fa-sign-out-alt:before{content:"\\f2f5"}.fa-signal:before{content:"\\f012"}.fa-signature:before{content:"\\f5b7"}.fa-sim-card:before{content:"\\f7c4"}.fa-simplybuilt:before{content:"\\f215"}.fa-sistrix:before{content:"\\f3ee"}.fa-sitemap:before,.module-icon-webpage:before{content:"\\f0e8"}.fa-sith:before{content:"\\f512"}.fa-skating:before{content:"\\f7c5"}.fa-sketch:before{content:"\\f7c6"}.fa-skiing:before{content:"\\f7c9"}.fa-skiing-nordic:before{content:"\\f7ca"}.fa-skull:before{content:"\\f54c"}.fa-skull-crossbones:before{content:"\\f714"}.fa-skyatlas:before{content:"\\f216"}.fa-skype:before{content:"\\f17e"}.fa-slack:before{content:"\\f198"}.fa-slack-hash:before{content:"\\f3ef"}.fa-slash:before{content:"\\f715"}.fa-sleigh:before{content:"\\f7cc"}.fa-sliders-h:before{content:"\\f1de"}.fa-slideshare:before{content:"\\f1e7"}.fa-smile:before{content:"\\f118"}.fa-smile-beam:before{content:"\\f5b8"}.fa-smile-wink:before{content:"\\f4da"}.fa-smog:before{content:"\\f75f"}.fa-smoking:before{content:"\\f48d"}.fa-smoking-ban:before{content:"\\f54d"}.fa-sms:before{content:"\\f7cd"}.fa-snapchat:before{content:"\\f2ab"}.fa-snapchat-ghost:before{content:"\\f2ac"}.fa-snapchat-square:before{content:"\\f2ad"}.fa-snowboarding:before{content:"\\f7ce"}.fa-snowflake:before{content:"\\f2dc"}.fa-snowman:before{content:"\\f7d0"}.fa-snowplow:before{content:"\\f7d2"}.fa-socks:before{content:"\\f696"}.fa-solar-panel:before{content:"\\f5ba"}.fa-sort:before{content:"\\f0dc"}.fa-sort-alpha-down:before{content:"\\f15d"}.fa-sort-alpha-down-alt:before{content:"\\f881"}.fa-sort-alpha-up:before{content:"\\f15e"}.fa-sort-alpha-up-alt:before{content:"\\f882"}.fa-sort-amount-down:before{content:"\\f160"}.fa-sort-amount-down-alt:before{content:"\\f884"}.fa-sort-amount-up:before{content:"\\f161"}.fa-sort-amount-up-alt:before{content:"\\f885"}.fa-sort-down:before{content:"\\f0dd"}.fa-sort-numeric-down:before{content:"\\f162"}.fa-sort-numeric-down-alt:before{content:"\\f886"}.fa-sort-numeric-up:before{content:"\\f163"}.fa-sort-numeric-up-alt:before{content:"\\f887"}.fa-sort-up:before{content:"\\f0de"}.fa-soundcloud:before{content:"\\f1be"}.fa-sourcetree:before{content:"\\f7d3"}.fa-spa:before{content:"\\f5bb"}.fa-space-shuttle:before{content:"\\f197"}.fa-speakap:before{content:"\\f3f3"}.fa-speaker-deck:before{content:"\\f83c"}.fa-spell-check:before{content:"\\f891"}.fa-spider:before{content:"\\f717"}.fa-spinner:before{content:"\\f110"}.fa-splotch:before{content:"\\f5bc"}.fa-spotify:before{content:"\\f1bc"}.fa-spray-can:before{content:"\\f5bd"}.fa-square:before{content:"\\f0c8"}.fa-square-full:before{content:"\\f45c"}.fa-square-root-alt:before{content:"\\f698"}.fa-squarespace:before{content:"\\f5be"}.fa-stack-exchange:before{content:"\\f18d"}.fa-stack-overflow:before{content:"\\f16c"}.fa-stackpath:before{content:"\\f842"}.fa-stamp:before{content:"\\f5bf"}.fa-star:before{content:"\\f005"}.fa-star-and-crescent:before{content:"\\f699"}.fa-star-half:before{content:"\\f089"}.fa-star-half-alt:before{content:"\\f5c0"}.fa-star-of-david:before{content:"\\f69a"}.fa-star-of-life:before{content:"\\f621"}.fa-staylinked:before{content:"\\f3f5"}.fa-steam:before{content:"\\f1b6"}.fa-steam-square:before{content:"\\f1b7"}.fa-steam-symbol:before{content:"\\f3f6"}.fa-step-backward:before{content:"\\f048"}.fa-step-forward:before{content:"\\f051"}.fa-stethoscope:before{content:"\\f0f1"}.fa-sticker-mule:before{content:"\\f3f7"}.fa-sticky-note:before{content:"\\f249"}.fa-stop:before{content:"\\f04d"}.fa-stop-circle:before{content:"\\f28d"}.fa-stopwatch:before{content:"\\f2f2"}.fa-store:before{content:"\\f54e"}.fa-store-alt:before{content:"\\f54f"}.fa-strava:before{content:"\\f428"}.fa-stream:before{content:"\\f550"}.fa-street-view:before{content:"\\f21d"}.fa-strikethrough:before{content:"\\f0cc"}.fa-stripe:before{content:"\\f429"}.fa-stripe-s:before{content:"\\f42a"}.fa-stroopwafel:before{content:"\\f551"}.fa-studiovinari:before{content:"\\f3f8"}.fa-stumbleupon:before{content:"\\f1a4"}.fa-stumbleupon-circle:before{content:"\\f1a3"}.fa-subscript:before{content:"\\f12c"}.fa-subway:before{content:"\\f239"}.fa-suitcase:before{content:"\\f0f2"}.fa-suitcase-rolling:before{content:"\\f5c1"}.fa-sun:before{content:"\\f185"}.fa-superpowers:before{content:"\\f2dd"}.fa-superscript:before{content:"\\f12b"}.fa-supple:before{content:"\\f3f9"}.fa-surprise:before{content:"\\f5c2"}.fa-suse:before{content:"\\f7d6"}.fa-swatchbook:before{content:"\\f5c3"}.fa-swift:before{content:"\\f8e1"}.fa-swimmer:before{content:"\\f5c4"}.fa-swimming-pool:before{content:"\\f5c5"}.fa-symfony:before{content:"\\f83d"}.fa-synagogue:before{content:"\\f69b"}.fa-sync:before{content:"\\f021"}.fa-sync-alt:before{content:"\\f2f1"}.fa-syringe:before{content:"\\f48e"}.fa-table:before,.module-icon-datasetview:before{content:"\\f0ce"}.fa-table-tennis:before{content:"\\f45d"}.fa-tablet:before{content:"\\f10a"}.fa-tablet-alt:before{content:"\\f3fa"}.fa-tablets:before{content:"\\f490"}.fa-tachometer-alt:before{content:"\\f3fd"}.fa-tag:before{content:"\\f02b"}.fa-tags:before{content:"\\f02c"}.fa-tape:before{content:"\\f4db"}.fa-tasks:before{content:"\\f0ae"}.fa-taxi:before{content:"\\f1ba"}.fa-teamspeak:before{content:"\\f4f9"}.fa-teeth:before{content:"\\f62e"}.fa-teeth-open:before{content:"\\f62f"}.fa-telegram:before{content:"\\f2c6"}.fa-telegram-plane:before{content:"\\f3fe"}.fa-temperature-high:before{content:"\\f769"}.fa-temperature-low:before{content:"\\f76b"}.fa-tencent-weibo:before{content:"\\f1d5"}.fa-tenge:before{content:"\\f7d7"}.fa-terminal:before,.module-icon-shellcommand:before{content:"\\f120"}.fa-text-height:before{content:"\\f034"}.fa-text-width:before{content:"\\f035"}.fa-th:before{content:"\\f00a"}.fa-th-large:before{content:"\\f009"}.fa-th-list:before{content:"\\f00b"}.fa-the-red-yeti:before{content:"\\f69d"}.fa-theater-masks:before{content:"\\f630"}.fa-themeco:before{content:"\\f5c6"}.fa-themeisle:before{content:"\\f2b2"}.fa-thermometer:before{content:"\\f491"}.fa-thermometer-empty:before{content:"\\f2cb"}.fa-thermometer-full:before{content:"\\f2c7"}.fa-thermometer-half:before{content:"\\f2c9"}.fa-thermometer-quarter:before{content:"\\f2ca"}.fa-thermometer-three-quarters:before{content:"\\f2c8"}.fa-think-peaks:before{content:"\\f731"}.fa-thumbs-down:before{content:"\\f165"}.fa-thumbs-up:before{content:"\\f164"}.fa-thumbtack:before{content:"\\f08d"}.fa-ticket-alt:before{content:"\\f3ff"}.fa-times:before{content:"\\f00d"}.fa-times-circle:before{content:"\\f057"}.fa-tint:before{content:"\\f043"}.fa-tint-slash:before{content:"\\f5c7"}.fa-tired:before{content:"\\f5c8"}.fa-toggle-off:before{content:"\\f204"}.fa-toggle-on:before{content:"\\f205"}.fa-toilet:before{content:"\\f7d8"}.fa-toilet-paper:before{content:"\\f71e"}.fa-toolbox:before{content:"\\f552"}.fa-tools:before{content:"\\f7d9"}.fa-tooth:before{content:"\\f5c9"}.fa-torah:before{content:"\\f6a0"}.fa-torii-gate:before{content:"\\f6a1"}.fa-tractor:before{content:"\\f722"}.fa-trade-federation:before{content:"\\f513"}.fa-trademark:before{content:"\\f25c"}.fa-traffic-light:before{content:"\\f637"}.fa-train:before{content:"\\f238"}.fa-tram:before{content:"\\f7da"}.fa-transgender:before{content:"\\f224"}.fa-transgender-alt:before{content:"\\f225"}.fa-trash:before{content:"\\f1f8"}.fa-trash-alt:before{content:"\\f2ed"}.fa-trash-restore:before{content:"\\f829"}.fa-trash-restore-alt:before{content:"\\f82a"}.fa-tree:before{content:"\\f1bb"}.fa-trello:before{content:"\\f181"}.fa-tripadvisor:before{content:"\\f262"}.fa-trophy:before{content:"\\f091"}.fa-truck:before{content:"\\f0d1"}.fa-truck-loading:before{content:"\\f4de"}.fa-truck-monster:before{content:"\\f63b"}.fa-truck-moving:before{content:"\\f4df"}.fa-truck-pickup:before{content:"\\f63c"}.fa-tshirt:before{content:"\\f553"}.fa-tty:before{content:"\\f1e4"}.fa-tumblr:before{content:"\\f173"}.fa-tumblr-square:before{content:"\\f174"}.fa-tv:before{content:"\\f26c"}.fa-twitch:before{content:"\\f1e8"}.fa-twitter:before,.module-icon-twitter:before{content:"\\f099"}.fa-twitter-square:before,.module-icon-twittermetro:before{content:"\\f081"}.fa-typo3:before{content:"\\f42b"}.fa-uber:before{content:"\\f402"}.fa-ubuntu:before{content:"\\f7df"}.fa-uikit:before{content:"\\f403"}.fa-umbraco:before{content:"\\f8e8"}.fa-umbrella:before{content:"\\f0e9"}.fa-umbrella-beach:before{content:"\\f5ca"}.fa-underline:before{content:"\\f0cd"}.fa-undo:before{content:"\\f0e2"}.fa-undo-alt:before{content:"\\f2ea"}.fa-uniregistry:before{content:"\\f404"}.fa-universal-access:before{content:"\\f29a"}.fa-university:before{content:"\\f19c"}.fa-unlink:before{content:"\\f127"}.fa-unlock:before{content:"\\f09c"}.fa-unlock-alt:before{content:"\\f13e"}.fa-untappd:before{content:"\\f405"}.fa-upload:before{content:"\\f093"}.fa-ups:before{content:"\\f7e0"}.fa-usb:before{content:"\\f287"}.fa-user:before{content:"\\f007"}.fa-user-alt:before{content:"\\f406"}.fa-user-alt-slash:before{content:"\\f4fa"}.fa-user-astronaut:before{content:"\\f4fb"}.fa-user-check:before{content:"\\f4fc"}.fa-user-circle:before{content:"\\f2bd"}.fa-user-clock:before{content:"\\f4fd"}.fa-user-cog:before{content:"\\f4fe"}.fa-user-edit:before{content:"\\f4ff"}.fa-user-friends:before{content:"\\f500"}.fa-user-graduate:before{content:"\\f501"}.fa-user-injured:before{content:"\\f728"}.fa-user-lock:before{content:"\\f502"}.fa-user-md:before{content:"\\f0f0"}.fa-user-minus:before{content:"\\f503"}.fa-user-ninja:before{content:"\\f504"}.fa-user-nurse:before{content:"\\f82f"}.fa-user-plus:before{content:"\\f234"}.fa-user-secret:before,.tool-icon-permissions:before{content:"\\f21b"}.fa-user-shield:before{content:"\\f505"}.fa-user-slash:before{content:"\\f506"}.fa-user-tag:before{content:"\\f507"}.fa-user-tie:before{content:"\\f508"}.fa-user-times:before{content:"\\f235"}.fa-users:before{content:"\\f0c0"}.fa-users-cog:before{content:"\\f509"}.fa-usps:before{content:"\\f7e1"}.fa-ussunnah:before{content:"\\f407"}.fa-utensil-spoon:before{content:"\\f2e5"}.fa-utensils:before{content:"\\f2e7"}.fa-vaadin:before{content:"\\f408"}.fa-vector-square:before{content:"\\f5cb"}.fa-venus:before{content:"\\f221"}.fa-venus-double:before{content:"\\f226"}.fa-venus-mars:before{content:"\\f228"}.fa-viacoin:before{content:"\\f237"}.fa-viadeo:before{content:"\\f2a9"}.fa-viadeo-square:before{content:"\\f2aa"}.fa-vial:before{content:"\\f492"}.fa-vials:before{content:"\\f493"}.fa-viber:before{content:"\\f409"}.fa-video:before{content:"\\f03d"}.fa-video-slash:before{content:"\\f4e2"}.fa-vihara:before{content:"\\f6a7"}.fa-vimeo:before{content:"\\f40a"}.fa-vimeo-square:before{content:"\\f194"}.fa-vimeo-v:before{content:"\\f27d"}.fa-vine:before{content:"\\f1ca"}.fa-vk:before{content:"\\f189"}.fa-vnv:before{content:"\\f40b"}.fa-voicemail:before{content:"\\f897"}.fa-volleyball-ball:before{content:"\\f45f"}.fa-volume-down:before{content:"\\f027"}.fa-volume-mute:before{content:"\\f6a9"}.fa-volume-off:before{content:"\\f026"}.fa-volume-up:before,.tool-icon-audio:before{content:"\\f028"}.fa-vote-yea:before{content:"\\f772"}.fa-vr-cardboard:before{content:"\\f729"}.fa-vuejs:before{content:"\\f41f"}.fa-walking:before{content:"\\f554"}.fa-wallet:before{content:"\\f555"}.fa-warehouse:before{content:"\\f494"}.fa-water:before{content:"\\f773"}.fa-wave-square:before{content:"\\f83e"}.fa-waze:before{content:"\\f83f"}.fa-weebly:before{content:"\\f5cc"}.fa-weibo:before{content:"\\f18a"}.fa-weight:before{content:"\\f496"}.fa-weight-hanging:before{content:"\\f5cd"}.fa-weixin:before{content:"\\f1d7"}.fa-whatsapp:before{content:"\\f232"}.fa-whatsapp-square:before{content:"\\f40c"}.fa-wheelchair:before{content:"\\f193"}.fa-whmcs:before{content:"\\f40d"}.fa-wifi:before{content:"\\f1eb"}.fa-wikipedia-w:before{content:"\\f266"}.fa-wind:before{content:"\\f72e"}.fa-window-close:before{content:"\\f410"}.fa-window-maximize:before{content:"\\f2d0"}.fa-window-minimize:before{content:"\\f2d1"}.fa-window-restore:before{content:"\\f2d2"}.fa-windows:before{content:"\\f17a"}.fa-wine-bottle:before{content:"\\f72f"}.fa-wine-glass:before{content:"\\f4e3"}.fa-wine-glass-alt:before{content:"\\f5ce"}.fa-wix:before{content:"\\f5cf"}.fa-wizards-of-the-coast:before{content:"\\f730"}.fa-wolf-pack-battalion:before{content:"\\f514"}.fa-won-sign:before{content:"\\f159"}.fa-wordpress:before{content:"\\f19a"}.fa-wordpress-simple:before{content:"\\f411"}.fa-wpbeginner:before{content:"\\f297"}.fa-wpexplorer:before{content:"\\f2de"}.fa-wpforms:before{content:"\\f298"}.fa-wpressr:before{content:"\\f3e4"}.fa-wrench:before{content:"\\f0ad"}.fa-x-ray:before{content:"\\f497"}.fa-xbox:before{content:"\\f412"}.fa-xing:before{content:"\\f168"}.fa-xing-square:before{content:"\\f169"}.fa-y-combinator:before{content:"\\f23b"}.fa-yahoo:before{content:"\\f19e"}.fa-yammer:before{content:"\\f840"}.fa-yandex:before{content:"\\f413"}.fa-yandex-international:before{content:"\\f414"}.fa-yarn:before{content:"\\f7e3"}.fa-yelp:before{content:"\\f1e9"}.fa-yen-sign:before{content:"\\f157"}.fa-yin-yang:before{content:"\\f6ad"}.fa-yoast:before{content:"\\f2b1"}.fa-youtube:before{content:"\\f167"}.fa-youtube-square:before{content:"\\f431"}.fa-zhihu:before{content:"\\f63f"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.form-content-title{margin:-5px 0 10px 0;padding:0;border-bottom:1px solid #e5e5e5}.form-editor-controls{display:none;padding:5px 10px;background:#333;color:#f3f3f3}.form-editor-controls .form-group{margin-right:10px}.form-editor-controls .form-group input{height:25px}.form-editor-controls .form-group input[type=checkbox]{margin:0 6px}.form-container .nav>li>a{color:#888;background-color:#d5d5d5;border-radius:0;padding:5px 7px}.form-container .nav>li>a:hover{color:#f3f3f3;background-color:#337ab7 !important}.form-container .nav>li.active>a,.form-container .nav>li.active>a:hover{background-color:#f3f3f3 !important;color:#337ab7}.form-container .tab-pane{padding-top:5px}.form-container .connectedlist .ui-sortable{background-color:#f3f3f3;min-height:80px}#layout-manager{left:10px;top:10px;z-index:1;position:fixed;width:220px;opacity:0.8}#layout-manager #layout-manager-header{background:#2d2d2d;color:white;font-weight:bold;padding:5px;border:#212121 3px solid}#layout-manager #layout-manager-container{display:grid;grid-template-columns:auto;grid-gap:2px;color:#444;padding:2px;background:#303030;border:#3e3e3e 4px solid}#layout-manager .title{color:white;font-weight:bold;background-color:#4d4d4d;cursor:move;text-align:center}#layout-manager .label{display:inline-block;width:48%}#layout-manager .change{color:black;background-color:#c3c3c3;padding:2px;border-radius:2px}#layout-manager .change.uploaded{background-color:#8dffa6}.custom-overlay,.loading-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:black;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:2}.loading-overlay.loading{display:block;z-index:4000}.loading-overlay.loading .loading-icon{display:block;font-size:60px;position:absolute;left:20px;bottom:20px;color:#ffffff}.bg_not_found_icon{padding:0 5px}.context-menu-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:4000}.context-menu{position:absolute;z-index:4001;opacity:0.9;background:#30426a;border:#337ab7 solid 2px;box-shadow:2px 2px 5px #101624 !important}.context-menu .sort-controls-container{text-align:center;background:#337ab7}.context-menu .sort-controls-container .context-menu-btn{color:#f3f3f3}.context-menu .sort-controls-container .context-menu-btn:hover{color:#e1e732}.context-menu .main-button-container{margin:2px 5px}.context-menu .context-menu-btn{display:inline-block;font-size:18px;color:#f3f3f3;cursor:pointer}.context-menu .context-menu-btn:hover{color:#e1e732}.context-menu .deleteBtn{color:#e64c4c}.context-menu .deleteBtn:hover{color:#f3a6a6}\n',""])},157:function(e,t,n){var o=n(158);"string"==typeof o&&(o=[[e.i,o,""]]),n(5)(o,{})},158:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,"#read-only-message{margin:5px 5%;padding:10px;width:90%;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#layout-editor{overflow:hidden;margin:25px -15px 0 -15px}#layout-editor-main{overflow-x:hidden;overflow-y:auto;padding-top:8px;height:calc(100vh - 100px - 50px)}#layout-editor .container-designer{margin:0 16px}@media (min-width: 768px){.welcome-screen-modal .modal-dialog{width:600px}}@media (max-width: 768px){#layout-editor-main{padding-top:15px}#layout-editor{margin-top:0}}@media (max-width: 1200px){#layout-editor{margin-top:0}#page-wrapper #layout-editor{margin-top:25px}}#layout-editor .layout-module{padding-right:2px;padding-left:2px;margin-bottom:8px}#layout-editor .center-msg{position:relative;text-align:center;font-size:20px;overflow:hidden;font-weight:bold;color:#f3f3f3;color:rgba(243,243,243,0.5);top:50%;transform:translateY(-50%)}#layout-editor #layout-timeline{background:#30426a;padding:4px;overflow-y:auto;border-radius:4px}#layout-editor #layout-timeline #regions-container::-webkit-scrollbar{width:10px;height:10px}#layout-editor #layout-timeline #regions-container::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #888 !important}#layout-editor #layout-timeline #regions-container::-webkit-scrollbar-thumb{background:#337ab7;border-radius:4px}#layout-editor #layout-timeline #regions-container::-webkit-scrollbar-thumb:hover{background:#77acd9}#layout-editor #layout-timeline #regions-container::-webkit-scrollbar-corner{box-shadow:inset 0 0 5px #888 !important}#layout-editor #layout-timeline #regions-container{overflow:auto;display:inline-block;min-height:14vh;width:calc(100% - 160px)}#layout-editor #layout-timeline #timeruler{width:100%;height:24px;background-color:#333;overflow:hidden;white-space:nowrap;font-size:0;opacity:0.8}#layout-editor #layout-timeline #timeruler .step-margin{display:inline-block;height:10px}#layout-editor #layout-timeline #timeruler .step{display:inline-block;border-left:#f3f3f3 2px solid;height:10px;vertical-align:top}#layout-editor #layout-timeline #timeruler .step.labelled{color:#f3f3f3;font-size:12px;height:18px;padding-left:2px;line-height:34px}#layout-editor #layout-timeline #regions-info{float:left;width:160px;margin-top:24px}#layout-editor #layout-timeline #regions-info .designer-region-info{background-color:#273759;color:#f3f3f3;height:48px;margin:4px 0;font-size:14px;border-radius:0px 4px 4px 0px}#layout-editor #layout-timeline #regions-info .designer-region-info.selected-region{color:#efa662;font-weight:bold}#layout-editor #layout-timeline #regions-info .designer-region-info .region-preview{float:left;width:60px;height:48px;overflow:hidden}#layout-editor #layout-timeline #regions-info .designer-region-info .region-preview .region-preview-background{position:relative;background-color:#181818}#layout-editor #layout-timeline #regions-info .designer-region-info .region-preview .region-preview-element{position:relative;background-color:#f55106}#layout-editor #layout-timeline #regions-info .designer-region-info .region-controls{display:inline-block;padding:2px 4px;line-height:22px;width:calc(160px - 60px)}#layout-editor #layout-timeline #regions-info .designer-region-info .region-controls .region-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#layout-editor #layout-timeline #timeline-controls{position:absolute;font-size:16px;line-height:20px;width:160px;padding:2px 4px;background-color:#273759}#layout-editor #layout-timeline .designer-region-info a,#layout-editor #layout-timeline #timeline-controls a{cursor:pointer;text-decoration:none;color:#f3f3f3}#layout-editor #layout-timeline .designer-region-info a:hover,#layout-editor #layout-timeline #timeline-controls a:hover{color:silver}#layout-editor #layout-timeline .designer-region-info a[disabled],#layout-editor #layout-timeline #timeline-controls a[disabled]{color:#747474}#layout-editor #layout-timeline .designer-region-info span,#layout-editor #layout-timeline #timeline-controls span{color:#f3f3f3;font-size:14px;line-height:17px}#layout-editor #layout-timeline .designer-region{background:#efa662;height:48px;padding:2px;margin:4px 0;border-radius:4px;display:flex;display:-webkit-box;display:-moz-box}#layout-editor #layout-timeline .designer-region:not(.editable){box-shadow:inset 0 0 6px 4px #888 !important}#layout-editor #layout-timeline .designer-region .message{color:#f3f3f3;font-weight:bold;padding:10px}#layout-editor #layout-timeline #timeline-container{float:left;width:100%}#layout-editor #layout-timeline .label-region{height:40px;padding:10px 2px 0 0;text-align:right;font-weight:bold;margin-bottom:4px;color:#333}#layout-editor #layout-timeline .designer-widget{position:relative;background:#f3f3f3;color:#333;font-weight:bold;height:100%;border:none;box-shadow:0 0 0 1px #888 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;border-radius:4px}#layout-editor #layout-timeline .designer-widget .widgetLabel{float:left;height:inherit;color:#f3f3f3;min-width:20px;height:100%;text-align:center;opacity:0.85;padding:0 4px;margin-left:4px}#layout-editor #layout-timeline .designer-widget .widgetLabel .widgetDuration{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 2px}#layout-editor #layout-timeline .designer-widget .widgetName{font-style:italic;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;padding-left:4px}#layout-editor #layout-timeline .designer-widget .widgetProperties{float:right;position:absolute;z-index:2;right:4px;top:24px}#layout-editor #layout-timeline .designer-widget .widget-transition-container{position:absolute;height:100%;z-index:1;opacity:0.8}#layout-editor #layout-timeline .designer-widget .widget-transition{cursor:pointer;position:absolute;width:100%;top:70%;height:30%;opacity:0.3;font-size:9px;color:#f3f3f3}#layout-editor #layout-timeline .designer-widget .widget-transition:hover{top:50%;height:50%;opacity:0.6;font-size:13px}#layout-editor #layout-timeline .designer-widget .widget-transition-container.transition-in{left:0;border-right:#9fda5d solid 2px}#layout-editor #layout-timeline .designer-widget .widget-transition-container.transition-out{right:0;border-left:#e64c4c solid 2px}#layout-editor #layout-timeline .designer-widget .widget-transition.transition-in{background:#52811d;border-radius:80% 0 0 0;text-align:right;padding-right:5px}#layout-editor #layout-timeline .designer-widget .widget-transition.transition-out{background:#861313;border-radius:0 80% 0 0;text-align:left;padding-left:5px}#layout-editor #layout-timeline .designer-widget.hideContent>*{display:none}#layout-editor #layout-timeline .designer-widget i.editProperty{float:right;cursor:pointer;padding:2px;color:#333}#layout-editor #layout-timeline .designer-widget i.editProperty:hover{color:#666}#layout-editor #layout-timeline .designer-widget.invalid-widget{box-shadow:inset 0px 0px 10px 3px #e64c4c !important}#layout-editor #layout-timeline .designer-widget:after{content:'';position:absolute;opacity:0;top:0;left:0;width:0;height:0;box-shadow:inset 0 0 10px 10px #375714 !important;background-color:#9fda5d;transition:opacity 0.3s}#layout-editor #layout-timeline .designer-widget.invalid-widget:after{background-color:#e64c4c;box-shadow:inset 0px 0px 10px 10px #5a0d0d !important}#layout-editor #layout-timeline .designer-widget.highlighted::after{width:100%;height:100%;opacity:0.6}#layout-editor #layout-timeline .designer-widget-ghost{background:#888;background:rgba(136,136,136,0.6);color:#f3f3f3;font-weight:bold;display:flex;height:100%}#layout-editor #layout-timeline .designer-widget-ghost .widgetName,#layout-editor #layout-timeline .designer-widget-ghost .widgetSubType{color:#f3f3f3;margin-left:4px}#layout-editor #layout-timeline .designer-widget-sortable-highlight{background:#e1e732;float:left;width:20px;height:100%;border:none}#layout-editor #layout-timeline .ghost-padding{background:#333;background:rgba(51,51,51,0.2);float:left;height:100%}#layout-editor #layout-timeline .widgetExtension{color:#f3f3f3;padding:0 4px;font-weight:bold;background:#f3f3f3;background:rgba(243,243,243,0.5);height:80%;margin-top:0.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#layout-editor #layout-viewer-container{border-radius:4px;border:2px solid #333;background:#333;min-height:calc(45vh + 46px)}#layout-editor #layout-viewer{min-height:45vh;background:#333}#layout-editor #layout-viewer .layout-viewer-border{background:#333;background:rgba(51,51,51,0.9);position:absolute}#layout-editor #layout-viewer .viewer-element{position:relative;overflow:hidden}#layout-editor #layout-viewer .viewer-element .module-preview-icon{font-size:4em;margin-top:10px}#layout-editor #layout-viewer .cke_textarea_inline{display:none}#layout-editor #layout-viewer #viewer-preview iframe{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#layout-editor #layout-viewer #viewer-preview{color:#a7a7a7;text-shadow:0px 0px 2px #5a5a5a}#layout-editor #layout-viewer .layout-player{background:#333;box-shadow:0 0 4px 0px #888 !important}#layout-editor #layout-viewer .play-btn-container{position:relative;width:100%;display:table;height:100%;text-align:center;background:#333;background:rgba(51,51,51,0.2)}#layout-editor #layout-viewer .designer-region{background:#f3f3f3;background:rgba(243,243,243,0.3);box-shadow:0 0 4px 0px #333 !important}#layout-editor #layout-viewer .designer-region .module-preview-icon{font-size:2em}#layout-editor #layout-viewer .designer-region .loading-icon{font-size:inherit}#layout-editor #layout-viewer .designer-region .center-msg{font-size:12px;overflow:visible;position:absolute;left:50%;transform:translate(-50%, -50%)}#layout-editor #layout-viewer .designer-region .preview-select{cursor:pointer;width:100%;height:100%;position:absolute;z-index:1}#layout-editor #layout-viewer .designer-region .preview-paging{position:absolute;color:#f3f3f3;display:none;position:absolute;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:20px;bottom:0;z-index:2;background:#333;background:rgba(51,51,51,0.5);opacity:0.2;padding:0 4px;white-space:nowrap;left:50%;transform:translate(-50%, 0)}#layout-editor #layout-viewer .designer-region .preview-paging.active{display:block}#layout-editor #layout-viewer .designer-region .preview-paging-message{font-weight:bold;font-size:13px}#layout-editor #layout-viewer .designer-region .preview-paging-name{font-weight:bold;font-style:italic;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#layout-editor #layout-viewer .designer-region .widget-arrow{display:none;cursor:pointer;padding:2px 3px}#layout-editor #layout-viewer .designer-region:hover{background:#f3f3f3;background:rgba(243,243,243,0.5);box-shadow:0 0 4px 2px #333 !important}#layout-editor #layout-viewer .designer-region:hover .preview-paging.active{opacity:0.9}#layout-editor #layout-viewer-navbar .viewer-navbar{background:#273759;color:#f3f3f3;min-height:40px;margin:0;padding:4px;border-width:4px 0 0 0;border-style:solid;border-radius:0 0 2px 2px}#layout-editor #layout-viewer-navbar .viewer-navbar .btn{background:#337ab7;color:#f3f3f3;font-size:16px;padding:4px 8px;line-height:1.3}#layout-editor #layout-viewer-navbar .viewer-navbar .paging{padding:0 4px;display:inline-block}#layout-editor #layout-viewer-navbar .viewer-navbar .paging .btn{background:#f3f3f3;color:#337ab7}#layout-editor #layout-viewer-navbar .viewer-navbar .paging .label{padding:4px 2px;display:inline-block;font-size:14px}#layout-editor #layout-viewer-navbar .viewer-navbar .row>div{margin:0;padding:0;white-space:nowrap;overflow:hidden}#layout-editor #layout-viewer-navbar .viewer-navbar .ckeditor_controls{padding:0 8px}#layout-editor #layout-viewer-navbar .viewer-navbar .ckeditor_controls>div{padding:0 5px;min-width:220px;float:right}#layout-editor #layout-viewer-navbar .viewer-navbar .ckeditor_controls .select2-container--bootstrap .select2-selection--single{height:26px;padding:2px 24px 2px 4px}#layout-editor #layout-viewer-navbar .viewer-navbar .inline-editor-templates{float:left;padding:0 8px}#layout-editor #layout-viewer-navbar .viewer-navbar .inline-editor-templates .control-label{padding:2px 4px;text-align:right}#layout-editor #layout-viewer-navbar .viewer-navbar .inline-editor-templates .ckeditor_select_container{padding:3px 0 0 0}#layout-editor #layout-viewer-navbar .viewer-navbar.designer-layout{border-color:#c1e1fd}#layout-editor #layout-viewer-navbar .viewer-navbar.designer-region{border-color:#efa662}#layout-editor #layout-viewer-navbar .viewer-navbar.designer-widget{border-color:#9fda5d}#layout-editor #layout-viewer-navbar .viewer-navbar .info{display:inline-block}#layout-editor #layout-viewer-navbar .viewer-navbar .info .label-name{font-size:14px;max-width:290px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:14px}#layout-editor #layout-viewer-navbar .viewer-navbar .info .label-time{background-color:#f3f3f3;color:#337ab7;font-size:14px;padding:4px}#layout-editor #layout-viewer-navbar .viewer-navbar #inline-editor-save{display:none}#layout-editor #layout-viewer-navbar .viewer-navbar .hide-on-fs{display:inline-block}#layout-editor #layout-viewer-navbar .viewer-navbar .show-on-fs{display:none}#layout-editor #layout-viewer-container.fullscreen{background-color:#333;background-color:rgba(51,51,51,0.9);position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%}#layout-editor #layout-viewer-container.fullscreen #layout-viewer{position:fixed;z-index:1050;left:0;top:5%;width:100%;height:90%;background-color:#333;background-color:rgba(51,51,51,0.9)}#layout-editor #layout-viewer-container.fullscreen #layout-viewer-navbar{position:fixed;z-index:2000;width:100%;left:0;bottom:0}#layout-editor #layout-viewer-container.fullscreen #layout-viewer-navbar .viewer-navbar{height:100%}#layout-editor #layout-viewer-container.fullscreen #layout-viewer-navbar .viewer-navbar .hide-on-fs{display:none}#layout-editor #layout-viewer-container.fullscreen #layout-viewer-navbar .viewer-navbar .show-on-fs{display:inline-block}#layout-editor #inline-editor{height:inherit;box-shadow:inset #e64c4c 0px 0px 10px 0px !important}#layout-editor #inline-editor-overlay{position:absolute;text-align:center;cursor:pointer;width:100%;height:100%;background:#337ab7;background:rgba(51,122,183,0.2);box-shadow:inset #337ab7 0px 0px 10px 0px !important}#layout-editor #inline-editor-overlay:hover{background:#337ab7;background:rgba(51,122,183,0.5)}#layout-editor #inline-editor-overlay .edit-btn-container{display:table;width:100%;height:100%}#layout-editor #inline-editor-overlay .edit-btn-container #edit-btn{font-size:60px;text-shadow:0px 0px 5px #333;color:#f3f3f3;color:rgba(243,243,243,0.8);vertical-align:middle;display:table-cell}#layout-editor #inline-editor-overlay .edit-btn-container #edit-btn:hover{color:#f3f3f3;color:rgba(243,243,243,0.9)}#layout-editor .inline-editor-opened,#layout-editor .inline-editor-closed,#layout-editor .inline-editor-closed#inline-editor-overlay{display:none}#layout-editor #properties-panel{padding:0}#layout-editor #properties-panel .form-title.unsuccessMessage{text-align:center;font-weight:bold;font-size:1.2em;color:#f3f3f3;padding:30px;background-color:#861313}#layout-editor #properties-panel .loading-container{height:calc(45vh + 46px);border-radius:4px;background:#f3f3f3;border:2px solid #273759}#layout-editor #properties-panel .loading-container .loading-icon{color:#273759}#layout-editor #properties-panel #properties-panel-container{background:#f3f3f3;height:calc(45vh + 46px);position:relative;border:2px solid #273759;border-radius:4px}#layout-editor #properties-panel #properties-panel-container .playlist-editor-message{display:none}#layout-editor #properties-panel #properties-panel-container .form-title{text-align:center;font-weight:bold;font-size:1.2em;color:#f3f3f3;background:#273759;border-width:0 0 4px 0;border-style:solid}#layout-editor #properties-panel #properties-panel-container .form-title.form-title-layout{border-color:#c1e1fd}#layout-editor #properties-panel #properties-panel-container .form-title.form-title-region{border-color:#efa662}#layout-editor #properties-panel #properties-panel-container .form-title.form-title-widget{border-color:#9fda5d}#layout-editor #properties-panel #properties-panel-container .form-container{overflow-x:hidden;overflow-y:auto;height:calc(45vh - 28px)}#layout-editor #properties-panel #properties-panel-container .form-container .row>div{padding:6px;margin:0}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row>div{padding:4px 8px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group{margin-right:-5px;margin-left:-5px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-2{width:22%}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-10{width:78%}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-1,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-10,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-11,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-12,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-2,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-3,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-4,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-5,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-6,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-7,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-8,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .form-group .col-sm-9{padding-left:4px;padding-right:4px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .sub-playlists{margin-left:-10px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special{margin-right:-5px;margin-left:-5px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-1,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-10,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-11,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-12,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-2,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-3,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-4,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-5,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-6,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-7,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-8,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form .row-special .col-sm-9{padding-left:3px;padding-right:3px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #orderClause .form-group{padding:0;margin-left:4px;margin-right:0;display:inline-block}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #filterClause .form-group{padding:0;margin:0;display:inline-block}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #filterClause select,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #filterClause button,#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #filterClause input{padding:5px;max-width:90px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #filterClause select{max-width:120px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #layoutEditFormBackgroundUpload .upload-table-container{overflow-x:auto}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #layoutEditFormBackgroundUpload .upload-table-container table td{max-width:100px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #layoutEditFormBackgroundUpload .upload-table-container table td canvas{max-width:60px;max-height:60px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #layoutEditFormBackgroundUpload .upload-table-container table td input[type=\"text\"]{max-width:100px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form #layoutEditFormBackgroundUpload .upload-table-container table td .progress{min-width:80px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form::-webkit-scrollbar{width:10px;height:10px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #888 !important}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form::-webkit-scrollbar-thumb{background:#337ab7;border-radius:4px}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form::-webkit-scrollbar-thumb:hover{background:#77acd9}#layout-editor #properties-panel #properties-panel-container .form-container .row>div>form::-webkit-scrollbar-corner{box-shadow:inset 0 0 5px #888 !important}#layout-editor #properties-panel #properties-panel-container .form-container table td span.label{white-space:inherit}#layout-editor #properties-panel #properties-panel-container .button-container{padding:5px;position:absolute;bottom:0;width:100%}#layout-editor #layout-navigator{display:none;background:#30426a;border-radius:4px;border:2px solid #ea8c34}#layout-editor #layout-navigator .layout{overflow:hidden;box-shadow:inset 0 0 4px 0px #f3f3f3 !important}#layout-editor #layout-navigator .designer-region{box-shadow:inset 0 0 4px 1px #f3f3f3 !important}#layout-editor #layout-navigator .designer-region:not(.editable){box-shadow:inset 0 0 4px 2px #888 !important}#layout-editor #layout-navigator .layout{box-shadow:inset 0 0 5px 0px #f3f3f3 !important}#layout-editor #layout-navigator .designer-region{box-shadow:inset 0 0 8px 1px #f3f3f3 !important}#layout-editor #layout-navigator .designer-region:not(.editable){box-shadow:inset 0 0 8px 1px #888 !important}#layout-editor #layout-navigator #layout-navigator-content{background:#333;min-height:45vh}#layout-editor #layout-navigator #layout-navigator-navbar .navigator-navbar{padding:4px;background:#ea8c34;color:#f3f3f3;min-height:40px;margin:0;border-width:4px 0 0 0;border-style:solid;border-color:#122a3f;border-radius:0 0 2px 2px}#layout-editor #layout-navigator #layout-navigator-navbar .navigator-navbar .btn{background:#273759;color:#f3f3f3;font-size:16px;padding:4px 8px;line-height:1.3}#layout-editor #layout-navigator #layout-navigator-navbar .navigator-navbar .hide-on-fs{display:inline-block}#layout-editor #layout-navigator #layout-navigator-navbar .navigator-navbar .show-on-fs{display:none}#layout-editor #layout-navigator.fullscreen{background-color:#333;background-color:rgba(51,51,51,0.9);position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%}#layout-editor #layout-navigator.fullscreen #layout-navigator-content{position:fixed;z-index:1050;left:0;top:5%;width:100%;height:90%;background-color:#333;background-color:rgba(51,51,51,0.9)}#layout-editor #layout-navigator.fullscreen #layout-navigator-navbar{position:fixed;z-index:2000;width:100%;left:0;bottom:0}#layout-editor #layout-navigator.fullscreen #layout-navigator-navbar .navigator-navbar{height:100%}#layout-editor #layout-navigator.fullscreen #layout-navigator-navbar .navigator-navbar .hide-on-fs{display:none}#layout-editor #layout-navigator.fullscreen #layout-navigator-navbar .navigator-navbar .show-on-fs{display:inline-block}#layout-editor .selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#layout-editor .designer-region.selectable:hover{background:#f1b379 !important}#layout-editor #layout-timeline .designer-region .designer-region-overlay{display:none;z-index:2;width:100%;height:100%;left:0;top:0;position:absolute;border-radius:4px;margin-right:-6px}#layout-editor #layout-timeline .designer-region .designer-region-overlay div{position:relative;display:block;float:left;height:100%}#layout-editor #layout-timeline .designer-region .designer-region-overlay .designer-region-overlay-step{background:silver;width:14px;margin:0}#layout-editor #layout-timeline .designer-region .designer-region-overlay .designer-region-overlay-step:hover,#layout-editor #layout-timeline .designer-region .designer-region-overlay .designer-region-overlay-step.ui-droppable-hover{background:#f3f3f3;box-shadow:0px 0px 3px 1px #f3f3f3 !important}#layout-editor #layout-timeline .designer-region .designer-region-overlay .designer-region-overlay-step:not(:first-child){margin-left:-5px;margin-right:5px}#layout-editor #layout-timeline .designer-widget.selectable:hover{background:#b8e387 !important}#layout-editor .selected-region:not(.designer-region-info){background:#ea8c34 !important}#layout-editor #layout-navigator .designer-region.selected-widget,#layout-editor .designer-widget.selected-widget{background:#86d133 !important}#layout-editor #layout-timeline .designer-widget.ui-droppable-active{z-index:10 !important;position:relative;background:repeating-linear-gradient(45deg, #b8e387, #b8e387 10px, #d0edb0 10px, #d0edb0 14px) !important;visibility:visible}#layout-editor #layout-timeline .designer-widget.ui-droppable-active.ui-droppable-hover,#layout-editor #layout-timeline .designer-widget.ui-droppable-active:hover{background:repeating-linear-gradient(45deg, #9fda5d, #9fda5d 10px, #b8e387 10px, #b8e387 14px) !important}#layout-editor #layout-timeline .designer-widget.ui-droppable-active *{visibility:hidden}#layout-editor #layout-timeline .designer-region.to-sort .designer-widget{background:#e1e732 !important}#layout-editor #layout-timeline .designer-region.ui-droppable-active{z-index:10 !important;position:relative}#layout-editor #layout-timeline .designer-region.ui-droppable-active .designer-region-overlay{background:repeating-linear-gradient(45deg, #f1b379, #f1b379 10px, #fbe8d6 10px, #fbe8d6 14px) !important;display:block;opacity:0.75}#layout-editor #layout-timeline .designer-region.ui-droppable-active.ui-droppable-hover .designer-region-overlay,#layout-editor #layout-timeline .designer-region.ui-droppable-active:hover .designer-region-overlay{background:repeating-linear-gradient(45deg, #e87f1d, #e87f1d 10px, #f6cda7 10px, #f6cda7 14px) !important}#layout-editor #layout-navigator .designer-region.ui-droppable-active{z-index:10 !important;position:relative;background:repeating-linear-gradient(45deg, #f1b379, #f1b379 10px, #fbe8d6 10px, #fbe8d6 14px) !important}#layout-editor #layout-navigator .designer-region.ui-droppable-active.ui-droppable-hover,#layout-editor #layout-navigator .designer-region.ui-droppable-active:hover{background:repeating-linear-gradient(45deg, #e87f1d, #e87f1d 10px, #f6cda7 10px, #f6cda7 14px) !important}#layout-editor #layout-navigator .designer-region.ui-droppable-active *{visibility:hidden}#layout-editor #layout-navigator .layout.ui-droppable-active{z-index:10 !important;position:relative;background:repeating-linear-gradient(45deg, #fff, #fff 10px, #fff 10px, #fff 14px) !important}#layout-editor #layout-navigator .layout.ui-droppable-active.ui-droppable-hover,#layout-editor #layout-navigator .layout.ui-droppable-active:hover{background:repeating-linear-gradient(45deg, #e6e6e6, #e6e6e6 10px, #fff 10px, #fff 14px) !important}#layout-editor #layout-navigator .layout.ui-droppable-active *{visibility:hidden}#layout-editor .ui-droppable-active{box-shadow:inset 0 0 2px #f3f3f3 !important}#layout-editor .ui-droppable-hover{box-shadow:inset 0 0 4px #313131 !important}#layout-editor .loading-container{height:100%;width:100%;position:absolute}#layout-editor .loading-container .loading-icon{position:relative;text-align:center;top:50%;transform:translateY(-50%);font-size:75px;color:#f3f3f3;z-index:0}@media (max-width: 768px){#layout-editor #bottom-toolbar{padding:5px 0 0 5px}}#layout-editor .select2-container{width:auto !important}\n",""])},159:function(e,t,n){var o=n(160);"string"==typeof o&&(o=[[e.i,o,""]]),n(5)(o,{})},160:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,'.sidebar-footer{height:50px;padding-top:4px}ul.sidebar{bottom:50px}.editor-toolbar nav{background:#337ab7;z-index:1040;margin-left:0;min-height:50px;border:none;padding:0 !important}#page-wrapper .editor-toolbar nav{margin-left:180px}@media (max-width: 768px){.editor-toolbar nav,#page-wrapper .editor-toolbar nav{margin-left:0}}.drag-handle{cursor:-webkit-grab;cursor:grab}.ui-draggable-dragging .drag-handle{cursor:-webkit-grabbing;cursor:grabbing}.editor-toolbar .container-toolbar{padding:0 15px}.editor-toolbar .container-toolbar .navbar-btn{margin:8px 3px}.editor-toolbar .container-toolbar .navbar-peek-button{width:50px;text-align:center;font-size:24px;padding:10px;line-height:30px;background:#888;background:rgba(136,136,136,0.3);color:#d5d5d5;opacity:0.4;cursor:unset}.editor-toolbar .container-toolbar .navbar-peek-button.active{cursor:pointer;opacity:1}.editor-toolbar .container-toolbar .navbar-peek-button.active.navbar-bin{background:#e64c4c;color:#f3f3f3}.editor-toolbar .container-toolbar .navbar-peek-button.active.navbar-bin:hover{background:#b31919 !important}.editor-toolbar .container-toolbar .navbar-peek-button.active.navbar-undo{background:#efa662;color:#f3f3f3}.editor-toolbar .container-toolbar .navbar-peek-button.active.navbar-undo:hover{background:#d57216 !important}.editor-toolbar .container-toolbar .navbar-peek-button.active.navbar-multiselect{background:#8f2ac3;color:#f3f3f3}.editor-toolbar .container-toolbar .navbar-peek-button.active.navbar-multiselect:hover{background:#51186f !important}.editor-toolbar .container-toolbar .navbar-peek-button.active.navbar-multiselect.multiselect-active{background:#a748d8 !important}.editor-toolbar .container-toolbar .navbar-right{padding-right:15px}.editor-toolbar .library-content{position:fixed;bottom:50px;right:0px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0.95}.editor-toolbar .library-content.hide-mode{width:0 !important;height:0 !important}.editor-toolbar .library-content.hide-mode .media-search-container{display:none}.editor-toolbar .library-content .media-search-container{background:#f3f3f3;border:2px solid #337ab7;height:100%}.editor-toolbar .library-content .btn-window{cursor:pointer;color:#c1e1fd;font-size:18px;padding:0 4px}.editor-toolbar .library-content .btn-window:hover{color:#f3f3f3}.editor-toolbar .library-content .btn-window:hover.btn-window-close,.editor-toolbar .library-content .media-add-queue .btn-window.btn-queue-close:hover{color:#e64c4c}.editor-toolbar .library-content .btn-window-close,.editor-toolbar .library-content .media-add-queue .btn-queue-close{position:absolute;top:2px;right:1px}.editor-toolbar .library-content .btn-window-new-tab{position:relative;font-size:16px}.editor-toolbar .library-content .media-search-controls{color:#f3f3f3;background-color:#30426a;font-size:0;padding:4px 25px 0 4px}.editor-toolbar .library-content .media-search-controls .media-search-tab{display:inline-block;font-size:15px;height:24px;background-color:#555;border-radius:0 4px 0 0;border-style:solid;border-width:1px 1px 0 1px;border-color:#6f6f6f}.editor-toolbar .library-content .media-search-controls .media-search-tab.active{background-color:#337ab7;border-color:#22527b}.editor-toolbar .library-content .media-search-controls .media-search-tab.active:hover{background-color:#337ab7}.editor-toolbar .library-content .media-search-controls .media-search-tab .media-tab-close{padding:4px;opacity:0.6;text-decoration:none}.editor-toolbar .library-content .media-search-controls .media-search-tab .media-tab-close:hover{opacity:1}.editor-toolbar .library-content .media-search-controls .media-search-tab .media-tab-name{padding:0 6px;text-decoration:none}.editor-toolbar .library-content .media-search-controls .media-search-tab:hover{background-color:#888}.editor-toolbar .library-content .media-search-controls .media-search-tab:hover .media-tab-close{display:inline-block}.editor-toolbar .library-content .media-search-form input[type="text"]{max-width:140px}.editor-toolbar .library-content .media-add-queue{display:none;position:absolute;top:0;border:2px solid #337ab7;width:180px;color:#30426a;background-color:#f3f3f3}.editor-toolbar .library-content .media-add-queue .btn-queue-close{top:0}.editor-toolbar .library-content .media-add-queue .media-add-queue-header{height:28px;line-height:28px;padding:0 5px;color:#f3f3f3;background-color:#30426a}.editor-toolbar .library-content .media-add-queue .media-add-queue-buttons{padding:2px}.editor-toolbar .library-content .media-add-queue .media-add-queue-buttons .btn{display:none}.editor-toolbar .library-content .media-add-queue .media-add-queue-buttons .btn.active{display:block}.editor-toolbar .library-content .media-add-queue .queue-element{background-color:#337ab7;cursor:row-resize;color:#f3f3f3;margin:2px;padding:2px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-toolbar .library-content .media-add-queue .queue-element .queue-element-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:145px;display:inline-block}.editor-toolbar .library-content .media-add-queue .queue-element .queue-element-remove{cursor:pointer}.editor-toolbar .library-content .dataTables_length{margin-top:5px}.editor-toolbar .library-content .media-table{width:100% !important}.editor-toolbar .library-content .media-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.editor-toolbar .library-content .media-table tr.media-selected{background-color:#c1e1fd}.editor-toolbar .library-content .media-table .assignItem{color:#337ab7;font-size:16px}.editor-toolbar .library-content .media-table tbody>tr>td{padding:4px}.editor-toolbar .library-content .media-table tbody>tr>td img{height:50px}.editor-toolbar .toolbar-pane{display:none}.editor-toolbar .toolbar-pane.active{display:block}.editor-toolbar .toolbar-pane form{background:#337ab7;padding:5px 5px}.editor-toolbar .toolbar-menu-content .toolbar-card{display:block;background:#337ab7;color:#f3f3f3;width:150px;height:40px;margin:2px;border-radius:4px}.editor-toolbar .toolbar-menu-content .toolbar-card .card-title{display:block;position:relative;line-height:30px;height:50px;padding:5px 2px;margin-left:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-toolbar .toolbar-menu-content .toolbar-card .card-icon{line-height:30px;font-size:25px;padding:5px 10px;position:absolute}.editor-toolbar .toolbar-menu-content .toolbar-card .action-area{display:none;z-index:2;position:absolute;text-align:center;width:calc(150px / 2);height:40px;background-color:#333;background-color:rgba(51,51,51,0.7)}.editor-toolbar .toolbar-menu-content .toolbar-card .action-area i{line-height:40px;font-size:23px}.editor-toolbar .toolbar-menu-content .toolbar-card .add-area{border-radius:4px 0 0 4px}.editor-toolbar .toolbar-menu-content .toolbar-card[data-one-click-add] .action-area{width:150px}.editor-toolbar .toolbar-menu-content .toolbar-card.card-selected .add-area{display:block;width:150px;background-color:#9fda5d;background-color:rgba(159,218,93,0.9);border-radius:4px;font-size:22px}.editor-toolbar .toolbar-menu-content .toolbar-card .drag-area{cursor:move;margin-left:calc(150px / 2);border-radius:0 4px 4px 0}.editor-toolbar .toolbar-menu-content .toolbar-card.card-dragged .drag-area{display:block;margin-left:0;width:150px;background-color:#efa662;background-color:rgba(239,166,98,0.9);border-radius:4px;font-size:22px}.editor-toolbar .toolbar-menu-content .toolbar-card:not(.card-selected):hover .add-area{display:block}.editor-toolbar .toolbar-menu-content .toolbar-card:not(.card-selected):hover .add-area:hover{background-color:#6caa27;background-color:rgba(108,170,39,0.7)}.editor-toolbar .toolbar-menu-content .toolbar-card:not(.card-selected):hover:not([data-one-click-add]) .drag-area{display:block}.editor-toolbar .toolbar-menu-content .toolbar-card:not(.card-selected):hover:not([data-one-click-add]) .drag-area:hover{background-color:#efa662;background-color:rgba(239,166,98,0.7)}.editor-toolbar .toolbar-menu-content a.pagination-btn{display:inline-block;width:20px;font-size:20px;height:50px;border:none;line-height:30px;padding:10px 5px;border-radius:0;background-color:#333}.editor-toolbar .toolbar-menu-content a.pagination-btn.pag-btn-top-right,.editor-toolbar .toolbar-menu-content a.pagination-btn.pag-btn-top-left{font-size:11px}.editor-toolbar .toolbar-menu-content a.pagination-btn:hover{background-color:gray}.editor-toolbar .toolbar-menu-content a.pagination-btn[disabled]{background:#888}.editor-toolbar .toolbar-menu-content a.pagination-btn[disabled]:hover{opacity:1}.editor-toolbar .toolbar-menu-content .toolbar-tools-pane{position:absolute;bottom:50px;left:18px;background:#f3f3f3;border-width:2px 2px 0 2px;border-color:#337ab7;border-style:solid}.editor-toolbar .toolbar-menu-content .toolbar-tools-pane .toolbar-card{height:40px}.editor-toolbar .toolbar-menu-content .toolbar-tools-pane .toolbar-pane-content.selected .toolbar-card:not(.card-dragged):not(.card-selected):not(.ui-draggable-dragging){display:none}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane{position:relative;background:#888;font-size:0}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card{margin:0 2px;width:100px;height:40px;background:#30426a;border-radius:0px 0 4px 4px;font-size:13px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card .card-title{position:relative;line-height:15px;padding:0 3px;text-align:center;overflow:hidden;margin:4px 0 0 0;width:100px;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card .card-icon{line-height:10px;font-size:14px;transform:translate(-50%);padding:0;position:relative;left:50%;top:3px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card .action-area{width:calc(100px / 2);height:40px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card .action-area i{line-height:40px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card.card-selected .add-area{width:100px;border-radius:0 0 0 4px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card[data-one-click-add] .action-area{width:100px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card .drag-area{margin-left:calc(100px / 2);border-radius:0 0 4px 0}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card.card-dragged .drag-area{margin-left:0;width:100px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card .btn-favourite{display:none;color:#e1e732;position:absolute;z-index:3;background:#30426a;width:14px;border-radius:0px 0 4px 4px;margin:0;height:14px;text-align:center;font-size:10px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card:not(.card-selected):hover .btn-favourite,.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card.favourited .btn-favourite{display:block}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-pane-content-container{float:left;scroll-behavior:smooth;overflow-x:scroll;overflow-y:hidden;background:#f3f3f3;height:50px;scrollbar-width:thin}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-pane-content-container::-webkit-scrollbar{height:7px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-pane-content-container::-webkit-scrollbar-track{background:#eee}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-pane-content-container::-webkit-scrollbar-thumb{background:#999}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-pane-content-container::-webkit-scrollbar-thumb:hover{background:#666}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-pane-content{max-height:50px;width:auto;white-space:nowrap;padding:0 2px}.editor-toolbar .toolbar-menu-content .toolbar-widgets-pane .toolbar-card{display:inline-block;white-space:normal;position:relative}.editor-toolbar a{color:#f3f3f3;cursor:pointer}.editor-toolbar .navbar-buttons a.active{background:#f3f3f3;color:#444}.editor-toolbar .navbar-submenu-container{background:#f3f3f3;padding:2px;border:none}.editor-toolbar .navbar-submenu a:hover{color:#30426a}.editor-toolbar .navbar-submenu-item{color:#f3f3f3;padding:4px;cursor:pointer}.editor-toolbar .btn-menu-option{color:#f3f3f3;width:50px;text-align:center;font-size:24px;padding:10px;line-height:30px;max-height:50px}.editor-toolbar .btn-menu-option .material-icons{font-size:26px;line-height:30px}.editor-toolbar .btn-menu-option:hover{color:#337ab7;background:#f3f3f3}.editor-toolbar .navbar-buttons a .close-tab-button{display:none;top:0;right:0;position:absolute;padding:2px}.editor-toolbar .navbar-buttons a:hover .close-tab-button{display:block}.editor-toolbar .navbar-buttons a:hover .close-tab-button:hover{color:#e64c4c !important}.editor-toolbar .bootstrap-tagsinput{line-height:24px}.editor-toolbar .bootstrap-tagsinput .label{font-size:95%}.editor-toolbar .navbar-submenu>a{padding:10px;line-height:20px;color:#f3f3f3}.editor-toolbar .navbar-submenu>a#optionsContainer{width:50px;text-align:center;font-size:24px;padding:5px 10px;line-height:30px}.editor-toolbar .navbar-submenu>a:hover,.editor-toolbar .navbar-submenu>a:focus{color:#337ab7}.editor-toolbar .navbar-submenu.open>a{color:#337ab7}.editor-toolbar .navbar-submenu .navbar-submenu-item-options{width:100%;background-color:#337ab7;font-weight:normal;margin:0}.editor-toolbar .navbar-submenu .navbar-submenu-item-options i{padding:1px;margin-top:4px}.editor-toolbar .navbar-submenu .navbar-submenu-item-options:hover{background-color:#285f8f}.editor-bottom-bar .navbar-submenu>a#optionsContainer{padding:10px}\n',""])},161:function(e,t,n){var o=n(162);"string"==typeof o&&(o=[[e.i,o,""]]),n(5)(o,{})},162:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,"#layout-editor-topbar nav{border:none;min-height:40px;z-index:2;top:75px;margin:1px;background:#30426a;position:fixed;right:0;left:0;border-radius:0}#page-wrapper #layout-editor-topbar nav{top:60px;margin:0 0 0 180px}@media (max-width: 1200px){#layout-editor-topbar nav{margin:0;top:0;position:relative}#page-wrapper #layout-editor-topbar nav{top:60px;margin:0 0 0 180px;position:fixed}#page-wrapper #layout-editor-topbar nav .layout-info-duration,#page-wrapper #layout-editor-topbar nav .layout-info-dimensions{display:none}}@media (max-width: 768px){#page-wrapper #layout-editor-topbar nav{margin:0;top:0;position:relative}}#layout-editor-topbar .container-toolbar{padding:0 16px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info{margin:8px 0;color:#f3f3f3;max-height:24px;display:inline-block}#layout-editor-topbar .container-toolbar .navbar-text.layout-info>span{margin-right:10px;line-height:24px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .layout-info-label{font-size:12px;font-weight:700;margin-right:3px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .layout-info-icon{margin-right:2px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .layout-info-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px;float:left}#layout-editor-topbar .container-toolbar .navbar-text.layout-info #layout-info-status{float:left;margin:0 6px;padding:0 5px;min-width:24px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info #layout-info-status.clickable{cursor:pointer}#layout-editor-topbar .container-toolbar .navbar-text.layout-info #layout-info-status i{font-size:14px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .popover{color:#333;min-width:250px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .popover .popover-title{padding:4px;font-weight:bold;text-align:center;border:none}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .popover .popover-content{padding:3px 6px}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .popover .popover-content .status-message{padding:6px;margin:0px -1px 3px -1px;border-radius:6px;background:#e64c4c;color:#f3f3f3}#layout-editor-topbar .container-toolbar .navbar-text.layout-info .popover .popover-content .status-title{padding:4px;font-weight:bold}#layout-editor-topbar .container-toolbar .layout-action-menu{margin:0;padding:0}#layout-editor-topbar .container-toolbar .layout-action-menu #layoutJumpListContainer{min-width:120px;margin:5px 6px}#layout-editor-topbar .container-toolbar .layout-action-menu #layoutJumpListContainer .select2-selection{max-height:30px;padding-top:4px;padding-bottom:4px}\n",""])},20:function(e,t,n){"use strict";e.exports=function(e,t){return"string"!=typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),/["'() \t\n]/.test(e)||t?'"'+e.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':e)}},21:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},3:function(e,t,n){e.exports=n(75).default},4:function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",o=e[3];if(!o)return n;if(t&&"function"==typeof btoa){var a=function(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}(o),r=o.sources.map((function(e){return"/*# sourceURL="+o.sourceRoot+e+" */"}));return[n].concat(r).concat([a]).join("\n")}return[n].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},a=0;a= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"},c.prototype={constructor:c,logger:f.default,log:f.default.log,registerHelper:function(e,t){if("[object Object]"===a.toString.call(e)){if(t)throw new r.default("Arg not supported with multiple helpers");a.extend(this.helpers,e)}else this.helpers[e]=t},unregisterHelper:function(e){delete this.helpers[e]},registerPartial:function(e,t){if("[object Object]"===a.toString.call(e))a.extend(this.partials,e);else{if(void 0===t)throw new r.default('Attempting to register a partial called "'+e+'" as undefined');this.partials[e]=t}},unregisterPartial:function(e){delete this.partials[e]},registerDecorator:function(e,t){if("[object Object]"===a.toString.call(e)){if(t)throw new r.default("Arg not supported with multiple decorators");a.extend(this.decorators,e)}else this.decorators[e]=t},unregisterDecorator:function(e){delete this.decorators[e]},resetLoggedPropertyAccesses:function(){s.resetLoggedProperties()}};var d=f.default.log;t.log=d,t.createFrame=a.createFrame,t.logger=f.default},45:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.registerDefaultHelpers=function(e){a.default(e),r.default(e),i.default(e),l.default(e),f.default(e),s.default(e),c.default(e)},t.moveHelperToHooks=function(e,t,n){e.helpers[t]&&(e.hooks[t]=e.helpers[t],n||delete e.helpers[t])};var a=o(n(76)),r=o(n(77)),i=o(n(78)),l=o(n(79)),f=o(n(80)),s=o(n(81)),c=o(n(82))},46:function(e,t,n){"use strict";t.__esModule=!0;var o=n(8),a={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(e){if("string"==typeof e){var t=o.indexOf(a.methodMap,e.toLowerCase());e=t>=0?t:parseInt(e,10)}return e},log:function(e){if(e=a.lookupLevel(e),"undefined"!=typeof console&&a.lookupLevel(a.level)<=e){var t=a.methodMap[e];console[t]||(t="log");for(var n=arguments.length,o=Array(n>1?n-1:0),r=1;r>"+t+" **/","/** "+t+"<< **/"],a=e.lastIndexOf(o[0]),r=n?o[0]+n+o[1]:"";if(e.lastIndexOf(o[0])>=0){var i=e.lastIndexOf(o[1])+o[1].length;return e.slice(0,a)+r+e.slice(i)}return e+r}(e.styleSheet.cssText,t,a);else{var r=document.createTextNode(a),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(r,i[t]):e.appendChild(r)}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");void 0===(t=t||{}).singleton&&(t.singleton=a());var o=s(e);return f(o,t),function(e){for(var a=[],r=0;r= 4.3.0"],main:function(e,t,n,o,a){return''},useData:!0})},69:function(e,t,n){e.exports=n.p+"fontawesome-webfont.eot"},70:function(e,t,n){e.exports=n.p+"fontawesome-webfont.eot"},71:function(e,t,n){e.exports=n.p+"fontawesome-webfont.woff2"},72:function(e,t,n){e.exports=n.p+"fontawesome-webfont.woff"},73:function(e,t,n){e.exports=n.p+"fontawesome-webfont.ttf"},74:function(e,t,n){e.exports=n.p+"fontawesome-webfont.svg"},75:function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}t.__esModule=!0;var r=a(n(44)),i=o(n(86)),l=o(n(14)),f=a(n(8)),s=a(n(87)),c=o(n(89));function d(){var e=new r.HandlebarsEnvironment;return f.extend(e,r),e.SafeString=i.default,e.Exception=l.default,e.Utils=f,e.escapeExpression=f.escapeExpression,e.VM=s,e.template=function(t){return s.template(t,e)},e}var u=d();u.create=d,c.default(u),u.default=u,t.default=u,e.exports=t.default},76:function(e,t,n){"use strict";t.__esModule=!0;var o=n(8);t.default=function(e){e.registerHelper("blockHelperMissing",(function(t,n){var a=n.inverse,r=n.fn;if(!0===t)return r(this);if(!1===t||null==t)return a(this);if(o.isArray(t))return t.length>0?(n.ids&&(n.ids=[n.name]),e.helpers.each(t,n)):a(this);if(n.data&&n.ids){var i=o.createFrame(n.data);i.contextPath=o.appendContextPath(n.data.contextPath,n.name),n={data:i}}return r(t,n)}))},e.exports=t.default},77:function(e,t,n){"use strict";(function(o){t.__esModule=!0;var a=n(8),r=function(e){return e&&e.__esModule?e:{default:e}}(n(14));t.default=function(e){e.registerHelper("each",(function(e,t){if(!t)throw new r.default("Must pass iterator to #each");var n=t.fn,i=t.inverse,l=0,f="",s=void 0,c=void 0;function d(t,o,r){s&&(s.key=t,s.index=o,s.first=0===o,s.last=!!r,c&&(s.contextPath=c+t)),f+=n(e[t],{data:s,blockParams:a.blockParams([e[t],t],[c+t,null])})}if(t.data&&t.ids&&(c=a.appendContextPath(t.data.contextPath,t.ids[0])+"."),a.isFunction(e)&&(e=e.call(this)),t.data&&(s=a.createFrame(t.data)),e&&"object"==typeof e)if(a.isArray(e))for(var u=e.length;l":">",'"':""","'":"'","`":"`","=":"="},a=/[&<>"'`=]/g,r=/[&<>"'`=]/;function i(e){return o[e]}function l(e){for(var t=1;t=r.LAST_COMPATIBLE_COMPILER_REVISION&&t<=r.COMPILER_REVISION)){if(t0?(lD.editorContainer.html(designerMainTemplate()),lD.layout=new Layout(e,t.data[0]),lD.mainObjectId=lD.layout.layoutId,lD.timeline=new Timeline(lD,lD.editorContainer.find("#layout-timeline")),lD.manager=new Manager(lD,lD.editorContainer.find("#layout-manager"),!1),lD.viewer=new Viewer(lD,lD.editorContainer.find("#layout-viewer"),lD.editorContainer.find("#layout-viewer-navbar")),lD.toolbar=new Toolbar(lD,lD.editorContainer.find("#layout-editor-toolbar"),{deleteSelectedObjectAction:lD.deleteSelectedObject,deleteDraggedObjectAction:lD.deleteDraggedObject}),lD.topbar=new Topbar(lD,lD.editorContainer.find("#layout-editor-topbar"),[{id:"discardLayout",title:layoutDesignerTrans.discardTitle,logo:"fa-times-circle-o",class:"btn-warning",action:lD.showDiscardScreen,inactiveCheck:function(){return 0==lD.layout.editable},inactiveCheckClass:"hidden"},{id:"publishLayout",title:layoutDesignerTrans.publishTitle,logo:"fa-check-square-o",class:"btn-success",action:lD.showPublishScreen,inactiveCheck:function(){return 0==lD.layout.editable},inactiveCheckClass:"hidden"},{id:"checkoutLayout",title:layoutDesignerTrans.checkoutTitle,logo:"fa-edit",class:"btn-success",action:lD.checkoutLayout,inactiveCheck:function(){return 1==lD.layout.editable},inactiveCheckClass:"hidden"},{id:"scheduleLayout",title:layoutDesignerTrans.scheduleTitle,logo:"fa-clock-o",class:"btn-primary",action:lD.showScheduleScreen,inactiveCheck:function(){return 1==lD.layout.editable||0==lD.layout.scheduleNowPermission},inactiveCheckClass:"hidden"},{id:"saveTemplate",title:layoutDesignerTrans.saveTemplateTitle,logo:"fa-floppy-o",class:"btn-primary",action:lD.showSaveTemplateScreen,inactiveCheck:function(){return 1==lD.layout.editable},inactiveCheckClass:"hidden"}],{},{searchLink:urlsForApi.layout.get.url,designerLink:urlsForApi.layout.designer.url,layoutId:lD.layout.layoutId,layoutName:lD.layout.name,callback:lD.reloadData},!0),lD.propertiesPanel=new PropertiesPanel(lD,lD.editorContainer.find("#properties-panel")),2!=t.data[0].publishedStatusId&&("1"==new URL(window.location.href).searchParams.get("vM")?lD.enterReadOnlyMode():lD.welcomeScreen()),formHelpers.setup(lD,lD.layout),lD.loadAndSavePref("useLibraryDuration",0),lD.checkLayoutStatus(),setInterval(lD.checkLayoutStatus,6e4),lD.selectObject()):t.login?(window.location.href=window.location.href,location.reload(!1)):lD.showErrorMessage(),lD.common.hideLoadingScreen()})).fail((function(e,t,n){console.error(e,t,n),lD.showErrorMessage()})),$("body").off("keydown").keydown((function(e){$(e.target).is($("body"))&&"Delete"==e.key&&0==lD.readOnlyMode&&lD.deleteSelectedObject()})),$(window).on("resize.designer",_.debounce((function(e){e.target===window&&(lD.renderContainer(lD.navigator),lD.renderContainer(lD.viewer,lD.selectedObject),lD.renderContainer(lD.timeline))}),250))})),lD.selectObject=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).positionToAdd,o=void 0===n?null:n;if($.isEmptyObject(this.toolbar.selectedCard))if(!$.isEmptyObject(this.toolbar.selectedQueue)&&$(this.toolbar.selectedQueue).data("to-add")){if("region"==e.data("type")){var a=$(e).attr("id"),r=lD.layout.regions[a].playlists.playlistId,i=[];this.toolbar.selectedQueue.find(".queue-element").each((function(){i.push($(this).attr("id"))})),this.addMediaToPlaylist(r,i,o),this.toolbar.destroyQueue(this.toolbar.openedMenu)}this.toolbar.deselectCardsAndDropZones()}else{var l=null===e?this.layout.id:e.attr("id"),f=null===e?"layout":e.data("type"),s=this.selectedObject.id;if(this.selectedObject.selected)switch(this.selectedObject.type){case"region":this.layout.regions[this.selectedObject.id]&&(this.layout.regions[this.selectedObject.id].selected=!1);break;case"widget":this.layout.regions[this.selectedObject.regionId].widgets[this.selectedObject.id]&&(this.layout.regions[this.selectedObject.regionId].widgets[this.selectedObject.id].selected=!1)}if(this.selectedObject=this.layout,this.selectedObject.type="layout",s!=l||t){if("region"===f)if(t||!$.isEmptyObject(this.navigator)||$.isEmptyObject(this.layout.regions[l].widgets))this.layout.regions[l].selected=!0,this.selectedObject=this.layout.regions[l];else{var c=this.layout.regions[l].widgets;for(var d in c)if(c.hasOwnProperty(d)&&1==c[d].index){c[d].selected=!0,this.selectedObject=c[d],f="widget";break}}else"widget"===f&&(this.layout.regions[e.data("widgetRegion")].widgets[l].selected=!0,this.selectedObject=this.layout.regions[e.data("widgetRegion")].widgets[l]);this.selectedObject.type=f}this.refreshDesigner()}else if(-1!==[e.data("type"),"all"].indexOf($(this.toolbar.selectedCard).attr("drop-to"))){var u=this.toolbar.selectedCard[0];this.toolbar.deselectCardsAndDropZones(),this.dropItemAdd(e,u,{positionToAdd:o})}},lD.refreshDesigner=function(){this.clearTemporaryData(),this.renderContainer(this.navigator,this.selectedObject),this.renderContainer(this.timeline),this.renderContainer(this.toolbar),this.renderContainer(this.topbar),this.renderContainer(this.manager),this.renderContainer(this.propertiesPanel,this.selectedObject),this.renderContainer(this.viewer,this.selectedObject)},lD.reloadData=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=void 0===e.layoutId?e:e.layoutId;lD.common.showLoadingScreen(),$.get(urlsForApi.layout.get.url+"?layoutId="+n+"&embed=regions,playlists,widgets,widget_validity,tags,permissions").done((function(e){if(null!=e.data&&e.data.length>0){lD.layout=new Layout(n,e.data[0]),lD.mainObjectId=lD.layout.layoutId,t&&(lD.refreshDesigner(),"widget"==lD.selectedObject.type&&(lD.timeline.highlightOnLoad=lD.selectedObject),lD.timeline.scrollOnLoad=lD.selectedObject);var o=lD.selectedObject.id;lD.selectedObject={},lD.selectObject($("#"+o)),formHelpers.setup(lD,lD.layout),-1!=lD.toolbar.openedMenu&&lD.toolbar.openMenu(lD.toolbar.openedMenu,!0),lD.checkLayoutStatus()}else e.login?(window.location.href=window.location.href,location.reload(!1)):lD.showErrorMessage();lD.common.hideLoadingScreen()})).fail((function(e,t,n){lD.common.hideLoadingScreen(),console.error(e,t,n),lD.showErrorMessage()}))},lD.checkoutLayout=function(){var e=urlsForApi.layout.checkout,t=e.url;lD.common.showLoadingScreen(),t=t.replace(":id",lD.layout.layoutId),lD.selectObject(),$.ajax({url:t,type:e.type}).done((function(e){e.success?(bootbox.hideAll(),toastr.success(e.message),lD.readOnlyMode=!1,lD.editorContainer.removeClass("view-mode"),lD.editorContainer.find("#read-only-message").remove(),lD.reloadData(e.data)):(e.login?(window.location.href=window.location.href,location.reload(!1)):toastr.error(e.message),lD.common.hideLoadingScreen())})).fail((function(e,t,n){lD.common.hideLoadingScreen(),console.error(e,t,n)}))},lD.publishLayout=function(){var e=urlsForApi.layout.publish,t=e.url;lD.common.showLoadingScreen(),lD.selectObject(),t=t.replace(":id",lD.layout.parentLayoutId);var n=$("#layoutPublishForm").serialize();$.ajax({url:t,type:e.type,data:n}).done((function(e){e.success?(bootbox.hideAll(),toastr.success(e.message),window.location.href=urlsForApi.layout.designer.url.replace(":id",e.data.layoutId)+"?vM=1"):(lD.common.hideLoadingScreen(),e.login?(window.location.href=window.location.href,location.reload(!1)):(toastr.error(e.message),bootbox.hideAll()))})).fail((function(e,t,n){lD.common.hideLoadingScreen(),console.error(e,t,n)}))},lD.discardLayout=function(){var e=urlsForApi.layout.discard,t=e.url;lD.common.showLoadingScreen(),lD.selectObject(),t=t.replace(":id",lD.layout.parentLayoutId);var n=$("#layoutDiscardForm").serialize();$.ajax({url:t,type:e.type,data:n}).done((function(e){e.success?(bootbox.hideAll(),toastr.success(e.message),window.location.href=urlsForApi.layout.list.url):e.login?(window.location.href=window.location.href,location.reload(!1)):(toastr.error(e.message),bootbox.hideAll()),lD.common.hideLoadingScreen()})).fail((function(e,t,n){lD.common.hideLoadingScreen(),console.error(e,t,n)}))},lD.welcomeScreen=function(){lD.readOnlyMode=!0,bootbox.dialog({message:layoutDesignerTrans.welcomeModalMessage,className:"welcome-screen-modal",closeButton:!1,buttons:{checkout:{label:layoutDesignerTrans.checkoutTitle,className:"btn-success",callback:function(e){return $(e.currentTarget).append(' '),lD.selectObject(),lD.checkoutLayout(),!1}},view:{label:layoutDesignerTrans.viewModeTitle,className:"btn-default",callback:function(e){lD.enterReadOnlyMode()}}}}).attr("data-test","welcomeModal")},lD.enterReadOnlyMode=function(){lD.editorContainer.addClass("view-mode"),lD.readOnlyMode=!0},lD.renderContainer=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};jQuery.isEmptyObject(e)||(jQuery.isEmptyObject(t)?e.render(this.layout):e.render(t))},lD.toggleNavigatorEditing=function(e){this.selectObject(),e?(this.navigator=new Navigator(lD,this.editorContainer.find("#layout-navigator-content"),{editNavbar:this.editorContainer.find("#layout-navigator-navbar")}),this.editorContainer.find("#layout-navigator").css("display","block"),this.editorContainer.find("#layout-viewer-container").css("display","none"),this.renderContainer(this.navigator,this.selectedObject),toastr.info(layoutDesignerTrans.regionEditModeMessage)):(this.reloadData(lD.layout),this.navigator={},this.editorContainer.find("#layout-navigator-content").empty(),this.editorContainer.find("#layout-navigator").css("display","none"),this.editorContainer.find("#layout-viewer-container").css("display","block"))},lD.showErrorMessage=function(){var e=messageTemplate({messageType:"danger",messageTitle:errorMessagesTrans.error,messageDescription:errorMessagesTrans.loadingLayout});lD.editorContainer.html(e)},lD.showCheckoutScreen=function(){bootbox.dialog({title:layoutDesignerTrans.checkoutTitle+" "+lD.layout.name,message:layoutDesignerTrans.checkoutMessage,buttons:{checkout:{label:layoutDesignerTrans.checkoutTitle,className:"btn-success",callback:function(e){return $(e.currentTarget).append(' '),lD.selectObject(),lD.checkoutLayout(),!1}}}}).attr("data-test","checkoutModal")},lD.showPublishScreen=function(){lD.loadFormFromAPI("publishForm",lD.layout.parentLayoutId,"formHelpers.setupCheckboxInputFields($('#layoutPublishForm'), '#publishNow', '', '.publish-date-control')","lD.publishLayout();")},lD.showDiscardScreen=function(){lD.loadFormFromAPI("discardForm",lD.layout.parentLayoutId,"","lD.discardLayout();")},lD.showScheduleScreen=function(){lD.loadFormFromAPI("schedule",lD.layout.campaignId)},lD.showSaveTemplateScreen=function(){lD.loadFormFromAPI("saveTemplate",lD.layout.layoutId)},lD.loadFormFromAPI=function(type){var id=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,apiFormCallback=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,mainActionCallback=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,self=this,linkToAPI=urlsForApi.layout[type],requestPath=linkToAPI.url;null!=id&&(requestPath=requestPath.replace(":id",id));var calculatedId=(new Date).getTime();$.ajax({url:requestPath,type:linkToAPI.type}).done((function(res){if(res.success){var generatedButtons={cancel:{label:translations.cancel,className:"btn-default"}};for(var button in res.buttons)res.buttons.hasOwnProperty(button)&&button!=translations.cancel&&function(){var buttonType="btn-default";button!==translations.save&&button!==editorsTrans.publish&&button!==editorsTrans.discard||(buttonType="btn-primary");var url=res.buttons[button];generatedButtons[button]={label:button,className:buttonType,callback:function callback(result){return null!=mainActionCallback?eval(mainActionCallback):eval(url),!1}}}();var dialog=bootbox.dialog({className:"second-dialog",title:res.dialogTitle,message:res.html,buttons:generatedButtons}).attr("id",calculatedId).attr("data-test",type+"LayoutForm");dialog.data("extra",res.extra),null!=res.callBack&&"function"==typeof window[res.callBack]&&window[res.callBack](dialog),XiboInitialise("#"+dialog.attr("id")),null!=apiFormCallback&&eval(apiFormCallback)}else res.login?(window.location.href=window.location.href,location.reload(!1)):(toastr.error(errorMessagesTrans.formLoadFailed),null==res.message?console.error(res):console.error(res.message))})).catch((function(e,t,n){console.error(e,t,n),toastr.error(errorMessagesTrans.formLoadFailed)}))},lD.undoLastAction=function(){lD.common.showLoadingScreen("undoLastAction"),lD.manager.revertChange().then((function(e){toastr.success(e.message),e.localRevert?lD.refreshDesigner():lD.reloadData(lD.layout),lD.common.hideLoadingScreen("undoLastAction")})).catch((function(e){lD.common.hideLoadingScreen("undoLastAction");var t;t="string"==typeof e?e:e.errorThrown,toastr.error(errorMessagesTrans.revertFailed.replace("%error%",t))}))},lD.deleteSelectedObject=function(){"region"===lD.selectedObject.type?lD.deleteObject(lD.selectedObject.type,lD.selectedObject[lD.selectedObject.type+"Id"]):"widget"===lD.selectedObject.type&&lD.deleteObject(lD.selectedObject.type,lD.selectedObject[lD.selectedObject.type+"Id"],lD.layout.regions[lD.selectedObject.regionId].regionId)},lD.deleteDraggedObject=function(e){var t=e.data("type"),n=null,o=null;"region"===t?n=lD.layout.regions[e.attr("id")].regionId:"widget"===t&&(n=lD.layout.regions[e.data("widgetRegion")].widgets[e.data("widgetId")].widgetId,o=lD.layout.regions[e.data("widgetRegion")].regionId),lD.deleteObject(t,n,o)},lD.deleteObject=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];bootbox.hideAll();var a=deleteElementModalContentTemplate({mainMessage:deleteMenuTrans.mainMessage.replace("%obj%",e),hasMedia:n,showDeleteFromLibrary:o,trans:deleteMenuTrans});bootbox.dialog({title:editorsTrans.deleteTitle.replace("%obj%",e),message:a,buttons:{cancel:{label:editorsTrans.no,className:"btn-default"},confirm:{label:editorsTrans.yes,className:"btn-danger",callback:function(){var n=null;$(this).find("input#deleteMedia").is(":checked")&&(n={deleteMedia:1}),lD.common.showLoadingScreen("deleteObject"),lD.layout.deleteElement(e,t,n).then((function(e){lD.timeline.resetZoom(),toastr.success(e.message),lD.reloadData(lD.layout),lD.common.hideLoadingScreen("deleteObject")})).catch((function(e){lD.common.hideLoadingScreen("deleteObject");var t;t="string"==typeof e?e:e.errorThrown,toastr.error(errorMessagesTrans.deleteFailed.replace("%error%",t))}))}}}}).attr("data-test","deleteObjectModal")};if("region"===e)o(e,t);else if("widget"===e){var a=lD.getElementByTypeAndId("widget","widget_"+n+"_"+t,"region_"+n);if(a.isRegionSpecific())o(e,t);else{lD.common.showLoadingScreen("checkMediaIsUsed");var r=urlsForApi.media.isUsed.url.replace(":id",a.mediaIds[0]);$.get(r+"?count=1").done((function(n){n.success?o(e,t,!0,!n.data.isUsed):n.login?(window.location.href=window.location.href,location.reload(!1)):toastr.error(n.message),lD.common.hideLoadingScreen("checkMediaIsUsed")})).fail((function(e,t,n){lD.common.hideLoadingScreen("checkMediaIsUsed"),console.error(e,t,n)}))}}},lD.dropItemAdd=function(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).positionToAdd,o=void 0===n?null:n,a=$(e).attr("id"),r=$(e).data("type"),i=$(t).data("type"),l=$(t).data("subType");if("media"==i){var f=lD.layout.regions[a].playlists.playlistId,s=$(t).data("mediaId");lD.addMediaToPlaylist(f,s,o)}else if("module"==i){var c=lD.layout.regions[a].playlists.playlistId,d=$(t).data();lD.selectObject($(e),!0),lD.addModuleToPlaylist(c,l,d,o)}else if("tool"==i)if("layout"==r)lD.selectObject(),"region"==l&&(lD.common.showLoadingScreen("addRegionToLayout"),lD.manager.saveAllChanges().then((function(e){toastr.success(editorsTrans.allChangesSaved),lD.layout.addElement("region",o).then((function(e){toastr.success(e.message),lD.selectedObject.id="region_"+e.data.regionId,lD.selectedObject.type="region",lD.reloadData(lD.layout,!0),lD.common.hideLoadingScreen("addRegionToLayout")})).catch((function(e){lD.common.hideLoadingScreen("addRegionToLayout");var t;t="string"==typeof e?e:e.errorThrown,toastr.error(errorMessagesTrans.createRegionFailed.replace("%error%",t))}))})).catch((function(e){lD.common.hideLoadingScreen("addRegionToLayout"),toastr.error(errorMessagesTrans.saveAllChangesFailed)})));else if("widget"==r){var u=$(e).attr("id"),p=$(e).data("widgetRegion"),b=lD.getElementByTypeAndId("widget",u,p);lD.selectObject($(e),!0),"audio"==l?b.editAttachedAudio():"expiry"==l?b.editExpiry():"transitionIn"==l?b.editTransition("in"):"transitionOut"==l?b.editTransition("out"):"permissions"==l&&b.editPermissions()}else if("region"==r){var m=$(e).attr("id");lD.getElementByTypeAndId("region",m).editPropertyForm("Permissions")}},lD.addModuleToPlaylist=function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(0==n.regionSpecific){var a=n.validExt.replace(/,/g,"|");lD.openUploadForm({trans:uploadTrans,upload:{maxSize:n.maxSize,maxSizeMessage:n.maxSizeMessage,validExtensionsMessage:translations.validExtensions+": "+n.validExt,validExt:a},playlistId:e,displayOrder:o},{viewLibrary:{label:uploadTrans.viewLibrary,className:"btn-white",callback:function(){lD.toolbar.openNewTabAndSearch(t)}},main:{label:translations.done,className:"btn-primary",callback:function(){lD.timeline.resetZoom(),lD.reloadData(lD.layout)}}})}else{var r=urlsForApi.playlist.addWidget,i=r.url;lD.common.showLoadingScreen("addModuleToPlaylist"),i=(i=i.replace(":type",t)).replace(":id",e);var l=null;null!=o&&(l={displayOrder:o}),lD.manager.addChange("addWidget","playlist",e,null,l,{updateTargetId:!0,updateTargetType:"widget",customRequestPath:{url:i,type:r.type}}).then((function(e){toastr.success(e.message),lD.timeline.resetZoom(),lD.selectedObject.id="widget_"+lD.selectedObject.regionId+"_"+e.data.widgetId,lD.selectedObject.type="widget",lD.reloadData(lD.layout,!0),lD.common.hideLoadingScreen("addModuleToPlaylist")})).catch((function(e){lD.common.hideLoadingScreen("addModuleToPlaylist");var t;t="string"==typeof e?e:e.errorThrown,lD.manager.removeLastChange(),toastr.error(errorMessagesTrans.addModuleFailed.replace("%error%",t))}))}},lD.addMediaToPlaylist=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o={};o=$.isArray(t)?{media:t}:{media:[t]},null!=lD.useLibraryDuration&&(o.useDuration="1"==lD.useLibraryDuration),lD.common.showLoadingScreen("addMediaToPlaylist"),null!=n&&(o.displayOrder=n),lD.manager.addChange("addMedia","playlist",e,null,o,{updateTargetId:!0,updateTargetType:"widget"}).then((function(e){toastr.success(e.message),lD.selectedObject.id="widget_"+e.data.regionId+"_"+e.data.newWidgets[0].widgetId,lD.selectedObject.type="widget",lD.timeline.resetZoom(),lD.reloadData(lD.layout,!0),lD.common.hideLoadingScreen("addMediaToPlaylist")})).catch((function(e){lD.common.hideLoadingScreen("addMediaToPlaylist");var t;t="string"==typeof e?e:e.errorThrown,toastr.error(errorMessagesTrans.addMediaFailed.replace("%error%",t))}))},lD.openUploadForm=function(e,t){bootbox.hideAll();var n=Handlebars.compile($("#template-file-upload").html());bootbox.dialog({message:n(e),title:uploadTrans.uploadMessage,buttons:t,animate:!1,updateInAllChecked:uploadFormUpdateAllDefault,deleteOldRevisionsChecked:uploadFormDeleteOldDefault}).attr("data-test","uploadFormModal"),this.openUploadFormModelShown($(".modal-body").find("form"))},lD.openUploadFormModelShown=function(e){var t=libraryAddUrl;e.fileupload({url:t,disableImageResize:!0}),$.support.cors&&$.ajax({url:t,type:"HEAD"}).fail((function(){$('').text("Upload server currently unavailable - "+new Date).appendTo(e)})),e.fileupload("option","redirect",window.location.href.replace(/\/[^\/]*$/,"/cors/result.html?%s")),e.bind("fileuploadsubmit",(function(t,n){var o=n.context.find(":input");if(o.filter('[required][value=""]').first().focus().length)return!1;n.formData=o.serializeArray().concat(e.serializeArray()),o.filter("input").prop("disabled",!0)})).bind("fileuploadstart",(function(t,n){e.find(".fileupload-progress .progress-extended").show(),e.find(".fileupload-progress .progress-end").hide()})).bind("fileuploadprogressall",(function(t,n){n.total>0&&n.loaded==n.total&&(e.find(".fileupload-progress .progress-extended").hide(),e.find(".fileupload-progress .progress-end").show())})).bind("fileuploadadded fileuploadcompleted fileuploadfinished",(function(t,n){var o=e.find("tr.template-upload").length,a=e.parents(".modal:first").find('button[data-bb-handler="main"]');0==o?a.removeAttr("disabled"):a.attr("disabled","disabled")}))},lD.clearTemporaryData=function(){$(".colorpicker").remove(),$(".cke").remove(),lD.editorContainer.find(".colorpicker-element").colorpicker("destroy"),lD.editorContainer.find(".tooltip").remove(),formHelpers.destroyCKEditor()},lD.getElementByTypeAndId=function(e,t,n){var o={};return"layout"===e?o=lD.layout:"region"===e?o=lD.layout.regions[t]:"widget"===e&&(o=lD.layout.regions[n].widgets[t]),o},lD.checkLayoutStatus=function(){var e=urlsForApi.layout.status,t=e.url;t=t.replace(":id",lD.layout.layoutId),$.ajax({url:t,type:e.type}).done((function(e){e.success?lD.layout.updateStatus(e.extra.status,e.html,e.extra.statusMessage):e.login?(window.location.href=window.location.href,location.reload(!1)):null==e.message?console.error(e):console.error(e.message)})).fail((function(e,t,n){console.error(e,t,n)}))},lD.openPlaylistEditor=function(e,t){var n=playlistEditorUrl;n=n.replace(":id",e),lD.selectObject(),$.ajax({url:n,type:"GET"}).done((function(e){if(e.success){var n=$("#editor-container").length>0?$("#editor-container"):$("").attr("id","editor-container").appendTo(lD.editorContainer.parent());n.html(e.html),lD.toolbar.DOMObject.hide(),n.data("regionObj",t),n.find(".editor-modal-close").attr("onclick","").on("click",(function(){pE.close(),n.removeData("regionObj"),lD.toolbar.DOMObject.show(),lD.toolbar.firstRun=!0,lD.reloadData(lD.layout)}))}else e.login?(window.location.href=window.location.href,location.reload(!1)):null==e.message?console.error(e):console.error(e.message)})).fail((function(e,t,n){console.error(e,t,n)}))},lD.openContextMenu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{x:0,y:0},n=$(e).attr("id"),o=$(e).data("type"),a=null;"widget"==o&&(a=$(e).data("widgetRegion"));var r=lD.getElementByTypeAndId(o,n,a);lD.editorContainer.append(contextMenuTemplate(Object.assign(r,{trans:contextMenuTrans})));var i=lD.editorContainer.find(".context-menu").outerWidth(),l=lD.editorContainer.find(".context-menu").outerHeight(),f=t.x+i>$(window).width()?t.x-i:t.x,s=t.y+l>$(window).height()?t.y-l:t.y;lD.editorContainer.find(".context-menu").offset({top:s,left:f}),lD.editorContainer.find(".context-menu-overlay").click((function(e){$(e.target).hasClass("context-menu-overlay")&&lD.editorContainer.find(".context-menu-overlay").remove()})),lD.editorContainer.find(".context-menu .context-menu-btn").click((function(e){var t=$(e.currentTarget);if("Delete"==t.data("action")){var n="";null!=a&&(n=a.split("region_")[1]),lD.deleteObject(o,r[o+"Id"],n)}else"Move"==t.data("action")?lD.timeline.moveWidgetInRegion(r.regionId,r.id,t.data("actionType")):r.editPropertyForm(t.data("property"),t.data("propertyType"));lD.editorContainer.find(".context-menu-overlay").remove()}))},lD.loadAndSavePref=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=urlsForApi.user.getPref;$.ajax({url:n.url+"?preference="+e,type:n.type}).done((function(n){n.success?n.data.option==e?lD[e]=n.data.value:lD[e]=t:n.login?(window.location.href=window.location.href,location.reload(!1)):null==n.message?console.error(n):console.error(n.message)})).catch((function(e,t,n){console.error(e,t,n),toastr.error(errorMessagesTrans.userLoadPreferencesFailed)}))},lD.resetTour=function(){layoutDesignerTour.restart(),toastr.info(editorsTrans.resetTourNotification)}},875:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){return'\n \x3c!--TOPBAR--\x3e\n
\n\n\n
\n
\n
\n
\n
\n \x3c!--VIEWER--\x3e\n
\n
\n \x3c!--VIEWER NAVBAR--\x3e\n
\n
\n\n
\n
\n \x3c!--NAVIGATOR RENDER AREA--\x3e\n
\n
\n \x3c!--NAVIGATOR NAVBAR--\x3e\n
\n
\n
\n
\n
\n \x3c!--PROPERTIES PANEL--\x3e\n
\n
\n
\n
\n\n
\n
\n
\n
\n \x3c!--TIMELINE--\x3e\n
\n
\n
\n
\n
\n\n\n \x3c!--MANAGER--\x3e\n
\n\n\n \x3c!--TOOLBAR--\x3e\n
\n\n\n\n'},useData:!0})},876:function(e,t,n){var o=n(877),a=n(138),r=function(e,t){this.editable=2==t.publishedStatusId,this.scheduleNowPermission=t.scheduleNowPermission,this.parentLayoutId=t.parentId,this.name=t.layout,this.id="layout_"+e,this.layoutId=e,this.campaignId=t.campaignId,this.regions={},this.duration=null,this.width=t.width,this.height=t.height,this.backgroundImage=t.backgroundImageId,this.backgroundColor=t.backgroundColor,this.backgroundCss=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.width,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.height;if(null===this.backgroundImage)return this.backgroundColor;var n=urlsForApi.layout.downloadBackground.url;return"url('"+(n=n.replace(":id",this.layoutId))+"?preview=1&width="+e+"&height="+t+"&proportional=0&layoutBackgroundId="+this.backgroundImage+"') top center no-repeat; background-color: "+this.backgroundColor},this.createDataStructure(t),this.calculateTimeValues()};r.prototype.createDataStructure=function(e){var t=0;for(var n in this.numRegions=e.regions.length,e.regions){var r=0,i=new o(e.regions[n].regionId,e.regions[n]);i.index=parseInt(n)+1;var l=i.playlists.widgets;for(var f in i.numWidgets=l.length,l){var s=new a(l[f].widgetId,l[f],e.regions[n].regionId,this);s.index=parseInt(f)+1,s.isSortable=i.isEditable,s.designerObject=lD,s.calculateExpireStatus(),i.widgets[s.id]=s,i.isEmpty=!1,r+=s.getTotalDuration()}i.duration=r,this.regions[i.id]=i,r>t&&(t=r)}this.duration=t},r.prototype.calculateTimeValues=function(){for(var e in this.regions){var t=this.regions[e],n=t.widgets,o=!1,a=!1;if(1===Object.keys(n).length){for(var r in a=!0,t.options)if("loop"===t.options[r].option&&"1"===t.options[r].value){t.loop=!0,o=!0;break}}else parseFloat(t.duration)1&&void 0!==arguments[1]?arguments[1]:null,n=null;return null!==t&&(n=t),lD.manager.addChange("create",e,null,null,n,{updateTargetId:!0})},r.prototype.deleteElement=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return lD.common.showLoadingScreen("deleteElement"),lD.manager.saveAllChanges().then((function(o){return lD.manager.removeAllChanges(e,t).then((function(o){return lD.selectObject(),lD.common.hideLoadingScreen("deleteElement"),lD.manager.addChange("delete",e,t,null,n,{addToHistory:!1})})).catch((function(){lD.common.hideLoadingScreen("deleteElement"),toastr.error(errorMessagesTrans.removeAllChangesFailed)}))})).catch((function(){lD.common.hideLoadingScreen("deleteElement"),toastr.error(errorMessagesTrans.saveAllChangesFailed)}))},r.prototype.savePlaylistOrder=function(e,t){var n={},o=1;for(var a in e.widgets)n[e.widgets[a].widgetId]=o,o++;for(var r={},i=0;ir?n/t.width:o/t.height,t.scaledDimensions.width=t.width*t.scaledDimensions.scale,t.scaledDimensions.height=t.height*t.scaledDimensions.scale,t.scaledDimensions.top=o/2-t.scaledDimensions.height/2,t.scaledDimensions.left=n/2-t.scaledDimensions.width/2,t.calculatedBackground=t.backgroundCss(t.scaledDimensions.width,t.scaledDimensions.height),t.regions)for(var l in t.regions[i].scaledDimensions={},t.regions[i].dimensions)t.regions[i].dimensions.hasOwnProperty(l)&&(t.regions[i].scaledDimensions[l]=t.regions[i].dimensions[l]*t.scaledDimensions.scale);return t},e.exports=r},877:function(e,t){var n=function(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).backgroundColor,o=void 0===n?"#aaa":n;this.id="region_"+e,this.regionId=e,this.type="region",this.name=t.name,this.playlists=t.regionPlaylist,this.backgroundColor=o,this.selected=!1,this.loop=!1,this.isEmpty=!0,this.widgets={},this.options=t.regionOptions,this.isEditable=t.isEditable,this.isDeletable=t.isDeletable,this.isPermissionsModifiable=t.isPermissionsModifiable,this.dimensions={width:t.width,height:t.height,top:t.top,left:t.left},this.zIndex=t.zIndex,this.selectedFlag=function(){for(var e in this.widgets)if(!0===this.widgets[e].selected)return"selected-widget";return this.selected?"selected-region":""}};n.prototype.transform=function(e){if(!(arguments.length>1&&void 0!==arguments[1])||arguments[1]){var t=[{width:this.dimensions.width,height:this.dimensions.height,top:this.dimensions.top,left:this.dimensions.left,regionid:this.regionId}],n=[{width:e.width,height:e.height,top:e.top,left:e.left,regionid:this.regionId}];lD.manager.addChange("transform","region",this.regionId,{regions:JSON.stringify(t)},{regions:JSON.stringify(n)},{upload:!1}).catch((function(e){toastr.error(errorMessagesTrans.transformRegionFailed),console.log(e)}))}this.dimensions.width=e.width,this.dimensions.height=e.height,this.dimensions.top=e.top,this.dimensions.left=e.left},n.prototype.editPropertyForm=function(e){var t=this,n=lD,o=urlsForApi.region["get"+e],a=o.url;a=a.replace(":id",this.regionId);var r=(new Date).getTime(),i=bootbox.dialog({className:"second-dialog",title:editorsTrans.loadPropertyForObject.replace("%prop%",e).replace("%obj%","region"),message:''+editorsTrans.loading+"...
",buttons:{cancel:{label:translations.cancel,className:"btn-default"},done:{label:translations.done,className:"btn-primary test",callback:function(o){n.common.showLoadingScreen();var a="",r={addToHistory:!1};"Permissions"===e?(a=formHelpers.permissionsFormBeforeSubmit(i),r.customRequestPath={url:i.find(".permissionsGrid").data("url"),type:"POST"}):a=form.serialize(),n.manager.addChange("save"+e,"widget",t.regionId,null,a,r).then((function(e){n.common.hideLoadingScreen(),toastr.success(e.message),i.modal("hide"),n.reloadData(n.layout)})).catch((function(e){n.common.hideLoadingScreen();var t="";t+="string"==typeof e?e:e.errorThrown,formHelpers.displayErrorMessage(i.find("form"),t,"danger"),toastr.error(t)}))}}}}).attr("id",r).attr("data-test","region"+e+"Form");$.ajax({url:a,type:o.type}).done((function(t){t.success?(i.find(".modal-title").html(t.dialogTitle),i.find(".bootbox-body").html(t.html),i.data("extra",t.extra),"Permissions"==e&&formHelpers.permissionsFormAfterOpen(i),XiboInitialise("#"+i.attr("id"))):t.login?(window.location.href=window.location.href,location.reload(!1)):(toastr.error(errorMessagesTrans.formLoadFailed),null==t.message?console.error(t):console.error(t.message),i.modal("hide"))})).catch((function(e,t,n){console.error(e,t,n),toastr.error(errorMessagesTrans.formLoadFailed),i.modal("hide")}))},e.exports=n},878:function(e,t,n){var o=n(879),a=n(881),r=n(59),i=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(n.edit,n.editNavbar),a=void 0===o?null:o;this.parent=e,this.DOMObject=t,this.navbarContainer=a,this.layoutRenderScale=1};i.prototype.render=function(){var e=this,t=this.parent;this.DOMObject.html(r()),null!=this.navbarContainer&&null!=this.navbarContainer&&(this.navbarContainer.removeClass(),this.navbarContainer.html(""));var n=t.layout.scale(this.DOMObject);this.layoutRenderScale=n.scaledDimensions.scale,this.DOMObject.html(o(Object.assign({},n,{trans:navigatorTrans})));var a=this.DOMObject.find("#"+t.layout.id);this.DOMObject.find("#regions .designer-region.editable").each((function(){var n=lD.selectedObject.id!=$(this).attr("id");$(this).resizable({containment:a,disabled:n}).draggable({containment:a,disabled:n}).on("resizestop dragstop",(function(n,o){var a=lD.navigator.layoutRenderScale,r={width:parseFloat(($(this).width()/a).toFixed(2)),height:parseFloat(($(this).height()/a).toFixed(2)),top:parseFloat(($(this).position().top/a).toFixed(2)),left:parseFloat(($(this).position().left/a).toFixed(2))};$(this).attr("id")==lD.selectedObject.id&&(t.layout.regions[$(this).attr("id")].transform(r,!1),"function"==typeof window.regionChangesForm&&window.regionChangesForm.bind(e.DOMObject)(r))}))})),this.DOMObject.find(".selectable").click((function(t){t.stopPropagation(),"region"==lD.selectedObject.type&&e.saveRegionPropertiesPanel(),lD.selectObject($(this))})),!1===lD.readOnlyMode?(this.DOMObject.find('[data-type="layout"]').droppable({accept:'[drop-to="layout"]',drop:function(e,t){var n=lD.layout.width/$(e.target).width(),o=t.offset.top+$(t.helper).height()/2,a=t.offset.left+$(t.helper).width()/2,r=o-$(e.target).offset().top,i=a-$(e.target).offset().left,l={top:parseInt(r*n),left:parseInt(i*n)};l.top+250>lD.layout.height&&(l.top=lD.layout.height-250),l.left+250>lD.layout.width&&(l.left=lD.layout.width-250),lD.dropItemAdd(e.target,t.draggable[0],{positionToAdd:l})}}),this.DOMObject.find(".designer-region").droppable({greedy:!0,accept:function(e){return $(this).hasClass("editable")&&"region"===$(e).attr("drop-to")||$(this).hasClass("permissionsModifiable")&&"all"===$(e).attr("drop-to")&&"permissions"===$(e).data("subType")},drop:function(e,t){lD.dropItemAdd(e.target,t.draggable[0])}}),this.DOMObject.find(".designer-region").contextmenu((function(e){return $(e.currentTarget).is(".deletable, .permissionsModifiable")&&lD.openContextMenu(e.currentTarget,{x:e.pageX,y:e.pageY}),!1}))):this.DOMObject.find("#edit-btn").hide(),this.DOMObject.off().click(function(t){"layout"==lD.selectedObject.type||this.DOMObject.hasClass("selectable")||["edit-btn"].includes(t.target.id)||("region"==lD.selectedObject.type&&e.saveRegionPropertiesPanel(),lD.selectObject())}.bind(this)),this.renderNavbar()},i.prototype.renderNavbar=function(){var e=this;if(this.parent,null!==this.navbarContainer){var t=lD.selectedObject.isDeletable&&"region"==lD.selectedObject.type&&(void 0===lD.readOnlyMode||!1===lD.readOnlyMode);this.navbarContainer.html(a({trans:navigatorTrans,trashBinActive:t})),this.navbarContainer.find("#close-btn").click((function(){lD.toggleNavigatorEditing(!1)})),this.navbarContainer.find("#fs-btn").click(function(){this.toggleFullscreen()}.bind(this)),this.navbarContainer.find("#add-btn").click((function(){lD.common.showLoadingScreen(),"region"==lD.selectedObject.type&&(e.saveRegionPropertiesPanel(),lD.selectObject()),lD.layout.addElement("region").then((function(e){lD.common.hideLoadingScreen(),toastr.success(e.message),lD.selectedObject.id="region_"+e.data.regionId,lD.selectedObject.type="region",lD.reloadData(lD.layout,!0)})).catch((function(e){lD.common.hideLoadingScreen();var t;t="string"==typeof e?e:e.errorThrown,toastr.error(errorMessagesTrans.createRegionFailed.replace("%error%",t))}))})),this.navbarContainer.find("#delete-btn").click((function(){lD.selectedObject.isDeletable&&bootbox.confirm({title:editorsTrans.deleteTitle.replace("%obj%","region"),message:editorsTrans.deleteConfirm,buttons:{confirm:{label:editorsTrans.yes,className:"btn-danger"},cancel:{label:editorsTrans.no,className:"btn-default"}},callback:function(e){e&&(lD.common.showLoadingScreen(),lD.layout.deleteElement(lD.selectedObject.type,lD.selectedObject.regionId).then((function(e){lD.common.hideLoadingScreen(),toastr.success(e.message),lD.reloadData(lD.layout)})).catch((function(e){lD.common.hideLoadingScreen();var t;t="string"==typeof e?e:e.errorThrown,toastr.error(errorMessagesTrans.deleteFailed.replace("%error%",t))})))}}).attr("data-test","deleteRegionModal")}))}},i.prototype.saveRegionPropertiesPanel=function(){var e=this.parent,t=$(e.propertiesPanel.DOMObject).find("form");if(0!=t.length){var n=e.selectedObject,o=t.serialize();t.valid()&&e.propertiesPanel.formSerializedLoadData!=o&&(e.common.showLoadingScreen(),lD.manager.addChange("saveForm",n.type,n[n.type+"Id"],e.propertiesPanel.formSerializedLoadData,o,{customRequestPath:{url:t.attr("action"),type:t.attr("method")},upload:!0}).then((function(t){e.common.hideLoadingScreen(),toastr.success(t.message)})).catch((function(n){e.common.hideLoadingScreen();var o="";o+="string"==typeof n?n:n.errorThrown,e.manager.removeLastChange(),formHelpers.displayErrorMessage(t,o,"danger"),toastr.error(o)})))}},i.prototype.toggleFullscreen=function(){this.DOMObject.parent().toggleClass("fullscreen"),this.render()},e.exports=i},879:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,o,a,r){var i;return null!=(i=e.invokePartial(n(880),t,{name:"navigator-region",data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?i:""},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i,l=null!=t?t:e.nullContext||{},f=e.hooks.helperMissing,s=e.escapeExpression,c=e.lambda,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n
\n'+(null!=(r=d(n,"each").call(l,null!=t?d(t,"regions"):t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a,loc:{start:{line:8,column:8},end:{line:10,column:17}}}))?r:"")+"
\n
"},usePartial:!0,useData:!0})},88:function(e,t,n){"use strict";t.__esModule=!0,t.wrapHelper=function(e,t){return"function"!=typeof e?e:function(){var n=arguments[arguments.length-1];return arguments[arguments.length-1]=t(n),e.apply(this,arguments)}}},880:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){return"editable"},3:function(e,t,n,o,a){return"permissionsModifiable"},5:function(e,t,n,o,a){return"deletable"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i,l=null!=t?t:e.nullContext||{},f=e.hooks.helperMissing,s="function",c=e.escapeExpression,d=e.lambda,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n
'},useData:!0})},881:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){return"disabled"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i=e.lambda,l=e.escapeExpression,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return''},useData:!0})},882:function(e,t,n){var o=n(883),a=[{maxTime:20,step:1,delta:1},{maxTime:30,step:1,delta:2},{maxTime:60,step:1,delta:5},{maxTime:120,step:2,delta:10},{maxTime:240,step:5,delta:20},{maxTime:600,step:10,delta:20},{maxTime:1200,step:10,delta:60},{maxTime:3600,step:60,delta:300},{maxTime:1e4,step:300,delta:3600}],r=function(e,t){this.parent=e,this.DOMObject=t,this.beingSorted=!1,this.properties={zoom:-1,startingZoom:-1,minTime:0,maxTime:lD.layout.duration,deltaTime:lD.layout.duration,deltaTimeFormatted:lD.common.timeFormat(lD.layout.duration),zoomInDisable:"",zoomOutDisable:"",zoomFindWidgetDisabled:"",scrollPosition:0,scrollVerticalPosition:0,scrollWidth:0,widgetContentMinimumVisibleWidth:25,widgetMinimumVisibleDuration:5,widgetMinimumDurationOnStart:15},this.highlightOnLoad={},this.scrollOnLoad={},this.timeruler={}};r.prototype.changeZoom=function(e){if(0===e)return this.properties.scrollPosition=0,void(this.properties.zoom=this.properties.startingZoom);var t=10;this.properties.zoom>=1e4?t=.1*this.properties.zoom:this.properties.zoom>=5e3?t=1e3:this.properties.zoom>=1e3?t=200:this.properties.zoom>=500?t=100:this.properties.zoom>=200&&(t=50);var n=Math.round(this.properties.zoom+t*e);this.properties.zoomOutDisable=this.properties.zoomInDisable="",n<=100&&(n=100,this.properties.zoomOutDisable="disabled",this.properties.scrollPosition=0),this.properties.zoom=n},r.prototype.calculateTimeValues=function(){this.properties.deltaTime=Math.round(lD.layout.duration/(this.properties.zoom/100)*10)/10,this.properties.deltaTimeFormatted=lD.common.timeFormat(this.properties.deltaTime),this.properties.minTime=Math.round(this.properties.scrollPosition*lD.layout.duration*10)/10,this.properties.maxTime=this.properties.minTime+this.properties.deltaTime},r.prototype.calculateStartingZoom=function(e){var t=-1;for(var n in e)for(var o in e[n].widgets)(e[n].widgets[o].getTotalDuration()1.25?60/lD.layout.width:48/lD.layout.height,n={width:lD.layout.width*t,height:lD.layout.height*t,top:24-lD.layout.height*t/2,left:30-lD.layout.width*t/2};for(var o in e)if(e.hasOwnProperty(o)){var a=e[o];a.timelinePreview={width:parseFloat(a.dimensions.width)*t,height:parseFloat(a.dimensions.height)*t,top:parseFloat(a.dimensions.top)*t,left:parseFloat(a.dimensions.left)*t},a.timelinePreviewContainer=n}},r.prototype.calculateTimeruler=function(){for(var e=[],t=0,n=3600,o=18e3,r=!1,i=0,l=0,f=0;f100&&(r=!0);for(var u=0;uthis.properties.maxTime+10*o&&(l++,p=!1,d.push(u))),p&&e.push({labelled:u%o==0,label:lD.common.timeFormat(u)})}this.timeruler={startMargin:100/t*i,endMargin:100/t*l,gap:100/t,steps:e}},r.prototype.createGhostWidgetsDynamically=function(e){for(var t in e){var n=e[t];if(n.loop&&!$.isEmptyObject(n.widgets)){var o=0,a=[];for(var r in n.ghostWidgetsObject=[],n.widgets)o+=n.widgets[r].getTotalDuration();var i=o>this.properties.minTime?o:this.properties.minTime,l=this.properties.maxTime>lD.layout.duration?lD.layout.duration:this.properties.maxTime,f=0;if(!(o>l)){for(var s=o;si){var d=n.widgets[c].createClone();if(s+d.duration>lD.layout.duration){var u=d.duration-(s+d.duration-lD.layout.duration);d.duration=u}a.push(d)}else f+=n.widgets[c].getTotalDuration();if((s+=n.widgets[c].getTotalDuration())>=l)break}n.ghostWidgetsHavePadding=f>0,n.ghostWidgetsPadding=f/lD.layout.duration*100,n.ghostWidgetsObject=a}}}},r.prototype.resetZoom=function(){this.properties.zoom=-1},r.prototype.moveWidgetInRegion=function(e,t,n){var o=this.DOMObject.find("#"+e+" #"+t);switch(n){case"oneRight":o.insertAfter(o.next(".designer-widget:not(.designer-widget-ghost)"));break;case"oneLeft":o.insertBefore(o.prev(".designer-widget:not(.designer-widget-ghost)"));break;case"topRight":o.insertAfter(o.nextAll(".designer-widget:not(.designer-widget-ghost)").last());break;case"topLeft":o.prependTo(o.parent());break;default:return void console.warn("Change type not known")}lD.common.showLoadingScreen();var a=this.DOMObject.find("#"+e),r=lD.getElementByTypeAndId($(a).data("type"),$(a).attr("id")).playlists;$(a).addClass("to-sort"),lD.layout.savePlaylistOrder(r,$(a).find(".designer-widget:not(.designer-widget-ghost)")).then((function(e){lD.common.hideLoadingScreen(),toastr.success(e.message),lD.reloadData(lD.layout)})).catch((function(e){$(a).removeClass("to-sort"),lD.common.hideLoadingScreen();var t;t="string"==typeof e?e:e.errorThrown,toastr.error(errorMessagesTrans.saveOrderFailed.replace("%error%",t))}))},r.prototype.render=function(e){var t=this.parent,n=this,a=null!=t.readOnlyMode&&!0===t.readOnlyMode;-1===this.properties.zoom&&this.calculateStartingZoom(e.regions),this.beingSorted=!1,this.calculateTimeValues(),this.calculateRegionPreview(e.regions),this.calculateTimeruler(),this.createGhostWidgetsDynamically(e.regions),this.properties.zoomFindWidgetDisabled="widget"!=t.selectedObject.type?"disabled":"";var r=o({layout:e,properties:this.properties,readOnlyModeOn:a,trans:timelineTrans,timeruler:this.timeruler});this.DOMObject.html(r);var i=this.DOMObject.find("#regions-container");this.properties.scrollWidth=i.find("#regions").width(),i.scrollLeft(this.properties.scrollPosition*i.find("#regions").width()),i.scrollTop(this.properties.scrollVerticalPosition),this.DOMObject.find(".selectable:not(.ui-draggable-dragging)").click((function(e){e.stopPropagation(),lD.selectObject($(this))})),this.DOMObject.find(".designer-region-overlay-step").click((function(e){e.stopPropagation();var t=$(this).parents(".designer-region"),n=parseInt($(this).data("position"))+1;lD.selectObject(t,!1,{positionToAdd:n})})),this.DOMObject.find("#findSelectedBtn").click((function(){"widget"==lD.selectedObject.type&&(n.highlightOnLoad=lD.selectedObject,n.scrollOnLoad=lD.selectedObject,n.render(lD.layout))})),this.DOMObject.find("#zoomInBtn").click((function(){n.changeZoom(1),n.render(e)})),this.DOMObject.find("#zoomOutBtn").click((function(){n.changeZoom(-1),n.render(e)})),this.DOMObject.find("#zoomReset").click((function(){n.changeZoom(0),n.render(e)})),this.DOMObject.find(".open-playlist-editor").click((function(){var e=$(this).parents(".designer-region-info").data("playlistId"),t=$(this).parents(".designer-region-info").data("region"),n=lD.getElementByTypeAndId("region",t);lD.openPlaylistEditor(e,n)})),this.DOMObject.find(".edit-region, .region-preview").click((function(){var e=$(this).parents(".designer-region-info").data("region");lD.toggleNavigatorEditing(!0),lD.selectObject(n.DOMObject.find("#"+e),!0)})),this.DOMObject.find(".designer-region").droppable({accept:function(e){return $(this).hasClass("editable")&&"region"===$(e).attr("drop-to")||$(this).hasClass("permissionsModifiable")&&"all"===$(e).attr("drop-to")&&"permissions"===$(e).data("subType")},drop:function(e,t){lD.dropItemAdd(e.target,t.draggable[0])}}),this.DOMObject.find(".designer-region-overlay-step").droppable({greedy:!0,accept:function(e){var t=$(this).parents(".designer-region");return t.hasClass("editable")&&"region"===$(e).attr("drop-to")||t.hasClass("permissionsModifiable")&&"all"===$(e).attr("drop-to")&&"permissions"===$(e).data("subType")},drop:function(e,t){var n=$(e.target).parents(".designer-region"),o=parseInt($(e.target).data("position"))+1;lD.dropItemAdd(n,t.draggable[0],{positionToAdd:o})}}),this.DOMObject.find(".designer-widget").droppable({greedy:!0,accept:function(e){return $(this).hasClass("editable")&&"widget"===$(e).attr("drop-to")||$(this).hasClass("permissionsModifiable")&&"all"===$(e).attr("drop-to")&&"permissions"===$(e).data("subType")},drop:function(e,t){lD.dropItemAdd(e.target,t.draggable[0])}}).each((function(){var e=$(this);if(e.outerWidth()0){var o=t.scrollLeft()-(t.offset().left-n.offset().left);this.properties.scrollPosition=o/t.find("#regions").width(),this.render(lD.layout)}},r.prototype.highlightWidget=_.debounce((function(e){var t=this.DOMObject.find("#"+e.id),n=this;t.addClass("highlighted"),setTimeout((function(){n.highlightOnLoad={},t.removeClass("highlighted")}),1e3)}),1e3),r.prototype.scrollToBrokenWidget=function(){var e=Object.values(lD.layout.regions),t=this,n=this.parent;$.each(e,(function(){var e=!0,o=Object.values(this.widgets);return $.each(o,(function(){if(0==this.isValid)return t.highlightOnLoad=this,t.scrollOnLoad=this,n.selectObject($("#"+this.id),!0),e=!1,!1})),e}))},e.exports=r},883:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,o,a,r,i,l){var f,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(f=e.invokePartial(n(884),t,{name:"timeline-region-info",hash:{readOnlyModeOn:null!=l[1]?s(l[1],"readOnlyModeOn"):l[1],trans:null!=l[1]?s(l[1],"trans"):l[1]},data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?f:""},3:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.escapeExpression,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n'+(null!=(l=d(n,"if").call(s,null!=t?d(t,"labelled"):t,{name:"if",hash:{},fn:e.program(6,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:37,column:24},end:{line:39,column:31}}}))?l:"")+"
\n"},4:function(e,t,n,o,a){return"labelled"},6:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" "+e.escapeExpression("function"==typeof(r=null!=(r=i(n,"label")||(null!=t?i(t,"label"):t))?r:e.hooks.helperMissing)?r.call(null!=t?t:e.nullContext||{},{name:"label",hash:{},data:a,loc:{start:{line:38,column:34},end:{line:38,column:43}}}):r)+"\n"},8:function(e,t,o,a,r,i,l){var f,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(f=e.invokePartial(n(885),t,{name:"timeline-region",hash:{trans:null!=l[1]?s(l[1],"trans"):l[1]},data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?f:""},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a,r,i){var l,f=e.lambda,s=e.escapeExpression,c=null!=t?t:e.nullContext||{},d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n\n
\n
\n \n \n
\n \n \n
\n \n \n
\n \n \n
\n '+s(f(null!=(l=null!=t?d(t,"properties"):t)?d(l,"deltaTimeFormatted"):l,t))+'\n \n
\n
\n'+(null!=(l=d(n,"each").call(c,null!=(l=null!=t?d(t,"layout"):t)?d(l,"regions"):l,{name:"each",hash:{},fn:e.program(1,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:24,column:8},end:{line:26,column:17}}}))?l:"")+'
\n\n
\n
\n
\n
\n'+(null!=(l=d(n,"each").call(c,null!=(l=null!=t?d(t,"timeruler"):t)?d(l,"steps"):l,{name:"each",hash:{},fn:e.program(3,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:35,column:16},end:{line:41,column:25}}}))?l:"")+'
\n
\n\n'+(null!=(l=d(n,"each").call(c,null!=(l=null!=t?d(t,"layout"):t)?d(l,"regions"):l,{name:"each",hash:{},fn:e.program(8,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:45,column:12},end:{line:47,column:21}}}))?l:"")+"
\n
\n
\n \n\n\n"},usePartial:!0,useData:!0,useDepths:!0})},884:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){return' \n'},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i,l=null!=t?t:e.nullContext||{},f=e.hooks.helperMissing,s=e.escapeExpression,c=e.lambda,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n
\n\n
\n
\n '+s("function"==typeof(i=null!=(i=d(n,"name")||(null!=t?d(t,"name"):t))?i:f)?i.call(l,{name:"name",hash:{},data:a,loc:{start:{line:24,column:12},end:{line:24,column:22}}}):i)+"\n
\n"+(null!=(r=d(n,"unless").call(l,null!=t?d(t,"readOnlyModeOn"):t,{name:"unless",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a,loc:{start:{line:26,column:8},end:{line:35,column:19}}}))?r:"")+"
\n
"},useData:!0})},885:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){return"editable"},3:function(e,t,n,o,a){return"permissionsModifiable"},5:function(e,t,n,o,a){return'\n \n \n Zoom in to see/edit region\n
\n'},7:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return null!=(r=i(n,"if").call(null!=t?t:e.nullContext||{},null!=t?i(t,"isEmpty"):t,{name:"if",hash:{},fn:e.program(8,a,0),inverse:e.program(10,a,0),data:a,loc:{start:{line:7,column:4},end:{line:31,column:4}}}))?r:""},8:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n '+e.escapeExpression(e.lambda(null!=(r=null!=t?i(t,"trans"):t)?i(r,"emptyRegion"):r,t))+"\n
\n"},10:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return(null!=(r=l(n,"each").call(i,null!=t?l(t,"widgets"):t,{name:"each",hash:{},fn:e.program(11,a,0),inverse:e.noop,data:a,loc:{start:{line:13,column:8},end:{line:15,column:17}}}))?r:"")+" \n"+(null!=(r=l(n,"if").call(i,null!=t?l(t,"loop"):t,{name:"if",hash:{},fn:e.program(13,a,0),inverse:e.noop,data:a,loc:{start:{line:17,column:8},end:{line:30,column:15}}}))?r:"")+" "},11:function(e,t,o,a,r){var i;return null!=(i=e.invokePartial(n(886),t,{name:"timeline-widget",data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?i:""},13:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" \n"+(null!=(r=l(n,"if").call(i,null!=t?l(t,"ghostWidgetsHavePadding"):t,{name:"if",hash:{},fn:e.program(14,a,0),inverse:e.noop,data:a,loc:{start:{line:20,column:12},end:{line:24,column:19}}}))?r:"")+" \n"+(null!=(r=l(n,"each").call(i,null!=t?l(t,"ghostWidgetsObject"):t,{name:"each",hash:{},fn:e.program(16,a,0),inverse:e.noop,data:a,loc:{start:{line:27,column:12},end:{line:29,column:21}}}))?r:"")},14:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n
\n'},16:function(e,t,o,a,r){var i;return null!=(i=e.invokePartial(n(887),t,{name:"timeline-ghost-widget",data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?i:""},18:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n \n
\n'},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n '+(null!=(l=u(n,"if").call(s,null!=t?u(t,"hideDetails"):t,{name:"if",hash:{},fn:e.program(5,a,0,r,i),inverse:e.program(7,a,0,r,i),data:a,loc:{start:{line:2,column:4},end:{line:31,column:11}}}))?l:"")+'\n
\n'+(null!=(l=u(n,"each").call(s,null!=t?u(t,"widgets"):t,{name:"each",hash:{},fn:e.program(18,a,0,r,i),inverse:e.noop,data:a,loc:{start:{line:34,column:8},end:{line:42,column:17}}}))?l:"")+"
\n
"},usePartial:!0,useData:!0,useDepths:!0})},886:function(e,t,n){var o=n(3);function a(e){return e&&(e.__esModule?e.default:e)}e.exports=(o.default||o).template({1:function(e,t,n,o,a){return"invalid-widget"},3:function(e,t,n,o,a){return"editable"},5:function(e,t,n,o,a){return"permissionsModifiable"},7:function(e,t,n,o,a){return"deletable"},9:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.hooks.helperMissing,f="function",s=e.escapeExpression,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n'},11:function(e,t,n,o,a){return' \n'},13:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.hooks.helperMissing,f=e.escapeExpression,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n'},15:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.hooks.helperMissing,f=e.escapeExpression,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n \n ['+f("function"==typeof(r=null!=(r=s(n,"subType")||(null!=t?s(t,"subType"):t))?r:l)?r.call(i,{name:"subType",hash:{},data:a,loc:{start:{line:45,column:13},end:{line:45,column:26}}}):r)+']\n \n \n \n '+f("function"==typeof(r=null!=(r=s(n,"widgetName")||(null!=t?s(t,"widgetName"):t))?r:l)?r.call(i,{name:"widgetName",hash:{},data:a,loc:{start:{line:49,column:12},end:{line:49,column:26}}}):r)+"\n \n
\n"},compiler:[8,">= 4.3.0"],main:function(e,t,o,r,i){var l,f,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d="function",u=e.escapeExpression,p=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n \n'+(null!=(l=p(o,"each").call(s,null!=t?p(t,"transitions"):t,{name:"each",hash:{},fn:e.program(9,i,0),inverse:e.noop,data:i,loc:{start:{line:4,column:4},end:{line:12,column:13}}}))?l:"")+' \n
\n\n
\n '+u(typeof(f=null!=(f=p(o,"widgetName")||(null!=t?p(t,"widgetName"):t))?f:c)===d?f.call(s,{name:"widgetName",hash:{},data:i,loc:{start:{line:24,column:122},end:{line:24,column:136}}}):f)+'\n
\n\n
\n'+(null!=(l=p(o,"if").call(s,null!=t?p(t,"audio"):t,{name:"if",hash:{},fn:e.program(11,i,0),inverse:e.noop,data:i,loc:{start:{line:28,column:8},end:{line:30,column:15}}}))?l:"")+" \n"+(null!=(l=a(n(139)).call(s,null!=t?p(t,"expireStatus"):t,0,{name:"gt",hash:{},fn:e.program(13,i,0),inverse:e.noop,data:i,loc:{start:{line:32,column:8},end:{line:37,column:15}}}))?l:"")+"
\n
\n\n"+(null!=(l=p(o,"if").call(s,null!=t?p(t,"extend"):t,{name:"if",hash:{},fn:e.program(15,i,0),inverse:e.noop,data:i,loc:{start:{line:41,column:0},end:{line:52,column:7}}}))?l:"")},useData:!0})},887:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){return"lightMode"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i,l=null!=t?t:e.nullContext||{},f=e.hooks.helperMissing,s="function",c=e.escapeExpression,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n \n \n \n \n \n '+c(typeof(i=null!=(i=d(n,"widgetName")||(null!=t?d(t,"widgetName"):t))?i:f)===s?i.call(l,{name:"widgetName",hash:{},data:a,loc:{start:{line:8,column:8},end:{line:8,column:22}}}):i)+"\n \n
\n\n"},useData:!0})},888:function(e,t,n){var o=n(889),a=n(891),r=n(892),i=n(59),l=function(e,t,n){this.parent=e,this.DOMObject=t,this.navbarContainer=n,this.containerElementDimensions=null,this.inlineEditorState=0,this.previewPlaying=!1};l.prototype.scaleElement=function(e,t){var n=t.width(),o=t.height(),a={width:parseFloat(e.dimensions?e.dimensions.width:e.width),height:parseFloat(e.dimensions?e.dimensions.height:e.height),scale:1,top:0,left:0},r=a.width/a.height,i=n/o;return a.scale=r>i?n/a.width:o/a.height,a.width*=a.scale,a.height*=a.scale,a.top=o/2-a.height/2,a.left=n/2-a.width/2,a},l.prototype.render=function(e){this.DOMObject.html(i()),this.previewPlaying=!1,this.DOMObject.css("background","#111"),this.DOMObject.css("border","none"),null!=this.navbarContainer&&null!=this.navbarContainer&&(this.navbarContainer.removeClass(),this.navbarContainer.html("")),"layout"===e.type?this.renderLayout(e,this.DOMObject):this.renderRegion(e,this.DOMObject)},l.prototype.renderLayout=function(e,t){this.parent;var n=urlsForApi.layout.preview.url;n=n.replace(":id",e[e.type+"Id"]),this.containerElementDimensions=this.scaleElement(e,t);var a=e.scale(t),r=o({renderLayout:!0,containerStyle:"layout-player",dimensions:this.containerElementDimensions,layout:a,trans:viewerTrans});if(t.html(r),this.renderNavbar(e,{requestPath:n}),null===e.backgroundImage)t.find(".viewer-element").css("background",e.backgroundColor);else{var i=urlsForApi.layout.downloadBackground.url;i=i.replace(":id",e.layoutId),t.find(".viewer-element").css("background","url('"+i+"?preview=1&width="+e.width*this.containerElementDimensions.scale+"&height="+e.height*this.containerElementDimensions.scale+"&proportional=0&layoutBackgroundId="+e.backgroundImage+"') top center no-repeat")}for(var l in e.regions)if(e.regions.hasOwnProperty(l)){var f=e.regions[l];this.renderRegion(f,this.DOMObject.find("#"+f.id),!0,1)}},l.prototype.renderRegion=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,r=this;this.parent,null==this.renderRequest||n||this.renderRequest.abort("requestAborted"),t.html(i());var l="widget"===e.type?lD.layout.regions[e.regionId]:e;if(null!=l){var f=this.scaleElement(l,t),s="widget"===e.type?e.index:a,c=l.numWidgets,d=urlsForApi.region.preview.url;d=d.replace(":id",l[l.type+"Id"]),n||"region"===e.type?d+="?seq="+s:d+="?widgetId="+e[e.type+"Id"],d+="&width="+f.width+"&height="+f.height,this.renderRequest=$.get(d).done(function(a){if(r.renderRequest=void 0,!a.success)return toastr.error(a.message),void t.html(a.message);var i="widget"===e.type?e.type+"_"+e.subType:e.type,s=o({res:a,dimensions:f,type:i,smallPreview:n,isEmpty:c<=0,trans:viewerTrans});t.html(s),n?(a.extra.number_items>1&&(t.find(".preview-paging").addClass("active"),t.find(".preview-paging-message").html(a.extra.current_item+"/"+a.extra.number_items),t.find(".preview-paging-name").html(a.extra.moduleName),t.find(".preview-paging-name").attr("data-title",a.extra.moduleName),a.extra.current_item>1&&t.find(".preview-paging .widget-left").show().off().on("click",(function(){r.renderRegion(l,t,!0,a.extra.current_item-1)})),a.extra.current_item1?lD.selectObject($("#widget_"+l.regionId+"_"+a.extra.tempId)):lD.selectObject($("#"+l.id))}))):(this.renderNavbar(e,a),this.calculateBackground(f,l,lD.layout),lD.propertiesPanel.inlineEditor&&this.showInlineEditor())}.bind(this)).fail(function(e){r.renderRequest=void 0,"requestAborted"!=e.statusText&&(toastr.error(errorMessagesTrans.previewFailed),t.html(errorMessagesTrans.previewFailed))}.bind(this))}},l.prototype.renderNavbar=function(e,t){var n=this.parent,o=null!=n.readOnlyMode&&!0===n.readOnlyMode;if(!(null===this.navbarContainer||void 0===this.navbarContainer||"widget"==e.type&&t.extra.empty)){if("widget"==e.type){var r=e.index,i=lD.getElementByTypeAndId("region",e.regionId),l=null!=i&&null!=i.numWidgets?i.numWidgets:1;this.navbarContainer.html(a({currentItem:r,totalItems:l,extra:t.extra,type:e.type,pagingEnable:l>1,readOnlyModeOn:o,trans:viewerTrans})),t.extra&&l>1&&(this.navbarContainer.find("#left-btn").prop("disabled",r<=1).click(function(){lD.selectObject($("#"+e.getNextWidget(!0).id))}.bind(this)),this.navbarContainer.find("#right-btn").prop("disabled",r>=l).click(function(){lD.selectObject($("#"+e.getNextWidget().id))}.bind(this)))}else"layout"==e.type?(this.navbarContainer.html(a({type:e.type,name:e.name,trans:viewerTrans,readOnlyModeOn:o,renderLayout:!0})),this.navbarContainer.find("#play-btn").click(function(){this.previewPlaying?n.renderContainer(n.viewer,n.layout):(this.playPreview(t.requestPath,this.containerElementDimensions),this.navbarContainer.find("#play-btn i").removeClass("fa-play-circle").addClass("fa-stop-circle").attr("title",layoutDesignerTrans.stopPreviewLayout),this.previewPlaying=!0)}.bind(this)),this.navbarContainer.find("#navigator-edit-btn").click(function(){n.toggleNavigatorEditing(!0)}.bind(this))):"region"==e.type&&this.navbarContainer.html(a({type:e.type,name:e.name,readOnlyModeOn:o,trans:viewerTrans}));this.navbarContainer.find("#fs-btn").click(function(){this.toggleFullscreen()}.bind(this)),this.navbarContainer.find("#back-btn").click(function(){lD.selectObject()}.bind(this))}},l.prototype.playPreview=function(e,t){var n=r({url:e,width:t.width,height:t.height});this.DOMObject.find(".layout-player").html(n)},l.prototype.toggleFullscreen=function(){2==this.inlineEditorState&&this.closeInlineEditorContent(),this.DOMObject.parent().toggleClass("fullscreen"),this.render(lD.selectedObject,lD.layout)},l.prototype.setupInlineEditor=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=this.parent;null!=o.readOnlyMode&&!0===o.readOnlyMode||(lD.propertiesPanel.inlineEditor=t,lD.propertiesPanel.inlineEditorId=e,lD.propertiesPanel.customNoDataMessage=n,t?this.showInlineEditor():this.hideInlineEditor())},l.prototype.showInlineEditor=function(){this.DOMObject.parent().find(".inline-editor-closed").show(),lD.propertiesPanel.DOMObject.find(".inline-editor-show").show(),lD.propertiesPanel.DOMObject.find(".inline-editor-hide").hide(),this.DOMObject.find("#inline-editor-overlay").off().click(function(){this.editInlineEditorToggle(!0)}.bind(this)),this.inlineEditorState=1},l.prototype.hideInlineEditor=function(){this.DOMObject.parent().find(".inline-editor-opened, .inline-editor-closed").hide(),this.DOMObject.parent().find(".inline-editor-hide").show(),lD.propertiesPanel.DOMObject.find(".inline-editor-show").hide(),lD.propertiesPanel.DOMObject.find(".inline-editor-hide").show(),2==this.inlineEditorState&&(this.closeInlineEditorContent(),this.DOMObject.find("#viewer-preview").show()),this.inlineEditorState=0},l.prototype.editInlineEditorToggle=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.DOMObject.parent().find(".inline-editor-opened").toggle(e),this.DOMObject.parent().find(".inline-editor-hide").toggle(!e),this.navbarContainer.parent().find(".inline-editor-closed").toggle(!e),e?this.openInlineEditorContent():this.closeInlineEditorContent(),this.DOMObject.find("#viewer-preview").toggle(!e),this.DOMObject.find("#inline-editor-overlay").toggle(!e)},l.prototype.openInlineEditorContent=function(){var e=lD.propertiesPanel.DOMObject.find("#"+lD.propertiesPanel.inlineEditorId).clone();e.attr("id","viewer_"+e.attr("id")),this.DOMObject.find("#inline-editor").empty().append(e);var t=lD.propertiesPanel.DOMObject.find('.ckeditor_controls[data-linked-to="'+lD.propertiesPanel.inlineEditorId+'"]');t.find("select").each((function(){$(this).hasClass("select2-hidden-accessible")&&$(this).select2("destroy")}));var n=t.clone();n.find("select").attr("data-linked-to","viewer_"+t.find("select").attr("data-linked-to")),n.show();var o=this.DOMObject.parents("#layout-viewer-container.fullscreen").find("#inline-editor-save").show();this.DOMObject.parents("#layout-viewer-container.fullscreen").find("#fs-btn").removeClass("fa-arrows-alt").addClass("fa-close"),this.navbarContainer.addClass("fs-edit"),o.off().click((function(){lD.propertiesPanel.DOMObject.find('button[data-action="save"]').trigger("click")})),this.navbarContainer.find(".inline-editor-templates").empty().append(n),formHelpers.setupCKEditor(this.DOMObject.parent(),null,"viewer_"+lD.propertiesPanel.inlineEditorId,!0,lD.propertiesPanel.customNoDataMessage,!0),this.inlineEditorState=2},l.prototype.closeInlineEditorContent=function(){if(null!=CKEDITOR.instances["viewer_"+lD.propertiesPanel.inlineEditorId]){var e=CKEDITOR.instances["viewer_"+lD.propertiesPanel.inlineEditorId].getData();e=formHelpers.revertLibraryReferences(e),lD.propertiesPanel.DOMObject.find("#"+lD.propertiesPanel.inlineEditorId).val(e),this.navbarContainer.removeClass("fs-edit"),this.inlineEditorState=1,formHelpers.destroyCKEditor("viewer_"+lD.propertiesPanel.inlineEditorId)}},l.prototype.calculateBackground=function(e,t,n){var o={top:parseFloat(t.dimensions.top)*e.scale,left:parseFloat(t.dimensions.left)*e.scale,width:parseFloat(t.dimensions.width)*e.scale,height:parseFloat(t.dimensions.height)*e.scale},a={width:n.width*e.scale,height:n.height*e.scale};if(null===n.backgroundImage)this.DOMObject.css("background-color",n.backgroundColor);else{var r=urlsForApi.layout.downloadBackground.url;r=r.replace(":id",n.layoutId),this.DOMObject.css("background","url('"+r+"?preview=1&width="+n.width*e.scale+"&height="+n.height*e.scale+"&proportional=0&layoutBackgroundId="+n.backgroundImage+"') top center no-repeat"),this.DOMObject.css("background-color","#111"),this.DOMObject.css("background-position-x",-o.left+"px"),this.DOMObject.css("background-position-y",-o.top+"px")}this.DOMObject.find(".viewer-element").css("top",0),this.DOMObject.find(".viewer-element").css("left",0),this.DOMObject.css("border-color","#000"),this.DOMObject.css("border-color","#000a"),this.DOMObject.css("border-style","solid"),this.DOMObject.css("border-top-width",e.top+"px"),this.DOMObject.css("border-left-width",e.left+"px"),this.DOMObject.css("border-bottom-width",e.top+"px"),this.DOMObject.css("border-right-width",e.left+"px"),Math.abs(o.left)\n \n \n \n \n \n
\n'},3:function(e,t,n,o,a){return'
\n
\n'},5:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n
\n'+(null!=(r=i(n,"each").call(null!=t?t:e.nullContext||{},null!=(r=null!=t?i(t,"layout"):t)?i(r,"regions"):r,{name:"each",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a,loc:{start:{line:25,column:16},end:{line:27,column:25}}}))?r:"")+"
\n
\n"},6:function(e,t,o,a,r){var i;return null!=(i=e.invokePartial(n(890),t,{name:"viewer-region",data:r,indent:" ",helpers:o,partials:a,decorators:e.decorators}))?i:""},8:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return"\n"+(null!=(r=l(n,"unless").call(i,null!=t?l(t,"smallPreview"):t,{name:"unless",hash:{},fn:e.program(9,a,0),inverse:e.noop,data:a,loc:{start:{line:32,column:8},end:{line:41,column:19}}}))?r:"")+" \n"+(null!=(r=l(n,"if").call(i,null!=t?l(t,"isEmpty"):t,{name:"if",hash:{},fn:e.program(11,a,0),inverse:e.program(13,a,0),data:a,loc:{start:{line:43,column:8},end:{line:51,column:15}}}))?r:"")},9:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n\n
\n'},11:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n '+e.escapeExpression(e.lambda(null!=(r=null!=(r=null!=t?i(t,"res"):t)?i(r,"extra"):r)?i(r,"text"):r,t))+"\n
\n"},13:function(e,t,n,o,a){var r,i,l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n '+(null!=(r=e.lambda(null!=(r=null!=t?l(t,"res"):t)?l(r,"html"):r,t))?r:"")+"\n
\n"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i,l=null!=t?t:e.nullContext||{},f=e.escapeExpression,s=e.lambda,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return(null!=(r=c(n,"if").call(l,null!=t?c(t,"smallPreview"):t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.program(3,a,0),data:a,loc:{start:{line:1,column:0},end:{line:12,column:7}}}))?r:"")+'\n
\n\n'+(null!=(r=c(n,"if").call(l,null!=t?c(t,"renderLayout"):t,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.program(8,a,0),data:a,loc:{start:{line:21,column:4},end:{line:52,column:11}}}))?r:"")+"
"},usePartial:!0,useData:!0})},89:function(e,t,n){"use strict";(function(n){t.__esModule=!0,t.default=function(e){var t=void 0!==n?n:window,o=t.Handlebars;e.noConflict=function(){return t.Handlebars===e&&(t.Handlebars=o),e}},e.exports=t.default}).call(this,n(21))},890:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i,l=null!=t?t:e.nullContext||{},f=e.hooks.helperMissing,s=e.escapeExpression,c=e.lambda,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n
'},useData:!0})},891:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({1:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n'+(null!=(r=i(n,"unless").call(null!=t?t:e.nullContext||{},null!=t?i(t,"readOnlyModeOn"):t,{name:"unless",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a,loc:{start:{line:8,column:12},end:{line:12,column:23}}}))?r:"")},2:function(e,t,n,o,a){var r,i=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n'},4:function(e,t,n,o,a){var r,i=e.lambda,l=e.escapeExpression,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n \n
\n'},6:function(e,t,n,o,a){var r,i,l=e.lambda,f=e.escapeExpression,s=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n \n \n '+f("function"==typeof(i=null!=(i=d(n,"currentItem")||(null!=t?d(t,"currentItem"):t))?i:c)?i.call(s,{name:"currentItem",hash:{},data:a,loc:{start:{line:32,column:16},end:{line:32,column:31}}}):i)+" / "+f("function"==typeof(i=null!=(i=d(n,"totalItems")||(null!=t?d(t,"totalItems"):t))?i:c)?i.call(s,{name:"totalItems",hash:{},data:a,loc:{start:{line:32,column:34},end:{line:32,column:48}}}):i)+'\n \n \n \n'},8:function(e,t,n,o,a){var r,i=e.lambda,l=e.escapeExpression,f=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n \n "'+l(i(null!=(r=null!=t?f(t,"extra"):t)?f(r,"moduleName"):r,t))+'" ('+l(i(null!=(r=null!=t?f(t,"extra"):t)?f(r,"type"):r,t))+')\n \n \n '+l(i(null!=(r=null!=t?f(t,"extra"):t)?f(r,"duration"):r,t))+" / "+l(i(null!=(r=null!=t?f(t,"extra"):t)?f(r,"regionDuration"):r,t))+"\n \n \n"},10:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.hooks.helperMissing,f=e.escapeExpression,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n \n "'+f("function"==typeof(r=null!=(r=s(n,"name")||(null!=t?s(t,"name"):t))?r:l)?r.call(i,{name:"name",hash:{},data:a,loc:{start:{line:55,column:21},end:{line:55,column:29}}}):r)+'" ('+f("function"==typeof(r=null!=(r=s(n,"type")||(null!=t?s(t,"type"):t))?r:l)?r.call(i,{name:"type",hash:{},data:a,loc:{start:{line:55,column:32},end:{line:55,column:40}}}):r)+")\n \n \n"},compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i,l=null!=t?t:e.nullContext||{},f=e.escapeExpression,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
'},useData:!0})},892:function(e,t,n){var o=n(3);e.exports=(o.default||o).template({compiler:[8,">= 4.3.0"],main:function(e,t,n,o,a){var r,i=null!=t?t:e.nullContext||{},l=e.hooks.helperMissing,f=e.escapeExpression,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
'},useData:!0})},893:function(e,t,n){var o=n(894),a=n(895),r=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=arguments.length>5&&void 0!==arguments[5]&&arguments[5];this.parent=e,this.DOMObject=t,this.jumpList=a,this.customDropdownOptions=n,this.customActions=o,this.showOptions=r,this.firstRun=!0};r.prototype.render=function(){this.firstRun&&(this.firstRun=!1);var e=this,t=this.parent,n=t.getElementByTypeAndId(t.mainObjectType,t.mainObjectId),a=$.extend(toolbarTrans,topbarTrans),r=o({customDropdownOptions:this.customDropdownOptions,displayTooltips:t.common.displayTooltips,trans:a,mainObject:n,showOptions:e.showOptions});this.DOMObject.html(r);var i=function(t){var n=!1;if(e.DOMObject.find("#"+t.id).click(t.action),null!=t.inactiveCheck){var o=null!=t.inactiveCheckClass?t.inactiveCheckClass:"disabled",a=t.inactiveCheck();e.DOMObject.find("#"+t.id).toggleClass(o,a),n=a}return n};if(null!=this.customDropdownOptions){for(var l=!1,f=0;f
1?o-1:o)0){n=lD.layout.status.description;for(var i=0;i'+lD.layout.status.messages[i]+" "}else n="",o='