PageSourceSearch

https://www.kungalvenergi.se/sitevision/system-resource/706c47851a…b89c77fbc171ef52fc04ec9b767285/js/social.js

js kungalvenergi.se collected 2026-09-25 12:42:02 UTC 682,807 bytes, 3 lines download raw bytes

1/*! For license information please see social.js.LICENSE.txt */
2(globalThis.webpackChunk_sv_portlet=globalThis.webpackChunk_sv_portlet||[]).push([[9158],{8346(e,t,n){"use strict";n.d(t,{A:()=>h});var i=n(6961),o=n.n(i),s=n(7834),a=n(3501),r=n.n(a),l=n(1173),c=n.n(l),d=window.SVBackbone=o().noConflict();d.$=r();const h=d;var u=d.Model.prototype.fetch,p=d.Model.prototype.save,m=d.Model.prototype.destroy,f=d.Collection.prototype.fetch;function g(e,t,n){s.ErrorUtil.handleBackboneError(e,t,n)}d.Model.prototype.fetch=function(e){return(e=e||{}).error=e.error||g,u.apply(this,[e])},d.Model.prototype.save=function(e,t,n){return null==e||"object"==typeof e?(t=t||{}).error=t.error||g:(n=n||{}).error=n.error||g,p.apply(this,[e,t,n])},d.Model.prototype.destroy=function(e){return(e=e||{}).error=e.error||g,m.apply(this,[e])},d.Collection.prototype.fetch=function(e){return(e=e||{}).error=e.error||g,f.apply(this,[e])},d.View.prototype.preinitialize=function(e){this.options&&(e=c().extend({},c().result(this,"options"),e)),this.options=e}},7979(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__){"use strict";var _sv_underscore__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(1173),_sv_underscore__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_sv_underscore__WEBPACK_IMPORTED_MODULE_0__),_sv_jquery__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(3501),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_sv_jquery__WEBPACK_IMPORTED_MODULE_1__),_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(1257),_util_windowLocationUtil__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(3210),_sv_util__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(7834),_sv_util__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_sv_util__WEBPACK_IMPORTED_MODULE_4__);const i18cache={},editTextTemplate=_sv_underscore__WEBPACK_IMPORTED_MODULE_0___default().template("<div>  <textarea data-text-content><%= content %></textarea></div>"),i18n=function(e,t){var n;return!t&&i18cache[e]?i18cache[e]:(n=_sv_util__WEBPACK_IMPORTED_MODULE_4__.i18n.getText("portlet.social.fileview.file",e,t),t||(i18cache[e]=n),n)},i18nCommon=function(e,t){return _sv_util__WEBPACK_IMPORTED_MODULE_4__.i18n.getText("common",e,t)};var handleError=function(e,t){return _sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.trigger(_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.types.notifyUser,{type:"error",heading:t||i18nCommon("error"),message:e}),!1},split=function(e){return e.split(/,\s*/)},getStoredValue=function(){if("localStorage"in window&&null!==window.localStorage)return window.localStorage.getItem("sv-tags")},setStoredValue=function(e){"localStorage"in window&&null!==window.localStorage&&window.localStorage.setItem("sv-tags",JSON.stringify(e))},verifyFileUpload=function(e,t,n,i){var o=!1;return _sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doGet({url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(i,"verifyUploadVersion"),async:!1,data:{file:n,name:e,size:t},success:function(e){o=e.verified},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}}),o},lockfile=function(e,t,n){_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doPost({data:{file:t},url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),"lockFile"),success:function(t){t.wasLocked?(_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.trigger(_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.types.notifyUser,{type:"success",message:i18n("lockMessage",t.lockInfo.displayName),timer:5}),e.find(".sv-lockinfo-container").html((0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.$F)(e,"lockinfo")(t.lockInfo)),e.find("[data-fn-fileshare-unlock]").removeClass("env-d--none"),e.find("[data-fn-fileshare-lock]").addClass("env-d--none")):_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.trigger(_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.types.notifyUser,{type:"error",message:i18n("lockErrorMessage",t.lockInfo.displayName),timer:5}),n&&n.call(this,t)},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}})},unlockfile=function(e,t){_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doPost({data:{file:t},url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),"unlockFile"),success:function(t){t.wasUnlocked?(_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.trigger(_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.types.notifyUser,{type:"success",message:i18n("unLockMessage"),timer:5}),e.find(".sv-lockinfo-container").empty(),e.find("[data-fn-fileshare-unlock]").addClass("env-d--none"),e.find("[data-fn-fileshare-lock]").removeClass("env-d--none")):_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.trigger(_sv_util__WEBPACK_IMPORTED_MODULE_4__.Events.types.notifyUser,{type:"error",message:i18n("unlockErrorMessage",t.lockInfo.displayName),timer:5}),reloadPortlet(e)},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}})},toggleVersioned=function(e,t){_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doPost({type:"POST",dataType:"JSON",data:{file:t},url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),"toggleVersioned"),success:function(t){e.find(".sv-lockinfo-container").empty(),t.versioned?(e.find("[data-fn-fileshare-notversioned]").addClass("env-d--none"),e.find("[data-fn-fileshare-versioned]").removeClass("env-d--none")):(e.find("[data-fn-fileshare-versioned]").addClass("env-d--none"),e.find("[data-fn-fileshare-notversioned]").removeClass("env-d--none")),reloadPortlet(e)},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}})},deleteFile=function(e,t){_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doDelete({url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),"delete")+"&file="+t,success:function(e){window.location=e.browseParentURL},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}})},reloadPortlet=function(){location.reload()},deleteFileVersion=function(e,t,n,i){_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doDelete({url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),"deleteVersion")+"&file="+n+"&version="+i,success:function(){var n=t.closest("table");t.remove();var i=n.find("tr[data-uuid]").length,o=n.find("tr[data-draft-uuid]").length;_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()("[data-fn-message-version-count]").text(i+o),1===i&&n.find("[data-fn-fileshare-delete-version-divider],[data-fn-fileshare-delete-version]").hide(),reloadPortlet(e)},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}})},renameFile=function(e,t,n){_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doPost({type:"POST",dataType:"JSON",data:{file:t,name:n},url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),"rename"),success:function(){reloadPortlet(e)},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}})},toggleSelectedVersion=function(e,t,n){_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doPost({data:{file:t,ver
2sion:n},url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),"selectVersion"),success:function(){reloadPortlet(e)},error:function(e){_sv_util__WEBPACK_IMPORTED_MODULE_4__.ErrorUtil.handleAjaxFailure(e)}})},editTextFile=function(e,t){var n=_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId(e.attr("id")),i=(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(n,"editTextFile");_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doGet({data:{file:t},url:i}).done(function(n){var o=_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(editTextTemplate(n)),s=[{text:i18nCommon("cancel"),callback:function(){console.log("cancel...")}},{text:i18nCommon("save"),primary:!0,callback:function(){var e=_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()("textarea[data-text-content]").val();_sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doPost({url:i,data:{file:t,content:e}})}}];lockfile(e,t,function(){_sv_util__WEBPACK_IMPORTED_MODULE_4__.DialogUtil.showDialog({title:n.title,body:o,buttons:s,hiddenCallback:function(){(0,_util_windowLocationUtil__WEBPACK_IMPORTED_MODULE_3__.dZ)(),unlockfile(e,t)}})})})};_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-fileshareall-portlet").each(function(){__webpack_require__.e(4413).then(__webpack_require__.bind(__webpack_require__,7164)).then(()=>{var $portlet=_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this),$fileEntry=$portlet.find("[data-fn-file-entry]");if(0!==$fileEntry.length){var locked=$fileEntry.data("locked"),editable=$fileEntry.data("editable"),comparable=$fileEntry.data("comparable"),selfLocked=$fileEntry.data("self-locked"),lockOverride=$fileEntry.data("lock-override"),modelObjectUrl=(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.h$)($fileEntry.data("file-id"),"fileUpdate"),fileUploadElem=$portlet.find(".sv-fn-update"),progressElem=$portlet.find(".sv-fn-upload-progress"),progressTimer=null,displayName=$fileEntry.data("file-name"),tags=getStoredValue()?split(getStoredValue()):[];_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default().fn.editable.defaults.mode="inline","#edit"===window.location.hash&&editTextFile($portlet,$fileEntry.data("file-id")),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()("[data-office-edit]").on("click",function(){var e=_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId($portlet.attr("id"));return _sv_util__WEBPACK_IMPORTED_MODULE_4__.Ajax.doGet({data:{file:$fileEntry.data("file-id")},url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(e,"accessToken"),success:function(e){window.location.href=e.url}}),!1}),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()("[data-text-edit]").on("click",function(){return editTextFile($portlet,$fileEntry.data("file-id")),!1}),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()("[data-lock-download]").on("click",function(){lockfile($portlet,$fileEntry.data("file-id"))}),(editable&&(!locked||selfLocked)||lockOverride)&&(locked&&!selfLocked||(_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-metadata-editable-text, .sv-metadata-editable-date").editable({emptytext:i18n("emptyText"),url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId($portlet.attr("id")),"setMetadata"),params:function(e){return e.file=$fileEntry.data("file-id"),e}}),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-version-description-editable").each(function(){_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).editable({emptytext:i18n("emptyDescription"),placement:"right",url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId($portlet.attr("id")),"setVersionDescription"),params:function(e){return e.file=$fileEntry.data("file-id"),e.version=_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).data("pk"),e}})}),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-metadata-editable-select").each(function(){_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).editable({emptytext:i18n("emptyText"),url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId($portlet.attr("id")),"setMetadata"),source:eval(_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).data("alternatives")),params:function(e){return e.file=$fileEntry.data("file-id"),e}})}),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-metadata-editable-tags").editable({inputclass:"input-large",emptytext:i18n("emptyText"),url:(0,_util_portletUtil__WEBPACK_IMPORTED_MODULE_2__.RY)(_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId($portlet.attr("id")),"setTags"),select2:{tags,formatNoMatches:function(){return""},tokenSeparators:[","," "],openOnEnter:!1},params:function(e){return e.file=$fileEntry.data("file-id"),e}}).on("save",function(e,t){var n=getStoredValue()?split(getStoredValue()).concat(t.newValue):t.newValue,i=[];_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default().each(n,function(e,t){-1===_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default().inArray(t,i)&&""!==t&&i.push(t)}),setStoredValue(i.join(","))}).on("shown",function(){window.setTimeout(function(){_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".select2-search-field input").trigger("focus")},200)}),$portlet.find("[data-fn-fileshare-rename]").on("click",function(){_sv_util__WEBPACK_IMPORTED_MODULE_4__.DialogUtil.showInputDialog(i18n("renameFileTitle"),i18n("renameFileMessage"),!1,_sv_underscore__WEBPACK_IMPORTED_MODULE_0___default().escape(displayName),function(e){e.result&&renameFile($portlet,$fileEntry.data("file-id"),e.text)})})),$portlet.find("[data-fn-fileshare-unlock]").on("click",function(){unlockfile($portlet,$fileEntry.data("file-id"))}),$portlet.find("[data-fn-fileshare-lock]").on("click",function(){lockfile($portlet,$fileEntry.data("file-id"))}),locked&&!selfLocked||($portlet.find("[data-fn-fileshare-versioned],[data-fn-fileshare-notversioned]").on("click",function(){$fileEntry.data("versioned")?_sv_util__WEBPACK_IMPORTED_MODULE_4__.DialogUtil.showConfirmDialog(i18n("versioning"),i18n("disableVersioning"),function(e){e&&toggleVersioned($portlet,$fileEntry.data("file-id"))}):toggleVersioned($portlet,$fileEntry.data("file-id"))}),$portlet.find("[data-fn-fileshare-delete-version]").on("click",function(){var e=_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).closest("tr"),t=e.data("uuid");return _sv_util__WEBPACK_IMPORTED_MODULE_4__.DialogUtil.showConfirmDialog(i18n("remove"),i18n("removeVersion"),function(n){n&&deleteFileVersion($portlet,e,$fileEntry.data("file-id"),t)}),!1}),$portlet.find("[data-fn-fileshare-delete]").on("click",function(){_sv_util__WEBPACK_IMPORTED_MODULE_4__.DialogUtil.showConfirmDialog(i18n("remove"),i18n("removeFile"),function(e){e&&deleteFile($portlet,$fileEntry.data("file-id"))})}),$portlet.find(".sv-file-compare").on("click",function(){var e=this;comparable?2===_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-file-compare:checked").length?_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-file-compare").not(":checked").each(function(){_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).prop("disabled",!0)}):_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-file-compare").each(function(){_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).prop("disabled",!1)}):_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-file-compare").each(function(){this!==e&&_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).prop("checked",!1)});var t=_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-file-compare:checked");
2if(1===t.length){var n=$fileEntry.data("compare-base-url")+"/"+_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(t.get(0)).data("uuid")+"/"+encodeURIComponent(displayName)+".pdf";_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-compare-wrapper").html('<iframe src="'+n+'"></iframe>')}else if(t.length>1&&comparable){var i=$fileEntry.data("compare-base-url")+"/"+_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(t.get(0)).data("uuid")+"/"+_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(t.get(1)).data("uuid")+"/"+encodeURIComponent(displayName)+".pdf";_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-compare-wrapper").html('<iframe src="'+i+'"></iframe>')}else _sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(".sv-compare-wrapper").html("")}),$portlet.find("[data-fn-fileshare-select]").on("click",function(){toggleSelectedVersion($portlet,$fileEntry.data("file-id"),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).closest("tr").data("uuid"));var e=_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).closest("tr").hasClass("success");return $portlet.find("tr.success").removeClass("success"),$portlet.find("[data-fn-fileshare-select] i").removeClass("halflings-icon ok").addClass("sv-empty-icon"),$portlet.find("i.sv-selection-marker").addClass("sv-empty-icon").removeClass("halflings-icon ok"),e||(_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).find("i").removeClass("sv-empty-icon").addClass("halflings-icon ok"),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).closest("tr").find("td i.sv-selection-marker").removeClass("sv-empty-icon").addClass("halflings-icon ok"),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).closest("tr").addClass("success")),_sv_jquery__WEBPACK_IMPORTED_MODULE_1___default()(this).closest("tr").find(".dropdown-toggle").dropdown("toggle"),!1}))),fileUploadElem.fileupload({dataType:"json",url:modelObjectUrl,replaceFileInput:!0,formAcceptCharset:"utf-8",dropZone:$portlet,submit:function(e,t){var n=t.files[0],i=n.size;if(i||(i=1),!verifyFileUpload(n.name,i,$fileEntry.data("file-id"),_sv_util__WEBPACK_IMPORTED_MODULE_4__.ObjectUtil.getObjectId($portlet.attr("id"))))return!1;progressTimer=setTimeout(function(){progressElem.removeClass("env-d--none")},500)},done:function(){reloadPortlet($portlet)},fail:function(){return handleError(i18n("error-unknown"))},always:function(){null!==progressTimer&&window.clearTimeout(progressTimer),progressElem.addClass("env-d--none")}})}})})},9588(e,t,n){"use strict";n.r(t),n.d(t,{moment:()=>i.A});var i=n(4488);n(1824),n(9147),n(5913),n(1235),n(2461)},1765(e,t,n){"use strict";n(2566),n(9588);var i=n(3501),o=n.n(i);o().fn.bsPopoverAriaButton||(o().fn.bsPopoverAriaButton=function(){var e=this;function t(t){e.attr("aria-pressed",t)}return e.on("hide.bs.modal",function(){t(!1)}).on("show.bs.modal",function(){t(!0)}).on("keydown",function(e){32===e.keyCode&&e.preventDefault()}).on("keyup",function(e){32===e.keyCode&&this.trigger("click")}).attr({role:"button"}),this});n(8870);var s=n(7834),a=n.n(s),r=n(1173),l=n.n(r),c=n(1257),d=n(1727),h=n.n(d);const u=a().PageContext,p=location.protocol+"//"+location.host+"/svevent/online/meta",m=u.userIdentityId,f=(0,c.h$)(m,"serverEventChannel"),g=(0,c.h$)(m,"serverEventChannel",m);var v;if(u.useServerSideEvents){const e=s.Log.getTraceLevels(),t="serverEvents";let n;const i={},o=[];let r;const c=e=>e.forEach(e=>clearInterval(e));var F=function(e,t){switch(v){case"open":e.apply(this,t);break;case"connecting":{const n=t.toString();i[n]=i[n]||[],i[n].push(setInterval(function(){"open"===v?(e.apply(this,t),c(i[n])):"connecting"!==v&&(s.Log.error("Aborting operation. Connection could not be opened. State is "+v),c(i[n]))},1e3));break}default:s.Log.error("Aborting operation. Unable to open connection. State is "+v)}},b=function(e){return s.Log.debug(t,"subscribing to "+e),s.Ajax.doPost({url:f,data:{channel:e,resource:n}}).done(function(){s.Log.debug(t,"successfully subscribed to "+e),r.request.url=r.request.url+","+e,s.Events.trigger("_server-event-connected-"+e)}).fail(function(n){s.Log.error(t,"Failed to subscribe to "+e+":"+JSON.stringify(n)),s.Events.trigger("_server-event-failed-"+e)})},_=function(e){return s.Log.debug(t,"unsubscribing to "+e),s.Ajax.doDelete({url:g,processData:!1,data:window.JSON.stringify({channel:e,resource:n})}).done(function(){s.Log.debug(t,"successfully unsubscribed to "+e),r.request.url=r.request.url.replace(new RegExp(","+e),"")}).fail(function(n){s.Log.error(t,"Failed to unsubscribe to "+e+":"+JSON.stringify(n))})},k=function(i){var o=function(i){return{url:p+"/"+u.siteId+"?channels="+i.join(","),contentType:"application/json",logLevel:e,transport:"websocket",connectTimeout:5e3,fallbackTransport:"long-polling",onMessage:function(e){var n=l().filter(e.responseBody.split(""),function(e){return""!==e});s.Log.debug(t,"Received message "+e.responseBody),l().each(n,function(e){var t;try{t=JSON.parse(e)}catch(t){return void s.Log.error("Could not parse message "+e,t)}s.Events.handleServerSideEvent(t.channel,t)})},onOpen:function(e){s.Log.info(t,"Connected to "+e.request.url+" using "+e.transport),s.Log.debug(t,"Connection uuid is "+e.request.uuid),n=e.request.uuid,i.forEac
2h(function(e){s.Events.trigger("_server-event-connected-"+e)}),v="open"},onReconnect:function(){s.Log.info(t,"Reconnecting to server ...")},onError:function(e){s.Log.error(t,"Connection error. Problem with connection or server is down "+e.error+" "+e.responseBody),v="error",i.forEach(function(e){s.Events.trigger("_server-event-failed-"+e)})},onClose:function(){s.Log.info(t,"Connection closed for "+n),n=void 0,v="closed"},onTransportFailure:function(e,n){s.Log.error(t,"Connection error. Transport failure "+n.url+", "+e)},onFailureToReconnect:function(e,n){s.Log.error(t,"Reconection failure to "+e.url+" error "+n.error)},onClientTimeout:function(e){s.Log.error(t,"Client timed out to "+e.url)}}}(i);s.Log.info(t,"Subscribing to url "+o.url),v="connecting",r=h().subscribe(o)};a()._serverEventChannels&&l().each(a()._serverEventChannels,function(e){e.subscribe&&o.push(e.subscribe)}),o.length&&k(o),a()._serverEventChannels=new function(){this.push=function(e){var t=e.subscribe?b:_,n=e.subscribe?e.subscribe:e.unsubscribe;v?F(t,[n]):e.subscribe&&k([n])}}}n(6864);const y=a().PageContext;let w,C=!0,E=1e3*y.userIdentityReadTimeout,T=["0"];function x(e){w=window.setTimeout(function(){if(C&&T.length>0){var e=T[T.length-1],t=y.pageId;T=["0"],s.Ajax.doPut({url:"/modelobjectapi/1/"+t+"/"+t+"/groupViewed/"+t,data:JSON.stringify({uuid:e})}).done(function(){s.Events.trigger(s.Events.types.groupPageViewed)}).fail(function(e){switch(e.status){case 401:case 403:C=!1}})}w=void 0},e||E)}y&&y.pageId&&y.pageId.match("^704\\.")&&(x(),s.Events.on("server-group-updated-"+y.pageId,function(e){T.push(e.uuid),w?window.setTimeout(function(){window.clearTimeout(w),x(E/2)},E/2):x()}));n(6281);var D=n(4571);const M=function(e){(0,c.uX)(e,"/"+a().PageContext.pageId+"/"+s.ObjectUtil.getObjectId(e.attr("id"))+".htm",function(){s.Events.trigger(s.Events.types.updateRelativeDates,e)})},P=function(e,t){return s.i18n.getText("portlet.social.bookmarklist.bookmarklist",e,t)};o()(".sv-bookmarklist-portlet").each(function(){var e=o()(this),t=e.find("ol"),n=t.data("owner");s.Events.on("server-"+t.data("channel"),function(){M(e)});var i,a=e.find(".sv-truncate-more");a.length>0&&(i=a,o()('<span class="sv-truncate-ellipsis">...</span>').insertBefore(i),i.css("display","none")),e.on("click","li",function(e){var t=o()(e.currentTarget).data("entry-url");location.href=t}),e.on("click",".close",function(t){var i=o()(t.currentTarget),a=i.data("entry");return s.DialogUtil.showConfirmDialog(P("deleteTitle"),P("deleteMsg"),function(t){t&&s.Ajax.doDelete({url:(0,c.RY)(s.ObjectUtil.getObjectId(e.attr("id")),"bookmark")+"&entry="+a+"&owner="+n}).done(function(){1===i.closest("ol").find("li").length?M(e):i.closest("li").remove()}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)})}),!1})});var O=n(8346),j=n(4488);n(8147),n(2903),n(465),n(5699),n(8143),n(7830),n(4904),n(5130);let A,S=function(e,t){return s.i18n.getText("common",e,t)};const I=O.A.View.extend({template:function(){return(0,c.$F)(this.options.$portlet,this.templateName)},memberTemplate:function(){return(0,c.$F)(this.options.$portlet,this.memberTemplateName)},participantTemplate:function(){return(0,c.$F)(this.options.$portlet,this.participantTemplateName)},events:{"click [data-fn-allday]":"toggleTimeVisibility",'keyup [name="where"]':"showMapLink"},initialize:function(e){this.options=e,this.originalValues={};var t=this.template(),n=o().extend(this.model.toJSON(),this.templateHelpers);this.$el.append(t(n)),this.listenTo(this.model,"invalid",this.handleErrors),this.ui={startDate:this.$el.find("[name=startDate]"),startTime:this.$el.find("[data-fn-time-value-start]"),endDate:this.$el.find("[name=endDate]"),endTime:this.$el.find("[data-fn-time-value-end]"),allDay:this.$el.find("[name=allDay]"),isDone:this.$el.find("[name=isDone]"),owner:this.$el.find("[name=owner]"),participants:this.$el.find("[name=participants]")}},render:function(){var e=this,t=[{text:S("cancel"),callback:function(){o()(".modal").modal("hide"),e.restoreChanges()}}];this.model.isNew()?t.push({text:this.i18n("create"),skipDismiss:!0,primary:!0,callback:function(){e.saveChanges()}}):t.push({text:S("remove"),danger:!0,callback:o().proxy(this.removeActivity,this)},{text:S("ok"),skipDismiss:!0,primary:!0,callback:function(){e.saveChanges()}}),s.DialogUtil.showDialog({title:this.model.attributes.isTask?this.i18n("task"):this.i18n("event"),body:this.$el,buttons:t,removeOnHide:!0,errorTitle:S("networkErrorTitle"),errorMsg:S("networkErrorText")});const n={format:j.A.localeData()._longDateFormat.L.toLowerCase(),autoclose:!0,language:a().PageContext.userLocale};this.ui.startDate.bootstrapDatepicker(n).on("change",o().proxy(function(){const e=this.ui.endDate.val(),t=this.ui.startDate.bootstrapDatepicker("getDate");!e&&t&&this.ui.endDate.bootstrapDatepicker("setDate",t)},this)),this.ui.endDate.bootstrapDatepicker(n);const i=this.$el.parent().parent(),r={decimal:S("decimal"),mins:S("mins"),hr:S("hr"),hrs:S("hrs")},l=s.DateUtil.moment2PhpFormat(j.A.localeData()._longDateFormat.LT);this.ui.startTime.timepicker({timeFormat:l,lang:r,appendTo:i,scrollDefaultNow:!0}
2).on("timeFormatError",o().proxy(function(){const e=(0,j.A)();this.ui.startTime.val(e.format("LT"))},this)).on("change",o().proxy(function(){let e;!this.ui.endTime.val()&&this.ui.startTime.val()&&(e=(0,j.A)(this.ui.startTime.val(),"LT",!0),e.add(2,"hours"),this.ui.endTime.val(e.format("LT")))},this)),this.ui.endTime.timepicker({timeFormat:l,lang:r,appendTo:i}).on("timeFormatError",o().proxy(function(){const e=this.ui.startTime.val();if(e){const t=(0,j.A)(e,"LT",!0);t.add(2,"hours"),this.ui.endTime.val(t.format("LT"))}else{const e=(0,j.A)();this.ui.endTime.val(e.format("LT"))}},this)),o().ajax({url:(0,c.RY)(this.options.portletId,this.membersWithOwnerActionName)+(this.model.isNew()?"":"&id="+this.model.id)}).done(o().proxy(function(e){this.ui.owner.select2({allowClear:!0,data:e,formatResult:this.memberTemplate(),escapeMarkup:function(e){return e}})},this)),o().ajax({url:(0,c.RY)(this.options.portletId,this.membersActionName)}).done(o().proxy(function(e){this.ui.participants.select2({multiple:!0,data:e,formatResult:this.memberTemplate(),formatSelection:this.participantTemplate(),escapeMarkup:function(e){return e}})},this))},handleErrors:function(e,t){R(e,t,this.$el,this.i18n)},templateHelpers:{mapUrl:function(e){return N(e)},datePickerValue:function(e){return(0,j.A)(e).isValid()?(0,j.A)(e).format("L"):""},timePickerValue:function(e){return(0,j.A)(e).isValid()?"00:00"===(0,j.A)(e).format("LT")||"12:00 AM"===(0,j.A)(e).format("LT")?"":(0,j.A)(e).format("LT"):""}},showMapLink:function(e){this.typingTimer&&window.clearTimeout(this.typingTimer),this.typingTimer=window.setTimeout(o().proxy(function(){var t=N(e.currentTarget.value);if(!this.$mapLink&&(this.$mapLink=this.$el.find("[data-fn-map-link]"),!this.$mapLink.length)){var n='<span class="help-block"><i class="halflings-icon icon-map-marker"></i> <a data-fn-map-link class="sv-map-link" target="_blank" href="'+t+'">'+this.i18n("map")+"</a></span>",i=o()(n).insertAfter(e.currentTarget);this.$mapLink=i.find("[data-fn-map-link]")}e.currentTarget.value?this.$mapLink.closest(".help-block").show():this.$mapLink.closest(".help-block").hide(),this.$mapLink.attr("href",t)},this),1e3)},toggleTimeVisibility:function(){this.ui.startTime.toggleClass("env-d--none"),this.ui.endTime.toggleClass("env-d--none")},setAndSaveForRestore:function(e,t){this.originalValues[e]||(this.originalValues[e]=this.model.get(e)),this.model.set(e,t)},restoreChanges:function(){var e=this;o().each(this.originalValues,function(t,n){e.model.set(t,n)})},setAndSaveDateForRestore:function(e,t,n){if(t.length){var i=(0,j.A)(t,"L",!0),o=(0,j.A)(n,"LT",!0);i.hours(o.hours()).minutes(o.minutes()),this.setAndSaveForRestore(e,i.valueOf())}else this.setAndSaveForRestore(e,"")},saveChanges:function(){var e=this;this.$el.find("[data-fn-standard-value]").each(function(){e.setAndSaveForRestore(this.name,this.value.trim())});var t=this.ui.allDay.prop("checked");this.setAndSaveForRestore("allDay",t);var n=this.ui.startDate.val().trim(),i=this.ui.startTime.val().trim();this.setAndSaveDateForRestore("start",n,i);var a=this.ui.endDate.val().trim(),r=this.ui.endTime.val().trim();this.setAndSaveDateForRestore("end",a,r);var l=this.ui.isDone.prop("checked");this.setAndSaveForRestore("isDone",l);var c=this.model.isNew();this.model.save(null,{wait:!0,success:function(t){e.backingModel.set(t.attributes),o()(".modal").modal("hide"),c?s.Events.trigger(s.Events.types.activityCreated,t.attributes):s.Events.trigger(s.Events.types.activityUpdated,t.attributes)},error:function(){o()(".alert").show()}})}}),B=O.A.View.extend({template:function(){return(0,c.$F)(this.options.$portlet,this.templateName)},events:{"click [data-fn-more]":"more","click [data-fn-remove]":"removeActivity","click [data-fn-edit]":"editActivity","mouseenter [data-participants]":"showParticipants","mouseleave [data-participants]":"hideParticipants"},initialize:function(e){this.options=e;var t=this.template(),n=o().extend(this.model.toJSON(),this.templateHelpers());A=this.options.i18n,this.$el.append(t(n)),A=null,this.ui={description:this.$el.find("[data-fn-description]"),more:this.$el.find("[data-fn-more-remainder]"),participants:this.$el.find("[data-participants]")}},render:function(){var e=o()("<div/>").text(this.model.get("title")).html(),t=U(this.options.$target);s.Events.trigger(s.Events.types.popoverCreated,this),this.options.$target.popover({html:!0,title:'<button type="button" class="close" aria-label="'+S("close")+'">&times;</button>'+e,placement:t,content:this.el,animation:!1,trigger:"manual",container:this.options.popoverContainer}).popover("show");var n=this.$el.closest(".popover");if(this.options.jsEvent){var i=this.options.jsEvent.pageY;"top"===t?i-=n.height()+10:"left"!==t&&"right"!==t||(i-=n.height()/2),n.css({top:i})}return n.on("click",".close",o().proxy(this.closePopover,this)).on("clickoutside",o().proxy(this.closePopover,this)),o()(document).on("keydown",o().proxy(this.closePopoverOnEscape,this)),o()("[data-fn-request-focus]").trigger("focus"),s.Events.on(s.Events.types.popoverCreated,o().proxy(this.closePopoverWhenOtherIsCreated,this)),this},templateHelpers:function(){var e={maxSizeText:function(e){var t=o()("<div/>").text(e).html();if(t.length<150)return t;var n="<span>"+t.substring(0,150)+'</span><span data-fn-more class="sv-more">&nbsp;...'+A("more")+" &raquo;</span>";return n+='<span data-fn-more-remainder class="env-d--none">'+t.substring(150)+"</span>"},mapUrl:function(e){return N(e)}};return this.templateHelpers2&&(e=o().extend(e,this.templateHelpers2)),e},showParticipants:function(){var e=this.model.get("participants");e&&e.length>0&&(this.participants?this.showParticipantsTooltip():o().ajax({url:(0,c.RY)(this.options.portletId,this.participantsActionName)+"&id="+this.model.id}).done(o().proxy(function(e){this.participants=e,this.showParticipantsTooltip()},this)))},showParticipantsTooltip:function(){this.ui.participants.tooltip({html:!0,title:this.participants.join("<br>")}),this.ui.participants.tooltip("show")},hideParticipants:function(){this.ui.participants.tooltip("destroy")},more:function(e){o()(e.currentTarget).addClass("env-d--none"),this.ui.description.css("max-height",this.ui.description.height()+20+"px").addClass("sv-show-scroll"),this.ui.more.removeClass("env-d--none")},closePopover:function(e){if(e&&"clickoutside"===e.type&&(o()(e.target).hasClass("fc-view")||o()(e.target).children().hasClass("fc-event-container")))return!1;s.Events.off(s.Events.types.popoverCreated),o()(document).off("keydown",this.closePopoverOnEscape),this.options.$target.removeProp("popover-open"),this.$el.closest(".popover").off("click",".close",this.closePopover).off("clickoutside",this.closePopover).popover("destroy")},editActivity:function(){return this.model.fetch({success:o().proxy(function(e){this.createEditView(e).render(),s.ClientUtil.isTouchDevice&&o()(window).scrollTop(0)},this)}),this.closePopover(),!1},closePopoverWhenOtherIsCreated:function(e){this!==e&&this.closePopover()},closePopoverOnEscape:function(e){if(e.keyCode===s.KeyUtil.KEY.ESC)return this.closePopover(),!1}}),L=O.A.Model.extend({defaults:{title:"",description:"",where:"",owner:"",participants:"",start:"",end:""},initialize:function(e,t){this.portletId=t.portletId},validate:function(e){var t=[];if(e.title||t.push({field:"title",message:"noTitle"}),e.owner||t.push({field:"owner",message:"noOwner"}),this.allowEmptyStart||e.start?(e.allDay||e.end)&&(e.start||t.push({field:"start",message:"noStart"})):t.push({field:"start",message:"noStart"}),e.start&&e.end){var n=(0,j.A)(e.start),i=(0,j.A)(e.end);e.allDay&&i.isSame(n)||i.isAfter(n)||t.push({field:"end",message:e.allDay?"invali
2dAllDayTimePeriod":"invalidTimePeriod"})}return!e.allDay&&e.start&&(e.end||t.push({field:"end",message:"noEnd"})),t.length?t:void 0}}),R=function(e,t,n,i){var o,s=0,a=t.length;for(n.find(".control-group").removeClass("error").find(".help-block.error").remove();s<a;s++)o=t[s],n.find('[name="'+o.field+'"]').closest(".control-group").addClass("error").find(".controls").append('<span class="help-block error">'+i(o.message)+"</span>")},U=function(e){if(s.ClientUtil.isTouchDevice)return"bottom";var t=e.offset().top-o()(window).scrollTop(),n=window.innerHeight-t,i=e.offset().left-o()(window).scrollLeft(),a=window.innerWidth-i;return n>=220?"bottom":t>=220?"top":i>=a?"left":"right"},$=function(e,t){var n=""+(0,j.A)(e).year();return t.replace(new RegExp(n,"g"),"").replace(new RegExp(" {2}","g")," ")};var N=function(e){return"https://maps.google.se/maps?hl="+a().PageContext.userLocale+"&q="+e+"&source=calendar"};j.A&&j.A.locale(a().PageContext.userLocale),a().ActivityUtil={showErrors:R,calculatePopoverPlacement:U,stripYear:$,ActivityModel:L,ActivityDetailView:B,ActivityEditView:I};let H={type:"all",mine:!1},z=function(e,t){return s.i18n.getText("common",e,t)},W=function(e,t){return s.i18n.getText("portlet.social.calendar.calendar",e,t)};var K=function(e){var t=this;return o()(".modal").modal("hide"),this.model.get("isTask")?s.DialogUtil.showDialog({title:W("confirmRemoveTaskTitle"),body:W("confirmRemoveTaskMessage"),buttons:[{text:z("cancel"),callback:function(){o().proxy(e,t)()}},{text:W("confirmRemoveTaskRemove"),callback:function(){t.model.destroy({success:function(e){s.Events.trigger(s.Events.types.activityDeleted,e.attributes)}}),o().proxy(e,t)()}},{text:W("confirmRemoveTaskSaveInTasks"),callback:function(){t.model.allowEmptyStart=!0,t.model.set({start:"",end:"",allDay:!1}),t.model.save(null,{success:function(e){s.Events.trigger(s.Events.types.activityUpdated,e.attributes)}}),o().proxy(e,t)()}}],errorTitle:z("networkErrorTitle"),errorMsg:z("networkErrorText")}):s.DialogUtil.showConfirmDialog(W("confirmRemoveTitle"),W("confirmRemoveMessage"),function(n){n&&(t.model.destroy({success:function(e){s.Events.trigger(s.Events.types.activityDeleted,e.attributes)}}),o().proxy(e,t)())}),!1},V=L.extend({allowEmptyStart:!1,url:function(){return(0,c.RY)(this.portletId,"events")+(this.has("id")?"&id="+this.get("id"):"")},toFullCalendar:function(){var e=this.toJSON(),t=e.start,n=e.end;return e.start=t?t/1e3:t,e.end=n?n/1e3:n,e}}),G=O.A.Collection.extend({model:V,url:function(){return(0,c.RY)(this.portletId,"events")},initialize:function(e,t){this.portletId=t.portletId},toFullCalendar:function(){return this.map(function(e){return e.toFullCalendar()})}}),q=I.extend({templateName:"edit",memberTemplateName:"member",participantTemplateName:"participant",membersActionName:"members",membersWithOwnerActionName:"membersWithOwner",i18n:W,removeActivity:function(){o().proxy(K,this,function(){o()(".modal").modal("hide")})()}}),Y=O.A.View.extend({template:function(){return(0,c.$F)(this.options.$portlet,"create")},events:{"keyup [data-fn-event-title]":"keyUp","submit form":"cancelOnSubmit","click [data-fn-create]":"createOnClick","click [data-fn-edit]":"edit"},initialize:function(e){this.options=e;var t=this.template();this.$el.append(t(this.model.toJSON())),this.listenTo(this.model,"invalid",this.handleErrors),this.ui={title:this.$el.find("[data-fn-event-title]")}},render:function(){return s.Events.trigger(s.Events.types.popoverCreated,this),this.options.$target.popover({html:!0,title:W("createEvent")+'<button type="button" class="close" aria-label="'+z("close")+'">&times;</button>',placement:U(this.options.$target),content:this.$el,animation:!1,trigger:"manual",container:this.options.popoverContainer}).popover("show"),this.$el.closest(".popover").on("click",".close",o().proxy(this.closePopover,this)).on("clickoutside",o().proxy(this.closePopover,this)),o()(document).on("keydown",o().proxy(this.closePopoverOnEscape,this)),o()("[data-fn-request-focus]").trigger("focus"),s.Events.on(s.Events.types.popoverCreated,o().proxy(this.closePopoverWhenOtherIsCreated,this)),this},handleErrors:function(e,t){R(e,t,this.$el,W)},keyUp:function(e){s.KeyUtil.getKeyCodeFromEvent(e)===s.KeyUtil.KEY.RETURN&&this.createOnClick(),s.KeyUtil.getKeyCodeFromEvent(e)===s.KeyUtil.KEY.ESC&&this.closePopover(),this.handleRegularChange(e)},cancelOnSubmit:function(){return!1},setModelData:function(){var e=this.ui.title.val(),t=e?e.trim():"";this.model.set({title:t,owner:this.options.user,isTask:!1})},createOnClick:function(){return this.setModelData(),this.options.collection.create(this.model,{wait:!0,success:o().proxy(function(e){this.closePopover(),s.Events.trigger(s.Events.types.activityCreated,e.attributes)},this)}),!1},edit:function(){this.closePopover(),this.setModelData();var e=new q({portletId:this.options.portletId,$portlet:this.options.$portlet,model:new V(this.model.attributes,{portletId:this.options.portletId})});return e.backingModel=this.model,e.render(),s.ClientUtil.isTouchDevice&&o()(window).scrollTop(0),!1},closePopover:function(e){if(e&&"clickoutside"===e.type&&(o()(e.target).hasClass("fc-view")||o()(e.target).children().hasClass("fc-event-container")))return!1;s.Events.off(s.Events.types.popoverCreated),o()(document).off("keydown",this.closePopoverOnEscape),this.$el.closest(".popover").off("click",".close",this.closePopover).off("clickoutside",this.closePopover).popover("destroy")},closePopoverWhenOtherIsCreated:function(e){this!==e&&this.closePopover()},closePopoverOnEscape:function(e){if(e.keyCode===s.KeyUtil.KEY.ESC)return this.closePopover(),!1},handleRegularChange:function(e){this.model.set(e.currentTarget.name,e.currentTarget.value)}}),J=B.extend({templateName:"details",participantsActionName:"participants",createEditView:function(e){var t=new q({model:new V(e.attributes,{portletId:this.options.portletId}),portletId:this.options.portletId,$portlet:this.options.$portlet});return t.backingModel=e,t},i18n:W,removeActivity:function(){o().proxy(K,this,function(){this.closePopover()})()},templateHelpers2:{timeSpan:function(e,t,n){var i=n?"ll":"lll",o=(0,j.A)(e),s=$(e,o.format(i));if(t){var a=(0,j.A)(t);if(o.format("YYYY-MM-DD")!==a.format("YYYY-MM-DD"))return o.format("YYYY")===a.format("YYYY")?s+" - "+$(t,a.format(i)):s+" - "+a.format(i);if(!n)return s+" - "+a.format("LT")}return s}}}),X=O.A.View.extend({initialize:function(e){this.options=e,this.listenTo(this.collection,"add",this.addOne),this.listenTo(this.collection,"reset",this.addAll),this.listenTo(this.collection,"change",this.change),this.listenTo(this.collection,"destroy",this.destroy),this.listenTo(this.collection,"remove",this.destroy),s.Events.on(s.Events.types.activityUpdated,o().proxy(this.activityUpdated,this)),s.Events.on(s.Events.types.activityCreated,o().proxy(this.activityCreated,this)),s.Events.on(s.Events.types.activityDeleted,o().proxy(this.activityDeleted,this)),this.selectionFilterContent=(0,c.$F)(this.options.$portlet,"filter")(),s.Events.on(s.Events.types.groupPageViewed,o().proxy(function(){this.collection.each(function(e){e.set("markAsUnread",!1)},this)}),this)}
2,render:function(){this.$el.is(":visible")?this.renderCalendar():"IntersectionObserver"in window&&new IntersectionObserver((e,t)=>{e.forEach(()=>{this.$el.is(":visible")&&(this.renderCalendar(),t.disconnect())})}).observe(this.$el[0])},renderCalendar:function(){this.$el.fullCalendar({header:{left:"prev,next today",center:"",right:"month,agendaWeek,agendaDay,agendaList svFilter",ignoreTimezone:!1},editable:this.options.editable,weekNumbers:!0,selectable:this.options.editable,selectHelper:this.options.editable,firstDay:1,droppable:this.options.editable,monthNames:[W("january"),W("february"),W("march"),W("april"),W("may"),W("june"),W("july"),W("august"),W("september"),W("october"),W("november"),W("december")],monthNamesShort:[W("jan"),W("feb"),W("mar"),W("apr"),W("may"),W("jun"),W("jul"),W("aug"),W("sep"),W("oct"),W("nov"),W("dec")],dayNames:[W("sunday"),W("monday"),W("tuesday"),W("wednesday"),W("thursday"),W("friday"),W("saturday")],dayNamesShort:[W("sun"),W("mon"),W("tue"),W("wed"),W("thu"),W("fri"),W("sat")],weekNumberTitle:W("week"),allDayText:W("allday"),axisFormat:W("axisFormat"),titleFormat:{month:W("titleMonth"),week:W("titleWeek"),day:W("titleDay"),agendaList:W("titleMonth")},columnFormat:{month:W("columnMonth"),week:W("columnWeek"),day:W("columnDay")},timeFormat:{"":W("timeFormat"),agenda:W("timeFormatAgenda")},buttonText:{today:W("buttonTextToday"),month:W("buttonTextMonth"),week:W("buttonTextWeek"),day:W("buttonTextDay"),agendaList:W("buttonTextAgendaList")},select:o().proxy(this.select,this),eventClick:o().proxy(this.eventClick,this),eventDrop:o().proxy(this.eventDropOrResize,this),eventResize:o().proxy(this.eventDropOrResize,this),eventRender:o().proxy(this.handleEventRender,this),eventAfterRender:o().proxy(this.handleEventAfterRender,this),eventMouseover:o().proxy(this.handleEventMouseover,this),drop:o().proxy(this.handleDrop,this),filter:o().proxy(this.renderSelectionFilter,this)}),this.$el.find(".fc-content").addClass(this.options.textClassName),this.collection.length&&this.addAll()},activityUpdated:function(e){var t=this.collection.get(e.id);t?t.set(e):this.collection.add(new V(e,{portletId:this.options.portletId}))},activityCreated:function(e){this.collection.get(e.id)||this.collection.add(new V(e,{portletId:this.options.portletId}))},activityDeleted:function(e){var t=this.collection.get(e.id);t&&this.collection.remove(t)},handleDrop:function(e,t,n){var i=o()(n.target).data("eventObject"),a=(0,j.A)(e);if(!i.editable)return!1;if(i.start){var r=(0,j.A)(i.start),l=i.end?(0,j.A)(i.end).diff(r):null;t?(r.year(a.year()),r.month(a.month()),r.date(a.date()),i.start=r.valueOf(),i.end&&(i.end=r.add(l,"ms").valueOf())):(i.start=Q(e),i.end?i.end=(0,j.A)(i.start).add(l,"ms").valueOf():i.end=(0,j.A)(e).add(2,"h").valueOf())}else i.start=Q(e),i.allDay=t,t||(i.end=a.add(2,"h").valueOf());var c=this.collection.get(i.id);if(c)c.save(i,{wait:!0,success:function(e){s.Events.trigger(s.Events.types.activityUpdated,e.attributes)}});else{var d=new V(i,{portletId:this.options.portletId});d.save(i,{success:function(e){s.Events.trigger(s.Events.types.activityUpdated,e.attributes)}}),this.collection.add(d)}},select:function(e,t,n,i){new Y({$portlet:this.options.$portlet,portletId:this.options.portletId,user:this.options.user,popoverContainer:this.options.$portlet.find(".bootstrap"),$target:o()(i.target),collection:this.collection,model:new V({start:Q(e),end:t.getTime()===e.getTime()?"":Q(t),allDay:n},{portletId:this.options.portletId})}).render()},addOne:function(e){this.$el.fullCalendar("renderEvent",e.toFullCalendar(),!0)},addAll:function(){this.$el.fullCalendar("addEventSource",this.collection.toFullCalendar())},change:function(e){var t=this.$el.fullCalendar("clientEvents",e.get("id"))[0];t.title=e.get("title"),t.location=e.get("where"),t.description=e.get("description"),t.start=e.get("start")?e.get("start")/1e3:e.get("start"),t.end=e.get("end")?e.get("end")/1e3:e.get("end"),t.allDay=e.get("allDay"),t.owner=e.get("owner"),t.participants=e.get("participants"),t.eventState=e.get("eventState"),t.ownerOrParticipant=e.get("ownerOrParticipant"),t.markAsUnread=e.get("markAsUnread"),t.isTask=e.get("isTask"),this.$el.fullCalendar("updateEvent",t)},destroy:function(e){this.$el.fullCalendar("removeEvents",e.id)},eventDropOrResize:function(e){if(!e.editable)return!1;var t,n=this.collection.get(e.id),i=e.allDay,o=Q(e.start);t=e.end?Q(e.end):(0,j.A)(e.start).add(2,"h").valueOf(),n.set({allDay:i,start:o,end:t}),n.save(null,{wait:!0,success:function(e){s.Events.trigger(s.Events.types.activityUpdated,e.attributes)}})},handleExternalEventDrop:void 0,eventClick:function(e,t){var n=this.collection.get(e.id),i=o()(t.target);if(!i.prop("popover-open"))return i.prop("popover-open",!0),e.editable&&i.hasClass("fc-title")?n.fetch({success:o().proxy(function(e){var t=new q({model:new V(e.attributes,{portletId:this.options.portletId}),$portlet:this.options.$portlet,portletId:this.options.portletId});t.backingModel=e,t.render(),s.ClientUtil.isTouchDevice&&o()(window).scrollTop(0)},this)}):new J({model:n,$portlet:this.options.$portlet,portletId:this.options.portletId,popoverContainer:this.options.$portlet.find(".bootstrap"),$target:o()(t.target),jsEvent:t,i18n:W}).render(),!1;i.removeProp("popover-open")},handleEventAfterRender:function(e,t){if(0===t.find(".fc-event-title").length){var n=t.find(".fc-event-time");
2t.find(".sv-calendar-user-icon").prependTo(n)}},handleEventRender:function(e,t){this.renderFilterOptions(e,t),this.renderColor(e,t),this.renderOwnerIcon(e,t),this.renderHover(e,t),this.renderTime(e,t),this.renderIsNew(e,t),this.filterEvent(e,t)},renderIsNew:function(e,t){t.find(".fc-agendalist-title,.fc-event-inner").toggleClass("sv-new",e.markAsUnread)},renderFilterOptions:function(e,t){e.ownerOrParticipant&&t.addClass("sv-my-event"),e.isTask?t.addClass("sv-event-task"):t.addClass("sv-event")},filterEvent:function(e,t){var n=H.mine,i="all"===H.type||"tasks"===H.type,o="all"===H.type||"events"===H.type;e.isTask?t.toggleClass("env-d--none",!i):t.toggleClass("env-d--none",!o),!e.ownerOrParticipant&&n&&t.addClass("env-d--none")},renderColor:function(e,t){e.isTask?(t.css({"background-color":this.options.eventTaskColor,"border-color":this.options.eventTaskColor}),Z(t)&&t.find(".fc-agendalist-title").css("border-left","4px solid "+this.options.eventTaskColor)):(t.css({"background-color":this.options.eventColor,"border-color":this.options.eventColor}),Z(t)&&t.find(".fc-agendalist-title").css("border-left","4px solid "+this.options.eventColor))},renderOwnerIcon:function(e,t){e.ownerOrParticipant&&(Z(t)?t.find(".fc-agendalist-title").prepend('<i class="halflings-icon user sv-calendar-user-icon"/>'):t.find(".fc-event-inner").prepend('<i class="halflings-icon white user sv-calendar-user-icon"/>'))},renderHover:function(e,t){e.editable&&t.find(".fc-event-title").addClass("sv-event-title-owner")},renderTime:function(e,t){var n=t.find(".fc-event-time");if(!e.allDay){var i=(0,j.A)(e.start).format("LT"),o=(0,j.A)(e.end).format("LT");n.html(i+" - "+o),n.append("<br>")}},renderSelectionFilter:function(e){e.append(this.selectionFilterContent),e.on("click","[data-fn-filter-mine]",o().proxy(this.toggleOnlyMyEventsAndTasks,this)),e.on("click","[data-fn-filter]",o().proxy(this.setFilter,this))},setFilter:function(e){var t=o()(e.currentTarget),n=t.closest(".dropdown-menu"),i=t.data("fn-action"),s=n.find("[data-fn-action="+H.type+"]");if(H.type!==i)return H.type=i,this.selectFilterValue(s,!1),this.selectFilterValue(t,!0),this.doFiltering(),n.closest(".btn-group").removeClass("open"),!1},selectFilterValue:function(e,t){e.find("i").toggleClass("sv-empty-icon",!t),e.find("i").toggleClass("halflings-icon ok",t)},doFiltering:function(){var e=H.mine,t="all"===H.type||"tasks"===H.type,n="all"===H.type||"events"===H.type;this.$el.find(".sv-event").each(function(){var t=o()(this),i=t.hasClass("sv-my-event");t.toggleClass("env-d--none",!n),e&&(i||t.addClass("env-d--none"))}),this.$el.find(".sv-event-task").each(function(){var n=o()(this),i=n.hasClass("sv-my-event");n.toggleClass("env-d--none",!t),e&&(i||n.addClass("env-d--none"))})},toggleOnlyMyEventsAndTasks:function(e){var t=o()(e.currentTarget),n=t.closest(".dropdown-menu"),i=t.contents().last()[0];return H.mine=!H.mine,H.mine?i.textContent?i.textContent=W("filterMine"):i.nodeValue=W("filterMine"):i.textContent?i.textContent=W("filterAll"):i.nodeValue=W("filterAll"),this.doFiltering(),n.closest(".btn-group").removeClass("open"),!1}});function Z(e){return!!e.hasClass("fc-agendalist-day-item")}function Q(e){return(0,j.A)(e).valueOf()}o()(".sv-calendar-portlet").each(function(){n.e(1602).then(n.bind(n,8711)).then(()=>{var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id")),n=e.find(".sv-fn-calendar"),i=n.data("text-classname"),r=n.data("event-color"),l=n.data("event-task-color"),c=n.data("js-namespace"),d=n.data("editable"),h=n.data("user"),u=new G(a()[c]||[],{portletId:t});new X({el:n,collection:u,portletId:t,textClassName:i,eventColor:r,eventTaskColor:l,$portlet:e,editable:d,user:h}).render()})});const ee=s.KeyUtil.KEY,te={},ne={success:function(){},selected:function(){},placeholder:"",hitTemplate:l().template('<li id="<%= hitId %>" aria-selected="false" role="option" data-fn-user-identity="<%= id %>" class="sv-clearfix">   <img class="sv-contact-img sv-buddy-icon" src="<%= iconURL %>">   <% if (typeof(isContact) !== \'undefined\' && isContact) { %><div style="float:right"><i class="halflings-icon ok"></i></div><% } %>   <div class="sv-social-contactsearch-user-container">     <h3 class="sv-social-contactsearch-name <%= nameFont%>"><%= name %></h3>     <ul class="sv-social-contactsearch-userfield">     <% _.each(userfields, function(field) { %>     <li class="sv-social-contactsearch-userfield <%= fieldFont%>">        <%= field.value %>     </li>     <% }); %>   </div></li>')},ie=function(e,t){var n;return!t&&te[e]?te[e]:(n=s.i18n.getText("portlet.social.contactsearch.contactsearch",e,t),t||(te[e]=n),n)};function oe(e,t){const n=e.data("on-status-text"),i=e.data("off-status-text"),o=e.html();let s;e.attr("data-toggle-status",t),"on"===t?-1===o.indexOf(n)&&(s=o.replace(i,n),e.html(s)):-1===o.indexOf(i)&&(s=o.replace(n,i),e.html(s))}function se(e,t,n){var i=o()(e.find("[data-fn-select-all]")[0]),s=o()(n.find("[data-fn-add-members]")[0]),a=t.find("[data-fn-select-member]"),r=t.find("li").length>0,l=a.length>0;if(r)if(i.removeClass("env-d--none"),s.removeClass("env-d--none"),l){i.prop("disabled",!1),s.prop("disabled",!1);const e=a.length;let t=0;a.each(function(){o()(this).is(":checked")&&t++}),0===t?(s.attr("disabled","disabled"),oe(i,"on")):t===e&&oe(i,"off")}else oe(i,"on"),i.attr("disabled","disabled"),s.attr("disabled","disabled");else i.addClass("env-d--none"),s.addClass("env-d--none")}o()("[data-fn-contactsearch]").each(function(){const e=o()(".sv-contactsearch-portlet"),t=s.ObjectUtil.getObjectId(e.attr("id")),n=o()(this),i=n.data("fn-result-page-url"),a=n.data("fn-profile-page-url"),r=n.data("selected-identity");n.closest("form").on("submit",function(e){n.is("[sv-fn-has-selected]")?e.preventDefault():(e.preventDefault(),location.href=i+"?query="+n.val())}),function(e){const t=o().extend({},ne,e),n=o()(t.target),i=n.closest(".sv-contactsearch-portlet"),a=n.data("fn-profile-page-max-items"),r=i.find(".sv-social-contactsearch-result"),l=e.portletId,d=i.find(".sv-search-results-count"),h=function(e){(e&&!o()(e.target).is(".sv-social-contactsearch-form *")||void 0===e)&&(n.prop("sv-fn-has-selected",!1),r.hide())},u=r.find(".sv-user-search-list");o()("body").on("click",h);const p=function(e){u.children().attr("aria-selected",!1).removeClass("active"),e.addClass("active").attr("aria-selected",!0),n.attr("aria-activedescendant",e.attr("id"))};let m,f,g=[];n.on("keydown",function(e){const i=s.KeyUtil.getKeyCodeFromEvent(e);let o;return i===ee.DOWN?(n.attr("sv-fn-has-selected",!0),m++,(t.searchUrl&&m>g.length||!t.searchUrl&&m>g.length-1)&&(m=0),o=u.children().eq(m),o.hasClass("sv-contactsearch-nohits")||p(o),!1):i===ee.UP?(n.attr("sv-fn-has-selected",!0),m--,m<0&&(m=t.searchUrl?g.length:g.length-1),o=u.children().eq(m),o.hasClass("sv-contactsearch-nohits")||p(o),!1):void 0}).on("keyup",function(e){const n=s.KeyUtil.getKeyCodeFromEvent(e);return n===ee.ESC?h():n===ee.RETURN&&(m===g.length?location.href=u.children().eq(m).find("a").attr("href"):void 0!==g[m]&&t.selected&&t.selected.call(this,g[m])),!1}).on("input",function(){const e=this,i=(0,c.RY)(l,"query");return f&&clearTimeout(f),f=setTimeout(function(){m=-1,u.empty();const l=o()(e).val();""!==l?s.Ajax.doGet({url:i,data:{term:l}}).done(function(i){if(d.html(""),d.text(i.hits.length+" "+ie("results")),i.queryString===o()(e).val()){if(g=i.hits,o()(".popover").remove(),r.removeClass("env-d--none"),r.show(),r.position({my:"left top",at:"left bottom",of:n,offset:"0 1",collision:"fit"}),m=-1,u.empty(),o().each(g,function(i,s){const a=n.data("fn-namefontclass"),r=n.data("fn-fieldfontclass"),l=n.attr("id")+"_hit_"+i;o().extend(s,{nameFont:a,fieldFont:r,hitId:l});const c=o()(t.hitTemplate(s));u.append(c),c.on("click",function(){return t.selected&&t.selected.call(e,s),!1}).on("mouseenter",function(){u.children().removeClass("active"),m=i;const e=u.children().eq(m);p(e)})}),t.searchUrl&&g.length>0){let e,i=t.searchUrl+"?query="+l,s=n.attr("id")+"_show_more",r=g.length===a?ie("showAll"):ie("showList");t.selectedIdentity&&(i=i+"&identity="+t.selectedIdentity),e=o()('<li id="'+s+'" role="option" class="sv-showmore"><a class="'+n.data("fn-fieldfontclass")+'" href="'+i+'">'+r+"</a></li>"),e.on("focus",function(){e.attr("aria-selected",!0)}),e.on("click",function(){location.href=i}),e.appendTo(u).on("mouseenter",function(){u.children().removeClass("active"),m=g.length,o()(this).addClass("active")})}else if(0===g.length){const e=o()('<li class="sv-contactsearch-nohits"><span class="'+n.data("fn-fieldfontclass")+'">'+ie("noHits")+"</span></li>");u.append(e),e.appendTo(u).on("mouseenter",function(){u.children().removeClass("active")})}t.success&&t.success.call(e,g)}}):h()},200),!1})}({target:n,profilePageURL:a,searchUrl:i,portletId:t,selectedIdentity:r,selected:function(e){var t=o()(this).data("fn-user-identity");void 0===t&&(t=e.id);var n=a+"?identity="+t;location.href=n}})}),o()(".sv-contactsearchall-portlet").each(function(){const e={}
2,t=o()(this),n=t.find("[data-fn-search-form]"),i=t.find("[data-fn-search-field]"),r=t.find("[data-fn-search-hits-count]"),l=t.find("[data-fn-search-hidden-checkbox]"),d=t.find("[data-fn-no-result-container]"),h=t.find("[data-fn-search-result-container]"),u=t.find("[data-fn-load-more-container]"),p=n.data("search-mode"),m=d.length>0,f=s.ObjectUtil.getObjectId(t.attr("id")),g=(0,c.$F)(t,"social-entry"),v=(0,c.$F)(t,"social-entry-connected"),F="/"+a().PageContext.pageId+"/"+f+".json?state=",b=(0,c.$F)(t,"more-hits");let _,k,y,w,C,E,T,x;function D(){const t=i.val(),n=t.length;if(m&&d.empty(),0===n||"*"===t||"+"===t||"-"===t)h.empty(),r.text(""),u.empty(),"group"===p&&se(y,h,w);else{const n=encodeURIComponent(t);let a=T+n;l.prop("checked")&&(a+="&searchHidden=true"),s.Ajax.doGet({url:a,success:function(t){t.queryString!==i.val()&&t.queryString!==encodeURIComponent(i.val())||(h.empty(),u.empty(),t.hits?(o().each(t.hits,function(e,t){h.append(g(t))}),r.html(function(t,...n){var i;return!n&&e[t]?e[t]:(i=s.i18n.getText("portlet.social.contactsearchall.contactsearchall",t,n),n||(e[t]=i),i)}(t.hits.length>1?"identityHitsText":"identityHitText",t.queryString,t.hits.length)),r.addClass("sv-search-hit-count"),t.hasMoreHits&&u.append(b(t))):m&&t.message&&d.empty().append(_(t)),t.hits||(r.empty(),r.removeClass("sv-search-hit-count")),"group"===p&&se(y,h,w))}})}}"group"===p?(k=n.attr("data-group-id"),y=t.find("[data-select-all-container]"),w=t.find("[data-add-members-container]"),C=F+"ajaxAddMembers&group="+k+"&identitiesParam=",T=F+"ajaxQuery&group="+k+"&query=",se(y,h,w)):(E=F+"ajaxAddContact&identitiesParam=",T=F+"ajaxQuery&query="),m&&(_=(0,c.$F)(t,"error")),i.attr("autocomplete","off"),n.on("submit",function(){return!1}),i.on("input",function(){return x&&clearTimeout(x),x=setTimeout(D,200),!1}),l.length>0&&l.on("click",D),u.on("click","[data-fn-load-more]",function(){const e=o()(this),t=i.val(),n=e.attr("data-next-hit");let a=T+encodeURIComponent(t)+"&startAtHit="+n;l.prop("checked")&&(a+="&searchHidden=true"),e.attr("disabled","disabled"),s.Ajax.doGet({url:a,success:function(e){u.empty(),e.hits?(o().each(e.hits,function(e,t){h.append(g(t))}),e.hasMoreHits&&u.append(b(e))):m&&e.message&&d.empty().append(_(e)),"group"===p&&se(y,h,w)}})}),"contact"===p?h.on("click","[data-fn-add-contact]",function(){const e=o()(this),t=e.data("contact-id"),n=E+t;e.attr("disabled","disabled"),s.Ajax.doGet({url:n,success:function(e){var t;"true"===e.success?e.added&&(t='[data-contact-id="'+e.added+'"]',o()(t).closest(".sv-function-container").html(v(e))):s.ErrorUtil.handleAjaxFailure(e)}})}):"group"===p&&(y.on("click","[data-fn-select-all]",function(){const e=o()(this).attr("data-toggle-status");h.find("[data-fn-select-member]").each(function(){var t=o()(this);"off"===e?t.removeAttr("checked"):t.attr("checked","checked")}),se(y,h,w)}),h.on("change","[data-fn-select-member]",function(){se(y,h,w)}),w.on("click","[data-fn-add-members]",function(){const e=o()(this),t=h.find("[data-fn-select-member]:checked");if(t.length>0){let n=C;e.attr("disabled","disabled"),t.each(function(){const e=o()(this).attr("data-contact-id");e&&(n+=e+"_")}),s.Ajax.doGet({url:n,success:function(e){var t;e.added&&(t='[data-contact-id="'+e.added.join('"],[data-contact-id="')+'"]',o()(t).closest(".sv-function-container").html(v(e))),se(y,h,w)}})}}))});const ae=function(e,t){var n=e.attr("data-contact-id"),i=e.closest(".sv-contactstatus-portlet").attr("id"),o=s.ObjectUtil.getObjectId(i);return(0,c.uX)("#"+i,"/"+a().PageContext.pageId+"/"+o+".htm?identity="+n+"&contactStatusCommand="+t,function(){"add"!==t&&"remove"!==t&&"disable"!==t&&"enable"!==t||location.reload()}),!1};let re=o()(".sv-contactstatus-portlet");re.on("click",".sv-fn-contactstatus-add",function(){return ae(o()(this),"add")}),re.on("click",".sv-fn-contactstatus-remove",function(){return ae(o()(this),"remove")}),re.on("click",".sv-fn-contactstatus-mute",function(){return ae(o()(this),"mute")}),re.on("click",".sv-fn-contactstatus-unmute",function(){return ae(o()(this),"unmute")}
2),re.on("click",".sv-fn-contactstatus-disable",function(){return ae(o()(this),"disable")}),re.on("click",".sv-fn-contactstatus-enable",function(){return ae(o()(this),"enable")}),re.on("click",".sv-fn-contactstatus-hide",function(){return ae(o()(this),"hide")}),re.on("click",".sv-fn-contactstatus-show",function(){return ae(o()(this),"show")});const le=function(e,t){return s.i18n.getText("portlet.social.createdocument.createdocument",e,t)},ce=l().template('<div>  <span class="help-block"><%- description %></span>  <form class="sv-fn-event-edit form-horizontal">    <div class="control-group">       <label class="control-label">'+le("name")+'</label>       <div class="controls">          <input class="input-xlarge" data-name type="text" name="title" maxlength="50" autocomplete="off" value="">       </div>    </div>    <div class="control-group">      <label class="control-label">'+le("tags")+'</label>      <div class="controls">          <input class="input-xlarge" data-file-tags type="text" name="tags">      </div>    </div>    <% if (locations && locations.length > 0) { %>      <div class="control-group">        <label class="control-label">'+le("location")+'</label>        <div class="controls">          <select class="input-xlarge" data-location name="location">          <% _.each(locations, function(location) { %>              <option value="<%= location.value %>" title="<%= location.title %>"><%= location.name %></option>          <% }); %>          </select>        </div>      </div>    <% } %>  </form></div>');var de=function(){if("localStorage"in window&&null!==window.localStorage)return window.localStorage.getItem("sv-tags")};o()(".sv-createdocument-portlet").each(function(){var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id"));o()(".sv-fn-create-document").on("click",function(e){var n=o()(e.currentTarget).data();o().ajax({type:"GET",url:(0,c.RY)(t,"document")}).done(function(e){var i=o()(ce(l().extend(n,{locations:e}))),a=[{text:le("cancel")},{text:le("create"),primary:!0,callback:function(){var e=o()("input[data-name]").val(),i=o()("input[data-file-tags]").val(),a=o()("select[data-location]").val(),r=encodeURIComponent(e);o().ajax({type:"PUT",url:(0,c.RY)(t,"document")+"&template="+n.template+"&location="+a+"&name="+r+"&tags="+encodeURIComponent(i),success:function(e){e.webdavURL&&0===e.webdavURL.indexOf("ms-")?window.location.href=e.webdavURL:e.viewURL&&(window.location.href=e.viewURL)},error:function(e){s.ErrorUtil.handleAjaxFailure(e)}})}}],r=s.DialogUtil.showDialog({title:n.title,body:i,buttons:a}),d=de()?de().split(/,\s*/):[];r.find("[data-file-tags]").select2({tags:d,formatNoMatches:function(){return""},tokenSeparators:[","," "],openOnEnter:!1})})})});let he=null;var ue=O.A.Model.extend({defaults:{name:"",iconURL:"/",url:"/",viewURL:"/"},getViewUrl:function(){return this.get("viewURL")},url:function(){return this.collection?this.collection.url()+"&file="+this.get("id"):"?file="+this.get("id")}}),pe=O.A.Collection.extend({model:ue,initialize:function(e,t){this.id=t.id,this.portletId=t.portletId,this.groupId=t.groupId},url:function(){return(0,c.RY)(this.portletId,"files")+"&id="+this.id+(this.groupId?"&group="+this.groupId:"")}}),me=O.A.View.extend({tagName:"li",className:"sv-clearfix sv-file-listitem",events:{"click [data-fn-destroy]":"destroy",click:"navigate"},initialize:function(){this.bindModelEvents()},bindModelEvents:function(){this.model.on("filter",this.toggleVisible,this)},destroy:function(){return this.model.destroy({wait:!0,error:function(e,t,n){s.ErrorUtil.handleBackboneError(e,t,n)}}),!1},navigate:function(e){o()(e.target).data("fn-download")||(window.location.href=this.model.getViewUrl())},toggleVisible:function(e){this.$el.toggleClass("env-d--none",!this.isVisible(e.filter))},isVisible:function(e){var t=this.model.get("name");return!e||t&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},render:function(){return this.$el.html(this.options.template(this.model.toJSON())),this}}),fe=O.A.View.extend({events:{"keyup [data-fn-filter]":"setFilter","change [data-fn-filter]":"setFilter","blur [data-fn-filter]":"setFilter"},initialize:function(){this.$list=this.options.list,this.portletId=this.options.portletId,this.collection.length>0&&this.render(),this.bindCollectionEvents();var e=this;s.Events.on(s.Events.types.groupPageViewed,function(){e.$list.find(".sv-new").removeClass("sv-new")})},bindCollectionEvents:function(){this.collection.on("add",this.prependOne,this)},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this),s.Events.trigger(s.Events.types.updateRelativeDates,this.$list)},appendOne:function(e){var t=new me({model:e,portletId:this.options.portletId,template:this.options.fileTemplate,editable:this.options.editable});this.$list.append(t.render().el)},prependOne:function(e){var t=new me({model:e,portletId:this.options.portletId,template:this.options.fileTemplate,editable:this.options.editable});this.$list.prepend(t.render().el),s.Events.trigger(s.Events.types.updateRelativeDates,this.$list)},clearList:function(){this.$list.empty()},setFilter:function(){null!==he&&(clearTimeout(he),he=null),he=window.setTimeout(o().proxy(this.fetchCollection,this),200)},fetchCollection:function(){var e=this.$("[data-fn-filter]").val();this.collection.fetch({reset:!0,data:{term:e}}).done(o().proxy(function(){this.render()},this))}});o()(".sv-fileshare-portlet").each(function(){n.e(9118).then(n.bind(n,337)).then(()=>{var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id")),n=e.find("ol"),i=n.data("editable"),r=n.data("template"),l=n.data("repository"),d=n.data("file-repository"),h=n.data("group"),u=(0,c.h$)(d,"fileUpload"),p=e.find(".sv-fn-upload"),m=n.data("js-namespace"),f=(0,c.$F)(e,r),g=e.find(".sv-fn-upload-progress"),v=null,F=new pe(a()[m]||[],{id:d,portletId:t,groupId:h}),b=new fe({el:e,list:n,collection:F,fileTemplate:f,portletId:t,editable:i});s.Events.on(s.Events.types.fileAdded,function(){b.fetchCollection.call(b)}),s.Events.on("server-file-added-"+d,function(){b.fetchCollection.call(b)}),p.fileupload({dataType:"json",url:u,replaceFileInput:!0,formAcceptCharset:"utf-8",dropZone:e,submit:function(e,n){var i,a,r,d,h,u=n.files[0],p=u.size;if(p||(p=1),"paste"===e.originalEvent.type||(i=u.name,a=p,r=l,d=t,h=!1,o().ajax({type:"GET",url:(0,c.RY)(d,"verifyUpload"),async:!1,data:{repository:r,name:i,size:a},success:function(e){h=e.verified},error:function(e){s.ErrorUtil.handleAjaxFailure(e)}}),!h))return!1;v=setTimeout(function(){g.removeClass("env-d--none")},500)},fail:function(){return function(e,t){var n,i;return s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:t||(n="error",s.i18n.getText("common",n,i)),message:e}),!1}((e="error-unknown",s.i18n.getText("portlet.social.filelist.filelist",e,t)));var e,t},always:function(){null!==v&&clearTimeout(v),g.addClass("env-d--none")}})})});var ge,ve=n(3210),Fe=function(e,t){var n="sv-fileview-clipboard-items-"+t;"localStorage"in window&&null!==window.localStorage&&window.localStorage.setItem(n,JSON.stringify(e))},be=function(e){var t,n="sv-fileview-clipboard-items-"+e;return"localStorage"in window&&null!==window.localStorage&&(t=window.localStorage.getItem(n)),t?JSON.parse(t):{}},_e=function(e,t){return s.i18n.getText("portlet.social.fileview.browse",e,t)},ke=function(e,t){return s.i18n.getText("common",e,t)},ye=function(e){e.val("")},we=function(e){e.find("li.active").removeClass("active")},Ce=function(e){return e.find("a").attr("data-fn-file-tag")},Ee=function(e){e.hasClass("env-d--none")&&e.removeClass("env-d--none")},Te=function(e){e.hasClass("env-d--none")||e.addClass("env-d--none")},xe=function(e,t){e?Ee(t):Te(t)},De=function(e,t){t.find(e).each(function(){var e=o()(this);Te(e)})},Me=function(e,t){t.find(e).each(function(){var e=o()(this);Ee(e)})},Pe=function(e,t){var n=t.closest("li");xe(e,n)},Oe=function(e){De(".sv-fileview-breadcrumb-node",e)},je=function(e){De(".sv-fileview-breadcrumb-search-result",e)},Ae=function(e){De(".sv-fileview-breadcrumb-tag",e)},Se=function(e){return e.addClass("active")},Ie=function(e){var t=e.find("li.active:first");return 1===t.length?t:void 0},Be=function(e){var t=e.val();return""!==t&&t.length>0?t:void 0};var Le=function(e){e.collection.fetch({reset:!0,wait:!0,success:function(){e.render(),Re(e),$e(e),Ue(e)}}).then(function(){!function(e){const t=e.$el.find(".sv-fileview-hits-sr"),n=e.$list.children().length;Be(e.getSearchInputField())?t.text(_e(1===n?"searchHitCount":"searchHitsCount",[n])):t.text("")}(e)})},Re=function(e){o()(e.getTable()).find(".sv-fileview-tooltip").each(function(){o()(this).tooltip()})},Ue=function(e){var t=be(e.getRepositoryId());o().each(t,function(e){o()('input[data-id="'+e+'"]').prop("checked",!0).closest("tr").addClass("sv-cut")})},$e=function(e){var t=e.getTable(),n=e.getTagList(),i=e.getSearchInputField(),s=e.getRepositoryId(),a=e.getFolderId(),r=void 0!==a,c=void 0!==Be(i),d=void 0!==Ie(n),h=!c&&!d,u=o()(e.getTable()).find(".sv-cut").length>
20,p=be(s),m=l().keys(p),f=m.length>0,g=a&&l().contains(m,a),v=t.find(".sv-file-checkbox:checked").length>0,F=f&&!g&&!u&&h,b=function(e){return e.find(".sv-file-checkbox:not(:checked)").length>0}(t),_=v||F||b;Pe(v,t.find("[data-fn-cut]")),Pe(F,t.find("[data-fn-paste]")),Pe(b,t.find("[data-fn-select-all]"));var k=h,y=r&&h,w=k||y;xe(w&&_,t.find(".sv-fileview-menu-group2-separator")),Pe(k,t.find("[data-fn-create-folder]")),Pe(y,t.find("[data-fn-rename-folder]"));var C=function(e){return e.find(".sv-file-checkbox:checked").length>0}(t),E=C&&h,T=E;xe(T&&(_||w),t.find(".sv-fileview-menu-group3-separator")),Pe(E,t.find("[data-fn-delete]"));var x=t.find(".sv-fileview-dropdown-link");_||w||T?Ee(x):Te(x)},Ne=function(e){return e.data("id")},He=function(e){return e.data("name")},ze=function(e,t){var n={};e.find(".sv-file-checkbox").each(function(){var e=o()(this),t=e.closest("tr");e.prop("checked")?(n[Ne(e)]=He(e),t.hasClass("sv.cut")||t.addClass("sv-cut")):t.hasClass("sv-cut")&&t.removeClass("sv-cut")}),Fe(n,t)},We=function(e,t,n,i){var a=be(t),r=l().keys(a);if(r.length>0){var d=1===r.length?_e("moveNodeSingleMessage",a[r[0]]):_e("moveNodeMultiMessage",r.length);s.DialogUtil.showConfirmDialog(_e("moveNodeTitle"),d,function(a){a&&o().ajax({type:"POST",data:{folder:e,repository:t,node:r},url:(0,c.RY)(n,"moveNode"),success:function(){!function(e){Fe({},e)}(t),Le(i)},error:function(e){s.ErrorUtil.handleAjaxFailure(e)}})})}},Ke=O.A.Model.extend({defaults:{name:"",iconURL:"/",url:"/",viewURL:"/"},getViewUrl:function(){return this.get("viewURL")},url:function(){if(this.collection){var e=this.get("id");return e?this.collection.url()+"&file="+e:this.collection.url()}return"?fileId="+this.get("id")}}),Ve=O.A.Collection.extend({model:Ke,initialize:function(e,t){this.id=t.id,this.portletId=t.portletId,this.searchInputField=t.searchInputField,this.folderId=t.folderId,this.tagList=t.tagList,this.table=t.table,this.breadcrumbList=t.breadcrumbList,this.fileUploadButton=t.fileUploadButton,this.sortProperty="name",this.sortDirection="ASC"},comparator:function(e,t){var n,i=e.get(this.sortProperty),o=t.get(this.sortProperty);return"name"===this.sortProperty||"modifiedByFullName"===this.sortProperty?(i=(i||"").toLowerCase(),o=(o||"").toLowerCase()):"byteSize"===this.sortProperty?(i=i||0,o=o||0):"date"===this.sortProperty&&(i=a().DateUtil.fromISO(i).getTime(),o=a().DateUtil.fromISO(o).getTime()),n=i<o?-1:i>o?1:0,"DESC"===this.sortDirection&&(n=-n),n},url:function(){var e,t=Be(this.searchInputField),n=Ie(this.tagList),i="";if(void 0!==this.folderId&&(i="&folder="+this.folderId),void 0!==n){var o=Ce(n);return Te(this.fileUploadButton),Oe(this.breadcrumbList),je(this.breadcrumbList),function(e,t){Me(".sv-fileview-breadcrumb-tag",t);var n=function(e){return e.find("a").html()}(e);t.find(".sv-fileview-breadcrumb-tag-name").html("#"+n)}(n,this.breadcrumbList),(0,ve.CU)("tag",o),(0,c.RY)(this.portletId,"tagSearch")+i+"&tag="+o}if(void 0!==t){Te(this.fileUploadButton),Oe(this.breadcrumbList),Ae(this.breadcrumbList),e=this.breadcrumbList,Me(".sv-fileview-breadcrumb-search-result",e);var s=encodeURIComponent(t);return(0,ve.CU)("term",s),(0,c.RY)(this.portletId,"search")+i+"&term="+s}return Ee(this.fileUploadButton),je(this.breadcrumbList),Ae(this.breadcrumbList),function(e){Me(".sv-fileview-breadcrumb-node",e)}(this.breadcrumbList),(0,ve.dZ)(),(0,c.RY)(this.portletId,"list")+i}}),Ge=O.A.View.extend({tagName:"tr",className:"",events:{"click [data-fn-destroy]":"destroy"},destroy:function(){return this.model.destroy({wait:!0}),!1},navigate:function(){window.location.href=this.model.getViewUrl()},render:function(){return this.$el.html(this.options.template(this.model.toJSON())),this}}),qe=O.A.View.extend({events:{"keyup [data-fn-search-filter]":"setSearchFilter","click [data-fn-file-tag]":"setTagFilter","click [data-fn-sort]":"updateSort"},initialize:function(){this.$list=this.options.list,this.portletId=this.options.portletId,this.searchInputField=this.options.searchInputField,this.tagList=this.options.tagList,this.table=this.options.table,this.editable=this.options.editable,this.collection.length>0&&this.render(),this.listenTo(this.collection,"add",this.prependOne),this.listenTo(this.collection,"sort",this.handleSort)},updateSort:function(e){var t=o()(e.currentTarget),n=t.data("fn-sort");this.table.find(".sv-sort-toggle").removeClass("sv-sort-desc sv-sort-asc"),n===this.collection.sortProperty?this.collection.sortDirection="ASC"===this.collection.sortDirection?"DESC":"ASC":(this.collection.sortProperty=n,this.collection.sortDirection="ASC"),t.addClass("ASC"===this.collection.sortDirection?"sv-sort-asc":"sv-sort-desc"),this.collection.sort()},handleSort:function(){this.render(),Re(this),$e(this),Ue(this)},getTable:function(){return this.table},getSearchInputField:function(){return this.searchInputField},getTagList:function(){return this.tagList},getRepositoryId:function(){return this.table.data("repository")},getFolderId:function(){return this.table.data("folder")},getEditable:function(){return this.editable},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this),s.Events.trigger(s.Events.types.updateRelativeDates,this.$list)},appendOne:function(e){var t=new Ge({model:e,portletId:this.options.portletId,template:this.options.fileTemplate,editable:this.options.editable,table:this.options.table});this.$list.append(t.render().el)},prependOne:function(e){var t=new Ge({model:e,portletId:this.options.portletId,template:this.options.fileTemplate,editable:this.options.editable});this.$list.prepend(t.render().el),s.Events.trigger(s.Events.types.updateRelativeDates,this.$list)},clearList:function(){this.$list.empty()},filterOne:function(e,t){e.trigger("filter",{filter:t})},filterAll:function(e){this.collection.each(function(t){this.filterOne(t,e)},this)},setTagFilter:function(e){var t=o()(e.currentTarget).closest("li"),n=t.hasClass("active");ye(this.searchInputField),we(this.tagList),n||Se(t);return Le(this),!1},setSearchFilter:function(){var e=this;void 0!==ge&&clearTimeout(ge),we(this.tagList),ge=setTimeout(function(){Le(e)},200)}});o()(".sv-fileshareall-portlet").each(function(){n.e(4413).then(n.bind(n,7164)).then(()=>{var e,t=o()(this),n=s.ObjectUtil.getObjectId(t.attr("id")),i=t.find("table.sv-file-list"),r=i.data("repository"),d=t.find(".sv-search-filter-field"),h=t.find(".sv-filebrowse-taglist"),u=t.find(".sv-breadcrumb"),p=i.data("editable"),m=""!==i.data("folder")?i.data("folder"):void 0,f=i.data("template"),g=i.data("c
2ontainer"),v=(0,c.h$)(g,"fileUpload"),F=t.find(".sv-fileview-upload-form"),b=F.find(".sv-fileview-upload-button"),_=t.find(".sv-fileview-upload-progress"),k=null,y=i.data("js-namespace"),w=(0,c.$F)(t,f),C=new Ve(a()[y+"_files"]||[],{id:g,portletId:n,folderId:m,searchInputField:d,tagList:h,table:i,breadcrumbList:u,fileUploadButton:b}),E=new qe({el:t,list:i.find("tbody"),collection:C,fileTemplate:w,portletId:n,editable:p,searchInputField:d,table:i,tagList:h});if(s.ClientUtil.supportsPlaceholder||t.find(".sv-search-filter-label").removeClass("env-d--none"),(0,ve.Ar)()){var T=getHashValue("term"),x=getHashValue("tag");if(void 0!==T){var D=decodeURIComponent(T);D.length>0&&(d.val(D),d.focus(),Le(E))}else if(void 0!==x){var M=function(e,t){var n;return t.find("li").each(function(){var t=o()(this);if(e===Ce(t))return n=t,!1}),n}(x,h);void 0!==M&&(Se(M),Le(E))}}p&&(e=be(r),o().isEmptyObject(e)||Ue(E),t.on("click","[data-fn-cut]",function(){ze(i,r)}),t.on("click","[data-fn-paste]",function(){We(g,r,n,E)}),t.on("click","[data-fn-select-all]",function(){o()(".sv-file-checkbox").prop("checked",!0)}),t.on("click","[data-fn-create-folder]",function(){var e,t,n;e=d,t=h,n=E,s.DialogUtil.showInputDialog(_e("createFolderTitle"),_e("createFolderMessage"),!1,"",function(i){if(i.result){var o=i.text,s=new Ke({name:o});n.collection.create(s,{wait:!0,success:function(){ye(e),we(t),Le(n)}})}})}),t.on("click","[data-fn-rename-folder]",function(){var e=o()(this);s.DialogUtil.showInputDialog(_e("renameFolderTitle"),_e("renameFolderMessage"),!1,e.data("name"),function(e){var t,i,a;e.result&&(t=e.text,i=m,a=n,o().ajax({type:"PUT",url:(0,c.RY)(a,"renameFolder")+"&folder="+i+"&folderName="+t,success:function(){(0,ve.T8)()},error:function(e){s.ErrorUtil.handleAjaxFailure(e)}}))})}),t.on("click","[data-fn-delete]",function(){!function(e,t,n,i){var a=be(t),r=[],d=[],h=[];if(e.find(".sv-file-checkbox:checked").each(function(){var e=o()(this),t=Ne(e);d.push(t),h.push(He(e)),void 0!==a[t]&&r.push(t)}),d.length>0){var u=1===d.length?_e("deleteNodeSingleMessage",l().escape(h[0])):_e("deleteNodeMultiMessage",d.length);s.DialogUtil.showConfirmDialog(_e("deleteNodeTitle"),u,function(e){e&&o().ajax({type:"DELETE",url:(0,c.RY)(n,"list")+"&repository="+t+"&nodes="+d.join(","),success:function(){if(r.length>0){var e=l().difference(a,r);Fe(e,t)}Le(i)},error:function(e){s.ErrorUtil.handleAjaxFailure(e)}})})}}(i,r,n,E)}),t.on("click",".sv-fileview-dropdown-link",function(){$e(E)}),t.on("click",".sv-file-checkbox",function(){var e=o()(this).closest(".sv-cut");e.length>0&&(e.removeClass("sv-cut"),ze(i,r))})),a().Events.on(a().Events.types.fileAdded,function(){E.setSearchFilter.call(E)}),b.on("keypress",function(e){32===e.which&&(e.preventDefault(),F.find(".sv-fn-fileupload").trigger("click"))}),F.fileupload({dataType:"json",url:v,replaceFileInput:!0,formAcceptCharset:"utf-8",dropZone:t,submit:function(e,t){var i=t.files[0],a=i.size;if(a||(a=1),!function(e,t,n,i,a){var r=!1,l="";return void 0!==n&&(l="&folder="+n),o().ajax({type:"GET",url:(0,c.RY)(a,"verifyUpload")+l,async:!1,data:{repository:i,name:e,size:t},success:function(e){r=e.verified},error:function(e){s.ErrorUtil.handleAjaxFailure(e)}}),r}(i.name,a,m,r,n))return!1;k=setTimeout(function(){Ee(_)},500)},done:function(){we(h),ye(d),Le(E)},fail:function(){return e=ke("error-unknown"),s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:t||ke("error"),message:e}),!1;var e,t},always:function(){null!==k&&clearTimeout(k),Te(_)}})})});var Ye,Je=n(8804),Xe=s.KeyUtil.KEY,Ze={},Qe={triggers:{"@":{source:(0,c.h$)(a().PageContext.pageId,"userIdentitySearch",a().PageContext.pageId),searchKey:"term",allowWhiteSpace:!0,maxWhiteSpace:2,parse:function(e){return e.hits}}},minLength:2,replacer:function(e){return e.trigger+'{"value":"'+e.name+'","id":"'+e.id+'"}'}},et=function(e,t){var n;return!t&&Ze[e]?Ze[e]:(n=s.i18n.getText("portlet.social.fileview.file",e,t),t||(Ze[e]=n),n)},tt=function(e,t){e.find("a[data-user-identity]").each(function(){var e=o()(this);e.attr("href",t+"?identity="+e.data("user-identity"))})},nt=function(e,t){e.find("a[data-social-tag-id]").each(function(){var e=o()(this);e.attr("href",t+"?tag="+encodeURIComponent(e.data("social-tag-name")))})},it=O.A.Model.extend({defaults:{removeTitle:et("removeCommentTitle"),editTitle:et("editCommentTitle"),replyLabel:et("replyLabel")},url:function(){return this.collection?(0,c.RY)(this.collection.options.portletId,"comment")+"&file="+this.collection.options.id+"&commentId="+this.get("id"):"?commentId="+this.get("id")}}),ot=O.A.Collection.extend({model:it,initialize:function(e,t){this.options=t},url:function(){return(0,c.RY)(this.options.portletId,"comment")+"&file="+this.options.id}}),st=O.A.View.extend({tagName:"li",className:"sv-file-comment",events:{"click [data-fn-destroy-comment]":"showDestroyDialog","click [data-fn-edit-comment]":"editComment"},initialize:function(){this.model.on("change:comment",this.updateComment,this),this.model.on("destroy",this.remove,this)},showDestroyDialog:function(){var e=this;if(!this.model.get("isRemovable"))return!1;s.DialogUtil.showConfirmDialog(et("removeCommentTitle"),et("removeCommentBody"),function(t){t&&e.model.destroy({wait:!0})})}
2,editComment:function(e){if(e.preventDefault(),!this.model.get("isEditable"))return!1;s.Ajax.doGet({context:this,url:(0,c.RY)(this.options.portletId,"comment")+"&file="+this.model.collection.options.id+"&commentId="+this.model.get("id")}).done(function(e){this.showEditComment(e.plainMessage,e.mentions)})},showEditComment:function(e,t){var n=this,i=this.model.collection.options.id,a=this.model.get("id"),r=o()("<div/>"),d=o()('<span class="sv-float-right">'+(Ye-e.length)+"</span>"),h=o()("<textarea/>").attr("id","editComment").addClass("sv-comment-input sv-border-box").on("keyup",l().bind(function(e){var t=Ye-e.currentTarget.value.length;t<0?(d.addClass("sv-character-limit-exceeded"),this.getSaveEditCommentButton().addClass("disabled").attr("disabled","disabled")):(d.removeClass("sv-character-limit-exceeded"),this.getSaveEditCommentButton().removeClass("disabled").prop("disabled",!1)),d.text(t)},this)).val(e);r.addClass("sv-fileshareall-portlet").append(h).append(d);var u=[{text:et("save"),callback:o().proxy(function(){s.Ajax.doPut({url:(0,c.RY)(n.options.portletId,"comment")+"&file="+i+"&commentId="+a,data:{comment:h.triggeredInput("getRichContent")},context:this}).done(function(e){this.model.set(e)})},this)}];return s.DialogUtil.showDialog({title:et("editCommentTitle"),body:r,buttons:u,shownCallback:function(){h.triggeredInput(Qe).triggeredInput("setIds",t).elastic()}}),!1},getSaveEditCommentButton:function(){return this.$saveEditButton||(this.$saveEditButton=o()(".modal-footer button")),this.$saveEditButton},updateComment:function(){this.render(),s.Events.trigger(s.Events.types.updateLikables,this.$el),s.Events.trigger(s.Events.types.updateRelativeDates,this.$el)},render:function(){return this.$el.html(this.options.template(this.model.toJSON())),tt(this.$el,this.options.profilePageURL),nt(this.$el,this.options.tagResultPageURL),this}}),at=O.A.View.extend({initialize:function(){this.$list=this.$el.find("[data-fn-comments]"),this.collection.on("add",this.addNewComment,this),this.collection.on("add",this.updateCommentCount,this),this.collection.on("destroy",this.updateCommentCount,this),this.getTextField().triggeredInput(Qe).elastic(),this.getTextField().css("height","20px"),this.collection.length>0&&this.render()},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this),s.Events.trigger(s.Events.types.updateRelativeDates,this.$el),s.Events.trigger(s.Events.types.updateLikables,this.$el),s.Events.trigger(s.Events.types.updateOembedLinks,this.$el)},clearList:function(){this.$list.empty()},updateCommentCount:function(){this.$el.find("[data-fn-message-comment-count]").text(this.collection.length)},appendOne:function(e){var t,n=new st({model:e,template:this.options.commentTemplate,portletId:this.options.portletId,profilePageURL:this.options.profilePageURL,tagResultPageURL:this.options.tagResultPageURL}).render().$el,i=n.find(".sv-message-content").find(".sv-truncate-more");i.length>0&&(this.addShowMoreLink(i),t=!0),this.$list.append(n),t&&this.bindShowMoreEvents(n)},bindShowMoreEvents:function(e){var t={moreText:et("showMore"),lessText:et("showLess")},n=o()(".sv-truncate-more-link",e),i=o()(".sv-truncate-more",e),s=o()(".sv-truncate-ellipsis",e);n.on("click",function(e){e.preventDefault(),n.text()===t.moreText?(i.show(),n.text(t.lessText),s.css("display","none")):(i.hide(),n.text(t.moreText),s.css("display","inline"))})},addShowMoreLink:function(e){o()('<span class="sv-truncate-ellipsis">...</span>').insertBefore(e),o()('<div><a href="#" class="sv-truncate-more-link">'+et("showMore")+"</a></div>").insertAfter(e),e.css("display","none")},addNewComment:function(e){this.appendOne(e),s.Events.trigger(s.Events.types.updateRelativeDates,this.$el),s.Events.trigger(s.Events.types.updateLikables,this.$el)},getLoader:function(){return this.$loader||(this.$loader=o()('<img src="'+Je+'">').css("vertical-align","middle").appendTo(this.$el.find("[data-fn-comment-input]").parent())),this.$loader},countdownCharactersLeft:function(e){var t=o()(e.currentTarget).val(),n=Ye-t.length,i=this.$el.find("[data-fn-comment-input-size]");n<0?i.addClass("sv-character-limit-exceeded"):i.removeClass("sv-character-limit-exceeded"),i.text(n),""!==t&&n>
2=0&&!this.activeConnection?this.getSubmitButton().removeClass("disabled").prop("disabled",!1):this.getSubmitButton().addClass("disabled").attr("disabled","disabled")},getSubmitButton:function(){return this.$submitButton||(this.$submitButton=this.$el.find("[data-fn-comment-submit]")),this.$submitButton},getTextField:function(){return this.$textField||(this.$textField=this.$el.find("[data-fn-comment-input]")),this.$textField},getSubmitControls:function(){return this.$submitControls||(this.$submitControls=this.$el.find(".sv-submit-controls")),this.$submitControls},events:{"click [data-fn-share]":"shareEntry","keyup [data-fn-comment-input]":"countdownCharactersLeft","click [data-fn-comment-submit]":"postComment","keydown [data-fn-comment-input]":"expandTextfield"},checkKeyDown:function(e){s.KeyUtil.getKeyCodeFromEvent(e)===Xe.RETURN&&e.ctrlKey&&this.postComment(e)},expandTextfield:function(e){o()(e.currentTarget).addClass("sv-comment-input-expanded"),this.getSubmitControls().removeClass("env-d--none").show(),this.countdownCharactersLeft(e),this.checkKeyDown(e)},postComment:function(e){var t,n,i,o,a=this;return e.preventDefault(),this.activeConnection||((i=(t=this.getTextField()).val().length)>0&&i<=Ye?(this.activeConnection=!0,n=new it({comment:t.triggeredInput("getRichContent")}),o=setTimeout(function(){a.getLoader().show()},400),this.collection.create(n,{wait:!0,success:function(){t.val("").css("height","20px"),a.activeConnection=!1,a.getLoader().hide(),clearTimeout(o),a.getSubmitControls().hide()},error:function(){a.activeConnection=!1,a.getLoader().hide(),clearTimeout(o)}})):i>Ye&&s.Events.trigger(s.Events.types.notifyUser,{type:"default",heading:et("commentToLongHeading"),message:et("commentToLongBody"),transient:!0})),!1},shareEntry:function(){var e,t=this,n=o()("<div/>").addClass("sv-timelineentry-portlet"),i=o()("<div/>").addClass("sv-timline"),a=o()("<blockquote/>").addClass("sv-clearfix sv-timeline-entry").css({margin:"1em 0",padding:"0",border:"none"}),r=this.$el.find("[data-fn-shared-entry]");e=r.length>0?r:this.$el,a.append(e.find("a").first().clone()).append(e.find("h3,h4").first().clone().css("margin","0")).append(e.find("p").first().clone()),a.find("img").css({"margin-right":"1em",width:"48px"}),i.append(a),n.append(i);var l=o()("<label/>").attr("for","sharecomment").text(et("shareComment"));n.append(l);var d=o()("<textarea/>").attr("id","sharecomment").addClass("sv-timeline-input sv-border-box").css("width","100%");n.append(d);var h=[{text:et("share"),callback:function(){o().ajax({type:"POST",dataType:"JSON",url:(0,c.RY)(t.options.portletId,"shareTimelineEntry"),data:{message:d.val(),entry:r.length>0?r.data("entry-id"):this.collection.options.id},done:function(){s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:et("sharedMessageTitle"),message:et("sharedMessageContent")})}})}}];return s.DialogUtil.showDialog({title:et("shareEntry"),body:n,buttons:h}),!1}});o()(".sv-fileshareall-portlet").each(function(){n.e(4413).then(n.bind(n,7164)).then(()=>{var e=o()(this),t=e.find("[data-fn-file-entry]");if(0!==t.length){var n,i=s.ObjectUtil.getObjectId(e.attr("id")),r=t.data("js-comments-namespace"),l=t.data("file-id"),d=t.data("profilepageurl"),h=t.data("tagresultpageurl"),u=new ot(a()[r].comments||[],{id:l,portletId:i});Ye=a()[r].maxCharacterCount,new at({el:e,collection:u,commentTemplate:(0,c.$F)(e,"file-comment"),portletId:i,profilePageURL:d,tagResultPageURL:h}),(n=e.find(".sv-file-comments")).length>0&&(tt(n,d),nt(n,h))}})});n(7979);let rt,lt=s.KeyUtil.KEY,ct={},dt={success:function(){},selected:function(){},placeholder:"",markAdmins:!1,hitTemplate:l().template('<li data-user-identity="<%= id %>" class="sv-clearfix">   <img class="sv-contact-img sv-buddy-icon" src="<%= iconURL %>">   <% if ((typeof(isMember) !== \'undefined\' && isMember) || (typeof(isAdmin) !== \'undefined\' && isAdmin) || (typeof(isContact) !== \'undefined\' && isContact)) { %><div style="float:right"><i class="halflings-icon ok"></i></div><% } %>   <div class="sv-user-info-container">     <h3 class="sv-contact-name"><%= name %></h3>     <p>     <% _.each(userfields, function(field) { %>        <%= field.value %><br>     <% }); %>     </p>   </div></li>'),adminHitTemplate:l().template('<li data-user-identity="<%= id %>" class="sv-clearfix">   <img class="sv-contact-img sv-buddy-icon" src="<%= iconURL %>">   <% if ((typeof(isAdmin) !== \'undefined\' && isAdmin)) { %><div style="float:right"><i class="halflings-icon ok"></i></div><% } %>   <div class="sv-user-info-container">     <h3 class="sv-contact-name"><%= name %></h3>     <p>     <% _.each(userfields, function(field) { %>        <%= field.value %><br>     <% }); %>     </p>   </div></li>')};const ht=function(e,t){var n;return!t&&ct[e]?ct[e]:(n=s.i18n.getText("portlet.social.util.searchuserutil",e,t),t||(ct[e]=n),n)},ut=function(e){var t=o().extend({},dt,e),n=o()(t.target),i=0;if(n.hasClass("sv-fn-popover-showing"))return o()(".popover").remove(),void n.removeClass("sv-fn-popover-showing");o()(".popover").remove(),n.addClass("sv-fn-popover-showing").popover({html:!0,container:n.closest(".modal").length>0&&n.closest(".modal"),title:'<input type="text" placeholder="'+(t.placeholder||"")+'" data-fn-user-search class="input-medium search-query">',placement:"bottom",content:'<ul class="sv-user-search-list sv-defaultlist"></ul>',trigger:"manual"}),n.popover("show");var r=function(e){o()(e.target).is(".popover *")||(o()(".popover").remove(),n.removeClass("sv-fn-popover-showing"),o()("body").off("
2click",r))};o()("body").on("click",r),o()("[data-fn-user-search]").trigger("focus").closest(".popover").addClass("sv-usersearch-popover");var l=(0,c.h$)(a().PageContext.pageId,"userIdentitySearch",a().PageContext.pageId)+"?userfields=true",d=o()(".popover-content").find("ul"),h=[];t.group&&(l+="&group="+t.group),t.userIdentity&&(l+="&identity="+t.identity),d.css("max-height",window.innerHeight-d.offset().top-10+"px"),o()("[data-fn-user-search]").on("keydown",function(e){var n=s.KeyUtil.getKeyCodeFromEvent(e);return n===lt.DOWN?(i++,(t.searchUrl&&i>h.length||!t.searchUrl&&i>h.length-1)&&(i=0),d.children().removeClass("active").eq(i).addClass("active"),!1):n===lt.UP?(--i<0&&(i=t.searchUrl?h.length:h.length-1),d.children().removeClass("active").eq(i).addClass("active"),!1):void 0}).on("keyup",function(e){var a=s.KeyUtil.getKeyCodeFromEvent(e);if(a===lt.ESC)return o()(".popover").remove(),n.removeClass("sv-fn-popover-showing"),!1;if(a===lt.RETURN){if(i===h.length)return i>0&&void 0!==d.children().eq(i).find("a").attr("href")?location.href=d.children().eq(i).find("a").attr("href"):""!==o()(this).val()&&(location.href=t.searchUrl+"&query="+o()(this).val()),!1;if(void 0!==h[i])return o()(".popover").remove(),n.removeClass("sv-fn-popover-showing"),t.selected&&t.selected.call(this,h[i]),!1}else{if(s.KeyUtil.isNonTextModifiableKeyCode(a))return!1;var r=this;rt&&clearTimeout(rt),rt=setTimeout(function(){i=0,d.empty();var e=o()(r).val();""!==e&&o().ajax({url:l,dataType:"json",data:{term:e}}).done(function(s){if(s.queryString===o()(r).val()){if(i=0,d.empty(),h=s.hits,o().each(h,function(e,s){var a=t.markAdmins?o()(t.adminHitTemplate(s)):o()(t.hitTemplate(s));d.append(a),a.on("click",function(){return o()(".popover").remove(),n.removeClass("sv-fn-popover-showing"),t.selected&&t.selected.call(this,s),!1}).on("mouseenter",function(){d.children().removeClass("active"),i=e,o()(this).addClass("active")})}),t.searchUrl&&h.length>0){var a=ht("showAll");h.length<10&&(a=ht("showAsList")),o()('<li class="sv-showmore"><a href="'+t.searchUrl+"&query="+e+'">'+a+"</a></li>").appendTo(d).on("mouseenter",function(){d.children().removeClass("active"),i=h.length}).on("click",function(){return location.href=o()(this).find("a").attr("href"),!1}),i=h.length}d.children().eq(i).addClass("active"),t.success&&t.success.call(this,h)}})},200)}})};a().SearchUserUtil={showSearchPopover:ut};const pt={},mt=function(e,t){var n;return!t&&pt[e]?pt[e]:(n=s.i18n.getText("portlet.social.groupadminall.groupadminall",e,t),t||(pt[e]=n),n)},ft=O.A.Model.extend({url:function(){var e=this.get("id");return this.collection?this.collection.url()+"&member="+e:"?member="+e}}),gt=O.A.Collection.extend({model:ft,initialize:function(e,t){this.portletId=t.portletId},url:function(){return(0,c.RY)(this.portletId,"groupMembers")}}),vt=O.A.View.extend({tagName:"li",className:"sv-groupadmin-member",initialize:function(){this.template=this.options.template},render:function(){return this.$el.html(this.template(this.model.toJSON(),this.model)),this}}),Ft=O.A.View.extend({tagName:"ol",events:{"click .sv-fn-groupadmin-add-member":"addNewMember"},initialize:function(){this.memberTemplate=this.options.memberTemplate,this.list=this.options.list,this.searchUrl=this.options.searchUrl,this.groupId=this.options.groupId,this.collection.on("add",this.prependOne,this)},addNewMember:function(e){var t=this;return ut({target:e.currentTarget,searchUrl:t.searchUrl,group:t.groupId,placeholder:mt("searchUser"),selected:function(e){var n=new ft(e);t.collection.create(n,{wait:!0,success:function(){s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:mt("successAddMessageTitle"),message:mt("successAddMessage",e.name),transient:!0,timer:5})}})}}),!1},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this)},appendOne:function(e){var t=new vt({model:e,template:this.memberTemplate});this.list.append(t.render().el)},prependOne:function(e){var t=new vt({model:e,template:this.memberTemplate});this.list.prepend(t.render().el)},clearList:function(){this.list.empty()}});o()(".sv-groupadmin-portlet").each(function(){var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id")),n=e.find("ol.sv-groupmember-list"),i=n.data("search-url"),a=n.data("group"),r=n.data("js-namespace"),l=(0,c.$F)(e,"groupadmin-listitem"),d=window.sv[r];const h=new gt(d,{portletId:t});new Ft({el:e,collection:h,memberTemplate:l,portletId:t,searchUrl:i,groupId:a,list:n}).render()});const bt={},_t=function(e,t){let n;return!t&&bt[e]?bt[e]:(n=s.i18n.getText("portlet.social.groupadminall.groupadminall",e,t),t||(bt[e]=n),n)},kt=O.A.Model.extend({defaults:{fullName:"",profileImageURL:"",userFields:[]},getProfilePageUrl:function(){return this.get("showProfileURL")},url:function(){var e=this.get("id");return this.collection?this.collection.url()+"&member="+e:"?member="+e}}),yt=O.A.Collection.extend({model:kt,initialize:function(e,t){this.id=t.id,this.portletId=t.portletId},url:function(){return(0,c.RY)(this.portletId,"members")},comparator:function(e){return null!==e.get("fullName")?e.get("fullName").toLowerCase():null}}),wt=O.A.View.extend({tagName:"li",className:"sv-clearfix sv-social-contact sv-groupadminall-member",events:{"click [data-fn-destroy]":"destroy","mousedown [data-fn-downdown-toggle]":"openMenu",click:"navigate"},initialize:function(){this.bindModelEvents()},bindModelEvents:function(){this.model.on("filter",this.toggleVisible,this),this.model.on("destroy",this.remove,this)},openMenu:function(e){return this.$el.find(".downdown-toggle").dropdown("toggle"),e.stopPropagation(),!1},destroy:function(){var e=this;return s.DialogUtil.showConfirmDialog(_t("confirmRemoveTitle"),_t("confirmRemoveMessage",this.model.get("fullName")),function(t){t&&e.model.destroy({wait:!0,error:function(e,t,n){s.ErrorUtil.handleBackboneError(e,t,n)}})}),!1},navigate:function(e){s.ClientUtil.isMac&&e.metaKey||!s.ClientUtil.isMac&&e.ctrlKey||e.shiftKey?window.open(this.model.getProfilePageUrl()):window.location.href=this.model.getProfilePageUrl()},toggleVisible:function(e){this.$el.toggleClass("env-d--none",!this.isVisible(e.filter))},isVisible:function(e){var t=this.model.get("fullName")+this.model.get("memberStatus")+this.model.get("userFields").join("|");return!e||t&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},remove:function(){var e=this;this.$el.fadeOut("3000",function(){e.$el.remove(),s.Events.trigger(s.Events.types.notifyUser,{type:"success",message:_t("successMessage",e.model.get("fullName")),transient:!0,timer:5})})},render:function(){return this.$el.html(this.options.template(this.model.toJSON())),this}}),Ct=O.A.View.extend({events:{"click [data-fn-switch-list-style]":"setListStyle","click [data-fn-add-member]":"addNewMember","keyup [data-fn-filter]":"setFilter","change [data-fn-filter]":"setFilter","blur [data-fn-filter]":"setFilter"},initialize:function(){this.$list=this.$el.find("ol"),this.listStyle=this.options.listStyle,this.portletId=this.options.portletId,this.groupId=this.options.groupId,this.searchResultURL=this.options.searchResultURL,this.collection.length>0&&this.render(),this.bindCollectionEvents()},addNewMember:function(e){var t=this;return ut({target:e.currentTarget,searchUrl:t.searchResultURL,group:t.groupId,placeholder:_t("searchUser"),selected:function(e){var n=new kt(e);t.collection.create(n,{wait:!0,success:function(){s.Events.trigger(s.Events.types.notifyUser,{type:"success",message:_t("successAddMessage",e.name),transient:!0,timer:5})},error:function(e,t,n){s.ErrorUtil.handleBackboneError(e,t,n)}})}}),!1},bindCollectionEvents:function(){this.collection.on("add",this.appendOne,this)},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this)},appendOne:function(e){var t=new wt({model:e,portletId:this.options.portletId,template:this.options.memberTemplate});this.$list.append(t.render().el)},filterOne:function(e,t){e.trigger("filter",{filter:t})},filterAll:function(e){this.collection.each(function(t){this.filterOne(t,e)},this)},clearList:function(){this.$list.empty()},setListStyle:function(e){var t=o()(e.currentTarget).data("list-style");this.$list.removeClass(this.listStyle).addClass(t),this.listStyle=t},setFilter:function(e){this.filterAll(e.currentTarget.value)}});o()(".sv-groupadminall-portlet").each(function(){var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id")),n=e.find("ol"),i=n.data("group"),r=n.data("search-result-url"),l=n.data("js-namespace"),d=(0,c.$F)(e,"member"),h=new yt(a()[l]||[],{id:i,portletId:t});new Ct({el:e,collection:h,groupId:i,listStyle:"sv-list-2-columns",memberTemplate:d,portletId:t,searchResultURL:r}),e.find("li.sv-groupadminall-member").css("height",n.data("item-height")),s.ClientUtil.supportsPlaceholder||e.find(".sv-filter-label").removeClass("env-d--none")});const Et=function(e,t,n){let i=e.attr("data-identity-id"),o=e.closest(".sv-groupmemberstatus-portlet").attr("id"),r=s.ObjectUtil.getObjectId(o);return(0,c.uX)("#"+o,"/"+a().PageContext.pageId+"/"+r+".htm?identity="+i+"&groupStatusCommand="+t,n),!1},Tt=o()(".sv-groupmemberstatus-portlet");Tt.on("click",".sv-fn-groupmemberstatus-add",function(){return Et(o()(this),"add",function(){window.location.reload()})}),Tt.on("click",".sv-fn-groupmemberstatus-eavesdrop",function(){return Et(o()(this),"eavesdrop",function(){window.location.reload()})}),Tt.on("click",".sv-fn-groupmemberstatus-uneavesdrop",function(){return Et(o()(this),"uneavesdrop",function(){window.location.reload()})}),Tt.on("click",".sv-fn-groupmemberstatus-remove",function(){var e=o()(this).attr("data-profile-page");return Et(o()(this),"remove",function(){""===e?window.location.reload():window.location.href=e})}),Tt.on("click",".sv-fn-groupmemberstatus-mute",function(){return Et(o()(this),"mute",function(){})}),Tt.on("click",".sv-fn-groupmemberstatus-unmute",function(){return Et(o()(this),"unmute",function(){})}),Tt.on("click",".sv-fn-groupmemberstatus-addSkipNotifications",function(){return Et(o()(this),"addSkipNotifications",function(){})}),Tt.on("click",".sv-fn-groupmemberstatus-removeSkipNotifications",function(){return Et(o()(this),"removeSkipNotifications",function(){})}),Tt.on("click",".sv-fn-groupmemberstatus-eavesdrop",function(){return Et(o()(this),"eavesdrop",function(){})}),Tt.on("click",".sv-fn-groupmemberstatus-uneavesdrop",function(){return Et(o()(this),"uneavesdrop",function(){})});let xt=!1,Dt=function(e){return s.i18n.getText("portlet.social.grouptypeselector.grouptypeselector",e)},Mt=function(e){return s.i18n.getText("common",e)};var Pt=O.A.Model.extend({url:function(){var e=this.get("id");return this.collection?this.collection.url()+"&member="+e:"?member="+e}}),Ot=O.A.Collection.extend({model:Pt,initialize:function(e,t){this.portletId=t.portletId},url:function(){return(0,c.RY)(this.portletId,"groupAdmins")}}),jt=O.A.View.extend({tagName:"li",className:"sv-groupadmin-item",initialize:function(){this.template=this.options.template},render:function(){return this.$el.html(this.template(this.model.toJSON(),this.model)),this}}),At=O.A.View.extend({tagName:"ol",events:{"click .sv-fn-groupadmin-add-admin":"addNewAdmin"},initialize:function(){this.adminTemplate=this.options.adminTemplate,this.list=this.options.list,this.groupId=this.options.groupId,this.collection.on("add",this.prependOne,this)},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this)},addNewAdmin:function(e){var t=this;return ut({target:e.currentTarget,placeholder:Dt("searchUser"),group:t.groupId,markAdmins:!0,selected:function(e){var n=new Pt(e);t.collection.create(n,{wait:!0,success:function(){xt=!0}})}}),!1},appendOne:function(e){var t=new jt({model:e,template:this.adminTemplate});this.list.append(t.render().el)},prependOne:function(e){var t=new jt({model:e,template:this.adminTemplate});this.list.prepend(t.render().el)},clearList:function(){this.list.empty()}}),St=function(e,t,n){var i=e.closest(".sv-grouptypeselector-portlet").attr("id"),a=s.ObjectUtil.getObjectId(i),r=(0,c.RY)(a,"updateType")+"&groupCommand="+t;return s.Ajax.doPut({url:r,success:function(){n&&location.reload()},error:function(){o()(".alert").show()}}),!1},It=o()(".sv-grouptypeselector-portlet");It.on("click",".sv-fn-grouptypeselector-closed",function(){return St(o()(this),"closed",!0)}),It.on("click",".sv-fn-grouptypeselector-open",function(){return St(o()(this),"open",!0)}),It.on("click",".sv-fn-grouptypeselector-inactive",function(){return St(o()(this),"inactive",!0)}),It.on("click",".sv-fn-grouptypeselector-active",function(){return St(o()(this),"active",!0)}),It.on("click",".sv-fn-grouptypeselector-unpublish",function(){return e=o()(this),t=e.closest(".sv-grouptypeselector-portlet").attr("id"),n=s.ObjectUtil.getObjectId(t),i=(0,c.RY)(n,"unpublishGroup"),s.DialogUtil.showConfirmDialog(Dt("unpublishGroupTitle"),Dt("unpublishGroupBody"),function(e){e&&s.Ajax.doDelete({url:i,success:function(e){window.location=e.parentURL},error:function(){o()(".alert").show()}})}),!1;var e,t,n,i}),It.on("click",".sv-fn-grouptypeselector-member_moderated",function(){return St(o()(this),"member_moderated",!0)}),It.on("click",".sv-fn-grouptypeselector-settings",function(){var e=o()(this).closest(".sv-grouptypeselector-portlet"),t=e.find("[data-fn-grouptypeselector]").data("js-namespace"),n=window.sv[t];s.Ajax.doGet({url:(0,c.RY)(s.ObjectUtil.getObjectId(e.attr("id")),"getSettings"),success:function(t){!function(e,t,n){var i=o()(o().parseHTML((0,c.$F)(t,"group-settings")(e.values))),a=i.find("ol.sv-group-admins"),r=s.ObjectUtil.getObjectId(t.attr("id")),l=new Ot(n,{portletId:r}),d=new At({el:i,collection:l,adminTemplate:(0,c.$F)(t,"group-admin"),portletId:r,groupId:a.data("group"),list:a});if(d.render(),e.success){var h=[{text:Mt("ok"),skipDismiss:!0,primary:!0,callback:function(){s.Ajax.doPost({data:o()(".sv-groupsettings-form").serialize(),contentType:"application/x-www-form-urlencoded",url:(0,c.RY)(s.ObjectUtil.getObjectId(t.attr("id")),"updateSettings"),success:function(e){o()(".modal").modal("hide"),(e.reload||xt)&&(e.updatedURL?window.location=window.location.href.substring(0,window.location.href.indexOf("/",8))+e.updatedURL:location.reload())},error:function(e){var t=JSON.parse(e.responseText);o()(".alert").find(".alert-message").text(Dt(t.messageType)),i.find("input").first().trigger("focus").closest(".control-group").addClass("error"),o()(".alert").show()}})}}];s.DialogUtil.showDialog({title:Dt("group-settingsLabel"),body:i,buttons:h,removeOnHide:!0,errorTitle:Dt("errorTitle"),errorMsg:Dt("errorText")}),o()("body").on("submit","form.sv-groupsettings-form",function(){return!1})}}(t,e,n)},error:function(){o()(".alert").show()}})});const Bt=s.KeyUtil.KEY,Lt=function(e,t){return s.i18n.getText("portlet.social.messages.messages",e,t)},Rt=function(e){var t,n;return s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:(t="error",s.i18n.getText("common",t,n)),message:e}),!1};let Ut=null;var $t=O.A.Model.extend({defaults:{id:"",name:"",isNew:!1,message:"",unreadCount:0,notifier:{fullName:"",buddyIconUrl:""}}}),Nt=O.A.Collection.extend({model:$t,initialize:function(e){this.id=e.id},url:function(){return(0,c.RY)(this.id,"conversation")},parse:function(e){return this.hasMore=e.hasMore,e.conversations}}),Ht=O.A.View.extend({tagName:"li",className:"sv-conversation sv-clearfix",events:{click:"showMessagePanel"},showMessagePanel:function(e){const t=o()(e.currentTarget).find("a[data-conversation]").data("c
2onversation");return s.Events.trigger("showMessages",!1,t),o()(".sv-fn-popover-showing").popover("destroy").removeClass("sv-fn-popover-showing"),Ut=null,!1},render:function(){return this.$el.html(this.options.template(this.model.toJSON())),this.model.get("isNew")&&this.$el.find(".sv-conversation-text").addClass("sv-conversation-new"),this}}),zt=O.A.View.extend({initialize:function(){this.$list=this.$el.find("ul.sv-conversation-list"),this.conversationTemplate=(0,c.$F)(this.$el.closest(".sv-messages-portlet"),"conversation"),this.collection.on("reset",this.handleDataLoaded,this)},events:{"click .sv-conversations-show-more":"loadMoreConversations"},handleDataLoaded:function(){this.clearList(),this.render()},loadMoreConversations:function(){if(!1!==Ut){var e=this.$list.closest("div.popover-content");e.css("max-height",e.height()+"px").addClass("sv-show-scroll"),null===Ut&&(Ut=1),s.Ajax.doGet({url:(0,c.RY)(this.model.id,"conversation")+"&showMoreCount="+Ut,context:this,success:function(t){var n=this.$el.find("[data-sv-fn-show-more]"),i=t.conversations,o=t.hasMore;this.clearList(),l().each(i,function(e){this.appendOne(new $t(e))},this),e.scrollTop(e.scrollTop()+e.height()),o?(Ut+=1,n.removeClass("env-d--none")):(Ut=!1,n.addClass("env-d--none"))},error:function(){Rt(Lt("error-unknown"))}})}},render:function(){this.collection.each(function(e){this.appendOne(e)},this)},appendOne:function(e){var t=new Ht({model:e,template:this.conversationTemplate});this.$list.append(t.render().el)},appendAll:function(e){e.each(this.appendOne,this)},clearList:function(){this.$list.empty()}}),Wt=o()(document.body),Kt=Wt.hasClass("sv-editing-mode");o()(".sv-messages-portlet").each(function(){const e=o()(this),t=e.find("[data-fn-drop-down]");let n,i=t;const a=l().template('<ul class="sv-conversation-list sv-defaultlist"></ul><div style="text-align:center; display:none" data-sv-fn-loading><img src="'+Je+'" alt=""></div><div class="sv-conversations-show-more env-d--none" data-sv-fn-show-more><%= showMore %></div>');function r(o){var r;Kt||(i.popover("destroy"),i=o&&o.length>0?o:t,i.addClass("sv-fn-popover-showing").popover({html:!0,title:Lt("conversations")+'<a class="pull-right" href="#" data-new-conversation>'+Lt("newMessage")+"</a></div>",placement:"bottom",content:a({showMore:Lt("showMore")}),trigger:"manual"}),i.popover("show").on("keydown",h).on("keyup",u),n=setTimeout(function(){e.find("[data-sv-fn-loading]").show()},400),r=new Nt({id:s.ObjectUtil.getObjectId(e.attr("id"))}),new zt({el:e,model:r,collection:r}),r.fetch({reset:!0,success:function(t){var i=e.find("[data-sv-fn-show-more]"),o=t.hasMore,s=e.find("[data-sv-fn-loading]");clearTimeout(n),s.hide(),o?i.removeClass("env-d--none"):i.addClass("env-d--none")},error:function(){Rt(Lt("error-unknown"))}}),Wt.off("click",d).on("click",d),e.on("click","[data-new-conversation]",p))}function c(){Ut=null,i.hasClass("sv-fn-popover-showing")&&i.popover("destroy").removeClass("sv-fn-popover-showing").off("keydown",h).off("keyup",u).find("[data-fn-count]").removeClass("sv-conversations-badge").text(""),Wt.off("click",d),e.off("click","[data-new-conversation]",p)}function d(e){var t=o()(e.target);t.is(".popover *")||t.is(i)||t.is(i.find("*"))||c()}function h(e){var t=s.KeyUtil.getKeyCodeFromEvent(e);return t!==Bt.UP&&t!==Bt.DOWN}function u(e){return s.KeyUtil.getKeyCodeFromEvent(e)!==Bt.ESC||(c(),!1)}function p(e){e.preventDefault(),c(),s.Events.trigger("showMessages",!1)}function m(e){e.preventDefault();var t=o()(e.currentTarget);i&&i[0]===t[0]&&i.hasClass("sv-fn-popover-showing")?c():r(t)}t.on("click",m).bsPopoverAriaButton(),s.Events.on("showConversations",function(e){m(e)}),s.Events.on("server-ping-"+t.data("channel"),function(e){s.Events.trigger("showMessages",!0,e.conversation)})});const Vt=o()(window),Gt={};let qt=null;const Yt=function(e,t){let n;return!t&&Gt[e]?Gt[e]:(n=s.i18n.getText("portlet.social.messages.messages",e,t),t||(Gt[e]=n),n)},Jt=O.A.Model.extend({defaults:{author:"",identity:"",message:"",type:"",date:new Date,buddyIconUrl:""}}),Xt=O.A.Collection.extend({model:Jt,initialize:function(e){this.portletId=e.portletId,this.id=e.id},comparator:function(e){return-1*(0,j.A)(e.get("date")).unix()},url:function(){return(0,c.RY)(this.portletId,"message")+"&conversationId="+this.id},parse:function(e){return e.messages}}),Zt=O.A.View.extend({tagName:"li",initialize:function(e){this.identity=e.identity,this.messageTemplate=e.messageTemplate,this.selfTemplate=e.selfTemplate,this.selfMessage=this.identity===this.model.get("identity")},className:"sv-message",render:function(){return this.selfMessage?this.$el.addClass("sv-right").html(this.selfTemplate(this.model.toJSON())):this.$el.addClass("sv-left").html(this.messageTemplate(this.model.toJSON())),this}}),Qt=O.A.View.extend({initialize:function(e){this.identity=e.identity,this.portletId=e.portletId,this.$list=this.$el.find("ul.sv-message-list"),this.$chat=this.$el.find("div.sv-chat"),this.messageTemplate=e.messageTemplate,this.selfTemplate=e.selfTemplate,this.listenTo(this.collection,"reset",this.handleDataLoaded),this.listenTo(this.collection,"add",this.addOne)},events:{"click .sv-message-show-more":"loadMoreMessages"},handleDataLoaded:function(){this.clearList(),this.render()},render:function(){this.collection.each(function(e){this.prependOne(e)},this)},addOne:function(e,t,n){n.append?this.appendOne(e):this.prependOne(e)},prependOne:function(e){var t=new Zt({model:e,messageTemplate:this.messageTemplate,selfTemplate:this.selfTemplate,identity:this.identity});this.$list.prepend(t.render().el),s.Events.trigger(s.Events.types.updateRelativeDates,t.$el)},appendOne:function(e){var t=new Zt({model:e,messageTemplate:this.messageTemplate,selfTemplate:this.selfTemplate,identity:this.identity});this.$list.append(t.render().el),this.scrollToBottom(),s.Events.trigger(s.Events.types.updateRelativeDates,t.$el)},prependAll:function(e){e.each(this.prependOne,this)}
2,loadMoreMessages:function(){var e;!1!==qt&&(null===qt&&(qt=this.collection.last().get("id")),e=this.$chat.height(),s.Ajax.doGet({url:(0,c.RY)(this.portletId,"message")+"&conversationId="+this.model.id+"&last="+qt,context:this,success:function(t){var n=this.$el.closest(".sv-messages-portlet").find(".sv-show-more-container"),i=t.messages,o=t.hasMore;this.collection.add(i),qt=!!this.collection.last()&&this.collection.last().get("id"),o?n.removeClass("env-d--none"):n.addClass("env-d--none"),this.scrollTo(e)}}))},clearList:function(){this.$list.empty()},scrollToBottom:function(){this.scrollTo(0)},scrollTo:function(e){this.$chat.offsetParent().scrollTop(this.$chat.height()-e)}});var en,tn,nn,on=o()("html"),sn=o()("body"),an=o()(".sv-messages-portlet");en=parseInt(on.css("padding-right"),10),nn=function(){var e=o()('<div style="width:100px;height:100px;overflow:scroll;position:absolute;top:-9999em;" />')[0];document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t+en}(),tn=function(){return!nn||sn.height()<Vt.height()?0:nn};const rn=function(e,t){"localStorage"in window&&null!==window.localStorage&&null!==t&&window.localStorage.setItem("sv-conversation-"+e,t)};an.each(function(){var e,t,n,i,a,r,d,h,u=o()(this),p=o()("body"),m=s.ObjectUtil.getObjectId(u.attr("id")),f=u.find("div.sv-chat"),g=u.find(".sv-chat-container"),v=u.find(".sv-panel-body"),F=f.data("identity"),b=p.hasClass("sv-editing-mode"),_=u.find(".sv-chat-input"),k=u.find("a.sv-close"),y=u.find(".sv-participants-panel"),w=u.find("[data-participants]"),C=u.find(".sv-typing"),E=u.find(".sv-panel-title"),T=u.find(".sv-conversation-menu"),x=u.find(".sv-message-badge"),D=u.find(".sv-show-more-container"),M=u.find(".sv-chat-input"),P=u.find("ul.sv-message-list"),O=(0,c.$F)(u,"message"),j=(0,c.$F)(u,"selfmessage"),A=(0,c.$F)(u,"typingmessage"),S=(0,c.$F)(u,"chatparticipant"),I=(0,c.$F)(u,"contact"),B=!1,L=!1,R=[];g.draggable({axis:"x",containment:"body",handle:".sv-chat-titlebar"}),g.on("mousedown mousemove",".popover",function(e){e.stopPropagation()});var U=function(){try{if("localStorage"in window&&null!==window.localStorage)return window.localStorage}catch{console.log("error + e")}}(),$=function(e){return s.Ajax.doPut({url:(0,c.RY)(m,"message"),data:e}).done(function(e){r||G(e.conversation)})},N=l().throttle(function(){if(r){var e=t.first().get("id");if(d!==e)return d=e,s.Ajax.doPut({url:(0,c.RY)(m,"conversation"),data:{conversation:r,message:d}}).done(function(e){e.hasNewMessages?x.show():x.hide()})}},1e3),H=function(){var e;r&&s.Events.off("server-"+r,z),t&&t.reset(),_.off("keydown"),_.off("keyup"),E.text(""),_.val(""),rn(F,null),D.addClass("env-d--none"),w.val("").trigger("change"),y.show(),a=void 0,r=void 0,qt=null,L=!1,_.off("focusin"),v.off("click"),e=F,window.localStorage.removeItem("sv-conversation-"+e)},z=function(i){L?"typing"===i.type?i.identity!==F?(i.message=i.author+" "+Yt("typing"),C.html(A(i)),C.show(),n.scrollToBottom(),e&&clearTimeout(e),e=setTimeout(function(){C.hide()},1e4)):N():"message"===i.type&&(e&&clearTimeout(e),C.hide(),t.add(i,{append:!0})):R.push(i)},W=function(e){var t=l().map(e,function(e){if(e.available)return e.online?'<span style="color: #5ab42d">&#x25CF;</span> '+l().escape(e.shortName):'<span style="color: red">&#x25CF;</span> '+l().escape(e.shortName)}).join("&nbsp;");E.html(t)},K=function(e){if(27===e.keyCode)return H(),J(),!1},V=function(){U&&h&&U.setItem(h,_.val())},G=function(e,i){r=e,h="",X(),r?(s.Events.onServerEvent("server-"+r,z).done(function(){!function(e,i){t.id=e,t.fetch({reset:!0,success:function(t,o){W(o.participants),rn(F,e),P.find("li").length>0&&n.scrollToBottom(),v.on("click",N),_.on("focusin",N),n.trigger("conversationLoaded"),o.hasMore?D.removeClass("env-d--none"):D.addClass("env-d--none"),o.editable?M.removeClass("env-d--none"):M.addClass("env-d--none"),i&&i()}})}(r,i)}),y.hide(),n.on("conversationLoaded",function(){L=!0,l().each(R,function(e){z(e)}),R=[],setTimeout(function(){n.scrollToBottom(),n.off("conversationLoaded")},1)}),h="msgclval-"+r,_.trigger("focus"),U&&U.getItem(h)&&(_[0].value="",_[0].value=U.getItem(h))):u.find(".select2-input").trigger("focus")},q=function(e){l().isNumber(e)?g.offset({left:e}):g.css({left:"auto"})},Y=p.attr("style")||"",J=function(){g.hide(),Y&&p.attr("style",Y)},X=function(){Y=p.attr("style")||"",window.matchMedia&&!Z.matches&&p.css("overflow","hidden"),g.show(),_.on("key
2down",K),_.on("keyup",V),q(g.offset().left)},Z=window.matchMedia?window.matchMedia("(min-width: 769px)"):{},Q=l().debounce(function(){if(g&&g.length>0){var e,t=g.width(),n=g.offset().left+t,i=o()(window).width();n>i&&q(e=(e=i-t-20)>0?e:0)}},500),ee=function(){var e=tn();e>en&&on.css({paddingRight:e}),p.css({height:"100%",overflow:"hidden"})},te=function(){tn()>en&&on.css({paddingRight:en}),p.css({height:"auto",overflow:"inherit"})},ne=function(){o()(window).on("resize",Q),v.on("mouseenter",ee).on("mouseleave",te)};Z.addListener&&Z.addListener(function(){Z.matches?ne():(o()(window).off("resize",Q),v.off("mouseenter",ee).off("mouseleave",te))}),window.matchMedia&&!Z.matches||ne(),s.Events.on("showMessages",function(e,t){b||(e&&x.show(),!r&&!g.is(":visible")||!e&&t!==r?(H(),G(t,e?void 0:N)):_.trigger("focus"))}),s.Events.on("sendMessage",function(e){b||(H(),a=e,s.Ajax.doGet({url:(0,c.RY)(m,"member")+"&identityId="+a}).done(function(e){y.hide(),X(),W([e]),window.matchMedia&&!window.matchMedia("(min-width: 769px)").matches||_.trigger("focus"),U&&h&&U.removeItem(h)}))}),T.on("click",function(e){s.Events.trigger("showConversations",e)}).bsPopoverAriaButton(),k.on("click",function(){return H(),J(),!1}),_.on("keypress",function(t){var n=o()(this).val(),i=s.KeyUtil.getKeyCodeFromEvent(t);i===s.KeyUtil.KEY.RETURN&&n.length>0&&(r||w.val()||a)?(o()(this).val(""),$({type:"message",message:n,conversation:r,participants:w.val()||a}),B=!1):B||s.KeyUtil.isNonTextModifiableKeyCode(i)||!r||(B=!0,$({type:"typing",message:"typing",conversation:r}),e&&clearTimeout(e),e=setTimeout(function(){B=!1},5e3))}),function(){w.select2("destroy");var e=o().Deferred(),t={multiple:!0,width:"100%",openOnEnter:!1,placeholder:Yt("participants"),formatResult:function(e,t,n){var i,o,s=l().unescape(e.text),a="",r="";return(i=n.term.length>0?s.toUpperCase().indexOf(n.term.toUpperCase()):-1)>=0?(a=s.substring(0,i),r=s.substring(i,i+n.term.length),o=s.substr(i+n.term.length)):o=s,S({iconURL:e.iconURL,textBefore:a,matchedText:r,textAfter:o})},formatSelection:function(e){return I({text:l().unescape(e.text)})},escapeMarkup:function(e){return e}};if(i)return w.select2(o().extend(t,{data:i})),e.resolve(i),e.promise();s.Ajax.doGet({url:(0,c.RY)(m,"contacts")}).done(function(n){return i=n,w.select2(o().extend(t,{data:i})),e.resolve(i),e.promise()})}(),t=new Xt({id:"",portletId:m}),n=new Qt({el:u,portletId:m,model:t,collection:t,identity:F,messageTemplate:O,selfTemplate:j,typingTemplate:A});var ie=function(e){if("localStorage"in window&&null!==window.localStorage)return window.localStorage.getItem("sv-conversation-"+e)}(F);if(ie){if(b)return;H(),G(ie)}return!1});const ln=s.KeyUtil.KEY,cn=function(e,t){return s.i18n.getText("portlet.social.notifications.notifications",e,t)},dn=function(e){var t,n;return s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:(t="error",s.i18n.getText("common",t,n)),message:e}),!1};let hn=null;var un=O.A.Model.extend({defaults:{id:"",isNew:!1,message:"",targetUrl:"",notifier:{fullName:"",buddyIconUrl:""}}}),pn=O.A.Collection.extend({model:un,initialize:function(e){this.id=e.id},url:function(){return(0,c.RY)(this.id,"notifications")}
2,parse:function(e){return this.hasMore=e.hasMore,e.notifications}}),mn=O.A.View.extend({tagName:"li",className:"sv-notification sv-clearfix",render:function(){return this.$el.html(this.options.template(this.model.toJSON())),this.model.get("isNew")&&this.$el.find(".sv-notification-text").addClass("sv-notification-new"),this}}),fn=O.A.View.extend({initialize:function(){this.$list=this.$el.find("ul.sv-notification-list"),this.notificationTemplate=(0,c.$F)(this.$el.closest(".sv-notifications-portlet"),"notification"),this.collection.on("reset",this.handleDataLoaded,this)},events:{"click .sv-notifications-show-more":"loadMoreNotifications"},handleDataLoaded:function(){this.clearList(),this.render()},loadMoreNotifications:function(){var e=this;if(!1!==hn){var t=this.$list.closest("div.popover-content");t.css("max-height",t.height()+"px").addClass("sv-show-scroll"),null===hn&&(hn=e.collection.last().get("id")),s.Ajax.doGet({url:(0,c.RY)(e.model.id,"notifications")+"&last="+hn,success:function(n){var i=e.$el.find("[data-sv-fn-show-more]"),s=n.notifications,a=n.hasMore;o().each(s,function(){e.appendOne(new un(this))}),t.scrollTop(t.scrollTop()+t.height()),hn=o()(s).last().length>0&&o()(s).last().get(0).id,a?i.removeClass("env-d--none"):i.addClass("env-d--none")},error:function(){dn(cn("error-unknown"))}})}},render:function(){this.collection.each(function(e){this.appendOne(e)},this)},appendOne:function(e){var t=new mn({model:e,template:this.notificationTemplate});this.$list.append(t.render().el)},appendAll:function(e){e.each(this.appendOne,this)},clearList:function(){this.$list.empty()}}),gn=o()(document.body),vn=gn.hasClass("sv-editing-mode");o()(".sv-notifications-portlet").each(function(){var e,t,n=o()(this),i=n.find("[data-fn-drop-down]");function a(){var o;vn||(i.popover("destroy").addClass("sv-fn-popover-showing").popover({html:!0,title:cn("notifications"),placement:"bottom",content:t({showMore:cn("showMore")}),trigger:"manual"}),i.popover("show").on("keydown",d).on("keyup",h),e=setTimeout(function(){n.find("[data-sv-fn-loading]").show()},400),o=new pn({id:s.ObjectUtil.getObjectId(n.attr("id"))}),new fn({el:n,model:o,collection:o}),o.fetch({reset:!0,success:function(t){var i=n.find("[data-sv-fn-show-more]"),o=t.hasMore,s=n.find("[data-sv-fn-loading]");clearTimeout(e),s.hide(),o?i.removeClass("env-d--none"):i.addClass("env-d--none")},error:function(){dn(cn("error-unknown"))}}),gn.off("click",c).on("click",c))}function r(){i.popover("destroy").removeClass("sv-fn-popover-showing").off("keydown",d).off("keyup",h),i.find(".sv-newnotification-badge").hide(),gn.off("click",c)}function c(e){var t=o()(e.target);t.is(".popover *")||t.is(i)||t.is(i.find("*"))||r()}function d(e){var t=s.KeyUtil.getKeyCodeFromEvent(e);return t!==ln.UP&&t!==ln.DOWN}function h(e){return s.KeyUtil.getKeyCodeFromEvent(e)!==ln.ESC||(r(),!1)}t=l().template('<ul class="sv-notification-list sv-defaultlist"></ul><div style="text-align:center; display:none" data-sv-fn-loading><img src="'+Je+'" alt=""></div><div class="sv-notifications-show-more env-d--none" data-sv-fn-show-more><%= showMore %></div>'),i.on("click",function(e){e.preventDefault(),i.hasClass("sv-fn-popover-showing")?r():a()}).bsPopoverAriaButton()});let Fn=function(e){return s.i18n.getText("portlet.social.userfields.userfields",e)};var bn=function(e){return s.i18n.getText("common",e)},_n=function(e){var t=!0;return"function"==typeof e.checkValidity&&(t=e.checkValidity()),t};function kn(e,t){if(e.length<=100&&0===o()(t).filter(function(){return 0===this.text.localeCompare(e)}).length)return{id:e,text:e}}const yn=function(e){var t=o()("<div/>").addClass("sv-userfields-content"),n=o()("<form/>").addClass("form-horizontal sv-userfields-form");t.append(n),s.Ajax.doGet({url:(0,c.h$)(a().PageContext.userIdentityId,"userfields",a().PageContext.userIdentityId),data:{fields:e||"all"},success:function(e){if(o().each(e.fields,function(e,t){var i=o()("<div/>").addClass("control-group");n.append(i);var s=o()("<label/>").addClass("control-label").text(t.name);i.append(s);var a,r=o()("<div/>").addClass("controls");if(i.append(r),t.writeable){if(a="tags"===t.type?o()("<input>",{type:"hidden",value:"",id:t.id,name:t.id,"data-errorMsg":t.validationErrorMessage}).addClass("input-xlarge"):"text_field"===t.type?o()("<textarea/>").attr({rows:"3",id:t.id,name:t.id,"data-errorMsg":t.validationErrorMessage}).addClass("input-xlarge"):o()("<input>").attr({type:t.type,id:t.id,name:t.id,"data-errorMsg":t.validationErrorMessage}).addClass("input-xlarge"),"no_validation"!==t.validationType&&("reg_exp_validation"===t.validationType&&t.regularExpression&&a.attr("pattern",t.regularExpression),t.value&&a.attr("required",""),a.attr("data-validation","true")),r.append(a),t.value&&a.val(t.value),t.description){var l=o()("<span/>").addClass("help-block help").text(t.description);r.append(l)}}else if(t.value){var c=o()("<span/>",{class:"sv-userfields-text",title:t.description,"aria-labelledby":t.id,css:{"padding-top":"5px"},text:"tags"===t.type&&t.tagsDisplayValue?t.tagsDisplayValue.replace(/,/g,", "):t.value});i.append(r),r.append(c)}}),e.passwordRequired){var i=o()("<div/>").addClass("control-group").addClass("well");n.append(i);var r=o()("<label/>").addClass("control-label").text(Fn("password_field_title"));i.append(r);var d=o()("<div/>").addClass("controls");i.append(d);var h=o()("<input>").attr({id:"password",name:"password",type:"password"}).addClass("input-xlarge");d.append(h);var u=o()("<span/>").addClass("help-block help").text(Fn("password_field_description"));d.append(u)}n.find("input").not('[type="password"]').on("keyup",function(e){var t=o()(e.target);t.val().length&&t.attr("data-validation")?t.attr("required","required"):t.prop("required",!1)});for(var p=[{text:bn("cancel")},{text:bn("ok"),skipDismiss:!0,primary:!0,callback:function(){if(o()(".help-block").remove(".error"),o()(".help-block").remove(".serverside-error"),o()(".control-group").removeClass("error"),o()(".alert").hide(),_n(n.get(0))){var i=(l=n.seri
2alizeArray(),d={},o().each(l,function(e,t){d[t.name]=t.value}),d);s.Ajax.doPut({url:(0,c.h$)(a().PageContext.userIdentityId,"userfields",a().PageContext.userIdentityId),data:JSON.stringify(i),processData:!1,success:function(e){if(e.success)(0,c.mI)(".sv-userfields-portlet"),(0,c.mI)(".sv-profileprogress-portlet"),o()(".modal").modal("hide");else if(e.serverError){var n=o()(".alert");if(n.show(),n.find(".alert-title").text(bn("error")),n.find(".alert-message").text(Fn(e.serverError)),"wrong_password"===e.serverError){var i=t.find("#password");i.parents(".control-group").addClass("error"),i.focus()}}else o().each(e.failedFields,function(e,t){var n=o()("#"+t);n.parents(".control-group").addClass("error"),n.nextAll(".serverside-error").length||(n.nextAll(".help-block.error").remove(),n.after(o()("<span/>").addClass("help-block help serverside-error").text(n.attr("data-errorMsg"))))})},error:function(){o()(".alert").show()}})}else{var r=o()("#password");r.length&&!_n(r.get(0))&&(r.get(0).focus(),r.parents(".control-group").addClass("error"),o()(".alert").show(),o()(".alert").find(".alert-title").text(bn("error")),o()(".alert").find(".alert-message").text(Fn("wrong_password"))),o().each(e.fields,function(e,t){r=o()("#"+t.id),t.writeable&&!_n(r.get(0))&&(r.get(0).focus(),r.parents(".control-group").addClass("error"),r.nextAll(".serverside-error, .error").length||r.after(o()("<span/>").addClass("help-block help error").text(r.attr("data-errorMsg"))))})}var l,d}}],m=s.DialogUtil.showDialog({title:Fn("dialogTitle"),body:t,buttons:p,removeOnHide:!0,errorTitle:Fn("errorTitle"),errorMsg:Fn("errorMsg")}),f=l().where(e.fields,{type:"tags"}),g=0;g<f.length;g++){var v=f[g];v.writeable&&m.find("#"+v.id).select2({multiple:!0,data:v.options,tokenSeparators:[","," ","#"],createSearchChoice:v.allowCustomTags&&function(e,t){return kn(e,t)}})}}})};a().UserSettingsUtil={popupUserSettingsDialog:yn};const wn=function(e){return s.i18n.getText("portlet.social.personalsettings.personalsettings",e)},Cn=function(e){return s.i18n.getText("common",e)};function En(e,t,n,i){var a=o()(o().parseHTML((0,c.$F)(t,i)(e.values)));if(e.success){var r=[{text:Cn("cancel")},{text:Cn("ok"),skipDismiss:!0,primary:!0,callback:function(){s.Ajax.doPost({url:(0,c.PD)(s.ObjectUtil.getObjectId(t.attr("id")),n,!0),data:o()(".sv-personalsettings-form").serialize(),contentType:"application/x-www-form-urlencoded",success:function(e){if(e.success)o()(".modal").modal("hide");else if(e.errors){var t=e.errors;for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var i=o()("[data-fn-"+n+"]");0===i.siblings(".error").length&&(i.after(o()("<span />").addClass("help-block error").text(t[n])),i.parents(".control-group").addClass("error"))}}},error:function(){o()(".alert").show()}})}}],l="";"personalsettings-notifications"===i&&(l=wn(i+"Help")),s.DialogUtil.showDialog({title:wn(i+"Label"),titleHelp:l,body:a,buttons:r,removeOnHide:!0,errorTitle:wn("networkErrorTitle"),errorMsg:wn("networkErrorText")})}}o()("[data-fn-personalsettings-profile]").on("click",function(){var e=o()(this).attr("data-fields");yn(e)}),o()("[data-fn-personalsettings-general]").on("click",function(){var e=o()(this).closest(".sv-personalsettings-portlet");s.Ajax.doGet({url:(0,c.PD)(s.ObjectUtil.getObjectId(e.attr("id")),"generalSettings",!0),success:function(t){En(t,e,"storeGeneralSettings","personalsettings-general")},error:function(){o()(".alert").show()}})}),o()("[data-fn-personalsettings-notification]").on("click",function(){var e=o()(this),t=e.closest(".sv-personalsettings-portlet"),n=e.attr("data-app-enabled");s.Ajax.doGet({context:this,url:(0,c.PD)(s.ObjectUtil.getObjectId(t.attr("id")),"notificationSettings",!0)}).done(function(e){"true"===n?En(e,t,"storePushNotificationSettings","personalsettings-push-notifications"):En(e,t,"storeNotificationSettings","personalsettings-notifications")}).fail(function(){o()(".alert").show()})}),o()(".sv-predefinedcontactsearch-portlet").each(function(){var e,t=o()(this),n=t.find("[data-fn-no-result-container]"),i=t.find("[data-fn-search-result-container]"),r=t.find("[data-fn-load-more-container]"),l=n.length>0,d=s.ObjectUtil.getObjectId(t.attr("id")),h=(0,c.$F)(t,"social-entry"),u=(0,c.$F)(t,"social-entry-connected"),p=(0,c.$F)(t,"more-hits"),m="/"+a().PageContext.pageId+"/"+d+".json?state=",f=m+"ajaxMore",g=m+"ajaxAddContact&newContactId=";l&&(e=(0,c.$F)(t,"error")),r.on("click","[data-fn-load-more]",function(){var t=o()(this),a=t.attr("data-next-hit"),c=f+"&startAtHit="+a;t.attr("disabled","disabled"),s.Ajax.doGet({dataType:"json",url:c,success:function(t){r.empty(),t.hits?(o().each(t.hits,function(e,t){i.append(h(t))}),t.hasMoreHits&&r.append(p(t))):l&&t.message&&n.empty().append(e(t))}})}),i.on("click","[data-fn-add-contact]",function(){var e=o()(this),t=e.data("contact-id"),n=g+t;e.attr("disabled","disabled"),s.Ajax.doGet({dataType:"json",url:n,success:function(e){var t;e.added&&(t='[data-contact-id="'+e.added+'"]',o()(t).closest(".sv-function-container").html(u(e)))}})})});let Tn=function(e,t){return s.i18n.getText("portlet.social.profileimage.profileimage",e,t)},xn=function(e,t){return s.i18n.getText("common",e,t)},Dn=function(e){return s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:xn("error"),message:e}),!1};o()(".sv-profileimage-portlet").each(function(){n.e(2301).then(n.bind(n,1342)).then(()=>{var e=o()(this),t=e.find("div[data-profile]").data("profile"),i=e.find("div[data-default-image-url]").data("default-image-url"),a=s.ObjectUtil.getObjectId(e.attr("id")),r=(0,c.h$)(t,"profileImage"),l=e.find(".sv-fn-tools"),d=e.find(".sv-fn-upload"),h=e.find(".sv-fn-mouse-menu"),u=e.find(".sv-fn-mouse-dropdown"),p=e.find(".sv-fn-crop"),m=e.find(".sv-fn-buttons"),f=e.find(".sv-fn-change-btn-solo"),g=e.find(".sv-fn-profileimage"),v=g.data("width"),F=e.find(".sv-fn-saving"),b=e.find(".sv-fn-change-trigger-input"),_=e.find("[data-select-option]");d.fileupload({dataType:"json",url:r,replaceFileInput:!0,formAcceptCharset:"utf-8",dropZone:e,submit:function(e,t){var n=t.files[0].type,i=t.files[0].size;if(!n){var o=t.files[0].name,s=o.lastIndexOf(".");if(-1===s||s+1>o.length)return Dn(Tn("error-type","?"));n="image/"+o.substring(s+1).toLowerCase()}
2return i||(i=1),"paste"!==e.originalEvent.type&&(/^image\/(jpg|png|jpeg|gif|webp)$/.test(n)?i>64e6?Dn(Tn("error-size",64)):(l.addClass("env-d--none"),void F.removeClass("env-d--none")):Dn(Tn("error-type",n)))},done:function(e,t){if(l.removeClass("env-d--none"),m&&m.removeClass("env-d--none"),f&&f.addClass("env-d--none"),t.result.result.width<v)return w(),Dn(Tn("error-dimension",[v,v]));y(!0)},fail:function(){return Dn(Tn("error-unknown"))},always:function(){l.removeClass("env-d--none"),F.addClass("env-d--none")}});var k=function(e){g.attr("src")===i?o()(".sv-fn-crop").hide():o()(".sv-fn-crop").show();var t=e.currentTarget.getBoundingClientRect(),n=e.clientX-t.left-10,s=e.clientY-t.top-20;return h.css({position:"absolute",left:n,top:s}),u.dropdown(),u.trigger("click"),!1};g.on("click",k),g.on("contextmenu",k);var y=function(e){s.Ajax.doGet({url:r+"/"+t,success:function(t){C(t.result,e)},error:function(){Dn(Tn("error-unknown"))}})},w=function(){s.Ajax.doDelete({url:r+"/"+t,success:function(){s.Ajax.doGet({url:(0,c.RY)(a,"profileImage"),success:function(e){g.attr("src",e.profileImageUrl),e.profileImageUrl&&i!==e.profileImageUrl||(m&&m.addClass("env-d--none"),f&&f.removeClass("env-d--none"))},error:function(){Dn(Tn("error-unknown"))}})},error:function(){Dn(Tn("error-unknown"))}})},C=function(e,i){var l,d=e.profileImageUrl,h=o()("<img>"),u=e.cropX,p=e.cropY,m=e.cropWidth,f=e.cropHeight,v=0,F=0;(function(e){return o().Deferred(function(t){var n=new Image;n.onload=function(){t.resolve(n)},n.onerror=function(){t.reject()},n.src=e}).promise()})(d).done(function(e){v=e.width,F=e.height,l=s.ImageUtil.getImageDimension({maxWidth:530,minWidth:350,width:v,maxHeight:350,minHeight:200,height:F}),h.attr("src",d),h.css({width:"100%","max-width":l.width+"px",height:"100%","max-height":l.height+"px"})}).done(function(){h.attr("src",d);var e=o()("<div/>").css({"text-align":"center",margin:"0 auto",width:"100%","max-width":l.width+"px",height:"100%","max-height":l.height+"px"}),b=!1;e.append(h);var _=[{text:xn("cancel")},{text:xn("save"),primary:!0,callback:function(){var e;b=!0,e={x:u,y:p,width:m,height:f},s.Ajax.doPut({url:r+"/"+t+"?cropX="+e.x+"&cropY="+e.y+"&cropWidth="+e.width+"&cropHeight="+e.height,success:function(){s.Ajax.doGet({url:(0,c.RY)(a,"profileImage"),success:function(e){g.attr("src",e.profileImageUrl),(0,c.mI)(".sv-profileprogress-portlet")},error:function(){Dn(Tn("error-unknown"))}})},error:function(){Dn(Tn("error-unknown"))}})}}
2],k=function(){o()(".imgareaselect-handle").parent().remove(),o()('[class*="imgareaselect"]').remove(),i&&!b&&w()};n.e(8365).then(n.bind(n,7201)).then(()=>{s.DialogUtil.showDialog({title:Tn("crop-title"),body:e,buttons:_,removeOnHide:!0,shownCallback:function(){var e,t,n,i;e=u,t=p,n=u+m,i=p+f,0===m&&(v<F?(t=e=.1*v,i=n=v-e):(e=t=.1*F,n=i=F-t),u=Math.round(e),p=Math.round(t),m=Math.round(n-e),f=Math.round(i-t)),h.Jcrop({aspectRatio:1,setSelect:[e,t,n,i],trueSize:[v,F],onSelect:function(e){e.w>0&&e.h>0&&(u=Math.round(e.x),p=Math.round(e.y),m=Math.round(e.w),f=Math.round(e.h))}})},hiddenCallback:k})})})};p.on("click",function(){y(!1)}),b.on("click",function(){o()("#sv-fn-fileupload").trigger("click")}),_.on("keyup change",function(e){for(var t=o()("[data-select-option]"),n=0;n<t.length;n++)t[n].setAttribute("aria-selected","false");e.currentTarget.setAttribute("aria-selected","true")})})});const Mn={},Pn=function(e,t){let n;return!t&&Mn[e]?Mn[e]:(n=s.i18n.getText("portlet.social.profileprogress.profileprogress",e,t),t||(Mn[e]=n),n)};function On(e){var t=o()(e);if(t.parent().is("[data-portlet-type]"))return!1;var n=t.data("js-namespace"),i=function(e){var t,n,i,a=[{text:(t="ok",s.i18n.getText("common",t,n)),primary:!0}],r=o()("<div/>");e.descriptiveText&&r.append("<p>"+e.descriptiveText+"</p>");var l=o().extend(e.profileCriteria,e.fields);return l&&!o().isEmptyObject(l)&&(r.append('<h3 class="modal-section-title">'+Pn("profileCriteria")+"</h3>"),i=o()("<dl/>"),o().each(l,function(e,t){if(t)i.append('<dt class="sv-has-value"><span class="halflings-icon ok"></span><span aria-hidden="true">'+Pn(e)+'</span><span class="env-assistive-text">'+Pn(e)+", "+Pn("done")+"</span></dt>");else{var n=Pn("hasProfileImage"===e?"incomplete":"missingValue");i.append('<dt class="sv-no-value"><span class="halflings-icon remove sv-no-value"></span><span aria-hidden="true">'+Pn(e)+'</span><span class="env-assistive-text">'+Pn(e)+", "+Pn(n)+"</span></dt>"),i.append('<dd aria-hidden="true">'+n+"</dd>")}}),r.append(i)),e.collaborationCriteria&&!o().isEmptyObject(e.collaborationCriteria)&&(r.append('<h3 class="modal-section-title">'+Pn("collaborationCriteria")+"</h3>"),i=o()("<dl/>"),o().each(e.collaborationCriteria,function(e,t){t?i.append('<dt class="sv-has-value"><span class="halflings-icon ok"></span><span aria-hidden="true">'+Pn(e)+'</span><span class="env-assistive-text">'+Pn(e)+", "+Pn("done")+"</span></dt>"):(i.append('<dt class="sv-no-value"><span class="halflings-icon remove sv-no-value"></span><span aria-hidden="true">'+Pn(e)+'</span><span class="env-assistive-text">'+Pn(e)+", "+Pn("incomplete")+"</span></dt>"),i.append('<dd aria-hidden="true">'+Pn("incomplete")+"</dd>"))}),r.append(i)),e.helpPageUrl&&r.append('<a href="'+e.helpPageUrl+'">'+Pn("helpPage")+"</a>"),o()("dl",r).addClass("sv-clearfix env-m-around--0"),o()("dd",r).addClass("sv-float-left"),o()("dt",r).addClass("sv-float-left").addClass("sv-clear-left"),o()("h3",r).addClass("sv-clear-left"),{content:r,buttons:a}}(a()[n]);s.DialogUtil.showDialog({title:Pn("profileProgress"),body:i.content,buttons:i.buttons,removeOnHide:!0})}o()(".sv-profileprogress-portlet").on("click",".sv-profile-progress",function(){On(this)}),o()(".sv-profileprogress-portlet").on("keydown",".sv-profile-progress",function(e){const t=e.originalEvent.code;"Space"!==t&&"Enter"!==t||On(this)}),o()(".sv-sendmessage-portlet").each(function(){o()(this).on("click",".sv-fn-send-message",function(){return s.Events.trigger("sendMessage",o()(this).data("user-identity")),!1})});const jn=function(e,t){return s.i18n.getText("portlet.social.sharedlinks.sharedlinks",e,t)},An=function(e,t){return s.i18n.getText("common",e,t)};o()(".sv-sharedlinks-portlet [data-add-link]").on("click",function(){var e=[{text:jn("share"),callback:function(){var e=r.val(),n=l.val(),a=o()(".sv-sharedlinks-form");o()('input[name="url"]').removeClass("sv-sharedlinks-has-error"),o()('input[name="title"]').removeClass("sv-sharedlinks-has-error");return a.find(".sv-sharedlinks-error-message").remove(),a.closest(".modal-body").removeClass("sv-sharedlinks-highlight-flash"),""===e||""===n?(a.closest(".modal-body").addClass("sv-sharedlinks-highlight-flash"),""===e?In(e,"url","addressRequired"):Sn(e)||In(e,"url","urlIsNotALink"),In(n,"title","titleRequired"),!1):Sn(e)?void s.Ajax.doPost({url:(0,c.RY)(i,"create"),data:{url:e,title:n},success:function(){var e=t.find(".sv-sharedlinks-list");(0,c.uX)(e,(0,c.PD)(i,"viewItems"))}}):(a.closest(".modal-body").addClass("sv-sharedlinks-highlight-flash"),In(n,"url","urlIsNotALink"),!1)}}],t=o()(this).closest(".sv-sharedlinks-portlet"),n=t.attr("id"),i=s.ObjectUtil.getObjectId(n),r=o()('<input class="input-block-level" t
2ype="text" name="url" id="'+n+'-url" placeholder="'+jn("placeholderUrl")+'" autofocus> '),l=o()('<input class="input-block-level" type="text" name="title" id="'+n+'-title">'),d=o()("<div/>"),h=o()('<form class="sv-sharedlinks-form" />');h.append(o()('<label for="'+n+'-title">'+jn("title")+"</label>")),h.append(l),h.append(o()('<label for="'+n+'-url">'+jn("address")+"</label>")),h.append(r),h.append(o()('<button type="submit" class="env-d--none" tabindex="-1">')),d.append(h),a().DialogUtil.showDialog({title:jn("createdSharedLink"),body:d,buttons:e})}),o()(".sv-sharedlinks-portlet").on("click","[data-remove-link]",function(){var e=[{text:An("ok"),primary:!0,callback:o().proxy(function(){s.Ajax.doDelete({url:(0,c.RY)(i,"delete")+"&id="+o()(this).data("link-id"),success:function(){var e=t.find(".sv-sharedlinks-list"),n=(0,c.PD)(i,"view")+"&onlyRenderListItems=true";(0,c.uX)(e,n)}})},this)},{text:An("cancel"),callback:!1}],t=o()(this).closest(".sv-sharedlinks-portlet"),n=t.attr("id"),i=s.ObjectUtil.getObjectId(n),r=o()("<div/>");r.append(o()("<p>"+jn("removeShareLink")+"</p>")),a().DialogUtil.showDialog({title:jn("removeLink"),body:r,buttons:e})}),o()(".sv-sharedlinks-portlet").on("click","[data-edit-link]",function(){var e=[{text:jn("save"),callback:function(){var e=h.val(),n=u.val(),a=o()(".sv-sharedlinks-form");o()('input[name="url"]').removeClass("sv-sharedlinks-has-error"),o()('input[name="title"]').removeClass("sv-sharedlinks-has-error");return a.find(".sv-sharedlinks-error-message").remove(),a.closest(".modal-body").removeClass("sv-sharedlinks-highlight-flash"),""===e||""===n?(a.closest(".modal-body").addClass("sv-sharedlinks-highlight-flash"),""===e?In(e,"url","addressRequired"):Sn(e)||In(e,"url","urlIsNotALink"),In(n,"title","titleRequired"),!1):Sn(e)?void s.Ajax.doPut({url:(0,c.RY)(i,"update"),data:{id:r,url:e,title:n},success:function(){var e=t.find(".sv-sharedlinks-list");(0,c.uX)(e,(0,c.PD)(i,"viewItems"))}}):(a.closest(".modal-body").addClass("sv-sharedlinks-highlight-flash"),In(e,"url","urlIsNotALink"),!1)}}],t=o()(this).closest(".sv-sharedlinks-portlet"),n=t.attr("id"),i=s.ObjectUtil.getObjectId(n),r=o()(this).data("edit-link-id"),l=o()(this).data("link-url"),d=o()(this).data("link-title"),h=o()('<input class="input-block-level" type="text" name="url" id="'+n+'-url" value="'+l+'" placeholder="'+jn("placeholderUrl")+'">'),u=o()('<input class="input-block-level" type="text" name="title" id="'+n+'-title" value="'+d+'">'),p=o()("<div/>"),m=o()('<form class="sv-sharedlinks-form" />');m.append(o()('<label for="'+n+'-title">'+jn("title")+"</label>")),m.append(u),m.append(o()('<label for="'+n+'-url">'+jn("address")+"</label>")),m.append(h),m.append(o()('<button type="submit" class="env-d--none" tabindex="-1">')),p.append(m),a().DialogUtil.showDialog({title:jn("editSharedLink"),body:p,buttons:e})});var Sn=function(e){return/(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&//=]*)/g.test(e)},In=function(e,t,n){if("urlIsNotALink"===n||""===e){var i=o()('input[name="'+t+'"]');i.after(function(){return i.addClass("sv-sharedlinks-has-error"),'<p class="sv-sharedlinks-error-message">'+jn(n)+"</p>"})}};const Bn={},Ln={triggers:{"@":{source:(0,c.h$)(a().PageContext.pageId,"userIdentitySearch",a().PageContext.pageId),searchKey:"term",allowWhiteSpace:!0,maxWhiteSpace:2,parse:function(e){return e.hits}}},minLength:2,replacer:function(e){return e.trigger+'{"value":"'+e.name+'","id":"'+e.id+'"}'}},Rn=function(e,t){var n;return!t&&Bn[e]?Bn[e]:(n=s.i18n.getText("portlet.social.timeline.timeline",e,t),t||(Bn[e]=n),n)},Un=function(e,t){return'<option value="'+e+'" title="'+t+'">'+t+"</option>"},$n=function(e,t,n){const i={type:e,heading:Rn("sharedPageTitle"),message:t,transient:!0,timer:5};n&&n.targetUrl&&(i.onClick=function(){location.href=n.targetUrl}),s.Events.trigger(s.Events.types.notifyUser,i)};let Nn,Hn;const zn=function(e){var t=o()(e.currentTarget).val(),n=Nn-t.length,i=e.data.$sizeField;n<0?i.addClass("sv-character-limit-exceeded"):i.removeClass("sv-character-limit-exceeded"),i.text(n),n>=0?Wn().removeClass("disabled").prop("disabled",!1):Wn().addClass("disabled").attr("disabled","disabled")}
2,Wn=function(){return Hn||(Hn=o()(".modal-footer button")),Hn};o()(".sv-sharepage-portlet").on("click",".sv-share-page-button",function(e){var t=o()(this),n={portletId:s.ObjectUtil.getObjectId(o()(e.delegateTarget).attr("id")),displayName:t.data("display-name")};Nn=t.data("max-count"),function(e){var t=o()("<div/>").addClass("sv-sharepage-portlet"),n=o()("<label/>").attr("for","share-comment").text(Rn("shareComment")),i=o()("<textarea/>").prop("autofocus",!0).attr("id","share-comment").addClass("sv-timeline-input sv-border-box"),r=o()("<span/>").addClass("sv-float-right").text(Nn),d=o()("<label/>").attr("for","target-selection").text(Rn("shareMessageContentTitle")),h=o()("<select/>").addClass("input-xlarge").attr("id","target-selection");t.append(n),t.append(i),t.append(r),t.append(d),t.append(h),i.on("keyup",{$sizeField:r},zn);var u=[{text:Rn("share"),callback:function(){var t,n=h.find(":selected")[0];t=/^400\./.test(n.value)?Rn("sharedPageContentToPersonalTimeline"):Rn("sharedPageContentToGroupTimeline",n.title),s.Ajax.doPost({url:(0,c.RY)(e.portletId,"sharePage"),data:{message:i.triggeredInput("getRichContent"),page:a().PageContext.pageId,timelineOwner:n.value},success:function(e){$n("success",t,e)},error:function(){$n("error",Rn("sharePageFail"))}})}}];s.Ajax.doGet({url:(0,c.RY)(e.portletId,"memberGroups")}).done(function(n){var o=Un(a().PageContext.userIdentityId,Rn("shareMessageContentToPersonalTimeline"));l().each(n,function(e){o+=Un(e.id,e.name)}),h.append(o),s.DialogUtil.showDialog({title:Rn("share")+" "+e.displayName,body:t,buttons:u,shownCallback:function(){i.triggeredInput(Ln)}})})}(n)});n(9147);const Kn=s.KeyUtil.KEY;var Vn=function(e,t,n){var i=t.val();if(i&&"#"!==i){var o=e.closest(".sv-taglist-portlet"),a=o.attr("id"),r=s.ObjectUtil.getObjectId(a);s.Ajax.doPost({url:(0,c.RY)(r,"create"),data:{tag:i},success:function(){var e=o.find(".sv-taglist");(0,c.uX)(e,(0,c.PD)(r,"viewItems")),t.val(""),n.addClass("disabled").attr("disabled","disabled")}})}return!1},Gn=o()(".sv-taglist-portlet");Gn.on("click",".sv-fn-taglist-add-portlet",function(){const e=o()(this);return Vn(e,e.closest(".sv-taglist-portlet").find(".sv-taglist-input"),e.closest(".sv-taglist-portlet").find("[data-add-tag-button]"))}),Gn.on("keyup",".sv-taglist-input",function(e){var t=s.KeyUtil.getKeyCodeFromEvent(e),n=o()(this).closest(".sv-taglist-portlet").find("[data-add-tag-button]");if(o()(e.currentTarget).val().length>0?n.removeClass("disabled").prop("disabled",!1):n.addClass("disabled").attr("disabled","disabled"),t===Kn.RETURN){const e=o()(this);Vn(e,e.closest(".sv-taglist-portlet").find(".sv-taglist-input"),n)}else if(t===Kn.SPACE)return!1}),Gn.on("mouseup",".sv-taglist-input",function(e){var t=o()(this).closest(".sv-taglist-portlet").find("[data-add-tag-button]"),n=o()(e.currentTarget);0===n.val()?t.addClass("disabled").attr("disabled","disabled"):setTimeout(function(){0===n.val().length&&t.addClass("disabled").attr("disabled","disabled")},1)}),Gn.on("click","li.sv-taglist-item",function(){location.href=o()(this).find(".sv-fn-tag-link").attr("href")}),Gn.on("click",".sv-fn-taglist-remove-portlet",function(){return e=o()(this),t=e.closest(".sv-taglist-item").attr("data-tag-name"),n=e.closest(".sv-taglist-portlet"),i=n.attr("id"),a=s.ObjectUtil.getObjectId(i),r=(0,c.RY)(a,"remove")+"&tag="+window.encodeURIComponent(t),s.Ajax.doDelete({url:r,success:function(){s.Events.trigger(s.Events.types.notifyUser,{type:"success",message:s.i18n.getText("portlet.social.taglist.taglist","removedMessage",t),transient:!0,timer:5});var e=n.find(".sv-taglist"),i=(0,c.PD)(a,"view")+"&onlyRenderListItems=true";(0,c.uX)(e,i)}}),!1;var e,t,n,i,a,r});var qn="all",Yn=function(e,t){return s.i18n.getText("common",e,t)},Jn=function(e,t){return s.i18n.getText("portlet.social.tasks.tasks",e,t)},Xn=function(e){var t=this;return o()(".modal").modal("hide"),this.model.get("start")?s.DialogUtil.showDialog({title:Jn("confirmRemoveCalendarTitle"),body:Jn("confirmRemoveCalendarMessage"),buttons:[{text:Yn("cancel"),callback:function(){o().proxy(e,t)()}},{text:Jn("confirmRemoveCalendarRemove"),callback:function(){t.model.destroy({success:function(e){s.Events.trigger(s.Events.types.activityDeleted,e.attributes)}}),o().proxy(e,t)()}},{text:Jn("confirmRemoveCalendarSaveInCalendar"),callback:function(){t.model.set("isTask",!1),t.model.save(null,{success:function(e){s.Events.trigger(s.Events.types.activityUpdated,e.attributes)}}),o().proxy(e,t)()}}],errorTitle:Yn("networkErrorTitle"),errorMsg:Yn("networkErrorText")}):s.DialogUtil.showConfirmDialog(Jn("confirmRemoveTitle"),Jn("confirmRemoveMessage"),function(n){n&&(t.model.destroy({success:function(e){s.Events.trigger(s.Events.types.activityDeleted,e.attributes)}}),o().proxy(e,t)())}),!1},Zn=L.extend({allowEmptyStart:!0,url:function(){return this.collection?this.collection.url()+(this.has("id")?"&id="+this.get("id"):""):(0,c.RY)(this.portletId,"task")+(this.has("id")?"&id="+this.get("id"):"")}}
2),Qn=O.A.Collection.extend({model:Zn,comparator:function(e,t){var n=e.get("start"),i=e.get("createdAt"),o=t.get("start"),s=t.get("createdAt");return n?o?n===o?i>=s?-1:1:n>o?-1:1:1:o||i>=s?-1:1},initialize:function(e,t){this.portletId=t.portletId},url:function(){return(0,c.RY)(this.portletId,"task")}}),ei=I.extend({templateName:"edit",memberTemplateName:"member",participantTemplateName:"participant",membersActionName:"members",membersWithOwnerActionName:"membersWithOwner",i18n:Jn,removeActivity:function(){o().proxy(Xn,this,function(){o()(".modal").modal("hide")})()}}),ti=B.extend({templateName:"details",participantsActionName:"participants",createEditView:function(e){var t=new ei({model:new Zn(e.attributes,{portletId:this.options.portletId}),portletId:this.options.portletId,$portlet:this.options.$portlet});return t.backingModel=e,t},i18n:Jn,removeActivity:function(){o().proxy(Xn,this,function(){this.closePopover()})()},templateHelpers2:{timeSpan:function(e,t,n){var i=n?"ll":"lll",o=(0,j.A)(e),s=o.format(i);if(t){var a=(0,j.A)(t);if(o.format("YYYY-MM-DD")!==a.format("YYYY-MM-DD"))return o.format("YYYY")===a.format("YYYY")?s+" - "+$(t,a.format(i)):s+" - "+a.format(i);if(!n)return s+" - "+a.format("LT")}return s}}}),ni=O.A.View.extend({template:function(){return(0,c.$F)(this.options.$portlet,"task")},tagName:"li",className:"sv-task",events:{"change [data-fn-done]":"toggleDone","click [data-fn-details]":"showDetail
2s","click [data-fn-edit]":"showEdit"},initialize:function(e){this.options=e,this.bindModelEvents();var t=this.template();this.$el.html(t(this.model.toJSON())),this.ui={taskLink:this.$el.find(".sv-task-link")}},render:function(){return this.model.get("editable")&&(this.$el.data("eventObject",this.model.attributes),this.$el.draggable({zIndex:999,revert:!0,revertDuration:0,helper:"clone",distance:20}),this.renderHover(this.$el)),this.toggleVisible(),this},bindModelEvents:function(){this.listenTo(this.model,"filter",this.toggleVisible,this),this.listenTo(this.model,"change",this.render,this),this.listenTo(this.model,"change",this.markOverdue,this)},toggleDone:function(){this.model.set("isDone",!this.model.get("isDone")),this.model.save(null,{success:o().proxy(function(e){this.markOverdue(),s.Events.trigger(s.Events.types.activityUpdated,e.attributes)},this)})},showDetails:function(e){var t=o()(e.target);if(!t.prop("popover-open"))return t.prop("popover-open",!0),new ti({model:this.model,portletId:this.options.portletId,$portlet:this.options.$portlet,$target:t,popoverContainer:t.closest(".sv-fn-tasks"),i18n:Jn}).render(),!1;t.removeProp("popover-open")},showEdit:function(e){if(e.stopPropagation(),this.model.get("editable")){var t=new ei({model:new Zn(this.model.attributes,{portletId:this.options.portletId}),portletId:this.options.portletId,$portlet:this.options.$portlet});t.backingModel=this.model,t.render(),s.ClientUtil.isTouchDevice&&o()(window).scrollTop(0)}
2else this.showDetails(e);return!1},markOverdue:function(){var e=this.model.get("end");if(e||(e=this.model.get("start")),e){var t=(0,j.A)(e),n=(0,j.A)();this.model.get("allDay")&&t.startOf("day").add(1,"days").subtract(1,"seconds"),!this.model.get("isDone")&&t.isBefore(n)?this.ui.taskLink.addClass("sv-task-overdue"):this.ui.taskLink.removeClass("sv-task-overdue")}else this.ui.taskLink.removeClass("sv-task-overdue")},renderHover:function(e){e.find(".sv-task-title").addClass("sv-task-title-owner")},toggleVisible:function(){var e=this.model.get("isDone"),t="all"===qn||e&&"done"===qn||!e&&"notDone"===qn;this.$el.toggleClass("env-d--none",!t)}}),ii=O.A.View.extend({events:{"click [data-fn-filter]":"setFilter","keyup [data-fn-create-input]":"handleInputFieldKeyPress","click [data-fn-create-button]":"createOnClick"},initialize:function(e){this.options=e,this.editable=this.$el.find(".sv-fn-tasks").data("editable"),this.bindCollectionEvents(),this.bindGlobalEvents(),this.ui={list:this.$el.find("[data-sv-fn-task-list]"),input:this.$el.find("[data-fn-create-input]"),createButton:this.$el.find("[data-fn-create-button]"),percentDone:this.$el.find(".sv-percentDone"),filter:this.$el.find('[data-toggle="dropdown"]').parent(),createContainer:this.$el.find("[data-create-assignment-container]"),errorMessage:this.$el.find("[data-fn-create-error-message]"),tasksDone:this.$el.find(".sv-fn-tasks-done")}},render:function(){return this.clearList(),this.collection.length>0&&(this.collection.each(function(e){this.prependOne(e)},this),s.Events.trigger(s.Events.types.updateRelativeDates,this.ui.list),this.updateTotalCount(this.collection)),this},activityUpdated:function(e){var t=this.collection.get(e.id);t&&(e.isTask?(t.set(e),this.doSortAndRender()):this.collection.remove(t))},activityCreated:function(e){var t=this.collection.get(e.id);e.isTask&&!t&&this.collection.add(new Zn(e,{portletId:this.options.portletId}))},activityDeleted:function(e){var t=this.collection.get(e.id);t&&this.collection.remove(t)},bindGlobalEvents:function(){s.Events.on(s.Events.types.activityUpdated,o().proxy(this.triggeredUpdateCount,this)),s.Events.on(s.Events.types.activityUpdated,o().proxy(this.activityUpdated,this)),s.Events.on(s.Events.types.activityCreated,o().proxy(this.activityCreated,this)),s.Events.on(s.Events.types.activityDeleted,o().proxy(this.activityDeleted,this)),s.Events.on(s.Events.types.groupPageViewed,o().proxy(function(){this.collection.each(function(e){e.set("markAsUnread",!1)},this)}),this)},bindCollectionEvents:function(){this.listenTo(this.collection,"add",this.appendOne,this),this.listenTo(this.collection,"remove",this.render,this),this.listenTo(this.collection,"destroy",this.render,this),this.listenTo(this.collection,"change",this.doSortAndRender,this)},doSortAndRender:function(){this.collection.sort(),this.render()},appendOne:function(e){var t=this.createAndRenderTaskView(e);this.ui.list.append(t.el),this.updateTotalCount(this.collection)},prependOne:function(e){var t=this.createAndRenderTaskView(e);this.ui.list.prepend(t.el),this.updateTotalCount(this.collection)},createAndRenderTaskView:function(e){return new ni({model:e,portletId:this.options.portletId,$portlet:this.$el,editable:this.editable}).render()},showErrorMessage:function(){this.ui.errorMessage.attr("aria-hidden","true"),this.ui.createContainer.addClass("error"),setTimeout(()=>{this.ui.errorMessage.removeAttr("aria-hidden").text(Jn("invalidValue"))},0)},removeErrorMessage:function(){this.ui.createContainer.removeClass("error"),this.ui.errorMessage.text("")},handleInputFieldKeyPress:function(e){s.KeyUtil.getKeyCodeFromEvent(e)===s.KeyUtil.KEY.RETURN&&(e.preventDefault(),this.createTaskIfNotEmpty())},createOnClick:function(){this.createTaskIfNotEmpty()},createTaskIfNotEmpty:function(){var e=this.ui.input.val(),t=e?e.trim():"";return 0===t.length?(this.showErrorMessage(),!1):(this.collection.create({title:t,owner:"-"},{wait:!0,success:function(e){s.Events.trigger(s.Events.types.activityCreated,e.attributes)}}),this.ui.input.val(""),this.removeErrorMessage(),!1)},triggeredUpdateCount:function(){this.updateTotalCount(this.collection)},updateTotalCount:function(e){var t=e.size(),n=0;e.forEach(function(e){e.get("isDone")&&n++});var i=0;t>0&&(i=Math.round(n/t*100)),this.ui.percentDone.text(i+"%"),this.ui.percentDone.data("fn-finishedCount",n),this.ui.percentDone.data("fn-totalCount",t),this.ui.tasksDone.text(Jn("doneText",[n,t]))},clearList:function(){this.ui.list.empty()},filterOne:function(e){e.trigger("filter")},filterAll:function(){this.collection.each(function(e){this.filterOne(e)},this)},setFilter:function(e){var t=o()(e.currentTarget),n=t.closest(".dropdown-menu"),i=t.data("fn-action"),s=n.find("[data-fn-action="+qn+"]");if(qn!==i)return qn=i,this.selectFilterValue(s,!1),this.selectFilterValue(t,!0),this.filterAll(),this.ui.filter.removeClass("open"),!1},selectFilterValue:function(e,t){e.find("i").toggleClass("sv-empty-icon",!t),e.find("i").toggleClass("halflings-icon ok",t)}});o()(".sv-tasks-portlet").each(function(){var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id")),n=e.find(".sv-fn-tasks").data("js-namespace"),i=new Qn(a()[n],{id:t,portletId:t});new ii({el:e,collection:i,portletId:t}).render(),e.on("mouseenter",".sv-percentDone",function(){var e=o()(this),t=e.data("fn-totalCount"),n=e.data("fn-finishedCount");e.tooltip("destroy"),e.tooltip({html:!0,title:'<div style="white-space:nowrap; font-size:0.688rem">'+Jn("doneText",[n,t])+"</div>"}),e.tooltip("show")}),e.on("mouseenter",".sv-task-clock",function(){var e=o()(this),t=e.children("time"),n=parseInt(t.attr("dateTime"),10),i=(0,j.A)(n),s=t.attr("data-fn-format");e.tooltip("destroy"),e.tooltip({html:!0,title:'<div style="white-space:nowrap">'+i.format(s)+"</div>"}),e.tooltip("show")})});n(5074);const oi={},si=["htm","html","svg"],ai=(e,t)=>{var n;return!t&&oi[e]?oi[e]:(n=s.i18n.getText("portlet.social.timeline.timeline",e,t),t||(oi[e]=n),n)},ri=(e,t)=>{e.find("a[data-user-identity]").each(function(){var e=o()(this);e.attr("href",t+"?identity="+e.data("user-identity"))})},li=(e,t)=>{e.find("a[data-social-tag-id]").each(function(){var e=o()(this);e.attr("href",t+"?tag="+encodeURIComponent(e.data("social-tag-name")))})},ci={triggers:{"@":{source:(0,c.h$)(a().PageContext.pageId,"userIdentitySearch",a().PageContext.pageId),searchKey:"term",allowWhiteSpace:!0,maxWhiteSpace:2,parse:function(e){return e.hits}}},minLength:2,replacer:function(e){return e.trigger+'{"value":"'+e.name+'","id":"'+e.id+'"}'}},di=l().template('<i class="halflings-icon chevron-<%= direction %>"></i><%= text %>'),hi=(e,t,n,i)=>{var a=!1;return o().ajax({type:"GET",url:(0,c.RY)(i,"verifyUpload"),data:{repository:n,name:e,size:t},async:!1}).done(function(e){a=e.verified}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)}),a},ui=e=>{if(!e)return!1;let t=e.split(".").pop();return t=t.toLowerCase(),si.includes(t)},pi=e=>e.slice(0,20)+"..."+e.substr(e.length-10);const mi=O.A.Model.extend({defaults:{comment:"",likes:0,date:0,author:{fullName:"",buddyIconURL:"/sitevision/core/profile_32.png"},removeTitle:ai("removeCommentTitle"),editTitle:ai("editCommentTitle"),removeReplyTitle:ai("removeReplyTitle"),editReplyTitle:ai("editReplyTitle"),replyLabel:ai("replyLabel")},url:function(){return this.collection?(0,c.RY)(this.collection.portletId,"plainComment")+"&entry="+this.collection.id+"&commentId="+this.get("id"):"?commentId="+this.get("id")}}),fi=O.A.Collection.extend({model:mi,initialize:function(e,t){this.id=t.id,this.portletId=t.portletId,this.isSubComment=t.isSubComment},url:function(){return(0,c.RY)(this.portletId,"plainComments")+"&entry="+this.id},parse:function(e){return this.isAllowedToComment=e.isAllowedToComment,this.trigger("updateCommentArea",this.isAllowedToComment),e.comments}}),gi=O.A.View.extend({tagName:"li",className:"sv-clearfix sv-timeline-comment",events:function(){return this.model.get("isSubComment")?{"click [data-fn-portlet-likable]":"like","click [data-fn-destroy-comment]":"showDestroyDialog","click [data-fn-edit-comment]":"editComment"}:{"click [data-fn-portlet-likable]":"like","click [data-fn-destroy-comment]":"showDestroyDialog","click [data-fn-edit-comment]":"editComment","click [data-fn-open-sub-comments]":"openSubComments","click [data-fn-toggle-sub-comments]":"toggleSubComments"}},initialize:function(){this.listenTo(this.model,"change:comment",this.updateComment),this.listenTo(this.model,"de
2stroy",this.remove),this.model.get("isSubComment")||this.listenTo(this.model,"update:subcomments",this.updateSubComments)},remove:function(){var e=this;this.$el.fadeOut(function(){e.$el.remove()})},updateSubComments:function(e){this.subComments?this.subComments.add(e.comment):this.updateSubCommentCount(e.comment.siblingCount)},updateSubCommentCount:function(e){this.$el.find("[data-fn-open-sub-comments]").html(this.subCommentCountTemplate({replyLabel:ai("replyLabel"),count:e}))},subCommentCountTemplate:l().template("<%- replyLabel  %> (<%- count %>)"),openSubComments:function(e){var t,n=this.$el.find(".sv-timeline-sub-comments"),i=this.$el.find(".sv-comments-loading"),s=e&&o()(e.currentTarget).is("[data-fn-open-sub-comments]");this.subComments||(this.subComments=new fi([],{id:this.model.id,entry:this.options.entryId,isSubComment:!0,portletId:this.options.portletId}),this.subCommentsView=new _i({el:n,collection:this.subComments,portletId:this.options.portletId,allowEmojis:this.options.allowEmojis,profilePageURL:this.options.profilePageURL,tagResultPageURL:this.options.tagResultPageURL,maxCharacterCount:this.options.maxCharacterCount,requireActiveGroup:this.options.requireActiveGroup,userIdentity:this.options.userIdentity,getEmojiPicker:this.options.getEmojiPicker}),this.listenTo(this.subComments,"add destroy",function(){this.updateSubCommentCount(this.subComments.length)}),this.subCommentsView.getSubmitControls().removeClass("env-d--none").show()),n.is(":hidden")?(t=setTimeout(function(){i.show()},400),this.subComments.fetch({success:function(){clearTimeout(t),i.hide(),n.removeClass("env-d--none").fadeIn("fast",function(){s&&n.find("textarea").trigger("focus")})}}),this.$el.find("[data-fn-toggle-sub-comments]").html(di({text:ai("collapse"),direction:"up"}))):s&&n.find("textarea").trigger("focus")},toggleSubComments:function(e){var t=this.$el.find(".sv-timeline-sub-comments");e.preventDefault(),t.is(":hidden")?this.openSubComments(e):(t.fadeOut(),this.$el.find("[data-fn-toggle-sub-comments]").html(di({text:ai("expand"),direction:"down"})))},showDestroyDialog:function(){var e=this;if(!this.options.requireActiveGroup())return!1;var t=this.model.get("isSubComment");return s.DialogUtil.showConfirmDialog(ai(t?"removeReplyTitle":"removeCommentTitle"),ai(t?"removeReplyBody":"removeCommentBody"),function(t){t&&e.model.destroy({wait:!0})}),!1},editComment:function(e){e.preventDefault();var t=this.model.get("author");return!!this.options.requireActiveGroup()&&(this.model.collection.isCompoundTimeline&&t.id!==this.options.userIdentity||s.Ajax.doGet({context:this,url:(0,c.RY)(this.options.portletId,"plainComment")+"&entry="+this.model.collection.id+"&commentId="+this.model.get("id")}).done(function(e){this.showEditComment(e.plainMessage,e.mentions)}),!1)},showEditComment:function(e,t){var n=this,i=this.model.collection.id,a=this.model.get("id"),r=o()("<div/>");const l=this.options.maxCharacterCount;var d=o()('<span class="sv-float-right">'+(l-e.length)+"</span>"),h=o()("<textarea/>").attr("id","editComment").addClass("sv-comment-input sv-border-box").on("keyup",e=>{var t=e.currentTarget.value,n=l-t.length,i=this.getSaveEditCommentButton();n<0||""===t.trim()?(d.addClass("sv-character-limit-exceeded"),i.addClass("disabled").prop("disabled",!0)):(d.removeClass("sv-character-limit-exceeded"),i.removeClass("disabled").prop("disabled",!1)),d.text(n)}).val(e);if(r.addClass("sv-timeline-portlet").append(h).append(d),this.options.allowEmojis){var u=o()("<span/>").attr({role:"button",tabindex:"0","aria-label":ai("addEmoji")}).addClass("sv-emoji-button").html("&#128515; Emoji");r.append(u)}var p=[{text:ai("save"),callback:o().proxy(function(){s.Ajax.doPut({url:(0,c.RY)(n.options.portletId,"plainComment")+"&entry="+i+"&commentId="+a,data:{comment:h.triggeredInput("getRichContent")},context:this}).done(function(e){this.model.set(e)})},this)}];return s.DialogUtil.showDialog({title:this.model.get("isSubComment")?ai("editReplyTitle"):ai("editCommentTitle"),body:r,buttons:p,shownCallback:function(){if(h.triggeredInput(ci).triggeredInput("setIds",t).elastic(),this.options.allowEmojis){var e=this.options.getEmojiPicker("left-end");e.on("emoji",function(e){var t=h[0],n=t.selectionStart,i=t.selectionEnd,o=h.val(),s=o.substring(0,n),a=o.substring(i,o.length);h.val(s+e+a),h.trigger("focus")}),u.on("click",function(){e.pickerVisible?e.hidePicker():e.showPicker(u)}
2)}}.bind(this)}),!1},getSaveEditCommentButton:function(){return o()(".modal-footer button")},updateComment:function(){let e=this.$el.find(".sv-timeline-sub-comments").is(":visible");this.render(),this.subComments=null,this.subCommentsView=null,e&&this.openSubComments(),s.Events.trigger(s.Events.types.updateLikables,this.$el),s.Events.trigger(s.Events.types.updateRelativeDates,this.$el)},like:function(e){if(this.options.requireActiveGroup())return D.G.call(e.currentTarget)},fixLinks:function(){var e=this.$el.find("[data-fn-message-content]");ri(e,this.options.profilePageURL),li(e,this.options.tagResultPageURL)},render:function(){return this.$el.html(this.options.template(this.model.toJSON())),this.fixLinks(),svDocReady(()=>envision.imageViewer2(this.$el[0].querySelectorAll("[data-fn-gallery-container]"))),this}}),vi=gi,Fi=s.KeyUtil.KEY,bi=O.A.View.extend({initialize:function(){this.$list=this.$el.find("ol"),this.bindCollectionEvents(),this.bindPlugins(),this.commentTemplate=(0,c.$F)(this.$el.closest(".sv-timeline-portlet,.sv-tagtimeline-portlet,.sv-timelinesearch-portlet,.sv-timelineentry-portlet"),"comment"),this.collection.length>0&&this.render()},bindCollectionEvents:function(){this.listenTo(this.collection,"add",this.addNewComment),this.listenTo(this.collection,"updateCommentArea",this.updateCommentArea)},updateCommentArea:function(e){this.$el.find("[data-fn-comment-area]")[e?"removeClass":"addClass"]("env-d--none")},addNewComment:function(e){this.appendOne(e),s.Events.trigger(s.Events.types.updateRelativeDates,this.$el),s.Events.trigger(s.Events.types.updateLikables,this.$el)},bindPlugins:function(){const e=this.collection.isSubComment?"sub":"",t=this.$el.find(`[data-fn-${e}comment-form]`);this.uploadedCommentFiles=[],this.getTextField().triggeredInput(ci).elastic(),this.$el.find(`[data-fn-${e}comment-form] input.sv-file-input`).fileupload({dataType:"json",url:(0,c.h$)(this.options.userIdentity,"timelineFileUpload"),replaceFileInput:!0,formAcceptCharset:"utf-8",dropZone:t,submit:(t,n)=>{const i=n.files[0];let o=i.size;return!this.uploadedCommentFiles.filter(e=>e.originalName===i.name).length&&(ui(i.name)?(s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:ai("maliciousFileTypeTitle"),message:ai("maliciousFileTypeMessage")}),!1):!!hi(i.name,o,this.options.userIdentity,this.options.portletId)&&(this.$el.find(`[data-fn-${e}comment-file-loading]`).show(),void this.disableTextField()))},done:(t,n)=>{const i=n.result.result.originalName,o=i.length>30?pi(i):i;this.uploadedCommentFiles.push(n.result.result),this.$el.find(`[data-${e}comment-files-added]`).append(`<div class="sv-${e}comment-file-added env-d--flex" data-fn-${e}comment-file-added data-fileId="${n.result.result.id}">\n            <a class="close sv-remove-attachment env-m-right--xx-small" data-fn-destroy-${e}comment-file title="${ai("removeAttachment")}" href="#">&times;</a>\n            <span data-fn-filename>${l().escape(o)}</span>\n            </div>`),this.$el.find(`[data-${e}comment-files-added]`).show(),this.$el.find(`[data-fn-${e}comment-file-loading]`).hide(),this.$el.find(`.sv-amount-of-${e}comment-files`).show().text(` (${this.uploadedCommentFiles.length})`),this.enableTextField(),this.getTextField().trigger("focus")}})},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this),s.Events.trigger(s.Events.types.updateRelativeDates,this.$el),s.Events.trigger(s.Events.types.updateLikables,this.$el)},appendOne:function(e){var t,n=new vi({model:e,template:this.commentTemplate,portletId:this.options.portletId,allowEmojis:this.options.allowEmojis,userIdentity:this.options.userIdentity,maxCharacterCount:this.options.maxCharacterCount,requireActiveGroup:this.options.requireActiveGroup,profilePageURL:this.options.profilePageURL,tagResultPageURL:this.options.tagResultPageURL,entryId:this.collection.id,getEmojiPicker:this.options.getEmojiPicker}).render().$el,i=n.find(".sv-comment-content").find(".sv-truncate-more");i.length>0&&(this.addShowMoreLink(i),t=!0),this.$list.append(n),t&&this.bindShowMoreEvents(n)},bindShowMoreEvents:function(e){var t={moreText:ai("showMore"),lessText:ai("showLess")},n=o()(".sv-truncate-more-link",e),i=o()(".sv-truncate-more",e),s=o()(".sv-truncate-ellipsis",e);n.on("click",function(e){e.preventDefault(),n.text()===t.moreText?(i.show(),n.text(t.lessText),s.css("display","none")):(i.hide(),n.text(t.moreText),s.css("display","inline"))})},addShowMoreLink:function(e){o()('<span class="sv-truncate-ellipsis">...</span>').insertBefore(e),o()('<div><a href="#" class="sv-truncate-more-link">'+ai("showMore")+"</a></div>").insertAfter(e),e.css("display","none")},appendAll:function(e){e.each(this.appendOne,this)},clearList:function(){this.$list.empty()},getLoader:function(){return this.$loader||(this.$loader=o()('<img src="'+Je+'">').css("vertical-align","middle").appendTo(this.$el.find("[data-fn-comment-input]").parent())),this.$loader},countdownCharactersLeft:function(e){var t=o()(e.currentTarget).val(),n=this.options.maxCharacterCount-t.length,i=this.getSizeField();return n<0?i.addClass("sv-character-limit-exceeded"):i.removeClass("sv-character-limit-exceeded"),i.text(n),(""!==t.trim()&&n>=0||this.uploadedCommentFiles.length>
20)&&!this.activeConnection?this.getSubmitButton().removeClass("disabled").prop("disabled",!1):this.getSubmitButton().addClass("disabled").attr("disabled","disabled"),!1},getSizeField:function(){if(!this.$sizeField){var e=this.collection.isSubComment?"[data-fn-subcomment-input-size]":"[data-fn-comment-input-size]";this.$sizeField=this.$el.find(e)}return this.$sizeField},getSubmitButton:function(){if(!this.$submitButton){var e=this.collection.isSubComment?"[data-fn-subcomment-submit]":"[data-fn-comment-submit]";this.$submitButton=this.$el.find(e)}return this.$submitButton},getTextField:function(){if(!this.$textField){var e=this.collection.isSubComment?"[data-fn-subcomment-input]":"[data-fn-comment-input]";this.$textField=this.$el.find(e)}return this.$textField},disableTextField:function(){this.getSubmitButton().addClass("disabled").attr("disabled","disabled")},enableTextField:function(){(""!==this.getTextField().val()||this.uploadedCommentFiles)&&this.getSubmitButton().removeClass("disabled").prop("disabled",!1)},getSubmitControls:function(){if(!this.$submitControls){var e=this.collection.isSubComment?".sv-submit-subcontrols":".sv-submit-controls";this.$submitControls=this.$el.find(e)}return this.$submitControls},events:function(){return this.collection.isSubComment?{"focus [data-fn-subcomment-input]":"expandTextfield","keyup [data-fn-subcomment-input]":"countdownCharactersLeft","click [data-fn-subcomment-submit]":"postComment","click [data-subcomment-emoji-button]":"handleEmoji","click [data-fn-destroy-subcomment-file]":"destroyFile","keydown [data-subcomment-emoji-button]":"checkEmojiKeyDown"}:{"focus [data-fn-comment-input]":"expandTextfield","keyup [data-fn-comment-input]":"countdownCharactersLeft","click [data-fn-comment-submit]":"postComment","click [data-fn-destroy-comment-file]":"destroyFile","click [data-comment-emoji-button]":"handleEmoji","keydown [data-comment-emoji-button]":"checkEmojiKeyDown"}},handleEmoji:function(){var e=this.options.getEmojiPicker("right-start"),t=this.getTextField();e.on("emoji",function(e){var n=t[0],i=n.selectionStart,o=n.selectionEnd,s=t.val(),a=s.substring(0,i),r=s.substring(o,s.length);t.val(a+e+r),t.trigger("focus")});var n=this.getEmojiButton();e.pickerVisible?e.hidePicker():e.showPicker(n)},getEmojiButton:function(){return this.$emojiButton||(this.$emojiButton=this.$el.find(this.collection.isSubComment?"[data-subcomment-emoji-button]":"[data-comment-emoji-button]")),this.$emojiButton},destroyFile:function(e){const t=e.currentTarget.parentElement,n=t.dataset.fileid,i=this.collection.isSubComment?"sub":"";return s.Ajax.doDelete({url:(0,c.h$)(this.options.userIdentity,"timelineFileUpload")+"/"+n}),this.uploadedCommentFiles=this.uploadedCommentFiles.filter(function(e){return e.id!=n}),this.uploadedCommentFiles.length?this.$el.find(`.sv-amount-of-${i}comment-files`).show().text(` (${this.uploadedCommentFiles.length})`):(this.$el.find(`.sv-amount-of-${i}comment-files`).hide(),this.getTextField().val()?this.enableTextField():this.disableTextField()),o()(t).remove(),!1},checkKeyDown:function(e){s.KeyUtil.getKeyCodeFromEvent(e)===Fi.RETURN&&e.ctrlKey&&this.postComment(e)},checkEmojiKeyDown:function(e){s.KeyUtil.getKeyCodeFromEvent(e)===Fi.RETURN&&this.handleEmoji()},expandTextfield:function(e){return o()(e.currentTarget).addClass("sv-comment-input-expanded"),this.getSubmitControls().removeClass("env-d--none").show(),this.countdownCharactersLeft(e),this.checkKeyDown(e),!1},postComment:function(e){var t,n,i,o,a=this;e.preventDefault(),n=(i=this.getTextField()).val().length;const r=[];var l,c;return this.uploadedCommentFiles&&this.uploadedCommentFiles.forEach(function(e){r.push(e.id)}),n>0&&n<=this.options.maxCharacterCount||this.uploadedCommentFiles?(this.activeConnection=!0,t=new mi({comment:i.triggeredInput("getRichContent"),files:this.uploadedCommentFiles?r.join(","):void 0}),o=setTimeout(function(){a.getLoader().show()},400),this.collection.create(t,{wait:!0,success:function(){i.val("").css("height","20px"),a.activeConnection=!1,a.getLoader().hide(),clearTimeout(o),a.getSubmitControls().hide(),a.uploadedCommentFiles=[];const e=a.collection.isSubComment?"sub":"";a.$el.find(`.sv-amount-of-${e}comment-files`).hide(),a.$el.find(`[data-${e}comment-files-added]`).empty()}
2,error:function(e){a.activeConnection=!1,a.getLoader().hide(),clearTimeout(o),s.ErrorUtil.handleAjaxFailure(e)}})):n>this.options.maxCharacterCount&&(l=ai("commentToLongHeading"),c=ai("commentToLongBody"),(void 0).publishMessage("",l,c,!0)),!1}}),_i=bi;let ki,yi;const wi=function(e,t){return s.i18n.getText("common",e,t)};o()(".sv-timelineentry-portlet").each(function(){Promise.resolve().then(n.bind(n,9588)).then(()=>{const e=o()(this),t=e.find("[data-timeline-entry]"),n=s.ObjectUtil.getObjectId(e.attr("id")),i=t.data("js-namespace"),r=a()[i];if(!r)return;let d=r.isGroupPage,h=r.isActiveGroup,u=r.isGroupAdmin,p=r.isEntryEditable,m=r.authorId,f=r.entryId,g=r.entryOwnerId,v=r.allowEmojis;function F(){return!!(d&&h||!d)||(s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:wi("error"),message:ai("inactiveGroupMessage")}),!1)}ki=r.userIdentity,yi=r.maxCharacterCount,svDocReady(()=>envision.imageViewer2(e[0].querySelectorAll("[data-fn-gallery-container]"))),o()('[data-toggle="dropdown"]').on("mousedown",function(){s.Ajax.doGet({url:(0,c.RY)(n,"bookmarkTimelineEntry"),data:{entry:f}}).done(function(t){var n=e.find('[data-fn-bookmark-entry][data-type="personal"]');t.bookmarked?n.addClass("remove-bookmark").text(ai("removeBookmarkTitle")):n.removeClass("remove-bookmark").text(ai("addBookmarkTitle"));var i=e.find('[data-fn-bookmark-entry][data-type="group"]');t.bookmarkedInGroup?i.addClass("remove-bookmark").text(ai("removeGroupBookmarkTitle")):i.removeClass("remove-bookmark").text(ai("addGroupBookmarkTitle"))})}),o()("[data-fn-bookmark-entry]").on("click",function(e){var t=o()(e.currentTarget),i=o()(e.currentTarget).data("type");return t.hasClass("remove-bookmark")?function(e,t){s.Ajax.doDelete({url:(0,c.RY)(n,"bookmarkTimelineEntry")+"&entry="+f+"&type="+t}).done(function(e){e.removedBookmark?s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:ai("successRemovedBookmarkTitle"),transient:!0,timer:3}):e.message&&s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:e.message,transient:!0,timer:3})}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)}),o()(e.currentTarget).closest(".dropdown").find(".dropdown-toggle").dropdown("toggle")}(e,i):function(e,t){s.Ajax.doPost({url:(0,c.RY)(n,"bookmarkTimelineEntry"),data:{entry:f,type:t}}).done(function(e){e.addedBookmark?s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:ai("successBookmarkTitle"),transient:!0,timer:3}):e.message&&s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:e.message,transient:!0,timer:3})}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)}),o()(e.currentTarget).closest(".dropdown").find(".dropdown-toggle").dropdown("toggle")}(e,i),!1}),o()("[data-fn-edit-entry]").on("click",function(e){if(e.preventDefault(),!F()||!p)return!1;s.Ajax.doGet({url:(0,c.RY)(n,"editEntry")+"&timelineOwner="+g+"&entry="+f}).done(function(e){var i,a,r,d,h,u;i=e.plainMessage,a=e.mentions,r=o()('<span class="sv-float-right">'+(yi-i.length)+"</span>"),d=o()("<textarea/>").attr("id","editEntry").addClass("sv-timeline-input sv-border-box").on("keyup",e=>{var t=e.currentTarget.value,n=yi-t.length,i=o()(".modal-footer button");n<0||""===t.trim()?(r.addClass("sv-character-limit-exceeded"),i.addClass("disabled").prop("disabled",!0)):(r.removeClass("sv-character-limit-exceeded"),i.removeClass("disabled").prop("disabled",!1)),r.text(n)}).val(i),h=o()("<div/>").addClass("sv-timeline-portlet").append(d).append(r),u=[{text:wi("save"),callback:function(){s.Ajax.doPut({url:(0,c.RY)(n,"timelineEntry")+"&timelineOwner="+g+"&entry="+f,data:{message:d.triggeredInput("getRichContent"),entry:f}}).done(function(e){var n=t.find("#sv-commentable-info");t.find("[data-commentable-id="+s.ObjectUtil.getHtmlId(e.id)+"]").html(e.message),0===n.find("li.sv-edited").length&&n.append('<li class="sv-edited"><i class="halflings-icon edit"></i>'+l().escape(e.modifiedBy)+"</li>")}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)})}}],s.DialogUtil.showDialog({title:ai("editEntryTitle"),body:h,buttons:u,shownCallback:function(){d.triggeredInput(ci).triggeredInput("setIds",a).elastic()}})}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)})}),o()("[data-fn-destroy-entry]").on("click",function(){var e,i;return!F()||m!==ki&&!u||(e=ai("removeEntryTitle"),i=ai("removeEntryBody"),s.DialogUtil.showConfirmDialog(e,i,function(e){e&&s.Ajax.doDelete({url:(0,c.RY)(n,"timelineEntry")+"&entry="+f,data:{entry:f}}).done(function(){t.html("")}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)})})),!1});if(this.comments=new fi(r.comments||[],{id:f,portletId:n,entryOwnerId:r.entryOwnerId,userIdentity:r.userIdentity}),this.commentsView=new _i({el:e,collection:this.comments,allowEmojis:v,portletId:n,maxCharacterCount:r.maxCharacterCount,profilePageURL:r.profilePageURL,tagResultPageURL:r.tagResultPageURL,userIdentity:ki,getEmojiPicker:e=>new window.EmojiButton({position:e,i18n:{search:ai("search"),categories:{recents:ai("recents"),smileys:ai("smileys"),animals:ai("animals"),food:ai("food"),activities:ai("activities"),travel:ai("travel"),objects:ai("objects"),symbols:ai("symbols")}}}),requireActiveGroup:F}),ri(e,r.profilePageURL),li(e,r.tagResultPageURL),r.useOembed){var b=o()(this);s.Events.trigger(s.Events.types.updateOembedLinks,b)}})});const Ci=O.A.Model.extend({defaults:{message:"",likes:0,commentsCount:0,date:0,isRemovable:!1,entryOwnerId:null,author:{fullName:"",largeBuddyIconURL:"/sitevision/core/profile.png"},removeTitle:ai("removeEntryTitle"),editTitle:ai("editEntryTitle"),addBookmarkTitle:ai("addB
2ookmarkTitle"),addGroupBookmarkTitle:ai("addGroupBookmarkTitle")},initialize:function(){var e,t;this.collection&&(this.listenTo(this.collection,"markAsRead",this.markAsRead),this.on("markEntryAsRead",this.markAsRead),this.collection.isCompoundTimeline&&(e=this.get("author"),t=this.get("entryOwnerId"),(e.id!==this.collection.userIdentity&&t!==this.collection.userIdentity||e.postedInGroup)&&this.set("removeTitle",ai("hideEntryTitle"))))},markAsRead:function(){this.set("markAsUnread",!1)},url:function(){return this.collection?this.collection.url()+"&entry="+this.get("id"):"?entry="+this.get("id")}}),Ei=1e3*a().PageContext.userIdentityReadTimeout,Ti=O.A.Collection.extend({model:Ci,page:0,initialize:function(e,t){this.id=t.id,this.portletId=t.portletId,this.addSharedEntries=t.addSharedEntries,this.bindServerEvents(t.timelineChannel),this.isCompoundTimeline=t.isCompoundTimeline,this.isPersonalTimeline=t.isPersonalTimeline,this.isTagTimeline=t.isTagTimeline,this.userIdentity=t.userIdentity,this.isGroupAdmin=t.isGroupAdmin,this.isGroupPage=t.isGroupPage,this.isUserIdentityDisabled=t.isUserIdentityDisabled,this.moment=t.moment,this.activeSession=!0,this.updateRead(),this.on("add",this.handleEntryAdded,this)},bindServerEvents:function(e){s.Events.on("server-"+e,e=>{var t,n=e.type,i=e.content;if("entry"===n){var o=i.author,a=o.id===this.userIdentity,r=i.entryOwnerId===this.userIdentity,c=this.isGroupAdmin||l().contains(o.admins,this.userIdentity);i.markAsUnread=!(a||r),this.isUserIdentityDisabled?(i.isRemovable=!1,i.isLikable=!1,i.isCommentable=!1):(this.isCompoundTimeline?(i.isRemovable=!0,i.isEditable=a):this.isPersonalTimeline?(i.isRemovable=a||r||c,i.isEditable=a):this.isGroupPage?(i.isRemovable=a||c,i.isEditable=a||r||c):a?(i.isRemovable=!0,i.isEditable=!0):i.isRemovable=!1,i.isLikable=!0,i.isCommentable=!0,i.isBookmarkable=!0),this.add(i,{append:!1})}else if("comment"===n){if(this.isUserIdentityDisabled?(i.comment.isRemovable=!1,i.comment.isEditable=!1):i.comment.author.id===this.userIdentity?(i.comment.isRemovable=!0,i.comment.isEditable=!0):this.isGroupPage&&this.isGroupAdmin?(i.comment.isRemovable=!0,i.comment.isEditable=!1):(i.comment.isRemovable=!1,i.comment.isEditable=!1),i.comment.isLikable=!0,t=this.get(i.entryId))i.comment.isSubComment?t.trigger("update:sub:comments",i):t.trigger("update:comments",i)}else"like"===n?(t=this.get(i.entryId))&&t.trigger("update:likes",i):s.Log.warn(null,"message.type "+n+" not supported")})},handleEntryAdded:function(e,t,n){this.isGroupPage||n.add&&window.setTimeout(o().proxy(function(){this.markEntryAsRead(e).done(function(){e.trigger("markEntryAsRead")})},this),Ei)},updateRead:function(){this.isGroupPage||window.setTimeout(o().proxy(function(){var e=this.at(0);this.markEntryAsRead(e).done(o().proxy(function(){this.trigger("markAsRead")},this))},this),Ei)},markEntryAsRead:function(e){if(this.activeSession&&e&&e.get("markAsUnread"))return o().ajax({method:"PUT",url:(0,c.RY)(this.portletId,"markAsRead")+"&latestEntry="+e.get("id"),context:this}).fail(function(e){switch(e.status){case 401:case 403:this.activeSession=!1}});var t=o().Deferred();return t.resolve(),t.promise()},comparator:function(e,t){return(e=this.moment(e.get("date")).unix())<(t=this.moment(t.get("date")).unix())?1:e>t?-1:0},url:function(){return(0,c.RY)(this.portletId,"timelineEntry")+"&timelineOwner="+this.id}}),xi=O.A.View.extend({tagName:"li",className:"sv-clearfix sv-timeline-entry",events:{"click [data-fn-toggle-comments]":"toggleComments","click [data-fn-portlet-likable]":"like","click [data-fn-open-comments]":"openComments","click [data-fn-share]":"shareEntry","click [data-fn-destroy-entry]":"showDestroyDialog","click [data-fn-edit-entry]":"startEditEntry","click [data-fn-bookmark-entry]":"toggleBookmarkEntry",'mousedown [data-toggle="dropdown"]':"checkBookmarkEntry"},commentCountTemplate:l().template('<i class="halflings-icon comments"></i> <%= addCommentText %> (<%= commentCount %>)'),initialize:function(){this.listenTo(this.model,"destroy",this.remove),this.listenTo(this.model,"update:comments",this.updateComments),this.listenTo(this.model,"update:sub:comments",this.updateSubComments),this.listenTo(this.model,"update:likes",this.updateLikesCount),this.listenTo(this.model,"change:message",this.handleMessageChanged),this.listenTo(this.model,"change:markAsUnread",function(e,t){t||this.$(".sv-new").removeClass("sv-new")})},handleMessageChanged:function(){var e=this.$el.find(".sv-timeline-comments").is(":visible");this.render(),this.comments=void 0,e&&this.openComments()},updateSubComments:function(e){if(this.comments){var t=this.comments.get(e.comment.commentable);t&&t.trigger("update:subcomments",e)}},updateComments:function(e){var t;this.comments?(this.comments.add(e.comment),t=this.comments.length):t=e.count,this.updateCommentsCount(t)},updateCommentsCount:function(e){this.$el.find("[data-fn-comment]").html(this.commentCountTemplate({addCommentText:ai("addComment"),commentCount:e}))},updateLikesCount:function(e){if(e){var t=this.$el.find('[data-likable-id="'+e.likableId+'"]').first();t.data({"like-count":e.count,likes:e.usersThatLike}),s.Events.trigger(s.Events.types.updateLikables,t)}},remove:function(){var e=this;this.$el.fadeOut(function(){e.$el.remove()})},checkBookmarkEntry:function(){var e=this;o().ajax({type:"GET",dataType:"JSON",url:(0,c.RY)(e.options.portletId,"bookmarkTimelineEntry"),data:{entry:e.model.get("id")}}).done(function(t){var n=e.$el.find('[data-fn-bookmark-entry][data-type="personal"]');t.bookmarked?n.addClass("remove-bookmark").text(ai("removeBookmarkTitle")):n.removeClass("remove-bookmark").text(ai("addB
2ookmarkTitle"));var i=e.$el.find('[data-fn-bookmark-entry][data-type="group"]');t.bookmarkedInGroup?i.addClass("remove-bookmark").text(ai("removeGroupBookmarkTitle")):i.removeClass("remove-bookmark").text(ai("addGroupBookmarkTitle"))})},toggleBookmarkEntry:function(e){var t=o()(e.currentTarget),n=o()(e.currentTarget).data("type");return t.hasClass("remove-bookmark")?this.removeBookmarkEntry(e,n):this.addBookmarkEntry(e,n),!1},addBookmarkEntry:function(e,t){return o().ajax({type:"POST",dataType:"JSON",url:(0,c.RY)(this.options.portletId,"bookmarkTimelineEntry"),data:{entry:this.model.get("id"),type:t}}).done(function(e){e.addedBookmark?s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:ai("successBookmarkTitle"),transient:!0,timer:3}):e.message&&s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:e.message,transient:!0,timer:3})}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)}),o()(e.currentTarget).closest(".dropdown").find(".dropdown-toggle").dropdown("toggle"),!1},removeBookmarkEntry:function(e,t){return o().ajax({type:"DELETE",dataType:"JSON",url:(0,c.RY)(this.options.portletId,"bookmarkTimelineEntry")+"&entry="+this.model.get("id")+"&type="+t}).done(function(e){e.removedBookmark?s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:ai("successRemovedBookmarkTitle"),transient:!0,timer:3}):e.message&&s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:e.message,transient:!0,timer:3})}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)}),o()(e.currentTarget).closest(".dropdown").find(".dropdown-toggle").dropdown("toggle"),!1},showDestroyDialog:function(){var e,t,n=this,i=this.model.get("author"),o=this.model.get("entryOwnerId");return!!this.options.requireActiveGroup()&&(this.model.collection.isCompoundTimeline&&(i.id!==this.options.userIdentity&&o!==this.options.userIdentity||i.postedInGroup)?(e=ai("hideEntryTitle"),t=ai("hideEntryBody")):(e=ai("removeEntryTitle"),t=ai("removeEntryBody")),s.DialogUtil.showConfirmDialog(e,t,function(e){e&&n.model.destroy({wait:!0})}),!1)},startEditEntry:function(e){if(e.preventDefault(),!this.options.requireActiveGroup()||!this.model.get("isEditable"))return!1;s.Ajax.doGet({context:this,url:(0,c.RY)(this.options.portletId,"editEntry")+"&timelineOwner="+this.model.collection.id+"&entry="+this.model.get("id")}).done(function(e){this.showEditEntry(e.plainMessage,e.mentions)}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)})},validateEditEntryMessage:function(e,t){var n=this.options.maxCharacterCount-e.length,i=this.getSaveEditEntryButton();n<0||""===e.trim()?i.addClass("disabled").attr("disabled","disabled"):i.removeClass("disabled").prop("disabled",!1),t&&t(n)},showEditEntry:function(e,t){var n=this,i=this.model.get("id"),a=o()("<div/>"),r=o()('<span class="sv-float-right">'+(this.options.maxCharacterCount-e.length)+"</span>"),l=o()("<textarea/>").attr("id","editEntry").addClass("sv-timeline-input sv-border-box").on("keyup",e=>{var t=e.currentTarget.value;this.validateEditEntryMessage(t,e=>{r.toggleClass("sv-character-limit-exceeded",e<0),r.text(e)})}).val(e);if(a.addClass("sv-timeline-portlet").append(l).append(r),this.options.allowEmojis){var d=o()("<span/>").attr({role:"button",tabindex:"0","aria-label":ai("addEmoji")}).addClass("sv-emoji-button").html("&#128515; Emoji");a.append(d)}var h=[{text:ai("save"),callback:o().proxy(function(){s.Ajax.doPut({url:(0,c.RY)(n.options.portletId,"timelineEntry")+"&timelineOwner="+this.id+"&entry="+i,data:{message:l.triggeredInput("getRichContent"),entry:i||n.model.get("id")},context:this}).done(function(e){this.model.set(e)}).fail(function(e){s.ErrorUtil.handleAjaxFailure(e)})},this)}];return s.DialogUtil.showDialog({title:ai("editEntryTitle"),body:a,buttons:h,shownCallback:function(){if(l.triggeredInput(ci).triggeredInput("setIds",t).elastic(),this.validateEditEntryMessage(l.text()),this.options.allowEmojis){var e=this.options.getEmojiPicker("left-end");e.on("emoji",function(e){var t=l[0],n=t.selectionStart,i=t.selectionEnd,o=l.val(),s=o.substring(0,n),a=o.substring(i,o.length);l.val(s+e+a),l.trigger("focus")}),d.on("click",function(){e.pickerVisible?e.hidePicker():e.showPicker(d)})}}.bind(this)}),!1}
2,getSaveEditEntryButton:function(){return o()(".modal-footer button")},shareEntry:function(){if(!this.options.requireActiveGroup())return!1;var e,t=this,n=o()("<div/>").addClass("sv-timeline-portlet"),i=o()("<div/>").addClass("sv-timline"),a=o()("<blockquote/>").addClass("sv-clearfix sv-timeline-entry").css({margin:"1em 0",padding:"0",border:"none"});e=this.model.get("sharedEntry")?this.$el.find("[data-fn-shared-entry]"):this.$el,a.append(e.find("img").first().clone()).append(e.find("h3,h4").first().clone().css("margin","0")).append(e.find("p").first().clone()),a.find("img").css({"margin-right":"1em",width:"48px"}).addClass("sv-image-container"),i.append(a),n.append(i);var r=o()("<label/>").attr("for","sharecomment").text(ai("shareComment"));n.append(r);var d=o()("<textarea/>").attr("id","sharecomment").addClass("sv-timeline-input sv-border-box");if(n.append(d),this.options.allowEmojis){var h=o()("<span/>").attr({role:"button",tabindex:"0","aria-label":ai("addEmoji")}).addClass("sv-emoji-button").html("&#128515; Emoji");n.append(h)}var u=o()("<label/>").attr("for","sharetarget").text(ai("shareMessageContentTitle"));n.append(u);var p=o()('<select class="input-xlarge" data-share-target name="shareTarget">');n.append(p);var m=[{text:ai("share"),callback:function(){var e=p.find(":selected")[0];o().ajax({type:"POST",dataType:"JSON",url:(0,c.RY)(t.options.portletId,"shareTimelineEntry"),data:{timelineOwner:e.value,message:d.triggeredInput("getRichContent"),entry:t.model.get("sharedEntry")?t.model.get("sharedEntry").id:t.model.get("id")}}).done(function(n){if(t.model.collection.addSharedEntries)t.model.collection.add(n,{append:!1});else{var i=/^400\./.test(e.value)?ai("sharedMessageContentToPersonalTimeline"):ai("sharedMessageContentToGroupTimeline",e.title),o={type:"success",heading:ai("sharedMessageTitle"),message:i,transient:!0,timer:5};n.author&&n.author.groupPageURL&&(o.onClick=function(){location.href=n.author.groupPageURL}),s.Events.trigger(s.Events.types.notifyUser,o)}})}}];return o().ajax({type:"GET",url:(0,c.RY)(t.options.portletId,"memberGroups"),context:this}).done(function(e){var t=ai("shareMessageContentToPersonalTimeline"),i='<option value="'+this.model.collection.userIdentity+'" title="'+t+'">'+t+"</option>";l().each(e,function(e){this.model.collection.id!==e.id&&(i+='<option value="'+e.id+'" title="'+e.name+'">'+e.name+"</option>")},this),p.append(i),s.DialogUtil.showDialog({title:ai("shareEntry"),body:n,buttons:m,shownCallback:function(){if(d.triggeredInput(ci),this.options.allowEmojis){var e=this.options.getEmojiPicker("left-end");e.on("emoji",function(e){var t=d[0],n=t.selectionStart,i=t.selectionEnd,o=d.val(),s=o.substring(0,n),a=o.substring(i,o.length);d.val(s+e+a),d.trigger("focus")}),h.on("click",function(){e.pickerVisible?e.hidePicker():e.showPicker(h)})}}.bind(this)})}),!1},like:function(e){return!!this.options.requireActiveGroup()&&D.G.call(e.currentTarget)},openComments:function(e){var t,n=this,i=this.model.get("id"),s=this.$el.find(".sv-timeline-comments"),a=this.$el.find(".sv-comments-loading"),r=e&&o()(e.currentTarget).is("[data-fn-comment]");return this.comments||(this.comments=new fi([],{id:i,portletId:this.options.portletId}),this.commentsView=new _i({el:s,collection:this.comments,portletId:this.options.portletId,allowEmojis:this.options.allowEmojis,profilePageURL:this.options.profilePageURL,tagResultPageURL:this.options.tagResultPageURL,maxCharacterCount:this.options.maxCharacterCount,requireActiveGroup:this.options.requireActiveGroup,userIdentity:this.options.userIdentity,getEmojiPicker:this.options.getEmojiPicker}),this.listenTo(this.comments,"add destroy",function(){n.updateCommentsCount.call(n,n.comments.length)})),s.is(":hidden")?(t=setTimeout(function(){a.show()},400),this.comments.fetch({success:function(e){clearTimeout(t),a.hide(),n.updateCommentsCount(e.length),s.removeClass("env-d--none"),s.fadeIn("fast",function(){r&&s.find("textarea").trigger("focus")})}}),this.$el.find("[data-fn-toggle-comments]").html(di({text:ai("collapse"),direction:"up"}))):r&&s.find("textarea").trigger("focus"),!1},toggleComments:function(e){var t=this.$el.find(".sv-timeline-comments");e.preventDefault(),t.is(":hidden")?this.openComments(e):(t.fadeOut(),this.$el.find("[data-fn-toggle-comments]").html(di({text:ai("expand"),direction:"down"})))},fixLinks:function(){var e=this.$el.find("[data-fn-message-content]");ri(e,this.options.profilePageURL),li(e,this.options.tagResultPageURL)},render:function(){return this.$el.html(this.options.template(l().extend({getSuffix:this.getSuffix},this.model.toJSON()))),this.fixLinks(),s.Events.trigger(s.Events.types.updateLikables,this.$el),s.Events.trigger(s.Events.types.updateRelativeDates,this.$el),svDocReady(()=>envision.imageViewer2(this.$el[0].querySelectorAll("[data-fn-gallery-container]"))),this},getSuffix:function(e,t){var n="",i=t.length;return e.substring(e.length-i)!==t&&(n=t),n}});let Di;const Mi=s.KeyUtil.KEY,Pi=O.A.View.extend({initialize:function(){this.$list=this.$el.find("ol[data-fn-timeline]"),this.bindCollectionEvents(),this.bindPlugins();var e=this;s.Events.on(s.Events.types.groupPageViewed,function(){e.$list.find(".sv-new").removeClass("sv-new")}),this.collection.length>0&&this.render(),this.options.isTimelineSearch&&this.handleState()},handleState:function(){this.checkForHashValue(),window.addEventListener("popstate",function(){this.checkForHashValue()}.bind(this))},checkForHashValue:function(){if((0,ve.Ar)()){var e=decodeURI((0,ve.Gg)("query")),t=this.getSearchInput();e!==t.val()&&(t.val(e),this.searchEntries())}},bindPlugins:function(){const e=this.$el.find("[data-fn-message-form]");this.uploadedFile=[],this.getTextField().triggeredInput(ci).elastic(),this.$el.find("[data-fn-message-form] input.sv-file-input").fileupload({dataType:"json",url:(0,c.h$)(this.options.timelineOwner,"timelineFileUpload"),replaceFileInput:!0,formAcceptCharset:"utf-8",dropZone:e,submit:(e,t)=>
2{var n=t.files[0],i=n.size;return!this.uploadedFile.filter(e=>e.originalName===n.name).length&&(ui(n.name)?(s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:ai("maliciousFileTypeTitle"),message:ai("maliciousFileTypeMessage")}),!1):!!hi(n.name,i,this.options.timelineOwner,this.options.portletId)&&(this.$el.find("[data-fn-file-loading]").show(),void this.disableTextField()))},done:(e,t)=>{const n=t.result.result.originalName,i=n.length>30?pi(n):n;this.uploadedFile.push(t.result.result),this.$el.find("[data-files-added]").append(`<div class="sv-file-added env-d--flex" data-fn-file-added data-fileId="${t.result.result.id}">\n            <a class="close sv-remove-attachment env-m-right--xx-small" data-fn-destroy-file title="${ai("removeAttachment")}" href="#">&times;</a>\n            <span data-fn-filename>${l().escape(i)}</span>\n            </div>`),this.$el.find("[data-files-added]").show(),this.$el.find("[data-fn-file-loading]").hide(),this.$el.find(".sv-amount-of-files").show().text(` (${this.uploadedFile.length})`),this.enableTextField(),this.getTextField().trigger("focus")}})},resetAttachmentField:function(){this.$el.find("[data-fn-file-added]").remove(),this.$el.find("[data-fn-file-loading]").hide()},bindCollectionEvents:function(){this.listenTo(this.collection,"add",this.addOne),this.listenTo(this.collection,"reset",this.render)},render:function(){this.clearList(),this.collection.each(function(e){e.get("removed")||this.appendOne(e)},this)},addOne:function(e,t,n){n.append?this.appendOne(e):this.prependOne(e)},prependOne:function(e){var t,n=new xi({model:e,template:this.options.timelineEntryTemplate,portletId:this.options.portletId,profilePageURL:this.options.profilePageURL,tagResultPageURL:this.options.tagResultPageURL,allowEmojis:this.options.allowEmojis,maxCharacterCount:this.options.maxCharacterCount,userIdentity:this.options.userIdentity,requireActiveGroup:this.options.requireActiveGroup,getEmojiPicker:this.options.getEmojiPicker}).render().$el,i=n.find(".sv-message-content").find(".sv-truncate-more");i.length>0&&(this.addShowMoreLink(i),t=!0),this.$list.prepend(n),t&&this.bindShowMoreEvents(n),this.options.useOembed&&s.Events.trigger(s.Events.types.updateOembedLinks,n)},appendOne:function(e){var t,n=new xi({model:e,template:this.options.timelineEntryTemplate,portletId:this.options.portletId,profilePageURL:this.options.profilePageURL,tagResultPageURL:this.options.tagResultPageURL,allowEmojis:this.options.allowEmojis,maxCharacterCount:this.options.maxCharacterCount,userIdentity:this.options.userIdentity,requireActiveGroup:this.options.requireActiveGroup,getEmojiPicker:this.options.getEmojiPicker}).render().$el,i=n.find(".sv-message-content").find(".sv-truncate-more");i.length>0&&(this.addShowMoreLink(i),t=!0),this.$list.append(n),t&&this.bindShowMoreEvents(n),this.options.useOembed&&s.Events.trigger(s.Events.types.updateOembedLinks,n)},bindShowMoreEvents:function(e){var t={moreText:ai("showMore"),lessText:ai("showLess")},n=o()(".sv-truncate-more-link:first",e),i=o()(".sv-truncate-more:first",e),s=o()(".sv-truncate-ellipsis:first",e);n.on("click",function(e){e.preventDefault(),n.text()===t.moreText?(i.show(),n.text(t.lessText),s.css("display","none")):(i.hide(),n.text(t.moreText),s.css("display","inline"))})},addShowMoreLink:function(e){o()('<span class="sv-truncate-ellipsis">...</span>').insertBefore(e),o()('<div><a href="#" class="sv-truncate-more-link">'+ai("showMore")+"</a></div>").insertAfter(e),e.css("display","none")},appendAll:function(e){e.each(this.appendOne,this)},clearList:function(){this.$list.empty()},events:{"click [data-fn-message-input]":"expandTextfield","focus [data-fn-message-input]":"expandTextfield","keyup [data-fn-message-input]":"countdownCharactersLeft","keydown [data-fn-message-input]":"checkKeyDown","submit [data-fn-message-form]":"addNewEntry","click [data-fn-load-more]":"loadMoreEntries","click [data-fn-destroy-file]":"destroyFile","input [data-fn-search-entries]":"handleSearch","click [data-entry-emoji-button]":"handleEmoji","keydown [data-entry-emoji-button]":"checkEmojiKeyDown","submit [data-fn-search-entries-form]":"preventFormSubmit"},checkEmojiKeyDown:function(e){s.KeyUtil.getKeyCodeFromEvent(e)===Mi.RETURN&&this.handleEmoji()},handleEmoji:function(){var e=this.options.getEmojiPicker("right-start"),t=this.getTextField(),n=this.getEmojiButton();e.on("emoji",function(e){var n=t[0],i=n.selectionStart,o=n.selectionEnd,s=t.val(),a=s.substring(0,i),r=s.substring(o,s.length);t.val(a+e+r),t.trigger("focus")}),e.pickerVisible?e.hidePicker():e.showPicker(n)},destroyFile:function(e){const t=e.currentTarget.parentElement,n=t.dataset.f
2ileid;return o().ajax({url:(0,c.h$)(this.options.timelineOwner,"timelineFileUpload")+"/"+n,type:"DELETE"}),this.uploadedFile=this.uploadedFile.filter(function(e){return e.id!=n}),this.uploadedFile.length?this.$el.find(".sv-amount-of-files").show().text(` (${this.uploadedFile.length})`):(this.$el.find(".sv-amount-of-files").hide(),this.getTextField().val()?this.enableTextField():this.disableTextField()),o()(t).remove(),!1},preventFormSubmit:function(){return!1},handleSearch:function(){return Di&&clearTimeout(Di),Di=setTimeout(this.searchEntries.bind(this),200),!1},searchEntries:function(){var e=this.getSearchInput().val(),t=e?e.trim():"";if(t&&0!==t.length){var n=(0,c.RY)(this.options.portletId,"searchEntries"),i={timelineOwner:this.options.timelineOwner,page:0,searchQuery:t};this.getEntries(n,i).done(function(e){this.collection.reset(e),this.collection.page=0,window.history.pushState&&window.history.pushState(null,null,"#query/"+t),this.collection.length===this.options.loadMoreCount?this.activateLoadMoreButton():this.collection.length<this.options.loadMoreCount&&this.getLoadMoreButton().addClass("env-d--none"),0===e.length?this.getNoHitsQueryContainer().removeClass("env-d--none").find("strong").text(t):this.getNoHitsQueryContainer().addClass("env-d--none")})}else this.collection.reset(),this.getLoadMoreButton().addClass("env-d--none"),this.getNoHitsQueryContainer().addClass("env-d--none"),window.history.pushState&&(0,ve.Ar)()&&window.history.pushState(null,null,window.location.pathname+window.location.search)},getEntries:function(e,t){return s.Ajax.doGet({url:e,data:t,context:this})},loadMoreEntries:function(){var e=this.options.isTimelineSearch?"searchEntries":"timelineEntry",t=(0,c.RY)(this.options.portletId,e),n=this.getLoadMoreData(this.options.isTimelineSearch);this.getEntries(t,n).done(function(e){this.collection.add(e,{append:!0}),e.length<this.options.loadMoreCount&&this.disableLoadMoreButton()})},disableLoadMoreButton:function(){this.getLoadMoreButton().addClass("disabled").prop("disabled",!0).text(ai("noMoreEntries"))},activateLoadMoreButton:function(){this.getLoadMoreButton().removeClass("disabled env-d--none").prop("disabled",!1).text(ai("loadEntries"))},getLoadMoreData:function(e){var t={timelineOwner:this.options.timelineOwner};if(e){this.collection.page+=1;var n=this.getSearchInput().val();return l().extend(t,{page:this.collection.page,searchQuery:n?n.trim():""})}return l().extend(t,{lastEntryId:this.collection.at(this.collection.length-1).get("id")})},getSearchInput:function(){return this.$searchInput||(this.$searchInput=this.$el.find("[data-fn-search-entries]")),this.$searchInput},getLoadMoreButton:function(){return this.$loadMoreButton||(this.$loadMoreButton=this.$el.find("button[data-fn-load-more]")),this.$loadMoreButton},getNoHitsQueryContainer:function(){return this.$noHitsQueryContainer||(this.$noHitsQueryContainer=this.$el.find("#sv-no-hits-query")),this.$noHitsQueryContainer},getSubmitButton:function(){return this.$submitButton||(this.$submitButton=this.$el.find("[data-fn-message-submit]")),this.$submitButton},getLoader:function(){return this.$loader||(this.$loader=o()('<img src="'+Je+'">').css("vertical-align","middle").appendTo(this.getSubmitButton().parent())),this.$loader},getTextField:function(){return this.$textField||(this.$textField=this.$el.find("[data-fn-message-input]")),this.$textField},isDisabled:function(){return this.getSubmitButton().hasClass("disabled")},disableTextField:function(){this.getSubmitButton().addClass("disabled").attr("disabled","disabled")},enableTextField:function(){(""!==this.getTextField().val()||this.uploadedFile)&&this.getSubmitButton().removeClass("disabled").prop("disabled",!1)},addNewEntry:function(){var e,t,n=this,i=this.getTextField(),o=i.val(),a=this.options.maxCharacterCount-o.length,r=0===this.collection.length;if(""!==o&&a>=0||this.uploadedFile){if(!this.options.requireActiveGroup()||this.isDisabled()||this.activeConnection)return!1;t=setTimeout(function(){n.getLoader().show()},400),this.disableTextField(),this.activeConnection=!0;const o=[];n.uploadedFile&&n.uploadedFile.forEach(function(e){o.push(e.id)}),e=new Ci({message:i.triggeredInput("getRichContent"),files:n.uploadedFile?o.join(","):void 0}),this.collection.create(e,{wait:!0,clearTextField:!0,clearUploadedFile:!0,success:function(){var e=n.$el.find("[data-fn-message-input-size]"),i=e.data("initial-size");n.getTextField().val(""),n.uploadedFile&&s.Events.trigger(s.Events.types.fileAdded),r&&(0,c.mI)(".sv-profileprogress-portlet"),clearTimeout(t),n.getLoader().hide(),n.uploadedFile=[],n.resetAttachmentField(),e.text(i),n.activeConnection=!1,n.collection.trigger("markAsRead"),n.$el.find(".sv-amount-of-files").hide()},error:function(e){n.getLoader().hide(),n.enableTextField(),n.activeConnection=!1,s.ErrorUtil.handleAjaxFailure(e)}})}return!1},expandTextfield:function(e){o()(e.currentTarget).addClass("sv-message-input-expanded"),this.get
2SubmitControls().removeClass("env-d--none").show(),this.countdownCharactersLeft(e)},getEmojiButton:function(){return this.$emojiButton||(this.$emojiButton=this.$el.find("[data-entry-emoji-button]")),this.$emojiButton},getSubmitControls:function(){return this.$submitControls||(this.$submitControls=this.$el.find(".sv-submit-message-controls")),this.$submitControls},checkKeyDown:function(e){if(s.KeyUtil.getKeyCodeFromEvent(e)===Mi.RETURN&&e.ctrlKey)return this.$el.find("[data-fn-message-form]").trigger("submit"),!1},countdownCharactersLeft:function(e){var t=o()(e.currentTarget).val(),n=this.options.maxCharacterCount-t.length,i=this.$el.find("[data-fn-message-input-size]");n<0?i.addClass("sv-character-limit-exceeded"):i.removeClass("sv-character-limit-exceeded"),i.text(n),(""!==t.trim()&&n>=0||this.uploadedFile.length>0)&&!this.activeConnection?this.enableTextField():this.disableTextField()}}),Oi=Pi;let ji,Ai,Si,Ii;var Bi=function(){return!!(Ai&&ji||!Ai)||(s.Events.trigger(s.Events.types.notifyUser,{type:"error",heading:(e="error",s.i18n.getText("common",e,t)),message:ai("inactiveGroupMessage")}),!1);var e,t};o()(".sv-timeline-portlet,.sv-tagtimeline-portlet,.sv-timelinesearch-portlet").each(function(){Promise.resolve().then(n.bind(n,9588)).then(({moment:e})=>{var t,n,i=o()(this),r=s.ObjectUtil.getObjectId(i.attr("id")),l=i.find("ol").data("js-namespace"),d=a()[l];if(!d)return;t=d.timelineOwner,n=d.timelineChannel,Ai=d.isGroupPage,ji=d.isActiveGroup,Si=d.userIdentity,Ii=d.maxCharacterCount;var h=new Ti(d.entries||[],{id:t,timelineChannel:n,portletId:r,addSharedEntries:t===Si,isCompoundTimeline:d.isCompoundTimeline,isPersonalTimeline:d.isPersonalTimeline,isTagTimeline:d.isTagTimeline,userIdentity:Si,isGroupAdmin:d.isGroupAdmin,isUserIdentityDisabled:d.isUserIdentityDisabled,moment:e}),u=new Oi({el:i,collection:h,timelineEntryTemplate:(0,c.$F)(i,"timeline-entry"),portletId:r,timelineOwner:t,tagResultPageURL:d.tagResultPageURL,profilePageURL:d.profilePageURL,loadMoreCount:d.loadMoreCount,isTimelineSearch:d.isTimelineSearch,useOembed:d.useOembed,allowEmojis:d.allowEmojis,maxCharacterCount:Ii,requireActiveGroup:Bi,userIdentity:Si,getEmojiPicker:e=>new window.EmojiButton({position:e,i18n:{search:ai("search"),categories:{recents:ai("recents"),smileys:ai("smileys"),animals:ai("animals"),food:ai("food"),activities:ai("activities"),travel:ai("travel"),objects:ai("objects"),symbols:ai("symbols")}}})});s.Log.debug(null,"initialized portlet "+r+" and it's timelineView "+u.cid)})});const Li={};var Ri=O.A.Model.extend({defaults:{fullName:"",profileImageURL:"",profilePageURL:"/",userFields:[]},url:function(){return this.collection.url()+"&contact="+this.get("id")},getProfilePageUrl:function(){return this.get("showProfileURL")}}),Ui=O.A.Collection.extend({model:Ri,initialize:function(e,t){this.id=t.id,this.portletId=t.portletId},url:function(){return(0,c.RY)(this.portletId,"contact")},comparator:function(e){return null!==e.get("fullName")?e.get("fullName").toLowerCase():null}}),$i=O.A.View.extend({tagName:"li",className:"sv-clearfix sv-social-contact",events:{"click [data-fn-destroy]":"destroy",click:"navigate"},initialize:function(){this.bindModelEvents()},bindModelEvents:function(){this.model.on("filter",this.toggleVisible,this),this.model.on("destroy",this.remove,this)},destroy:function(){return this.model.destroy({wait:!0,error:function(e,t,n){s.ErrorUtil.handleBackboneError(e,t,n)}}),!1},navigate:function(e){s.ClientUtil.isMac&&e.metaKey||!s.ClientUtil.isMac&&e.ctrlKey||e.shiftKey?window.open(this.model.getProfilePageUrl()):window.location.href=this.model.getProfilePageUrl()},toggleVisible:function(e){this.$el.toggleClass("env-d--none",!this.isVisible(e.filter))},isVisible:function(e){var t=this.model.get("fullName")+this.model.get("userFields").join("|");return!e||t&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},remove:function(){var e=this;this.$el.fadeOut("3000",function(){var t,n,i;e.$el.remove(),s.Events.trigger(s.Events.types.notifyUser,{type:"success",message:(t="successMessage",n=e.model.get("fullName"),!n&&Li[t]?Li[t]:(i=s.i18n.getText("portlet.social.usercontactsall.usercontactsall",t,n),n||(Li[t]=i),i)),transient:!0,timer:5})})},render:function(){return this.$el.html(this.options.template(this.model.toJSON())),this}}),Ni=O.A.View.extend({events:{"click [data-fn-switch-list-style]":"setListStyle","keyup [data-fn-filter]":"setFilter","change [data-fn-filter]":"setFilter","blur [data-fn-filter]":"setFilter"},initialize:function(){this.$list=this.$el.find("ol"),this.listStyle=this.options.listStyle,this.collection.length>0&&this.render()},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this)},appendOne:function(e){var t=new $i({model:e,template:this.options.socialContactTemplate});this.$list.append(t.render().el)},filterOne:function(e,t){e.trigger("filter",{filter:t})},filterAll:function(e){this.collection.each(function(t){this.filterOne(t,e)},this)},clearList:function(){this.$list.empty()},setListStyle:function(e){var t=o()(e.currentTarget).data("list-style");this.$list.removeClass(this.listStyle).addClass(t),this.listStyle=t},setFilter:function(e){this.filterAll(e.currentTarget.value)}});o()(".sv-usercontactsall-portlet").each(function(){var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id")),n=e.find("ol"),i=n.data("js-namespace"),r=n.data("user-identity"),l=(0,c.$F)(e,"contact"),d=new Ui(a()[i]||[],{id:r,portletId:t});
2new Ni({el:e,collection:d,listStyle:"sv-list-2-columns",socialContactTemplate:l}),e.find("li.sv-social-contact").css("height",n.data("item-height")),s.ClientUtil.supportsPlaceholder||e.find(".sv-filter-label").removeClass("env-d--none")}),o()(".sv-userfields-portlet").on("click","[data-fn-edit-userfields]",function(){var e=o()(this).attr("data-fields");yn(e)});const Hi=s.KeyUtil.KEY,zi={},Wi=function(e,t){var n;return!t&&zi[e]?zi[e]:(n=s.i18n.getText("portlet.social.util.addgrouputil",e,t),t||(zi[e]=n),n)},Ki=function(e){return s.i18n.getText("common",e)},Vi={success:function(){},selected:function(){},placeholder:"",groupTemplates:[],groupFolder:null,hitTemplate:l().template('<li data-group-id="<%= id %>" class="sv-clearfix <% if (isMember) { %> sv-group-member<% } %>">   <img class="sv-group-img sv-buddy-icon" src="<%= iconURL %>">   <% if (isMember) { %><div style="float:right"><i class="halflings-icon ok"></i></div><% } %>   <div class="sv-group-info-container">     <h3 class="sv-group-name"><%- name %></h3>     <p>        <%= memberCount %> medlemmar     </p>   </div></li>')},Gi=l().template('<form class="form-horizontal sv-fn-create-group-form">    <div class="control-group">       <label class="control-label">'+Wi("name")+'</label>       <div class="controls">          <input class="input-xlarge" data-fn-groupname type="text" name="name" required value="<%= name %>">          <span class="help-block help">'+Wi("nameHelp")+'</span>       </div>    </div>    <div class="control-group">       <label class="control-label">'+Wi("description")+'</label>       <div class="controls">          <textarea class="input-xlarge" data-fn-groupdescription data-fn-request-focus rows="3" type="text" name="description"></textarea>          <span class="help-block help">'+Wi("descriptionHelp")+'</span>       </div>    </div>    <% if (templates.length > 1) { %>    <div class="control-group">       <label class="control-label">'+Wi("template")+'</label>       <div class="controls">          <select name="template">            <% for(var idx in templates) { %>               <option value="<%= templates[idx].id %>"><%= templates[idx].name %></option>            <% } %>          </select>          <span class="help-block help">'+Wi("templateHelp")+'</span>       </div>    </div>    <% } else { %>    <input type="hidden" name="template" value="<%= templates[0].id %>">    <% } %>    <div class="control-group">       <label class="control-label">'+Wi("type")+'</label>       <div class="controls">          <select name="type">            <% for(var idx in groupTypes) { %>               <option value="<%= groupTypes[idx].key %>"><%= groupTypes[idx].value %></option>            <% } %>          </select>          <span class="help-block help">'+Wi("typeHelp")+"</span>       </div>    </div> </form>");let qi;const Yi=function(e){var t=o().extend({},Vi,e),n=o()(t.target),i=0;if(n.hasClass("sv-fn-popover-showing"))n.popover("destroy").removeClass("sv-fn-popover-showing");else{var r='<form class="form-search" onsubmit="return false;"><input type="text" placeholder="'+(t.placeholder||"")+'" data-fn-group-search class="span2 search-query"></form>';t.groupFolder&&(r='<form class="form-search" onsubmit="return false;"><div class="input-append"><input type="text" placeholder="'+(t.placeholder||"")+'" data-fn-group-search class="span1 search-query"><button type="button" class="btn btn-small sv-fn-create-group">'+Wi("createGroup")+"</button></div></form>"),n.popover("destroy").addClass("sv-fn-popover-showing").popover({html:!0,title:r,placement:"bottom",content:'<ul class="sv-group-search-list sv-defaultlist"></ul>',trigger:"manual"}),n.popover("show");var l=function(e){o()(e.target).is(".popover *")||(n.popover("destroy").removeClass("sv-fn-popover-showing"),o()("body").off("click",l))};o()("body").on("click",l),n.parent().find("[data-fn-group-search]").trigger("focus").closest(".popover").addClass("sv-groupsearch-popover"),n.parent().find(".popover").on("click",".sv-fn-create-group",function(){Ji({name:n.parent().find("[data-fn-group-search]").val(),folder:t.groupFolder,templates:t.groupTemplates,groupTypes:t.groupTypes,portletId:t.portletId})});var d=n.parent().find(".popover-content").find("ul"),h=[];n.parent().find("[data-fn-group-search]").on("keydown",function(e){var t=s.Ke
2yUtil.getKeyCodeFromEvent(e);return t===Hi.DOWN?(++i>h.length-1&&(i=0),d.children().removeClass("active").eq(i).addClass("active"),!1):t===Hi.UP?(--i<0&&(i=h.length-1),d.children().removeClass("active").eq(i).addClass("active"),!1):void 0}).on("keyup",function(e){var r=s.KeyUtil.getKeyCodeFromEvent(e);if(r===Hi.ESC)return n.popover("destroy"),!1;if(r===Hi.RETURN){if(void 0!==h[i])return n.popover("destroy"),t.selected&&t.selected.call(this,h[i]),!1;-1===i&&Ji({name:o()(this).val(),folder:t.groupFolder,template:t.groupTemplate,groupTypes:t.groupTypes,portletId:t.portletId})}else{if(s.KeyUtil.isNonTextModifiableKeyCode(r))return!1;var l=this;qi&&clearTimeout(qi),qi=setTimeout(function(){i=-1,d.empty();var e=o()(l).val();s.Ajax.doGet({url:(0,c.h$)(a().PageContext.pageId,"groupSearch",a().PageContext.pageId),data:{term:e}}).done(function(e){e.queryString===o()(l).val()&&(i=0,d.empty(),h=e.hits,o().each(h,function(e,s){var a=o()(t.hitTemplate(s));d.append(a),a.on("click",function(){return n.popover("destroy"),t.selected&&t.selected.call(this,s),!1}).on("mouseenter",function(){d.children().removeClass("active"),i=e,o()(this).addClass("active")})}),t.success&&t.success.call(this,h))})},200)}})}};function Ji(e){e.groupTypes=function(e){for(var t,n=0,i=e.length,o=[];n<i;n++)t=e[n],o.push({key:t,value:Wi(t)});return o}(e.groupTypes);var t=o()(Gi(e)),n=[{text:Ki("cancel")},{text:Ki("ok"),skipDismiss:!0,primary:!0,callback:function(){var n,i,a,r=(0,c.RY)(e.portletId,"groupAdministration");s.Ajax.doPost({data:(n=o()(".sv-fn-create-group-form"),i={},a=n.serializeArray(),o().each(a,function(){void 0!==i[this.name]?(i[this.name].push||(i[this.name]=[i[this.name]]),i[this.name].push(this.value||"")):i[this.name]=this.value||""}),i),url:r,success:function(e){o()(".modal").modal("hide"),location.href=e.showGroupURL},error:function(e){o()(".alert").show();var n=JSON.parse(e.responseText),i=o()(".alert").find(".alert-title");i.data("orginal-title",i.text());var s=o()(".alert").find(".alert-message");s.data("orginal-message",s.text()),n.type&&s.text(Wi(n.type.toLowerCase())),t.find("input").first().trigger("focus").closest(".control-group").addClass("error")}})}}];s.DialogUtil.showDialog({title:Wi("createGroupLabel"),body:t,buttons:n,removeOnHide:!0,errorTitle:Wi("createGroupError"),errorMsg:Wi("groupAlreadyExists")})}a().AddGroupUtil={showSearchPopover:Yi};const Xi=function(e,t){return s.i18n.getText("portlet.social.usergroupsall.usergroupsall",e,t)},Zi=O.A.Model.extend({url:function(){var e=this.get("id");return this.collection.url()+"&group="+e}}),Qi=O.A.Collection.extend({model:Zi,initialize:function(e,t){this.portletId=t.portletId},url:function(){return(0,c.RY)(this.portletId,"groupMembership")}}),eo=O.A.View.extend({tagName:"li",className:"sv-clearfix sv-usergroup-list-item",events:{"click [data-fn-usergroup-leave]":"leaveGroup","click [data-fn-usergroup-remove]":"removeGroup"},initialize:function(){this.template=this.options.template,this.portletId=this.options.portletId,this.bindModelEvents()},bindModelEvents:function(){this.model.on("destroy",this.removeFromView,this),this.model.on("filterModified",this.filterWasModified,this)},render:function(){return this.$el.html(this.template(this.model.toJSON(),this.model)),this},leaveGroup:function(){return this.model.destroy({wait:!0,error:function(e,t,n){s.ErrorUtil.handleBackboneError(e,t,n)}}),!1},removeGroup:function(){var e=this,t=e.model,n=t.get("name"),i=t.get("id");s.DialogUtil.showConfirmDialog(Xi("removeGroupTitle"),Xi("removeGroupMessage",n),function(t){t&&s.Ajax.doDelete({url:(0,c.RY)(e.portletId,"groupAdministration")+"&group="+i,success:function(){e.$el.fadeOut("3000",function(){e.$el.remove(),s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:Xi("removedGroupHeading"),message:Xi("removedGroupMessage",n),transient:!0,timer:5})})}})})},removeFromView:function(){var e=this,t=this.model.get("name");this.$el.fadeOut("3000",function(){e.$el.remove(),s.Events.trigger(s.Events.types.notifyUser,{type:"success",heading:Xi("leftGroupHeading"),message:Xi("leftGroupMessage",t),transient:!0,timer:5})})},filterWasModified:function(e){var t=e.filterStr;this.$el.toggleClass("env-d--none",!this.isVisible(t))},isVisible:function(e){var t=this.model.get("name");return!e||t&&-1!==t.toLowerCase().indexOf(e.toLowerCase())}}),to=O.A.View.extend({tagName:"ol",initialize:function(){this.groupTemplate=this.options.groupTemplate,this.portletId=this.options.portletId,this.list=this.options.list,this.groupPageTemplates=this.options.groupPageTemplates,this.groupFolder=this.options.groupFolder,this.groupTypes=this.options.groupTypes,this.currentListStyle=this.options.list.data("current-list-style"),this.collection.on("add",this.groupAddedToModel,this)},events:{"click [data-fn-usergroup-create]":"addGroup","click [data-fn-change-list-style]":"changeListStyle","keyup [data-fn-filter]":"filterWasModified","change [data-fn-filter]":"filterWasModified","blur [data-fn-filter]":"filterWasModified"},render:function(){this.clearList(),this.collection.each(function(e){this.appendOne(e)},this),s.Events.trigger(s.Events.types.updateRelativeDates,this.list)},appendOne:function(e){var t=new eo({model:e,portletId:this.portletId,template:this.groupTemplate});this.list.append(t.render().el)},prependOne:function(e){var t=new eo({model:e,template:this.groupTemplate});this.list.append(t.render().el)},clearList:function(){this.list.empty()},groupAddedToModel:function(e,t,n){n.append?this.appendOne(e):this.prependOne(e)},addGroup:function(e){return Yi({target:e.currentTarget,placeholder:Xi("groupName"),groupTemplates:this.groupPageTemplates,groupFolder:this.groupFolder,groupTypes:this.groupTypes,portletId:this.portletId,selected:function(e){location.href=e.uri}}),!1},changeListStyle:function(e){var t=o()(e.currentTarget).data("list-style");this.list.removeClass(this.currentListStyle).addClass(t),this.currentListStyle=t},filterWasModified:function(e){var t=e.currentTarget.value;this.collection.each(function(e){e.trigger("filterModified",{filterStr:t})},this)}});o()(".sv-usergroupsall-portlet").each(function(){var e=o()(this),t=s.ObjectUtil.getObjectId(e.attr("id")),n=e.find("ol"),i=n.data("js-namespace"),r=window.sv[i],l=(0,c.$F)(e,"usergroupsall-group");a().ClientUtil.supportsPlaceholder||e.find(".sv-filter-label").removeClass("env-d--none");var d=n.data("group-folder"),h=n.data("group-types").split(","),u=r.groups,p=new Qi(u,{portletId:t});new to({el:e,portletId:t,collection:p,groupTemplate:l,groupPageTemplates:r.templates,groupFolder:d,groupTypes:h,list:n}).render(),e.find("li.sv-usergroup-list-item").css("height",n.data("item-height"))});let no={};function io(e,t){var n;return!t&&no[e]?no[e]:(n=s.i18n.getText("portlet.social.util.userinformation",e,t),t||(no[e]=n),n)}var oo=O.A.Model.extend({defaults:{fields:[],contacts:0,groups:0,showSendMessage:!1},url:function(){return(0,c.h$)(a().PageContext.pageId,"userStatus",this.id)}}),so=O.A.View.extend({tagName:"div",className:"bootstrap",template:l().template('<div class="bootstrap"><img style="float:left; margin-right:8px;" class="sv-buddy-icon" src="<%= largeBuddyIcon %>"><div style="overflow: hidden" class="sv-userfields">    <% _.each(fields, function(field) { %>       <%- field %><br>    <% }); %></div><div style="clear:left; padding-top:10px; margin-bottom:3px" class="sv-clearfix">    <div style="float:left;margin-top: 7px;"><img src="/sitevision/core/<%= status %>.png"></div>       <div style="float:left;margin-top: 4px;"><small><%= statusText %></small></div>       <div style="float:right;padding-left: 10px;">         <% if (showAddContact && contact === \'false\') { %>           <button data-user-identity="<%= id %>" class="btn btn-mini btn-default sv-add-contact">'+io("addAsContact")+'</button>         <% } %>
2         <% if (showSendMessage && self === \'false\') { %>           <button data-user-identity="<%= id %>" class="btn btn-mini btn-primary sv-send-message"><i class="halflings-icon comments white"></i> '+io("message")+"</button>         <% } %>       </div>    </div></div>"),getContent:function(){return this.template(this.model.toJSON())}});o()("body").on("mouseenter","[data-user-identity][data-fn-show-user-popup]",function(){n.e(7409).then(n.bind(n,8061)).then(()=>{var e,t,n,i,s,r=o()(this);r.hasClass("user-popover-loaded")||(t=(e=r).data("user-identity"),n=e.data("fn-show-user-popup-subtitle"),i=l().escape(e.attr("title"))+(n?"<small> "+l().escape(n)+"</small>":""),s=(0,c.h$)(a().PageContext.pageId,"userStatus",t),e.addClass("user-popover-loaded").webuiPopover({trigger:"hover",type:"async",title:i,placement:"auto-top",url:s,content:function(e){return e=JSON.parse(e),o().extend(e,{showAddContact:e.userIdentityAvailable&&e.requestedUserIdentityAvailable,showSendMessage:e.userIdentityAvailable&&e.requestedUserIdentityAvailable&&o()(".sv-messages-portlet").length>0}),new so({model:new oo(e)}).getContent()}}),r.trigger("mouseenter"))})}),o()("body").on("click","button.sv-send-message[data-user-identity]",function(){n.e(7409).then(n.bind(n,8061)).then(()=>{var e=o()(this);return s.Events.trigger("sendMessage",e.data("user-identity")),e.closest("[data-user-identity][data-fn-show-user-popup]").webuiPopover("hide"),!1})}),o()("body").on("click","button.sv-add-contact[data-user-identity]",function(){n.e(7409).then(n.bind(n,8061)).then(()=>{var e=o()(this);return o().post((0,c.h$)(a().PageContext.userIdentityId,"addContact"),{id:e.data("user-identity")}),o()('[data-user-identity="'+e.data("user-identity")+'"][data-fn-show-user-popup]').removeClass("user-popover-loaded").webuiPopover("destroy"),!1})})},4571(e,t,n){"use strict";n.d(t,{G:()=>f});var i=n(3501),o=n.n(i),s=n(1173),a=n.n(s),r=n(7834),l=n(1257);const c=a().template('<i class="halflings-icon thumbs-up"></i><%= likeText %> (<%= likeCount %>)'),d={};var h=function(e){return d[e]?d[e]:r.i18n.getText("portlet.social.util.likableutil",e)},u=function(e){var t=e.data("like-count")||0,n=!!e.data("user-likes");e.html(c({likeText:h(n?"likes":"like"),likeCount:t,userLikes:n})),e[n?"addClass":"removeClass"]("sv-liked")},p=function(e){(e=e||o()("body")).is("[data-fn-likable],[data-fn-portlet-likable]")?u(e):e.find("[data-fn-likable],[data-fn-portlet-likable]").each(function(){u(o()(this))})},m=function(e,t){e.tooltip({html:!0,title:t.join("<br>")}),e.tooltip("show")};const f=function(){var e,t,n=o()(this),i=!!n.data("user-likes"),s=n.data("likable-id");if(n.removeData("likes"),s){if(!n.hasClass("sv-disabled"))return n.addClass("sv-disabled"),e=n.closest(".sv-portlet"),t=r.ObjectUtil.getObjectId(e.attr("id")),function(e,t,n){return o().ajax({url:e,method:n?"DELETE":"POST",dataType:"JSON",data:{likable:t}})}(i?(0,l.RY)(t,"unlike")+"&likable="+s:(0,l.RY)(t,"like"),s,i).done(function(e){n.data("user-likes",!i).data("like-count",e.count),u(n)}).fail(function(e){r.ErrorUtil.handleAjaxFailure(e)}
2).always(function(){n.removeClass("sv-disabled")}),!1}else r.Log.warn("Trying to like object without likable-id in portlet "+n.closest(".sv-portlet").attr("id"))};o()("body").on("click.likeable","a[data-fn-likable]",f),o()(document).on("mouseenter",".sv-like",function(){var e,t=o()(this),n=t.closest(".sv-portlet"),i=r.ObjectUtil.getObjectId(n.attr("id")),s=t.data("likable-id"),a=t.data("likes");if(t.data("like-count")>0)if(a)m(t,a);else{var c=(0,l.RY)(i,"likes")+"&likable="+s;(e=c,o().ajax({url:e,method:"GET",dataType:"JSON"})).done(function(e){t.data("likes",e),m(t,e)}).fail(function(e){r.ErrorUtil.handleAjaxFailure(e)})}}),r.Events.on(r.Events.types.updateLikables,p),p()},6864(){sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.util=sv.i18n.portlet.social.util||{},sv.i18n.portlet.social.util.addgrouputil=sv.i18n.portlet.social.util.addgrouputil||{},sv.i18n.portlet.social.util.addgrouputil.de={name:"Name",nameHelp:"Gruppenname",createGroup:"Gruppe erstellen"},sv.i18n.portlet.social.util.addgrouputil.en={object_already_exists:"A group with the same name already exists!",name:"Name",typeHelp:"Open - anyone can join<br>Moderated - open but only administrator can add members<br>Closed - only members can see the group",invalid_object_name:"Invalid group name",nameHelp:"Group name",descriptionHelp:"Group description",templateHelp:"Select group type",createGroupError:"Error",createGroupLabel:"Create new group",open:"Open",closed:"Closed",groupAlreadyExists:"A group with the same name already exists!",type:"Status",createGroup:"Create group",description:"Description",template:"Group type",member_moderated:"Moderated"},sv.i18n.portlet.social.util.addgrouputil.fi={object_already_exists:"Samanniminen ryhmä on jo olemassa!",name:"Nimi",typeHelp:"Avoin - kaikki voivat päästä jäseneksi<br>Moderoitu - vain moderaattori voi hyväksyä jäseneksi<br>Suljettu - vain jäsenet näkevät ryhmän",invalid_object_name:"Virheellinen ryhmän nimi",nameHelp:"Ryhmän nimi",descriptionHelp:"Ryhmän kuvaus",templateHelp:"Valitse ryhmän tyyppi",createGroupError:"Virhe",createGroupLabel:"Luo uusi ryhmä",open:"Avoin",closed:"Suljettu",groupAlreadyExists:"Samanniminen ryhmä on jo olemassa!",type:"Status",createGroup:"Luo ryhmä",description:"Kuvaus",template:"Tyyppi",member_moderated:"Moderoitu"},sv.i18n.portlet.social.util.addgrouputil.fr={name:"Nom",nameHelp:"Nom du groupe",createGroup:"Créer un groupe"},sv.i18n.portlet.social.util.addgrouputil.nl={name:"Naam",nameHelp:"Groepsnaam",createGroup:"Maak een groep"},sv.i18n.portlet.social.util.addgrouputil.no={object_already_exists:"En gruppe med samme navn finnes allerede!",name:"Navn",typeHelp:"Åpen – alle kan bli medlem<br>Moderert – bare administratorer kan legge til medlemmer<br>Lukket – bare medlemmer kan se gruppen",invalid_object_name:"Feil gruppenavn",nameHelp:"Gruppens navn",descriptionHelp:"Gruppens beskrivelse",templateHelp:"Velg gruppetype",createGroupError:"Feil",createGroupLabel:"Opprett ny gruppe",open:"Åpen",closed:"Lukket",groupAlreadyExists:"En gruppe med samme navn finnes allerede!",type:"Status",createGroup:"Opprett gruppe",description:"Beskrivelse",template:"Type",member_moderated:"Moderert"},sv.i18n.portlet.social.util.addgrouputil.pt={nameHelp:"Nome do grupo",createGroup:"Criar grupo"},sv.i18n.portlet.social.util.addgrouputil.sv={object_already_exists:"En grupp med samma namn finns redan!",name:"Namn",typeHelp:"Öppen - alla kan bli medlemmar<br>Modererad - endast administratörer kan lägga till medlemmar<br>Sluten - endast medlemmar kan se gruppen",invalid_object_name:"Felaktigt gruppnamn",nameHelp:"Gruppens namn",descriptionHelp:"Gruppens beskrivning",templateHelp:"Välj grupptyp",createGroupError:"Fel",createGroupLabel:"Skapa ny grupp",open:"Öppen",closed:"Sluten",groupAlreadyExists:"En grupp med samma namn finns redan!",type:"Status",createGroup:"Skapa grupp",description:"Beskrivning",template:"Typ",member_moderated:"Modererad"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.bookmarklist=sv.i18n.portlet.social.bookmarklist||{},sv.i18n.portlet.social.bookmarklist.bookmarklist=sv.i18n.portlet.social.bookmarklist.bookmarklist||{},sv.i18n.portlet.social.bookmarklist.bookmarklist.de={},sv.i18n.portlet.social.bookmarklist.bookmarklist.en={deleteMsg:"Are you sure you want to delete this bookmark?",name:"Name",deleteBookmark:"Delete bookmark?",description:"Description",deleteTitle:"Delete bookmark"},sv.i18n.portlet.social.bookmarklist.bookmarklist.fi={},sv.i18n.portlet.social.bookmarklist.bookmarklist.no={deleteMsg:"Er du sikker på at du vil fjerne aktuelt bokmerke?",name:"Navn",deleteBookmark:"Vil du fjerne bokmerke?",description:"Beskrivelse",deleteTitle:"Fjern"},sv.i18n.portlet.social.bookmarklist.bookmarklist.sv={deleteMsg:"Är du säker på att du vill ta bort aktuellt bokmärke?",name:"Namn",deleteBookmark:"Ta bort bookmärke?",description:"Beskrivning",deleteTitle:"Ta bort"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.fileview=sv.i18n.portlet.social.fileview||{},sv.i18n.portlet.social.fileview.browse=sv.i18n.portlet.social.fileview.browse||{},sv.i18n.portlet.social.fileview.browse.de={},sv.i18n.portlet.social.fileview.browse.en={renameFolderTitle:"Rename folder",renameFolderMessage:"New name",createFolderMessage:"Name of new folder",moveNodeSingleMessage:"Are you sure you want to move '{0}' to the current folder?",deleteNodeMultiMessage:"Are you sure you want to delete {0} objects?",searchHitCount:"{0} Hit",moveNodeMultiMessage:"Are you sure you want to move {0} objects to the current folder?",deleteNodeTitle:"Delete",searchHitsCount:"{0} Hits",moveNodeTitle:"Move",deleteNodeSingleMessage:"Are you sure you want to delete '{0}'?",createFolderTitle:"Create folder"},sv.i18n.portlet.social.fileview.browse.fi={renameFolderTitle:"Vaihda kansion nimi",renameFolderMessage:"Uusi nimi",createFolderMessage:"Uuden kansion nimi",moveNodeSingleMessage:"Oletko varma, että haluat siirtää '{0}' tähän kansioon?",deleteNodeMultiMessage:"Oletko varma, että haluat poistaa {0} kohteen?",searchHitCount:"{0} Osuma",moveNodeMultiMessage:"Oletko varma, että haluat siirtää {0} kohteen tähän kansioon?",deleteNodeTitle:"Poista",searchHitsCount:"{0} Osumaa",moveNodeTitle:"Siirtää",deleteNodeSingleMessage:"Oletko varma, että haluat poistaa '{0}'?",createFolderTitle:"Luo kansio"},sv.i18n.portlet.social.fileview.browse.no={renameFolderTitle:"Bytt navn på mappe",renameFolderMessage:"Nytt navn",createFolderMessage:"Navn på ny mappe",moveNodeSingleMessage:'Er du sikker på at du vil flytte "{0}" til denne mappen?',deleteNodeMultiMessage:"Er du sikker på at du vil fjerne {0} objekt?",searchHitCount:"{0} Treff",moveNodeMultiMessage:"Er du sikker på at du vil flytte {0} objekt til denne mappen?",deleteNodeTitle:"Fjern",searchHitsCount:"{0} Treff",moveNodeTitle:"Flytt",deleteNodeSingleMessage:'Er du sikker på at du vil fjerne "{0}"?',createFolderTitle:"Opprett mappe"},sv.i18n.portlet.social.fileview.browse.sv={renameFolderTitle:"Byt namn på mapp",renameFolderMessage:"Nytt namn",createFolderMessage:"Namn på ny mapp",moveNodeSingleMessage:"Är du säker på du vill flytta '{0}' till denna mapp?",deleteNodeMultiMessage:"Är du säker på du vill ta bort {0} objekt?",searchHitCount:"{0} Träff",moveNodeMultiMessage:"Är du säker på du vill flytta {0} objekt denna mapp?",deleteNodeTitle:"Ta bort",searchHitsCount:"{0} Träffar",moveNodeTitle:"Flytta",deleteNodeSingleMessage:"Är du säker på du vill ta bort '{0}'?",createFolderTitle:"Skapa mapp"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.calendar=sv.i18n.portlet.social.calendar||{},sv.i18n.portlet.social.calendar.calendar=sv.i18n.portlet.social.calendar.calendar||{},sv.i18n.portlet.social.calendar.calendar.de={buttonTextDay:"Tag",tue:"Di",sat:"Sa",mon:"Mo",wed:"Mi",sun:"So",buttonTextAgendaList:"Liste",buttonTextMonth:"Monat",filterAll:"Nur meine",buttonTextToday:"Heute",buttonTextWeek:"Woche",fri:"Fr",thu:"Do"},sv.i18n.portlet.social.calendar.calendar.en={tuesday:"Tuesday",confirmRemoveMessage:"Are you sure you want to delete the event?",sat:"Sat",description:"Description",buttonTextWeek:"Week",allday:"All day",jun:"Jun",jul:"Jul",apr:"Apr",create:"Add event",may:"May",confirmRemoveTaskRemove:"Yes",titleDay:"dddd d MMM yyyy",mar:"Mar",map:"Map",sunday:"Sunday",columnWeek:"dddd d/
2MM",confirmRemoveTaskTitle:"Delete",axisFormat:"HH:mm",columnMonth:"ddd",eventState:"Status",february:"February",january:"January",more:"Read more",wed:"Wed",jan:"Jan",sep:"Sep",event:"Event",aug:"Aug",buttonTextAgendaList:"List",filterMine:"Everybody's",monday:"Monday",filterAll:"Only mine",april:"April",timeFormatAgenda:"HH:mm{ - HH:mm}",noOwner:"Specify an owner",createEvent:"Event",titleWeek:"d [MMM yyyy]{ - d MMM yyyy}",october:"October",timeFormat:"HH:mm",name:"Title",noEnd:"Specify an end date",confirmRemoveTaskSaveInTasks:"No, save in the task list",invalidAllDayTimePeriod:"End date must be the same or after start date",friday:"Friday",eventDetails:"Details",invalidTimePeriod:"End time must be after start time",wednesday:"Wednesday",november:"November",titleMonth:"MMMM yyyy",june:"June",fri:"Fri",buttonTextDay:"Day",owner:"Owner",task:"Task",confirmRemoveTitle:"Delete",march:"March",saturday:"Saturday",december:"December",august:"August",sun:"Sun",september:"September",oct:"Oct",tue:"Tue",buttonTextToday:"Today",buttonTextMonth:"Month",thursday:"Thursday",thu:"Thu",feb:"Feb",nov:"Nov",july:"July",columnDay:"dddd d/MM",dec:"Dec",participants:"Participants",noTitle:"Specify a title",noStart:"Specify a start date",mon:"Mon",confirmRemoveTaskMessage:"Would you also like to remove the task from the task list?",week:"W"},sv.i18n.portlet.social.calendar.calendar.fi={tuesday:"Tiistai",confirmRemoveMessage:"Oletko varma, että haluat poistaa tapahtuman?",sat:"La",description:"Kuvaus",buttonTextWeek:"Viikko",allday:"Joka päivä",jun:"kes",jul:"hei",apr:"huh",create:"Luo tapahtuma",may:"tou",confirmRemoveTaskRemove:"Kyllä",titleDay:"dddd d MMM yyyy",mar:"maa",map:"Kartta",sunday:"Sunnuntai",columnWeek:"dddd d/MM",confirmRemoveTaskTitle:"Poista",axisFormat:"HH:mm",columnMonth:"ddd",eventState:"Status",february:"Helmikuu",january:"Tammikuu",more:"Lue lisää",wed:"Ke",jan:"tam",sep:"syy",event:"Tapahtuma",aug:"elo",buttonTextAgendaList:"Lista",filterMine:"Kaikki",monday:"Maanantai",filterAll:"Vain minä",april:"Huhtikuu",timeFormatAgenda:"HH:mm{ - HH:mm}",noOwner:"Lisää omistaja",createEvent:"Tapahtuma",titleWeek:"MMM d[, yyyy]{ -[ MMM] d, yyyy}",october:"Lokakuu",timeFormat:"HH:mm",name:"Nimi",noEnd:"Lisää päättymispäivä",confirmRemoveTaskSaveInTasks:"Ei, säilytä listalla",invalidAllDayTimePeriod:"Päättymispäivän tulee olla sama tai jälkeen aloituspäivän",friday:"Perjantai",eventDetails:"Detaljit",invalidTimePeriod:"Päättymisajan tulee olla alkamisajan jälkeen",wednesday:"Keskiviikko",november:"Marraskuu",titleMonth:"MMMM yyyy",june:"Kesäkuu",fri:"Pe",buttonTextDay:"Päivä",owner:"Omistaja",task:"Toiminto",confirmRemoveTitle:"Poista",march:"Maaliskuu",saturday:"Lauantai",december:"Joulukuu",august:"Elokuu",sun:"Su",september:"Syyskuu",oct:"lok",tue:"Ti",buttonTextToday:"Tänään",buttonTextMonth:"Kuukausi",thursday:"Torstai",thu:"To",feb:"hel",nov:"mar",july:"Heinäkuu",columnDay:"dddd d/MM",dec:"jou",participants:"Osanottaja",noTitle:"Lisää otsikko",noStart:"Lisää aloituspäivä",mon:"Ma",confirmRemoveTaskMessage:"Haluatko poistaa myös listasta?",week:"Vko"},sv.i18n.portlet.social.calendar.calendar.fr={april:"Avril",february:"Février",thu:"Jeu",wed:"Mer",sun:"Dim",january:"Janvier",sat:"Sam",buttonTextToday:"Aujourd'hui",october:"Octobre",buttonTextMonth:"Mois",march:"Mars",september:"Septembre",november:"Novembre",buttonTextWeek:"Semaine",july:"Juillet",december:"Décembre",mon:"Lun",may:"Mai",buttonTextDay:"Journée",august:"Août",june:"Juin",tue:"Mar",buttonTextAgendaList:"Liste",fri:"Ven",filterAll:"Seulement le mien"},sv.i18n.portlet.social.calendar.calendar.nl={buttonTextDay:"Dag",tue:"Di",sat:"Za",mon:"Ma",wed:"Wo",sun:"Zo",buttonTextAgendaList:"Lijst",buttonTextMonth:"Maand",filterAll:"Alleen de mijne",buttonTextToday:"Vandaag",buttonTextWeek:"Week",fri:"Vr",thu:"Do"},sv.i18n.portlet.social.calendar.calendar.no={tuesday:"Tirsdag",confirmRemoveMessage:"Er du sikker på at du vil fjerne hendelsen?",sat:"Lør",description:"Beskrivelse",buttonTextWeek:"Uke",allday:"Heldag",jun:"jun",jul:"jul",apr:"apr",create:"Legg til hendelse",may:"Mai",confirmRemoveTaskRemove:"Ja",titleDay:"dddd d MMM yyyy",mar:"mar",map:"Kart",sunday:"Søndag",columnWeek:"dddd d/
2MM",confirmRemoveTaskTitle:"Fjern",axisFormat:"HH:mm",columnMonth:"ddd",eventState:"Status",february:"Februar",january:"Januar",more:"Les mer",wed:"Ons",jan:"jan",sep:"sep",event:"Hendelse",aug:"aug",buttonTextAgendaList:"Liste",filterMine:"Allas",monday:"Mandag",filterAll:"Bare mine",april:"April",timeFormatAgenda:"HH:mm{ - HH:mm}",noOwner:"Angi en eier",createEvent:"Hendelse",titleWeek:"d [MMM yyyy]{ - d MMM yyyy}",october:"Oktober",timeFormat:"HH:mm",name:"Tittel",noEnd:"Angi en sluttdato",confirmRemoveTaskSaveInTasks:"Nei, lagre i oppgavelisten",invalidAllDayTimePeriod:"Sluttdato må være samme eller etter startdato",friday:"Fredag",eventDetails:"Detaljer",invalidTimePeriod:"Sluttid må være etter starttid",wednesday:"Onsdag",november:"November",titleMonth:"MMMM yyyy",june:"Juni",fri:"Fre",buttonTextDay:"Dag",owner:"Eier",task:"Opplysning",confirmRemoveTitle:"Fjern",march:"Mars",saturday:"Lørdag",december:"Desember",august:"August",sun:"Søn",september:"September",oct:"okt",tue:"Tir",buttonTextToday:"I dag",buttonTextMonth:"Måned",thursday:"Torsdag",thu:"Tor",feb:"feb",nov:"nov",july:"Juli",columnDay:"dddd d/MM",dec:"des",participants:"Deltager",noTitle:"Angi en tittel",noStart:"Angi en startdato",mon:"Man",confirmRemoveTaskMessage:"Vil du også fjerne opplysningen fra oppgavelisten?",week:"V"},sv.i18n.portlet.social.calendar.calendar.pt={april:"Abril",february:"Fevereiro",thu:"qui.",wed:"qua.",sun:"dom.",january:"Janeiro",sat:"sáb.",buttonTextToday:"Hoje",october:"Outubro",buttonTextMonth:"Mês",march:"Março",september:"Setembro",november:"Novembro",buttonTextWeek:"Semana",july:"Julho",week:"S",december:"Dezembro",mon:"seg.",may:"Maio",buttonTextDay:"Dia",august:"Agosto",june:"Junho",tue:"ter.",buttonTextAgendaList:"Lista",fri:"sex."},sv.i18n.portlet.social.calendar.calendar.sv={tuesday:"Tisdag",confirmRemoveMessage:"Är du säker på att du vill ta bort händelsen?",sat:"Lör",description:"Beskrivning",buttonTextWeek:"Vecka",allday:"Heldag",jun:"jun",jul:"jul",apr:"apr",create:"Lägg till händelse",may:"Maj",confirmRemoveTaskRemove:"Ja",titleDay:"dddd d MMM yyyy",mar:"mar",map:"Karta",sunday:"Söndag",columnWeek:"dddd d/MM",confirmRemoveTaskTitle:"Ta bort",axisFormat:"HH:mm",columnMonth:"ddd",eventState:"Status",february:"Februari",january:"Januari",more:"Läs mer",wed:"Ons",jan:"jan",sep:"sep",event:"Händelse",aug:"aug",buttonTextAgendaList:"Lista",filterMine:"Allas",monday:"Måndag",filterAll:"Endast mina",april:"April",timeFormatAgenda:"HH:mm{ - HH:mm}",noOwner:"Ange en ägare",createEvent:"Händelse",titleWeek:"d [MMM yyyy]{ - d MMM yyyy}",october:"Oktober",timeFormat:"HH:mm",name:"Titel",noEnd:"Ange ett slutdatum",confirmRemoveTaskSaveInTasks:"Nej, spara i uppgiftslistan",invalidAllDayTimePeriod:"Slutdatum m
2åste vara samma eller efter startdatum",friday:"Fredag",eventDetails:"Detaljer",invalidTimePeriod:"Sluttid måste vara efter starttid",wednesday:"Onsdag",november:"November",titleMonth:"MMMM yyyy",june:"Juni",fri:"Fre",buttonTextDay:"Dag",owner:"Ägare",task:"Uppgift",confirmRemoveTitle:"Ta bort",march:"Mars",saturday:"Lördag",december:"December",august:"Augusti",sun:"Sön",september:"September",oct:"okt",tue:"Tis",buttonTextToday:"Idag",buttonTextMonth:"Månad",thursday:"Torsdag",thu:"Tor",feb:"feb",nov:"nov",july:"Juli",columnDay:"dddd d/MM",dec:"dec",participants:"Deltagare",noTitle:"Ange en titel",noStart:"Ange ett startdatum",mon:"Mån",confirmRemoveTaskMessage:"Vill du även ta bort uppgiften från uppgiftslistan?",week:"V"},sv.i18n.common=sv.i18n.common||{},sv.i18n.common.de={networkErrorText:"Die Information konnte nicht aktualisiert werden. Es konnte kein Kontakt zum Server hergestellt werden.",networkErrorTitle:"Fehler bei der Serverkommunikation",decimal:",",cancel:"Abbrechen",mins:"Min","error-fileExists":"{0} ist bereits vorhanden.",ok:"OK","error-fileRenameHeading":"Der Name der Datei konnte nicht geändert werden",add:"Hinzufügen",close:"Beenden",new:"Neu",error:"Fehler","error-fileExistsHeading":"Die Datei konnte nicht hinzugefügt werden",help:"Hilfe",save:"Speichern",hrs:"Std.","error-unknown":"Unbekannter Fehler.",hr:"Std.",remove:"Löschen"},sv.i18n.common.en={networkErrorText:"Information could not be updated. Could not contact server.",networkErrorTitle:"Communication with server failed",decimal:".",cancel:"Cancel",mins:"mins","error-fileExists":"{0} already exists.",ok:"OK","error-fileRenameHeading":"Could not rename file",add:"Add",close:"Close",new:"New",error:"Error","error-fileExistsHeading":"Could not add file",help:"Help",save:"Save",hrs:"hrs","error-unknown":"Unknown error.",remove:"Delete",hr:"hr"},sv.i18n.common.es={networkErrorText:"No se ha podido actualizar la información. No se ha podido establecer contacto con el servidor.",networkErrorTitle:"Error en la comunicación con el servidor.",decimal:",",cancel:"Cancelar",mins:"min","error-fileExists":"{0} ya existe.",ok:"Aceptar","error-fileRenameHeading":"No se ha podido cambiar el nombre del fichero",add:"Añadir",close:"Cerrar",new:"Nuevo",error:"Error","error-fileExistsHeading":"No se ha podido añadir el fichero",help:"Ayuda",save:"Guardar",hrs:"hora","error-unknown":"Error desconocido.",hr:"hora",remove:"Eliminar"},sv.i18n.common.fi={networkErrorText:"Aineistoa ei voitu päivittää. Palvelimeen ei saada yhteyttä.",networkErrorTitle:"Ongelma palvelinyhteydessä.",decimal:",",cancel:"Peruuta",mins:"min","error-fileExists":"{0} tiedosto on jo olemassa.",ok:"OK","error-fileRenameHeading":"Tiedoston nimen vaihto ei onnistunut",add:"Luo tili",close:"Sulje",new:"Uusi",error:"Virhe","error-fileExistsHeading":"Tiedoston lisääminen ei onnistunut",help:"Ohje",save:"Tallenna",hrs:"tuntia","error-unknown":"Tuntematon virhe.",remove:"Poista",hr:"tunti"},sv.i18n.common.fr={networkErrorText:"Les informations n'ont pas pu être mises à jour. Impossible de contacter le serveur.",networkErrorTitle:"Erreurs de communication avec le serveur",decimal:",",cancel:"Annuler",mins:"min","error-fileExists":"{0} existe déjà.",ok:"OK","error-fileRenameHeading":"Le fichier n'a pas pu être renommé",add:"Ajouter",close:"Fermer",new:"Nouveau",error:"Erreur","error-fileExistsHeading":"Impossible d'ajouter le fichier",help:"Aide",save:"Sauvegarder",hrs:"heure","error-unknown":"Erreur inconnue.",hr:"heure",remove:"Supprimer"},sv.i18n.common.no={networkErrorText:"Informasjonen kunne ikke oppdateres. Kunne ikke kontakte serveren.",networkErrorTitle:"Feil ved serverkommunikasjon",decimal:",",cancel:"Avbryt",mins:"min","error-fileExists":"{0} finnes allerede.",ok:"OK","error-fileRenameHeading":"Det var ikke mulig å bytte navn på filen",add:"Legg til",close:"Lukk",new:"Ny",error:"Feil","error-fileExistsHeading":"Det var ikke mulig å legge til filen",help:"Hjelp",save:"Lagre",hrs:"time","error-unknown":"Ukjent feil.",remove:"Fjern",hr:"time"},sv.i18n.common.pt={cancel:"Cancelar"},sv.i18n.common.sv={networkErrorText:"Informationen kunde inte uppdateras. Kunde inte kontakta servern.",networkErrorTitle:"Fel vid serverkommunikation",decimal:",",cancel:"Avbryt",mins:"min","error-fileExists":"{0} finns redan.",ok:"OK","error-fileRenameHeading":"Det gick inte att byta namn på filen",add:"Lägg till",close:"Stäng",new:"Ny",error:"Fel","error-fileExistsHeading":"Det gick inte att lägga till filen",help:"Hjälp",save:"Spara",hrs:"tim","error-unknown":"Okänt fel.",remove:"Ta bort",hr:"tim"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.contactsearch=sv.i18n.portlet.social.contactsearch||{},sv.i18n.portlet.social.contactsearch.contactsearch=sv.i18n.portlet.social.contactsearch.contactsearch||{},sv.i18n.portlet.social.contactsearch.contactsearch.de={},sv.i18n.portlet.social.contactsearch.contactsearch.en={showList:"Show in list »",results:"search results",showAll:"Show all »",noHits:"Your search generated no hits"},sv.i18n.portlet.social.contactsearch.contactsearch.fi={showList:"Näytä listalla »",showAll:"Näytä kaikki henkilöt »",noHits:"Haku ei tuottanut tuloksia"},sv.i18n.portlet.social.contactsearch.contactsearch.no={showList:"Vis i liste »",showAll:"Vis flere personer »",noHits:"Søket ga ingen treff"},sv.i18n.portlet.social.contactsearch.contactsearch.sv={showList:"Visa i lista »",results:"sökresultat",showAll:"Visa fler personer »",noHits:"Din sökning gav inga träffar"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.contactsearchall=sv.i18n.portlet.social.contactsearchall||{},sv.i18n.portlet.social.contactsearchall.contactsearchall=sv.i18n.portlet.social.contactsearchall.contactsearchall||{},sv.i18n.portlet.social.contactsearchall.contactsearchall.de={identityHitText:"Ihre Suche <strong>{0}</strong> ergab {1} Treffer",identityHitsText:"Ihre Suche <strong>{0}</strong> ergab {1} Treffer"},sv.i18n.portlet.social.contactsearchall.contactsearchall.en={identityHitText:"Your search <strong>{0}</strong> yielded {1} result",identityHitsText:"Your search <strong>{0}</strong> yielded {1} results"},sv.i18n.portlet.social.contactsearchall.contactsearchall.fi={identityHitText:"Hakusi <strong>{0}</strong> tuotti {1} osumaa",identityHitsText:"Hakusi <strong>{0}</strong> tuotti {1} osumia"},sv.i18n.portlet.social.contactsearchall.contactsearchall.no={identityHitText:"Ditt søk <strong>{0}</strong> ga {1} treff",identityHitsText:"Ditt søk <strong>{0}</strong> ga {1} treff"},sv.i18n.portlet.social.contactsearchall.contactsearchall.sv={identityHitText:"Din sökning <strong>{0}</strong> gav {1} träff",identityHitsText:"Din sökning <strong>{0}</strong> gav {1} träffar"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.fileview=sv.i18n.portlet.social.fileview||{},sv.i18n.portlet.social.fileview.file=sv.i18n.portlet.social.fileview.file||{},sv.i18n.portlet.social.fileview.file.de={},sv.i18n.portlet.social.fileview.file.en={emptyDescription:"No description",showLess:"Show less",versionDescriptionTitle:"Description",download:"Download",ver
2sionDescriptionMsg:"Description",disableVersioning:"Are you sure you want to disable versioning? All previous versions will be deleted!",shareEntry:"Share timeline post",removeCommentBody:"Are you sure you want to delete the comment?",emptyText:"No value",sharedMessageContent:"Message is now shared to your followers",removeCommentTitle:"Delete comment",unLockMessage:"The file is now unlocked",lockErrorMessage:"File already locked by {0}",renameFileTitle:"Rename",unlockErrorMessage:"File locked by {0}",commentToLongHeading:"Too long",renameFileMessage:"Name",lockMessage:"File locked by {0}",sharedMessageTitle:"Shared message",share:"Share",shareComment:"Add comment",editCommentTitle:"Edit comment",save:"Save",commentToLongBody:"The comment you where trying to post was too long.",showMore:"Show more",removeFile:"Are you sure you want to delete this file?",removeVersion:"Are you sure you want to delete this file version?",versioning:"Versioning",remove:"Delete",name:"Name"},sv.i18n.portlet.social.fileview.file.fi={emptyDescription:"Ei kuvausta",showLess:"Näytä vähemmän",versionDescriptionTitle:"Kuvaus",download:"Lataa",versionDescriptionMsg:"Kuvaus",disableVersioning:"Oletko varma, että haluat lopettaa versioinnin? Kaikki vanhat versiot poistuvat.",shareEntry:"Jaa sisältö",removeCommentBody:"Oletko varma, että haluat poistaa kommentin?",emptyText:"Ei sisältöä",sharedMessageContent:"Viesti on nyt jaettu seinälläsi",removeCommentTitle:"Poista kommentti",unLockMessage:"Tiedosto on nyt vapautettu",lockErrorMessage:"Tiedosto on lukittu {0}",renameFileTitle:"Vaihda nimi",unlockErrorMessage:"Tiedosto on vapautettu {0}",commentToLongHeading:"Liian pitkä",renameFileMessage:"Nimi",lockMessage:"Tiedosto on nyt lukittu {0}",sharedMessageTitle:"Jaettu viesti",share:"Jaa",shareComment:"Jaa kommentti",commentToLongBody:"Kommentti, jota yritit lähettää, on liian pitkä.",showMore:"Näytä lisää",removeFile:"Oletko varma, että haluat poistaa tiedoston?",removeVersion:"Oletko varma, että haluat poistaa tämänhetkisen version tiedostosta?",versioning:"Versiointi",remove:"Poista",name:"Nimi"},sv.i18n.portlet.social.fileview.file.no={emptyDescription:"Ingen beskrivelse",showLess:"Vis mindre",versionDescriptionTitle:"Beskrivelse",download:"Last ned",versionDescriptionMsg:"Beskrivelse",disableVersioning:"Er du sikker på at du vil slå av versjonering, alle gamle versjoner kommer til å forsvinne?",shareEntry:"Del innlegg",removeCommentBody:"Er du sikker på at du vil fjerne kommentaren?",emptyText:"Ingen verdi",sharedMessageContent:"Meldingen er nå delt i din flyt",removeCommentTitle:"Fjern kommentar",unLockMessage:"Filen er nå opplåst",lockErrorMessage:"Filen er allerede låst av {0}",renameFileTitle:"Bytt navn",unlockErrorMessage:"Filen er låst av {0}",commentToLongHeading:"For lang",renameFileMessage:"Navn",lockMessage:"Filen er nå låst av {0}",sharedMessageTitle:"Delt melding",share:"Del",shareComment:"Legg til kommentar",editCommentTitle:"Rediger kommentar",save:"Lagre",commentToLongBody:"Kommentaren du forsøkte å sende, var for lang.",showMore:"Vis mer",removeFile:"Er du sikker på at du vil fjerne aktuell fil?",removeVersion:"Er du sikker på at du vil fjerne aktuell versjon av filen?",versioning:"Versjonering",remove:"Fjern",name:"Navn"},sv.i18n.portlet.social.fileview.file.sv={emptyDescription:"Ingen beskrivning",showLess:"Visa mindre",versionDescriptionTitle:"Beskrivning",download:"Ladda ner",versionDescriptionMsg:"Beskrivning",disableVersioning:"Är du säker på att du vill slå av versionering, alla gamla verisoner kommer att försvinna?",shareEntry:"Dela inlägg",removeCommentBody:"Är du säker på att du vill ta bort kommentaren?",emptyText:"Inget värde",sharedMessageContent:"Meddelandet är nu delat i ditt flöde",removeCommentTitle:"Ta bort kommentar",unLockMessage:"Filen är nu upplåst",lockErrorMessage:"Filen är redan låst av {0}",renameFileTitle:"Byt namn",unlockErrorMessage:"Filen är låst av {0}",commentToLongHeading:"För lång",renameFileMessage:"Namn",lockMessage:"Filen är nu låst av {0}",sharedMessageTitle:"Delat meddelande",share:"Dela",shareComment:"Lägg till kommentar",editCommentTitle:"Redigera kommentar",save:"Spara",commentToLongBody:"Kommentaren du försökte skicka var för lång.",showMore:"Visa mer",removeFile:"Är du säker på att du vill ta bort aktuell fil?",removeVersion:"Är du säker på att du vill ta bort aktuell version av filen?",versioning:"Versionering",remove:"Ta bort",name:"Namn"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.filelist=sv.i18n.portlet.social.filelist||{},sv.i18n.portlet.social.filelist.filelist=sv.i18n.portlet.social.filelist.filelist||{},sv.i18n.portlet.social.filelist.filelist.de={},sv.i18n.portlet.social.filelist.filelist.en={showAllFiles:"Show all files ({0})"},sv.i18n.portlet.social.filelist.filelist.fi={showAllFiles:"Näytä kaikki tiedostot ({0})"},sv.i18n.portlet.social.filelist.filelist.no={showAllFiles:"Vis alle filer ({0})"},sv.i18n.portlet.social.filelist.filelist.sv={showAllFiles:"Visa alla filer ({0})"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.groupadminall=sv.i18n.portlet.social.groupadminall||{},sv.i18n.portlet.social.groupadminall.groupadminall=sv.i18n.portlet.social.groupadminall.groupadminall||{}
2,sv.i18n.portlet.social.groupadminall.groupadminall.de={},sv.i18n.portlet.social.groupadminall.groupadminall.en={successAddAdminMessage:"{0} is now an administrator",confirmRemoveMessage:"Are you sure you want to remove {0} from the group?",searchUser:"Search user",successMessage:"{0} is no longer a member of the group",confirmRemoveTitle:"Remove",successAddMessageTitle:"Info",successAddMessage:"{0} is now a member of the group"},sv.i18n.portlet.social.groupadminall.groupadminall.fi={successAddAdminMessage:"{0} on nyt moderaattori",searchUser:"Hae henkilöä",successMessage:"{0} on nyt poistettu ryhmästä",successAddMessageTitle:"Informaatio",successAddMessage:"{0} on nyt ryhmän jäsen"},sv.i18n.portlet.social.groupadminall.groupadminall.no={successAddAdminMessage:"{0} er nå adminstrator",confirmRemoveMessage:"Er du sikker på at du vil fjerne {0} fra gruppen?",searchUser:"Søk person",successMessage:"{0} er nå fjernet fra gruppen",confirmRemoveTitle:"Fjern",successAddMessageTitle:"Info",successAddMessage:"{0} er nå medlem av gruppen"},sv.i18n.portlet.social.groupadminall.groupadminall.pt={searchUser:"Procurar usuário"},sv.i18n.portlet.social.groupadminall.groupadminall.sv={successAddAdminMessage:"{0} är nu adminstratör",confirmRemoveMessage:"Är du säker på att du vill ta bort {0} från gruppen?",searchUser:"Sök person",successMessage:"{0} är nu borttagen ur gruppen",confirmRemoveTitle:"Ta bort",successAddMessageTitle:"Info",successAddMessage:"{0} är nu medlem i gruppen"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.grouptypeselector=sv.i18n.portlet.social.grouptypeselector||{},sv.i18n.portlet.social.grouptypeselector.grouptypeselector=sv.i18n.portlet.social.grouptypeselector.grouptypeselector||{},sv.i18n.portlet.social.grouptypeselector.grouptypeselector.de={},sv.i18n.portlet.social.grouptypeselector.grouptypeselector.en={searchUser:"Search administrator",unpublishGroupBody:"Are you sure that you want to delete this group?",groupAlreadyExists:"A group with the same already exists",errorTitle:"Error",unpublishGroupTitle:"Delete group","group-settingsLabel":"Group settings"},sv.i18n.portlet.social.grouptypeselector.grouptypeselector.fi={searchUser:"Etsi moderaattoria",groupAlreadyExists:"Tämän niminen ryhmä on jo olemassa",errorTitle:"Virhe","group-settingsLabel":"Ryhmän asetukset"},sv.i18n.portlet.social.grouptypeselector.grouptypeselector.no={searchUser:"Søk administrator",unpublishGroupBody:"Er du sikker på at du vil fjerne denne gruppen?",groupAlreadyExists:"Det finnes allerede en gruppe med samme navn",errorTitle:"Feil",unpublishGroupTitle:"Fjern gruppe","group-settingsLabel":"Gruppeinnstillinger"},sv.i18n.portlet.social.grouptypeselector.grouptypeselector.sv={searchUser:"Sök administratör",unpublishGroupBody:"Är du säker på att du vill ta bort denna grupp?",groupAlreadyExists:"En grupp med samma namn finns redan",errorTitle:"Fel",unpublishGroupTitle:"Ta bort grupp","group-settingsLabel":"Gruppinställningar"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.util=sv.i18n.portlet.social.util||{},sv.i18n.portlet.social.util.likableutil=sv.i18n.portlet.social.util.likableutil||{},sv.i18n.portlet.social.util.likableutil.de={like:"Like"},sv.i18n.portlet.social.util.likableutil.en={likes:"Likes",like:"Like"},sv.i18n.portlet.social.util.likableutil.fi={likes:"Tykkää",like:"Tykkäys"},sv.i18n.portlet.social.util.likableutil.fr={like:"J'aime"},sv.i18n.portlet.social.util.likableutil.nl={like:"Like"},sv.i18n.portlet.social.util.likableutil.no={likes:"Liker",like:"Lik"},sv.i18n.portlet.social.util.likableutil.pt={like:"Gosto"},sv.i18n.portlet.social.util.likableutil.sv={likes:"Gillar",like:"Gilla"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.messages=sv.i18n.portlet.social.messages||{},sv.i18n.portlet.social.messages.messages=sv.i18n.portlet.social.messages.messages||{},sv.i18n.portlet.social.messages.messages.de={newMessage:"Neue nachricht...",conversations:"Posteingang",placeholder:"Hier Nachricht schreiben..."},sv.i18n.portlet.social.messages.messages.en={newMember:"New chat member",newMessage:"New message...",participants:"Add recipients...",typing:"is typing...",conversations:"Inbox",placeholder:"Write your message here...",showMore:"Show more conversations"},sv.i18n.portlet.social.messages.messages.fi={newMember:"Uusi viesti keskustelussa",participants:"Lähetä vastaanottajalle...",typing:"kirjoittaa...",conversations:"Postilaatikko",placeholder:"Kirjoita viestisi tähän...",showMore:"Näytä lisää"},sv.i18n.portlet.social.messages.messages.fr={newMessage:"Nouveau message...",conversations:"Boîte de réception",placeholder:"Ecrivez votre message ici..."},sv.i18n.portlet.social.messages.messages.nl={newMessage:"Nieuw bericht...",conversations:"Inbox",placeholder:"Schrijf je bericht hier..."},sv.i18n.portlet.social.messages.messages.no={newMember:"Nytt medlem i chatten",newMessage:"Ny melding ...",participants:"Legg til mottager ...",typing:"skriver ...",conversations:"Innboks",placeholder:"Skriv din melding her ...",showMore:"Vis flere samtaler"},sv.i18n.portlet.social.messages.messages.pt={newMessage:"Nova mensagem...",conversations:"Caixa de entrada",placeholder:"Escreve aqui a tua mensagem..."},sv.i18n.portlet.social.messages.messages.sv={newMember:"Ny medlem i chatten",newMessage:"Nytt meddelande...",participants:"Lägg till mottagare...",typing:"skriver...",conversations:"Inkorg",placeholder:"Skriv ditt meddelande här...",showMore:"Visa fler konversationer"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.notifications=sv.i18n.portlet.social.notifications||{},sv.i18n.portlet.social.notifications.notifications=sv.i18n.portlet.social.notifications.notifications||{},sv.i18n.portlet.social.notifications.notifications.de={notifications:"Benachrichtigungen",showMore:"Mehr Benachrichtigungen anzeigen"},sv.i18n.portlet.social.notifications.notifications.en={"error-unknown":"Unable to read notifications",notifications:"Notifications",showMore:"Show more notifications"},sv.i18n.portlet.social.notifications.notifications.fi={"error-unknown":"Luku epäonnistui",notifications:"Merkinnät",showMore:"Näytä lisää merkintöjä"},sv.i18n.portlet.social.notifications.notifications.fr={showMore:"Afficher plus de notifications"},sv.i18n.portlet.social.notifications.notifications.nl={showMore:"Toon meer notificaties"},sv.i18n.portlet.social.notifications.notifications.no={"error-unknown":"Kunne ikke lese inn varsler",notifications:"Varsler",showMore:"Vis flere varsler"},sv.i18n.portlet.social.notifications.notifications.pt={showMore:"Mostrar mais notificações"},sv.i18n.portlet.social.notifications.notifications.sv={"error-unknown":"Kunde inte läsa in notifieringar",notifications:"Notifieringar",showMore:"Visa fler notifieringar"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.personalsettings=sv.i18n.portlet.social.personalsettings||{},sv.i18n.portlet.social.personalsettings.personalsettings=sv.i18n.portlet.social.personalsettings.personalsettings||{},sv.i18n.portlet.social.personalsettings.personalsettings.de={"personalsettings-notificationsLabel":"Benachrichtigungs-Einstellungen","personalsettings-generalLabel":"Grundeinstellungen","personalsettings-notifications
2Help":"E-Mail-Benachrichtigung senden, wenn:","personalsettings-push-notificationsLabel":"Benachrichtigungs-Einstellungen"},sv.i18n.portlet.social.personalsettings.personalsettings.en={"personalsettings-notificationsLabel":"Notification settings","personalsettings-generalLabel":"General settings","personalsettings-notificationsHelp":"Send email notifications when:",networkErrorTitle:"Communication with server failed",networkErrorText:"Information could not be updated. Could not contact server.","personalsettings-push-notificationsLabel":"Notification settings"},sv.i18n.portlet.social.personalsettings.personalsettings.fi={"personalsettings-notificationsLabel":"Merkintöjen asetukset","personalsettings-generalLabel":"Yleiset asetukset","personalsettings-notificationsHelp":"Lähetä ilmoitus sähköpostilla, kun:",networkErrorTitle:"Ongelma palvelinyhteydessä",networkErrorText:"Informaatiota ei voitu päivittää. Palvelimeen ei saada yhteyttä."},sv.i18n.portlet.social.personalsettings.personalsettings.fr={"personalsettings-notificationsLabel":"Paramètres de notification","personalsettings-generalLabel":"Paramètres généraux","personalsettings-notificationsHelp":"Envoyer des notifications par e-mail quand:","personalsettings-push-notificationsLabel":"Paramètres de notification"},sv.i18n.portlet.social.personalsettings.personalsettings.nl={"personalsettings-notificationsLabel":"Notificatie instellingen","personalsettings-generalLabel":"Algemene instellingen","personalsettings-notificationsHelp":"Verstuur email notificaties als:","personalsettings-push-notificationsLabel":"Notificatie instellingen"},sv.i18n.portlet.social.personalsettings.personalsettings.no={"personalsettings-notificationsLabel":"Varselinnstillinger","personalsettings-generalLabel":"Generelle innstillinger","personalsettings-notificationsHelp":"Send varsler via e-post når:",networkErrorTitle:"Feil ved serverkommunikasjon",networkErrorText:"Informasjonen kunne ikke oppdateres. Kunne ikke kontakte serveren.","personalsettings-push-notificationsLabel":"Varselinnstillinger"},sv.i18n.portlet.social.personalsettings.personalsettings.pt={"personalsettings-notificationsLabel":"Configurações de notificação","personalsettings-generalLabel":"Configurações gerais","personalsettings-notificationsHelp":"Enviar email de notificações quando:","personalsettings-push-notificationsLabel":"Configurações de notificação"},sv.i18n.portlet.social.personalsettings.personalsettings.sv={"personalsettings-notificationsLabel":"Notifieringsinställningar","personalsettings-generalLabel":"Allmänna inställningar","personalsettings-notificationsHelp":"Skicka notifieringar via e-post när:",networkErrorTitle:"Fel vid serverkommunikation",networkErrorText:"Informationen kunde inte uppdateras. Kunde inte kontakta servern.","personalsettings-push-notificationsLabel":"Notifieringsinställningar"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.profileimage=sv.i18n.portlet.social.profileimage||{},sv.i18n.portlet.social.profileimage.profileimage=sv.i18n.portlet.social.profileimage.profileimage||{},sv.i18n.portlet.social.profileimage.profileimage.de={},sv.i18n.portlet.social.profileimage.profileimage.en={"error-dimension":"The image is too small. The minimum size is {0} x {1} pixels","crop-title":"Crop the image","error-unknown":"Unable to upload image","error-size":"The image is too big. Maximum size is {0}MB","error-type":"Invalid file type {0}. Only image files are permitted (jpg, png, gif and webp)"},sv.i18n.portlet.social.profileimage.profileimage.fi={"error-dimension":"Kuva on liian pieni. Vähimmäistiedostokoko on {0} x {1} pikseliä","crop-title":"Rajaa kuvaa","error-unknown":"Kuvaa ei voitu ladata","error-size":"Kuva on liian suuri. Maksimi tiedostokoko on {0}MB","error-type":"Väärä tiedostomuoto {0}. Vain kuvat hyväksytään (jpg, png, gif ja webp)"},sv.i18n.portlet.social.profileimage.profileimage.no={"error-dimension":"Bildet er for lite. Min. størrelse er {0} x {1} piksler","crop-title":"Beskjær bildet","error-unknown":"Kunne ikke laste opp bildet","error-size":"Bildet er for stort. Maks. størrelse er {0}MB","error-type":"Feil filtype {0}. Bare bilder tillates (jpg, png, gif og webp)"},sv.i18n.portlet.social.profileimage.profileimage.sv={"error-dimension":"Bilden är för liten. Minimal storlek är {0} x {1} pixlar","crop-title":"Beskär bilden","error-unknown":"Kunde inte ladda upp bilden","error-size":"Bilden är för stor. Maximal storlek är {0}MB","error-type":"Felaktig filtyp {0}. Endast bilder tillåts (jpg, png, gif och webp)"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.profileprogress=sv.i18n.portlet.social.profileprogress||{},sv.i18n.portlet.social.profileprogress.profileprogress=sv.i18n.portlet.social.profileprogress.profileprogress||{},sv.i18n.portlet.social.profileprogress.profileprogress.de={},sv.i18n.portlet.social.profileprogress.profileprogress.en={missingValue:"Value missing",oneEntry:"At least one post on the timeline",hasContact:"At least one contact",inGroup:"Member of at least one group",done:"Done",helpPage:"Help page",hasProfileImage:"Personal profile image",collaborationCriteria:"Collaboration criteria",profileCriteria:"Profile criteria",incomplete:"Incomplete",profileProgress:"Profile strength"},sv.i18n.portlet.social.profileprogress.profileprogress.fi={},sv.i18n.portlet.social.profileprogress.profileprogress.no={},sv.i18n.portlet.social.profileprogress.profileprogress.sv={missingValue:"Värde saknas",oneEntry:"Minst ett inlägg i aktivitetsflödet",hasContact:"Minst en kontakt",inGroup:"Medlem i minst en grupp",done:"Klar",helpPage:"Hjälpsida",hasProfileImage:"Egen profilbild",collaborationCriteria:"Samarbetskriterier",profileCriteria:"Profilkriterier",incomplete:"Ofullständig",profileProgress:"Profilstyrka"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.util=sv.i18n.portlet.social.util||{},sv.i18n.portlet.social.util.searchuserutil=sv.i18n.portlet.social.util.searchuserutil||{},sv.i18n.portlet.social.util.searchuserutil.de={},sv.i18n.portlet.social.util.searchuserutil.en={showAsList:"Show in list »",showAll:"Show all »"},sv.i18n.portlet.social.util.searchuserutil.fi={showAsList:"Näytä listana »",showAll:"Näytä kaikki hakutulokset »"},sv.i18n.portlet.social.util.searchuserutil.no={showAsList:"Vis i liste »",showAll:"Vis alle søketreff »"},sv.i18n.portlet.social.util.searchuserutil.sv={showAsList:"Visa i lista »",showAll:"Visa alla sökträffar »"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.sharedlinks=sv.i18n.portlet.social.sharedlinks||{},sv.i18n.portlet.social.sharedlinks.sharedlinks=sv.i18n.portlet.social.sharedlinks.sharedlinks||{},sv.i18n.portlet.social.sharedlinks.sharedlinks.de={},sv.i18n.portlet.social.sharedlinks.sharedlinks.en={placeholderUrl:"http://www.example.com",createdSharedLink:"Share a link",urlIsNotALink:"Invalid address",editSharedLink:"Edit a link",titleRequired:"Title required",save:"Save",removeLink:"Remove link",title:"Title",address:"Address",removeShareLink:"Are you sure that you want to delete the link?",share:"Share",addressRequired:"Address required"},sv.i18n.portlet.social.sharedlinks.sharedlinks.fi={},sv.i18n.portlet.social.sharedlinks.sharedlinks.no={placeholderUrl:"http://www.eksempel.no",createdSharedLink:"Del en lenke",urlIsNotALink:"Ugyldig adresse",editSharedLink:"Rediger en lenke",titleRequired:"Det må angis en tittel",save:"Lagre",removeLink:"Fjern lenke",title:"Tittel",address:"Adresse",removeShareLink:"Er du sikker på at du vil fjerne lenken?",share:"Del",addressRequired:"Det må angis en adresse"},sv.i18n.portlet.social.sharedlinks.sharedlinks.pt={address:"endereço",createdSharedLink:"Parilhar link",share:"Compartilhar",title:"Título"},sv.i18n.portlet.social.sharedlinks.sharedlinks.sv={placeholderUrl:"http://www.exempel.se",createdSharedLink:"Dela en länk",urlIsNotALink:"Ogiltig adress",editSharedLink:"Redigera en länk",titleRequired:"Titel måste anges",save:"Spara",removeLink:"Ta bort länk",title:"Titel",address:"Adress",removeShareLink:"Är du säker på att du vill ta bort länken?",share:"Dela",addressRequired:"Adress måste anges"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.taglist=sv.i18n.portlet.social.taglist||{},sv.i18n.portlet.social.taglist.taglist=sv.i18n.portlet.social.taglist.taglist||{},sv.i18n.portlet.social.taglist.taglist.de={},sv.i18n.portlet.social.taglist.taglist.en={addDialogLabel:"Tag:",removedMessage:"The tag {0} was removed.",addDialogTitle:"Add tag"},sv.i18n.portlet.social.taglist.taglist.fi={addDialogLabel:"Risuaita:",removedMessage:"Risuaita {0} on poistettu.",addDialogTitle:"Lisää risuaita"},sv.i18n.portlet.social.taglist.taglist.no={addDialogLabel:"Etikett:",removedMessage:"Etiketten {0} er fjernet.",addDialogTitle:"Legg til etikett"},sv.i18n.portlet.social.taglist.taglist.sv={addDialogLabel:"Etikett:",removedMessage:"Etiketten {0} har tagits bort.",addDialogTitle:"Lägg till etikett"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.tasks=sv.i18n.portlet.social.tasks||{},sv.i18n.portlet.social.tasks.tasks=sv.i18n.portlet.social.tasks.tasks||{},sv.i18n.portlet.social.tasks.tasks.de={},sv.i18n.portlet.social.tasks.tasks.en={owner:"Owner",participants:"Participants",more:"More",noTitle:"Specify a title",confirmRemoveMessage:"Are you sure you want to delete the task?",noOwner:"Specify an owner",confirmRemoveCalendarSaveInCalendar:"No, save in the calendar",invalidAllDayTimePeriod:"End date must be the same or after start date",filter:"Show",noStart:"Specify a start date",confirmRemoveCalendarMessage:"Would you also like to delete the task from the calendar?",isDone:"is done",confirmRemoveCalendarTitle:"Delete",confirmRemoveTitle:"Delete",task:"Task",doneText:"{0} of {1}
2 are completed",confirmRemoveCalendarRemove:"Yes",invalidValue:"You must fill in the text field before you can add",noEnd:"Specify an end date",map:"Map",invalidTimePeriod:"End time must be after start time"},sv.i18n.portlet.social.tasks.tasks.fi={owner:"Omistaja",participants:"Osanottajat",more:"Lue lisää",noTitle:"Anna nimi",confirmRemoveMessage:"Oletko varma, että haluat poistaa merkinnät?",noOwner:"Syötä omistaja",confirmRemoveCalendarSaveInCalendar:"Ei, säilytä kalenterissa",invalidAllDayTimePeriod:"Päättymisajan pitää olla sama tai jälkeen aloitusajan",filter:"Näytä",noStart:"Syötä aloituspäivä",confirmRemoveCalendarMessage:"Haluatko poistaa merkinnän myös kalenterista?",isDone:"on tehty",confirmRemoveCalendarTitle:"Poista",confirmRemoveTitle:"Poista",task:"Tehtävä",doneText:"{0} {1} :stä on valmis",confirmRemoveCalendarRemove:"Kyllä",invalidValue:"Sinun täytyy täyttää tekstikenttä ennen kuin voit lisätä",noEnd:"Syötä päättymispäivä",map:"Kartta",invalidTimePeriod:"Lopetusajan pitää olla aloitusajan jälkeen"},sv.i18n.portlet.social.tasks.tasks.no={owner:"Eier",participants:"Deltager",more:"Les mer",noTitle:"Angi en tittel",confirmRemoveMessage:"Er du sikker på at du vil fjerne opplysningen?",noOwner:"Angi en eier",confirmRemoveCalendarSaveInCalendar:"Nei, lagre i kalenderen",invali
2dAllDayTimePeriod:"Sluttdato må være samme eller etter startdato",filter:"Vis",noStart:"Angi en startdato",confirmRemoveCalendarMessage:"Vil du også fjerne opplysningen fra kalenderen?",isDone:"er klar",confirmRemoveCalendarTitle:"Fjern",confirmRemoveTitle:"Fjern",task:"Opplysning",doneText:"{0} av {1} er utført",confirmRemoveCalendarRemove:"Ja",invalidValue:"Du må fylle inn tekstfeltet før du kan legge til",noEnd:"Angi en sluttdato",map:"Kart",invalidTimePeriod:"Sluttid må være etter starttid"},sv.i18n.portlet.social.tasks.tasks.sv={owner:"Ägare",participants:"Deltagare",more:"Läs mer",noTitle:"Ange en titel",confirmRemoveMessage:"Är du säker på att du vill ta bort uppgiften?",noOwner:"Ange en ägare",confirmRemoveCalendarSaveInCalendar:"Nej, spara i kalendern",invalidAllDayTimePeriod:"Slutdatum måste vara samma eller efter startdatum",filter:"Visa",noStart:"Ange ett startdatum",confirmRemoveCalendarMessage:"Vill du även ta bort uppgiften från kalendern?",isDone:"är klara",confirmRemoveCalendarTitle:"Ta bort",confirmRemoveTitle:"Ta bort",task:"Uppgift",doneText:"{0} av {1} är utförda",confirmRemoveCalendarRemove:"Ja",invalidValue:"Du måste fylla i textfältet innan du kan lägga till",noEnd:"Ange ett slutdatum",map:"Karta",invalidTimePeriod:"Sluttid måste vara efter starttid"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.timeline=sv.i18n.portlet.social.timeline||{},sv.i18n.portlet.social.timeline.timeline=sv.i18n.portlet.social.timeline.timeline||{},sv.i18n.portlet.social.timeline.timeline.de={},sv.i18n.portlet.social.timeline.timeline.en={loadEntries:"Show more posts",successBookmarkTitle:"Bookmark added",maliciousFileTypeTitle:"It is not allowed to upload files of the following types: htm, html and svg.",expand:"Expand",comments:"Comments",activities:"Activities",removeCommentTitle:"Delete comment",removeAttachment:"Remove attached file",removeBookmarkTitle:"Delete bookmark",addComment:"Comment",removeGroupBookmarkTitle:"Delete bookmark from group",commentToLongHeading:"Too long",removeReplyBody:"Are you sure that you want to delete the reply?",editCommentTitle:"Edit comment",removeReplyTitle:"Delete reply",sharedMessageContentToPersonalTimeline:"The post is now shared on your timeline",animals:"Animals & Nature",editEntryTitle:"Edit post",save:"Save",removeEntryBody:"Are you sure that you want to delete the post?",hideEntryBody:"Are you sure that you want to hide the post?",showMore:"Show more",collapse:"Collapse",commentToLongBody:"The comment you where trying to post was too long.",sharedPageContentToGroupTimeline:"The page is now shared to group '{0}'",addGroupBookmarkTitle:"Add group bookmark",shareComment:"Add comment",removeCommentBody:"Are you sure you want to delete the comment?",shareEntry:"Share post",tooLargeFileMessage:"The file was to big to upload",sharedPageContentToPersonalTimeline:"The page is now shared to your timeline",removeEntryTitle:"Delete post",shareMessageContentTitle:"Share in",sharedMessageContentToGroupTimeline:"The post is now shared to group '{0}'",travel:"Travel & Places",share:"Share",noMoreEntries:"There are no more posts",inactiveGroupMessage:"Cannot interact with an inactive group",showLess:"Show less",food:"Food & Drinks",replyLabel:"Reply",smileys:"Smileys & People",addEmoji:"Add emoji",objects:"Objects",successRemovedBookmarkTitle:"Bookmark deleted",hideEntryTitle:"Hide post",sharePageFail:"Failed to share page",symbols:"Symbols",maliciousFileTypeMessage:"File type not allowed",sharedMessageTitle:"Shared post",sharedPageTitle:"Shared page",editReplyTitle:"Edit reply",search:"Search",shareMessageContentToPersonalTimeline:"Your own timeline",recents:"Recent",successBookmarkMessage:"Bookmark added",addBookmarkTitle:"Add bookmark"},sv.i18n.portlet.social.timeline.timeline.fi={tooLargeFileMessage:"Tiedosto, jota yritit ladata, oli liian suuri.",expand:"Suurenna",collapse:"Pienennä",hideEntryBody:"Oletko varma, että haluat piilottaa merkinnän?",removeEntryBody:"Oletko varma, että haluat poistaa merkinnän?",showLess:"Näytä vähemmän",removeAttachment:"Poista liitetty tiedosto",comments:"Kommentteja",addComment:"Kommentoi",shareEntry:"Jaa merkintä",noMoreEntries:"Ei enempää merkintöjä",removeCommentBody:"Oletko varma, että haluat poistaa kommentin?",removeCommentTitle:"Poista kommentti",sharedMessageContentToPersonalTimeline:"Merkintä on jaettu seinälläsi",commentToLongHeading:"Liian pitkä",removeEntryTitle:"Poista merkintä",sharedMessageTitle:"Jaettu viesti",share:"Jaa",shareComment:"Jaa kommentti",inactiveGroupMessage:"Sisällön muokkaaminen ei ole mahdollista, ryhmä ei ole aktiivinen",commentToLongBody:"Kommentti, jota yritit lähettää, on liian pitkä.",showMore:"Näytä lisää",hideEntryTitle:"Piilota merkintä"},sv.i18n.portlet.social.timeline.timeline.no={loadEntries:"Vis flere innlegg",successBookmarkTitle:"Bokmerke lagt til",expand:"Utvid",comments:"Kommentarer",removeCommentTitle:"Fjern kommentar",removeAttachment:"Fjern vedlagt fil",removeBookmarkTitle:"Fjern bokmerke",addComment:"Kommenter",removeGroupBookmarkTitle:"Fjern bokmerke fra gruppen",commentToLongHeading:"For lang",removeReplyBody:"Er du sikker på at du vil fjerne svaret?",editCommentTitle:"Rediger kommentar",removeReplyTitle:"Fjern svar",sharedMessageContentToPersonalTimeline:"Innlegget er nå delt i din flyt",editEntryTitle:"Rediger innlegg",save:"Lagre",removeEntryBody:"Er du sikker på at du vil fjerne innlegget?",hideEntryBody:"Er du sikker på at du vil skjule innlegget?",showMore:"Vis mer",collapse:"Minimer",commentToLongBody:"Kommentaren du forsøkte å sende, var for lang.",sharedPageContentToGroupTimeline:"Siden er nå delt i gruppen '{0}'",addGroupBookmarkTitle:"Legg til gruppebokmerke",shareComment:"Legg til kommentar",removeCommentBody:"Er du sikker på at du vil fjerne kommentaren?",shareEntry:"Del innlegg",tooLargeFileMessage:"Filen du forsøkte å laste opp, var for stor.",sharedPageContentToPersonalTimeline:"Siden er nå delt i din flyt",removeEntryTitle:"Fjern innlegg",shareMessageContentTitle:"Del i",sharedMessageContentToGroupTimeline:"Innlegget er nå delt i gruppen '{0}'",share:"Del",inactiveGroupMessage:"Ikke tillatt å modifisere innhold i en inaktiv gruppe",noMoreEntries:"Finnes ingen flere innlegg",showLess:"Vis mindre",successRemovedBookmarkTitle:"Bokmerke fjernet",hideEntryTitle:"Skjul innlegg",sharePageFail:"Kunne ikke dele side",sharedMessageTitle:"Delt innlegg",editReplyTitle:"Rediger svar",sharedPageTitle:"Delt side",shareMessageContentToPersonalTimeline:"Din egen flyt",successBookmarkMessage:"Bokmerke lagt til",addBookmarkTitle:"Legg til bokmerke"},sv.i18n.portlet.social.timeline.timeline.sv={loadEntries:"Visa fler inlägg",successBookmarkTitle:"Bokmärke tillagt",maliciousFileTypeTitle:"Otillåten f
2iltyp",expand:"Expandera",comments:"Kommentarer",activities:"Aktiviteter",removeCommentTitle:"Ta bort kommentar",removeAttachment:"Ta bort bifogad fil",removeBookmarkTitle:"Ta bort bokmärke",addComment:"Kommentera",removeGroupBookmarkTitle:"Ta bort bokmärke från gruppen",commentToLongHeading:"För lång",removeReplyBody:"Är du säker på att du vill ta bort svaret?",editCommentTitle:"Redigera kommentar",removeReplyTitle:"Ta bort svar",sharedMessageContentToPersonalTimeline:"Inlägget är nu delat i ditt flöde",animals:"Djur & Natur",editEntryTitle:"Redigera inlägg",save:"Spara",removeEntryBody:"Är du säker på att du vill ta bort inlägget?",hideEntryBody:"Är du säker på att du vill dölja inlägget?",showMore:"Visa mer",collapse:"Minimera",commentToLongBody:"Kommentaren du försökte skicka var för lång.",sharedPageContentToGroupTimeline:"Sidan är nu delad i gruppen '{0}'",addGroupBookmarkTitle:"Lägg till som bokmärke i gruppen",shareComment:"Lägg till kommentar",removeCommentBody:"Är du säker på att du vill ta bort kommentaren?",shareEntry:"Dela inlägg",tooLargeFileMessage:"Filen som du försökte ladda upp var för stor.",sharedPageContentToPersonalTimeline:"Sidan är nu delad i ditt flöde",removeEntryTitle:"Ta bort inlägg",shareMessageContentTitle:"Dela i",sharedMessageContentToGroupTimeline:"Inlägget är nu delat i gruppen '{0}'",travel:"Resor & Platser",share:"Dela",noMoreEntries:"Finns inga fler inlägg",inactiveGroupMessage:"Inte tillåtet att modifiera innehåll i en inaktiv grupp",showLess:"Visa mindre",food:"Mat & Dryck",replyLabel:"Svara",smileys:"Smileys & Människor",addEmoji:"Lägg till emoji",objects:"Föremål",successRemovedBookmarkTitle:"Bokmärke borttaget",hideEntryTitle:"Dölj inlägg",sharePageFail:"Misslyckades att dela sida",symbols:"Symboler",maliciousFileTypeMessage:"Det är inte tillåtet att ladda upp filer av typerna: htm, html och svg.",sharedMessageTitle:"Delat inlägg",sharedPageTitle:"Delad sida",editReplyTitle:"Redigera svar",search:"Sök",shareMessageContentToPersonalTimeline:"Ditt eget flöde",recents:"Nyligen använda",successBookmarkMessage:"Bokmärke tillagt",addBookmarkTitle:"Lägg till som bokmärke"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.usercontactsall=sv.i18n.portlet.social.usercontactsall||{},sv.i18n.portlet.social.usercontactsall.usercontactsall=sv.i18n.portlet.social.usercontactsall.usercontactsall||{},sv.i18n.portlet.social.usercontactsall.usercontactsall.de={},sv.i18n.portlet.social.usercontactsall.usercontactsall.en={successMessage:"{0} has been deleted as a contact."},sv.i18n.portlet.social.usercontactsall.usercontactsall.fi={successMessage:"{0} on poistettu kontakteista."},sv.i18n.portlet.social.usercontactsall.usercontactsall.no={successMessage:"{0} har blitt fjernet som kontakt."},sv.i18n.portlet.social.usercontactsall.usercontactsall.sv={successMessage:"{0} har tagits bort som kontakt."},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.userfields=sv.i18n.portlet.social.userfields||{},sv.i18n.portlet.social.userfields.userfields=sv.i18n.portlet.social.userfields.userfields||{},sv.i18n.portlet.social.userfields.userfields.de={dialogTitle:"Profileinstellungen"},sv.i18n.portlet.social.userfields.userfields.en={errorTitle:"Communication error",dialogTitle:"Profile settings",wrong_password:"Wrong password.",password_field_title:"Password",password_field_description:"To save the values in the directory service, you must enter your password",field_not_writeable:"Field not editable. Contact the administrator.",errorMsg:"Failed to update the information",server_error:"Failed to update the information. An unexpected error occurred.",directory_error:"Failed to update the information. This might happen if you do not have permission if SiteVision failed to connect to the directory server."},sv.i18n.portlet.social.userfields.userfields.fi={errorTitle:"Yhteysvirhe",dialogTitle:"Profiiliasetukset",wrong_password:"Annoit väärän salasanan.",password_field_title:"Salasana",password_field_description:"Tallentaaksesi tiedot käyttäjähakemistoon, sinun on annettava salasana.",field_not_writeable:"Kenttään ei voi kirjoittaa. Ota yhteys ylläpitoon.",errorMsg:"Päivitys epäonnistui",server_error:"Päivitys epäonnistui. Tapahtui odottamaton virhe.",directory_error:"Päivitys epäonnistui. Oikeutesi eivät ehkä riitä tähän toimintoon merkintöjesi muuttamiseen tai yhteyttä käyttäjähakemistoon ei saatu."},sv.i18n.portlet.social.userfields.userfields.fr={dialogTitle:"Paramètres du profil"},sv.i18n.portlet.social.userfields.userfields.nl={dialogTitle:"Profielinstellingen"},sv.i18n.portlet.social.userfields.userfields.no={errorTitle:"Kommunikasjonsfeil",dialogTitle:"Profilinnstillinger",wrong_password:"Feil passord angitt.",password_field_title:"Passord",password_field_description:"Du må angi passordet ditt for å kunne lagre verdiene i katalogtjenesten",field_not_writeable:"Feltet er ikke skrivbart. Kontakt administrator.",errorMsg:"Mislyktes med å oppdatere informasjonen",server_error:"Kunne ikke oppdatere informasjonen. Det oppsto en uventet feil.",directory_error:"Kunne ikke oppdatere informasjonen. Dette kan for eksempel skyldes at du mangler rettigheter til å endre på opplysningene eller at du ikke har tilgang til katalogtjenesten."},sv.i18n.portlet.social.userfields.userfields.pt={dialogTitle:"Configurações do perfil"},sv.i18n.portlet.social.userfields.userfields.sv={errorTitle:"Kommunikationsfel",dialogTitle:"Profilinställningar",wrong_password:"Felaktigt lösenord angivet.",password_field_title:"Lösenord",password_field_description:"För att kunna spara värdena i katalogtjänsten så måste du ange ditt lösenord",field_not_writeable:"Fältet är inte skrivbart. Kontakta administratören.",errorMsg:"Misslyckades med att uppdatera informationen",server_error:"Misslyckades med att uppdatera informationen. Ett oväntat fel uppstod.",directory_error:"Misslyckades med att uppdatera informationen. Detta kan exempelvis bero på att du saknar rättighet att ändra på dina uppgifter eller att det inte går att anropa katalogtjänsten."},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.usergroupsall=sv.i18n.portlet.social.usergroupsall||{},sv.i18n.portlet.social.usergroupsall.usergroupsall=sv.i18n.portlet.social.usergroupsall.usergroupsall||{},sv.i18n.portlet.social.usergroupsall.usergroupsall.de={groupName:"Gruppenname"},sv.i18n.portlet.social.usergroupsall.usergroupsall.en={leftGroupHeading:"Left group",leftGroupMessage:"You are no longer a member of the group '{0}'.",removeGroupMessage:"You are the last administrator in the group '{0}' and if you leave the group it will be unpublished. Are you sure you want to continue?",removedGroupHeading:"Group removed",removedGroupMessage:"Group '{0}' has been unpublished.",createGroupLabel:"Group name:",createGroupTitle:"Create new group",createdGroupMessage:"Created the group '{0}'.",createdGroupHeading:"Group created",removeGroupTitle:"Delete group",groupName:"Group name"},sv.i18n.portlet.social.usergroupsall.usergroupsall.fi={leftGroupHeading:"Piilotettu ryhmä",leftGroupMessage:"Et ole enää jäsen r
2yhmässä '{0}'.",removeGroupMessage:"Olet viimeinen moderaattori ryhmässä '{0}' ja jos lähdet ryhmästä, se poistetaan. Oletko varma, että haluat jatkaa?",removedGroupHeading:"Ryhmä poistettu",removedGroupMessage:"Ryhmä '{0}' on piilotettu.",createGroupLabel:"Ryhmän nimi:",createGroupTitle:"Luo uusi ryhmä",createdGroupMessage:"Ryhmä '{0}' on nyt luotu.",createdGroupHeading:"Luo ryhmä",removeGroupTitle:"Poista ryhmä",groupName:"Ryhmän nimi"},sv.i18n.portlet.social.usergroupsall.usergroupsall.fr={groupName:"Nom du groupe"},sv.i18n.portlet.social.usergroupsall.usergroupsall.no={leftGroupHeading:"Forlot gruppe",leftGroupMessage:"Du er ikke lenger medlem av gruppen '{0}'.",removeGroupMessage:"Du er den siste administratoren i gruppen '{0}', og hvis du forlater gruppen, vil den bli avpublisert. Er du sikker på at du vil fortsette?",removedGroupHeading:"Gruppe fjernet",removedGroupMessage:"Gruppen '{0}' er avpublisert.",createGroupLabel:"Gruppenavn:",createGroupTitle:"Opprett ny gruppe",createdGroupMessage:'Opprettet gruppen "{0}".',createdGroupHeading:"Gruppe opprettet",removeGroupTitle:"Fjern gruppe",groupName:"Gruppenavn"},sv.i18n.portlet.social.usergroupsall.usergroupsall.pt={createGroupLabel:"Nome do grupo:",groupName:"Nome do grupo"},sv.i18n.portlet.social.usergroupsall.usergroupsall.sv={leftGroupHeading:"Lämnade grupp",leftGroupMessage:"Du är inte längre medlem i gruppen '{0}'.",removeGroupMessage:"Du är den sista administratören i gruppen '{0}' och om du lämnar gruppen så kommer den att avpubliceras. Är du säker på att du vill fortsätta?",removedGroupHeading:"Grupp borttagen",removedGroupMessage:"Gruppen '{0}' har avpublicerats.",createGroupLabel:"Gruppnamn:",createGroupTitle:"Skapa ny grupp",createdGroupMessage:"Skapade gruppen '{0}'.",createdGroupHeading:"Grupp skapad",removeGroupTitle:"Ta bort grupp",groupName:"Gruppnamn"},sv.i18n.portlet=sv.i18n.portlet||{},sv.i18n.portlet.social=sv.i18n.portlet.social||{},sv.i18n.portlet.social.util=sv.i18n.portlet.social.util||{},sv.i18n.portlet.social.util.userinformation=sv.i18n.portlet.social.util.userinformation||{},sv.i18n.portlet.social.util.userinformation.de={message:"Nachricht",addAsContact:"Als kontakt hinzufügen"},sv.i18n.portlet.social.util.userinformation.en={message:"Message",addAsContact:"Add as contact"},sv.i18n.portlet.social.util.userinformation.fi={message:"Viesti",addAsContact:"Lisää kontaktiksi"},sv.i18n.portlet.social.util.userinformation.fr={addAsContact:"Ajouter comme contact"},sv.i18n.portlet.social.util.userinformation.nl={addAsContact:"Voeg contact toe"},sv.i18n.portlet.social.util.userinformation.no={message:"Melding",addAsContact:"Legg til som kontakt"},sv.i18n.portlet.social.util.userinformation.sv={message:"Meddelande",addAsContact:"Lägg till som kontakt"}},6281(e,t,n){"use strict";var i=n(7834),o=n.n(i),s=n(3501),a=n.n(s);const r=({attributes:e,classNames:t,text:n})=>`<button ${e} class="btn sv-dialog-footer-button ${t}">${n}</button>`,l=({closeModal:e,title:t,titleHelp:n,errorContent:i,modalBody:o,footerButtons:s})=>`\n<dialog class="modal hide fade bootstrap">\n  <div class="modal-dialog">\n    <div class="modal-content">\n      <div class="modal-header">\n        <button class="close sv-dialog-close-button" type="button" data-dismiss="modal" aria-label="${e}">&times;</button>\n        <h2 class="sv-dialog-title">${t}</h2>\n      </div>\n      <div class="modal-body">\n        ${n}\n        ${i}\n        ${o}\n      </div>\n      <div class="modal-footer">${s}</div>\n    </div>\n  </div>\n</dialog>\n`;function c(e,t){return i.i18n.getText("util.dialogutil",e,t)}function d(e){var t=e;if("string"==typeof(t=a().extend({title:"",modalBody:"",footerButtons:"",titleHelp:"",errorContent:"",closeModal:c("closeModal")},t)).modalBody)return a()(l(t));t.modalBody="";var n=a()(l(t));return n.find(".modal-body").append(e.modalBody),n}function h(){return r({classNames:"btn-primary",attributes:'data-dismiss="modal" data-ok="true"',text:c("ok")})+r({classNames:"",attributes:'data-dismiss="modal" data-ok="false"',text:c("cancel")})}function u(e,t){e.on("shown.bs.modal",function(){var t=e.find("[data-fn-request-focus]");t.length?t.first().trigger("focus"):function(e){var t=Array.from(e.find('a[href], area[href], button, *[contenteditable], embed, input
2:not([type=hidden]), object, textarea, select, details,[tabindex]:not([tabindex="-1"])')).filter(e=>!(e.classList.contains("close")||e.classList.contains("jcrop-keymgr")||e.hasAttribute("disabled")||e.getAttribute("aria-hidden")||"-1"===e.getAttribute("tabindex")||!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)||"hidden"===window.getComputedStyle(e).visibility));t.length>0&&t[0].focus()}(e),a()(document.body).addClass("modal-open")}),e.on("hidden.bs.modal",function(){!1!==t&&e.remove(),a()(document.body).removeClass("modal-open")})}o().DialogUtil={showInputDialog:function(e,t,n,o,s){var r,l,c;const p={id:`sv-dialog-${t}`||"",value:o||""};return c=n?(({id:e,value:t})=>`<textarea class="ui-widget-content ui-corner-all sv-eventfeed-input sv-eventfeed-message-input" id="${e}">${t}</textarea>`)(p):(({id:e,value:t})=>`<input type="text" value="${t}" class="ui-widget-content ui-corner-all sv-eventfeed-input" id="${e}">`)(p),l=(({id:e,label:t,input:n})=>`\n  <form class="form-horizontal sv-dialog-form-container">\n    <div class="control-group">\n      <label class="control-label sv-dialog-form-label" for="${e}">${t}</label>\n      <div class="controls">${n}</div>\n    </div>\n  </form>\n`)({input:c,label:t||"",id:`sv-dialog-${t}`||""}),(r=d({title:i.TemplateUtil.htmlEncode(e),modalBody:l,footerButtons:h()})).on("click",".modal-footer .btn",function(){a()(this).data("ok")?s({result:!0,text:r.find(".sv-eventfeed-input").val()}):s({result:!1})}),r.on("submit","form",function(e){e.preventDefault(),r.modal("hide"),s({result:!0,text:r.find(".sv-eventfeed-input").val()})}),u(r),r.modal(),r},showConfirmDialog:function(e,t,n){var o;return(o=d({title:i.TemplateUtil.htmlEncode(e),modalBody:i.TemplateUtil.htmlEncode(t),footerButtons:h()})).on("click",".modal-footer .btn",function(){n(!!a()(this).data("ok"))}),u(o),o.modal(),o},showMessageDialog:function(e,t,n){var o,s;return s=r({classNames:"btn-primary",attributes:'data-dismiss="modal"',text:n||"Close"}),u(o=d({title:i.TemplateUtil.htmlEncode(e),modalBody:t,footerButtons:s})),o.modal(),o},showDialog:function(e){var t,n,o,s;return o=e.titleHelp?(({text:e})=>`<p>${e}</p>`)({text:e.titleHelp}):"",s=e.errorTitle&&e.errorMsg?(({errorTitle:e,errorMsg:t})=>`\n  <div class="alert alert-error" style="display: none">\n    <h4 class="alert-title">${e}</h4>\n    <p class="alert-message">${t}</p>\n  </div>\n`)({errorTitle:e.errorTitle,errorMsg:e.errorMsg}):"",t=d({title:i.TemplateUtil.htmlEncode(e.title),modalBody:e.body,titleHelp:o,errorContent:s}),n=t.find(".modal-footer"),a().each(e.buttons,function(e,t){var i,o,s;s=t.skipDismiss?"":' data-dismiss="modal" ',o=t.primary?" btn-primary ":"",o+=t.danger?" btn-danger ":"",i=a()(r({classNames:o,text:t.text,attributes:s})),t.callback&&i.on("click",t.callback),n.append(i)}),e.shownCallback&&"function"==typeof e.shownCallback&&t.on("shown.bs.modal",function(t){e.shownCallback.call(this,t)}),!1!==e.removeOnHide&&e.hiddenCallback&&"function"==typeof e.hiddenCallback&&t.on("hidden.bs.modal",function(t){e.hiddenCallback.call(this,t)}),u(t,e.removeOnHide),t.modal(),t}}},5074(e,t,n){"use strict";var i=n(7834),o=n.n(i),s=n(1257);const a=e=>`\n  <div class="sv-oembed-container">\n    <div class="sv-iframeEmbed-16_9">\n      ${e}\n    </div>\n  </div>\n`,r=e=>`\n  <div class="sv-oembed-container">\n    ${e}\n  </div>\n`,l=[{name:"Dreambroker",scheme:new RegExp("dreambroker.com/channel/.+"),callback:function(e,t){i.Ajax.doGet({url:(0,s.h$)(o().PageContext.pageId,"embed"),data:{url:e,provider:"dreambroker"}}).done(function(e){e&&e.html&&t(a(e.html))})}},{name:"Instagram",scheme:new RegExp("instagr\\.?am(\\.com)?/.+"),callback:function(e,t){i.Ajax.doGet({url:"https://api.instagram.com/oembed",data:{url:e}}).done(function(e){e&&e.html&&t(r(e.html))})}},{name:"Youtube",scheme:new RegExp("^(https?://)?(www.)?(youtube.com|youtu.?be)/.+$"),callback:function(e,t){var n=e.match(/.*(?:v=|be\/|embed\/)([\w-]+)&?.*/);if(n&&n.length>0){var i="https://www.youtube.com/embed/"+n[1];t(a('<iframe src="'+i+'" allowfullscreen="true" frameborder="0"></iframe>'))}}},{name:"GIPHY",scheme:new RegExp("giphy.com/.*"),callback:function(e,t){t(r('<img class="giphy-img" src="'+e+'" alt="GIPHY">'))}},{name:"Youtube no cookie",scheme:new RegExp("^(https?://)?(www.)?(youtube-nocookie.com)/.+$"),callback:function(e,t){var n=e.match(/.*(?:v=|be\/|embed\/)([\w-]+)&?.*/);if(n&&n.length>0){var i="https://www.youtube-nocookie.com/embed/"+n[1];t(a('<iframe src="'+i+'" allowfullscreen="true" frameborder="0"></iframe>'))}}},{name:"Vimeo",scheme:new RegExp("vimeo.com/.*"),callback:function(e,t){i.Ajax.doGet({url:"https://vimeo.com/api/oembed.json",data:{url:e}}).done(function(e){e&&e.html&&t(a(e.html))})}},{name:"Wistia",scheme:new RegExp("https?://(.+)?(wistia.com|wi.st)/.*"),callback:function(e,t){i.Ajax.doGet({url:"https://fast.wistia.com/oembed",data:{url:e}}).done(function(e){e&&e.html&&t(a(e.html))})}},{name:"Screen9",scheme:new RegExp("screen9.com/.+|screen9.tv/.+"),callback:function(e,t){i.Ajax.doGet({url:"https://api.screen9.com/oembed",data:{url:e}}).done(function(e){e&&e.html&&t(a(e.html))})}},{name:"Soundcloud",scheme:new RegExp("soundcloud.com/.+|snd.sc/.+"),callback:function(e,t){i.Ajax.doGet({url:"https://soundcloud.com/oembed",data:{url:e}}).done(function(e){e&&e.html&&t(a(e.html))})}},{name:"Spotify",scheme:new RegExp("open.spotify.com/.+"),callback:function(e,t){i.Ajax.doGet({url:(0,s.h$)(o().PageContext.pageId,"embed"),data:{url:e,provider:"spotify"}}).done(function(e){e&&e.html&&t(a(e.html))})}}],c=function(e,t){return e&&e.replace?function(n){if(e.useTitle){const t=(new DOMParser).parseFromString(n,"text/html"),i=t.getElementsByTagName("iframe")[0];i&&(i.setAttribute("title",e.title),n=t.body.innerHTML)}t.find(".sv-embed").first().replaceWith(n)}:function(e){t.find(".sv-message-content > .sv-embed").parent().first().after(e)}};i.Events.on(i.Events.types.updateOembedLinks,function(e,t){if(!e||!e.length)return;let n=e.find(".sv-embed").first();if(!n.length)return;let i=n.attr("href");if(i)for(var o=0;o<l.length;o++){let n=l[o];if(n.scheme.test(i)){n.callback(i,c(t,e));break}}})},3210(e,t,n){"use strict";n.d(t,{Ar:()=>r,CU:()=>o,Gg:()=>s,T8:()=>l,dZ:()=>a});var i=n(7834);const o=function(e,t){window.location.hash="#"+e+"/"+t},s=function(e){var t=window.location.hash,n=2+e.length;return 0===t.indexOf("#"+e+"/")&&t.length>n?t.substring(n):void 0},a=function(){window.location.hash=""},r=function(){var e=window.location.hash;return 0===e.indexOf("#")&&e.indexOf("/")>1},l=function(){location.reload()};n.n(i)().WindowLocationUtil={setHashValue:o,getHashValue:s,clearHashValue:a,hasHashValue:r,reloadPage:l}},5699(){var e,t;e=window.$svjq,(t=function(t,n){this.options=e.extend({},e.fn.editableform.defaults,n),this.$div=e(t),this.options.scope||(this.options.scope=this)}).prototype={constructor:t,initInput:function(){this.input=this.options.input,this.value=this.input.str2value(this.options.value)},initTemplate:function(){this.$form=e(e.fn.editableform.template)},initButtons:function(){this.$form.find(".editable-buttons").append(e.fn.editableform.buttons)},render:function(){this.$loading=e(e.fn.editableform.loading),this.$div.empty().append(this.$loading),this.initTemplate(),this.options.showbuttons?this.initButtons():this.$form.find(".editable-buttons").remove(),this.showLoading(),this.$div.triggerHandler("rendering"),this.initInput(),this.input.prerender(),this.$form.find("div.editable-input").append(this.input.$tpl),this.$div.append(this.$form),e.when(this.input.render()).then(e.proxy(function(){this.options.showbuttons||this.input.autosubmit(),this.$form.find(".editable-cancel").click(e.proxy(this.cancel,this)),this.input.error?(this.error(this.input.error),this.$form.find(".editable-submit").attr("disabled",!0),this.input.$input.attr("disabled",!0),this.$form.submit(function(e){e.preventDefault()})):(this.error(!1),this.input.$input.removeAttr("disabled"),this.$form.find(".editable-submit").removeAttr("disabled"),this.input.value2input(this.value),this.$form.submit(e.proxy(this.submit,this))),this.$div.triggerHandler("rendered"),this.show
2Form(),this.input.postrender&&this.input.postrender()},this))},cancel:function(){this.$div.triggerHandler("cancel")},showLoading:function(){var e,t;this.$form?(e=this.$form.outerWidth(),t=this.$form.outerHeight(),e&&this.$loading.width(e),t&&this.$loading.height(t),this.$form.hide()):(e=this.$loading.parent().width())&&this.$loading.width(e),this.$loading.show()},showForm:function(e){this.$loading.hide(),this.$form.show(),!1!==e&&this.input.activate(),this.$div.triggerHandler("show")},error:function(t){var n,i=this.$form.find(".control-group"),o=this.$form.find(".editable-error-block");if(!1===t)i.removeClass(e.fn.editableform.errorGroupClass),o.removeClass(e.fn.editableform.errorBlockClass).empty().hide();else{if(t){n=t.split("\n");for(var s=0;s<n.length;s++)n[s]=e("<div>").text(n[s]).html();t=n.join("<br>")}i.addClass(e.fn.editableform.errorGroupClass),o.addClass(e.fn.editableform.errorBlockClass).html(t).show()}},submit:function(t){t.stopPropagation(),t.preventDefault();var n,i=this.input.input2value();if(n=this.validate(i))return this.error(n),void this.showForm();this.options.savenochange||this.input.value2str(i)!=this.input.value2str(this.value)?e.when(this.save(i)).done(e.proxy(function(e){var t="function"==typeof this.options.success?this.options.success.call(this.options.scope,e,i):null;return!1===t?(this.error(!1),void this.showForm(!1)):"string"==typeof t?(this.error(t),void this.showForm()):(t&&"object"==typeof t&&t.hasOwnProperty("newValue")&&(i=t.newValue),this.error(!1),this.value=i,void this.$div.triggerHandler("save",{newValue:i,response:e}))},this)).fail(e.proxy(function(e){this.error("string"==typeof e?e:e.responseText||e.statusText||"Unknown error!"),this.showForm()},this)):this.$div.triggerHandler("nochange")},save:function(t){var n=this.input.value2submit(t);this.options.pk=e.fn.editableutils.tryParseJson(this.options.pk,!0);var i,o="function"==typeof this.options.pk?this.options.pk.call(this.options.scope):this.options.pk;if("function"==typeof this.options.url||this.options.url&&("always"===this.options.send||"auto"===this.options.send&&o))return this.showLoading(),i={name:this.options.name||"",value:n,pk:o},"function"==typeof this.options.params?i=this.options.params.call(this.options.scope,i):(this.options.params=e.fn.editableutils.tryParseJson(this.options.params,!0),e.extend(i,this.options.params)),"function"==typeof this.options.url?this.options.url.call(this.options.scope,i):e.ajax(e.extend({url:this.options.url,data:i,type:"POST"},this.options.ajaxOptions))},validate:function(e){if(void 0===e&&(e=this.value),"function"==typeof this.options.validate)return this.options.validate.call(this.options.scope,e)},option:function(e,t){e in this.options&&(this.options[e]=t),"value"===e&&this.setValue(t)},setValue:function(e,t){this.value=t?this.input.str2value(e):e,this.$form&&this.$form.is(":visible")&&this.input.value2input(this.value)}},e.fn.editableform=function(n){var i=arguments;return this.each(function(){var o=e(this),s=o.data("editableform"),a="object"==typeof n&&n;s||o.data("editableform",s=new t(this,a)),"string"==typeof n&&s[n].apply(s,Array.prototype.slice.call(i,1))})},e.fn.editableform.Constructor=t,e.fn.editableform.defaults={type:"text",url:null,params:null,name:null,pk:null,value:null,send:"auto",validate:null,success:null,ajaxOptions:null,showbuttons:!0,scope:null,savenochange:!1},e.fn.editableform.template='<form class="form-inline editableform"><div class="control-group"><div><div class="editable-input"></div><div class="editable-buttons"></div></div><div class="editable-error-block"></div></div></form>',e.fn.editableform.loading='<div class="editableform-loading"></div>',e.fn.editableform.buttons='<button type="submit" class="editable-submit">ok</button><button type="button" class="editable-cancel">cancel</button>',e.fn.editableform.errorGroupClass=null,e.fn.editableform.errorBlockClass="editable-error",function(e){e.fn.editableutils={inherit:function(e,t){var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e,e.superclass=t.prototype},setCursorPosition:function(e,t){if(e.setSelectionRange)e.setSelectionRange(t,t);else if(e.createTextRange){var n=e.createTextRange();n.collapse(!0),n.moveEnd("character",t),n.moveStart("character",t),n.select()}},tryParseJson:function(e,t){if("string"==typeof e&&e.length&&e.match(/^[\{\[].*[\}\]]$/))if(t)try{e=new Function("return "+e)()}catch(e){}finally{return e}else e=new Function("return "+e)();return e},sliceObj:function(e,t,n){var i,o,s={};if(!Array.isArray(t)||!t.length)return s;for(var a=0;a<t.length;a++)i=t[a],e.hasOwnProperty(i)&&(s[i]=e[i]),!0!==n&&(o=i.toLowerCase(),e.hasOwnProperty(o)&&(s[i]=e[o]));return s},getConfigData:function(t){var n={};return e.each(t.data(),function(e,t){("object"!=typeof t||t&&"object"==typeof t&&(t.constructor===Object||t.constructor===Array))&&(n[e]=t)}),n},objectKeys:function(e){if(Object.keys)return Object.keys(e);if(e!==Object(e))throw new TypeError("Object.keys called on a non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n},escape:function(t){return e("<div>").text(t).html()},itemsByValue:function(t,n,i){if(!n||null===t)return[];i=i||"value";var o=Array.isArray(t),s=[],a=this;return e.each(n,function(n,r){r.children?s=s.concat(a.itemsByValue(t,r.children)):o?e.grep(t,function(e){return e==(r&&"object"==typeof r?r[i]:r)}).length&&s.push(r):t==(r&&"object"==typeof r?r[i]:r)&&s.push(r)}),s},createInput:function(t){var n,i=t.type;return"date"===i&&("inline"===t.mode?e.fn.editabletypes.datefield?i="datefield":e.fn.editabletypes.dateuifield&&(i="dateuifield"):e.fn.editabletypes.date?i="date":e.fn.editabletypes.dateui&&(i="dateui"),"date"!==i||e.fn.editabletypes.date||(i="combodate")),"wysihtml5"!==i||e.fn.editabletypes[i]||(i="textarea"),"function"==typeof e.fn.editabletypes[i]?new(n=e.fn.editabletypes[i])(this.sliceObj(t,this.objectKeys(n.defaults))):(e.error("Unknown type: "+i),!1)}}}(window.$svjq),function(e){var t=function(e,t){this.init(e,t)},n=function(e,t){this.init(e,t)};t.prototype={containerName:null,innerCss:null,init:function(n,i){this.$element=e(n),this.options=e.extend({},e.fn.editableContainer.defaults,i),this.splitOptions(),this.formOptions.scope=this.$element[0],this.initContainer(),this.$element.on("destroyed",e.proxy(function(){this.destroy()},this)),e(document).data("editable-handlers-attached")||(e(document).on("keyup.editable",function(t){27===t.which&&e(".editable-open").editableContainer("hide")}),e(document).on("click.editable",function(n){var i,o=e(n.target),s=[".editable-container",".ui-datepicker-header",".modal-backdrop",".bootstrap-wysihtml5-insert-image-modal",".bootstrap-wysihtml5-insert-link-modal"];for(i=0;i<s.length;i++)if(o.is(s[i])||o.parents(s[i]).length)return;t.prototype.closeOthers(n.target)}),e(document).data("editable-handlers-attached",!0))},splitOptions:function(){this.containerOptions={},this.formOptions={};var t=e.fn[this.containerName].defaults;for(var n in this.options)n in t?this.containerOptions[n]=this.options[n]:this.formOptions[n]=this.options[n]},tip:function(){return this.container()?this.container().$tip:null},container:function(){return this.$element.data(this.containerName)},call:function(){this.$element[this.containerName].apply(this.$element,arguments)}
2,initContainer:function(){this.call(this.containerOptions)},renderForm:function(){this.$form.editableform(this.formOptions).on({save:e.proxy(this.save,this),nochange:e.proxy(function(){this.hide("nochange")},this),cancel:e.proxy(function(){this.hide("cancel")},this),show:e.proxy(this.setPosition,this),rendering:e.proxy(this.setPosition,this),resize:e.proxy(this.setPosition,this),rendered:e.proxy(function(){this.$element.triggerHandler("shown")},this)}).editableform("render")},show:function(t){this.$element.addClass("editable-open"),!1!==t&&this.closeOthers(this.$element[0]),this.innerShow(),this.tip().addClass("editable-container"),this.$form,this.$form=e("<div>"),this.tip().is(this.innerCss)?this.tip().append(this.$form):this.tip().find(this.innerCss).append(this.$form),this.renderForm()},hide:function(e){this.tip()&&this.tip().is(":visible")&&this.$element.hasClass("editable-open")&&(this.$element.removeClass("editable-open"),this.innerHide(),this.$element.triggerHandler("hidden",e))},innerShow:function(){},innerHide:function(){},toggle:function(e){this.container()&&this.tip()&&this.tip().is(":visible")?this.hide():this.show(e)},setPosition:function(){},save:function(e,t){this.$element.triggerHandler("save",t),this.hide("save")},option:function(e,t){this.options[e]=t,e in this.containerOptions?(this.containerOptions[e]=t,this.setContainerOption(e,t)):(this.formOptions[e]=t,this.$form&&this.$form.editableform("option",e,t))},setContainerOption:function(e,t){this.call("option",e,t)},destroy:function(){this.hide(),this.innerDestroy(),this.$element.off("destroyed"),this.$element.removeData("editableContainer")},innerDestroy:function(){},closeOthers:function(t){e(".editable-open").each(function(n,i){if(i!==t&&!e(i).find(t).length){var o=e(i),s=o.data("editableContainer");s&&("cancel"===s.options.onblur?o.data("editableContainer").hide("onblur"):"submit"===s.options.onblur&&o.data("editableContainer").tip().find("form").submit())}})},activate:function(){this.tip&&this.tip().is(":visible")&&this.$form&&this.$form.data("editableform").input.activate()}},e.fn.editableContainer=function(i){var o=arguments;return this.each(function(){var s=e(this),a="editableContainer",r=s.data(a),l="object"==typeof i&&i,c="inline"===l.mode?n:t;r||s.data(a,r=new c(this,l)),"string"==typeof i&&r[i].apply(r,Array.prototype.slice.call(o,1))})},e.fn.editableContainer.Popup=t,e.fn.editableContainer.Inline=n,e.fn.editableContainer.defaults={value:null,placement:"top",autohide:!0,onblur:"cancel",anim:"fast",mode:"popup"},e.event.special.destroyed={remove:function(e){e.handler&&e.handler()}}}(window.$svjq),function(e){e.extend(e.fn.editableContainer.Inline.prototype,e.fn.editableContainer.Popup.prototype,{containerName:"editableform",innerCss:".editable-inline",initContainer:function(){this.$tip=e("<span></span>").addClass("editable-inline"),this.options.anim||(this.options.anim=0)},splitOptions:function(){this.containerOptions={},this.formOptions=this.options},tip:function(){return this.$tip},innerShow:function(){this.$element.hide(),this.tip().insertAfter(this.$element).show()},innerHide:function(){this.$tip.hide(this.options.anim,e.proxy(function(){this.$element.show(),this.innerDestroy()},this))},innerDestroy:function(){this.tip()&&this.tip().empty().remove()}})}(window.$svjq),function(e){var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.editable.defaults,n,e.fn.editableutils.getConfigData(this.$element)),this.options.selector?this.initLive():this.init()};t.prototype={constructor:t,init:function(){var t,n=!1;this.options.name=this.options.name||this.$element.attr("id"),this.input=e.fn.editableutils.createInput(this.options),this.input&&(void 0===this.options.value||null===this.options.value?(this.value=this.input.html2value(this.$element.html().trim()),n=!0):(this.options.value=e.fn.editableutils.tryParseJson(this.options.value,!0),"string"==typeof this.options.value?this.value=this.input.str2value(this.options.value):this.value=this.options.value),this.$element.addClass("editable"),"manual"!==this.options.toggle?(this.$element.addClass("editable-click"),this.$element.on(this.options.toggle+".editable",e.proxy(function(e){if(e.preventDefault(),"mouseenter"
2===this.options.toggle)this.show();else{var t="click"!==this.options.toggle;this.toggle(t)}},this))):this.$element.attr("tabindex",-1),t=!n&&null!==this.value&&void 0!==this.value,t&="always"===this.options.autotext||"auto"===this.options.autotext&&!this.$element.text().length,e.when(!t||this.render()).then(e.proxy(function(){this.options.disabled?this.disable():this.enable(),this.$element.triggerHandler("init",this)},this)))},initLive:function(){var t=this.options.selector;this.options.selector=!1,this.options.autotext="never",this.$element.on(this.options.toggle+".editable",t,e.proxy(function(t){var n=e(t.target);n.data("editable")||n.editable(this.options).trigger(t)},this))},render:function(e){if(!1!==this.options.display)return this.input.value2htmlFinal?this.input.value2html(this.value,this.$element[0],this.options.display,e):"function"==typeof this.options.display?this.options.display.call(this.$element[0],this.value,e):this.input.value2html(this.value,this.$element[0])},enable:function(){this.options.disabled=!1,this.$element.removeClass("editable-disabled"),this.handleEmpty(this.isEmpty),"manual"!==this.options.toggle&&"-1"===this.$element.attr("tabindex")&&this.$element.removeAttr("tabindex")},disable:function(){this.options.disabled=!0,this.hide(),this.$element.addClass("editable-disabled"),this.handleEmpty(this.isEmpty),this.$element.attr("tabindex",-1)},toggleDisabled:function(){this.options.disabled?this.enable():this.disable()},option:function(t,n){if(t&&"object"==typeof t)e.each(t,e.proxy(function(t,n){this.option(e.trim(t),n)},this));else{if(this.options[t]=n,"disabled"===t)return n?this.disable():this.enable();"value"===t&&this.setValue(n),this.container&&this.container.option(t,n),this.input.option&&this.input.option(t,n)}},handleEmpty:function(e){if(!1!==this.options.display){var t=this.$element.text()?this.$element.text().trim():"";this.isEmpty=void 0!==e?e:""===t,this.options.disabled?this.isEmpty&&(this.$element.empty(),this.options.emptyclass&&this.$element.removeClass(this.options.emptyclass)):this.isEmpty?(this.$element.text(this.options.emptytext),this.options.emptyclass&&this.$element.addClass(this.options.emptyclass)):this.options.emptyclass&&this.$element.removeClass(this.options.emptyclass)}},show:function(t){if(!this.options.disabled){if(this.container){if(this.container.tip().is(":visible"))return}else{var n=e.extend({},this.options,{value:this.value,input:this.input});this.$element.editableContainer(n),this.$element.on("save.internal",e.proxy(this.save,this)),this.container=this.$element.data("editableContainer")}this.container.show(t)}},hide:function(){this.container&&this.container.hide()},toggle:function(e){this.container&&this.container.tip().is(":visible")?this.hide():this.show(e)},save:function(e,t){if(this.options.unsavedclass){var n=!1;(n=(n=(n=(n=n||"function"==typeof this.options.url)||!1===this.options.display)||void 0!==t.response)||this.options.savenochange&&this.input.value2str(this.value)!==this.input.value2str(t.newValue))?this.$element.removeClass(this.options.unsavedclass):this.$element.addClass(this.options.unsavedclass)}this.setValue(t.newValue,!1,t.response)},validate:function(){if("function"==typeof this.options.validate)return this.options.validate.call(this,this.value)},setValue:function(t,n,i){this.value=n?this.input.str2value(t):t,this.container&&this.container.option("value",this.value),e.when(this.render(i)).then(e.proxy(function(){this.handleEmpty()},this))},activate:function(){this.container&&this.container.activate()},destroy:function(){this.container&&this.container.destroy(),"manual"!==this.options.toggle&&(this.$element.removeClass("editable-click"),this.$element.off(this.options.toggle+".editable")),this.$element.off("save.internal"),this.$element.removeClass("editable"),this.$element.removeClass("editable-open"),this.$element.removeData("editable")}},e.fn.editable=function(n){var i={},o=arguments,s="editable";switch(n){case"validate":return this.each(function(){var t,n=e(this).data(s);n&&(t=n.validate())&&(i[n.options.name]=t)}),i;case"getValue":return this.each(function(){var t=e(this).data(s);t&&void 0!==t.value&&null!==t.value&&(i[t.options.name]=t.input.value2submit(t.value))}),i;case"submit":var a,r=arguments[1]||{},l=this,c=this.editable("validate");return e.isEmptyObject(c)?(a=this.editable("getValue"),r.data&&e.extend(a,r.data),e.ajax(e.extend({url:r.url,data:a,type:"POST"},r.ajaxOptions)).success(function(e){"function"==typeof r.success&&r.success.call(l,e,r)}).error(function(){"function"==typeof r.error&&r.error.apply(l,arguments)})):"function"==typeof r.error&&r.error.call(l,c),this}return this.each(function(){var i=e(this),a=i.data(s),r="object"==typeof n&&n;a||i.data(s,a=new t(this,r)),"string"==typeof n&&a[n].apply(a,Array.prototype.slice.call(o,1))})},e.fn.editable.defaults={type:"text",disabled:!1,toggle:"click",emptytext:"Empty",autotext:"auto",value:null,display:null,emptyclass:"editable-empty",unsavedclass:"editable-unsaved",selector:null}}(window.$svjq),function(e){e.fn.editabletypes={};var t=function(){};t.prototype={init:function(t,n,i){this.type=t,this.options=e.extend({},i,n)}
2,prerender:function(){this.$tpl=e(this.options.tpl),this.$input=this.$tpl,this.$clear=null,this.error=null},render:function(){},value2html:function(t,n){e(n).text(t)},html2value:function(t){return e("<div>").html(t).text()},value2str:function(e){return e},str2value:function(e){return e},value2submit:function(e){return e},value2input:function(e){this.$input.val(e)},input2value:function(){return this.$input.val()},activate:function(){this.$input.is(":visible")&&this.$input.focus()},clear:function(){this.$input.val(null)},escape:function(t){return e("<div>").text(t).html()},autosubmit:function(){},setClass:function(){this.options.inputclass&&this.$input.addClass(this.options.inputclass)},setAttr:function(e){this.options[e]&&this.$input.attr(e,this.options[e])},option:function(e,t){this.options[e]=t}},t.defaults={tpl:"",inputclass:"input-medium"},e.extend(e.fn.editabletypes,{abstractinput:t})}(window.$svjq),function(e){var t=function(e){};e.fn.editableutils.inherit(t,e.fn.editabletypes.abstractinput),e.extend(t.prototype,{render:function(){var t=e.Deferred();return this.error=null,this.onSourceReady(function(){this.renderList(),t.resolve()},function(){this.error=this.options.sourceError,t.resolve()}),t.promise()},html2value:function(e){return null},value2html:function(t,n,i,o){var s=e.Deferred(),a=function(){"function"==typeof i?i.call(n,t,this.sourceData,o):this.value2htmlFinal(t,n),s.resolve()};return null===t?a.call(this):this.onSourceReady(a,function(){s.resolve()}),s.promise()},onSourceReady:function(t,n){if(Array.isArray(this.sourceData))t.call(this);else{try{this.options.source=e.fn.editableutils.tryParseJson(this.options.source,!1)}catch(e){return void n.call(this)}if("string"==typeof this.options.source){if(this.options.sourceCache){var i,o=this.options.source;if(e(document).data(o)||e(document).data(o,{}),!1===(i=e(document).data(o)).loading&&i.sourceData)return this.sourceData=i.sourceData,this.doPrepend(),void t.call(this);if(!0===i.loading)return i.callbacks.push(e.proxy(function(){this.sourceData=i.sourceData,this.doPrepend(),t.call(this)},this)),void i.err_callbacks.push(e.proxy(n,this));i.loading=!0,i.callbacks=[],i.err_callbacks=[]}e.ajax({url:this.options.source,type:"get",cache:!1,dataType:"json",success:e.proxy(function(o){i&&(i.loading=!1),this.sourceData=this.makeArray(o),Array.isArray(this.sourceData)?(i&&(i.sourceData=this.sourceData,e.each(i.callbacks,function(){this.call()})),this.doPrepend(),t.call(this)):(n.call(this),i&&e.each(i.err_callbacks,function(){this.call()}))},this),error:e.proxy(function(){n.call(this),i&&(i.loading=!1,e.each(i.err_callbacks,function(){this.call()}))},this)})}else"function"==typeof this.options.source?this.sourceData=this.makeArray(this.options.source()):this.sourceData=this.makeArray(this.options.source),Array.isArray(this.sourceData)?(this.doPrepend(),t.call(this)):n.call(this)}},doPrepend:function(){null!==this.options.prepend&&void 0!==this.options.prepend&&(Array.isArray(this.prependData)||(this.options.prepend=e.fn.editableutils.tryParseJson(this.options.prepend,!0),"string"==typeof this.options.prepend&&(this.options.prepend={"":this.options.prepend}),"function"==typeof this.options.prepend?this.prependData=this.makeArray(this.options.prepend()):this.prependData=this.makeArray(this.options.prepend)),Array.isArray(this.prependData)&&Array.isArray(this.sourceData)&&(this.sourceData=this.prependData.concat(this.sourceData)))},renderList:function(){},value2htmlFinal:function(e,t){},makeArray:function(t){var n,i,o,s,a=[];if(!t||"string"==typeof t)return null;if(Array.isArray(t)){s=function(e,t){if(i={value:e,text:t},n++>=2)return!1};for(var r=0;r<t.length;r++)"object"==typeof(o=t[r])?(n=0,e.each(o,s),1===n?a.push(i):n>1&&(o.children&&(o.children=this.makeArray(o.children)),a.push(o))):a.push({value:o,text:o})}else e.each(t,function(e,t){a.push({value:e,text:t})});return a},option:function(e,t){this.options[e]=t,"source"===e&&(this.sourceData=null),"prepend"===e&&(this.prependData=null)}}),t.defaults=e.extend({}
2,e.fn.editabletypes.abstractinput.defaults,{source:null,prepend:!1,sourceError:"Error when loading list",sourceCache:!0}),e.fn.editabletypes.list=t}(window.$svjq),function(e){var t=function(e){this.init("text",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.abstractinput),e.extend(t.prototype,{render:function(){this.renderClear(),this.setClass(),this.setAttr("placeholder")},activate:function(){this.$input.is(":visible")&&(this.$input.focus(),e.fn.editableutils.setCursorPosition(this.$input.get(0),this.$input.val().length),this.toggleClear&&this.toggleClear())},renderClear:function(){this.options.clear&&(this.$clear=e('<span class="editable-clear-x"></span>'),this.$input.after(this.$clear).css("padding-right",20).keyup(e.proxy(this.toggleClear,this)).parent().css("position","relative"),this.$clear.click(e.proxy(this.clear,this)))},postrender:function(){if(this.$clear){var e=((this.$input.outerHeight()||20)-this.$clear.height())/2;e<3&&(e=3),this.$clear.css({top:e,right:e})}},toggleClear:function(){this.$clear&&(this.$input.val().length?this.$clear.show():this.$clear.hide())},clear:function(){this.$clear.hide(),this.$input.val("").focus()}}),t.defaults=e.extend({},e.fn.editabletypes.abstractinput.defaults,{tpl:'<input type="text">',placeholder:null,clear:!0}),e.fn.editabletypes.text=t}(window.$svjq),function(e){var t=function(e){this.init("textarea",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.abstractinput),e.extend(t.prototype,{render:function(){this.setClass(),this.setAttr("placeholder"),this.setAttr("rows"),this.$input.keydown(function(t){t.ctrlKey&&13===t.which&&e(this).closest("form").submit()})},value2html:function(t,n){var i,o="";if(t){i=t.split("\n");for(var s=0;s<i.length;s++)i[s]=e("<div>").text(i[s]).html();o=i.join("<br>")}e(n).html(o)},html2value:function(t){if(!t)return"";for(var n=new RegExp(String.fromCharCode(10),"g"),i=t.split(/<br\s*\/?>/i),o=0;o<i.length;o++){var s=e("<div>").html(i[o]).text();s=s.replace(n,""),i[o]=s}return i.join("\n")},activate:function(){e.fn.editabletypes.text.prototype.activate.call(this)}}),t.defaults=e.extend({},e.fn.editabletypes.abstractinput.defaults,{tpl:"<textarea></textarea>",inputclass:"input-large",placeholder:null,rows:7}),e.fn.editabletypes.textarea=t}(window.$svjq),function(e){var t=function(e){this.init("select",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.list),e.extend(t.prototype,{renderList:function(){this.$input.empty();var t=function(n,i){if(Array.isArray(i))for(var o=0;o<i.length;o++)i[o].children?n.append(t(e("<optgroup>",{label:i[o].text}),i[o].children)):n.append(e("<option>",{value:i[o].value}).text(i[o].text));return n};t(this.$input,this.sourceData),this.setClass(),this.$input.on("keydown.editable",function(t){13===t.which&&e(this).closest("form").submit()})},value2htmlFinal:function(t,n){var i="",o=e.fn.editableutils.itemsByValue(t,this.sourceData);o.length&&(i=o[0].text),e(n).text(i)},autosubmit:function(){this.$input.off("keydown.editable").on("change.editable",function(){e(this).closest("form").submit()})}}),t.defaults=e.extend({},e.fn.editabletypes.list.defaults,{tpl:"<select></select>"}),e.fn.editabletypes.select=t}(window.$svjq),function(e){var t=function(e){this.init("checklist",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.list),e.extend(t.prototype,{renderList:function(){var t;if(this.$tpl.empty(),Array.isArray(this.sourceData)){for(var n=0;n<this.sourceData.length;n++)t=e("<label>").append(e("<input>",{type:"checkbox",value:this.sourceData[n].value})).append(e("<span>").text(" "+this.sourceData[n].text)),e("<div>").append(t).appendTo(this.$tpl);this.$input=this.$tpl.find('input[type="checkbox"]'),this.setClass()}},value2str:function(e){return Array.isArray(e)?e.sort().join(this.options.separator.trim()):""},str2value:function(e){var t,n=null;return"string"==typeof e&&e.length?(t=new RegExp("\\s*"+this.options.separator.trim()+"\\s*"),n=e.split(t)):Array.isArray(e)&&(n=e),n},value2input:function(t){this.$input.prop("checked",!1),Array.isArray(t)&&t.length&&this.$input.each(function(n,i){var o=e(i);e.each(t,function(e,t){o.val()==t&&o.prop("checked",!0)})})},input2value:function(){var t=[];return this.$input.filter(":checked").each(function(n,i){t.push(e(i).val())}),t},value2htmlFinal:function(t,n){var i=[],o=e.fn.editableutils.itemsByValue(t,this.sourceData);o.length?(e.each(o,function(t,n){i.push(e.fn.editableutils.escape(n.text))}),e(n).html(i.join("<br>"))):e(n).empty()},activate:function(){this.$input.first().focus()}
2,autosubmit:function(){this.$input.on("keydown",function(t){13===t.which&&e(this).closest("form").submit()})}}),t.defaults=e.extend({},e.fn.editabletypes.list.defaults,{tpl:'<div class="editable-checklist"></div>',inputclass:null,separator:","}),e.fn.editabletypes.checklist=t}(window.$svjq),function(e){var t=function(e){this.init("password",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.text),e.extend(t.prototype,{value2html:function(t,n){t?e(n).text("[hidden]"):e(n).empty()},html2value:function(e){return null}}),t.defaults=e.extend({},e.fn.editabletypes.text.defaults,{tpl:'<input type="password">'}),e.fn.editabletypes.password=t}(window.$svjq),function(e){var t=function(e){this.init("email",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.text),t.defaults=e.extend({},e.fn.editabletypes.text.defaults,{tpl:'<input type="email">'}),e.fn.editabletypes.email=t}(window.$svjq),function(e){var t=function(e){this.init("url",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.text),t.defaults=e.extend({},e.fn.editabletypes.text.defaults,{tpl:'<input type="url">'}),e.fn.editabletypes.url=t}(window.$svjq),function(e){var t=function(e){this.init("tel",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.text),t.defaults=e.extend({},e.fn.editabletypes.text.defaults,{tpl:'<input type="tel">'}),e.fn.editabletypes.tel=t}(window.$svjq),function(e){var t=function(e){this.init("number",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.text),e.extend(t.prototype,{render:function(){t.superclass.render.call(this),this.setAttr("min"),this.setAttr("max"),this.setAttr("step")}}),t.defaults=e.extend({},e.fn.editabletypes.text.defaults,{tpl:'<input type="number">',inputclass:"input-mini",min:null,max:null,step:null}),e.fn.editabletypes.number=t}(window.$svjq),function(e){var t=function(e){this.init("range",e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.number),e.extend(t.prototype,{render:function(){this.$input=this.$tpl.filter("input"),this.setClass(),this.setAttr("min"),this.setAttr("max"),this.setAttr("step"),this.$input.on("input",function(){e(this).siblings("output").text(e(this).val())})},activate:function(){this.$input.focus()}}),t.defaults=e.extend({},e.fn.editabletypes.number.defaults,{tpl:'<input type="range"><output style="width: 30px; display: inline-block"></output>',inputclass:"input-medium"}),e.fn.editabletypes.range=t}(window.$svjq),function(e){var t=function(n){this.init("select2",n,t.defaults),n.select2=n.select2||{};var i=this,o={placeholder:n.placeholder};this.isMultiple=n.select2.tags||n.select2.multiple,n.select2.tags||(n.source&&(o.data=n.source),o.initSelection=function(t,n){var s=i.str2value(t.val()),a=e.fn.editableutils.itemsByValue(s,o.data,"id");Array.isArray(a)&&a.length&&!i.isMultiple&&(a=a[0]),n(a)}),this.options.select2=e.extend({},t.defaults.select2,o,n.select2)};e.fn.editableutils.inherit(t,e.fn.editabletypes.abstractinput),e.extend(t.prototype,{render:function(){this.setClass(),this.$input.select2(this.options.select2),this.isMultiple&&this.$input.on("change",function(){e(this).closest("form").parent().triggerHandler("resize")})},value2html:function(t,n){var i,o="";this.$input?i=this.$input.select2("data"):this.options.select2.tags?i=t:this.options.select2.data&&(i=e.fn.editableutils.itemsByValue(t,this.options.select2.data,"id")),Array.isArray(i)?(o=[],e.each(i,function(e,t){o.push(t&&"object"==typeof t?t.text:t)})):i&&(o=i.text),o=Array.isArray(o)?o.join(this.options.viewseparator):o,e(n).text(o)},html2value:function(e){return this.options.select2.tags?this.str2value(e,this.options.viewseparator):null},value2input:function(e){this.$input.val(e||"").trigger("change")},input2value:function(){return this.$input.select2("val")},str2value:function(t,n){if("string"!=typeof t||!this.isMultiple)return t;var i,o,s;if(n=n||this.options.select2.separator||e.fn.select2.defaults.separator,null===t||t.length<1)return null;for(o=0,s=(i=t.split(n)).length;o<s;o+=1)i[o]=i[o]?i[o].trim():"";return i}}),t.defaults=e.extend({},e.fn.editabletypes.abstractinput.defaults,{tpl:'<input type="hidden">',select2:null,placeholder:null,source:null,viewseparator:", "}),e.fn.editabletypes.select2=t}(window.$svjq),function(e){var t=function(t,n){this.$element=e(t),this.$element.is("input")?(this.options=e.extend({},e.fn.combodate.defaults,n,this.$element.data()),this.init()):e.error("Combodate should be applied to INPUT element")};t.prototype={constructor:t,init:function(){this.map={day:["D","date"],month:["M","month"],year:["Y","year"],hour:["[Hh]","hours"],minute:["m","minutes"],second:["s","seconds"],ampm:["[Aa]",""]},this.$widget=e('<span class="combodate"></span>').html(this.getTemplate()),this.initCombos(),this.$widget.on("change","select",e.proxy(function(){this.$element.val(this.getValue())},this)),this.$widget.find("select").css("width","auto"),this.$element.hide().after(this.$widget),this.setValue(this.$element.val()||this.options.value)},getTemplate:function(){var t=this.options.template;
2return e.each(this.map,function(e,n){n=n[0];var i=new RegExp(n+"+"),o=n.length>1?n.substring(1,2):n;t=t.replace(i,"{"+o+"}")}),t=t.replace(/ /g,"&nbsp;"),e.each(this.map,function(e,n){var i=(n=n[0]).length>1?n.substring(1,2):n;t=t.replace("{"+i+"}",'<select class="'+e+'"></select>')}),t},initCombos:function(){var t=this;e.each(this.map,function(e,n){var i,o,s=t.$widget.find("."+e);s.length&&(t["$"+e]=s,i="fill"+e.charAt(0).toUpperCase()+e.slice(1),o=t[i](),t["$"+e].html(t.renderItems(o)))})},initItems:function(e){var t=[];if("name"===this.options.firstItem){var n="function"==typeof moment.relativeTime[e]?moment.relativeTime[e](1,!0,e,!1):moment.relativeTime[e];n=n.split(" ").reverse()[0],t.push(["",n])}else"empty"===this.options.firstItem&&t.push(["",""]);return t},renderItems:function(e){for(var t=[],n=0;n<e.length;n++)t.push('<option value="'+e[n][0]+'">'+e[n][1]+"</option>");return t.join("\n")},fillDay:function(){var e,t,n=this.initItems("d"),i=-1!==this.options.template.indexOf("DD");for(t=1;t<=31;t++)e=i?this.leadZero(t):t,
2n.push([t,e]);return n},fillMonth:function(){var e,t,n=this.initItems("M"),i=-1!==this.options.template.indexOf("MMMM"),o=-1!==this.options.template.indexOf("MMM"),s=-1!==this.options.template.indexOf("MM");for(t=0;t<=11;t++)e=i?moment.months[t]:o?moment.monthsShort[t]:s?this.leadZero(t+1):t+1,n.push([t,e]);return n},fillYear:function(){var e,t,n=this.initItems("y"),i=-1!==this.options.template.indexOf("YYYY");for(t=this.options.maxYear;t>=this.options.minYear;t--)e=i?t:(t+"").substring(2),n.push([t,e]);return n},fillHour:function(){var e,t,n=this.initItems("h"),i=-1!==this.options.template.indexOf("h"),o=(this.options.template.indexOf("H"),-1!==this.options.template.toLowerCase().indexOf("hh")),s=i?12:23;for(t=0;t<=s;t++)e=o?this.leadZero(t):t,n.push([t,e]);return n},fillMinute:function(){var e,t,n=this.initItems("m"),i=-1!==this.options.template.indexOf("mm");for(t=0;t<=59;t+=this.options.minuteStep)e=i?this.leadZero(t):t,n.push([t,e]);return n},fillSecond:function(){var e,t,n=this.initItems("s"),i=-1!==this.options.template.indexOf("ss");for(t=0;t<=59;
2t+=this.options.secondStep)e=i?this.leadZero(t):t,n.push([t,e]);return n},fillAmpm:function(){var e=-1!==this.options.template.indexOf("a");this.options.template.indexOf("A");return[["am",e?"am":"AM"],["pm",e?"pm":"PM"]]},getValue:function(t){var n,i={},o=this,s=!1;return e.each(this.map,function(e,t){if("ampm"!==e){var n="day"===e?1:0;return i[e]=o["$"+e]?parseInt(o["$"+e].val(),10):n,isNaN(i[e])?(s=!0,!1):void 0}}),s?"":(this.$ampm&&(i.hour="am"===this.$ampm.val()?i.hour:i.hour+12,24===i.hour&&(i.hour=0)),n=moment([i.year,i.month,i.day,i.hour,i.minute,i.second]),this.highlight(n),null===(t=void 0===t?this.options.format:t)?n.isValid()?n:null:n.isValid()?n.format(t):"")},setValue:function(t){if(t){var n="string"==typeof t?moment(t,this.options.format):moment(t),i=this,o={};n.isValid()&&(e.each(this.map,function(e,t){"ampm"!==e&&(o[e]=n[t[1]]())}),this.$ampm&&(o.hour>12?(o.hour-=12,o.ampm="pm"):o.ampm="am"),e.each(o,function(e,t){i["$"+e]&&i["$"+e].val(t)}),this.$element.val(n.format(this.options.format)))}},highlight:function(e){e.isValid()?this.options.errorClass?this.$widget.removeClass(this.options.errorClass):this.$widget.find("select").css("border-color",this.borderColor):this.options.errorClass?this.$widget.addClass(this.options.errorClass):(this.borderColor||(this.borderColor=this.$widget.find("select").css("border-color")),this.$widget.find("select").css("border-color","red"))},leadZero:function(e){return e<=9?"0"+e:e},destroy:function(){this.$widget.remove(),this.$element.removeData("combodate").show()}},e.fn.combodate=function(n){var i,o=Array.apply(null,arguments);return o.shift(),"getValue"===n&&this.length&&(i=this.eq(0).data("combodate"))?i.getValue.apply(i,o):this.each(function(){var i=e(this),s=i.data("combodate"),a="object"==typeof n&&n;s||i.data("combodate",s=new t(this,a)),"string"==typeof n&&"function"==typeof s[n]&&s[n].apply(s,o)})},e.fn.combodate.defaults={format:"DD-MM-YYYY HH:mm",template:"D / MMM / YYYY   H : mm",value:null,minYear:1970,maxYear:2015,minuteStep:5,secondStep:1,firstItem:"empty",errorClass:null}}(window.$svjq),function(e){var t=function(n){this.init("combodate",n,t.defaults),this.options.viewformat||(this.options.viewformat=this.options.format),this.options.combodate=e.extend({},t.defaults.combodate,n.combodate,{format:this.options.format,template:this.options.template})};e.fn.editableutils.inherit(t,e.fn.editabletypes.abstractinput),e.extend(t.prototype,{render:function(){this.$input.combodate(this.options.combodate)},value2html:function(t,n){var i=t?t.format(this.options.viewformat):"";e(n).text(i)},html2value:function(e){return e?moment(e,this.options.viewformat):null},value2str:function(e){return e?e.format(this.options.format):""},str2value:function(e){return e?moment(e,this.options.format):null},value2submit:function(e){return this.value2str(e)},value2input:function(e){this.$input.combodate("setValue",e)},input2value:function(){return this.$input.combodate("getValue",null)},activate:function(){this.$input.siblings(".combodate").find("select").eq(0).focus()},autosubmit:function(){}}),t.defaults=e.extend({},e.fn.editabletypes.abstractinput.defaults,{tpl:'<input type="text">',inputclass:null,format:"YYYY-MM-DD",viewformat:null,template:"D / MMM / YYYY",combodate:null}),e.fn.editabletypes.combodate=t}(window.$svjq),function(e){e.extend(e.fn.editableform.Constructor.prototype,{initTemplate:function(){this.$form=e(e.fn.editableform.template),this.$form.find(".editable-error-block").addClass("help-block")}}),e.fn.editableform.buttons='<button type="submit" class="btn btn-primary editable-submit"><i class="icon-ok icon-white"></i></button><button type="button" class="btn editable-cancel"><i class="icon-remove"></i></button>',e.fn.editableform.errorGroupClass="error",e.fn.editableform.errorBlockClass=null}(window.$svjq),function(e){var t=function(e){this.init("date",e,t.defaults),this.initPicker(e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.abstractinput),e.extend(t.prototype,{initPicker:function(t,n){this.options.viewformat||(this.options.viewformat=this.options.format),this.options.datepicker=e.extend({},n.datepicker,t.datepicker,{format:this.options.viewformat}),this.options.datepicker.language=this.options.datepicker.language||"en",this.dpg=e.fn.bootstrapDatepicker.DPGlobal,this.parsedFormat=this.dpg.parseFormat(this.options.format),this.parsedViewFormat=this.dpg.parseFormat(this.options.viewformat)},render:function(){this.$input.bootstrapDatepicker(this.options.datepicker),this.options.clear&&(this.$clear=e('<a href="#"></a>').html(this.options.clear).click(e.proxy(function(e){e.preventDefault(),e.stopPropagation(),this.clear()},this)),this.$tpl.parent().append(e('<div class="editable-clear">').append(this.$clear)))},value2html:function(e,n){var i=e?this.dpg.formatDate(e,this.parsedViewFormat,this.options.datepicker.language):"";t.superclass.value2html(i,n)},html2value:function(e){return e?this.dpg.parseDate(e,this.parsedViewFormat,this.options.datepicker.language):null},value2str:function(e){return e?this.dpg.formatDate(e,this.parsedFormat,this.options.datepicker.language):""},str2value:function(e){return e?this.dpg.parseDate(e,this.parsedFormat,this.options.datepicker.language):null},value2submit:function(e){return this.value2str(e)},value2input:function(e){this.$input.bootstrapDatepicker("update",e)},input2value:function(){return this.$input.data("datepicker").date},activate:function(){},clear:function(){this.$input.data("datepicker").date=null,this.$input.find(".active").removeClass("active")},autosubmit:function(){this.$input.on("changeDate",function(t){var n=e(this).closest("form");setTimeout(function(){n.submit()},200)})}}),t.defaults=e.extend({},e.fn.editabletypes.abstractinput.defaults,{tpl:'<div class="editable-date well"></div>',inputclass:null,format:"yyyy-mm-dd",viewformat:null,datepicker:{weekStart:0,startView:0,autoclose:!1},clear:"&times; clear"}),e.fn.editabletypes.date=t}(window.$svjq),function(e){var t=function(e){this.init("datefield",e,t.defaults),this.initPicker(e,t.defaults)};e.fn.editableutils.inherit(t,e.fn.editabletypes.date),e.extend(t.prototype,{render:function(){this.$input
2=this.$tpl.find("input"),this.setClass(),this.setAttr("placeholder"),this.$tpl.bootstrapDatepicker(this.options.datepicker),this.$input.off("focus keydown"),this.$input.keyup(e.proxy(function(){this.$tpl.removeData("date"),this.$tpl.bootstrapDatepicker("update")},this))},value2input:function(e){this.$input.val(e?this.dpg.formatDate(e,this.parsedViewFormat,this.options.datepicker.language):""),this.$tpl.bootstrapDatepicker("update")},input2value:function(){return this.html2value(this.$input.val())},activate:function(){e.fn.editabletypes.text.prototype.activate.call(this)},autosubmit:function(){}}),t.defaults=e.extend({},e.fn.editabletypes.date.defaults,{tpl:'<div class="input-append date"><input type="text"/><span class="add-on"><i class="icon-th"></i></span></div>',inputclass:"input-small",datepicker:{weekStart:0,startView:0,autoclose:!0}}),e.fn.editabletypes.datefield=t}(window.$svjq),function(e){function t(){return new Date(Date.UTC.apply(Date,arguments))}var n=function(t,n){var s=this;switch(this.element=e(t),this.language=n.language||this.element.data("date-language")||"en",this.language=this.language in i?this.language:"en",this.isRTL=i[this.language].rtl||!1,this.format=o.parseFormat(n.format||this.element.data("date-format")||"mm/dd/yyyy"),this.isInline=!1,this.isInput=this.element.is("input"),this.component=!!this.element.is(".date")&&this.element.find(".add-on"),this.hasInput=this.component&&this.element.find("input").length,this.component&&0===this.component.length&&(this.component=!1),this._attachEvents(),this.forceParse=!0,"forceParse"in n?this.forceParse=n.forceParse:"dateForceParse"in this.element.data()&&(this.forceParse=this.element.data("date-force-parse")),this.picker=e(o.template).appendTo(this.isInline?this.element:"body").on({click:e.proxy(this.click,this),mousedown:e.proxy(this.mousedown,this)}),this.picker.addClass("bootstrap"),this.isInline?this.picker.addClass("datepicker-inline"):this.picker.addClass("datepicker-dropdown dropdown-menu"),this.isRTL&&(this.picker.addClass("datepicker-rtl"),this.picker.find(".prev i, .next i").toggleClass("icon-arrow-left icon-arrow-right")),e(document).on("mousedown",function(t){0===e(t.target).closest(".datepicker").length&&s.hide()}),this.autoclose=!1,"autoclose"in n?this.autoclose=n.autoclose:"dateAutoclose"in this.element.data()&&(this.autoclose=this.element.data("date-autoclose")),this.keyboardNavigation=!0,"keyboardNavigation"in n?this.keyboardNavigation=n.keyboardNavigation:"dateKeyboardNavigation"in this.element.data()&&(this.keyboardNavigation=this.element.data("date-keyboard-navigation")),this.viewMode=this.startViewMode=0,n.startView||this.element.data("date-start-view")){case 2:case"decade":this.viewMode=this.startViewMode=2;break;case 1:case"year":this.viewMode=this.startViewMode=1}this.todayBtn=n.todayBtn||this.element.data("date-today-btn")||!1,this.todayHighlight=n.todayHighlight||this.element.data("date-today-highlight")||!1,this.weekStart=(n.weekStart||this.element.data("date-weekstart")||i[this.language].weekStart||0)%7,this.weekEnd=(this.weekStart+6)%7,this.startDate=-1/0,this.endDate=1/0,this.daysOfWeekDisabled=[],this.setStartDate(n.startDate||this.element.data("date-startdate")),this.setEndDate(n.endDate||this.element.data("date-enddate")),this.setDaysOfWeekDisabled(n.daysOfWeekDisabled||this.element.data("date-days-of-week-disabled")),this.fillDow(),this.fillMonths(),this.update(),this.showMode(),this.isInline&&this.show()};n.prototype={constructor:n,_events:[],_attachEvents:function(){this._detachEvents(),this.isInput?this._events=[[this.element,{focus:e.proxy(this.show,this),keyup:e.proxy(this.update,this),keydown:e.proxy(this.keydown,this)}]]:this.component&&this.hasInput?this._events=[[this.element.find("input"),{focus:e.proxy(this.show,this),keyup:e.proxy(this.update,this),keydown:e.proxy(this.keydown,this)}],[this.component,{click:e.proxy(this.show,this)}]]:this.element.is("div")?this.isInline=!0:this._events=[[this.element,{click:e.proxy(this.show,this)}]];for(var t,n,i=0;i<this._events.length;i++)t=this._events[i][0],n=this._events[i][1],t.on(n)},_detachEvents:function(){for(var e,t,n=0;n<this._events.length;n++)e=this._events[n][0],t=this._events[n][1],e.off(t);this._events=[]},show:function(t){this.picker.show(),this.height=this.component?this.component.outerHeight():this.element.outerHeight(),this.update(),this.place(),e(window).on("resize",e.proxy(this.place,this)),t&&(t.stopPropagation(),t.preventDefault()),this.element.trigger({type:"show",date:this.date})},hide:function(t){this.isInline||(this.picker.hide(),e(window).off("resize",this.place),this.viewMode=this.startViewMode,this.showMode(),this.isInput||e(document).off("mousedown",this.hide),this.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())&&this.setValue(),this.element.trigger({type:"hide",date:this.date}))},remove:function(){this._detachEvents(),this.picker.remove(),delete this.element.data().datepicker},getDate:function(){var e=this.getUTCDate();return new Date(e.getTime()+6e4*e.getTimezoneOffset())},getUTCDate:function(){return this.date},setDate:function(e){this.setUTCDate(new Date(e.getTime()-6e4*e.getTimezoneOffset()))},setUTCDate:function(e){this.date=e,this.setValue()},setValue:function(){var e=this.getFormattedDate();this.isInput?this.element.val(e):(this.component&&this.element.find("input").val(e),this.element.data("date",e))},getFormattedDate:function(e){return void 0===e&&(e=this.format),o.formatDate(this.date,e,this.language)},setStartDate:function(e){this.startDate=e||-1/0,this.startDate!==-1/0&&(this.startDate=o.parseDate(this.startDate,this.format,this.language)),this.update(),this.updateNavArrows()},setEndDate:function(e){this.endDate=e||1/0,this.endDate!==1/0&&(this.endDate=o.parseDate(this.endDate,this.format,this.language)),this.update(),this.updateNavArrows()},setDaysOfWeekDisabled:function(t){this.daysOfWeekDisabled=t||[],Array.isArray(this.daysOfWeekDisabled)||(this.daysOfWeekDisabled=this.daysOfWeekDisabled.split(/,\s*/)),this.daysOfWeekDisabled=e.map(this.daysOfWeekDisabled,function(e){return parseInt(e,10)}),this.update(),this.updateNavArrows()},place:function(){if(!this.isInline){var t=parseInt(this.element.parents().filter(function(){return"auto"!=e(this).css("z-index")}).first().css("z-index"))+10,n=this.component?this.component.offset():this.element.offset(),i=this.component?this.component.outerHeight(!0):this.element.outerHeight(!0);this.picker.css({top:n.top+i,left:n.left,zIndex:t})}},update:function(){var e,t=!1;arguments&&arguments.length&&("string"==typeof arguments[0]||arguments[0]instanceof Date)?(e=arguments[0],t=!0):e=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val(),this.date=o.parseDate(e,this.format,this.language),t&&this.setValue();var n=this.viewDate;this.date<this.startDate?this.viewDate=new Date(this.startDate):this.date>this.endDate?this.viewDate=new Date(this.endDate):this.viewDate=new Date(this.date),n&&n.getTime()!=this.viewDate.getTime()&&this.element.trigger({type:"changeDate",date:this.viewDate}),this.fill()},fillDow:function(){for(var e=this.weekStart,t="<tr>";e<this.weekStart+7;)t+='<th class="dow">'+i[this.language].daysMin[e++%7]+"</th>";t+="</tr>",this.picker.find(".datepicker-days thead").append(t)},fillMonths:function(){for(var e="",t=0;t<12;)e+='<span class="month">'+i[this.language].monthsShort[t++]+"</span>";this.picker.find(".datepicker-months td").html(e)},fill:function(){var n=new Date(this.viewDate),s=n.getUTCFullYear(),a=n.getUTCMonth(),r=this.startDate!==-1/0?this.startDate.getUTCFullYear():-1/0,l=this.startDate!==-1/0?this.startDate.getUTCMonth():-1/0,c=this.endDate!==1/0?this.endDate.getUTCFullYear():1/0,d=this.endDate!==1/0?this.endDate.getUTCMonth():1/0,h=this.date&&this.date.valueOf(),u=new Date;this.picker.find(".datepicker-days thead th:eq(1)").text(i[this.language].months[a]+" "+s),this.picker.find("tfoot th.today").text(i[this.language].today).toggle(!1!==this.todayBtn),this.updateNavArrows(),this.fillMonths();var p=t(s,a-1,28,0,0,0,0),m=o.getDaysInMonth(p.getUTCFullYear(),p.getUTCMonth());p.setUTCDate(m),p.setUTCDate(m-(p.getUTCDay()-this.weekStart+7)%7);var f=new Date(p);f.setUTCDate(f.getUTCDate()+42),f=f.valueOf();for(var g,v=[];p.valueOf()<f;)p.getUTCDay()==this.weekStart&&v.push("<tr>"),g="",p.getUTCFullYear()<s||p.getUTCFullYear()==s&&p.getUTCMonth()<a?g+=" old":(p.getUTCFullYear()>s||p.getUTCFullYear()==s&&p.getUTCMonth()>a)&&(g+=" new"),this.todayHighlight&&p.getUTCFullYear()==u.getFullYear()&&p.getUTCMonth()==u.getMonth()&&p.getUTCDate()==u.getDate()&&(g+=" today"),h&&p.valueOf()==h&&(g+=" active"),(p.valueOf()<this.startDate||p.valueOf()>this.endDate||-1!==e.inArray(p.getUTCDay(),this.daysOfWeekDisabled))&&(g+=" disabled"),v.push('<td class="day'+g+'">'+p.getUTCDate()+"</td>"),p.getUTCDay()==this.weekEnd&&v.push("</tr>"),p.setUTCDate(p.getUTCDate()+1);this.picker.find(".datepicker-days tbody").empty().append(v.join(""));var F=this.date&&this.date.getUTCFullYear(),b=this.picker.find(".datepicker-months").find("th:eq(1)").text(s).end().find("span").removeClass("active");F&&F==s&&b.eq(this.date.getUTCMonth()).addClass("active"),(s<r||s>c)&&b.addClass("disabled"),s==r&&b.slice(0,l).addClass("disabled"),s==c&&b.slice(d+1).addClass("disabled"),v="",s=10*parseInt(s/10,10);var _=this.picker.find(".datepicker-years").find("th:eq(1)").text(s+"-"+(s+9)).end().find("td");s-=1;for(var k=-1;k<11;k++)v+='<span class="year'+(-1==k||10==k?" old":"")+(F==s?" active":"")+(s<r||s>c?" disabled":"")+'">'+s+"</span>",s+=1;_.html(v)},updateNavArrows:function(){var e=new Date(this.viewDate),t=e.getUTCFullYear(),n=e.getUTCMonth();switch(this.viewMode){case 0:this.startDate!==-1/0&&t<=this.startDate.getUTCFullYear()&&n<=this.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.endDate!==1/0&&t>=this.endDate.getUTCFullYear()&&n>=this.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:case 2:this.startDate!==-1/0&&t<=this.startDate.getUTCFullYear()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),this.endDate!==1/0&&t>=this.endDate.getUTCFullYear()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}},click:function(n){n.stopPropagation(),n.preventDefault();var i=e(n.target).closest("span, td, th");if(1==i.length)switch(i[0].nodeName.toLowerCase()){case"th":switch(i[0].className){case"switch":this.showMode(1);break;case"prev":case"next":var s=o.modes[this.viewMode].navStep*("prev"==i[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,s);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,s)}this.fill();break;case"today":var a=new Date;a=t(a.getFullYear(),a.getMonth(),a.getDate(),0,0,0),this.showMode(-2);var r="linked"==this.todayBtn?null:"view";this._setDate(a,r)}break;case"span":if(!i.is(".disabled")){if(this.viewDate.setUTCDate(1),i.is(".month")){var l=i.parent().find("span").index(i);this.viewDate.setUTCMonth(l),this.element.trigger({type:"changeMonth",date:this.viewDate})}else{var c=parseInt(i.text(),10)||0;this.viewDate.setUTCFullYear(c),this.element.trigger({type:"changeYear",date:this.viewDate})}this.showMode(-1),this.fill()}break;case"td":if(i.is(".day")&&!i.is(".disabled")){var d=parseInt(i.text(),10)||1;c=this.viewDate.getUTCFullYear(),l=this.viewDate.getUTCMonth();
2i.is(".old")?0===l?(l=11,c-=1):l-=1:i.is(".new")&&(11==l?(l=0,c+=1):l+=1),this._setDate(t(c,l,d,0,0,0,0))}}},_setDate:function(e,t){var n;t&&"date"!=t||(this.date=e),t&&"view"!=t||(this.viewDate=e),this.fill(),this.setValue(),this.element.trigger({type:"changeDate",date:this.date}),this.isInput?n=this.element:this.component&&(n=this.element.find("input")),n&&(n.trigger("change"),!this.autoclose||t&&"date"!=t||this.hide())},moveMonth:function(e,t){if(!t)return e;var n,i,o=new Date(e.valueOf()),s=o.getUTCDate(),a=o.getUTCMonth(),r=Math.abs(t);if(t=t>0?1:-1,1==r)i=-1==t?function(){return o.getUTCMonth()==a}:function(){return o.getUTCMonth()!=n},n=a+t,o.setUTCMonth(n),(n<0||n>11)&&(n=(n+12)%12);else{for(var l=0;l<r;l++)o=this.moveMonth(o,t);n=o.getUTCMonth(),o.setUTCDate(s),i=function(){return n!=o.getUTCMonth()}}for(;i();)o.setUTCDate(--s),o.setUTCMonth(n);return o},moveYear:function(e,t){return this.moveMonth(e,12*t)},dateWithinRange:function(e){return e>=this.startDate&&e<=this.endDate},keydown:function(e){if(this.picker.is(":not(:visible)"))27==e.keyCode&&this.show();else{var t,n,i,o,s=!1;switch(e.keyCode){case 27:case 13:this.hide(),e.preventDefault();break;case 37:case 39:if(!this.keyboardNavigation)break;t=37==e.keyCode?-1:1,e.ctrlKey?(n=this.moveYear(this.date,t),i=this.moveYear(this.viewDate,t)):e.shiftKey?(n=this.moveMonth(this.date,t),i=this.moveMonth(this.viewDate,t)):((n=new Date(this.date)).setUTCDate(this.date.getUTCDate()+t),(i=new Date(this.viewDate)).setUTCDate(this.viewDate.getUTCDate()+t)),this.dateWithinRange(n)&&(this.date=n,this.viewDate=i,this.setValue(),this.update(),e.preventDefault(),s=!0);break;case 38:case 40:if(!this.keyboardNavigation)break;t=38==e.keyCode?-1:1,e.ctrlKey?(n=this.moveYear(this.date,t),i=this.moveYear(this.viewDate,t)):e.shiftKey?(n=this.moveMonth(this.date,t),i=this.moveMonth(this.viewDate,t)):((n=new Date(this.date)).setUTCDate(this.date.getUTCDate()+7*t),(i=new Date(this.viewDate)).setUTCDate(this.viewDate.getUTCDate()+7*t)),this.dateWithinRange(n)&&(this.date=n,this.viewDate=i,this.setValue(),this.update(),e.preventDefault(),s=!0);break;case 9:this.hide()}if(s)this.element.trigger({type:"changeDate",date:this.date}),this.isInput?o=this.element:this.component&&(o=this.element.find("input")),o&&o.trigger("change")}},showMode:function(e){e&&(this.viewMode=Math.max(0,Math.min(2,this.viewMode+e))),this.picker.find(">div").hide().filter(".datepicker-"+o.modes[this.viewMode].clsName).css("display","block"),this.updateNavArrows()}},e.fn.bootstrapDatepicker=function(t){var i,o=Array.apply(null,arguments);return o.shift(),this.each(function(){var s=e(this),a=s.data("datepicker"),r="object"==typeof t&&t;a||s.data("datepicker",a=new n(this,e.extend({},e.fn.bootstrapDatepicker.defaults,r))),"string"==typeof t&&"function"==typeof a[t]&&(i=a[t].apply(a,o))}),i||this},e.fn.bootstrapDatepicker.defaults={},e.fn.bootstrapDatepicker.Constructor=n;var i=e.fn.bootstrapDatepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today"}},o={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(e){return e%4==0&&e%100!=0||e%400==0},getDaysInMonth:function(e,t){return[31,o.isLeapYear(e)?29:28,31,30,31,30,31,31,30,31,30,31][t]},validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(e){var t=e.replace(this.validParts,"\0").split("\0"),n=e.match(this.validParts);if(!t||!t.length||!n||0===n.length)throw new Error("Invalid date format.");return{separators:t,parts:n}},parseDate:function(o,s,a){if(o instanceof Date)return o;if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(o)){var r,l=/([\-+]\d+)([dmwy])/,c=o.match(/([\-+]\d+)([dmwy])/g);o=new Date;for(var d=0;d<c.length;d++)switch(p=l.exec(c[d]),r=parseInt(p[1]),p[2]){case"d":o.setUTCDate(o.getUTCDate()+r);break;case"m":o=n.prototype.moveMonth.call(n.prototype,o,r);break;case"w":o.setUTCDate(o.getUTCDate()+7*r);break;case"y":o=n.prototype.moveYear.call(n.prototype,o,r)}return t(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate(),0,0,0)}c=o&&o.match(this.nonpunctuation)||[],o=new Date;var h,u,p,m={},f=["yyyy","yy","M","MM","m","mm","d","dd"],g={yyyy:function(e,t){return e.setUTCFullYear(t)},yy:function(e,t){return e.setUTCFullYear(2e3+t)},m:function(e,t){for(t-=1;t<0;)t+=12;for(t%=12,e.setUTCMonth(t);e.getUTCMonth()!=t;)e.setUTCDate(e.getUTCDate()-1);return e},d:function(e,t){return e.setUTCDate(t)}};g.M=g.MM=g.mm=g.m,g.dd=g.d,o=t(o.getFullYear(),o.getMonth(),o.getDate(),0,0,0);var v=s.parts.slice();if(c.length!=v.length&&(v=e(v).filter(function(t,n){return-1!==e.inArray(n,f)}).toArray()),c.length==v.length){d=0;for(var F=v.length;d<F;d++){if(h=parseInt(c[d],10),p=v[d],isNaN(h))switch(p){case"MM":u=e(i[a].months).filter(function(){var e=this.slice(0,c[d].length);return e==c[d].slice(0,e.length)}),h=e.inArray(u[0],i[a].months)+1;break;case"M":u=e(i[a].monthsShort).filter(function(){var e=this.slice(0,c[d].length);return e==c[d].slice(0,e.length)}),h=e.inArray(u[0],i[a].monthsShort)+1}m[p]=h}var b;for(d=0;d<f.length;d++)(b=f[d])in m&&!isNaN(m[b])&&g[b](o,m[b])}return o},formatDate:function(t,n,o){var s={d:t.getUTCDate(),D:i[o].daysShort[t.getUTCDay()],DD:i[o].days[t.getUTCDay()],m:t.getUTCMonth()+1,M:i[o].monthsShort[t.getUTCMonth()],MM:i[o].months[t.getUTCMonth()],yy:t.getUTCFullYear().toString().substring(2),yyyy:t.getUTCFullYear()};s.dd=(s.d<10?"0":"")+s.d,s.mm=(s.m<10?"0":"")+s.m;t=[];
2for(var a=e.extend([],n.separators),r=0,l=n.parts.length;r<l;r++)a.length&&t.push(a.shift()),t.push(s[n.parts[r]]);return t.join("")},headTemplate:'<thead><tr><th class="prev"><i class="icon-arrow-left"/></th><th colspan="5" class="switch"></th><th class="next"><i class="icon-arrow-right"/></th></tr></thead>',contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr></tfoot>'};o.template='<div class="datepicker"><div class="datepicker-days"><table class=" table-condensed">'+o.headTemplate+"<tbody></tbody>"+o.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+o.headTemplate+o.contTemplate+o.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+o.headTemplate+o.contTemplate+o.footTemplate+"</table></div></div>",e.fn.bootstrapDatepicker.DPGlobal=o}(window.$svjq),function(e){var t=function(n){this.init("typeahead",n,t.defaults),this.options.typeahead=e.extend({},t.defaults.typeahead,{matcher:this.matcher,sorter:this.sorter,highlighter:this.highlighter,updater:this.updater},n.typeahead)};e.fn.editableutils.inherit(t,e.fn.editabletypes.list),e.extend(t.prototype,{renderList:function(){this.$input=this.$tpl.is("input")?this.$tpl:this.$tpl.find('input[type="text"]'),this.options.typeahead.source=this.sourceData,this.$input.typeahead(this.options.typeahead),this.$input.data("typeahead").render=e.proxy(this.typeaheadRender,this.$input.data("typeahead")),this.renderClear(),this.setClass(),this.setAttr("placeholder")},value2htmlFinal:function(t,n){if(this.getIsObjects()){var i=e.fn.editableutils.itemsByValue(t,this.sourceData);e(n).text(i.length?i[0].text:"")}else e(n).text(t)},html2value:function(e){return e||null},value2input:function(t){if(this.getIsObjects()){var n=e.fn.editableutils.itemsByValue(t,this.sourceData);this.$input.data("value",t).val(n.length?n[0].text:"")}else this.$input.val(t)},input2value:function(){if(this.getIsObjects()){var t=this.$input.data("value"),n=e.fn.editableutils.itemsByValue(t,this.sourceData);return n.length&&n[0].text.toLowerCase()===this.$input.val().toLowerCase()?t:null}return this.$input.val()},getIsObjects:function(){if(void 0===this.isObjects){this.isObjects=!1;for(var e=0;e<this.sourceData.length;e++)if(this.sourceData[e].value!==this.sourceData[e].text){this.isObjects=!0;break}}return this.isObjects},activate:e.fn.editabletypes.text.prototype.activate,renderClear:e.fn.editabletypes.text.prototype.renderClear,postrender:e.fn.editabletypes.text.prototype.postrender,toggleClear:e.fn.editabletypes.text.prototype.toggleClear,clear:function(){e.fn.editabletypes.text.prototype.clear.call(this),this.$input.data("value","")},matcher:function(t){return e.fn.typeahead.Constructor.prototype.matcher.call(this,t.text)},sorter:function(e){for(var t,n,i=[],o=[],s=[];t=e.shift();)(n=t.text).toLowerCase().indexOf(this.query.toLowerCase())?~n.indexOf(this.query)?o.push(t):s.push(t):i.push(t);return i.concat(o,s)},highlighter:function(t){return e.fn.typeahead.Constructor.prototype.highlighter.call(this,t.text)},updater:function(e){return e=this.$menu.find(".active").data("item"),this.$element.data("value",e.value),e.text},typeaheadRender:function(t){var n=this;return(t=e(t).map(function(t,i){return(t=e(n.options.item).data("item",i)).find("a").html(n.highlighter(i)),t[0]})).first().addClass("active"),this.$menu.html(t),this}}),t.defaults=e.extend({},e.fn.editabletypes.list.defaults,{tpl:'<input type="text">',typeahead:null,clear:!0}),e.fn.editabletypes.typeahead=t}(window.$svjq)},8143(){window.$svjq.fn.bootstrapDatepicker.dates.de={days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fre","Sam"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",monthsTitle:"Monate",clear:"Löschen",weekStart:1,format:"dd.mm.yyyy"}},7830(){window.$svjq.fn.bootstrapDatepicker.dates.fi={days:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],daysShort:["sun","maa","tii","kes","tor","per","lau"],daysMin:["su","ma","ti","ke","to","pe","la"],months:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],monthsShort:["tam","hel","maa","huh","tou","kes","hei","elo","syy","lok","mar","jou"],today:"tänään",clear:"Tyhjennä",weekStart:1,format:"d.m.yyyy"}},4904(){window.$svjq.fn.bootstrapDatepicker.dates.no={days:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],daysShort:["søn","man","tir","ons","tor","fre","lør"],daysMin:["sø","ma","ti","on","to","fr","lø"],months:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","vovember","desember"],monthsShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],today:"i dag",monthsTitle:"Måneder",clear:"Nullstill",weekStart:1,format:"dd.mm.yyyy"}},5130(){window.$svjq.fn.bootstrapDatepicker.dates.sv={days:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],daysShort:["sön","mån","tis","ons","tor","fre","lör"],daysMin:["sö","må","ti","on","to","fr","lö"],months:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],today:"Idag",format:"yyyy-mm-dd",weekStart:1,clear:"Rensa"}},1824(e){var t;t=function(){"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function n(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?o(n,!0).forEach(function(t){i(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function a(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function r(){}!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===n&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}(".emoji-picker {\n  margin: 0 0.5em;\n  border: 1px solid #999999;\n  border-radius: 5px;\n  box-shadow: 0px 0px 3px 1px #CCCCCC;\n  background: #FFFFFF;\n  width: 20.5rem;\n  height: 27.5rem;\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.emoji-picker__content {\n  padding: 0.5em;\n  height: 20.5rem;\n}\n\n.emoji-picker__preview {\n  height: 2em;\n  padding: 0.5em;\n  border-top: 1px solid #999999;\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n}\n\n.emoji-picker__preview-emoji {\n  font-size: 2em;\n  margin-right: 0.25em;\n}\n\n.emoji-picker__preview-name {\n  color: #666666;\n  font-size: 0.85em;\n  overflow-wrap: break-word;\n  word-break: break-all;\n}\n\n.emoji-picker__tabs {\n  margin: 0;\n  padding: 0;\n  display: flex;\n}\n\n.emoji-picker__tab {\n  list-style: none;\n  display: inline-block;\n  padding: 0 0.5em;\n  cursor: pointer;\n  flex-grow: 1;\n  text-align: center;\n}\n\n.emoji-picker__tab.active {\n  border-bottom: 3px solid #4F81E5;\n  color: #4F81E5;\n}\n\n.emoji-picker__tab-body {\n  display: none;\n  margin-top: 0.5em;\n}\n\n.emoji-picker__tab-body h2 {\n  font-size: 0.75rem;\n  text-transform: uppercase;\n  color: #333333;\n  margin: 0;\n}\n\n.emoji-picker__tab-body.active {\n  display: block;\n}\n\n.emoji-picker__emojis {\n  height: 18rem;\n  overflow-y: scroll;\n  display: flex;\n  flex-wrap: wrap;\n  align-content: flex-start;\n  width: calc(1.3rem * 1.5 * 10);\n  margin: auto;\n}\n\n.emoji-picker__emojis.search-results {\n  height: 21rem;\n}\n\n.emoji-picker__emoji {\n  background: transparent;\n  border: none;\n  border-radius: 5px;\n  cursor: pointer;\n  font-size: 1.3rem;\n  width: 1.5em;\n  height: 1.5em;\n  padding: 0;\n  margin: 0;\n}\n\n.emoji-picker__emoji:hover {\n  background: #E8F4F9;\n}\n\n.emoji-picker__search-container {\n  margin: 0.5em;\n  position: relative;\n  height: 2em;\n  display: flex;\n}\n\n.emoji-picker__search-container input {\n  box-sizing: border-box;\n  width: 100%;\n  border-radius: 5px;\n  border: 1px solid #CCCCCC;\n  padding-right: 2em;\n}\n\n.emoji-picker__search-icon {\n  position: absolute;\n  color: #CCCCCC;\n  width: 1em;\n  height: 1em;\n  right: 0.75em;\n  top: calc(50% - 0.5em);\n}\n\n.emoji-picker__search-not-found {\n  color: #666666;\n  text-align: center;\n  margin-top: 2em;\n}\n\n.emoji-picker__search-not-found-icon {\n  font-size: 3em;\n}\n\n.emoji-picker__search-not-found h2 {\n  margin: 0.5em 0;\n  font-size: 1em;\n}\n\n.emoji-picker__variant-overlay {\n  background: rgba(0, 0, 0, 0.7);\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 20.5rem;\n  height: 27.5rem;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.emoji-picker__variant-popup {\n  background: #FFFFFF;\n  margin: 0.5em;\n  padding: 0.5em;\n  text-align: center;\n}\n\n.emoji-picker__variant-popup-close-button {\n  cursor: pointer;\n  background: transparent;\n  border: none;\n  position: absolute;\n  right: 1em;\n  padding: 0;\n  top: calc(50% - 0.5em);\n  height: 1em;\n  width: 1em;\n}"),r.prototype={on:function(e,t,n){var i=this.e||(this.e={});return(i[e]||(i[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var i=this;function o(){i.off(e,o),t.apply(n,arguments)}return o._=t,this.on(e,o,n)}
vendor: 23,535 bytes, line 2
2,emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),i=0,o=n.length;i<o;i++)n[i].fn.apply(n[i].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),i=n[e],o=[];if(i&&t)for(var s=0,a=i.length;s<a;s++)i[s].fn!==t&&i[s].fn._!==t&&o.push(i[s]);return o.length?n[e]=o:delete n[e],this}};var l=r,c=r;l.TinyEmitter=c;for(var d="undefined"!=typeof window&&"undefined"!=typeof document,h=["Edge","Trident","Firefox"],u=0,p=0;p<h.length;p+=1)if(d&&navigator.userAgent.indexOf(h[p])>=0){u=1;break}var m=d&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},u))}};function f(e){return e&&"[object Function]"==={}.toString.call(e)}function g(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function v(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function F(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=g(e),n=t.overflow,i=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+i)?e:F(v(e))}var b=d&&!(!window.MSInputMethodContext||!document.documentMode),_=d&&/MSIE 10/.test(navigator.userAgent);function k(e){return 11===e?b:10===e?_:b||_}function y(e){if(!e)return document.documentElement;for(var t=k(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===g(n,"position")?y(n):n:e?e.ownerDocument.documentElement:document.documentElement}function w(e){return null!==e.parentNode?w(e.parentNode):e}function C(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?e:t,o=n?t:e,s=document.createRange();s.setStart(i,0),s.setEnd(o,0);var a,r,l=s.commonAncestorContainer;if(e!==l&&t!==l||i.contains(o))return"BODY"===(r=(a=l).nodeName)||"HTML"!==r&&y(a.firstElementChild)!==a?y(l):l;var c=w(e);return c.host?C(c.host,t):C(e,w(t).host)}function E(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var i=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||i)[t]}return e[t]}function T(e,t){var n="x"===t?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+i+"Width"],10)}function x(e,t,n,i){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],k(10)?parseInt(n["offset"+e])+parseInt(i["margin"+("Height"===e?"Top":"Left")])+parseInt(i["margin"+("Height"===e?"Bottom":"Right")]):0)}function D(e){var t=e.body,n=e.documentElement,i=k(10)&&getComputedStyle(n);return{height:x("Height",t,n,i),width:x("Width",t,n,i)}}var M=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),P=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e};function j(e){return O({},e,{right:e.left+e.width,bottom:e.top+e.height})}function A(e){var t={};try{if(k(10)){t=e.getBoundingClientRect();var n=E(e,"top"),i=E(e,"left");t.top+=n,t.left+=i,t.bottom+=n,t.right+=i}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},s="HTML"===e.nodeName?D(e.ownerDocument):{},a=s.width||e.clientWidth||o.right-o.left,r=s.height||e.clientHeight||o.bottom-o.top,l=e.offsetWidth-a,c=e.offsetHeight-r;if(l||c){var d=g(e);l-=T(d,"x"),c-=T(d,"y"),o.width-=l,o.height-=c}return j(o)}function S(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=k(10),o="HTML"===t.nodeName,s=A(e),a=A(t),r=F(e),l=g(t),c=parseFloat(l.borderTopWidth,10),d=parseFloat(l.borderLeftWidth,10);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=j({top:s.top-a.top-c,left:s.left-a.left-d,width:s.width,height:s.height});if(h.marginTop=0,h.marginLeft=0,!i&&o){var u=parseFloat(l.marginTop,10),p=parseFloat(l.marginLeft,10);h.top-=c-u,h.bottom-=c-u,h.left-=d-p,h.right-=d-p,h.marginTop=u,h.marginLeft=p}return(i&&!n?t.contains(r):t===r&&"BODY"!==r.nodeName)&&(h=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=E(t,"top"),o=E(t,"left"),s=n?-1:1;return e.top+=i*s,e.bottom+=i*s,e.left+=o*s,e.right+=o*s,e}(h,t)),h}function I(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===g(e,"position"))return!0;var n=v(e);return!!n&&I(n)}function B(e){if(!e||!e.parentElement||k())return document.documentElement;for(var t=e.parentElement;t&&"none"===g(t,"transform");)t=t.parentElement;return t||document.documentElement}function L(e,t,n,i){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s={top:0,left:0},a=o?B(e):C(e,t);if("viewport"===i)s=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,i=S(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),s=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:E(n),r=t?0:E(n,"left");return j({top:a-i.top+i.marginTop,left:r-i.left+i.marginLeft,width:o,height:s})}(a,o);else{var r=void 0;"scrollParent"===i?"BODY"===(r=F(v(t))).nodeName&&(r=e.ownerDocument.documentElement):r="window"===i?e.ownerDocument.documentElement:i;var l=S(r,a,o);if("HTML"!==r.nodeName||I(a))s=l;else{var c=D(e.ownerDocument),d=c.height,h=c.width;s.top+=l.top-l.marginTop,s.bottom=d+l.top,s.left+=l.left-l.marginLeft,s.right=h+l.left}}var u="number"==typeof(n=n||0);return s.left+=u?n:n.left||0,s.top+=u?n:n.top||0,s.right-=u?n:n.right||0,s.bottom-=u?n:n.bottom||0,s}function R(e){return e.width*e.height}function U(e,t,n,i,o){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=L(n,i,s,o),r={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(r).map(function(e){return O({key:e},r[e],{area:R(r[e])})}).sort(function(e,t){return t.area-e.area}),c=l.filter(function(e){var t=e.width,i=e.height;return t>=n.clientWidth&&i>=n.clientHeight}),d=c.length>0?c[0].key:l[0].key,h=e.split("-")[1];return d+(h?"-"+h:"")}function $(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return S(n,i?B(t):C(t,n),i)}function N(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),i=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+i,height:e.offsetHeight+n}}function H(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function z(e,t,n){n=n.split("-")[0];var i=N(e),o={width:i.width,height:i.height},s=-1!==["right","left"].indexOf(n),a=s?"top":"left",r=s?"left":"top",l=s?"height":"width",c=s?"width":"height";return o[a]=t[a]+t[l]/2-i[l]/2,o[r]=n===r?t[r]-i[c]:t[H(r)],o}function W(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function K(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var i=W(e,function(e){return e[t]===n});return e.indexOf(i)}(e,"name",n))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&f(n)&&(t.offsets.popper=j(t.offsets.popper),t.offsets.reference=j(t.offsets.reference),t=n(t,e))}),t}function V(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=$(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=U(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=z(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=K(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function G(e,t){return e.some(function(e){var n=e.name;return e.enabled&&n===t})}function q(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),i=0;i<t.length;i++){var o=t[i],s=o?""+o+n:e;if(void 0!==document.body.style[s])return s}return null}function Y(){return this.state.isDestroyed=!0,G(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[q("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function J(e){var t=e.ownerDocument;return t?t.defaultView:window}function X(e,t,n,i){var o="BODY"===e.nodeName,s=o?e.ownerDocument.defaultView:e;s.addEventListener(t,n,{passive:!0}),o||X(F(s.parentNode),t,n,i),i.push(s)}function Z(e,t,n,i){n.updateBound=i,J(e).addEventListener("resize",n.updateBound,{passive:!0});var o=F(e);return X(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function Q(){this.state.eventsEnabled||(this.state=Z(this.reference,this.options,this.state,this.scheduleUpdate))}function ee(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,J(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function te(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function ne(e,t){Object.keys(t).forEach(function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&te(t[n])&&(i="px"),e.style[n]=t[n]+i})}var ie=d&&/Firefox/i.test(navigator.userAgent);function oe(e,t,n){var i=W(e,function(e){return e.name===t}),o=!!i&&e.some(function(e){return e.name===n&&e.enabled&&e.order<i.order});if(!o){var s="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+s+" modifier in order to work, be sure to include it before "+s+"!")}return o}var se=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ae=se.slice(3);function re(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ae.indexOf(e),i=ae.slice(n+1).concat(ae.slice(0,n));return t?i.reverse():i}var le="flip",ce="clockwise",de="counterclockwise";function he(e,t,n,i){var o=[0,0],s=-1!==["right","left"].indexOf(i),a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),r=a.indexOf(W(a,function(e){return-1!==e.search(/,|\s/)}));a[r]&&-1===a[r].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==r?[a.slice(0,r).concat([a[r].split(l)[0]]),[a[r].split(l)[1]].concat(a.slice(r+1))]:[a];return c=c.map(function(e,i){var o=(1===i?!s:s)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,i){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),s=+o[1],a=o[2];return s?0===a.indexOf("%")?j("%p"===a?n:i)[t]/100*s:"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*s:s:e}(e,o,t,n)})}),c.forEach(function(e,t){e.forEach(function(n,i){te(n)&&(o[t]+=n*("-"===e[i-1]?-1:1))})}),o}var ue={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],i=t.split("-")[1];if(i){var o=e.offsets,s=o.reference,a=o.popper,r=-1!==["bottom","top"].indexOf(n),l=r?"left":"top",c=r?"width":"height",d={start:P({},l,s[l]),end:P({},l,s[l]+s[c]-a[c])};e.offsets.popper=O({},a,d[i])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,i=e.placement,o=e.offsets,s=o.popper,a=o.reference,r=i.split("-")[0],l=void 0;return l=te(+n)?[+n,0]:he(n,s,a,r),"left"===r?(s.top+=l[0],s.left-=l[1]):"right"===r?(s.top+=l[0],s.left+=l[1]):"top"===r?(s.left+=l[0],s.top-=l[1]):"bottom"===r&&(s.left+=l[0],s.top+=l[1]),e.popper=s,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||y(e.instance.popper);e.instance.reference===n&&(n=y(n));var i=q("transform"),o=e.instance.popper.style,s=o.top,a=o.left,r=o[i];o.top="",o.left="",o[i]="";var l=L(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=s,o.left=a,o[i]=r,t.boundaries=l;var c=t.priority,d=e.offsets.popper,h={primary:function(e){var n=d[e];return d[e]<l[e]&&!t.escapeWithReference&&(n=Math.max(d[e],l[e])),P({},e,n)},secondary:function(e){var n="right"===e?"left":"top",i=d[n];return d[e]>l[e]&&!t.escapeWithReference&&(i=Math.min(d[n],l[e]-("right"===e?d.width:d.height))),P({},n,i)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";d=O({},d,h[t](e))}),e.offsets.popper=d,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,i=t.reference,o=e.placement.split("-")[0],s=Math.floor,a=-1!==["top","bottom"].indexOf(o),r=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[r]<s(i[l])&&(e.offsets.popper[l]=s(i[l])-n[c]),n[l]>s(i[r])&&(e.offsets.popper[l]=s(i[r])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!oe(e.instance.modifiers,"arrow","keepTogether"))return e;var i=t.element;if("string"==typeof i){if(!(i=e.instance.popper.querySelector(i)))return e}else if(!e.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],s=e.offsets,a=s.popper,r=s.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",d=l?"Top":"Left",h=d.toLowerCase(),u=l?"left":"top",p=l?"bottom":"right",m=N(i)[c];r[p]-m<a[h]&&(e.offsets.popper[h]-=a[h]-(r[p]-m)),r[h]+m>a[p]&&(e.offsets.popper[h]+=r[h]+m-a[p]),e.offsets.popper=j(e.offsets.popper);var f=r[h]+r[c]/2-m/2,v=g(e.instance.popper),F=parseFloat(v["margin"+d],10),b=parseFloat(v["border"+d+"Width"],10),_=f-e.offsets.popper[h]-F-b;return _=Math.max(Math.min(a[c]-m,_),0),e.arrowElement=i,e.offsets.arrow=(P(n={},h,Math.round(_)),P(n,u,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(G(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=L(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),i=e.placement.split("-")[0],o=H(i),s=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case le:a=[i,o];break;case ce:a=re(i);break;case de:a=re(i,!0);break;default:a=t.behavior}return a.forEach(function(r,l){if(i!==r||a.length===l+1)return e;i=e.placement.split("-")[0],o=H(i);var c=e.offsets.popper,d=e.offsets.reference,h=Math.floor,u="left"===i&&h(c.right)>h(d.left)||"right"===i&&h(c.left)<h(d.right)||"top"===i&&h(c.bottom)>h(d.top)||"bottom"===i&&h(c.top)<h(d.bottom),p=h(c.left)<h(n.left),m=h(c.right)>h(n.right),f=h(c.top)<h(n.top),g=h(c.bottom)>h(n.bottom),v="left"===i&&p||"right"===i&&m||"top"===i&&f||"bottom"===i&&g,F=-1!==["top","bottom"].indexOf(i),b=!!t.flipVariations&&(F&&"start"===s&&p||F&&"end"===s&&m||!F&&"start"===s&&f||!F&&"end"===s&&g),_=!!t.flipVariationsByContent&&(F&&"start"===s&&m||F&&"end"===s&&p||!F&&"start"===s&&g||!F&&"end"===s&&f),k=b||_;(u||v||k)&&(e.flipped=!0,(u||v)&&(i=a[l+1]),k&&(s=function(e){return"end"===e?"start":"start"===e?"end":e}(s)),e.placement=i+(s?"-"+s:""),e.offsets.popper=O({},e.offsets.popper,z(e.instance.popper,e.offsets.reference,e.placement)),e=K(e.instance.modifiers,e,"flip"))}),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],i=e.offsets,o=i.popper,s=i.reference,a=-1!==["left","right"].indexOf(n),r=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=s[n]-(r?o[a?"width":"height"]:0),e.placement=H(t),e.offsets.popper=j(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!oe(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=W(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,i=t.y,o=e.offsets.popper,s=W(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==s&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==s?s:t.gpuAcceleration,r=y(e.instance.popper),l=A(r),c={position:o.position},d=function(e,t){var n=e.offsets,i=n.popper,o=n.reference,s=Math.round,a=Math.floor,r=function(e){return e},l=s(o.width),c=s(i.width),d=-1!==["left","right"].indexOf(e.placement),h=-1!==e.placement.indexOf("-"),u=t?d||h||l%2==c%2?s:a:r,p=t?s:r;return{left:u(l%2==1&&c%2==1&&!h&&t?i.left-1:i.left),top:p(i.top),bottom:p(i.bottom),right:u(i.right)}}(e,window.devicePixelRatio<2||!ie),h="bottom"===n?"top":"bottom",u="right"===i?"left":"right",p=q("transform"),m=void 0,f=void 0;if(f="bottom"===h?"HTML"===r.nodeName?-r.clientHeight+d.bottom:-l.height+d.bottom:d.top,m="right"===u?"HTML"===r.nodeName?-r.clientWidth+d.right:-l.width+d.right:d.left,a&&p)c[p]="translate3d("+m+"px, "+f+"px, 0)",c[h]=0,c[u]=0,c.willChange="transform";else{var g="bottom"===h?-1:1,v="right"===u?-1:1;c[h]=f*g,c[u]=m*v,c.willChange=h+", "+u}var F={"x-placement":e.placement};return e.attributes=O({},F,e.attributes),e.styles=O({},c,e.styles),e.arrowStyles=O({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return ne(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach(function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)}),e.arrowElement&&Object.keys(e.arrowStyles).length&&ne(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,i,o){var s=$(o,t,e,n.positionFixed),a=U(n.placement,s,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),ne(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}},pe={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:ue},me=function(){function e(t,n){var i=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=m(this.update.bind(this)),this.options=O({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(O({},e.Defaults.modifiers,o.modifiers)).forEach(function(t){i.options.modifiers[t]=O({},e.Defaults.modifiers[t]||{},o.modifiers?o.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return O({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&f(e.onLoad)&&e.onLoad(i.reference,i.popper,i.options,e,i.state)}),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return M(e,[{key:"update",value:function(){return V.call(this)}},{key:"destroy",value:function(){return Y.call(this)}},{key:"enableEventListeners",value:function(){return Q.call(this)}},{key:"disableEventListeners",value:function(){return ee.call(this)}}]),e}();me.Utils=("undefined"!=typeof window?window:global).PopperUtils,me.placements=se,me.Defaults=pe;var fe=["animals","smileys","skinTones","travel","food","objects","activities","symbols"],ge=[{n:["monkey_face"],e:"🐵",c:0},{n:["grinning"],e:"😀",c:1},{n:["skin-tone-2"],e:"🏻",c:2},{n:["earth_africa"],e:"🌍",c:3},{n:["mute"],e:"🔇",c:5},{n:["jack_o_lantern"],e:"🎃",c:6},{n:["atm"],e:"🏧",c:7},{n:["grapes"],e:"🍇",c:4},{n:["earth_americas"],e:"🌎",c:3},{n:["grin"],e:"😁",c:1},{n:["melon"],e:"🍈",c:4},{n:["monkey"],e:"🐒",c:0},{n:["christmas_tree"],e:"🎄",c:6},{n:["skin-tone-3"],e:"🏼",c:2},{n:["put_litter_in_its_place"],e:"🚮",c:7},{n:["speaker"],e:"🔈",c:5},{n:["earth_asia"],e:"🌏",c:3},{n:["joy"],e:"😂",c:1},{n:["sound"],e:"🔉",c:5},{n:["watermelon"],e:"🍉",c:4},{n:["gorilla"],e:"🦍",c:0},{n:["fireworks"],e:"🎆",c:6},{n:["potable_water"],e:"🚰",c:7},{n:["skin-tone-4"],e:"🏽",c:2},{n:["wheelchair"],e:"♿",c:7},{n:["rolling_on_the_floor_laughing"],e:"🤣",c:1},{n:["loud_sound"],e:"🔊",c:5},{n:["tangerine"],e:"🍊",c:4},{n:["dog"],e:"🐶",c:0},{n:["sparkler"],e:"🎇",c:6},{n:["skin-tone-5"],e:"🏾",c:2},{n:["globe_with_meridians"],e:"🌐",c:3},{n:["skin-tone-6"],e:"🏿",c:2},{n:["smiley"],e:"😃",c:1},{n:["loudspeaker"],e:"📢",c:5},{n:["sparkles"],e:"✨",c:6},{n:["dog2"],e:"🐕",c:0},{n:["world_map"],e:"🗺️",c:3},{n:["lemon"],e:"🍋",c:4},{n:["mens"],e:"🚹",c:7},{n:["womens"],e:"🚺",c:7},{n:["smile"],e:"😄",c:1},{n:["banana"],e:"🍌",c:4},{n:["mega"],e:"📣",c:5},{n:["japan"],e:"🗾",c:3},{n:["poodle"],e:"🐩",c:0},{n:["balloon"],e:"🎈",c:6},{n:["sweat_smile"],e:"😅",c:1},{n:["pineapple"],e:"🍍",c:4},{n:["restroom"],e:"🚻",c:7},{n:["postal_horn"],e:"📯",c:5},{n:["wolf"],e:"🐺",c:0},{n:["tada"],e:"🎉",c:6},{n:["snow_capped_mountain"],e:"🏔️",c:3},{n:["laughing","satisfied"],e:"😆",c:1},{n:["apple"],e:"🍎",c:4},{n:["fox_face"],e:"🦊",c:0},{n:["confetti_ball"],e:"🎊",c:6},{n:["bell"],e:"🔔",c:5},{n:["mountain"],e:"⛰️",c:3},{n:["baby_symbol"],e:"🚼",c:7},{n:["wc"],e:"🚾",c:7},{n:["wink"],e:"😉",c:1},{n:["no_bell"],e:"🔕",c:5},{n:["green_apple"],e:"🍏",c:4},{n:["tanabata_tree"],e:"🎋",c:6},{n:["volcano"],e:"🌋",c:3},{n:["cat"],e:"🐱",c:0},{n:["musical_score"],e:"🎼",c:5},{n:["blush"],e:"😊",c:1},{n:["pear"],e:"🍐",c:4},{n:["bamboo"],e:"🎍",c:6},{n:["passport_control"],e:"🛂",c:7},{n:["mount_fuji"],e:"🗻",c:3},{n:["cat2"],e:"🐈",c:0},{n:["musical_note"],e:"🎵",c:5},{n:["dolls"],e:"🎎",c:6},{n:["lion_face"],e:"🦁",c:0},{n:["camping"],e:"🏕️",c:3},{n:["customs"],e:"🛃",c:7},{n:["yum"],e:"😋",c:1}
2,{n:["peach"],e:"🍑",c:4},{n:["tiger"],e:"🐯",c:0},{n:["notes"],e:"🎶",c:5},{n:["beach_with_umbrella"],e:"🏖️",c:3},{n:["cherries"],e:"🍒",c:4},{n:["baggage_claim"],e:"🛄",c:7},{n:["sunglasses"],e:"😎",c:1},{n:["left_luggage"],e:"🛅",c:7},{n:["wind_chime"],e:"🎐",c:6},{n:["strawberry"],e:"🍓",c:4},{n:["desert"],e:"🏜️",c:3},{n:["studio_microphone"],e:"🎙️",c:5},{n:["tiger2"],e:"🐅",c:0},{n:["heart_eyes"],e:"😍",c:1},{n:["desert_island"],e:"🏝️",c:3},{n:["kiwifruit"],e:"🥝",c:4},{n:["rice_scene"],e:"🎑",c:6},{n:["kissing_heart"],e:"😘",c:1},{n:["warning"],e:"⚠️",c:7},{n:["leopard"],e:"🐆",c:0},{n:["level_slider"],e:"🎚️",c:5},{n:["horse"],e:"🐴",c:0},{n:["children_crossing"],e:"🚸",c:7},{n:["ribbon"],e:"🎀",c:6},{n:["national_park"],e:"🏞️",c:3},{n:["control_knobs"],e:"🎛️",c:5},{n:["kissing"],e:"😗",c:1},{n:["tomato"],e:"🍅",c:4},{n:["stadium"],e:"🏟️",c:3},{n:["gift"],e:"🎁",c:6},{n:["no_entry"],e:"⛔",c:7},{n:["kissing_smiling_eyes"],e:"😙",c:1},{n:["coconut"],e:"🥥",c:4},{n:["racehorse"],e:"🐎",c:0},{n:["microphone"],e:"🎤",c:5},{n:["classical_building"],e:"🏛️",c:3},{n:["no_entry_sign"],e:"🚫",c:7},{n:["reminder_ribbon"],e:"🎗️",c:6},{n:["kissing_closed_eyes"],e:"😚",c:1},{n:["unicorn_face"],e:"🦄",c:0},{n:["headphones"],e:"🎧",c:5},{n:["avocado"],e:"🥑",c:4},{n:["zebra_face"],e:"🦓",c:0},{n:["eggplant"],e:"🍆",c:4},{n:["radio"],e:"📻",c:5},{n:["building_construction"],e:"🏗️",c:3},{n:["admission_tickets"],e:"🎟️",c:6},{n:["no_bicycles"],e:"🚳",c:7},{n:["no_smoking"],e:"🚭",c:7},{n:["slightly_smiling_face"],e:"🙂",c:1},{n:["ticket"],e:"🎫",c:6},{n:["saxophone"],e:"🎷",c:5},{n:["deer"],e:"🦌",c:0},{n:["house_buildings"],e:"🏘️",c:3},{n:["potato"],e:"🥔",c:4},{n:["guitar"],e:"🎸",c:5},{n:["carrot"],e:"🥕",c:4},{n:["cityscape"],e:"🏙️",c:3},{n:["do_not_litter"],e:"🚯",c:7},{n:["hugging_face"],e:"🤗",c:1},{n:["cow"],e:"🐮",c:0},{n:["medal"],e:"🎖️",c:6},{n:["musical_keyboard"],e:"🎹",c:5},{n:["corn"],e:"🌽",c:4},{n:["derelict_house_building"],e:"🏚️",c:3},{n:["non-potable_water"],e:"🚱",c:7},{n:["trophy"],e:"🏆",c:6},{n:["star-struck","grinning_face_with_star_eyes"],e:"🤩",c:1},{n:["ox"],e:"🐂",c:0},{n:["trumpet"],e:"🎺",c:5},{n:["hot_pepper"],e:"🌶️",c:4},{n:["sports_medal"],e:"🏅",c:6},{n:["water_buffalo"],e:"🐃",c:0},{n:["no_pedestrians"],e:"🚷",c:7},{n:["thinking_face"],e:"🤔",c:1},{n:["house"],e:"🏠",c:3},{n:["no_mobile_phones"],e:"📵",c:7},{n:["first_place_medal"],e:"🥇",c:6},{n:["house_with_garden"],e:"🏡",c:3},{n:["violin"],e:"🎻",c:5},{n:["face_with_raised_eyebrow","face_with_one_eyebrow_raised"],e:"🤨",c:1},{n:["cucumber"],e:"🥒",c:4},{n:["cow2"],e:"🐄",c:0},{n:["pig"],e:"🐷",c:0},{n:["drum_with_drumsticks"],e:"🥁",c:5},{n:["underage"],e:"🔞",c:7},{n:["broccoli"],e:"🥦",c:4},{n:["office"],e:"🏢",c:3},{n:["second_place_medal"],e:"🥈",c:6},{n:["neutral_face"],e:"😐",c:1},{n:["third_place_medal"],e:"🥉",c:6},{n:["mushroom"],e:"🍄",c:4},{n:["radioactive_sign"],e:"☢️",c:7},{n:["pig2"],e:"🐖",c:0},{n:["expressionless"],e:"😑",c:1},{n:["iphone"],e:"📱",c:5},{n:["post_office"],e:"🏣",c:3},{n:["european_post_office"],e:"🏤",c:3},{n:["soccer"],e:"⚽",c:6},{n:["boar"],e:"🐗",c:0},{n:["peanuts"],e:"🥜",c:4},{n:["calling"],e:"📲",c:5},{n:["biohazard_sign"],e:"☣️",c:7},{n:["no_mouth"],e:"😶",c:1},{n:["face_with_rolling_eyes"],e:"🙄",c:1},{n:["phone","telephone"],e:"☎️",c:5},{n:["pig_nose"],e:"🐽",c:0},{n:["chestnut"],e:"🌰",c:4},{n:["arrow_up"],e:"⬆️",c:7},{n:["hospital"],e:"🏥",c:3},{n:["baseball"],e:"⚾",c:6},{n:["smirk"],e:"😏",c:1},{n:["arrow_upper_right"],e:"↗️",c:7},{n:["basketball"],e:"🏀",c:6},{n:["ram"],e:"🐏",c:0},{n:["bank"],e:"🏦",c:3},{n:["bread"],e:"🍞",c:4},{n:["telephone_receiver"],e:"📞",c:5},{n:["croissant"],e:"🥐",c:4},{n:["pager"],e:"📟",c:5},{n:["sheep"],e:"🐑",c:0},{n:["arrow_right"],e:"➡️",c:7},{n:["persevere"],e:"😣",c:1},{n:["volleyball"],e:"🏐",c:6},{n:["hotel"],e:"🏨",c:3},{n:["arrow_lower_right"],e:"↘️",c:7},{n:["goat"],e:"🐐",c:0},{n:["love_hotel"],e:"🏩",c:3},{n:["disappointed_relieved"],e:"😥",c:1},{n:["baguette_bread"],e:"🥖",c:4},{n:["football"],e:"🏈",c:6},{n:["fax"],e:"📠",c:5},{n:["convenience_store"],e:"🏪",c:3},{n:["dromedary_camel"],e:"🐪",c:0},{n:["arrow_down"],e:"⬇️",c:7}
2,{n:["battery"],e:"🔋",c:5},{n:["rugby_football"],e:"🏉",c:6},{n:["pretzel"],e:"🥨",c:4},{n:["open_mouth"],e:"😮",c:1},{n:["pancakes"],e:"🥞",c:4},{n:["school"],e:"🏫",c:3},{n:["tennis"],e:"🎾",c:6},{n:["zipper_mouth_face"],e:"🤐",c:1},{n:["camel"],e:"🐫",c:0},{n:["arrow_lower_left"],e:"↙️",c:7},{n:["electric_plug"],e:"🔌",c:5},{n:["cheese_wedge"],e:"🧀",c:4},{n:["hushed"],e:"😯",c:1},{n:["computer"],e:"💻",c:5},{n:["giraffe_face"],e:"🦒",c:0},{n:["8ball"],e:"🎱",c:6},{n:["arrow_left"],e:"⬅️",c:7},{n:["department_store"],e:"🏬",c:3},{n:["meat_on_bone"],e:"🍖",c:4},{n:["arrow_upper_left"],e:"↖️",c:7},{n:["sleepy"],e:"😪",c:1},{n:["bowling"],e:"🎳",c:6},{n:["factory"],e:"🏭",c:3},{n:["desktop_computer"],e:"🖥️",c:5},{n:["elephant"],e:"🐘",c:0},{n:["rhinoceros"],e:"🦏",c:0},{n:["arrow_up_down"],e:"↕️",c:7},{n:["cricket_bat_and_ball"],e:"🏏",c:6},{n:["printer"],e:"🖨️",c:5},{n:["poultry_leg"],e:"🍗",c:4},{n:["tired_face"],e:"😫",c:1},{n:["japanese_castle"],e:"🏯",c:3},{n:["field_hockey_stick_and_ball"],e:"🏑",c:6},{n:["sleeping"],e:"😴",c:1},{n:["left_right_arrow"],e:"↔️",c:7},{n:["keyboard"],e:"⌨️",c:5},{n:["european_castle"],e:"🏰",c:3},{n:["mouse"],e:"🐭",c:0},{n:["cut_of_meat"],e:"🥩",c:4},{n:["ice_hockey_stick_and_puck"],e:"🏒",c:6},{n:["mouse2"],e:"🐁",c:0},{n:["three_button_mouse"],e:"🖱️",c:5},{n:["leftwards_arrow_with_hook"],e:"↩️",c:7},{n:["bacon"],e:"🥓",c:4},{n:["relieved"],e:"😌",c:1},{n:["wedding"],e:"💒",c:3},{n:["tokyo_tower"],e:"🗼",c:3},{n:["arrow_right_hook"],e:"↪️",c:7},{n:["hamburger"],e:"🍔",c:4},{n:["stuck_out_tongue"],e:"😛",c:1},{n:["trackball"],e:"🖲️",c:5},{n:["rat"],e:"🐀",c:0},{n:["table_tennis_paddle_and_ball"],e:"🏓",c:6},{n:["minidisc"],e:"💽",c:5},{n:["stuck_out_tongue_winking_eye"],e:"😜",c:1},{n:["fries"],e:"🍟",c:4},{n:["badminton_racquet_and_shuttlecock"],e:"🏸",c:6},{n:["statue_of_liberty"],e:"🗽",c:3},{n:["arrow_heading_up"],e:"⤴️",c:7},{n:["hamster"],e:"🐹",c:0},{n:["stuck_out_tongue_closed_eyes"],e:"😝",c:1},{n:["pizza"],e:"🍕",c:4},{n:["boxing_glove"],e:"🥊",c:6},{n:["floppy_disk"],e:"💾",c:5},{n:["arrow_heading_down"],e:"⤵️",c:7},{n:["rabbit"],e:"🐰",c:0},{n:["church"],e:"⛪",c:3},{n:["drooling_face"],e:"🤤",c:1},{n:["mosque"],e:"🕌",c:3},{n:["rabbit2"],e:"🐇",c:0},{n:["hotdog"],e:"🌭",c:4},{n:["martial_arts_uniform"],e:"🥋",c:6},{n:["arrows_clockwise"],e:"🔃",c:7},{n:["cd"],e:"💿",c:5},{n:["arrows_counterclockwise"],e:"🔄",c:7},{n:["sandwich"],e:"🥪",c:4},{n:["chipmunk"],e:"🐿️",c:0},{n:["synagogue"],e:"🕍",c:3},{n:["unamused"],e:"😒",c:1},{n:["goal_net"],e:"🥅",c:6},{n:["dvd"],e:"📀",c:5},{n:["hedgehog"],e:"🦔",c:0},{n:["dart"],e:"🎯",c:6},{n:["taco"],e:"🌮",c:4},{n:["back"],e:"🔙",c:7},{n:["shinto_shrine"],e:"⛩️",c:3},{n:["movie_camera"],e:"🎥",c:5},{n:["sweat"],e:"😓",c:1},{n:["burrito"],e:"🌯",c:4},{n:["pensive"],e:"😔",c:1},{n:["kaaba"],e:"🕋",c:3},{n:["film_frames"],e:"🎞️",c:5},{n:["bat"],e:"🦇",c:0},{n:["golf"],e:"⛳",c:6},{n:["end"],e:"🔚",c:7},{n:["film_projector"],e:"📽️",c:5},{n:["bear"],e:"🐻",c:0},{n:["ice_skate"],e:"⛸️",c:6},{n:["fountain"],e:"⛲",c:3},{n:["confused"],e:"😕",c:1},{n:["on"],e:"🔛",c:7},{n:["stuffed_flatbread"],e:"🥙",c:4},{n:["soon"],e:"🔜",c:7},{n:["upside_down_face"],e:"🙃",c:1},{n:["fishing_pole_and_fish"],e:"🎣",c:6},{n:["tent"],e:"⛺",c:3},{n:["clapper"],e:"🎬",c:5},{n:["egg"],e:"🥚",c:4},{n:["koala"],e:"🐨",c:0},{n:["foggy"],e:"🌁",c:3},{n:["tv"],e:"📺",c:5},{n:["panda_face"],e:"🐼",c:0},{n:["fried_egg","cooking"],e:"🍳",c:4},{n:["top"],e:"🔝",c:7},{n:["money_mouth_face"],e:"🤑",c:1},{n:["running_shirt_with_sash"],e:"🎽",c:6},{n:["astonished"],e:"😲",c:1},{n:["feet","paw_prints"],e:"🐾",c:0},{n:["camera"],e:"📷",c:5},{n:["place_of_worship"],e:"🛐",c:7},{n:["night_with_stars"],e:"🌃",c:3},{n:["ski"],e:"🎿",c:6},{n:["shallow_pan_of_food"],e:"🥘",c:4},{n:["camera_with_flash"],e:"📸",c:5},{n:["sunrise_over_mountains"],e:"🌄",c:3},{n:["turkey"],e:"🦃",c:0},{n:["stew"],e:"🍲",c:4},{n:["sled"],e:"🛷",c:6},{n:["atom_symbol"],e:"⚛️",c:7},{n:["curling_stone"],e:"🥌",c:6},{n:["slightly_frowning_face"],e:"🙁",c:1}
2,{n:["sunrise"],e:"🌅",c:3},{n:["om_symbol"],e:"🕉️",c:7},{n:["chicken"],e:"🐔",c:0},{n:["bowl_with_spoon"],e:"🥣",c:4},{n:["video_camera"],e:"📹",c:5},{n:["video_game"],e:"🎮",c:6},{n:["rooster"],e:"🐓",c:0},{n:["vhs"],e:"📼",c:5},{n:["city_sunset"],e:"🌆",c:3},{n:["confounded"],e:"😖",c:1},{n:["green_salad"],e:"🥗",c:4},{n:["star_of_david"],e:"✡️",c:7},{n:["popcorn"],e:"🍿",c:4},{n:["city_sunrise"],e:"🌇",c:3},{n:["disappointed"],e:"😞",c:1},{n:["mag"],e:"🔍",c:5},{n:["hatching_chick"],e:"🐣",c:0},{n:["joystick"],e:"🕹️",c:6},{n:["wheel_of_dharma"],e:"☸️",c:7},{n:["canned_food"],e:"🥫",c:4},{n:["worried"],e:"😟",c:1},{n:["baby_chick"],e:"🐤",c:0},{n:["game_die"],e:"🎲",c:6},{n:["mag_right"],e:"🔎",c:5},{n:["yin_yang"],e:"☯️",c:7},{n:["bridge_at_night"],e:"🌉",c:3},{n:["spades"],e:"♠️",c:6},{n:["hatched_chick"],e:"🐥",c:0},{n:["latin_cross"],e:"✝️",c:7},{n:["triumph"],e:"😤",c:1},{n:["hotsprings"],e:"♨️",c:3},{n:["bento"],e:"🍱",c:4},{n:["microscope"],e:"🔬",c:5},{n:["cry"],e:"😢",c:1},{n:["bird"],e:"🐦",c:0},{n:["telescope"],e:"🔭",c:5},{n:["rice_cracker"],e:"🍘",c:4},{n:["hearts"],e:"♥️",c:6},{n:["orthodox_cross"],e:"☦️",c:7},{n:["milky_way"],e:"🌌",c:3},{n:["rice_ball"],e:"🍙",c:4},{n:["satellite_antenna"],e:"📡",c:5},{n:["carousel_horse"],e:"🎠",c:3},{n:["sob"],e:"😭",c:1},{n:["diamonds"],e:"♦️",c:6},{n:["star_and_crescent"],e:"☪️",c:7},{n:["penguin"],e:"🐧",c:0},{n:["dove_of_peace"],e:"🕊️",c:0},{n:["ferris_wheel"],e:"🎡",c:3},{n:["clubs"],e:"♣️",c:6},{n:["peace_symbol"],e:"☮️",c:7},{n:["candle"],e:"🕯️",c:5},{n:["frowning"],e:"😦",c:1},{n:["rice"],e:"🍚",c:4},{n:["roller_coaster"],e:"🎢",c:3},{n:["menorah_with_nine_branches"],e:"🕎",c:7},{n:["black_joker"],e:"🃏",c:6},{n:["eagle"],e:"🦅",c:0},{n:["curry"],e:"🍛",c:4},{n:["bulb"],e:"💡",c:5},{n:["anguished"],e:"😧",c:1},{n:["barber"],e:"💈",c:3},{n:["duck"],e:"🦆",c:0},{n:["six_pointed_star"],e:"🔯",c:7},{n:["ramen"],e:"🍜",c:4},{n:["flashlight"],e:"🔦",c:5},{n:["mahjong"],e:"🀄",c:6},{n:["fearful"],e:"😨",c:1},{n:["aries"],e:"♈",c:7},{n:["spaghetti"],e:"🍝",c:4},{n:["circus_tent"],e:"🎪",c:3},{n:["izakaya_lantern","lantern"],e:"🏮",c:5},{n:["weary"],e:"😩",c:1},{n:["flower_playing_cards"],e:"🎴",c:6},{n:["owl"],e:"🦉",c:0},{n:["performing_arts"],e:"🎭",c:3},{n:["frog"],e:"🐸",c:0},{n:["notebook_with_decorative_cover"],e:"📔",c:5},{n:["exploding_head","shocked_face_with_exploding_head"],e:"🤯",c:1},{n:["taurus"],e:"♉",c:7},{n:["sweet_potato"],e:"🍠",c:4},{n:["closed_book"],e:"📕",c:5},{n:["gemini"],e:"♊",c:7},{n:["frame_with_picture"],e:"🖼️",c:3},{n:["grimacing"],e:"😬",c:1},{n:["crocodile"],e:"🐊",c:0},{n:["oden"],e:"🍢",c:4},{n:["book","open_book"],e:"📖",c:5},{n:["turtle"],e:"🐢",c:0},{n:["art"],e:"🎨",c:3},{n:["sushi"],e:"🍣",c:4},{n:["cold_sweat"],e:"😰",c:1},{n:["cancer"],e:"♋",c:7},{n:["fried_shrimp"],e:"🍤",c:4},{n:["slot_machine"],e:"🎰",c:3},{n:["scream"],e:"😱",c:1},{n:["green_book"],e:"📗",c:5},{n:["leo"],e:"♌",c:7},{n:["lizard"],e:"🦎",c:0},{n:["virgo"],e:"♍",c:7},{n:["steam_locomotive"],e:"🚂",c:3},{n:["flushed"],e:"😳",c:1},{n:["blue_book"],e:"📘",c:5},{n:["snake"],e:"🐍",c:0},{n:["fish_cake"],e:"🍥",c:4},{n:["railway_car"],e:"🚃",c:3},{n:["dango"],e:"🍡",c:4},{n:["orange_book"],e:"📙",c:5},{n:["libra"],e:"♎",c:7},{n:["dragon_face"],e:"🐲",c:0},{n:["zany_face","grinning_face_with_one_large_and_one_small_eye"],e:"🤪",c:1},{n:["books"],e:"📚",c:5},{n:["dragon"],e:"🐉",c:0},{n:["dumpling"],e:"🥟",c:4},{n:["dizzy_face"],e:"😵",c:1},{n:["scorpius"],e:"♏",c:7},{n:["bullettrain_side"],e:"🚄",c:3},{n:["bullettrain_front"],e:"🚅",c:3},{n:["notebook"],e:"📓",c:5},{n:["fortune_cookie"],e:"🥠",c:4},{n:["sagittarius"],e:"♐",c:7},{n:["sauropod"],e:"🦕",c:0},{n:["rage"],e:"😡",c:1},{n:["ledger"],e:"📒",c:5},{n:["angry"],e:"😠",c:1},{n:["t-rex"],e:"🦖",c:0},{n:["capricorn"],e:"♑",c:7},{n:["takeout_box"],e:"🥡",c:4},{n:["train2"],e:"🚆",c:3},{n:["page_with_curl"],e:"📃",c:5},{n:["whale"],e:"🐳",c:0},{n:["face_with_symbols_on_mouth","serious_face_with_symbols_covering_mouth"],e:"🤬",c:1},{n:["metro"],e:"🚇",c:3},{n:["icecream"],e:"🍦",c:4},{n:["aquarius"],e:"♒",c:7},{n:["whale2"],e:"🐋",c:0},{n:["mask"],e:"😷",c:1},{n:["scroll"],e:"📜",c:5},{n:["shaved_ice"],e:"🍧",c:4},{n:["pisces"],e:"♓",c:7},{n:["light_rail"],e:"🚈",c:3},{n:["dolphin","flipper"],e:"🐬",c:0},{n:["face_with_thermometer"],e:"🤒",c:1},{n:["ophiuchus"],e:"⛎",c:7},{n:["station"],e:"🚉",c:3},{n:["ice_cream"],e:"🍨",c:4},{n:["page_facing_up"],e:"📄",c:5},{n:["doughnut"],e:"🍩",c:4},{n:["face_with_head_bandage"],e:"🤕",c:1},{n:["fish"],e:"🐟",c:0},{n:["newspaper"],e:"📰",c:5},{n:["tram"],e:"🚊",c:3},{n:["twisted_rightwards_arrows"],e:"🔀",c:7},{n:["cookie"],e:"🍪",c:4},{n:["monorail"],e:"🚝",c:3},{n:["tropical_fish"],e:"🐠",c:0},{n:["rolled_up_newspaper"],e:"🗞️",c:5},{n:["nauseated_face"],e:"🤢",c:1},{n:["repeat"],e:"🔁",c:7},{n:["bookmark_tabs"],e:"📑",c:5},{n:["repeat_one"],e:"🔂",c:7},{n:["mountain_railway"],e:"🚞",c:3},{n:["birthday"],e:"🎂",c:4},{n:["blowfish"],e:"🐡",c:0}
2,{n:["face_vomiting","face_with_open_mouth_vomiting"],e:"🤮",c:1},{n:["arrow_forward"],e:"▶️",c:7},{n:["bookmark"],e:"🔖",c:5},{n:["shark"],e:"🦈",c:0},{n:["train"],e:"🚋",c:3},{n:["sneezing_face"],e:"🤧",c:1},{n:["cake"],e:"🍰",c:4},{n:["bus"],e:"🚌",c:3},{n:["pie"],e:"🥧",c:4},{n:["innocent"],e:"😇",c:1},{n:["fast_forward"],e:"⏩",c:7},{n:["label"],e:"🏷️",c:5},{n:["octopus"],e:"🐙",c:0},{n:["black_right_pointing_double_triangle_with_vertical_bar"],e:"⏭️",c:7},{n:["chocolate_bar"],e:"🍫",c:4},{n:["oncoming_bus"],e:"🚍",c:3},{n:["shell"],e:"🐚",c:0},{n:["face_with_cowboy_hat"],e:"🤠",c:1},{n:["moneybag"],e:"💰",c:5},{n:["crab"],e:"🦀",c:0},{n:["yen"],e:"💴",c:5},{n:["clown_face"],e:"🤡",c:1},{n:["black_right_pointing_triangle_with_double_vertical_bar"],e:"⏯️",c:7},{n:["trolleybus"],e:"🚎",c:3},{n:["candy"],e:"🍬",c:4},{n:["lying_face"],e:"🤥",c:1},{n:["arrow_backward"],e:"◀️",c:7},{n:["dollar"],e:"💵",c:5},{n:["shrimp"],e:"🦐",c:0},{n:["minibus"],e:"🚐",c:3},{n:["lollipop"],e:"🍭",c:4},{n:["squid"],e:"🦑",c:0},{n:["euro"],e:"💶",c:5},{n:["ambulance"],e:"🚑",c:3},{n:["custard"],e:"🍮",c:4},{n:["shushing_face","face_with_finger_covering_closed_lips"],e:"🤫",c:1},{n:["rewind"],e:"⏪",c:7},{n:["black_left_pointing_double_triangle_with_vertical_bar"],e:"⏮️",c:7},{n:["face_with_hand_over_mouth","smiling_face_with_smiling_eyes_and_hand_covering_mouth"],e:"🤭",c:1},{n:["honey_pot"],e:"🍯",c:4},{n:["snail"],e:"🐌",c:0},{n:["pound"],e:"💷",c:5},{n:["fire_engine"],e:"🚒",c:3},{n:["baby_bottle"],e:"🍼",c:4},{n:["butterfly"],e:"🦋",c:0},{n:["money_with_wings"],e:"💸",c:5},{n:["face_with_monocle"],e:"🧐",c:1},{n:["police_car"],e:"🚓",c:3},{n:["arrow_up_small"],e:"🔼",c:7},{n:["glass_of_milk"],e:"🥛",c:4},{n:["credit_card"],e:"💳",c:5},{n:["oncoming_police_car"],e:"🚔",c:3},{n:["bug"],e:"🐛",c:0},{n:["nerd_face"],e:"🤓",c:1},{n:["arrow_double_up"],e:"⏫",c:7},{n:["chart"],e:"💹",c:5},{n:["ant"],e:"🐜",c:0},{n:["arrow_down_small"],e:"🔽",c:7},{n:["smiling_imp"],e:"😈",c:1},{n:["taxi"],e:"🚕",c:3},{n:["coffee"],e:"☕",c:4},{n:["oncoming_taxi"],e:"🚖",c:3},{n:["arrow_double_down"],e:"⏬",c:7},{n:["imp"],e:"👿",c:1},{n:["currency_exchange"],e:"💱",c:5},{n:["tea"],e:"🍵",c:4},{n:["bee","honeybee"],e:"🐝",c:0},{n:["heavy_dollar_sign"],e:"💲",c:5},{n:["car","red_car"],e:"🚗",c:3},{n:["sake"],e:"🍶",c:4},{n:["beetle"],e:"🐞",c:0},{n:["japanese_ogre"],e:"👹",c:1},{n:["double_vertical_bar"],e:"⏸️",c:7},{n:["champagne"],e:"🍾",c:4},{n:["japanese_goblin"],e:"👺",c:1},{n:["black_square_for_stop"],e:"⏹️",c:7},{n:["oncoming_automobile"],e:"🚘",c:3},{n:["email","envelope"],e:"✉️",c:5},{n:["cricket"],e:"🦗",c:0},{n:["black_circle_for_record"],e:"⏺️",c:7},{n:["spider"],e:"🕷️",c:0},{n:["blue_car"],e:"🚙",c:3},{n:["skull"],e:"💀",c:1},{n:["e-mail"],e:"📧",c:5},{n:["wine_glass"],e:"🍷",c:4},{n:["spider_web"],e:"🕸️",c:0},{n:["cocktail"],e:"🍸",c:4},{n:["skull_and_crossbones"],e:"☠️",c:1},{n:["eject"],e:"⏏️",c:7},{n:["truck"],e:"🚚",c:3},{n:["incoming_envelope"],e:"📨",c:5},{n:["tropical_drink"],e:"🍹",c:4},{n:["scorpion"],e:"🦂",c:0},{n:["cinema"],e:"🎦",c:7},{n:["articulated_lorry"],e:"🚛",c:3},{n:["envelope_with_arrow"],e:"📩",c:5},{n:["ghost"],e:"👻",c:1},{n:["bouquet"],e:"💐",c:0},{n:["tractor"],e:"🚜",c:3},{n:["beer"],e:"🍺",c:4},{n:["outbox_tray"],e:"📤",c:5},{n:["low_brightness"],e:"🔅",c:7},{n:["alien"],e:"👽",c:1},{n:["cherry_blossom"],e:"🌸",c:0},{n:["inbox_tray"],e:"📥",c:5},{n:["bike"],e:"🚲",c:3},{n:["space_invader"],e:"👾",c:1},{n:["beers"],e:"🍻",c:4},{n:["high_brightness"],e:"🔆",c:7},{n:["package"],e:"📦",c:5},{n:["scooter"],e:"🛴",c:3},{n:["white_flower"],e:"💮",c:0},{n:["clinking_glasses"],e:"🥂",c:4},{n:["robot_face"],e:"🤖",c:1},{n:["signal_strength"],e:"📶",c:7},{n:["motor_scooter"],e:"🛵",c:3},{n:["mailbox"],e:"📫",c:5},{n:["vibration_mode"],e:"📳",c:7},{n:["hankey","poop","shit"],e:"💩",c:1},{n:["rosette"],e:"🏵️",c:0},{n:["tumbler_glass"],e:"🥃",c:4}
2,{n:["cup_with_straw"],e:"🥤",c:4},{n:["mailbox_closed"],e:"📪",c:5},{n:["mobile_phone_off"],e:"📴",c:7},{n:["busstop"],e:"🚏",c:3},{n:["smiley_cat"],e:"😺",c:1},{n:["rose"],e:"🌹",c:0},{n:["motorway"],e:"🛣️",c:3},{n:["smile_cat"],e:"😸",c:1},{n:["wilted_flower"],e:"🥀",c:0},{n:["mailbox_with_mail"],e:"📬",c:5},{n:["chopsticks"],e:"🥢",c:4},{n:["female_sign"],e:"♀️",c:7},{n:["mailbox_with_no_mail"],e:"📭",c:5},{n:["knife_fork_plate"],e:"🍽️",c:4},{n:["hibiscus"],e:"🌺",c:0},{n:["railway_track"],e:"🛤️",c:3},{n:["male_sign"],e:"♂️",c:7},{n:["joy_cat"],e:"😹",c:1},{n:["fuelpump"],e:"⛽",c:3},{n:["sunflower"],e:"🌻",c:0},{n:["postbox"],e:"📮",c:5},{n:["heart_eyes_cat"],e:"😻",c:1},{n:["fork_and_knife"],e:"🍴",c:4},{n:["medical_symbol","staff_of_aesculapius"],e:"⚕️",c:7},{n:["recycle"],e:"♻️",c:7},{n:["spoon"],e:"🥄",c:4},{n:["blossom"],e:"🌼",c:0},{n:["rotating_light"],e:"🚨",c:3},{n:["smirk_cat"],e:"😼",c:1},{n:["ballot_box_with_ballot"],e:"🗳️",c:5},{n:["kissing_cat"],e:"😽",c:1},{n:["pencil2"],e:"✏️",c:5},{n:["traffic_light"],e:"🚥",c:3},{n:["fleur_de_lis"],e:"⚜️",c:7},{n:["tulip"],e:"🌷",c:0},{n:["hocho","knife"],e:"🔪",c:4},{n:["seedling"],e:"🌱",c:0},{n:["amphora"],e:"🏺",c:4},{n:["scream_cat"],e:"🙀",c:1},{n:["vertical_traffic_light"],e:"🚦",c:3},{n:["black_nib"],e:"✒️",c:5},{n:["trident"],e:"🔱",c:7},{n:["name_badge"],e:"📛",c:7},{n:["construction"],e:"🚧",c:3},{n:["lower_left_fountain_pen"],e:"🖋️",c:5},{n:["evergreen_tree"],e:"🌲",c:0},{n:["crying_cat_face"],e:"😿",c:1},{n:["lower_left_ballpoint_pen"],e:"🖊️",c:5},{n:["pouting_cat"],e:"😾",c:1},{n:["deciduous_tree"],e:"🌳",c:0},{n:["octagonal_sign"],e:"🛑",c:3},{n:["beginner"],e:"🔰",c:7},{n:["lower_left_paintbrush"],e:"🖌️",c:5},{n:["o"],e:"⭕",c:7},{n:["palm_tree"],e:"🌴",c:0},{n:["anchor"],e:"⚓",c:3},{n:["see_no_evil"],e:"🙈",c:1},{n:["boat","sailboat"],e:"⛵",c:3},{n:["white_check_mark"],e:"✅",c:7},{n:["lower_left_crayon"],e:"🖍️",c:5},{n:["hear_no_evil"],e:"🙉",c:1},{n:["cactus"],e:"🌵",c:0},{n:["ear_of_rice"],e:"🌾",c:0},{n:["speak_no_evil"],e:"🙊",c:1},{n:["ballot_box_with_check"],e:"☑️",c:7},{n:["canoe"],e:"🛶",c:3},{n:["memo","pencil"],e:"📝",c:5},{n:["herb"],e:"🌿",c:0},{n:["heavy_check_mark"],e:"✔️",c:7},{n:["briefcase"],e:"💼",c:5},{n:["speedboat"],e:"🚤",c:3},{n:["baby"],e:"👶",c:1,v:{"1F3FB":{k:"baby-1F3FB",n:"baby",e:"👶🏻"},"1F3FC":{k:"baby-1F3FC",n:"baby",e:"👶🏼"},"1F3FD":{k:"baby-1F3FD",n:"baby",e:"👶🏽"},"1F3FE":{k:"baby-1F3FE",n:"baby",e:"👶🏾"},"1F3FF":{k:"baby-1F3FF",n:"baby",e:"👶🏿"}}},{n:["heavy_multiplication_x"],e:"✖️",c:7},{n:["child"],e:"🧒",c:1,v:{"1F3FB":{k:"child-1F3FB",n:"child",e:"🧒🏻"},"1F3FC":{k:"child-1F3FC",n:"child",e:"🧒🏼"},"1F3FD":{k:"child-1F3FD",n:"child",e:"🧒🏽"},"1F3FE":{k:"child-1F3FE",n:"child",e:"🧒🏾"},"1F3FF":{k:"child-1F3FF",n:"child",e:"🧒🏿"}}},{n:["shamrock"],e:"☘️",c:0},{n:["passenger_ship"],e:"🛳️",c:3},{n:["file_folder"],e:"📁",c:5},{n:["x"],e:"❌",c:7},{n:["four_leaf_clover"],e:"🍀",c:0},{n:["open_file_folder"],e:"📂",c:5},{n:["boy"],e:"👦",c:1,v:{"1F3FB":{k:"boy-1F3FB",n:"boy",e:"👦🏻"},"1F3FC":{k:"boy-1F3FC",n:"boy",e:"👦🏼"},"1F3FD":{k:"boy-1F3FD",n:"boy",e:"👦🏽"},"1F3FE":{k:"boy-1F3FE",n:"boy",e:"👦🏾"},"1F3FF":{k:"boy-1F3FF",n:"boy",e:"👦🏿"}}},{n:["ferry"],e:"⛴️",c:3},{n:["girl"],e:"👧",c:1,v:{"1F3FB":{k:"girl-1F3FB",n:"girl",e:"👧🏻"},"1F3FC":{k:"girl-1F3FC",n:"girl",e:"👧🏼"},"1F3FD":{k:"girl-1F3FD",n:"girl",e:"👧🏽"},"1F3FE":{k:"girl-1F3FE",n:"girl",e:"👧🏾"},"1F3FF":{k:"girl-1F3FF",n:"girl",e:"👧🏿"}}},{n:["negative_squared_cross_mark"],e:"❎",c:7},{n:["card_index_dividers"],e:"🗂️",c:5},{n:["maple_leaf"],e:"🍁",c:0},{n:["motor_boat"],e:"🛥️",c:3},{n:["fallen_leaf"],e:"🍂",c:0},{n:["adult"],e:"🧑",c:1,v:{"1F3FB":{k:"adult-1F3FB",n:"adult",e:"🧑🏻"},"1F3FC":{k:"adult-1F3FC",n:"adult",e:"🧑🏼"},"1F3FD":{k:"adult-1F3FD",n:"adult",e:"🧑🏽"},"1F3FE":{k:"adult-1F3FE",n:"adult",e:"🧑🏾"},"1F3FF":{k:"adult-1F3FF",n:"adult",e:"🧑🏿"}}},{n:["ship"],e:"🚢",c:3},{n:["heavy_plus_sign"],e:"➕",c:7},{n:["date"],e:"📅",c:5},{n:["man"],e:"👨",c:1,v:{"1F3FB":{k:"man-1F3FB",n:"man",e:"👨🏻"}
2,"1F3FC":{k:"man-1F3FC",n:"man",e:"👨🏼"},"1F3FD":{k:"man-1F3FD",n:"man",e:"👨🏽"},"1F3FE":{k:"man-1F3FE",n:"man",e:"👨🏾"},"1F3FF":{k:"man-1F3FF",n:"man",e:"👨🏿"}}},{n:["leaves"],e:"🍃",c:0},{n:["heavy_minus_sign"],e:"➖",c:7},{n:["calendar"],e:"📆",c:5},{n:["airplane"],e:"✈️",c:3},{n:["spiral_note_pad"],e:"🗒️",c:5},{n:["heavy_division_sign"],e:"➗",c:7},{n:["small_airplane"],e:"🛩️",c:3},{n:["woman"],e:"👩",c:1,v:{"1F3FB":{k:"woman-1F3FB",n:"woman",e:"👩🏻"},"1F3FC":{k:"woman-1F3FC",n:"woman",e:"👩🏼"},"1F3FD":{k:"woman-1F3FD",n:"woman",e:"👩🏽"},"1F3FE":{k:"woman-1F3FE",n:"woman",e:"👩🏾"},"1F3FF":{k:"woman-1F3FF",n:"woman",e:"👩🏿"}}},{n:["curly_loop"],e:"➰",c:7},{n:["airplane_departure"],e:"🛫",c:3},{n:["spiral_calendar_pad"],e:"🗓️",c:5},{n:["older_adult"],e:"🧓",c:1,v:{"1F3FB":{k:"older_adult-1F3FB",n:"older_adult",e:"🧓🏻"},"1F3FC":{k:"older_adult-1F3FC",n:"older_adult",e:"🧓🏼"},"1F3FD":{k:"older_adult-1F3FD",n:"older_adult",e:"🧓🏽"},"1F3FE":{k:"older_adult-1F3FE",n:"older_adult",e:"🧓🏾"},"1F3FF":{k:"older_adult-1F3FF",n:"older_adult",e:"🧓🏿"}}},{n:["airplane_arriving"],e:"🛬",c:3},{n:["card_index"],e:"📇",c:5},{n:["loop"],e:"➿",c:7},{n:["older_man"],e:"👴",c:1,v:{"1F3FB":{k:"older_man-1F3FB",n:"older_man",e:"👴🏻"},"1F3FC":{k:"older_man-1F3FC",n:"older_man",e:"👴🏼"},"1F3FD":{k:"older_man-1F3FD",n:"older_man",e:"👴🏽"},"1F3FE":{k:"older_man-1F3FE",n:"older_man",e:"👴🏾"},"1F3FF":{k:"older_man-1F3FF",n:"older_man",e:"👴🏿"}}},{n:["chart_with_upwards_trend"],e:"📈",c:5},{n:["part_alternation_mark"],e:"〽️",c:7},{n:["seat"],e:"💺",c:3},{n:["older_woman"],e:"👵",c:1,v:{"1F3FB":{k:"older_woman-1F3FB",n:"older_woman",e:"👵🏻"},"1F3FC":{k:"older_woman-1F3FC",n:"older_woman",e:"👵🏼"},"1F3FD":{k:"older_woman-1F3FD",n:"older_woman",e:"👵🏽"},"1F3FE":{k:"older_woman-1F3FE",n:"older_woman",e:"👵🏾"},"1F3FF":{k:"older_woman-1F3FF",n:"older_woman",e:"👵🏿"}}},{n:["eight_spoked_asterisk"],e:"✳️",c:7},{n:["chart_with_downwards_trend"],e:"📉",c:5},{n:["male-doctor"],e:"👨‍⚕️",c:1,v:{"1F3FB":{k:"male-doctor-1F3FB",n:"male-doctor",e:"👨🏻‍⚕️"},"1F3FC":{k:"male-doctor-1F3FC",n:"male-doctor",e:"👨🏼‍⚕️"},"1F3FD":{k:"male-doctor-1F3FD",n:"male-doctor",e:"👨🏽‍⚕️"},"1F3FE":{k:"male-doctor-1F3FE",n:"male-doctor",e:"👨🏾‍⚕️"},"1F3FF":{k:"male-doctor-1F3FF",n:"male-doctor",e:"👨🏿‍⚕️"}}},{n:["helicopter"],e:"🚁",c:3},{n:["female-doctor"],e:"👩‍⚕️",c:1,v:{"1F3FB":{k:"female-doctor-1F3FB",n:"female-doctor",e:"👩🏻‍⚕️"},"1F3FC":{k:"female-doctor-1F3FC",n:"female-doctor",e:"👩🏼‍⚕️"},"1F3FD":{k:"female-doctor-1F3FD",n:"female-doctor",e:"👩🏽‍⚕️"},"1F3FE":{k:"female-doctor-1F3FE",n:"female-doctor",e:"👩🏾‍⚕️"},"1F3FF":{k:"female-doctor-1F3FF",n:"female-doctor",e:"👩🏿‍⚕️"}}},{n:["suspension_railway"],e:"🚟",c:3},{n:["bar_chart"],e:"📊",c:5},{n:["eight_pointed_black_star"],e:"✴️",c:7},{n:["mountain_cableway"],e:"🚠",c:3},{n:["male-student"],e:"👨‍🎓",c:1,v:{"1F3FB":{k:"male-student-1F3FB",n:"male-student",e:"👨🏻‍🎓"},"1F3FC":{k:"male-student-1F3FC",n:"male-student",e:"👨🏼‍🎓"},"1F3FD":{k:"male-student-1F3FD",n:"male-student",e:"👨🏽‍🎓"},"1F3FE":{k:"male-student-1F3FE",n:"male-student",e:"👨🏾‍🎓"},"1F3FF":{k:"male-student-1F3FF",n:"male-student",e:"👨🏿‍🎓"}}},{n:["clipboard"],e:"📋",c:5},{n:["sparkle"],e:"❇️",c:7},{n:["female-student"],e:"👩‍🎓",c:1,v:{"1F3FB":{k:"female-student-1F3FB",n:"female-student",e:"👩🏻‍🎓"},"1F3FC":{k:"female-student-1F3FC",n:"female-student",e:"👩🏼‍🎓"},"1F3FD":{k:"female-student-1F3FD",n:"female-student",e:"👩🏽‍🎓"},"1F3FE":{k:"female-student-1F3FE",n:"female-student",e:"👩🏾‍🎓"},"1F3FF":{k:"female-student-1F3FF",n:"female-student",e:"👩🏿‍🎓"}}},{n:["pushpin"],e:"📌",c:5},{n:["aerial_tramway"],e:"🚡",c:3},{n:["bangbang"],e:"‼️",c:7},{n:["interrobang"],e:"⁉️",c:7},{n:["satellite"],e:"🛰️",c:3},{n:["male-teacher"],e:"👨‍🏫",c:1,v:{"1F3FB":{k:"male-teacher-1F3FB",n:"male-teacher",e:"👨🏻‍🏫"},"1F3FC":{k:"male-teacher-1F3FC",n:"male-teacher",e:"👨🏼‍🏫"},"1F3FD":{k:"male-teacher-1F3FD",n:"male-teacher",e:"👨🏽‍🏫"},"1F3FE":{k:"male-teacher-1F3FE",n:"male-teacher",e:"👨🏾‍🏫"},"1F3FF":{k:"male-teacher-1F3FF",n:"male-teacher",e:"👨🏿‍🏫"}}},{n:["round_pushpin"],e:"📍",c:5},{n:["question"],e:"❓",c:7},{n:["rocket"],e:"🚀",c:3},{n:["female-teacher"],e:"👩‍🏫",c:1,v:{"1F3FB":{k:"female-teacher-1F3FB",n:"female-teacher",e:"👩🏻‍🏫"},"1F3FC":{k:"female-teacher-1F3FC",n:"female-teacher",e:"👩🏼‍🏫"},"1F3FD":{k:"female-teacher-1F3FD",n:"female-teacher",e:"👩🏽‍🏫"},"1F3FE":{k:"female-teacher-1F3FE",n:"female-teacher",e:"👩🏾‍🏫"},"1F3FF":{k:"female-teacher-1F3FF",n:"female-teacher",e:"👩🏿‍🏫"}}},{n:["paperclip"],e:"📎",c:5},{n:["linked_paperclips"],e:"🖇️",c:5},{n:["flying_saucer"],e:"🛸",c:3},{n:["male-judge"],e:"👨‍⚖️",c:1,v:{"1F3FB":{k:"male-judge-1F3FB",n:"male-judge",e:"👨🏻‍⚖️"},"1F3FC":{k:"male-judge-1F3FC",n:"male-judge",e:"👨🏼‍⚖️"},"1F3FD":{k:"male-judge-1F3FD",n:"male-judge",e:"👨🏽‍⚖️"},"1F3FE":{k:"male-judge-1F3FE",n:"male-judge",e:"👨🏾‍⚖️"},"1F3FF":{k:"male-judge-1F3FF",n:"male-judge",e:"👨🏿‍⚖️"}}},{n:["grey_question"],e:"❔",c:7},{n:["bellhop_bell"],e:"🛎️",c:3},{n:["straight_ruler"],e:"📏",c:5},{n:["female-judge"],e:"👩‍⚖️",c:1,v:{"1F3FB":{k:"female-judge-1F3FB",n:"female-judge",e:"👩🏻‍⚖️"},"1F3FC":{k:"female-judge-1F3FC",n:"female-judge",e:"👩🏼‍⚖️"},"1F3FD":{k:"female-judge-1F3FD",n:"female-judge",e:"👩🏽‍⚖️"},"1F3FE":{k:"female-judge-1F3FE",n:"female-judge",e:"👩🏾‍⚖️"},"1F3FF":{k:"female-judge-1F3FF",n:"female-judge",e:"👩🏿‍⚖️"}}},{n:["grey_exclamation"],e:"❕",c:7},{n:["door"],e:"🚪",c:3},{n:["male-farmer"],e:"👨‍🌾",c:1,v:{"1F3FB":{k:"male-farmer-1F3FB",n:"male-farmer",e:"👨🏻‍🌾"},"1F3FC":{k:"male-farmer-1F3FC",n:"male-farmer",e:"👨🏼‍🌾"},"1F3FD":{k:"male-farmer-1F3FD",n:"male-farmer",e:"👨🏽‍🌾"},"1F3FE":{k:"male-farmer-1F3FE",n:"male-farmer",e:"👨🏾‍🌾"}
2,"1F3FF":{k:"male-farmer-1F3FF",n:"male-farmer",e:"👨🏿‍🌾"}}},{n:["triangular_ruler"],e:"📐",c:5},{n:["exclamation","heavy_exclamation_mark"],e:"❗",c:7},{n:["bed"],e:"🛏️",c:3},{n:["female-farmer"],e:"👩‍🌾",c:1,v:{"1F3FB":{k:"female-farmer-1F3FB",n:"female-farmer",e:"👩🏻‍🌾"},"1F3FC":{k:"female-farmer-1F3FC",n:"female-farmer",e:"👩🏼‍🌾"},"1F3FD":{k:"female-farmer-1F3FD",n:"female-farmer",e:"👩🏽‍🌾"},"1F3FE":{k:"female-farmer-1F3FE",n:"female-farmer",e:"👩🏾‍🌾"},"1F3FF":{k:"female-farmer-1F3FF",n:"female-farmer",e:"👩🏿‍🌾"}}},{n:["scissors"],e:"✂️",c:5},{n:["wavy_dash"],e:"〰️",c:7},{n:["couch_and_lamp"],e:"🛋️",c:3},{n:["male-cook"],e:"👨‍🍳",c:1,v:{"1F3FB":{k:"male-cook-1F3FB",n:"male-cook",e:"👨🏻‍🍳"},"1F3FC":{k:"male-cook-1F3FC",n:"male-cook",e:"👨🏼‍🍳"},"1F3FD":{k:"male-cook-1F3FD",n:"male-cook",e:"👨🏽‍🍳"},"1F3FE":{k:"male-cook-1F3FE",n:"male-cook",e:"👨🏾‍🍳"},"1F3FF":{k:"male-cook-1F3FF",n:"male-cook",e:"👨🏿‍🍳"}}},{n:["card_file_box"],e:"🗃️",c:5},{n:["copyright"],e:"©️",c:7},{n:["file_cabinet"],e:"🗄️",c:5},{n:["registered"],e:"®️",c:7},{n:["female-cook"],e:"👩‍🍳",c:1,v:{"1F3FB":{k:"female-cook-1F3FB",n:"female-cook",e:"👩🏻‍🍳"},"1F3FC":{k:"female-cook-1F3FC",n:"female-cook",e:"👩🏼‍🍳"},"1F3FD":{k:"female-cook-1F3FD",n:"female-cook",e:"👩🏽‍🍳"},"1F3FE":{k:"female-cook-1F3FE",n:"female-cook",e:"👩🏾‍🍳"},"1F3FF":{k:"female-cook-1F3FF",n:"female-cook",e:"👩🏿‍🍳"}}},{n:["toilet"],e:"🚽",c:3},{n:["wastebasket"],e:"🗑️",c:5},{n:["shower"],e:"🚿",c:3},{n:["male-mechanic"],e:"👨‍🔧",c:1,v:{"1F3FB":{k:"male-mechanic-1F3FB",n:"male-mechanic",e:"👨🏻‍🔧"},"1F3FC":{k:"male-mechanic-1F3FC",n:"male-mechanic",e:"👨🏼‍🔧"},"1F3FD":{k:"male-mechanic-1F3FD",n:"male-mechanic",e:"👨🏽‍🔧"},"1F3FE":{k:"male-mechanic-1F3FE",n:"male-mechanic",e:"👨🏾‍🔧"},"1F3FF":{k:"male-mechanic-1F3FF",n:"male-mechanic",e:"👨🏿‍🔧"}}},{n:["tm"],e:"™️",c:7},{n:["hash"],e:"#️⃣",c:7},{n:["bathtub"],e:"🛁",c:3},{n:["female-mechanic"],e:"👩‍🔧",c:1,v:{"1F3FB":{k:"female-mechanic-1F3FB",n:"female-mechanic",e:"👩🏻‍🔧"},"1F3FC":{k:"female-mechanic-1F3FC",n:"female-mechanic",e:"👩🏼‍🔧"},"1F3FD":{k:"female-mechanic-1F3FD",n:"female-mechanic",e:"👩🏽‍🔧"},"1F3FE":{k:"female-mechanic-1F3FE",n:"female-mechanic",e:"👩🏾‍🔧"},"1F3FF":{k:"female-mechanic-1F3FF",n:"female-mechanic",e:"👩🏿‍🔧"}}},{n:["lock"],e:"🔒",c:5},{n:["male-factory-worker"],e:"👨‍🏭",c:1,v:{"1F3FB":{k:"male-factory-worker-1F3FB",n:"male-factory-worker",e:"👨🏻‍🏭"},"1F3FC":{k:"male-factory-worker-1F3FC",n:"male-factory-worker",e:"👨🏼‍🏭"},"1F3FD":{k:"male-factory-worker-1F3FD",n:"male-factory-worker",e:"👨🏽‍🏭"},"1F3FE":{k:"male-factory-worker-1F3FE",n:"male-factory-worker",e:"👨🏾‍🏭"},"1F3FF":{k:"male-factory-worker-1F3FF",n:"male-factory-worker",e:"👨🏿‍🏭"}}},{n:["hourglass"],e:"⌛",c:3},{n:["keycap_star"],e:"*️⃣",c:7},{n:["unlock"],e:"🔓",c:5},{n:["female-factory-worker"],e:"👩‍🏭",c:1,v:{"1F3FB":{k:"female-factory-worker-1F3FB",n:"female-factory-worker",e:"👩🏻‍🏭"},"1F3FC":{k:"female-factory-worker-1F3FC",n:"female-factory-worker",e:"👩🏼‍🏭"},"1F3FD":{k:"female-factory-worker-1F3FD",n:"female-factory-worker",e:"👩🏽‍🏭"},"1F3FE":{k:"female-factory-worker-1F3FE",n:"female-factory-worker",e:"👩🏾‍🏭"},"1F3FF":{k:"female-factory-worker-1F3FF",n:"female-factory-worker",e:"👩🏿‍🏭"}}},{n:["zero"],e:"0️⃣",c:7},{n:["lock_with_ink_pen"],e:"🔏",c:5},{n:["hourglass_flowing_sand"],e:"⏳",c:3},{n:["one"],e:"1️⃣",c:7},{n:["watch"],e:"⌚",c:3},{n:["male-office-worker"],e:"👨‍💼",c:1,v:{"1F3FB":{k:"male-office-worker-1F3FB",n:"male-office-worker",e:"👨🏻‍💼"},"1F3FC":{k:"male-office-worker-1F3FC",n:"male-office-worker",e:"👨🏼‍💼"},"1F3FD":{k:"male-office-worker-1F3FD",n:"male-office-worker",e:"👨🏽‍💼"},"1F3FE":{k:"male-office-worker-1F3FE",n:"male-office-worker",e:"👨🏾‍💼"},"1F3FF":{k:"male-office-worker-1F3FF",n:"male-office-worker",e:"👨🏿‍💼"}}},{n:["closed_lock_with_key"],e:"🔐",c:5},{n:["female-office-worker"],e:"👩‍💼",c:1,v:{"1F3FB":{k:"female-office-worker-1F3FB",n:"female-office-worker",e:"👩🏻‍💼"},"1F3FC":{k:"female-office-worker-1F3FC",n:"female-office-worker",e:"👩🏼‍💼"},"1F3FD":{k:"female-office-worker-1F3FD",n:"female-office-worker",e:"👩🏽‍💼"},"1F3FE":{k:"female-office-worker-1F3FE",n:"female-office-worker",e:"👩🏾‍💼"},"1F3FF":{k:"female-office-worker-1F3FF",n:"female-office-worker",e:"👩🏿‍💼"}}},{n:["two"],e:"2️⃣",c:7},{n:["alarm_clock"],e:"⏰",c:3}
2,{n:["key"],e:"🔑",c:5},{n:["stopwatch"],e:"⏱️",c:3},{n:["male-scientist"],e:"👨‍🔬",c:1,v:{"1F3FB":{k:"male-scientist-1F3FB",n:"male-scientist",e:"👨🏻‍🔬"},"1F3FC":{k:"male-scientist-1F3FC",n:"male-scientist",e:"👨🏼‍🔬"},"1F3FD":{k:"male-scientist-1F3FD",n:"male-scientist",e:"👨🏽‍🔬"},"1F3FE":{k:"male-scientist-1F3FE",n:"male-scientist",e:"👨🏾‍🔬"},"1F3FF":{k:"male-scientist-1F3FF",n:"male-scientist",e:"👨🏿‍🔬"}}},{n:["three"],e:"3️⃣",c:7},{n:["old_key"],e:"🗝️",c:5},{n:["hammer"],e:"🔨",c:5},{n:["female-scientist"],e:"👩‍🔬",c:1,v:{"1F3FB":{k:"female-scientist-1F3FB",n:"female-scientist",e:"👩🏻‍🔬"},"1F3FC":{k:"female-scientist-1F3FC",n:"female-scientist",e:"👩🏼‍🔬"},"1F3FD":{k:"female-scientist-1F3FD",n:"female-scientist",e:"👩🏽‍🔬"},"1F3FE":{k:"female-scientist-1F3FE",n:"female-scientist",e:"👩🏾‍🔬"},"1F3FF":{k:"female-scientist-1F3FF",n:"female-scientist",e:"👩🏿‍🔬"}}},{n:["timer_clock"],e:"⏲️",c:3},{n:["four"],e:"4️⃣",c:7},{n:["male-technologist"],e:"👨‍💻",c:1,v:{"1F3FB":{k:"male-technologist-1F3FB",n:"male-technologist",e:"👨🏻‍💻"},"1F3FC":{k:"male-technologist-1F3FC",n:"male-technologist",e:"👨🏼‍💻"},"1F3FD":{k:"male-technologist-1F3FD",n:"male-technologist",e:"👨🏽‍💻"},"1F3FE":{k:"male-technologist-1F3FE",n:"male-technologist",e:"👨🏾‍💻"},"1F3FF":{k:"male-technologist-1F3FF",n:"male-technologist",e:"👨🏿‍💻"}}},{n:["mantelpiece_clock"],e:"🕰️",c:3},{n:["five"],e:"5️⃣",c:7},{n:["pick"],e:"⛏️",c:5},{n:["clock12"],e:"🕛",c:3},{n:["hammer_and_pick"],e:"⚒️",c:5},{n:["six"],e:"6️⃣",c:7},{n:["female-technologist"],e:"👩‍💻",c:1,v:{"1F3FB":{k:"female-technologist-1F3FB",n:"female-technologist",e:"👩🏻‍💻"},"1F3FC":{k:"female-technologist-1F3FC",n:"female-technologist",e:"👩🏼‍💻"},"1F3FD":{k:"female-technologist-1F3FD",n:"female-technologist",e:"👩🏽‍💻"},"1F3FE":{k:"female-technologist-1F3FE",n:"female-technologist",e:"👩🏾‍💻"},"1F3FF":{k:"female-technologist-1F3FF",n:"female-technologist",e:"👩🏿‍💻"}}},{n:["hammer_and_wrench"],e:"🛠️",c:5},{n:["clock1230"],e:"🕧",c:3},{n:["seven"],e:"7️⃣",c:7},{n:["male-singer"],e:"👨‍🎤",c:1,v:{"1F3FB":{k:"male-singer-1F3FB",n:"male-singer",e:"👨🏻‍🎤"},"1F3FC":{k:"male-singer-1F3FC",n:"male-singer",e:"👨🏼‍🎤"},"1F3FD":{k:"male-singer-1F3FD",n:"male-singer",e:"👨🏽‍🎤"},"1F3FE":{k:"male-singer-1F3FE",n:"male-singer",e:"👨🏾‍🎤"},"1F3FF":{k:"male-singer-1F3FF",n:"male-singer",e:"👨🏿‍🎤"}}},{n:["eight"],e:"8️⃣",c:7},{n:["dagger_knife"],e:"🗡️",c:5},{n:["clock1"],e:"🕐",c:3},{n:["female-singer"],e:"👩‍🎤",c:1,v:{"1F3FB":{k:"female-singer-1F3FB",n:"female-singer",e:"👩🏻‍🎤"},"1F3FC":{k:"female-singer-1F3FC",n:"female-singer",e:"👩🏼‍🎤"},"1F3FD":{k:"female-singer-1F3FD",n:"female-singer",e:"👩🏽‍🎤"},"1F3FE":{k:"female-singer-1F3FE",n:"female-singer",e:"👩🏾‍🎤"},"1F3FF":{k:"female-singer-1F3FF",n:"female-singer",e:"👩🏿‍🎤"}}},{n:["male-artist"],e:"👨‍🎨",c:1,v:{"1F3FB":{k:"male-artist-1F3FB",n:"male-artist",e:"👨🏻‍🎨"},"1F3FC":{k:"male-artist-1F3FC",n:"male-artist",e:"👨🏼‍🎨"},"1F3FD":{k:"male-artist-1F3FD",n:"male-artist",e:"👨🏽‍🎨"},"1F3FE":{k:"male-artist-1F3FE",n:"male-artist",e:"👨🏾‍🎨"},"1F3FF":{k:"male-artist-1F3FF",n:"male-artist",e:"👨🏿‍🎨"}}},{n:["crossed_swords"],e:"⚔️",c:5},{n:["nine"],e:"9️⃣",c:7},{n:["clock130"],e:"🕜",c:3},{n:["clock2"],e:"🕑",c:3},{n:["gun"],e:"🔫",c:5},{n:["keycap_ten"],e:"🔟",c:7},{n:["female-artist"],e:"👩‍🎨",c:1,v:{"1F3FB":{k:"female-artist-1F3FB",n:"female-artist",e:"👩🏻‍🎨"},"1F3FC":{k:"female-artist-1F3FC",n:"female-artist",e:"👩🏼‍🎨"},"1F3FD":{k:"female-artist-1F3FD",n:"female-artist",e:"👩🏽‍🎨"},"1F3FE":{k:"female-artist-1F3FE",n:"female-artist",e:"👩🏾‍🎨"},"1F3FF":{k:"female-artist-1F3FF",n:"female-artist",e:"👩🏿‍🎨"}}},{n:["clock230"],e:"🕝",c:3},{n:["100"],e:"💯",c:7},{n:["bow_and_arrow"],e:"🏹",c:5},{n:["male-pilot"],e:"👨‍✈️",c:1,v:{"1F3FB":{k:"male-pilot-1F3FB",n:"male-pilot",e:"👨🏻‍✈️"},"1F3FC":{k:"male-pilot-1F3FC",n:"male-pilot",e:"👨🏼‍✈️"},"1F3FD":{k:"male-pilot-1F3FD",n:"male-pilot",e:"👨🏽‍✈️"},"1F3FE":{k:"male-pilot-1F3FE",n:"male-pilot",e:"👨🏾‍✈️"},"1F3FF":{k:"male-pilot-1F3FF",n:"male-pilot",e:"👨🏿‍✈️"}}},{n:["capital_abcd"],e:"🔠",c:7},{n:["female-pilot"],e:"👩‍✈️",c:1,v:{"1F3FB":{k:"female-pilot-1F3FB",n:"female-pilot",e:"👩🏻‍✈️"},"1F3FC":{k:"female-pilot-1F3FC",n:"female-pilot",e:"👩🏼‍✈️"},"1F3FD":{k:"female-pilot-1F3FD",n:"female-pilot",e:"👩🏽‍✈️"},"1F3FE":{k:"female-pilot-1F3FE",n:"female-pilot",e:"👩🏾‍✈️"},"1F3FF":{k:"female-pilot-1F3FF",n:"female-pilot",e:"👩🏿‍✈️"}}},{n:["clock3"],e:"🕒",c:3},{n:["shield"],e:"🛡️",c:5},{n:["male-astronaut"],e:"👨‍🚀",c:1,v:{"1F3FB":{k:"male-astronaut-1F3FB",n:"male-astronaut",e:"👨🏻‍🚀"},"1F3FC":{k:"male-astronaut-1F3FC",n:"male-astronaut",e:"👨🏼‍🚀"},"1F3FD":{k:"male-astronaut-1F3FD",n:"male-astronaut",e:"👨🏽‍🚀"},"1F3FE":{k:"male-astronaut-1F3FE",n:"male-astronaut",e:"👨🏾‍🚀"}
2,"1F3FF":{k:"male-astronaut-1F3FF",n:"male-astronaut",e:"👨🏿‍🚀"}}},{n:["abcd"],e:"🔡",c:7},{n:["clock330"],e:"🕞",c:3},{n:["wrench"],e:"🔧",c:5},{n:["nut_and_bolt"],e:"🔩",c:5},{n:["1234"],e:"🔢",c:7},{n:["clock4"],e:"🕓",c:3},{n:["female-astronaut"],e:"👩‍🚀",c:1,v:{"1F3FB":{k:"female-astronaut-1F3FB",n:"female-astronaut",e:"👩🏻‍🚀"},"1F3FC":{k:"female-astronaut-1F3FC",n:"female-astronaut",e:"👩🏼‍🚀"},"1F3FD":{k:"female-astronaut-1F3FD",n:"female-astronaut",e:"👩🏽‍🚀"},"1F3FE":{k:"female-astronaut-1F3FE",n:"female-astronaut",e:"👩🏾‍🚀"},"1F3FF":{k:"female-astronaut-1F3FF",n:"female-astronaut",e:"👩🏿‍🚀"}}},{n:["gear"],e:"⚙️",c:5},{n:["male-firefighter"],e:"👨‍🚒",c:1,v:{"1F3FB":{k:"male-firefighter-1F3FB",n:"male-firefighter",e:"👨🏻‍🚒"},"1F3FC":{k:"male-firefighter-1F3FC",n:"male-firefighter",e:"👨🏼‍🚒"},"1F3FD":{k:"male-firefighter-1F3FD",n:"male-firefighter",e:"👨🏽‍🚒"},"1F3FE":{k:"male-firefighter-1F3FE",n:"male-firefighter",e:"👨🏾‍🚒"},"1F3FF":{k:"male-firefighter-1F3FF",n:"male-firefighter",e:"👨🏿‍🚒"}}},{n:["symbols"],e:"🔣",c:7},{n:["clock430"],e:"🕟",c:3},{n:["compression"],e:"🗜️",c:5},{n:["female-firefighter"],e:"👩‍🚒",c:1,v:{"1F3FB":{k:"female-firefighter-1F3FB",n:"female-firefighter",e:"👩🏻‍🚒"},"1F3FC":{k:"female-firefighter-1F3FC",n:"female-firefighter",e:"👩🏼‍🚒"},"1F3FD":{k:"female-firefighter-1F3FD",n:"female-firefighter",e:"👩🏽‍🚒"},"1F3FE":{k:"female-firefighter-1F3FE",n:"female-firefighter",e:"👩🏾‍🚒"},"1F3FF":{k:"female-firefighter-1F3FF",n:"female-firefighter",e:"👩🏿‍🚒"}}},{n:["abc"],e:"🔤",c:7},{n:["clock5"],e:"🕔",c:3},{n:["clock530"],e:"🕠",c:3},{n:["a"],e:"🅰️",c:7},{n:["alembic"],e:"⚗️",c:5},{n:["cop"],e:"👮",c:1,v:{"1F3FB":{k:"cop-1F3FB",n:"cop",e:"👮🏻"},"1F3FC":{k:"cop-1F3FC",n:"cop",e:"👮🏼"},"1F3FD":{k:"cop-1F3FD",n:"cop",e:"👮🏽"},"1F3FE":{k:"cop-1F3FE",n:"cop",e:"👮🏾"},"1F3FF":{k:"cop-1F3FF",n:"cop",e:"👮🏿"}}},{n:["scales"],e:"⚖️",c:5},{n:["clock6"],e:"🕕",c:3},{n:["ab"],e:"🆎",c:7},{n:["male-police-officer"],e:"👮‍♂️",c:1,v:{"1F3FB":{k:"male-police-officer-1F3FB",n:"male-police-officer",e:"👮🏻‍♂️"},"1F3FC":{k:"male-police-officer-1F3FC",n:"male-police-officer",e:"👮🏼‍♂️"},"1F3FD":{k:"male-police-officer-1F3FD",n:"male-police-officer",e:"👮🏽‍♂️"},"1F3FE":{k:"male-police-officer-1F3FE",n:"male-police-officer",e:"👮🏾‍♂️"},"1F3FF":{k:"male-police-officer-1F3FF",n:"male-police-officer",e:"👮🏿‍♂️"}}},{n:["link"],e:"🔗",c:5},{n:["clock630"],e:"🕡",c:3},{n:["b"],e:"🅱️",c:7},{n:["female-police-officer"],e:"👮‍♀️",c:1,v:{"1F3FB":{k:"female-police-officer-1F3FB",n:"female-police-officer",e:"👮🏻‍♀️"},"1F3FC":{k:"female-police-officer-1F3FC",n:"female-police-officer",e:"👮🏼‍♀️"},"1F3FD":{k:"female-police-officer-1F3FD",n:"female-police-officer",e:"👮🏽‍♀️"},"1F3FE":{k:"female-police-officer-1F3FE",n:"female-police-officer",e:"👮🏾‍♀️"},"1F3FF":{k:"female-police-officer-1F3FF",n:"female-police-officer",e:"👮🏿‍♀️"}}},{n:["clock7"],e:"🕖",c:3},{n:["cl"],e:"🆑",c:7},{n:["sleuth_or_spy"],e:"🕵️",c:1,v:{"1F3FB":{k:"sleuth_or_spy-1F3FB",n:"sleuth_or_spy",e:"🕵🏻"},"1F3FC":{k:"sleuth_or_spy-1F3FC",n:"sleuth_or_spy",e:"🕵🏼"},"1F3FD":{k:"sleuth_or_spy-1F3FD",n:"sleuth_or_spy",e:"🕵🏽"},"1F3FE":{k:"sleuth_or_spy-1F3FE",n:"sleuth_or_spy",e:"🕵🏾"},"1F3FF":{k:"sleuth_or_spy-1F3FF",n:"sleuth_or_spy",e:"🕵🏿"}}},{n:["chains"],e:"⛓️",c:5},{n:["syringe"],e:"💉",c:5},{n:["male-detective"],e:"🕵️‍♂️",c:1,v:{"1F3FB":{k:"male-detective-1F3FB",n:"male-detective",e:"🕵🏻‍♂️"},"1F3FC":{k:"male-detective-1F3FC",n:"male-detective",e:"🕵🏼‍♂️"},"1F3FD":{k:"male-detective-1F3FD",n:"male-detective",e:"🕵🏽‍♂️"},"1F3FE":{k:"male-detective-1F3FE",n:"male-detective",e:"🕵🏾‍♂️"},"1F3FF":{k:"male-detective-1F3FF",n:"male-detective",e:"🕵🏿‍♂️"}}},{n:["cool"],e:"🆒",c:7},{n:["clock730"],e:"🕢",c:3},{n:["free"],e:"🆓",c:7},{n:["clock8"],e:"🕗",c:3},{n:["pill"],e:"💊",c:5},{n:["female-detective"],e:"🕵️‍♀️",c:1,v:{"1F3FB":{k:"female-detective-1F3FB",n:"female-detective",e:"🕵🏻‍♀️"},"1F3FC":{k:"female-detective-1F3FC",n:"female-detective",e:"🕵🏼‍♀️"},"1F3FD":{k:"female-detective-1F3FD",n:"female-detective",e:"🕵🏽‍♀️"},"1F3FE":{k:"female-detective-1F3FE",n:"female-detective",e:"🕵🏾‍♀️"},"1F3FF":{k:"female-detective-1F3FF",n:"female-detective",e:"🕵🏿‍♀️"}}},{n:["clock830"],e:"🕣",c:3},{n:["guardsman"],e:"💂",c:1,v:{"1F3FB":{k:"guardsman-1F3FB",n:"guardsman",e:"💂🏻"}
2,"1F3FC":{k:"guardsman-1F3FC",n:"guardsman",e:"💂🏼"},"1F3FD":{k:"guardsman-1F3FD",n:"guardsman",e:"💂🏽"},"1F3FE":{k:"guardsman-1F3FE",n:"guardsman",e:"💂🏾"},"1F3FF":{k:"guardsman-1F3FF",n:"guardsman",e:"💂🏿"}}},{n:["information_source"],e:"ℹ️",c:7},{n:["smoking"],e:"🚬",c:5},{n:["id"],e:"🆔",c:7},{n:["clock9"],e:"🕘",c:3},{n:["coffin"],e:"⚰️",c:5},{n:["male-guard"],e:"💂‍♂️",c:1,v:{"1F3FB":{k:"male-guard-1F3FB",n:"male-guard",e:"💂🏻‍♂️"},"1F3FC":{k:"male-guard-1F3FC",n:"male-guard",e:"💂🏼‍♂️"},"1F3FD":{k:"male-guard-1F3FD",n:"male-guard",e:"💂🏽‍♂️"},"1F3FE":{k:"male-guard-1F3FE",n:"male-guard",e:"💂🏾‍♂️"},"1F3FF":{k:"male-guard-1F3FF",n:"male-guard",e:"💂🏿‍♂️"}}},{n:["m"],e:"Ⓜ️",c:7},{n:["funeral_urn"],e:"⚱️",c:5},{n:["female-guard"],e:"💂‍♀️",c:1,v:{"1F3FB":{k:"female-guard-1F3FB",n:"female-guard",e:"💂🏻‍♀️"},"1F3FC":{k:"female-guard-1F3FC",n:"female-guard",e:"💂🏼‍♀️"},"1F3FD":{k:"female-guard-1F3FD",n:"female-guard",e:"💂🏽‍♀️"},"1F3FE":{k:"female-guard-1F3FE",n:"female-guard",e:"💂🏾‍♀️"},"1F3FF":{k:"female-guard-1F3FF",n:"female-guard",e:"💂🏿‍♀️"}}},{n:["clock930"],e:"🕤",c:3},{n:["moyai"],e:"🗿",c:5},{n:["new"],e:"🆕",c:7},{n:["construction_worker"],e:"👷",c:1,v:{"1F3FB":{k:"construction_worker-1F3FB",n:"construction_worker",e:"👷🏻"},"1F3FC":{k:"construction_worker-1F3FC",n:"construction_worker",e:"👷🏼"},"1F3FD":{k:"construction_worker-1F3FD",n:"construction_worker",e:"👷🏽"},"1F3FE":{k:"construction_worker-1F3FE",n:"construction_worker",e:"👷🏾"},"1F3FF":{k:"construction_worker-1F3FF",n:"construction_worker",e:"👷🏿"}}},{n:["clock10"],e:"🕙",c:3},{n:["clock1030"],e:"🕥",c:3},{n:["ng"],e:"🆖",c:7},{n:["male-construction-worker"],e:"👷‍♂️",c:1,v:{"1F3FB":{k:"male-construction-worker-1F3FB",n:"male-construction-worker",e:"👷🏻‍♂️"},"1F3FC":{k:"male-construction-worker-1F3FC",n:"male-construction-worker",e:"👷🏼‍♂️"},"1F3FD":{k:"male-construction-worker-1F3FD",n:"male-construction-worker",e:"👷🏽‍♂️"},"1F3FE":{k:"male-construction-worker-1F3FE",n:"male-construction-worker",e:"👷🏾‍♂️"},"1F3FF":{k:"male-construction-worker-1F3FF",n:"male-construction-worker",e:"👷🏿‍♂️"}}},{n:["oil_drum"],e:"🛢️",c:5},{n:["o2"],e:"🅾️",c:7},{n:["female-construction-worker"],e:"👷‍♀️",c:1,v:{"1F3FB":{k:"female-construction-worker-1F3FB",n:"female-construction-worker",e:"👷🏻‍♀️"},"1F3FC":{k:"female-construction-worker-1F3FC",n:"female-construction-worker",e:"👷🏼‍♀️"},"1F3FD":{k:"female-construction-worker-1F3FD",n:"female-construction-worker",e:"👷🏽‍♀️"},"1F3FE":{k:"female-construction-worker-1F3FE",n:"female-construction-worker",e:"👷🏾‍♀️"},"1F3FF":{k:"female-construction-worker-1F3FF",n:"female-construction-worker",e:"👷🏿‍♀️"}}},{n:["clock11"],e:"🕚",c:3},{n:["crystal_ball"],e:"🔮",c:5},{n:["prince"],e:"🤴",c:1,v:{"1F3FB":{k:"prince-1F3FB",n:"prince",e:"🤴🏻"},"1F3FC":{k:"prince-1F3FC",n:"prince",e:"🤴🏼"},"1F3FD":{k:"prince-1F3FD",n:"prince",e:"🤴🏽"},"1F3FE":{k:"prince-1F3FE",n:"prince",e:"🤴🏾"},"1F3FF":{k:"prince-1F3FF",n:"prince",e:"🤴🏿"}}},{n:["ok"],e:"🆗",c:7},{n:["clock1130"],e:"🕦",c:3},{n:["shopping_trolley"],e:"🛒",c:5},{n:["princess"],e:"👸",c:1,v:{"1F3FB":{k:"princess-1F3FB",n:"princess",e:"👸🏻"},"1F3FC":{k:"princess-1F3FC",n:"princess",e:"👸🏼"},"1F3FD":{k:"princess-1F3FD",n:"princess",e:"👸🏽"},"1F3FE":{k:"princess-1F3FE",n:"princess",e:"👸🏾"},"1F3FF":{k:"princess-1F3FF",n:"princess",e:"👸🏿"}}},{n:["new_moon"],e:"🌑",c:3},{n:["parking"],e:"🅿️",c:7},{n:["sos"],e:"🆘",c:7},{n:["man_with_turban"],e:"👳",c:1,v:{"1F3FB":{k:"man_with_turban-1F3FB",n:"man_with_turban",e:"👳🏻"},"1F3FC":{k:"man_with_turban-1F3FC",n:"man_with_turban",e:"👳🏼"},"1F3FD":{k:"man_with_turban-1F3FD",n:"man_with_turban",e:"👳🏽"},"1F3FE":{k:"man_with_turban-1F3FE",n:"man_with_turban",e:"👳🏾"},"1F3FF":{k:"man_with_turban-1F3FF",n:"man_with_turban",e:"👳🏿"}}},{n:["waxing_crescent_moon"],e:"🌒",c:3},{n:["up"],e:"🆙",c:7},{n:["first_quarter_moon"],e:"🌓",c:3},{n:["man-wearing-turban"],e:"👳‍♂️",c:1,v:{"1F3FB":{k:"man-wearing-turban-1F3FB",n:"man-wearing-turban",e:"👳🏻‍♂️"}
2,"1F3FC":{k:"man-wearing-turban-1F3FC",n:"man-wearing-turban",e:"👳🏼‍♂️"},"1F3FD":{k:"man-wearing-turban-1F3FD",n:"man-wearing-turban",e:"👳🏽‍♂️"},"1F3FE":{k:"man-wearing-turban-1F3FE",n:"man-wearing-turban",e:"👳🏾‍♂️"},"1F3FF":{k:"man-wearing-turban-1F3FF",n:"man-wearing-turban",e:"👳🏿‍♂️"}}},{n:["moon","waxing_gibbous_moon"],e:"🌔",c:3},{n:["woman-wearing-turban"],e:"👳‍♀️",c:1,v:{"1F3FB":{k:"woman-wearing-turban-1F3FB",n:"woman-wearing-turban",e:"👳🏻‍♀️"},"1F3FC":{k:"woman-wearing-turban-1F3FC",n:"woman-wearing-turban",e:"👳🏼‍♀️"},"1F3FD":{k:"woman-wearing-turban-1F3FD",n:"woman-wearing-turban",e:"👳🏽‍♀️"},"1F3FE":{k:"woman-wearing-turban-1F3FE",n:"woman-wearing-turban",e:"👳🏾‍♀️"},"1F3FF":{k:"woman-wearing-turban-1F3FF",n:"woman-wearing-turban",e:"👳🏿‍♀️"}}},{n:["vs"],e:"🆚",c:7},{n:["man_with_gua_pi_mao"],e:"👲",c:1,v:{"1F3FB":{k:"man_with_gua_pi_mao-1F3FB",n:"man_with_gua_pi_mao",e:"👲🏻"},"1F3FC":{k:"man_with_gua_pi_mao-1F3FC",n:"man_with_gua_pi_mao",e:"👲🏼"},"1F3FD":{k:"man_with_gua_pi_mao-1F3FD",n:"man_with_gua_pi_mao",e:"👲🏽"},"1F3FE":{k:"man_with_gua_pi_mao-1F3FE",n:"man_with_gua_pi_mao",e:"👲🏾"},"1F3FF":{k:"man_with_gua_pi_mao-1F3FF",n:"man_with_gua_pi_mao",e:"👲🏿"}}},{n:["koko"],e:"🈁",c:7},{n:["full_moon"],e:"🌕",c:3},{n:["person_with_headscarf"],e:"🧕",c:1,v:{"1F3FB":{k:"person_with_headscarf-1F3FB",n:"person_with_headscarf",e:"🧕🏻"},"1F3FC":{k:"person_with_headscarf-1F3FC",n:"person_with_headscarf",e:"🧕🏼"},"1F3FD":{k:"person_with_headscarf-1F3FD",n:"person_with_headscarf",e:"🧕🏽"},"1F3FE":{k:"person_with_headscarf-1F3FE",n:"person_with_headscarf",e:"🧕🏾"},"1F3FF":{k:"person_with_headscarf-1F3FF",n:"person_with_headscarf",e:"🧕🏿"}}},{n:["waning_gibbous_moon"],e:"🌖",c:3},{n:["sa"],e:"🈂️",c:7},{n:["last_quarter_moon"],e:"🌗",c:3},{n:["u6708"],e:"🈷️",c:7},{n:["bearded_person"],e:"🧔",c:1,v:{"1F3FB":{k:"bearded_person-1F3FB",n:"bearded_person",e:"🧔🏻"},"1F3FC":{k:"bearded_person-1F3FC",n:"bearded_person",e:"🧔🏼"},"1F3FD":{k:"bearded_person-1F3FD",n:"bearded_person",e:"🧔🏽"},"1F3FE":{k:"bearded_person-1F3FE",n:"bearded_person",e:"🧔🏾"},"1F3FF":{k:"bearded_person-1F3FF",n:"bearded_person",e:"🧔🏿"}}},{n:["u6709"],e:"🈶",c:7},{n:["person_with_blond_hair"],e:"👱",c:1,v:{"1F3FB":{k:"person_with_blond_hair-1F3FB",n:"person_with_blond_hair",e:"👱🏻"},"1F3FC":{k:"person_with_blond_hair-1F3FC",n:"person_with_blond_hair",e:"👱🏼"},"1F3FD":{k:"person_with_blond_hair-1F3FD",n:"person_with_blond_hair",e:"👱🏽"},"1F3FE":{k:"person_with_blond_hair-1F3FE",n:"person_with_blond_hair",e:"👱🏾"},"1F3FF":{k:"person_with_blond_hair-1F3FF",n:"person_with_blond_hair",e:"👱🏿"}}},{n:["waning_crescent_moon"],e:"🌘",c:3},{n:["u6307"],e:"🈯",c:7},{n:["blond-haired-man"],e:"👱‍♂️",c:1,v:{"1F3FB":{k:"blond-haired-man-1F3FB",n:"blond-haired-man",e:"👱🏻‍♂️"},"1F3FC":{k:"blond-haired-man-1F3FC",n:"blond-haired-man",e:"👱🏼‍♂️"},"1F3FD":{k:"blond-haired-man-1F3FD",n:"blond-haired-man",e:"👱🏽‍♂️"},"1F3FE":{k:"blond-haired-man-1F3FE",n:"blond-haired-man",e:"👱🏾‍♂️"},"1F3FF":{k:"blond-haired-man-1F3FF",n:"blond-haired-man",e:"👱🏿‍♂️"}}},{n:["crescent_moon"],e:"🌙",c:3},{n:["new_moon_with_face"],e:"🌚",c:3},{n:["blond-haired-woman"],e:"👱‍♀️",c:1,v:{"1F3FB":{k:"blond-haired-woman-1F3FB",n:"blond-haired-woman",e:"👱🏻‍♀️"},"1F3FC":{k:"blond-haired-woman-1F3FC",n:"blond-haired-woman",e:"👱🏼‍♀️"},"1F3FD":{k:"blond-haired-woman-1F3FD",n:"blond-haired-woman",e:"👱🏽‍♀️"},"1F3FE":{k:"blond-haired-woman-1F3FE",n:"blond-haired-woman",e:"👱🏾‍♀️"},"1F3FF":{k:"blond-haired-woman-1F3FF",n:"blond-haired-woman",e:"👱🏿‍♀️"}}},{n:["ideograph_advantage"],e:"🉐",c:7},{n:["first_quarter_moon_with_face"],e:"🌛",c:3},{n:["man_in_tuxedo"],e:"🤵",c:1,v:{"1F3FB":{k:"man_in_tuxedo-1F3FB",n:"man_in_tuxedo",e:"🤵🏻"}
2,"1F3FC":{k:"man_in_tuxedo-1F3FC",n:"man_in_tuxedo",e:"🤵🏼"},"1F3FD":{k:"man_in_tuxedo-1F3FD",n:"man_in_tuxedo",e:"🤵🏽"},"1F3FE":{k:"man_in_tuxedo-1F3FE",n:"man_in_tuxedo",e:"🤵🏾"},"1F3FF":{k:"man_in_tuxedo-1F3FF",n:"man_in_tuxedo",e:"🤵🏿"}}},{n:["u5272"],e:"🈹",c:7},{n:["last_quarter_moon_with_face"],e:"🌜",c:3},{n:["u7121"],e:"🈚",c:7},{n:["bride_with_veil"],e:"👰",c:1,v:{"1F3FB":{k:"bride_with_veil-1F3FB",n:"bride_with_veil",e:"👰🏻"},"1F3FC":{k:"bride_with_veil-1F3FC",n:"bride_with_veil",e:"👰🏼"},"1F3FD":{k:"bride_with_veil-1F3FD",n:"bride_with_veil",e:"👰🏽"},"1F3FE":{k:"bride_with_veil-1F3FE",n:"bride_with_veil",e:"👰🏾"},"1F3FF":{k:"bride_with_veil-1F3FF",n:"bride_with_veil",e:"👰🏿"}}},{n:["u7981"],e:"🈲",c:7},{n:["pregnant_woman"],e:"🤰",c:1,v:{"1F3FB":{k:"pregnant_woman-1F3FB",n:"pregnant_woman",e:"🤰🏻"},"1F3FC":{k:"pregnant_woman-1F3FC",n:"pregnant_woman",e:"🤰🏼"},"1F3FD":{k:"pregnant_woman-1F3FD",n:"pregnant_woman",e:"🤰🏽"},"1F3FE":{k:"pregnant_woman-1F3FE",n:"pregnant_woman",e:"🤰🏾"},"1F3FF":{k:"pregnant_woman-1F3FF",n:"pregnant_woman",e:"🤰🏿"}}},{n:["thermometer"],e:"🌡️",c:3},{n:["sunny"],e:"☀️",c:3},{n:["accept"],e:"🉑",c:7},{n:["breast-feeding"],e:"🤱",c:1,v:{"1F3FB":{k:"breast-feeding-1F3FB",n:"breast-feeding",e:"🤱🏻"},"1F3FC":{k:"breast-feeding-1F3FC",n:"breast-feeding",e:"🤱🏼"},"1F3FD":{k:"breast-feeding-1F3FD",n:"breast-feeding",e:"🤱🏽"},"1F3FE":{k:"breast-feeding-1F3FE",n:"breast-feeding",e:"🤱🏾"},"1F3FF":{k:"breast-feeding-1F3FF",n:"breast-feeding",e:"🤱🏿"}}},{n:["full_moon_with_face"],e:"🌝",c:3},{n:["u7533"],e:"🈸",c:7},{n:["angel"],e:"👼",c:1,v:{"1F3FB":{k:"angel-1F3FB",n:"angel",e:"👼🏻"},"1F3FC":{k:"angel-1F3FC",n:"angel",e:"👼🏼"},"1F3FD":{k:"angel-1F3FD",n:"angel",e:"👼🏽"},"1F3FE":{k:"angel-1F3FE",n:"angel",e:"👼🏾"},"1F3FF":{k:"angel-1F3FF",n:"angel",e:"👼🏿"}}},{n:["sun_with_face"],e:"🌞",c:3},{n:["santa"],e:"🎅",c:1,v:{"1F3FB":{k:"santa-1F3FB",n:"santa",e:"🎅🏻"},"1F3FC":{k:"santa-1F3FC",n:"santa",e:"🎅🏼"},"1F3FD":{k:"santa-1F3FD",n:"santa",e:"🎅🏽"},"1F3FE":{k:"santa-1F3FE",n:"santa",e:"🎅🏾"},"1F3FF":{k:"santa-1F3FF",n:"santa",e:"🎅🏿"}}},{n:["u5408"],e:"🈴",c:7},{n:["mrs_claus","mother_christmas"],e:"🤶",c:1,v:{"1F3FB":{k:"mrs_claus-1F3FB",n:"mrs_claus",e:"🤶🏻"},"1F3FC":{k:"mrs_claus-1F3FC",n:"mrs_claus",e:"🤶🏼"},"1F3FD":{k:"mrs_claus-1F3FD",n:"mrs_claus",e:"🤶🏽"},"1F3FE":{k:"mrs_claus-1F3FE",n:"mrs_claus",e:"🤶🏾"},"1F3FF":{k:"mrs_claus-1F3FF",n:"mrs_claus",e:"🤶🏿"}}},{n:["u7a7a"],e:"🈳",c:7},{n:["star"],e:"⭐",c:3},{n:["mage"],e:"🧙",c:1,v:{"1F3FB":{k:"mage-1F3FB",n:"mage",e:"🧙🏻"},"1F3FC":{k:"mage-1F3FC",n:"mage",e:"🧙🏼"},"1F3FD":{k:"mage-1F3FD",n:"mage",e:"🧙🏽"},"1F3FE":{k:"mage-1F3FE",n:"mage",e:"🧙🏾"},"1F3FF":{k:"mage-1F3FF",n:"mage",e:"🧙🏿"}}},{n:["star2"],e:"🌟",c:3},{n:["congratulations"],e:"㊗️",c:7},{n:["stars"],e:"🌠",c:3},{n:["female_mage"],e:"🧙‍♀️",c:1,v:{"1F3FB":{k:"female_mage-1F3FB",n:"female_mage",e:"🧙🏻‍♀️"},"1F3FC":{k:"female_mage-1F3FC",n:"female_mage",e:"🧙🏼‍♀️"},"1F3FD":{k:"female_mage-1F3FD",n:"female_mage",e:"🧙🏽‍♀️"},"1F3FE":{k:"female_mage-1F3FE",n:"female_mage",e:"🧙🏾‍♀️"},"1F3FF":{k:"female_mage-1F3FF",n:"female_mage",e:"🧙🏿‍♀️"}}},{n:["secret"],e:"㊙️",c:7},{n:["u55b6"],e:"🈺",c:7},{n:["male_mage"],e:"🧙‍♂️",c:1,v:{"1F3FB":{k:"male_mage-1F3FB",n:"male_mage",e:"🧙🏻‍♂️"},"1F3FC":{k:"male_mage-1F3FC",n:"male_mage",e:"🧙🏼‍♂️"},"1F3FD":{k:"male_mage-1F3FD",n:"male_mage",e:"🧙🏽‍♂️"},"1F3FE":{k:"male_mage-1F3FE",n:"male_mage",e:"🧙🏾‍♂️"},"1F3FF":{k:"male_mage-1F3FF",n:"male_mage",e:"🧙🏿‍♂️"}}},{n:["cloud"],e:"☁️",c:3},{n:["partly_sunny"],e:"⛅",c:3},{n:["fairy"],e:"🧚",c:1,v:{"1F3FB":{k:"fairy-1F3FB",n:"fairy",e:"🧚🏻"},"1F3FC":{k:"fairy-1F3FC",n:"fairy",e:"🧚🏼"},"1F3FD":{k:"fairy-1F3FD",n:"fairy",e:"🧚🏽"},"1F3FE":{k:"fairy-1F3FE",n:"fairy",e:"🧚🏾"},"1F3FF":{k:"fairy-1F3FF",n:"fairy",e:"🧚🏿"}}},{n:["u6e80"],e:"🈵",c:7},{n:["black_small_square"],e:"▪️",c:7},{n:["thunder_cloud_and_rain"],e:"⛈️",c:3},{n:["female_fairy"],e:"🧚‍♀️",c:1,v:{"1F3FB":{k:"female_fairy-1F3FB",n:"female_fairy",e:"🧚🏻‍♀️"}
2,"1F3FC":{k:"female_fairy-1F3FC",n:"female_fairy",e:"🧚🏼‍♀️"},"1F3FD":{k:"female_fairy-1F3FD",n:"female_fairy",e:"🧚🏽‍♀️"},"1F3FE":{k:"female_fairy-1F3FE",n:"female_fairy",e:"🧚🏾‍♀️"},"1F3FF":{k:"female_fairy-1F3FF",n:"female_fairy",e:"🧚🏿‍♀️"}}},{n:["white_small_square"],e:"▫️",c:7},{n:["mostly_sunny","sun_small_cloud"],e:"🌤️",c:3},{n:["male_fairy"],e:"🧚‍♂️",c:1,v:{"1F3FB":{k:"male_fairy-1F3FB",n:"male_fairy",e:"🧚🏻‍♂️"},"1F3FC":{k:"male_fairy-1F3FC",n:"male_fairy",e:"🧚🏼‍♂️"},"1F3FD":{k:"male_fairy-1F3FD",n:"male_fairy",e:"🧚🏽‍♂️"},"1F3FE":{k:"male_fairy-1F3FE",n:"male_fairy",e:"🧚🏾‍♂️"},"1F3FF":{k:"male_fairy-1F3FF",n:"male_fairy",e:"🧚🏿‍♂️"}}},{n:["barely_sunny","sun_behind_cloud"],e:"🌥️",c:3},{n:["white_medium_square"],e:"◻️",c:7},{n:["vampire"],e:"🧛",c:1,v:{"1F3FB":{k:"vampire-1F3FB",n:"vampire",e:"🧛🏻"},"1F3FC":{k:"vampire-1F3FC",n:"vampire",e:"🧛🏼"},"1F3FD":{k:"vampire-1F3FD",n:"vampire",e:"🧛🏽"},"1F3FE":{k:"vampire-1F3FE",n:"vampire",e:"🧛🏾"},"1F3FF":{k:"vampire-1F3FF",n:"vampire",e:"🧛🏿"}}},{n:["female_vampire"],e:"🧛‍♀️",c:1,v:{"1F3FB":{k:"female_vampire-1F3FB",n:"female_vampire",e:"🧛🏻‍♀️"},"1F3FC":{k:"female_vampire-1F3FC",n:"female_vampire",e:"🧛🏼‍♀️"},"1F3FD":{k:"female_vampire-1F3FD",n:"female_vampire",e:"🧛🏽‍♀️"},"1F3FE":{k:"female_vampire-1F3FE",n:"female_vampire",e:"🧛🏾‍♀️"},"1F3FF":{k:"female_vampire-1F3FF",n:"female_vampire",e:"🧛🏿‍♀️"}}},{n:["partly_sunny_rain","sun_behind_rain_cloud"],e:"🌦️",c:3},{n:["black_medium_square"],e:"◼️",c:7},{n:["white_medium_small_square"],e:"◽",c:7},{n:["rain_cloud"],e:"🌧️",c:3},{n:["male_vampire"],e:"🧛‍♂️",c:1,v:{"1F3FB":{k:"male_vampire-1F3FB",n:"male_vampire",e:"🧛🏻‍♂️"},"1F3FC":{k:"male_vampire-1F3FC",n:"male_vampire",e:"🧛🏼‍♂️"},"1F3FD":{k:"male_vampire-1F3FD",n:"male_vampire",e:"🧛🏽‍♂️"},"1F3FE":{k:"male_vampire-1F3FE",n:"male_vampire",e:"🧛🏾‍♂️"},"1F3FF":{k:"male_vampire-1F3FF",n:"male_vampire",e:"🧛🏿‍♂️"}}},{n:["merperson"],e:"🧜",c:1,v:{"1F3FB":{k:"merperson-1F3FB",n:"merperson",e:"🧜🏻"},"1F3FC":{k:"merperson-1F3FC",n:"merperson",e:"🧜🏼"},"1F3FD":{k:"merperson-1F3FD",n:"merperson",e:"🧜🏽"},"1F3FE":{k:"merperson-1F3FE",n:"merperson",e:"🧜🏾"},"1F3FF":{k:"merperson-1F3FF",n:"merperson",e:"🧜🏿"}}},{n:["black_medium_small_square"],e:"◾",c:7},{n:["snow_cloud"],e:"🌨️",c:3},{n:["lightning","lightning_cloud"],e:"🌩️",c:3},{n:["black_large_square"],e:"⬛",c:7},{n:["mermaid"],e:"🧜‍♀️",c:1,v:{"1F3FB":{k:"mermaid-1F3FB",n:"mermaid",e:"🧜🏻‍♀️"},"1F3FC":{k:"mermaid-1F3FC",n:"mermaid",e:"🧜🏼‍♀️"},"1F3FD":{k:"mermaid-1F3FD",n:"mermaid",e:"🧜🏽‍♀️"},"1F3FE":{k:"mermaid-1F3FE",n:"mermaid",e:"🧜🏾‍♀️"},"1F3FF":{k:"mermaid-1F3FF",n:"mermaid",e:"🧜🏿‍♀️"}}},{n:["merman"],e:"🧜‍♂️",c:1,v:{"1F3FB":{k:"merman-1F3FB",n:"merman",e:"🧜🏻‍♂️"},"1F3FC":{k:"merman-1F3FC",n:"merman",e:"🧜🏼‍♂️"},"1F3FD":{k:"merman-1F3FD",n:"merman",e:"🧜🏽‍♂️"},"1F3FE":{k:"merman-1F3FE",n:"merman",e:"🧜🏾‍♂️"},"1F3FF":{k:"merman-1F3FF",n:"merman",e:"🧜🏿‍♂️"}}},{n:["white_large_square"],e:"⬜",c:7},{n:["tornado","tornado_cloud"],e:"🌪️",c:3},{n:["elf"],e:"🧝",c:1,v:{"1F3FB":{k:"elf-1F3FB",n:"elf",e:"🧝🏻"},"1F3FC":{k:"elf-1F3FC",n:"elf",e:"🧝🏼"},"1F3FD":{k:"elf-1F3FD",n:"elf",e:"🧝🏽"},"1F3FE":{k:"elf-1F3FE",n:"elf",e:"🧝🏾"},"1F3FF":{k:"elf-1F3FF",n:"elf",e:"🧝🏿"}}},{n:["fog"],e:"🌫️",c:3},{n:["large_orange_diamond"],e:"🔶",c:7},{n:["wind_blowing_face"],e:"🌬️",c:3},{n:["female_elf"],e:"🧝‍♀️",c:1,v:{"1F3FB":{k:"female_elf-1F3FB",n:"female_elf",e:"🧝🏻‍♀️"},"1F3FC":{k:"female_elf-1F3FC",n:"female_elf",e:"🧝🏼‍♀️"},"1F3FD":{k:"female_elf-1F3FD",n:"female_elf",e:"🧝🏽‍♀️"},"1F3FE":{k:"female_elf-1F3FE",n:"female_elf",e:"🧝🏾‍♀️"},"1F3FF":{k:"female_elf-1F3FF",n:"female_elf",e:"🧝🏿‍♀️"}}},{n:["large_blue_diamond"],e:"🔷",c:7},{n:["male_elf"],e:"🧝‍♂️",c:1,v:{"1F3FB":{k:"male_elf-1F3FB",n:"male_elf",e:"🧝🏻‍♂️"},"1F3FC":{k:"male_elf-1F3FC",n:"male_elf",e:"🧝🏼‍♂️"},"1F3FD":{k:"male_elf-1F3FD",n:"male_elf",e:"🧝🏽‍♂️"},"1F3FE":{k:"male_elf-1F3FE",n:"male_elf",e:"🧝🏾‍♂️"},"1F3FF":{k:"male_elf-1F3FF",n:"male_elf",e:"🧝🏿‍♂️"}}},{n:["small_orange_diamond"],e:"🔸",c:7},{n:["cyclone"],e:"🌀",c:3},{n:["rainbow"],e:"🌈",c:3},{n:["small_blue_diamond"],e:"🔹",c:7},{n:["genie"],e:"🧞",c:1},{n:["small_red_triangle"],e:"🔺",c:7},{n:["closed_umbrella"],e:"🌂",c:3},{n:["female_genie"],e:"🧞‍♀️",c:1},{n:["small_red_triangle_down"],e:"🔻",c:7},{n:["umbrella"],e:"☂️",c:3},{n:["male_genie"],e:"🧞‍♂️",c:1}
2,{n:["zombie"],e:"🧟",c:1},{n:["diamond_shape_with_a_dot_inside"],e:"💠",c:7},{n:["umbrella_with_rain_drops"],e:"☔",c:3},{n:["radio_button"],e:"🔘",c:7},{n:["female_zombie"],e:"🧟‍♀️",c:1},{n:["umbrella_on_ground"],e:"⛱️",c:3},{n:["black_square_button"],e:"🔲",c:7},{n:["zap"],e:"⚡",c:3},{n:["male_zombie"],e:"🧟‍♂️",c:1},{n:["snowflake"],e:"❄️",c:3},{n:["white_square_button"],e:"🔳",c:7},{n:["person_frowning"],e:"🙍",c:1,v:{"1F3FB":{k:"person_frowning-1F3FB",n:"person_frowning",e:"🙍🏻"},"1F3FC":{k:"person_frowning-1F3FC",n:"person_frowning",e:"🙍🏼"},"1F3FD":{k:"person_frowning-1F3FD",n:"person_frowning",e:"🙍🏽"},"1F3FE":{k:"person_frowning-1F3FE",n:"person_frowning",e:"🙍🏾"},"1F3FF":{k:"person_frowning-1F3FF",n:"person_frowning",e:"🙍🏿"}}},{n:["man-frowning"],e:"🙍‍♂️",c:1,v:{"1F3FB":{k:"man-frowning-1F3FB",n:"man-frowning",e:"🙍🏻‍♂️"},"1F3FC":{k:"man-frowning-1F3FC",n:"man-frowning",e:"🙍🏼‍♂️"},"1F3FD":{k:"man-frowning-1F3FD",n:"man-frowning",e:"🙍🏽‍♂️"},"1F3FE":{k:"man-frowning-1F3FE",n:"man-frowning",e:"🙍🏾‍♂️"},"1F3FF":{k:"man-frowning-1F3FF",n:"man-frowning",e:"🙍🏿‍♂️"}}},{n:["white_circle"],e:"⚪",c:7},{n:["snowman"],e:"☃️",c:3},{n:["snowman_without_snow"],e:"⛄",c:3},{n:["black_circle"],e:"⚫",c:7},{n:["woman-frowning"],e:"🙍‍♀️",c:1,v:{"1F3FB":{k:"woman-frowning-1F3FB",n:"woman-frowning",e:"🙍🏻‍♀️"},"1F3FC":{k:"woman-frowning-1F3FC",n:"woman-frowning",e:"🙍🏼‍♀️"},"1F3FD":{k:"woman-frowning-1F3FD",n:"woman-frowning",e:"🙍🏽‍♀️"},"1F3FE":{k:"woman-frowning-1F3FE",n:"woman-frowning",e:"🙍🏾‍♀️"},"1F3FF":{k:"woman-frowning-1F3FF",n:"woman-frowning",e:"🙍🏿‍♀️"}}},{n:["comet"],e:"☄️",c:3},{n:["person_with_pouting_face"],e:"🙎",c:1,v:{"1F3FB":{k:"person_with_pouting_face-1F3FB",n:"person_with_pouting_face",e:"🙎🏻"},"1F3FC":{k:"person_with_pouting_face-1F3FC",n:"person_with_pouting_face",e:"🙎🏼"},"1F3FD":{k:"person_with_pouting_face-1F3FD",n:"person_with_pouting_face",e:"🙎🏽"},"1F3FE":{k:"person_with_pouting_face-1F3FE",n:"person_with_pouting_face",e:"🙎🏾"},"1F3FF":{k:"person_with_pouting_face-1F3FF",n:"person_with_pouting_face",e:"🙎🏿"}}},{n:["red_circle"],e:"🔴",c:7},{n:["large_blue_circle"],e:"🔵",c:7},{n:["man-pouting"],e:"🙎‍♂️",c:1,v:{"1F3FB":{k:"man-pouting-1F3FB",n:"man-pouting",e:"🙎🏻‍♂️"},"1F3FC":{k:"man-pouting-1F3FC",n:"man-pouting",e:"🙎🏼‍♂️"},"1F3FD":{k:"man-pouting-1F3FD",n:"man-pouting",e:"🙎🏽‍♂️"},"1F3FE":{k:"man-pouting-1F3FE",n:"man-pouting",e:"🙎🏾‍♂️"},"1F3FF":{k:"man-pouting-1F3FF",n:"man-pouting",e:"🙎🏿‍♂️"}}},{n:["fire"],e:"🔥",c:3},{n:["woman-pouting"],e:"🙎‍♀️",c:1,v:{"1F3FB":{k:"woman-pouting-1F3FB",n:"woman-pouting",e:"🙎🏻‍♀️"},"1F3FC":{k:"woman-pouting-1F3FC",n:"woman-pouting",e:"🙎🏼‍♀️"},"1F3FD":{k:"woman-pouting-1F3FD",n:"woman-pouting",e:"🙎🏽‍♀️"},"1F3FE":{k:"woman-pouting-1F3FE",n:"woman-pouting",e:"🙎🏾‍♀️"},"1F3FF":{k:"woman-pouting-1F3FF",n:"woman-pouting",e:"🙎🏿‍♀️"}}},{n:["droplet"],e:"💧",c:3},{n:["no_good"],e:"🙅",c:1,v:{"1F3FB":{k:"no_good-1F3FB",n:"no_good",e:"🙅🏻"},"1F3FC":{k:"no_good-1F3FC",n:"no_good",e:"🙅🏼"},"1F3FD":{k:"no_good-1F3FD",n:"no_good",e:"🙅🏽"},"1F3FE":{k:"no_good-1F3FE",n:"no_good",e:"🙅🏾"},"1F3FF":{k:"no_good-1F3FF",n:"no_good",e:"🙅🏿"}}},{n:["ocean"],e:"🌊",c:3},{n:["man-gesturing-no"],e:"🙅‍♂️",c:1,v:{"1F3FB":{k:"man-gesturing-no-1F3FB",n:"man-gesturing-no",e:"🙅🏻‍♂️"},"1F3FC":{k:"man-gesturing-no-1F3FC",n:"man-gesturing-no",e:"🙅🏼‍♂️"},"1F3FD":{k:"man-gesturing-no-1F3FD",n:"man-gesturing-no",e:"🙅🏽‍♂️"},"1F3FE":{k:"man-gesturing-no-1F3FE",n:"man-gesturing-no",e:"🙅🏾‍♂️"},"1F3FF":{k:"man-gesturing-no-1F3FF",n:"man-gesturing-no",e:"🙅🏿‍♂️"}}},{n:["woman-gesturing-no"],e:"🙅‍♀️",c:1,v:{"1F3FB":{k:"woman-gesturing-no-1F3FB",n:"woman-gesturing-no",e:"🙅🏻‍♀️"}
2,"1F3FC":{k:"woman-gesturing-no-1F3FC",n:"woman-gesturing-no",e:"🙅🏼‍♀️"},"1F3FD":{k:"woman-gesturing-no-1F3FD",n:"woman-gesturing-no",e:"🙅🏽‍♀️"},"1F3FE":{k:"woman-gesturing-no-1F3FE",n:"woman-gesturing-no",e:"🙅🏾‍♀️"},"1F3FF":{k:"woman-gesturing-no-1F3FF",n:"woman-gesturing-no",e:"🙅🏿‍♀️"}}},{n:["ok_woman"],e:"🙆",c:1,v:{"1F3FB":{k:"ok_woman-1F3FB",n:"ok_woman",e:"🙆🏻"},"1F3FC":{k:"ok_woman-1F3FC",n:"ok_woman",e:"🙆🏼"},"1F3FD":{k:"ok_woman-1F3FD",n:"ok_woman",e:"🙆🏽"},"1F3FE":{k:"ok_woman-1F3FE",n:"ok_woman",e:"🙆🏾"},"1F3FF":{k:"ok_woman-1F3FF",n:"ok_woman",e:"🙆🏿"}}},{n:["man-gesturing-ok"],e:"🙆‍♂️",c:1,v:{"1F3FB":{k:"man-gesturing-ok-1F3FB",n:"man-gesturing-ok",e:"🙆🏻‍♂️"},"1F3FC":{k:"man-gesturing-ok-1F3FC",n:"man-gesturing-ok",e:"🙆🏼‍♂️"},"1F3FD":{k:"man-gesturing-ok-1F3FD",n:"man-gesturing-ok",e:"🙆🏽‍♂️"},"1F3FE":{k:"man-gesturing-ok-1F3FE",n:"man-gesturing-ok",e:"🙆🏾‍♂️"},"1F3FF":{k:"man-gesturing-ok-1F3FF",n:"man-gesturing-ok",e:"🙆🏿‍♂️"}}},{n:["woman-gesturing-ok"],e:"🙆‍♀️",c:1,v:{"1F3FB":{k:"woman-gesturing-ok-1F3FB",n:"woman-gesturing-ok",e:"🙆🏻‍♀️"},"1F3FC":{k:"woman-gesturing-ok-1F3FC",n:"woman-gesturing-ok",e:"🙆🏼‍♀️"},"1F3FD":{k:"woman-gesturing-ok-1F3FD",n:"woman-gesturing-ok",e:"🙆🏽‍♀️"},"1F3FE":{k:"woman-gesturing-ok-1F3FE",n:"woman-gesturing-ok",e:"🙆🏾‍♀️"},"1F3FF":{k:"woman-gesturing-ok-1F3FF",n:"woman-gesturing-ok",e:"🙆🏿‍♀️"}}},{n:["information_desk_person"],e:"💁",c:1,v:{"1F3FB":{k:"information_desk_person-1F3FB",n:"information_desk_person",e:"💁🏻"},"1F3FC":{k:"information_desk_person-1F3FC",n:"information_desk_person",e:"💁🏼"},"1F3FD":{k:"information_desk_person-1F3FD",n:"information_desk_person",e:"💁🏽"},"1F3FE":{k:"information_desk_person-1F3FE",n:"information_desk_person",e:"💁🏾"},"1F3FF":{k:"information_desk_person-1F3FF",n:"information_desk_person",e:"💁🏿"}}},{n:["man-tipping-hand"],e:"💁‍♂️",c:1,v:{"1F3FB":{k:"man-tipping-hand-1F3FB",n:"man-tipping-hand",e:"💁🏻‍♂️"},"1F3FC":{k:"man-tipping-hand-1F3FC",n:"man-tipping-hand",e:"💁🏼‍♂️"},"1F3FD":{k:"man-tipping-hand-1F3FD",n:"man-tipping-hand",e:"💁🏽‍♂️"},"1F3FE":{k:"man-tipping-hand-1F3FE",n:"man-tipping-hand",e:"💁🏾‍♂️"},"1F3FF":{k:"man-tipping-hand-1F3FF",n:"man-tipping-hand",e:"💁🏿‍♂️"}}},{n:["woman-tipping-hand"],e:"💁‍♀️",c:1,v:{"1F3FB":{k:"woman-tipping-hand-1F3FB",n:"woman-tipping-hand",e:"💁🏻‍♀️"},"1F3FC":{k:"woman-tipping-hand-1F3FC",n:"woman-tipping-hand",e:"💁🏼‍♀️"},"1F3FD":{k:"woman-tipping-hand-1F3FD",n:"woman-tipping-hand",e:"💁🏽‍♀️"},"1F3FE":{k:"woman-tipping-hand-1F3FE",n:"woman-tipping-hand",e:"💁🏾‍♀️"},"1F3FF":{k:"woman-tipping-hand-1F3FF",n:"woman-tipping-hand",e:"💁🏿‍♀️"}}},{n:["raising_hand"],e:"🙋",c:1,v:{"1F3FB":{k:"raising_hand-1F3FB",n:"raising_hand",e:"🙋🏻"},"1F3FC":{k:"raising_hand-1F3FC",n:"raising_hand",e:"🙋🏼"},"1F3FD":{k:"raising_hand-1F3FD",n:"raising_hand",e:"🙋🏽"},"1F3FE":{k:"raising_hand-1F3FE",n:"raising_hand",e:"🙋🏾"},"1F3FF":{k:"raising_hand-1F3FF",n:"raising_hand",e:"🙋🏿"}}},{n:["man-raising-hand"],e:"🙋‍♂️",c:1,v:{"1F3FB":{k:"man-raising-hand-1F3FB",n:"man-raising-hand",e:"🙋🏻‍♂️"},"1F3FC":{k:"man-raising-hand-1F3FC",n:"man-raising-hand",e:"🙋🏼‍♂️"},"1F3FD":{k:"man-raising-hand-1F3FD",n:"man-raising-hand",e:"🙋🏽‍♂️"},"1F3FE":{k:"man-raising-hand-1F3FE",n:"man-raising-hand",e:"🙋🏾‍♂️"},"1F3FF":{k:"man-raising-hand-1F3FF",n:"man-raising-hand",e:"🙋🏿‍♂️"}}},{n:["woman-raising-hand"],e:"🙋‍♀️",c:1,v:{"1F3FB":{k:"woman-raising-hand-1F3FB",n:"woman-raising-hand",e:"🙋🏻‍♀️"},"1F3FC":{k:"woman-raising-hand-1F3FC",n:"woman-raising-hand",e:"🙋🏼‍♀️"},"1F3FD":{k:"woman-raising-hand-1F3FD",n:"woman-raising-hand",e:"🙋🏽‍♀️"},"1F3FE":{k:"woman-raising-hand-1F3FE",n:"woman-raising-hand",e:"🙋🏾‍♀️"},"1F3FF":{k:"woman-raising-hand-1F3FF",n:"woman-raising-hand",e:"🙋🏿‍♀️"}}},{n:["bow"],e:"🙇",c:1,v:{"1F3FB":{k:"bow-1F3FB",n:"bow",e:"🙇🏻"}
2,"1F3FC":{k:"bow-1F3FC",n:"bow",e:"🙇🏼"},"1F3FD":{k:"bow-1F3FD",n:"bow",e:"🙇🏽"},"1F3FE":{k:"bow-1F3FE",n:"bow",e:"🙇🏾"},"1F3FF":{k:"bow-1F3FF",n:"bow",e:"🙇🏿"}}},{n:["man-bowing"],e:"🙇‍♂️",c:1,v:{"1F3FB":{k:"man-bowing-1F3FB",n:"man-bowing",e:"🙇🏻‍♂️"},"1F3FC":{k:"man-bowing-1F3FC",n:"man-bowing",e:"🙇🏼‍♂️"},"1F3FD":{k:"man-bowing-1F3FD",n:"man-bowing",e:"🙇🏽‍♂️"},"1F3FE":{k:"man-bowing-1F3FE",n:"man-bowing",e:"🙇🏾‍♂️"},"1F3FF":{k:"man-bowing-1F3FF",n:"man-bowing",e:"🙇🏿‍♂️"}}},{n:["woman-bowing"],e:"🙇‍♀️",c:1,v:{"1F3FB":{k:"woman-bowing-1F3FB",n:"woman-bowing",e:"🙇🏻‍♀️"},"1F3FC":{k:"woman-bowing-1F3FC",n:"woman-bowing",e:"🙇🏼‍♀️"},"1F3FD":{k:"woman-bowing-1F3FD",n:"woman-bowing",e:"🙇🏽‍♀️"},"1F3FE":{k:"woman-bowing-1F3FE",n:"woman-bowing",e:"🙇🏾‍♀️"},"1F3FF":{k:"woman-bowing-1F3FF",n:"woman-bowing",e:"🙇🏿‍♀️"}}},{n:["face_palm"],e:"🤦",c:1,v:{"1F3FB":{k:"face_palm-1F3FB",n:"face_palm",e:"🤦🏻"},"1F3FC":{k:"face_palm-1F3FC",n:"face_palm",e:"🤦🏼"},"1F3FD":{k:"face_palm-1F3FD",n:"face_palm",e:"🤦🏽"},"1F3FE":{k:"face_palm-1F3FE",n:"face_palm",e:"🤦🏾"},"1F3FF":{k:"face_palm-1F3FF",n:"face_palm",e:"🤦🏿"}}},{n:["man-facepalming"],e:"🤦‍♂️",c:1,v:{"1F3FB":{k:"man-facepalming-1F3FB",n:"man-facepalming",e:"🤦🏻‍♂️"},"1F3FC":{k:"man-facepalming-1F3FC",n:"man-facepalming",e:"🤦🏼‍♂️"},"1F3FD":{k:"man-facepalming-1F3FD",n:"man-facepalming",e:"🤦🏽‍♂️"},"1F3FE":{k:"man-facepalming-1F3FE",n:"man-facepalming",e:"🤦🏾‍♂️"},"1F3FF":{k:"man-facepalming-1F3FF",n:"man-facepalming",e:"🤦🏿‍♂️"}}},{n:["woman-facepalming"],e:"🤦‍♀️",c:1,v:{"1F3FB":{k:"woman-facepalming-1F3FB",n:"woman-facepalming",e:"🤦🏻‍♀️"},"1F3FC":{k:"woman-facepalming-1F3FC",n:"woman-facepalming",e:"🤦🏼‍♀️"},"1F3FD":{k:"woman-facepalming-1F3FD",n:"woman-facepalming",e:"🤦🏽‍♀️"},"1F3FE":{k:"woman-facepalming-1F3FE",n:"woman-facepalming",e:"🤦🏾‍♀️"},"1F3FF":{k:"woman-facepalming-1F3FF",n:"woman-facepalming",e:"🤦🏿‍♀️"}}},{n:["shrug"],e:"🤷",c:1,v:{"1F3FB":{k:"shrug-1F3FB",n:"shrug",e:"🤷🏻"},"1F3FC":{k:"shrug-1F3FC",n:"shrug",e:"🤷🏼"},"1F3FD":{k:"shrug-1F3FD",n:"shrug",e:"🤷🏽"},"1F3FE":{k:"shrug-1F3FE",n:"shrug",e:"🤷🏾"},"1F3FF":{k:"shrug-1F3FF",n:"shrug",e:"🤷🏿"}}},{n:["man-shrugging"],e:"🤷‍♂️",c:1,v:{"1F3FB":{k:"man-shrugging-1F3FB",n:"man-shrugging",e:"🤷🏻‍♂️"},"1F3FC":{k:"man-shrugging-1F3FC",n:"man-shrugging",e:"🤷🏼‍♂️"},"1F3FD":{k:"man-shrugging-1F3FD",n:"man-shrugging",e:"🤷🏽‍♂️"},"1F3FE":{k:"man-shrugging-1F3FE",n:"man-shrugging",e:"🤷🏾‍♂️"},"1F3FF":{k:"man-shrugging-1F3FF",n:"man-shrugging",e:"🤷🏿‍♂️"}}},{n:["woman-shrugging"],e:"🤷‍♀️",c:1,v:{"1F3FB":{k:"woman-shrugging-1F3FB",n:"woman-shrugging",e:"🤷🏻‍♀️"},"1F3FC":{k:"woman-shrugging-1F3FC",n:"woman-shrugging",e:"🤷🏼‍♀️"},"1F3FD":{k:"woman-shrugging-1F3FD",n:"woman-shrugging",e:"🤷🏽‍♀️"},"1F3FE":{k:"woman-shrugging-1F3FE",n:"woman-shrugging",e:"🤷🏾‍♀️"},"1F3FF":{k:"woman-shrugging-1F3FF",n:"woman-shrugging",e:"🤷🏿‍♀️"}}},{n:["massage"],e:"💆",c:1,v:{"1F3FB":{k:"massage-1F3FB",n:"massage",e:"💆🏻"},"1F3FC":{k:"massage-1F3FC",n:"massage",e:"💆🏼"},"1F3FD":{k:"massage-1F3FD",n:"massage",e:"💆🏽"},"1F3FE":{k:"massage-1F3FE",n:"massage",e:"💆🏾"},"1F3FF":{k:"massage-1F3FF",n:"massage",e:"💆🏿"}}},{n:["man-getting-massage"],e:"💆‍♂️",c:1,v:{"1F3FB":{k:"man-getting-massage-1F3FB",n:"man-getting-massage",e:"💆🏻‍♂️"},"1F3FC":{k:"man-getting-massage-1F3FC",n:"man-getting-massage",e:"💆🏼‍♂️"},"1F3FD":{k:"man-getting-massage-1F3FD",n:"man-getting-massage",e:"💆🏽‍♂️"},"1F3FE":{k:"man-getting-massage-1F3FE",n:"man-getting-massage",e:"💆🏾‍♂️"},"1F3FF":{k:"man-getting-massage-1F3FF",n:"man-getting-massage",e:"💆🏿‍♂️"}}},{n:["woman-getting-massage"],e:"💆‍♀️",c:1,v:{"1F3FB":{k:"woman-getting-massage-1F3FB",n:"woman-getting-massage",e:"💆🏻‍♀️"},"1F3FC":{k:"woman-getting-massage-1F3FC",n:"woman-getting-massage",e:"💆🏼‍♀️"},"1F3FD":{k:"woman-getting-massage-1F3FD",n:"woman-getting-massage",e:"💆🏽‍♀️"},"1F3FE":{k:"woman-getting-massage-1F3FE",n:"woman-getting-massage",e:"💆🏾‍♀️"},"1F3FF":{k:"woman-getting-massage-1F3FF",n:"woman-getting-massage",e:"💆🏿‍♀️"}}},{n:["haircut"],e:"💇",c:1,v:{"1F3FB":{k:"haircut-1F3FB",n:"haircut",e:"💇🏻"},"1F3FC":{k:"haircut-1F3FC",n:"haircut",e:"💇🏼"},"1F3FD":{k:"haircut-1F3FD",n:"haircut",e:"💇🏽"},"1F3FE":{k:"haircut-1F3FE",n:"haircut",e:"💇🏾"}
2,"1F3FF":{k:"haircut-1F3FF",n:"haircut",e:"💇🏿"}}},{n:["man-getting-haircut"],e:"💇‍♂️",c:1,v:{"1F3FB":{k:"man-getting-haircut-1F3FB",n:"man-getting-haircut",e:"💇🏻‍♂️"},"1F3FC":{k:"man-getting-haircut-1F3FC",n:"man-getting-haircut",e:"💇🏼‍♂️"},"1F3FD":{k:"man-getting-haircut-1F3FD",n:"man-getting-haircut",e:"💇🏽‍♂️"},"1F3FE":{k:"man-getting-haircut-1F3FE",n:"man-getting-haircut",e:"💇🏾‍♂️"},"1F3FF":{k:"man-getting-haircut-1F3FF",n:"man-getting-haircut",e:"💇🏿‍♂️"}}},{n:["woman-getting-haircut"],e:"💇‍♀️",c:1,v:{"1F3FB":{k:"woman-getting-haircut-1F3FB",n:"woman-getting-haircut",e:"💇🏻‍♀️"},"1F3FC":{k:"woman-getting-haircut-1F3FC",n:"woman-getting-haircut",e:"💇🏼‍♀️"},"1F3FD":{k:"woman-getting-haircut-1F3FD",n:"woman-getting-haircut",e:"💇🏽‍♀️"},"1F3FE":{k:"woman-getting-haircut-1F3FE",n:"woman-getting-haircut",e:"💇🏾‍♀️"},"1F3FF":{k:"woman-getting-haircut-1F3FF",n:"woman-getting-haircut",e:"💇🏿‍♀️"}}},{n:["walking"],e:"🚶",c:1,v:{"1F3FB":{k:"walking-1F3FB",n:"walking",e:"🚶🏻"},"1F3FC":{k:"walking-1F3FC",n:"walking",e:"🚶🏼"},"1F3FD":{k:"walking-1F3FD",n:"walking",e:"🚶🏽"},"1F3FE":{k:"walking-1F3FE",n:"walking",e:"🚶🏾"},"1F3FF":{k:"walking-1F3FF",n:"walking",e:"🚶🏿"}}},{n:["man-walking"],e:"🚶‍♂️",c:1,v:{"1F3FB":{k:"man-walking-1F3FB",n:"man-walking",e:"🚶🏻‍♂️"},"1F3FC":{k:"man-walking-1F3FC",n:"man-walking",e:"🚶🏼‍♂️"},"1F3FD":{k:"man-walking-1F3FD",n:"man-walking",e:"🚶🏽‍♂️"},"1F3FE":{k:"man-walking-1F3FE",n:"man-walking",e:"🚶🏾‍♂️"},"1F3FF":{k:"man-walking-1F3FF",n:"man-walking",e:"🚶🏿‍♂️"}}},{n:["woman-walking"],e:"🚶‍♀️",c:1,v:{"1F3FB":{k:"woman-walking-1F3FB",n:"woman-walking",e:"🚶🏻‍♀️"},"1F3FC":{k:"woman-walking-1F3FC",n:"woman-walking",e:"🚶🏼‍♀️"},"1F3FD":{k:"woman-walking-1F3FD",n:"woman-walking",e:"🚶🏽‍♀️"},"1F3FE":{k:"woman-walking-1F3FE",n:"woman-walking",e:"🚶🏾‍♀️"},"1F3FF":{k:"woman-walking-1F3FF",n:"woman-walking",e:"🚶🏿‍♀️"}}},{n:["runner","running"],e:"🏃",c:1,v:{"1F3FB":{k:"runner-1F3FB",n:"runner",e:"🏃🏻"},"1F3FC":{k:"runner-1F3FC",n:"runner",e:"🏃🏼"},"1F3FD":{k:"runner-1F3FD",n:"runner",e:"🏃🏽"},"1F3FE":{k:"runner-1F3FE",n:"runner",e:"🏃🏾"},"1F3FF":{k:"runner-1F3FF",n:"runner",e:"🏃🏿"}}},{n:["man-running"],e:"🏃‍♂️",c:1,v:{"1F3FB":{k:"man-running-1F3FB",n:"man-running",e:"🏃🏻‍♂️"},"1F3FC":{k:"man-running-1F3FC",n:"man-running",e:"🏃🏼‍♂️"},"1F3FD":{k:"man-running-1F3FD",n:"man-running",e:"🏃🏽‍♂️"},"1F3FE":{k:"man-running-1F3FE",n:"man-running",e:"🏃🏾‍♂️"},"1F3FF":{k:"man-running-1F3FF",n:"man-running",e:"🏃🏿‍♂️"}}},{n:["woman-running"],e:"🏃‍♀️",c:1,v:{"1F3FB":{k:"woman-running-1F3FB",n:"woman-running",e:"🏃🏻‍♀️"},"1F3FC":{k:"woman-running-1F3FC",n:"woman-running",e:"🏃🏼‍♀️"},"1F3FD":{k:"woman-running-1F3FD",n:"woman-running",e:"🏃🏽‍♀️"},"1F3FE":{k:"woman-running-1F3FE",n:"woman-running",e:"🏃🏾‍♀️"},"1F3FF":{k:"woman-running-1F3FF",n:"woman-running",e:"🏃🏿‍♀️"}}},{n:["dancer"],e:"💃",c:1,v:{"1F3FB":{k:"dancer-1F3FB",n:"dancer",e:"💃🏻"},"1F3FC":{k:"dancer-1F3FC",n:"dancer",e:"💃🏼"},"1F3FD":{k:"dancer-1F3FD",n:"dancer",e:"💃🏽"},"1F3FE":{k:"dancer-1F3FE",n:"dancer",e:"💃🏾"},"1F3FF":{k:"dancer-1F3FF",n:"dancer",e:"💃🏿"}}},{n:["man_dancing"],e:"🕺",c:1,v:{"1F3FB":{k:"man_dancing-1F3FB",n:"man_dancing",e:"🕺🏻"},"1F3FC":{k:"man_dancing-1F3FC",n:"man_dancing",e:"🕺🏼"},"1F3FD":{k:"man_dancing-1F3FD",n:"man_dancing",e:"🕺🏽"},"1F3FE":{k:"man_dancing-1F3FE",n:"man_dancing",e:"🕺🏾"},"1F3FF":{k:"man_dancing-1F3FF",n:"man_dancing",e:"🕺🏿"}}},{n:["dancers"],e:"👯",c:1},{n:["man-with-bunny-ears-partying"],e:"👯‍♂️",c:1},{n:["woman-with-bunny-ears-partying"],e:"👯‍♀️",c:1},{n:["person_in_steamy_room"],e:"🧖",c:1,v:{"1F3FB":{k:"person_in_steamy_room-1F3FB",n:"person_in_steamy_room",e:"🧖🏻"},"1F3FC":{k:"person_in_steamy_room-1F3FC",n:"person_in_steamy_room",e:"🧖🏼"},"1F3FD":{k:"person_in_steamy_room-1F3FD",n:"person_in_steamy_room",e:"🧖🏽"},"1F3FE":{k:"person_in_steamy_room-1F3FE",n:"person_in_steamy_room",e:"🧖🏾"},"1F3FF":{k:"person_in_steamy_room-1F3FF",n:"person_in_steamy_room",e:"🧖🏿"}}},{n:["woman_in_steamy_room"],e:"🧖‍♀️",c:1,v:{"1F3FB":{k:"woman_in_steamy_room-1F3FB",n:"woman_in_steamy_room",e:"🧖🏻‍♀️"},"1F3FC":{k:"woman_in_steamy_room-1F3FC",n:"woman_in_steamy_room",e:"🧖🏼‍♀️"},"1F3FD":{k:"woman_in_steamy_room-1F3FD",n:"woman_in_steamy_room",e:"🧖🏽‍♀️"},"1F3FE":{k:"woman_in_steamy_room-1F3FE",n:"woman_in_steamy_room",e:"🧖🏾‍♀️"},"1F3FF":{k:"woman_in_steamy_room-1F3FF",n:"woman_in_steamy_room",e:"🧖🏿‍♀️"}}},{n:["man_in_steamy_room"],e:"🧖‍♂️",c:1,v:{"1F3FB":{k:"man_in_steamy_room-1F3FB",n:"man_in_steamy_room",e:"🧖🏻‍♂️"},"1F3FC":{k:"man_in_steamy_room-1F3FC",n:"man_in_steamy_room",e:"🧖🏼‍♂️"},"1F3FD":{k:"man_in_steamy_room-1F3FD",n:"man_in_steamy_room",e:"🧖🏽‍♂️"},"1F3FE":{k:"man_in_steamy_room-1F3FE",n:"man_in_steamy_room",e:"🧖🏾‍♂️"},"1F3FF":{k:"man_in_steamy_room-1F3FF",n:"man_in_steamy_room",e:"🧖🏿‍♂️"}}},{n:["person_climbing"],e:"🧗",c:1,v:{"1F3FB":{k:"person_climbing-1F3FB",n:"person_climbing",e:"🧗🏻"},"1F3FC":{k:"person_climbing-1F3FC",n:"person_climbing",e:"🧗🏼"},"1F3FD":{k:"person_climbing-1F3FD",n:"person_climbing",e:"🧗🏽"},"1F3FE":{k:"person_climbing-1F3FE",n:"person_climbing",e:"🧗🏾"},"1F3FF":{k:"person_climbing-1F3FF",n:"person_climbing",e:"🧗🏿"}}},{n:["woman_climbing"],e:"🧗‍♀️",c:1,v:{"1F3FB":{k:"woman_climbing-1F3FB",n:"woman_climbing",e:"🧗🏻‍♀️"},"1F3FC":{k:"woman_climbing-1F3FC",n:"woman_climbing",e:"🧗🏼‍♀️"},"1F3FD":{k:"woman_climbing-1F3FD",n:"woman_climbing",e:"🧗🏽‍♀️"},"1F3FE":{k:"woman_climbing-1F3FE",n:"woman_climbing",e:"🧗🏾‍♀️"},"1F3FF":{k:"woman_climbing-1F3FF",n:"woman_climbing",e:"🧗🏿‍♀️"}}},{n:["man_climbing"],e:"🧗‍♂️",c:1,v:{"1F3FB":{k:"man_climbing-1F3FB",n:"man_climbing",e:"🧗🏻‍♂️"},"1F3FC":{k:"man_climbing-1F3FC",n:"man_climbing",e:"🧗🏼‍♂️"},"1F3FD":{k:"man_climbing-1F3FD",n:"man_climbing",e:"🧗🏽‍♂️"},"1F3FE":{k:"man_climbing-1F3FE",n:"man_climbing",e:"🧗🏾‍♂️"},"1F3FF":{k:"man_climbing-1F3FF",n:"man_climbing",e:"🧗🏿‍♂️"}}},{n:["person_in_lotus_position"],e:"🧘",c:1,v:{"1F3FB":{k:"person_in_lotus_position-1F3FB",n:"person_in_lotus_position",e:"🧘🏻"}
2,"1F3FC":{k:"person_in_lotus_position-1F3FC",n:"person_in_lotus_position",e:"🧘🏼"},"1F3FD":{k:"person_in_lotus_position-1F3FD",n:"person_in_lotus_position",e:"🧘🏽"},"1F3FE":{k:"person_in_lotus_position-1F3FE",n:"person_in_lotus_position",e:"🧘🏾"},"1F3FF":{k:"person_in_lotus_position-1F3FF",n:"person_in_lotus_position",e:"🧘🏿"}}},{n:["woman_in_lotus_position"],e:"🧘‍♀️",c:1,v:{"1F3FB":{k:"woman_in_lotus_position-1F3FB",n:"woman_in_lotus_position",e:"🧘🏻‍♀️"},"1F3FC":{k:"woman_in_lotus_position-1F3FC",n:"woman_in_lotus_position",e:"🧘🏼‍♀️"},"1F3FD":{k:"woman_in_lotus_position-1F3FD",n:"woman_in_lotus_position",e:"🧘🏽‍♀️"},"1F3FE":{k:"woman_in_lotus_position-1F3FE",n:"woman_in_lotus_position",e:"🧘🏾‍♀️"},"1F3FF":{k:"woman_in_lotus_position-1F3FF",n:"woman_in_lotus_position",e:"🧘🏿‍♀️"}}},{n:["man_in_lotus_position"],e:"🧘‍♂️",c:1,v:{"1F3FB":{k:"man_in_lotus_position-1F3FB",n:"man_in_lotus_position",e:"🧘🏻‍♂️"},"1F3FC":{k:"man_in_lotus_position-1F3FC",n:"man_in_lotus_position",e:"🧘🏼‍♂️"},"1F3FD":{k:"man_in_lotus_position-1F3FD",n:"man_in_lotus_position",e:"🧘🏽‍♂️"},"1F3FE":{k:"man_in_lotus_position-1F3FE",n:"man_in_lotus_position",e:"🧘🏾‍♂️"},"1F3FF":{k:"man_in_lotus_position-1F3FF",n:"man_in_lotus_position",e:"🧘🏿‍♂️"}}},{n:["bath"],e:"🛀",c:1,v:{"1F3FB":{k:"bath-1F3FB",n:"bath",e:"🛀🏻"},"1F3FC":{k:"bath-1F3FC",n:"bath",e:"🛀🏼"},"1F3FD":{k:"bath-1F3FD",n:"bath",e:"🛀🏽"},"1F3FE":{k:"bath-1F3FE",n:"bath",e:"🛀🏾"},"1F3FF":{k:"bath-1F3FF",n:"bath",e:"🛀🏿"}}},{n:["sleeping_accommodation"],e:"🛌",c:1,v:{"1F3FB":{k:"sleeping_accommodation-1F3FB",n:"sleeping_accommodation",e:"🛌🏻"},"1F3FC":{k:"sleeping_accommodation-1F3FC",n:"sleeping_accommodation",e:"🛌🏼"},"1F3FD":{k:"sleeping_accommodation-1F3FD",n:"sleeping_accommodation",e:"🛌🏽"},"1F3FE":{k:"sleeping_accommodation-1F3FE",n:"sleeping_accommodation",e:"🛌🏾"},"1F3FF":{k:"sleeping_accommodation-1F3FF",n:"sleeping_accommodation",e:"🛌🏿"}}},{n:["man_in_business_suit_levitating"],e:"🕴️",c:1,v:{"1F3FB":{k:"man_in_business_suit_levitating-1F3FB",n:"man_in_business_suit_levitating",e:"🕴🏻"},"1F3FC":{k:"man_in_business_suit_levitating-1F3FC",n:"man_in_business_suit_levitating",e:"🕴🏼"},"1F3FD":{k:"man_in_business_suit_levitating-1F3FD",n:"man_in_business_suit_levitating",e:"🕴🏽"},"1F3FE":{k:"man_in_business_suit_levitating-1F3FE",n:"man_in_business_suit_levitating",e:"🕴🏾"},"1F3FF":{k:"man_in_business_suit_levitating-1F3FF",n:"man_in_business_suit_levitating",e:"🕴🏿"}}},{n:["speaking_head_in_silhouette"],e:"🗣️",c:1},{n:["bust_in_silhouette"],e:"👤",c:1},{n:["busts_in_silhouette"],e:"👥",c:1},{n:["fencer"],e:"🤺",c:1},{n:["horse_racing"],e:"🏇",c:1,v:{"1F3FB":{k:"horse_racing-1F3FB",n:"horse_racing",e:"🏇🏻"},"1F3FC":{k:"horse_racing-1F3FC",n:"horse_racing",e:"🏇🏼"},"1F3FD":{k:"horse_racing-1F3FD",n:"horse_racing",e:"🏇🏽"},"1F3FE":{k:"horse_racing-1F3FE",n:"horse_racing",e:"🏇🏾"},"1F3FF":{k:"horse_racing-1F3FF",n:"horse_racing",e:"🏇🏿"}}},{n:["skier"],e:"⛷️",c:1},{n:["snowboarder"],e:"🏂",c:1,v:{"1F3FB":{k:"snowboarder-1F3FB",n:"snowboarder",e:"🏂🏻"},"1F3FC":{k:"snowboarder-1F3FC",n:"snowboarder",e:"🏂🏼"},"1F3FD":{k:"snowboarder-1F3FD",n:"snowboarder",e:"🏂🏽"},"1F3FE":{k:"snowboarder-1F3FE",n:"snowboarder",e:"🏂🏾"},"1F3FF":{k:"snowboarder-1F3FF",n:"snowboarder",e:"🏂🏿"}}},{n:["golfer"],e:"🏌️",c:1,v:{"1F3FB":{k:"golfer-1F3FB",n:"golfer",e:"🏌🏻"},"1F3FC":{k:"golfer-1F3FC",n:"golfer",e:"🏌🏼"},"1F3FD":{k:"golfer-1F3FD",n:"golfer",e:"🏌🏽"},"1F3FE":{k:"golfer-1F3FE",n:"golfer",e:"🏌🏾"},"1F3FF":{k:"golfer-1F3FF",n:"golfer",e:"🏌🏿"}}},{n:["man-golfing"],e:"🏌️‍♂️",c:1,v:{"1F3FB":{k:"man-golfing-1F3FB",n:"man-golfing",e:"🏌🏻‍♂️"},"1F3FC":{k:"man-golfing-1F3FC",n:"man-golfing",e:"🏌🏼‍♂️"},"1F3FD":{k:"man-golfing-1F3FD",n:"man-golfing",e:"🏌🏽‍♂️"},"1F3FE":{k:"man-golfing-1F3FE",n:"man-golfing",e:"🏌🏾‍♂️"},"1F3FF":{k:"man-golfing-1F3FF",n:"man-golfing",e:"🏌🏿‍♂️"}}},{n:["woman-golfing"],e:"🏌️‍♀️",c:1,v:{"1F3FB":{k:"woman-golfing-1F3FB",n:"woman-golfing",e:"🏌🏻‍♀️"},"1F3FC":{k:"woman-golfing-1F3FC",n:"woman-golfing",e:"🏌🏼‍♀️"},"1F3FD":{k:"woman-golfing-1F3FD",n:"woman-golfing",e:"🏌🏽‍♀️"},"1F3FE":{k:"woman-golfing-1F3FE",n:"woman-golfing",e:"🏌🏾‍♀️"},"1F3FF":{k:"woman-golfing-1F3FF",n:"woman-golfing",e:"🏌🏿‍♀️"}}},{n:["surfer"],e:"🏄",c:1,v:{"1F3FB":{k:"surfer-1F3FB",n:"surfer",e:"🏄🏻"},"1F3FC":{k:"surfer-1F3FC",n:"surfer",e:"🏄🏼"},"1F3FD":{k:"surfer-1F3FD",n:"surfer",e:"🏄🏽"},"1F3FE":{k:"surfer-1F3FE",n:"surfer",e:"🏄🏾"},"1F3FF":{k:"surfer-1F3FF",n:"surfer",e:"🏄🏿"}}},{n:["man-surfing"],e:"🏄‍♂️",c:1,v:{"1F3FB":{k:"man-surfing-1F3FB",n:"man-surfing",e:"🏄🏻‍♂️"},"1F3FC":{k:"man-surfing-1F3FC",n:"man-surfing",e:"🏄🏼‍♂️"},"1F3FD":{k:"man-surfing-1F3FD",n:"man-surfing",e:"🏄🏽‍♂️"},"1F3FE":{k:"man-surfing-1F3FE",n:"man-surfing",e:"🏄🏾‍♂️"},"1F3FF":{k:"man-surfing-1F3FF",n:"man-surfing",e:"🏄🏿‍♂️"}}},{n:["woman-surfing"],e:"🏄‍♀️",c:1,v:{"1F3FB":{k:"woman-surfing-1F3FB",n:"woman-surfing",e:"🏄🏻‍♀️"},"1F3FC":{k:"woman-surfing-1F3FC",n:"woman-surfing",e:"🏄🏼‍♀️"},"1F3FD":{k:"woman-surfing-1F3FD",n:"woman-surfing",e:"🏄🏽‍♀️"},"1F3FE":{k:"woman-surfing-1F3FE",n:"woman-surfing",e:"🏄🏾‍♀️"},"1F3FF":{k:"woman-surfing-1F3FF",n:"woman-surfing",e:"🏄🏿‍♀️"}}},{n:["rowboat"],e:"🚣",c:1,v:{"1F3FB":{k:"rowboat-1F3FB",n:"rowboat",e:"🚣🏻"},"1F3FC":{k:"rowboat-1F3FC",n:"rowboat",e:"🚣🏼"},"1F3FD":{k:"rowboat-1F3FD",n:"rowboat",e:"🚣🏽"},"1F3FE":{k:"rowboat-1F3FE",n:"rowboat",e:"🚣🏾"},"1F3FF":{k:"rowboat-1F3FF",n:"rowboat",e:"🚣🏿"}}},{n:["man-rowing-boat"],e:"🚣‍♂️",c:1,v:{"1F3FB":{k:"man-rowing-boat-1F3FB",n:"man-rowing-boat",e:"🚣🏻‍♂️"},"1F3FC":{k:"man-rowing-boat-1F3FC",n:"man-rowing-boat",e:"🚣🏼‍♂️"},"1F3FD":{k:"man-rowing-boat-1F3FD",n:"man-rowing-boat",e:"🚣🏽‍♂️"},"1F3FE":{k:"man-rowing-boat-1F3FE",n:"man-rowing-boat",e:"🚣🏾‍♂️"},"1F3FF":{k:"man-rowing-boat-1F3FF",n:"man-rowing-boat",e:"🚣🏿‍♂️"}}},{n:["woman-rowing-boat"],e:"🚣‍♀️",c:1,v:{"1F3FB":{k:"woman-rowing-boat-1F3FB",n:"woman-rowing-boat",e:"🚣🏻‍♀️"},"1F3FC":{k:"woman-rowing-boat-1F3FC",n:"woman-rowing-boat",e:"🚣🏼‍♀️"},"1F3FD":{k:"woman-rowing-boat-1F3FD",n:"woman-rowing-boat",e:"🚣🏽‍♀️"},"1F3FE":{k:"woman-rowing-boat-1F3FE",n:"woman-rowing-boat",e:"🚣🏾‍♀️"},"1F3FF":{k:"woman-rowing-boat-1F3FF",n:"woman-rowing-boat",e:"🚣🏿‍♀️"}}},{n:["swimmer"],e:"🏊",c:1,v:{"1F3FB":{k:"swimmer-1F3FB",n:"swimmer",e:"🏊🏻"},"1F3FC":{k:"swimmer-1F3FC",n:"swimmer",e:"🏊🏼"},"1F3FD":{k:"swimmer-1F3FD",n:"swimmer",e:"🏊🏽"},"1F3FE":{k:"swimmer-1F3FE",n:"swimmer",e:"🏊🏾"}
2,"1F3FF":{k:"swimmer-1F3FF",n:"swimmer",e:"🏊🏿"}}},{n:["man-swimming"],e:"🏊‍♂️",c:1,v:{"1F3FB":{k:"man-swimming-1F3FB",n:"man-swimming",e:"🏊🏻‍♂️"},"1F3FC":{k:"man-swimming-1F3FC",n:"man-swimming",e:"🏊🏼‍♂️"},"1F3FD":{k:"man-swimming-1F3FD",n:"man-swimming",e:"🏊🏽‍♂️"},"1F3FE":{k:"man-swimming-1F3FE",n:"man-swimming",e:"🏊🏾‍♂️"},"1F3FF":{k:"man-swimming-1F3FF",n:"man-swimming",e:"🏊🏿‍♂️"}}},{n:["woman-swimming"],e:"🏊‍♀️",c:1,v:{"1F3FB":{k:"woman-swimming-1F3FB",n:"woman-swimming",e:"🏊🏻‍♀️"},"1F3FC":{k:"woman-swimming-1F3FC",n:"woman-swimming",e:"🏊🏼‍♀️"},"1F3FD":{k:"woman-swimming-1F3FD",n:"woman-swimming",e:"🏊🏽‍♀️"},"1F3FE":{k:"woman-swimming-1F3FE",n:"woman-swimming",e:"🏊🏾‍♀️"},"1F3FF":{k:"woman-swimming-1F3FF",n:"woman-swimming",e:"🏊🏿‍♀️"}}},{n:["person_with_ball"],e:"⛹️",c:1,v:{"1F3FB":{k:"person_with_ball-1F3FB",n:"person_with_ball",e:"⛹🏻"},"1F3FC":{k:"person_with_ball-1F3FC",n:"person_with_ball",e:"⛹🏼"},"1F3FD":{k:"person_with_ball-1F3FD",n:"person_with_ball",e:"⛹🏽"},"1F3FE":{k:"person_with_ball-1F3FE",n:"person_with_ball",e:"⛹🏾"},"1F3FF":{k:"person_with_ball-1F3FF",n:"person_with_ball",e:"⛹🏿"}}},{n:["man-bouncing-ball"],e:"⛹️‍♂️",c:1,v:{"1F3FB":{k:"man-bouncing-ball-1F3FB",n:"man-bouncing-ball",e:"⛹🏻‍♂️"},"1F3FC":{k:"man-bouncing-ball-1F3FC",n:"man-bouncing-ball",e:"⛹🏼‍♂️"},"1F3FD":{k:"man-bouncing-ball-1F3FD",n:"man-bouncing-ball",e:"⛹🏽‍♂️"},"1F3FE":{k:"man-bouncing-ball-1F3FE",n:"man-bouncing-ball",e:"⛹🏾‍♂️"},"1F3FF":{k:"man-bouncing-ball-1F3FF",n:"man-bouncing-ball",e:"⛹🏿‍♂️"}}},{n:["woman-bouncing-ball"],e:"⛹️‍♀️",c:1,v:{"1F3FB":{k:"woman-bouncing-ball-1F3FB",n:"woman-bouncing-ball",e:"⛹🏻‍♀️"},"1F3FC":{k:"woman-bouncing-ball-1F3FC",n:"woman-bouncing-ball",e:"⛹🏼‍♀️"},"1F3FD":{k:"woman-bouncing-ball-1F3FD",n:"woman-bouncing-ball",e:"⛹🏽‍♀️"},"1F3FE":{k:"woman-bouncing-ball-1F3FE",n:"woman-bouncing-ball",e:"⛹🏾‍♀️"},"1F3FF":{k:"woman-bouncing-ball-1F3FF",n:"woman-bouncing-ball",e:"⛹🏿‍♀️"}}},{n:["weight_lifter"],e:"🏋️",c:1,v:{"1F3FB":{k:"weight_lifter-1F3FB",n:"weight_lifter",e:"🏋🏻"},"1F3FC":{k:"weight_lifter-1F3FC",n:"weight_lifter",e:"🏋🏼"},"1F3FD":{k:"weight_lifter-1F3FD",n:"weight_lifter",e:"🏋🏽"},"1F3FE":{k:"weight_lifter-1F3FE",n:"weight_lifter",e:"🏋🏾"},"1F3FF":{k:"weight_lifter-1F3FF",n:"weight_lifter",e:"🏋🏿"}}},{n:["man-lifting-weights"],e:"🏋️‍♂️",c:1,v:{"1F3FB":{k:"man-lifting-weights-1F3FB",n:"man-lifting-weights",e:"🏋🏻‍♂️"},"1F3FC":{k:"man-lifting-weights-1F3FC",n:"man-lifting-weights",e:"🏋🏼‍♂️"},"1F3FD":{k:"man-lifting-weights-1F3FD",n:"man-lifting-weights",e:"🏋🏽‍♂️"},"1F3FE":{k:"man-lifting-weights-1F3FE",n:"man-lifting-weights",e:"🏋🏾‍♂️"},"1F3FF":{k:"man-lifting-weights-1F3FF",n:"man-lifting-weights",e:"🏋🏿‍♂️"}}},{n:["woman-lifting-weights"],e:"🏋️‍♀️",c:1,v:{"1F3FB":{k:"woman-lifting-weights-1F3FB",n:"woman-lifting-weights",e:"🏋🏻‍♀️"},"1F3FC":{k:"woman-lifting-weights-1F3FC",n:"woman-lifting-weights",e:"🏋🏼‍♀️"},"1F3FD":{k:"woman-lifting-weights-1F3FD",n:"woman-lifting-weights",e:"🏋🏽‍♀️"},"1F3FE":{k:"woman-lifting-weights-1F3FE",n:"woman-lifting-weights",e:"🏋🏾‍♀️"},"1F3FF":{k:"woman-lifting-weights-1F3FF",n:"woman-lifting-weights",e:"🏋🏿‍♀️"}}},{n:["bicyclist"],e:"🚴",c:1,v:{"1F3FB":{k:"bicyclist-1F3FB",n:"bicyclist",e:"🚴🏻"},"1F3FC":{k:"bicyclist-1F3FC",n:"bicyclist",e:"🚴🏼"},"1F3FD":{k:"bicyclist-1F3FD",n:"bicyclist",e:"🚴🏽"},"1F3FE":{k:"bicyclist-1F3FE",n:"bicyclist",e:"🚴🏾"},"1F3FF":{k:"bicyclist-1F3FF",n:"bicyclist",e:"🚴🏿"}}},{n:["man-biking"],e:"🚴‍♂️",c:1,v:{"1F3FB":{k:"man-biking-1F3FB",n:"man-biking",e:"🚴🏻‍♂️"},"1F3FC":{k:"man-biking-1F3FC",n:"man-biking",e:"🚴🏼‍♂️"},"1F3FD":{k:"man-biking-1F3FD",n:"man-biking",e:"🚴🏽‍♂️"},"1F3FE":{k:"man-biking-1F3FE",n:"man-biking",e:"🚴🏾‍♂️"},"1F3FF":{k:"man-biking-1F3FF",n:"man-biking",e:"🚴🏿‍♂️"}}},{n:["woman-biking"],e:"🚴‍♀️",c:1,v:{"1F3FB":{k:"woman-biking-1F3FB",n:"woman-biking",e:"🚴🏻‍♀️"},"1F3FC":{k:"woman-biking-1F3FC",n:"woman-biking",e:"🚴🏼‍♀️"},"1F3FD":{k:"woman-biking-1F3FD",n:"woman-biking",e:"🚴🏽‍♀️"},"1F3FE":{k:"woman-biking-1F3FE",n:"woman-biking",e:"🚴🏾‍♀️"},"1F3FF":{k:"woman-biking-1F3FF",n:"woman-biking",e:"🚴🏿‍♀️"}}},{n:["mountain_bicyclist"],e:"🚵",c:1,v:{"1F3FB":{k:"mountain_bicyclist-1F3FB",n:"mountain_bicyclist",e:"🚵🏻"},"1F3FC":{k:"mountain_bicyclist-1F3FC",n:"mountain_bicyclist",e:"🚵🏼"},"1F3FD":{k:"mountain_bicyclist-1F3FD",n:"mountain_bicyclist",e:"🚵🏽"},"1F3FE":{k:"mountain_bicyclist-1F3FE",n:"mountain_bicyclist",e:"🚵🏾"},"1F3FF":{k:"mountain_bicyclist-1F3FF",n:"mountain_bicyclist",e:"🚵🏿"}}},{n:["man-mountain-biking"],e:"🚵‍♂️",c:1,v:{"1F3FB":{k:"man-mountain-biking-1F3FB",n:"man-mountain-biking",e:"🚵🏻‍♂️"},"1F3FC":{k:"man-mountain-biking-1F3FC",n:"man-mountain-biking",e:"🚵🏼‍♂️"},"1F3FD":{k:"man-mountain-biking-1F3FD",n:"man-mountain-biking",e:"🚵🏽‍♂️"},"1F3FE":{k:"man-mountain-biking-1F3FE",n:"man-mountain-biking",e:"🚵🏾‍♂️"},"1F3FF":{k:"man-mountain-biking-1F3FF",n:"man-mountain-biking",e:"🚵🏿‍♂️"}}},{n:["woman-mountain-biking"],e:"🚵‍♀️",c:1,v:{"1F3FB":{k:"woman-mountain-biking-1F3FB",n:"woman-mountain-biking",e:"🚵🏻‍♀️"},"1F3FC":{k:"woman-mountain-biking-1F3FC",n:"woman-mountain-biking",e:"🚵🏼‍♀️"},"1F3FD":{k:"woman-mountain-biking-1F3FD",n:"woman-mountain-biking",e:"🚵🏽‍♀️"},"1F3FE":{k:"woman-mountain-biking-1F3FE",n:"woman-mountain-biking",e:"🚵🏾‍♀️"},"1F3FF":{k:"woman-mountain-biking-1F3FF",n:"woman-mountain-biking",e:"🚵🏿‍♀️"}}},{n:["racing_car"],e:"🏎️",c:1}
2,{n:["racing_motorcycle"],e:"🏍️",c:1},{n:["person_doing_cartwheel"],e:"🤸",c:1,v:{"1F3FB":{k:"person_doing_cartwheel-1F3FB",n:"person_doing_cartwheel",e:"🤸🏻"},"1F3FC":{k:"person_doing_cartwheel-1F3FC",n:"person_doing_cartwheel",e:"🤸🏼"},"1F3FD":{k:"person_doing_cartwheel-1F3FD",n:"person_doing_cartwheel",e:"🤸🏽"},"1F3FE":{k:"person_doing_cartwheel-1F3FE",n:"person_doing_cartwheel",e:"🤸🏾"},"1F3FF":{k:"person_doing_cartwheel-1F3FF",n:"person_doing_cartwheel",e:"🤸🏿"}}},{n:["man-cartwheeling"],e:"🤸‍♂️",c:1,v:{"1F3FB":{k:"man-cartwheeling-1F3FB",n:"man-cartwheeling",e:"🤸🏻‍♂️"},"1F3FC":{k:"man-cartwheeling-1F3FC",n:"man-cartwheeling",e:"🤸🏼‍♂️"},"1F3FD":{k:"man-cartwheeling-1F3FD",n:"man-cartwheeling",e:"🤸🏽‍♂️"},"1F3FE":{k:"man-cartwheeling-1F3FE",n:"man-cartwheeling",e:"🤸🏾‍♂️"},"1F3FF":{k:"man-cartwheeling-1F3FF",n:"man-cartwheeling",e:"🤸🏿‍♂️"}}},{n:["woman-cartwheeling"],e:"🤸‍♀️",c:1,v:{"1F3FB":{k:"woman-cartwheeling-1F3FB",n:"woman-cartwheeling",e:"🤸🏻‍♀️"},"1F3FC":{k:"woman-cartwheeling-1F3FC",n:"woman-cartwheeling",e:"🤸🏼‍♀️"},"1F3FD":{k:"woman-cartwheeling-1F3FD",n:"woman-cartwheeling",e:"🤸🏽‍♀️"},"1F3FE":{k:"woman-cartwheeling-1F3FE",n:"woman-cartwheeling",e:"🤸🏾‍♀️"},"1F3FF":{k:"woman-cartwheeling-1F3FF",n:"woman-cartwheeling",e:"🤸🏿‍♀️"}}},{n:["wrestlers"],e:"🤼",c:1},{n:["man-wrestling"],e:"🤼‍♂️",c:1},{n:["woman-wrestling"],e:"🤼‍♀️",c:1},{n:["water_polo"],e:"🤽",c:1,v:{"1F3FB":{k:"water_polo-1F3FB",n:"water_polo",e:"🤽🏻"},"1F3FC":{k:"water_polo-1F3FC",n:"water_polo",e:"🤽🏼"},"1F3FD":{k:"water_polo-1F3FD",n:"water_polo",e:"🤽🏽"},"1F3FE":{k:"water_polo-1F3FE",n:"water_polo",e:"🤽🏾"},"1F3FF":{k:"water_polo-1F3FF",n:"water_polo",e:"🤽🏿"}}},{n:["man-playing-water-polo"],e:"🤽‍♂️",c:1,v:{"1F3FB":{k:"man-playing-water-polo-1F3FB",n:"man-playing-water-polo",e:"🤽🏻‍♂️"},"1F3FC":{k:"man-playing-water-polo-1F3FC",n:"man-playing-water-polo",e:"🤽🏼‍♂️"},"1F3FD":{k:"man-playing-water-polo-1F3FD",n:"man-playing-water-polo",e:"🤽🏽‍♂️"},"1F3FE":{k:"man-playing-water-polo-1F3FE",n:"man-playing-water-polo",e:"🤽🏾‍♂️"},"1F3FF":{k:"man-playing-water-polo-1F3FF",n:"man-playing-water-polo",e:"🤽🏿‍♂️"}}},{n:["woman-playing-water-polo"],e:"🤽‍♀️",c:1,v:{"1F3FB":{k:"woman-playing-water-polo-1F3FB",n:"woman-playing-water-polo",e:"🤽🏻‍♀️"},"1F3FC":{k:"woman-playing-water-polo-1F3FC",n:"woman-playing-water-polo",e:"🤽🏼‍♀️"},"1F3FD":{k:"woman-playing-water-polo-1F3FD",n:"woman-playing-water-polo",e:"🤽🏽‍♀️"},"1F3FE":{k:"woman-playing-water-polo-1F3FE",n:"woman-playing-water-polo",e:"🤽🏾‍♀️"},"1F3FF":{k:"woman-playing-water-polo-1F3FF",n:"woman-playing-water-polo",e:"🤽🏿‍♀️"}}},{n:["handball"],e:"🤾",c:1,v:{"1F3FB":{k:"handball-1F3FB",n:"handball",e:"🤾🏻"},"1F3FC":{k:"handball-1F3FC",n:"handball",e:"🤾🏼"},"1F3FD":{k:"handball-1F3FD",n:"handball",e:"🤾🏽"},"1F3FE":{k:"handball-1F3FE",n:"handball",e:"🤾🏾"},"1F3FF":{k:"handball-1F3FF",n:"handball",e:"🤾🏿"}}},{n:["man-playing-handball"],e:"🤾‍♂️",c:1,v:{"1F3FB":{k:"man-playing-handball-1F3FB",n:"man-playing-handball",e:"🤾🏻‍♂️"},"1F3FC":{k:"man-playing-handball-1F3FC",n:"man-playing-handball",e:"🤾🏼‍♂️"},"1F3FD":{k:"man-playing-handball-1F3FD",n:"man-playing-handball",e:"🤾🏽‍♂️"},"1F3FE":{k:"man-playing-handball-1F3FE",n:"man-playing-handball",e:"🤾🏾‍♂️"},"1F3FF":{k:"man-playing-handball-1F3FF",n:"man-playing-handball",e:"🤾🏿‍♂️"}}},{n:["woman-playing-handball"],e:"🤾‍♀️",c:1,v:{"1F3FB":{k:"woman-playing-handball-1F3FB",n:"woman-playing-handball",e:"🤾🏻‍♀️"},"1F3FC":{k:"woman-playing-handball-1F3FC",n:"woman-playing-handball",e:"🤾🏼‍♀️"},"1F3FD":{k:"woman-playing-handball-1F3FD",n:"woman-playing-handball",e:"🤾🏽‍♀️"},"1F3FE":{k:"woman-playing-handball-1F3FE",n:"woman-playing-handball",e:"🤾🏾‍♀️"},"1F3FF":{k:"woman-playing-handball-1F3FF",n:"woman-playing-handball",e:"🤾🏿‍♀️"}}},{n:["juggling"],e:"🤹",c:1,v:{"1F3FB":{k:"juggling-1F3FB",n:"juggling",e:"🤹🏻"},"1F3FC":{k:"juggling-1F3FC",n:"juggling",e:"🤹🏼"},"1F3FD":{k:"juggling-1F3FD",n:"juggling",e:"🤹🏽"},"1F3FE":{k:"juggling-1F3FE",n:"juggling",e:"🤹🏾"},"1F3FF":{k:"juggling-1F3FF",n:"juggling",e:"🤹🏿"}}},{n:["man-juggling"],e:"🤹‍♂️",c:1,v:{"1F3FB":{k:"man-juggling-1F3FB",n:"man-juggling",e:"🤹🏻‍♂️"},"1F3FC":{k:"man-juggling-1F3FC",n:"man-juggling",e:"🤹🏼‍♂️"},"1F3FD":{k:"man-juggling-1F3FD",n:"man-juggling",e:"🤹🏽‍♂️"},"1F3FE":{k:"man-juggling-1F3FE",n:"man-juggling",e:"🤹🏾‍♂️"},"1F3FF":{k:"man-juggling-1F3FF",n:"man-juggling",e:"🤹🏿‍♂️"}}},{n:["woman-juggling"],e:"🤹‍♀️",c:1,v:{"1F3FB":{k:"woman-juggling-1F3FB",n:"woman-juggling",e:"🤹🏻‍♀️"},"1F3FC":{k:"woman-juggling-1F3FC",n:"woman-juggling",e:"🤹🏼‍♀️"},"1F3FD":{k:"woman-juggling-1F3FD",n:"woman-juggling",e:"🤹🏽‍♀️"},"1F3FE":{k:"woman-juggling-1F3FE",n:"woman-juggling",e:"🤹🏾‍♀️"},"1F3FF":{k:"woman-juggling-1F3FF",n:"woman-juggling",e:"🤹🏿‍♀️"}}},{n:["couple","man_and_woman_holding_hands"],e:"👫",c:1},{n:["two_men_holding_hands"],e:"👬",c:1},{n:["two_women_holding_hands"],e:"👭",c:1},{n:["couplekiss"],e:"💏",c:1},{n:["woman-kiss-man"],e:"👩‍❤️‍💋‍👨",c:1},{n:["man-kiss-man"],e:"👨‍❤️‍💋‍👨",c:1},{n:["woman-kiss-woman"],e:"👩‍❤️‍💋‍👩",c:1},{n:["couple_with_heart"],e:"💑",c:1},{n:["woman-heart-man"],e:"👩‍❤️‍👨",c:1},{n:["man-heart-man"],e:"👨‍❤️‍👨",c:1},{n:["woman-heart-woman"],e:"👩‍❤️‍👩",c:1},{n:["family","man-woman-boy"],e:"👪",c:1}
2,{n:["man-woman-boy","family"],e:"👨‍👩‍👦",c:1},{n:["man-woman-girl"],e:"👨‍👩‍👧",c:1},{n:["man-woman-girl-boy"],e:"👨‍👩‍👧‍👦",c:1},{n:["man-woman-boy-boy"],e:"👨‍👩‍👦‍👦",c:1},{n:["man-woman-girl-girl"],e:"👨‍👩‍👧‍👧",c:1},{n:["man-man-boy"],e:"👨‍👨‍👦",c:1},{n:["man-man-girl"],e:"👨‍👨‍👧",c:1},{n:["man-man-girl-boy"],e:"👨‍👨‍👧‍👦",c:1},{n:["man-man-boy-boy"],e:"👨‍👨‍👦‍👦",c:1},{n:["man-man-girl-girl"],e:"👨‍👨‍👧‍👧",c:1},{n:["woman-woman-boy"],e:"👩‍👩‍👦",c:1},{n:["woman-woman-girl"],e:"👩‍👩‍👧",c:1},{n:["woman-woman-girl-boy"],e:"👩‍👩‍👧‍👦",c:1},{n:["woman-woman-boy-boy"],e:"👩‍👩‍👦‍👦",c:1},{n:["woman-woman-girl-girl"],e:"👩‍👩‍👧‍👧",c:1},{n:["man-boy"],e:"👨‍👦",c:1},{n:["man-boy-boy"],e:"👨‍👦‍👦",c:1},{n:["man-girl"],e:"👨‍👧",c:1},{n:["man-girl-boy"],e:"👨‍👧‍👦",c:1},{n:["man-girl-girl"],e:"👨‍👧‍👧",c:1},{n:["woman-boy"],e:"👩‍👦",c:1},{n:["woman-boy-boy"],e:"👩‍👦‍👦",c:1},{n:["woman-girl"],e:"👩‍👧",c:1},{n:["woman-girl-boy"],e:"👩‍👧‍👦",c:1},{n:["woman-girl-girl"],e:"👩‍👧‍👧",c:1},{n:["selfie"],e:"🤳",c:1,v:{"1F3FB":{k:"selfie-1F3FB",n:"selfie",e:"🤳🏻"},"1F3FC":{k:"selfie-1F3FC",n:"selfie",e:"🤳🏼"},"1F3FD":{k:"selfie-1F3FD",n:"selfie",e:"🤳🏽"},"1F3FE":{k:"selfie-1F3FE",n:"selfie",e:"🤳🏾"},"1F3FF":{k:"selfie-1F3FF",n:"selfie",e:"🤳🏿"}}},{n:["muscle"],e:"💪",c:1,v:{"1F3FB":{k:"muscle-1F3FB",n:"muscle",e:"💪🏻"},"1F3FC":{k:"muscle-1F3FC",n:"muscle",e:"💪🏼"},"1F3FD":{k:"muscle-1F3FD",n:"muscle",e:"💪🏽"},"1F3FE":{k:"muscle-1F3FE",n:"muscle",e:"💪🏾"},"1F3FF":{k:"muscle-1F3FF",n:"muscle",e:"💪🏿"}}},{n:["point_left"],e:"👈",c:1,v:{"1F3FB":{k:"point_left-1F3FB",n:"point_left",e:"👈🏻"},"1F3FC":{k:"point_left-1F3FC",n:"point_left",e:"👈🏼"},"1F3FD":{k:"point_left-1F3FD",n:"point_left",e:"👈🏽"},"1F3FE":{k:"point_left-1F3FE",n:"point_left",e:"👈🏾"},"1F3FF":{k:"point_left-1F3FF",n:"point_left",e:"👈🏿"}}},{n:["point_right"],e:"👉",c:1,v:{"1F3FB":{k:"point_right-1F3FB",n:"point_right",e:"👉🏻"},"1F3FC":{k:"point_right-1F3FC",n:"point_right",e:"👉🏼"},"1F3FD":{k:"point_right-1F3FD",n:"point_right",e:"👉🏽"},"1F3FE":{k:"point_right-1F3FE",n:"point_right",e:"👉🏾"},"1F3FF":{k:"point_right-1F3FF",n:"point_right",e:"👉🏿"}}},{n:["point_up"],e:"☝️",c:1,v:{"1F3FB":{k:"point_up-1F3FB",n:"point_up",e:"☝🏻"},"1F3FC":{k:"point_up-1F3FC",n:"point_up",e:"☝🏼"},"1F3FD":{k:"point_up-1F3FD",n:"point_up",e:"☝🏽"},"1F3FE":{k:"point_up-1F3FE",n:"point_up",e:"☝🏾"},"1F3FF":{k:"point_up-1F3FF",n:"point_up",e:"☝🏿"}}},{n:["point_up_2"],e:"👆",c:1,v:{"1F3FB":{k:"point_up_2-1F3FB",n:"point_up_2",e:"👆🏻"},"1F3FC":{k:"point_up_2-1F3FC",n:"point_up_2",e:"👆🏼"},"1F3FD":{k:"point_up_2-1F3FD",n:"point_up_2",e:"👆🏽"},"1F3FE":{k:"point_up_2-1F3FE",n:"point_up_2",e:"👆🏾"},"1F3FF":{k:"point_up_2-1F3FF",n:"point_up_2",e:"👆🏿"}}},{n:["middle_finger","reversed_hand_with_middle_finger_extended"],e:"🖕",c:1,v:{"1F3FB":{k:"middle_finger-1F3FB",n:"middle_finger",e:"🖕🏻"},"1F3FC":{k:"middle_finger-1F3FC",n:"middle_finger",e:"🖕🏼"},"1F3FD":{k:"middle_finger-1F3FD",n:"middle_finger",e:"🖕🏽"},"1F3FE":{k:"middle_finger-1F3FE",n:"middle_finger",e:"🖕🏾"}
2,"1F3FF":{k:"middle_finger-1F3FF",n:"middle_finger",e:"🖕🏿"}}},{n:["point_down"],e:"👇",c:1,v:{"1F3FB":{k:"point_down-1F3FB",n:"point_down",e:"👇🏻"},"1F3FC":{k:"point_down-1F3FC",n:"point_down",e:"👇🏼"},"1F3FD":{k:"point_down-1F3FD",n:"point_down",e:"👇🏽"},"1F3FE":{k:"point_down-1F3FE",n:"point_down",e:"👇🏾"},"1F3FF":{k:"point_down-1F3FF",n:"point_down",e:"👇🏿"}}},{n:["v"],e:"✌️",c:1,v:{"1F3FB":{k:"v-1F3FB",n:"v",e:"✌🏻"},"1F3FC":{k:"v-1F3FC",n:"v",e:"✌🏼"},"1F3FD":{k:"v-1F3FD",n:"v",e:"✌🏽"},"1F3FE":{k:"v-1F3FE",n:"v",e:"✌🏾"},"1F3FF":{k:"v-1F3FF",n:"v",e:"✌🏿"}}},{n:["crossed_fingers","hand_with_index_and_middle_fingers_crossed"],e:"🤞",c:1,v:{"1F3FB":{k:"crossed_fingers-1F3FB",n:"crossed_fingers",e:"🤞🏻"},"1F3FC":{k:"crossed_fingers-1F3FC",n:"crossed_fingers",e:"🤞🏼"},"1F3FD":{k:"crossed_fingers-1F3FD",n:"crossed_fingers",e:"🤞🏽"},"1F3FE":{k:"crossed_fingers-1F3FE",n:"crossed_fingers",e:"🤞🏾"},"1F3FF":{k:"crossed_fingers-1F3FF",n:"crossed_fingers",e:"🤞🏿"}}},{n:["spock-hand"],e:"🖖",c:1,v:{"1F3FB":{k:"spock-hand-1F3FB",n:"spock-hand",e:"🖖🏻"},"1F3FC":{k:"spock-hand-1F3FC",n:"spock-hand",e:"🖖🏼"},"1F3FD":{k:"spock-hand-1F3FD",n:"spock-hand",e:"🖖🏽"},"1F3FE":{k:"spock-hand-1F3FE",n:"spock-hand",e:"🖖🏾"},"1F3FF":{k:"spock-hand-1F3FF",n:"spock-hand",e:"🖖🏿"}}},{n:["the_horns","sign_of_the_horns"],e:"🤘",c:1,v:{"1F3FB":{k:"the_horns-1F3FB",n:"the_horns",e:"🤘🏻"},"1F3FC":{k:"the_horns-1F3FC",n:"the_horns",e:"🤘🏼"},"1F3FD":{k:"the_horns-1F3FD",n:"the_horns",e:"🤘🏽"},"1F3FE":{k:"the_horns-1F3FE",n:"the_horns",e:"🤘🏾"},"1F3FF":{k:"the_horns-1F3FF",n:"the_horns",e:"🤘🏿"}}},{n:["call_me_hand"],e:"🤙",c:1,v:{"1F3FB":{k:"call_me_hand-1F3FB",n:"call_me_hand",e:"🤙🏻"},"1F3FC":{k:"call_me_hand-1F3FC",n:"call_me_hand",e:"🤙🏼"},"1F3FD":{k:"call_me_hand-1F3FD",n:"call_me_hand",e:"🤙🏽"},"1F3FE":{k:"call_me_hand-1F3FE",n:"call_me_hand",e:"🤙🏾"},"1F3FF":{k:"call_me_hand-1F3FF",n:"call_me_hand",e:"🤙🏿"}}},{n:["raised_hand_with_fingers_splayed"],e:"🖐️",c:1,v:{"1F3FB":{k:"raised_hand_with_fingers_splayed-1F3FB",n:"raised_hand_with_fingers_splayed",e:"🖐🏻"},"1F3FC":{k:"raised_hand_with_fingers_splayed-1F3FC",n:"raised_hand_with_fingers_splayed",e:"🖐🏼"},"1F3FD":{k:"raised_hand_with_fingers_splayed-1F3FD",n:"raised_hand_with_fingers_splayed",e:"🖐🏽"},"1F3FE":{k:"raised_hand_with_fingers_splayed-1F3FE",n:"raised_hand_with_fingers_splayed",e:"🖐🏾"},"1F3FF":{k:"raised_hand_with_fingers_splayed-1F3FF",n:"raised_hand_with_fingers_splayed",e:"🖐🏿"}}},{n:["hand","raised_hand"],e:"✋",c:1,v:{"1F3FB":{k:"hand-1F3FB",n:"hand",e:"✋🏻"},"1F3FC":{k:"hand-1F3FC",n:"hand",e:"✋🏼"},"1F3FD":{k:"hand-1F3FD",n:"hand",e:"✋🏽"},"1F3FE":{k:"hand-1F3FE",n:"hand",e:"✋🏾"},"1F3FF":{k:"hand-1F3FF",n:"hand",e:"✋🏿"}}},{n:["ok_hand"],e:"👌",c:1,v:{"1F3FB":{k:"ok_hand-1F3FB",n:"ok_hand",e:"👌🏻"},"1F3FC":{k:"ok_hand-1F3FC",n:"ok_hand",e:"👌🏼"},"1F3FD":{k:"ok_hand-1F3FD",n:"ok_hand",e:"👌🏽"},"1F3FE":{k:"ok_hand-1F3FE",n:"ok_hand",e:"👌🏾"},"1F3FF":{k:"ok_hand-1F3FF",n:"ok_hand",e:"👌🏿"}}},{n:["+1","thumbsup"],e:"👍",c:1,v:{"1F3FB":{k:"+1-1F3FB",n:"+1",e:"👍🏻"},"1F3FC":{k:"+1-1F3FC",n:"+1",e:"👍🏼"},"1F3FD":{k:"+1-1F3FD",n:"+1",e:"👍🏽"},"1F3FE":{k:"+1-1F3FE",n:"+1",e:"👍🏾"},"1F3FF":{k:"+1-1F3FF",n:"+1",e:"👍🏿"}}},{n:["-1","thumbsdown"],e:"👎",c:1,v:{"1F3FB":{k:"-1-1F3FB",n:"-1",e:"👎🏻"},"1F3FC":{k:"-1-1F3FC",n:"-1",e:"👎🏼"},"1F3FD":{k:"-1-1F3FD",n:"-1",e:"👎🏽"},"1F3FE":{k:"-1-1F3FE",n:"-1",e:"👎🏾"},"1F3FF":{k:"-1-1F3FF",n:"-1",e:"👎🏿"}}},{n:["fist"],e:"✊",c:1,v:{"1F3FB":{k:"fist-1F3FB",n:"fist",e:"✊🏻"},"1F3FC":{k:"fist-1F3FC",n:"fist",e:"✊🏼"},"1F3FD":{k:"fist-1F3FD",n:"fist",e:"✊🏽"},"1F3FE":{k:"fist-1F3FE",n:"fist",e:"✊🏾"},"1F3FF":{k:"fist-1F3FF",n:"fist",e:"✊🏿"}}},{n:["facepunch","punch"],e:"👊",c:1,v:{"1F3FB":{k:"facepunch-1F3FB",n:"facepunch",e:"👊🏻"}
2,"1F3FC":{k:"facepunch-1F3FC",n:"facepunch",e:"👊🏼"},"1F3FD":{k:"facepunch-1F3FD",n:"facepunch",e:"👊🏽"},"1F3FE":{k:"facepunch-1F3FE",n:"facepunch",e:"👊🏾"},"1F3FF":{k:"facepunch-1F3FF",n:"facepunch",e:"👊🏿"}}},{n:["left-facing_fist"],e:"🤛",c:1,v:{"1F3FB":{k:"left-facing_fist-1F3FB",n:"left-facing_fist",e:"🤛🏻"},"1F3FC":{k:"left-facing_fist-1F3FC",n:"left-facing_fist",e:"🤛🏼"},"1F3FD":{k:"left-facing_fist-1F3FD",n:"left-facing_fist",e:"🤛🏽"},"1F3FE":{k:"left-facing_fist-1F3FE",n:"left-facing_fist",e:"🤛🏾"},"1F3FF":{k:"left-facing_fist-1F3FF",n:"left-facing_fist",e:"🤛🏿"}}},{n:["right-facing_fist"],e:"🤜",c:1,v:{"1F3FB":{k:"right-facing_fist-1F3FB",n:"right-facing_fist",e:"🤜🏻"},"1F3FC":{k:"right-facing_fist-1F3FC",n:"right-facing_fist",e:"🤜🏼"},"1F3FD":{k:"right-facing_fist-1F3FD",n:"right-facing_fist",e:"🤜🏽"},"1F3FE":{k:"right-facing_fist-1F3FE",n:"right-facing_fist",e:"🤜🏾"},"1F3FF":{k:"right-facing_fist-1F3FF",n:"right-facing_fist",e:"🤜🏿"}}},{n:["raised_back_of_hand"],e:"🤚",c:1,v:{"1F3FB":{k:"raised_back_of_hand-1F3FB",n:"raised_back_of_hand",e:"🤚🏻"},"1F3FC":{k:"raised_back_of_hand-1F3FC",n:"raised_back_of_hand",e:"🤚🏼"},"1F3FD":{k:"raised_back_of_hand-1F3FD",n:"raised_back_of_hand",e:"🤚🏽"},"1F3FE":{k:"raised_back_of_hand-1F3FE",n:"raised_back_of_hand",e:"🤚🏾"},"1F3FF":{k:"raised_back_of_hand-1F3FF",n:"raised_back_of_hand",e:"🤚🏿"}}},{n:["wave"],e:"👋",c:1,v:{"1F3FB":{k:"wave-1F3FB",n:"wave",e:"👋🏻"},"1F3FC":{k:"wave-1F3FC",n:"wave",e:"👋🏼"},"1F3FD":{k:"wave-1F3FD",n:"wave",e:"👋🏽"},"1F3FE":{k:"wave-1F3FE",n:"wave",e:"👋🏾"},"1F3FF":{k:"wave-1F3FF",n:"wave",e:"👋🏿"}}},{n:["i_love_you_hand_sign"],e:"🤟",c:1,v:{"1F3FB":{k:"i_love_you_hand_sign-1F3FB",n:"i_love_you_hand_sign",e:"🤟🏻"},"1F3FC":{k:"i_love_you_hand_sign-1F3FC",n:"i_love_you_hand_sign",e:"🤟🏼"},"1F3FD":{k:"i_love_you_hand_sign-1F3FD",n:"i_love_you_hand_sign",e:"🤟🏽"},"1F3FE":{k:"i_love_you_hand_sign-1F3FE",n:"i_love_you_hand_sign",e:"🤟🏾"},"1F3FF":{k:"i_love_you_hand_sign-1F3FF",n:"i_love_you_hand_sign",e:"🤟🏿"}}},{n:["writing_hand"],e:"✍️",c:1,v:{"1F3FB":{k:"writing_hand-1F3FB",n:"writing_hand",e:"✍🏻"},"1F3FC":{k:"writing_hand-1F3FC",n:"writing_hand",e:"✍🏼"},"1F3FD":{k:"writing_hand-1F3FD",n:"writing_hand",e:"✍🏽"},"1F3FE":{k:"writing_hand-1F3FE",n:"writing_hand",e:"✍🏾"},"1F3FF":{k:"writing_hand-1F3FF",n:"writing_hand",e:"✍🏿"}}},{n:["clap"],e:"👏",c:1,v:{"1F3FB":{k:"clap-1F3FB",n:"clap",e:"👏🏻"},"1F3FC":{k:"clap-1F3FC",n:"clap",e:"👏🏼"},"1F3FD":{k:"clap-1F3FD",n:"clap",e:"👏🏽"},"1F3FE":{k:"clap-1F3FE",n:"clap",e:"👏🏾"},"1F3FF":{k:"clap-1F3FF",n:"clap",e:"👏🏿"}}},{n:["open_hands"],e:"👐",c:1,v:{"1F3FB":{k:"open_hands-1F3FB",n:"open_hands",e:"👐🏻"},"1F3FC":{k:"open_hands-1F3FC",n:"open_hands",e:"👐🏼"},"1F3FD":{k:"open_hands-1F3FD",n:"open_hands",e:"👐🏽"},"1F3FE":{k:"open_hands-1F3FE",n:"open_hands",e:"👐🏾"},"1F3FF":{k:"open_hands-1F3FF",n:"open_hands",e:"👐🏿"}}},{n:["raised_hands"],e:"🙌",c:1,v:{"1F3FB":{k:"raised_hands-1F3FB",n:"raised_hands",e:"🙌🏻"},"1F3FC":{k:"raised_hands-1F3FC",n:"raised_hands",e:"🙌🏼"},"1F3FD":{k:"raised_hands-1F3FD",n:"raised_hands",e:"🙌🏽"},"1F3FE":{k:"raised_hands-1F3FE",n:"raised_hands",e:"🙌🏾"},"1F3FF":{k:"raised_hands-1F3FF",n:"raised_hands",e:"🙌🏿"}}},{n:["palms_up_together"],e:"🤲",c:1,v:{"1F3FB":{k:"palms_up_together-1F3FB",n:"palms_up_together",e:"🤲🏻"},"1F3FC":{k:"palms_up_together-1F3FC",n:"palms_up_together",e:"🤲🏼"},"1F3FD":{k:"palms_up_together-1F3FD",n:"palms_up_together",e:"🤲🏽"},"1F3FE":{k:"palms_up_together-1F3FE",n:"palms_up_together",e:"🤲🏾"},"1F3FF":{k:"palms_up_together-1F3FF",n:"palms_up_together",e:"🤲🏿"}}},{n:["pray"],e:"🙏",c:1,v:{"1F3FB":{k:"pray-1F3FB",n:"pray",e:"🙏🏻"},"1F3FC":{k:"pray-1F3FC",n:"pray",e:"🙏🏼"},"1F3FD":{k:"pray-1F3FD",n:"pray",e:"🙏🏽"},"1F3FE":{k:"pray-1F3FE",n:"pray",e:"🙏🏾"},"1F3FF":{k:"pray-1F3FF",n:"pray",e:"🙏🏿"}}},{n:["handshake"],e:"🤝",c:1},{n:["nail_care"],e:"💅",c:1,v:{"1F3FB":{k:"nail_care-1F3FB",n:"nail_care",e:"💅🏻"},"1F3FC":{k:"nail_care-1F3FC",n:"nail_care",e:"💅🏼"},"1F3FD":{k:"nail_care-1F3FD",n:"nail_care",e:"💅🏽"},"1F3FE":{k:"nail_care-1F3FE",n:"nail_care",e:"💅🏾"},"1F3FF":{k:"nail_care-1F3FF",n:"nail_care",e:"💅🏿"}}},{n:["ear"],e:"👂",c:1,v:{"1F3FB":{k:"ear-1F3FB",n:"ear",e:"👂🏻"},"1F3FC":{k:"ear-1F3FC",n:"ear",e:"👂🏼"},"1F3FD":{k:"ear-1F3FD",n:"ear",e:"👂🏽"},"1F3FE":{k:"ear-1F3FE",n:"ear",e:"👂🏾"},"1F3FF":{k:"ear-1F3FF",n:"ear",e:"👂🏿"}}},{n:["nose"],e:"👃",c:1,v:{"1F3FB":{k:"nose-1F3FB",n:"nose",e:"👃🏻"},"1F3FC":{k:"nose-1F3FC",n:"nose",e:"👃🏼"},"1F3FD":{k:"nose-1F3FD",n:"nose",e:"👃🏽"},"1F3FE":{k:"nose-1F3FE",n:"nose",e:"👃🏾"},"1F3FF":{k:"nose-1F3FF",n:"nose",e:"👃🏿"}}},{n:["footprints"],e:"👣",c:1},{n:["eyes"],e:"👀",c:1},{n:["eye"],e:"👁️",c:1}
2,{n:["eye-in-speech-bubble"],e:"👁️‍🗨️",c:1},{n:["brain"],e:"🧠",c:1},{n:["tongue"],e:"👅",c:1},{n:["lips"],e:"👄",c:1},{n:["kiss"],e:"💋",c:1},{n:["cupid"],e:"💘",c:1},{n:["heart"],e:"❤️",c:1},{n:["heartbeat"],e:"💓",c:1},{n:["broken_heart"],e:"💔",c:1},{n:["two_hearts"],e:"💕",c:1},{n:["sparkling_heart"],e:"💖",c:1},{n:["heartpulse"],e:"💗",c:1},{n:["blue_heart"],e:"💙",c:1},{n:["green_heart"],e:"💚",c:1},{n:["yellow_heart"],e:"💛",c:1},{n:["orange_heart"],e:"🧡",c:1},{n:["purple_heart"],e:"💜",c:1},{n:["black_heart"],e:"🖤",c:1},{n:["gift_heart"],e:"💝",c:1},{n:["revolving_hearts"],e:"💞",c:1},{n:["heart_decoration"],e:"💟",c:1},{n:["heavy_heart_exclamation_mark_ornament"],e:"❣️",c:1},{n:["love_letter"],e:"💌",c:1},{n:["zzz"],e:"💤",c:1},{n:["anger"],e:"💢",c:1},{n:["bomb"],e:"💣",c:1},{n:["boom","collision"],e:"💥",c:1},{n:["sweat_drops"],e:"💦",c:1},{n:["dash"],e:"💨",c:1},{n:["dizzy"],e:"💫",c:1},{n:["speech_balloon"],e:"💬",c:1},{n:["left_speech_bubble"],e:"🗨️",c:1},{n:["right_anger_bubble"],e:"🗯️",c:1},{n:["thought_balloon"],e:"💭",c:1},{n:["hole"],e:"🕳️",c:1},{n:["eyeglasses"],e:"👓",c:1},{n:["dark_sunglasses"],e:"🕶️",c:1},{n:["necktie"],e:"👔",c:1},{n:["shirt","tshirt"],e:"👕",c:1},{n:["jeans"],e:"👖",c:1},{n:["scarf"],e:"🧣",c:1},{n:["gloves"],e:"🧤",c:1},{n:["coat"],e:"🧥",c:1},{n:["socks"],e:"🧦",c:1},{n:["dress"],e:"👗",c:1},{n:["kimono"],e:"👘",c:1},{n:["bikini"],e:"👙",c:1},{n:["womans_clothes"],e:"👚",c:1},{n:["purse"],e:"👛",c:1},{n:["handbag"],e:"👜",c:1},{n:["pouch"],e:"👝",c:1},{n:["shopping_bags"],e:"🛍️",c:1},{n:["school_satchel"],e:"🎒",c:1},{n:["mans_shoe","shoe"],e:"👞",c:1},{n:["athletic_shoe"],e:"👟",c:1},{n:["high_heel"],e:"👠",c:1},{n:["sandal"],e:"👡",c:1},{n:["boot"],e:"👢",c:1},{n:["crown"],e:"👑",c:1},{n:["womans_hat"],e:"👒",c:1},{n:["tophat"],e:"🎩",c:1},{n:["mortar_board"],e:"🎓",c:1},{n:["billed_cap"],e:"🧢",c:1},{n:["helmet_with_white_cross"],e:"⛑️",c:1},{n:["prayer_beads"],e:"📿",c:1},{n:["lipstick"],e:"💄",c:1},{n:["ring"],e:"💍",c:1},{n:["gem"],e:"💎",c:1}],ve="emoji",Fe="showTabs",be="hideTabs",_e="showSearchResults",ke="showPreview",ye="hidePreview",we="hideVariantPopup";function Ce(e,t){var n=document.createElement(e);return t&&(n.className=t),n}function Ee(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function Te(e){return"string"==typeof e.n?e.n:e.n[0]}var xe=function(){function t(n){e(this,t),this.events=n}return n(t,[{key:"render",value:function(){var e=this,t=Ce("div","emoji-picker__preview");return this.emoji=Ce("div","emoji-picker__preview-emoji"),t.appendChild(this.emoji),this.name=Ce("div","emoji-picker__preview-name"),t.appendChild(this.name),this.events.on(ke,function(t){return e.showPreview(t)}),this.events.on(ye,function(){return e.hidePreview()}),t}},{key:"showPreview",value:function(e){this.emoji.innerHTML=e.e,this.name.innerHTML=Te(e)}},{key:"hidePreview",value:function(){this.emoji.innerHTML="",this.name.innerHTML=""}}]),t}();function De(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function Me(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},i=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),i.forEach(function(t){Me(e,t,n[t])})}return e}function Oe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],i=!0,o=!1,s=void 0;try{for(var a,r=e[Symbol.iterator]();!(i=(a=r.next()).done)&&(n.push(a.value),!t||n.length!==t);i=!0);}catch(e){o=!0,s=e}finally{try{i||null==r.return||r.return()}finally{if(o)throw s}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var je=function(){},Ae={},Se={},Ie={mark:je,measure:je};try{"undefined"!=typeof window&&(Ae=window),"undefined"!=typeof document&&(Se=document),"undefined"!=typeof MutationObserver&&MutationObserver,"undefined"!=typeof performance&&(Ie=performance)}catch(e){}var Be=(Ae.navigator||{}).userAgent,Le=void 0===Be?"":Be,Re=Ae,Ue=Se,$e=Ie,Ne=(Re.document,!!Ue.documentElement&&!!Ue.head&&"function"==typeof Ue.addEventListener&&"function"==typeof Ue.createElement),He=(~Le.indexOf("MSIE")||Le.indexOf("Trident/"),"___FONT_AWESOME___"),ze="svg-inline--fa",We=(function(){try{return!0}catch(e){return!1}}(),"group"),Ke="primary",Ve="secondary",Ge=Re.FontAwesomeConfig||{};Ue&&"function"==typeof Ue.querySelector&&[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEac
vendor: 4,230 bytes, line 2
2h(function(e){var t=Oe(e,2),n=t[0],i=t[1],o=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=Ue.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n));null!=o&&(Ge[i]=o)});var qe=Pe({},{familyPrefix:"fa",replacementClass:ze,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},Ge);qe.autoReplaceSvg||(qe.observeMutations=!1);var Ye=Pe({},qe);Re.FontAwesomeConfig=Ye;var Je=Re||{};Je[He]||(Je[He]={}),Je[He].styles||(Je[He].styles={}),Je[He].hooks||(Je[He].hooks={}),Je[He].shims||(Je[He].shims=[]);var Xe=Je[He],Ze=[];Ne&&((Ue.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Ue.readyState)||Ue.addEventListener("DOMContentLoaded",function e(){Ue.removeEventListener("DOMContentLoaded",e),Ze.map(function(e){return e()})})),"undefined"!=typeof global&&void 0!==global.process&&global.process.emit;var Qe={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function et(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function tt(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function nt(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n],";")},"")}function it(e){return e.size!==Qe.size||e.x!==Qe.x||e.y!==Qe.y||e.rotate!==Qe.rotate||e.flipX||e.flipY}function ot(e){var t=e.transform,n=e.containerWidth,i=e.iconWidth,o={transform:"translate(".concat(n/2," 256)")},s="translate(".concat(32*t.x,", ").concat(32*t.y,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),r="rotate(".concat(t.rotate," 0 0)");return{outer:o,inner:{transform:"".concat(s," ").concat(a," ").concat(r)},path:{transform:"translate(".concat(i/2*-1," -256)")}}}var st={x:0,y:0,width:"100%",height:"100%"};function at(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function rt(e){var t=e.icons,n=t.main,i=t.mask,o=e.prefix,s=e.iconName,a=e.transform,r=e.symbol,l=e.title,c=e.extra,d=e.watchable,h=void 0!==d&&d,u=i.found?i:n,p=u.width,m=u.height,f="fa-w-".concat(Math.ceil(p/m*16)),g=[Ye.replacementClass,s?"".concat(Ye.familyPrefix,"-").concat(s):"",f].filter(function(e){return-1===c.classes.indexOf(e)}).concat(c.classes).join(" "),v={children:[],attributes:Pe({},c.attributes,{"data-prefix":o,"data-icon":s,class:g,role:c.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(p," ").concat(m)})};h&&(v.attributes["data-fa-i2svg"]=""),l&&v.children.push({tag:"title",attributes:{id:v.attributes["aria-labelledby"]||"title-".concat(et())},children:[l]});var F=Pe({},v,{prefix:o,iconName:s,main:n,mask:i,transform:a,symbol:r,styles:c.styles}),b=i.found&&n.found?function(e){var t,n=e.children,i=e.attributes,o=e.main,s=e.mask,a=e.transform,r=o.width,l=o.icon,c=s.width,d=s.icon,h=ot({transform:a,containerWidth:c,iconWidth:r}),u={tag:"rect",attributes:Pe({},st,{fill:"white"})},p=l.children?{children:l.children.map(at)}:{},m={tag:"g",attributes:Pe({},h.inner),children:[at(Pe({tag:l.tag,attributes:Pe({},l.attributes,h.path)},p))]},f={tag:"g",attributes:Pe({},h.outer),children:[m]},g="mask-".concat(et()),v="clip-".concat(et()),F={tag:"mask",attributes:Pe({},st,{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[u,f]},b={tag:"defs",children:[{tag:"clipPath",attributes:{id:v},children:(t=d,"g"===t.tag?t.children:[t])},F]};return n.push(b,{tag:"rect",attributes:Pe({fill:"currentColor","clip-path":"url(#".concat(v,")"),mask:"url(#".concat(g,")")},st)}),{children:n,attributes:i}}(F):function(e){var t=e.children,n=e.attributes,i=e.main,o=e.transform,s=nt(e.styles);if(s.length>0&&(n.style=s),it(o)){var a=ot({transform:o,containerWidth:i.width,iconWidth:i.width});t.push({tag:"g",attributes:Pe({},a.outer),children:[{tag:"g",attributes:Pe({},a.inner),children:[{tag:i.icon.tag,children:i.icon.children,attributes:Pe({},i.icon.attributes,a.path)}]}]})}else t.push(i.icon);return{children:t,attributes:n}}
2(F),_=b.children,k=b.attributes;return F.children=_,F.attributes=k,r?function(e){var t=e.prefix,n=e.iconName,i=e.children,o=e.attributes,s=e.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Pe({},o,{id:!0===s?"".concat(t,"-").concat(Ye.familyPrefix,"-").concat(n):s}),children:i}]}]}(F):function(e){var t=e.children,n=e.main,i=e.mask,o=e.attributes,s=e.styles,a=e.transform;if(it(a)&&n.found&&!i.found){var r={x:n.width/n.height/2,y:.5};o.style=nt(Pe({},s,{"transform-origin":"".concat(r.x+a.x/16,"em ").concat(r.y+a.y/16,"em")}))}return[{tag:"svg",attributes:o,children:t}]}(F)}var lt=(Ye.measurePerformance&&$e&&$e.mark&&$e.measure,function(e,t,n,i){var o,s,a,r=Object.keys(e),l=r.length,c=void 0!==i?function(e,t){return function(n,i,o,s){return e.call(t,n,i,o,s)}}(t,i):t;for(void 0===n?(o=1,a=e[r[0]]):(o=0,a=n);o<l;o++)a=c(a,e[s=r[o]],s,e);return a});function ct(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,i=void 0!==n&&n,o=Object.keys(t).reduce(function(e,n){var i=t[n];return i.icon?e[i.iconName]=i.icon:e[n]=i,e},{});"function"!=typeof Xe.hooks.addPack||i?Xe.styles[e]=Pe({},Xe.styles[e]||{},o):Xe.hooks.addPack(e,o),"fas"===e&&ct("fa",t)}var dt=Xe.styles,ht=Xe.shims,ut=function(){var e=function(e){return lt(dt,function(t,n,i){return t[i]=lt(n,e,{}),t},{})};e(function(e,t,n){return t[3]&&(e[t[3]]=n),e}),e(function(e,t,n){var i=t[2];return e[n]=n,i.forEach(function(t){e[t]=n}),e});var t="far"in dt;lt(ht,function(e,n){var i=n[0],o=n[1],s=n[2];return"far"!==o||t||(o="fas"),e[i]={prefix:o,iconName:s},e},{})};function pt(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}function mt(e){var t=e.tag,n=e.attributes,i=void 0===n?{}:n,o=e.children,s=void 0===o?[]:o;return"string"==typeof e?tt(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(tt(e[n]),'" ')},"").trim()}(i),">").concat(s.map(mt).join(""),"</").concat(t,">")}function ft(e){this.name="MissingIcon",this.message=e||"Icon unavailable",this.stack=(new Error).stack}ut(),Xe.styles,ft.prototype=Object.create(Error.prototype),ft.prototype.constructor=ft;var gt={fill:"currentColor"},vt={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},Ft=(Pe({},gt,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}),Pe({},vt,{attributeName:"opacity"}));function bt(e){var t=e[0],n=e[1],i=Oe(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(i)?{tag:"g",attributes:{class:"".concat(Ye.familyPrefix,"-").concat(We)},children:[{tag:"path",attributes:{class:"".concat(Ye.familyPrefix,"-").concat(Ve),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat(Ye.familyPrefix,"-").concat(Ke),fill:"currentColor",d:i[1]}}]}
2:{tag:"path",attributes:{fill:"currentColor",d:i}}}}Pe({},gt,{cx:"256",cy:"364",r:"28"}),Pe({},vt,{attributeName:"r",values:"28;14;28;28;14;28;"}),Pe({},Ft,{values:"1;0;1;1;0;1;"}),Pe({},gt,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),Pe({},Ft,{values:"1;0;0;0;0;1;"}),Pe({},gt,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),Pe({},Ft,{values:"0;0;1;1;0;0;"}),Xe.styles,Xe.styles;var _t=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n,i;return t=e,n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];var o=n.reduce(this._pullDefinitions,{});Object.keys(o).forEach(function(t){e.definitions[t]=Pe({},e.definitions[t]||{},o[t]),ct(t,o[t]),ut()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(function(t){var i=n[t],o=i.prefix,s=i.iconName,a=i.icon;e[o]||(e[o]={}),e[o][s]=a}),e}}],n&&De(t.prototype,n),i&&De(t,i),e}();function kt(){Ye.autoAddCss&&!Et&&(function(e){if(e&&Ne){var t=Ue.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=Ue.head.childNodes,i=null,o=n.length-1;o>-1;o--){var s=n[o],a=(s.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(i=s)}Ue.head.insertBefore(t,i)}}(function(){var e="fa",t=ze,n=Ye.familyPrefix,i=Ye.replacementClass,o='svg:not(:root).svg-inline--fa {\n  overflow: visible;\n}\n\n.svg-inline--fa {\n  display: inline-block;\n  font-size: inherit;\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n  width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n  width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n  width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n  width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n  width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n  width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n  width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n  width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n  width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n  width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n  width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n  width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n  width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n  width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n  width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n  width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n  width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n  width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n  width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n  width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: 0.3em;\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: 0.3em;\n  width: auto;\n}\n.svg-inline--fa.fa-border {\n  height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n  width: 2em;\n}\n.svg-inline--fa.fa-fw {\n  width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  -webkit-transform: translate(-50%, -50%);\n          transform: translate(-50%, -50%);\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: #ff253a;\n  border-radius: 1em;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  color: #fff;\n  height: 1.5em;\n  line-height: 1;\n  max-width: 5em;\n  min-width: 1.5em;\n  overflow: hidden;\n  padding: 0.25em;\n  right: 0;\n  text-overflow: ellipsis;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: 0;\n  right: 0;\n  top: auto;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: bottom right;\n          transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: 0;\n  left: 0;\n  right: auto;\n  top: auto;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: bottom left;\n          transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  right: 0;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: 0;\n  right: auto;\n  top: 0;\n  -webkit-transform: scale(0.25);\n          transform: scale(0.25);\n  -webkit-transform-origin: top left;\n          transform-origin: top left;\n}\n\n.fa-lg {\n  font-size: 1.3333333333em;\n  line-height: 0.75em;\n  vertical-align: -0.0667em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;
2\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: 2.5em;\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: -2em;\n  position: absolute;\n  text-align: center;\n  width: 2em;\n  line-height: inherit;\n}\n\n.fa-border {\n  border: solid 0.08em #eee;\n  border-radius: 0.1em;\n  padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n  float: left;\n}\n\n.fa-pull-right {\n  float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n  margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n  margin-left: 0.3em;\n}\n\n.fa-spin {\n  -webkit-animation: fa-spin 2s infinite linear;\n          animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n  -webkit-animation: fa-spin 1s infinite steps(8);\n          animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n\n@keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n  -webkit-transform: rotate(90deg);\n          transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n  -webkit-transform: rotate(180deg);\n          transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n  -webkit-transform: rotate(270deg);\n          transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n  -webkit-transform: scale(-1, 1);\n          transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n  -webkit-transform: scale(1, -1);\n          transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n  -webkit-transform: scale(-1, -1);\n          transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n  -webkit-filter: none;\n          filter: none;\n}\n\n.fa-stack {\n  display: inline-block;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: #fff;\n}\n\n.sr-only {\n  border: 0;\n  clip: rect(0, 0, 0, 0);\n  height: 1px;\n  margin: -1px;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n  clip: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  position: static;\n  width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: 1;\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: 0.4;\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: 0.4;\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: 1;\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}\n\n.fad.fa-inverse {\n  color: #fff;\n}';if(n!==e||i!==t){var s=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),r=new RegExp("\\.".concat(t),"g");o=o.replace(s,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(r,".".concat(i))}return o}()),Et=!0)}function yt(e){var t=e.prefix,n=void 0===t?"fa":t,i=e.iconName;if(i)return pt(Ct.definitions,n,i)||pt(Xe.styles,n,i)}var wt,Ct=new _t,Et=!1,Tt=(wt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,i=void 0===n?Qe:n,o=t.symbol,s=void 0!==o&&o,a=t.mask,r=void 0===a?null:a,l=t.title,c=void 0===l?null:l,d=t.classes,h=void 0===d?[]:d,u=t.attributes,p=void 0===u?{}:u,m=t.styles,f=void 0===m?{}:m;if(e){var g,v,F=e.prefix,b=e.iconName,_=e.icon;return g=Pe({type:"icon"},e),v=function(){return kt(),Ye.autoA11y&&(c?p["aria-labelledby"]="".concat(Ye.replacementClass,"-title-").concat(et()):(p["aria-hidden"]="true",p.focusable="false")),rt({icons:{main:bt(_),mask:r?bt(r.icon):{found:!1,width:null,height:null,icon:{}}},prefix:F,iconName:b,transform:Pe({},Qe,i),symbol:s,title:c,extra:{attributes:p,styles:f,classes:h}})}
vendor: 4,431 bytes, line 2
2,Object.defineProperty(g,"abstract",{get:v}),Object.defineProperty(g,"html",{get:function(){return g.abstract.map(function(e){return mt(e)})}}),Object.defineProperty(g,"node",{get:function(){if(Ne){var e=Ue.createElement("div");return e.innerHTML=g.html,e.children}}}),g}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(e||{}).icon?e:yt(e||{}),i=t.mask;return i&&(i=(i||{}).icon?i:yt(i||{})),wt(n,Pe({},t,{mask:i}))});Ct.add({prefix:"far",iconName:"building",icon:[448,512,[],"f1ad","M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z"]},{prefix:"fas",iconName:"cat",icon:[512,512,[],"f6be","M290.59 192c-20.18 0-106.82 1.98-162.59 85.95V192c0-52.94-43.06-96-96-96-17.67 0-32 14.33-32 32s14.33 32 32 32c17.64 0 32 14.36 32 32v256c0 35.3 28.7 64 64 64h176c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-32l128-96v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V289.86c-10.29 2.67-20.89 4.54-32 4.54-61.81 0-113.52-44.05-125.41-102.4zM448 96h-64l-64-64v134.4c0 53.02 42.98 96 96 96s96-42.98 96-96V32l-64 64zm-72 80c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm80 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},{prefix:"fas",iconName:"coffee",icon:[640,512,[],"f0f4","M192 384h192c53 0 96-43 96-96h32c70.6 0 128-57.4 128-128S582.6 32 512 32H120c-13.3 0-24 10.7-24 24v232c0 53 43 96 96 96zM512 96c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32V96h32zm47.7 384H48.3c-47.6 0-61-64-36-64h583.3c25 0 11.8 64-35.9 64z"]},{prefix:"far",iconName:"frown",icon:[496,512,[],"f119","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 128c-40.2 0-78 17.7-103.8 48.6-8.5 10.2-7.1 25.3 3.1 33.8 10.2 8.4 25.3 7.1 33.8-3.1 16.6-19.9 41-31.4 66.9-31.4s50.3 11.4 66.9 31.4c8.1 9.7 23.1 11.9 33.8 3.1 10.2-8.5 11.5-23.6 3.1-33.8C326 321.7 288.2 304 248 304z"]},{prefix:"fas",iconName:"futbol",icon:[512,512,[],"f1e3","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-48 0l-.003-.282-26.064 22.741-62.679-58.5 16.454-84.355 34.303 3.072c-24.889-34.216-60.004-60.089-100.709-73.141l13.651 31.939L256 139l-74.953-41.525 13.651-31.939c-40.631 13.028-75.78 38.87-100.709 73.141l34.565-3.073 16.192 84.355-62.678 58.5-26.064-22.741-.003.282c0 43.015 13.497 83.952 38.472 117.991l7.704-33.897 85.138 10.447 36.301 77.826-29.902 17.786c40.202 13.122 84.29 13.148 124.572 0l-29.902-17.786 36.301-77.826 85.138-10.447 7.704 33.897C442.503 339.952 456 299.015 456 256zm-248.102 69.571l-29.894-91.312L256 177.732l77.996 56.527-29.622 91.312h-96.476z"]},{prefix:"fas",iconName:"history",icon:[512,512,[],"f1da","M504 255.531c.253 136.64-111.18 248.372-247.82 248.468-59.015.042-113.223-20.53-155.822-54.911-11.077-8.94-11.905-25.541-1.839-35.607l11.267-11.267c8.609-8.609 22.353-9.551 31.891-1.984C173.062 425.135 212.781 440 256 440c101.705 0 184-82.311 184-184 0-101.705-82.311-184-184-184-48.814 0-93.149 18.969-126.068 49.932l50.754 50.754c10.08 10.08 2.941 27.314-11.313 27.314H24c-8.837 0-16-7.163-16-16V38.627c0-14.254 17.234-21.393 27.314-11.314l49.372 49.372C129.209 34.136 189.552 8 256 8c136.81 0 247.747 110.78 248 247.531zm-180.912 78.784l9.823-12.63c8.138-10.463 6.253-25.542-4.21-33.679L288 256.349V152c0-13.255-10.745-24-24-24h-16c-13.255 0-24 10.745-24 24v135.651l65.409 50.874c10.463 8.137 25.541 6.253 33.679-4.21z"]},{prefix:"far",iconName:"lightbulb",icon:[352,512,[],"f0eb","M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-
27.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"]},{prefix:"fas",iconName:"music",icon:[512,512,[],"f001","M511.99 32.01c0-21.71-21.1-37.01-41.6-30.51L150.4 96c-13.3 4.2-22.4 16.5-22.4 30.5v261.42c-10.05-2.38-20.72-3.92-32-3.92-53.02 0-96 28.65-96 64s42.98 64 96 64 96-28.65 96-64V214.31l256-75.02v184.63c-10.05-2.38-20.72-3.92-32-3.92-53.02 0-96 28.65-96 64s42.98 64 96 64 96-28.65 96-64l-.01-351.99z"]},{prefix:"fas",iconName:"search",icon:[512,512,[],"f002","M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"]},{prefix:"far",iconName:"smile",icon:[496,512,[],"f118","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm4 72.6c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.1-8.4-25.3-7.1-33.8 3.1z"]},{prefix:"fas",iconName:"times",icon:[352,512,[],"f00d","M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"]});var xt=Tt({prefix:"far",iconName:"building"}).html,Dt=Tt({prefix:"fas",iconName:"cat"}).html,Mt=Tt({prefix:"fas",iconName:"coffee"}).html,Pt=Tt({prefix:"fas",iconName:"futbol"}).html,Ot=Tt({prefix:"far",iconName:"frown"}).html,jt=Tt({prefix:"fas",iconName:"history"}).html,At=Tt({prefix:"far",iconName:"lightbulb"}).html,St=Tt({prefix:"fas",iconName:"music"}).html,It=Tt({prefix:"fas",iconName:"search"}).html,Bt=Tt({prefix:"far",iconName:"smile"}).html,Lt=Tt({prefix:"fas",iconName:"times"}).html,Rt="emojiPicker.recent";function Ut(){return JSON.parse(localStorage.getItem(Rt))||[]}var $t=function(){function t(n,i,o,s){e(this,t),this.emoji=n,this.showVariants=i,this.showPreview=o,this.events=s}return n(t,[{key:"render",value:function(){var e=this,t=Ce("button","emoji-picker__emoji");return t.innerHTML=this.emoji.e,t.addEventListener("click",function(){return e.onEmojiClick()}),t.addEventListener("mouseover",function(){return e.onEmojiHover()}),t.addEventListener("mouseout",function(){return e.onEmojiLeave()}),t}},{key:"onEmojiClick",value:function(){var e,t,n;this.emoji.v&&this.showVariants||(e=this.emoji,t=Ut(),n={e:e.e,n:Te(e),k:e.k||Te(e)},localStorage.setItem(Rt,JSON.stringify([n].concat(a(t.filter(function(e){return e.k!==n.k}))).slice(0,50)))),this.events.emit(ve,{emoji:this.emoji,showVariants:this.showVariants})}},{key:"onEmojiHover",value:function(){this.showPreview&&this.events.emit(ke,this.emoji)}},{key:"onEmojiLeave",value:function(){this.showPreview&&this.events.emit(ye)}}]),t}(),Nt=function(){function t(n,i,o){e(this,t),this.emojis=n,this.showVariants=i,this.events=o}return n(t,[{key:"render",value:function(){var e=this,t=Ce("div","emoji-picker__emojis");return this.emojis.forEach(function(n){return t.appendChild(new $t(n,e.showVariants,!0,e.events).render())}),t}}]),t}(),Ht=function(){function t(n,i,o){e(this,t),this.events=n,this.i18n=i,this.emojiData=o}return n(t,[{key:"render",value:function(){var e=this;this.searchContainer=Ce("div","emoji-picker__search-container"),this.searchField=Ce("input","emoji-picker__search"),this.searchField.placeholder=this.i18n.search,this.searchContainer.appendChild(this.searchField);var t=Ce("span","emoji-picker__search-icon");return t.innerHTML=It,this.searchContainer.appendChild(t),setTimeout(function(){return e.searchField.focus()}),this.searchField.addEventListener("keydown",function(t){return e.onKeyDown(t)}),this.searchField.addEventListener("keyup",function(){return e.onKeyUp()}),this.searchContainer}}
2,{key:"onKeyDown",value:function(e){"Escape"===e.key&&""!==this.searchField.value&&(e.stopPropagation(),this.searchField.value="",this.events.emit(Fe))}},{key:"onKeyUp",value:function(){var e=this;if(this.searchField.value){this.events.emit(be);var t=this.emojiData.filter(function(t){return t.n.filter(function(t){return t.toLowerCase().indexOf(e.searchField.value.toLowerCase())>=0}).length});this.events.emit(ye),t.length?this.events.emit(_e,new Nt(t,!0,this.events).render()):this.events.emit(_e,new zt(this.i18n.notFound).render())}else this.events.emit(Fe)}}]),t}(),zt=function(){function t(n){e(this,t),this.message=n}return n(t,[{key:"render",value:function(){var e=Ce("div","emoji-picker__search-not-found"),t=Ce("div","emoji-picker__search-not-found-icon");t.innerHTML=Ot,e.appendChild(t);var n=Ce("h2");return n.innerHTML=this.message,e.appendChild(n),e}}]),t}(),Wt={search:"Search",categories:{recents:"Recently Used",smileys:"Smileys & People",animals:"Animals & Nature",food:"Food & Drink",activities:"Activities",travel:"Travel & Places",objects:"Objects",symbols:"Symbols"},notFound:"No emojis found"},Kt="active",Vt={};ge.forEach(function(e){var t=Vt[fe[e.c]];t||(t=Vt[fe[e.c]]=[]),t.push(e)});var Gt={smileys:Bt,animals:Dt,food:Mt,activities:Pt,travel:xt,objects:At,symbols:St},qt=function(){function t(n,i){e(this,t),this.events=n,this.i18n=i,this.activeTab=1,this.setActiveTab=this.setActiveTab.bind(this)}return n(t,[{key:"setActiveTab",value:function(e){this.activeTab>=0&&(this.tabBodies[this.activeTab].setActive(!1),this.tabs[this.activeTab].setActive(!1)),this.activeTab=e,this.tabBodies[this.activeTab].setActive(!0),this.tabs[this.activeTab].setActive(!0)}},{key:"render",value:function(){var e=Ce("div","emoji-picker__tabs-container");return e.appendChild(this.createTabs()),e.appendChild(this.createTabBodies()),this.setActiveTab(1),e}},{key:"createTabs",value:function(){var e=this;this.tabsList=Ce("ul","emoji-picker__tabs"),this.tabs=Object.keys(Gt).map(function(t,n){return new Yt(Gt[t],n+1,e.setActiveTab)});var t=new Yt(jt,0,this.setActiveTab);
2return this.tabs.splice(0,0,t),this.tabs.forEach(function(t){return e.tabsList.appendChild(t.render())}),this.tabsList}},{key:"createTabBodies",value:function(){var e=this;this.tabBodyContainer=Ce("div"),this.tabBodies=Object.keys(Gt).map(function(t,n){return new Jt(e.i18n.categories[t]||Wt.categories[t],new Nt(Vt[t],!0,e.events).render(),n+1)});var t=new Jt(this.i18n.categories.recents||Wt.categories.recents,new Nt(Ut(),!1,this.events).render(),0);return this.tabBodies.splice(0,0,t),this.events.on(ve,function(){var t=new Jt(e.i18n.categories.recents||Wt.categories.recents,new Nt(Ut(),!1,e.events).render(),0);setTimeout(function(){e.tabBodyContainer.replaceChild(t.render(),e.tabBodyContainer.firstChild),e.tabBodies[0]=t,0===e.activeTab&&e.setActiveTab(0)})}),this.tabBodies.forEach(function(t){return e.tabBodyContainer.appendChild(t.render())}),this.tabBodyContainer}}]),t}(),Yt=function(){function t(n,i,o){e(this,t),this.icon=n,this.index=i,this.setActiveTab=o}return n(t,[{key:"render",value:function(){var e=this;return this.tab=Ce("li","emoji-picker__tab"),this.tab.innerHTML=this.icon,this.tab.addEventListener("click",function(){return e.setActiveTab(e.index)}),this.tab}},{key:"setActive",value:function(e){e?this.tab.classList.add(Kt):this.tab.classList.remove(Kt)}}]),t}(),Jt=function(){function t(n,i,o){e(this,t),this.category=n,this.content=i,this.index=o}return n(t,[{key:"render",value:function(){this.container=Ce("div","emoji-picker__tab-body");var e=Ce("h2");return e.innerHTML=this.category,this.container.appendChild(e),this.container.appendChild(this.content),this.container}},{key:"setActive",value:function(e){e?this.container.classList.add(Kt):this.container.classList.remove(Kt)}}]),t}(),Xt=function(){function t(n,i){e(this,t),this.events=n,this.emoji=i}return n(t,[{key:"render",value:function(){var e=this,t=Ce("div","emoji-picker__variant-popup"),n=Ce("div","emoji-picker__variant-overlay");n.addEventListener("click",function(n){n.stopPropagation(),t.contains(n.target)||e.events.emit(we)}),t.appendChild(new $t(this.emoji,!1,!1,this.events).render()),Object.keys(this.emoji.v).forEach(function(n){t.appendChild(new $t(e.emoji.v[n],!1,!1,e.events).render())});var i=Ce("button","emoji-picker__variant-popup-close-button");return i.innerHTML=Lt,i.addEventListener("click",function(t){t.stopPropagation(),e.events.emit(we)}),t.appendChild(i),n.appendChild(t),n}}]),t}(),Zt={position:"right-start",autoHide:!0},Qt=function(){function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e(this,t),this.pickerVisible=!1,this.options=s({},Zt,{},n),this.options.rootElement||(this.options.rootElement=document.body),this.i18n=s({},Wt,{},n.i18n),this.onDocumentClick=this.onDocumentClick.bind(this),this.onDocumentKeydown=this.onDocumentKeydown.bind(this),this.events=new l,this.publicEvents=new l}return n(t,[{key:"on",value:function(e,t){this.publicEvents.on(e,t)}},{key:"off",value:function(e,t){this.publicEvents.off(e,t)}},{key:"buildPicker",value:function(){var e=this;this.pickerEl=Ce("div","emoji-picker");var t=Ce("div","emoji-picker__content"),n=new Ht(this.events,this.i18n,ge).render();this.pickerEl.appendChild(n),this.pickerEl.appendChild(t);var i,o=new qt(this.events,this.i18n).render();t.appendChild(o),this.events.on(be,function(){t.contains(o)&&t.removeChild(o)}),this.events.on(Fe,function(){t.contains(o)||(Ee(t),t.appendChild(o))}),this.events.on(_e,function(e){Ee(t),e.classList.add("search-results"),t.appendChild(e)}),this.pickerEl.appendChild(new xe(this.events).render()),this.events.on(ve,function(t){var n=t.emoji,o=t.showVariants;n.v&&o?(i=new Xt(e.events,n).render(),e.pickerEl.appendChild(i)):(i&&i.parentNode===e.pickerEl&&e.pickerEl.removeChild(i),e.publicEvents.emit("emoji",n.e),e.options.autoHide&&e.hidePicker())}),this.events.on(we,function(){e.pickerEl.removeChild(i),i=null}),this.options.rootElement.appendChild(this.pickerEl),setTimeout(function(){document.addEventListener("click",e.onDocumentClick),document.addEventListener("keydown",e.onDocumentKeydown)})}},{key:"onDocumentClick",value:function(e){this.pickerEl.contains(e.target)||this.hidePicker()}},{key:"hidePicker",value:function(){this.pickerVisible=!1,this.events.off(ve),this.events.off(we),this.options.rootElement.removeChild(this.pickerEl),this.popper.destroy(),document.removeEventListener("click",this.onDocumentClick),document.removeEventListener("keydown",this.onDocumentKeydown)}},{key:"showPicker",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.pickerVisible=!0,this.buildPicker(),this.popper=new me(e,this.pickerEl,{placement:t.position||this.options.position})}},{key:"onDocumentKeydown",value:function(e){"Escape"===e.key&&this.hidePicker()}}]),t}();return Qt},e.exports=t()},1235(e,t,n){"use strict";n(1916),n(276)},1916(){!function(){"use strict";var e;(e=window.$svjq).support.fileInput=!(new RegExp("(Android (1\\.[0156]|2\\.[01]))|(Windows Phone (OS 7|8\\.0))|(XBLWP)|(ZuneWP)|(WPDesktop)|(w(eb)?OSBrowser)|(webOS)|(Kindle/(1\\.0|2\\.[05]|3\\.0))").test(window.navigator.userAgent)||e('<input type="file">').prop("disabled")),e.support.xhrFileUpload=!(!window.XMLHttpRequestUpload||!window.FileReader),e.support.xhrFormDataFileUpload=!!window.FormData,e.support.blobSlice=window.Blob&&(Blob.prototype.slice||Blob.prototype.webkitSlice||Blob.prototype.mozSlice),e.widget("blueimp.fileupload",{options:{dropZone:e(document),pasteZone:e(document),fileInput:void 0,replaceFileInput:!0,paramName:void 0,singleFileUploads:!0,limitMultiFileUploads:void 0,sequentialUploads:!1,limitConcurrentUploads:void 0,forceIframeTransport:!1,redirect:void 0,redirectParamName:void 0,postMessage:void 0,multipart:!0,maxChunkSize:void 0,uploadedBytes:void 0,recalculateProgress:!0,progressInterval:100,bitrateInterval:500,autoUpload:!0,messages:{uploadedBytes:"Uploaded bytes exceed file size"},i18n:function(t,n){return t=this.messages[t]||t.toString(),n&&e.each(n,function(e,n){t=t.replace("{"+e+"}",n)}),t},formData:function(e){return e.serializeArray()},add:function(t,n){(n.autoUpload||!1!==n.autoUpload&&e(this).fileupload("option","autoUpload"))&&n.process().done(function(){n.submit()})},processData:!1,contentType:!1,cache:!1},_specialOptions:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_blobSlice:e.support.blobSlice&&function(){return(this.slice||this.webkitSlice||this.mozSlice).apply(this,arguments)},_BitrateTimer:function(){this.timestamp=Date.now?Date.now():(new Date).getTime(),this.loaded=0,this.bitrate=0,this.getBitrate=function(e,t,n){var i=e-this.timestamp;return(!this.bitrate||!n||i>n)&&(this.bitrate=(t-this.loaded)*(1e3/i)*8,this.loaded=t,this.timestamp=e),this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&e.support.xhrFileUpload||e.support.xhrFormDataFileUpload)},_getFormData:function(t){var n;return"function"==typeof t.formData?t.formData(t.form):Array.isArray(t.formData)?t.formData:null!==t.formData&&"object"==typeof t.formData?(n=[],e.each(t.formData,function(e,t){n.push({name:e,value:t})}),n):[]},_getTotal:function(t){var n=0;return e.each(t,function(e,t){n+=t.size||1}),n},_initProgressObject:function(t){var n={loaded:0,total:0,bitrate:0};t._progress?e.extend(t._progress,n):t._progress=n},_initResponseObject:function(e){var t;if(e._response)for(t in e._response)e._response.hasOwnProperty(t)&&delete e._response[t];else e._response={}},_onProgress:function(e,t){if(e.lengthComputable){var n,i=Date.now?Date.now():(new Date).getTime();if(t._time&&t.progressInterval&&i-t._time<t.progressInterval&&e.loaded!==e.total)return;t._time=i,n=Math.floor(e.loaded/e.total*(t.chunkSize||t._progress.total))+(t.uploadedBytes||0),this._progress.loaded+=n-t._progress.loaded,this._progress.bitrate=this._bitrateTimer.getBitrate(i,this._progress.loaded,t.bitrateInterval),t._progress.loaded=t.loaded=n,t._progress.bitrate=t.bitrate=t._bitrateTimer.getBitrate(i,n,t.bitrateInterval),this._trigger("progress",e,t),this._trigger("progressall",e,this._progress)}},_initProgressListener:function(t){var n=this,i=t.xhr?t.xhr():e.ajaxSettings.xhr();i.upload&&(e(i.upload).on("progress",function(e){var i=e.originalEvent;e.lengthComputable=i.lengthComputable,e.loaded=i.loaded,e.total=i.total,n._onProgress(e,t)}),t.xhr=function(){return i})},_isInstanceOf:function(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"},_initXHRData:function(t){var n,i=this,o=t.files[0],s=t.multipart||!e.support.xhrFileUpload,a=t.paramName[0];t.headers=t.headers||{},t.contentRange&&(t.headers["Content-Range"]=t.contentRange),s&&!t.blob&&this._isInstanceOf("File",o)||(t.headers["Content-Disposition"]='attachment;
2 filename="'+encodeURI(o.name)+'"'),s?e.support.xhrFormDataFileUpload&&(t.postMessage?(n=this._getFormData(t),t.blob?n.push({name:a,value:t.blob}):e.each(t.files,function(e,i){n.push({name:t.paramName[e]||a,value:i})})):(i._isInstanceOf("FormData",t.formData)?n=t.formData:(n=new FormData,e.each(this._getFormData(t),function(e,t){n.append(t.name,t.value)})),t.blob?n.append(a,t.blob,o.name):e.each(t.files,function(e,o){(i._isInstanceOf("File",o)||i._isInstanceOf("Blob",o))&&n.append(t.paramName[e]||a,o,o.name)})),t.data=n):(t.contentType=o.type,t.data=t.blob||o),t.blob=null},_initIframeSettings:function(t){var n=e("<a></a>").prop("href",t.url).prop("host");t.dataType="iframe "+(t.dataType||""),t.formData=this._getFormData(t),t.redirect&&n&&n!==location.host&&t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})},_initDataSettings:function(e){this._isXHRUpload(e)?(this._chunkedUpload(e,!0)||(e.data||this._initXHRData(e),this._initProgressListener(e)),e.postMessage&&(e.dataType="postmessage "+(e.dataType||""))):this._initIframeSettings(e)},_getParamName:function(t){var n=e(t.fileInput),i=t.paramName;return i?Array.isArray(i)||(i=[i]):(i=[],n.each(function(){for(var t=e(this),n=t.prop("name")||"files[]",o=(t.prop("files")||[1]).length;o;)i.push(n),o-=1}),i.length||(i=[n.prop("name")||"files[]"])),i},_initFormSettings:function(t){t.form&&t.form.length||(t.form=e(t.fileInput.prop("form")),t.form.length||(t.form=e(this.options.fileInput.prop("form")))),t.paramName=this._getParamName(t),t.url||(t.url=t.form.prop("action")||location.href),t.type=(t.type||t.form.prop("method")||"").toUpperCase(),"POST"!==t.type&&"PUT"!==t.type&&"PATCH"!==t.type&&(t.type="POST"),t.formAcceptCharset||(t.formAcceptCharset=t.form.attr("accept-charset"))},_getAJAXSettings:function(t){var n=e.extend({},this.options,t);return this._initFormSettings(n),this._initDataSettings(n),n},_getDeferredState:function(e){return e.state?e.state():e.isResolved()?"resolved":e.isRejected()?"rejected":"pending"},_enhancePromise:function(e){return e.success=e.done,e.error=e.fail,e.complete=e.always,e},_getXHRPromise:function(t,n,i){var o=e.Deferred(),s=o.promise();return n=n||this.options.context||s,!0===t?o.resolveWith(n,i):!1===t&&o.rejectWith(n,i),s.abort=o.promise,this._enhancePromise(s)},_addConvenienceMethods:function(t,n){var i=this,o=function(t){return e.Deferred().resolveWith(i,[t]).promise()};n.process=function(e,t){return(e||t)&&(n._processQueue=this._processQueue=(this._processQueue||o(this)).then(e,t)),this._processQueue||o(this)},n.submit=function(){return"pending"!==this.state()&&(n.jqXHR=this.jqXHR=!1!==i._trigger("submit",t,this)&&i._onSend(t,this)),this.jqXHR||i._getXHRPromise()},n.abort=function(){return this.jqXHR?this.jqXHR.abort():i._getXHRPromise()},n.state=function(){return this.jqXHR?i._getDeferredState(this.jqXHR):this._processQueue?i._getDeferredState(this._processQueue):void 0},n.progress=function(){return this._progress},n.response=function(){return this._response}},_getUploadedBytes:function(e){var t=e.getResponseHeader("Range"),n=t&&t.split("-"),i=n&&n.length>1&&parseInt(n[1],10);return i&&i+1},_chunkedUpload:function(t,n){t.uploadedBytes=t.uploadedBytes||0;var i,o,s=this,a=t.files[0],r=a.size,l=t.uploadedBytes,c=t.maxChunkSize||r,d=this._blobSlice,h=e.Deferred(),u=h.promise();return!(!(this._isXHRUpload(t)&&d&&(l||c<r))||t.data)&&(!!n||(l>=r?(a.error=t.i18n("uploadedBytes"),this._getXHRPromise(!1,t.context,[null,"error",a.error])):(o=function(){var n=e.extend({},t),u=n._progress.loaded;n.blob=d.call(a,l,l+c,a.type),n.chunkSize=n.blob.size,n.contentRange="bytes "+l+"-"+(l+n.chunkSize-1)+"/"+r,s._initXHRData(n),s._initProgressListener(n),i=(!1!==s._trigger("chunksend",null,n)&&e.ajax(n)||s._getXHRPromise(!1,n.context)).done(function(i,a,c){l=s._getUploadedBytes(c)||l+n.chunkSize,u+n.chunkSize-n._progress.loaded&&s._onProgress(e.Event("progress",{lengthComputable:!0,loaded:l-n.uploadedBytes,total:l-n.uploadedBytes}),n),t.uploadedBytes=n.uploadedBytes=l,n.result=i,n.textStatus=a,n.jqXHR=c,s._trigger("chunkdone",null,n),s._trigger("chunkalways",null,n),l<r?o():h.resolveWith(n.context,[i,a,
2c])}).fail(function(e,t,i){n.jqXHR=e,n.textStatus=t,n.errorThrown=i,s._trigger("chunkfail",null,n),s._trigger("chunkalways",null,n),h.rejectWith(n.context,[e,t,i])})},this._enhancePromise(u),u.abort=function(){return i.abort()},o(),u)))},_beforeSend:function(e,t){0===this._active&&(this._trigger("start"),this._bitrateTimer=new this._BitrateTimer,this._progress.loaded=this._progress.total=0,this._progress.bitrate=0),this._initResponseObject(t),this._initProgressObject(t),t._progress.loaded=t.loaded=t.uploadedBytes||0,t._progress.total=t.total=this._getTotal(t.files)||1,t._progress.bitrate=t.bitrate=0,this._active+=1,this._progress.loaded+=t.loaded,this._progress.total+=t.total},_onDone:function(t,n,i,o){var s=o._progress.total,a=o._response;o._progress.loaded<s&&this._onProgress(e.Event("progress",{lengthComputable:!0,loaded:s,total:s}),o),a.result=o.result=t,a.textStatus=o.textStatus=n,a.jqXHR=o.jqXHR=i,this._trigger("done",null,o)},_onFail:function(e,t,n,i){var o=i._response;i.recalculateProgress&&(this._progress.loaded-=i._progress.loaded,this._progress.total-=i._progress.total),o.jqXHR=i.jqXHR=e,o.textStatus=i.textStatus=t,o.errorThrown=i.errorThrown=n,this._trigger("fail",null,i)},_onAlways:function(e,t,n,i){this._trigger("always",null,i)},_onSend:function(t,n){n.submit||this._addConvenienceMethods(t,n);var i,o,s,a,r=this,l=r._getAJAXSettings(n),c=function(){return r._sending+=1,l._bitrateTimer=new r._BitrateTimer,i=i||((o||!1===r._trigger("send",t,l))&&r._getXHRPromise(!1,l.context,o)||r._chunkedUpload(l)||e.ajax(l)).done(function(e,t,n){r._onDone(e,t,n,l)}).fail(function(e,t,n){r._onFail(e,t,n,l)}).always(function(e,t,n){if(r._onAlways(e,t,n,l),r._sending-=1,r._active-=1,l.limitConcurrentUploads&&l.limitConcurrentUploads>r._sending)for(var i=r._slots.shift();i;){if("pending"===r._getDeferredState(i)){i.resolve();break}i=r._slots.shift()}0===r._active&&r._trigger("stop")})};return this._beforeSend(t,l),this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending?(this.options.limitConcurrentUploads>1?(s=e.Deferred(),this._slots.push(s),a=s.then(c)):(this._sequence=this._sequence.then(c,c),a=this._sequence),a.abort=function(){return o=[void 0,"abort","abort"],i?i.abort():(s&&s.rejectWith(l.context,o),c())},this._enhancePromise(a)):c()},_onAdd:function(t,n){var i,o,s,a,r=this,l=!0,c=e.extend({},this.options,n),d=c.limitMultiFileUploads,h=this._getParamName(c);if((c.singleFileUploads||d)&&this._isXHRUpload(c))if(!c.singleFileUploads&&d)for(s=[],i=[],a=0;a<n.files.length;a+=d)s.push(n.files.slice(a,a+d)),(o=h.slice(a,a+d)).length||(o=h),i.push(o);else i=h;else s=[n.files],i=[h];return n.originalFiles=n.files,e.each(s||n.files,function(o,a){var c=e.extend({},n);return c.files=s?a:[a],c.paramName=i[o],r._initResponseObject(c),r._initProgressObject(c),r._addConvenienceMethods(t,c),l=r._trigger("add",t,c)}),l},_replaceFileInput:function(t){var n=t.clone(!0);e("<form></form>").append(n)[0].reset(),t.after(n).detach(),e.cleanData(t.off("remove")),this.options.fileInput=this.options.fileInput.map(function(e,i){return i===t[0]?n[0]:i}),t[0]===this.element[0]&&(this.element=n)},_handleFileTreeEntry:function(t,n){var i=this,o=e.Deferred(),s=function(e){e&&!e.entry&&(e.entry=t),o.resolve([e])};return n=n||"",t.isFile?t._file?(t._file.relativePath=n,o.resolve(t._file)):t.file(function(e){e.relativePath=n,o.resolve(e)},s):t.isDirectory?t.createReader().readEntries(function(e){i._handleFileTreeEntries(e,n+t.name+"/").done(function(e){o.resolve(e)}).fail(s)},s):o.resolve([]),o.promise()},_handleFileTreeEntries:function(t,n){var i=this;return e.when.apply(e,e.map(t,function(e){return i._handleFileTreeEntry(e,n)})).then(function(){return Array.prototype.concat.apply([],arguments)})},_getDroppedFiles:function(t){var n=(t=t||{}).items;return n&&n.length&&(n[0].webkitGetAsEntry||n[0].getAsEntry)?this._handleFileTreeEntries(e.map(n,function(e){var t;return e.webkitGetAsEntry?((t=e.webkitGetAsEntry())&&(t._file=e.getAsFile()),t):e.getAsEntry()})):e.Deferred().resolve(e.makeArray(t.files)).promise()},_getSingleFileInputFiles:function(t){var n,i,o=(t=e(t)).prop("webkitEntries")||t.prop("entr
2ies");if(o&&o.length)return this._handleFileTreeEntries(o);if((n=e.makeArray(t.prop("files"))).length)void 0===n[0].name&&n[0].fileName&&e.each(n,function(e,t){t.name=t.fileName,t.size=t.fileSize});else{if(!(i=t.prop("value")))return e.Deferred().resolve([]).promise();n=[{name:i.replace(/^.*\\/,"")}]}return e.Deferred().resolve(n).promise()},_getFileInputFiles:function(t){return t instanceof e&&1!==t.length?e.when.apply(e,e.map(t,this._getSingleFileInputFiles)).then(function(){return Array.prototype.concat.apply([],arguments)}):this._getSingleFileInputFiles(t)},_onChange:function(t){var n=this,i={fileInput:e(t.target),form:e(t.target.form)};this._getFileInputFiles(i.fileInput).always(function(e){i.files=e,n.options.replaceFileInput&&n._replaceFileInput(i.fileInput),!1!==n._trigger("change",t,i)&&n._onAdd(t,i)})},_onPaste:function(t){var n=t.originalEvent&&t.originalEvent.clipboardData&&t.originalEvent.clipboardData.items,i={files:[]};if(n&&n.length&&(e.each(n,function(e,t){var n=t.getAsFile&&t.getAsFile();n&&i.files.push(n)}),!1===this._trigger("paste",t,i)||!1===this._onAdd(t,i)))return!1},_onDrop:function(e){e.dataTransfer=e.originalEvent&&e.originalEvent.dataTransfer;var t=this,n=e.dataTransfer,i={};n&&n.files&&n.files.length&&(e.preventDefault(),this._getDroppedFiles(n).always(function(n){i.files=n,!1!==t._trigger("drop",e,i)&&t._onAdd(e,i)}))},_onDragOver:function(t){t.dataTransfer=t.originalEvent&&t.originalEvent.dataTransfer;var n=t.dataTransfer;if(n){if(!1===this._trigger("dragover",t))return!1;-1!==e.inArray("Files",n.types)&&(n.dropEffect="copy",t.preventDefault())}},_initEventHandlers:function(){this._isXHRUpload(this.options)&&(this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop}),this._on(this.options.pasteZone,{paste:this._onPaste})),e.support.fileInput&&this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragover drop"),this._off(this.options.pasteZone,"paste"),this._off(this.options.fileInput,"change")},_setOption:function(t,n){var i=-1!==e.inArray(t,this._specialOptions);i&&this._destroyEventHandlers(),this._super(t,n),i&&(this._initSpecialOptions(),this._initEventHandlers())},_initSpecialOptions:function(){var t=this.options;void 0===t.fileInput?t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]'):t.fileInput instanceof e||(t.fileInput=e(t.fileInput)),t.dropZone instanceof e||(t.dropZone=e(t.dropZone)),t.pasteZone instanceof e||(t.pasteZone=e(t.pasteZone))},_getRegExp:function(e){var t=e.split("/"),n=t.pop();return t.shift(),new RegExp(t.join("/"),n)},_isRegExpOption:function(e,t){return"url"!==e&&"string"==typeof t&&/^\/.*\/[igm]{0,3}$/.test(t)},_initDataAttributes:function(){var t=this,n=this.options;e.each(e(this.element[0].cloneNode(!1)).data(),function(e,i){t._isRegExpOption(e,i)&&(i=t._getRegExp(i)),n[e]=i})},_create:function(){this._initDataAttributes(),this._initSpecialOptions(),this._slots=[],this._sequence=this._getXHRPromise(!0),this._sending=this._active=0,this._initProgressObject(this),this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(t){var n=this;t&&!this.options.disabled&&(t.fileInput&&!t.files?this._getFileInputFiles(t.fileInput).always(function(e){t.files=e,n._onAdd(null,t)}):(t.files=e.makeArray(t.files),this._onAdd(null,t)))},send:function(t){if(t&&!this.options.disabled){if(t.fileInput&&!t.files){var n,i,o=this,s=e.Deferred(),a=s.promise();return a.abort=function(){return i=!0,n?n.abort():(s.reject(null,"abort","abort"),a)},this._getFileInputFiles(t.fileInput).always(function(e){i||(e.length?(t.files=e,n=o._onSend(null,t).then(function(e,t,n){s.resolve(e,t,n)},function(e,t,n){s.reject(e,t,n)})):s.reject())}),this._enhancePromise(a)}if(t.files=e.makeArray(t.files),t.files.length)return this._onSend(null,t)}return this._getXHRPromise(!1,t&&t.context)}})}()},276(e,t,n){var i,o,s;!function(){"use strict";o=[n(3501)],void 0===(s="function"==typeof(i=function(e){var t=0;e.ajaxTransport("iframe",function(n){var i,o;if(n.async&&("POST"===n.type||"GET"===n.type))return{send:function(s,a){(i=e('<form style="display:none;"></form>')).attr("accept-charset",n.formAcceptCharset),o=e('<iframe src="javascript:false;" name="iframe-transport-'+(t+=1)+'"></iframe>').bind("load",function(){var t,s=e.isArray(n.paramName)?n.paramName:[n.paramName];o.off("load").bind("load",function(){var t;try{if(!(t=o.contents()).length||!t[0].firstChild)throw new Error}catch(e){t=void 0}a(200,"success",{iframe:t}),e('<iframe src="javascript:false;"></iframe>').appendTo(i),i.remove()}),i.prop("target",o.prop("name")).prop("action",n.url).prop("method",n.type),n.formData&&e.each(n.formData,function(t,n){e('<input type="hidden"/>').prop("name",n.name).val(n.value).appendTo(i)}),n.fileInput&&n.fileInput.length&&"POST"===n.type&&(t=n.fileInput.clone(),n.fileInput.after(function(e){return t[e]}),n.paramName&&n.fileInput.each(function(t){e(this).prop("name",s[t]||n.paramName)}),i.append(n.fileInput).prop("enctype","multipart/form-data").prop("encoding","multipart/form-data")),i.submit(),t&&t.length&&n.fileInput.each(function(n,i){var o=e(t[n]);e(i).prop("name",o.prop("name")),o.replaceWith(i)})}),i.append(o).appendTo(document.body)},abort:function(){o&&o.off("load").prop("src","javascript".concat(":false;")),i&&i.remove()}}}),e.ajaxSetup({converters:{"iframe text":function(t){return e(t[0].body).text()},"iframe json":function(t){return e.parseJSON(e(t[0].body).text())},"iframe html":function(t){return e(t[0].body).html()},"iframe script":function(t){return e.globalEval(e(t[0].body).text())}}})})?i.apply(t,o):i)||(e.exports=s)}()},2566(e,t,n){var i,o,s;!function(){"use strict";o=[n(3501)],i=function(e){e.ui=e.ui||{};e.ui.version="1.13.2";var t=0,n=Array.prototype.hasOwnProperty,i=Array.prototype.slice;e.cleanData=(o=e.cleanData,function(t){var n,i,s;for(s=0;null!=(i=t[s]);s++)(n=e._data(i,"events"))&&n.remove&&e(i).triggerHandler("remove");o(t)}),e.widget=function(t,n,i){var o,s,a,r={},l=t.split(".")[0],c=l+"-"+(t=t.split(".")[1]);
vendor: 12,545 bytes, line 2
2return i||(i=n,n=e.Widget),Array.isArray(i)&&(i=e.extend.apply(null,[{}].concat(i))),e.expr.pseudos[c.toLowerCase()]=function(t){return!!e.data(t,c)},e[l]=e[l]||{},o=e[l][t],s=e[l][t]=function(e,t){if(!this||!this._createWidget)return new s(e,t);arguments.length&&this._createWidget(e,t)},e.extend(s,o,{version:i.version,_proto:e.extend({},i),_childConstructors:[]}),(a=new n).options=e.widget.extend({},a.options),e.each(i,function(e,t){r[e]="function"==typeof t?function(){function i(){return n.prototype[e].apply(this,arguments)}function o(t){return n.prototype[e].apply(this,t)}return function(){var e,n=this._super,s=this._superApply;return this._super=i,this._superApply=o,e=t.apply(this,arguments),this._super=n,this._superApply=s,e}}():t}),s.prototype=e.widget.extend(a,{widgetEventPrefix:o&&a.widgetEventPrefix||t},r,{constructor:s,namespace:l,widgetName:t,widgetFullName:c}),o?(e.each(o._childConstructors,function(t,n){var i=n.prototype;e.widget(i.namespace+"."+i.widgetName,s,n._proto)}),delete o._childConstructors):n._childConstructors.push(s),e.widget.bridge(t,s),s},e.widget.extend=function(t){for(var o,s,a=i.call(arguments,1),r=0,l=a.length;r<l;r++)for(o in a[r])s=a[r][o],n.call(a[r],o)&&void 0!==s&&(e.isPlainObject(s)?t[o]=e.isPlainObject(t[o])?e.widget.extend({},t[o],s):e.widget.extend({},s):t[o]=s);return t},e.widget.bridge=function(t,n){var o=n.prototype.widgetFullName||t;e.fn[t]=function(s){var a="string"==typeof s,r=i.call(arguments,1),l=this;return a?this.length||"instance"!==s?this.each(function(){var n,i=e.data(this,o);return"instance"===s?(l=i,!1):i?"function"!=typeof i[s]||"_"===s.charAt(0)?e.error("no such method '"+s+"' for "+t+" widget instance"):(n=i[s].apply(i,r))!==i&&void 0!==n?(l=n&&n.jquery?l.pushStack(n.get()):n,!1):void 0:e.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+s+"'")}):l=void 0:(r.length&&(s=e.widget.extend.apply(null,[s].concat(r))),this.each(function(){var t=e.data(this,o);t?(t.option(s||{}),t._init&&t._init()):e.data(this,o,new n(s,this))})),l}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(n,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=t++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),this.classesElementLookup={},i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),n),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){var t=this;this._destroy(),e.each(this.classesElementLookup,function(e,n){t._removeClass(n,e)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:e.noop,widget:function(){return this.element},option:function(t,n){var i,o,s,a=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(a={},i=t.split("."),t=i.shift(),i.length){for(o=a[t]=e.widget.extend({},this.options[t]),s=0;s<i.length-1;s++)o[i[s]]=o[i[s]]||{},o=o[i[s]];if(t=i.pop(),1===arguments.length)return void 0===o[t]?null:o[t];o[t]=n}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];a[t]=n}return this._setOptions(a),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var n,i,o;for(n in t)o=this.classesElementLookup[n],t[n]!==this.options.classes[n]&&o&&o.length&&(i=e(o.get()),this._removeClass(o,n),i.addClass(this._classes({element:i,keys:n,classes:t,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){var n=[],i=this;function o(){var n=[];t.element.each(function(t,o){e.map(i.classesElementLookup,function(e){return e}).some(function(e){return e.is(o)})||n.push(o)}),i._on(e(n),{remove:"_untrackClassesElement"})}function s(s,a){var r,l;for(l=0;l<s.length;l++)r=i.classesElementLookup[s[l]]||e(),t.add?(o(),r=e(e.uniqueSort(r.get().concat(t.element.get())))):r=e(r.not(t.element).get()),i.classesElementLookup[s[l]]=r,n.push(s[l]),a&&t.classes[s[l]]&&n.push(t.classes[s[l]])}return(t=e.extend({element:this.element,classes:this.options.classes||{}},t)).keys&&s(t.keys.match(/\S+/g)||[],!0),t.extra&&s(t.extra.match(/\S+/g)||[]),n.join(" ")},_untrackClassesElement:function(t){var n=this;e.each(n.classesElementLookup,function(i,o){-1!==e.inArray(t.target,o)&&(n.classesElementLookup[i]=e(o.not(t.target).get()))}),this._off(e(t.target))},_removeClass:function(e,t,n){return this._toggleClass(e,t,n,!1)},_addClass:function(e,t,n){return this._toggleClass(e,t,n,!0)},_toggleClass:function(e,t,n,i){i="boolean"==typeof i?i:n;var o="string"==typeof e||null===e,s={extra:o?t:n,keys:o?e:t,element:o?this.element:e,add:i};return s.element.toggleClass(this._classes(s),i),this},_on:function(t,n,i){var o,s=this;"boolean"!=typeof t&&(i=n,n=t,t=!1),i?(n=o=e(n),this.bindings=this.bindings.add(n)):(i=n,n=this.element,o=this.widget()),e.each(i,function(i,a){function r(){if(t||!0!==s.options.disabled&&!e(this).hasClass("ui-state-disabled"))return("string"==typeof a?s[a]:a).apply(s,arguments)}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||e.guid++);var l=i.match(/^([\w:-]*)\s*(.*)$/),c=l[1]+s.eventNamespace,d=l[2];d?o.on(c,d,r):n.on(c,r)})},_off:function(t,n){n=(n||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(n),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){function n(){return("string"==typeof e?i[e]:e).apply(i,arguments)}var i=this;return setTimeout(n,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(e(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(e(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,n,i){var o,s,a=this.options[t];if(i=i||{},(n=e.Event(n)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),n.target=this.element[0],s=n.originalEvent)for(o in s)o in n||(n[o]=s[o]);return this.element.trigger(n,i),!("function"==typeof a&&!1===a.apply(this.element[0],[n].concat(i))||n.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,n){e.Widget.prototype["_"+t]=function(i,o,s){var a;"string"==typeof o&&(o={effect:o});var r=o?!0===o||"number"==typeof o?n:o.effect||n:t;"number"==typeof(o=o||{})?o={duration:o}:!0===o&&(o={}),a=!e.isEmptyObject(o),o.complete=s,o.delay&&i.delay(o.delay),a&&e.effects&&e.effects.effect[r]?i[t](o):r!==t&&i[r]?i[r](o.duration,o.easing,s):i.queue(function(n){e(this)[t](),s&&s.call(i[0]),n()})}});var o;e.widget;!function(){var t,n=Math.max,i=Math.abs,o=/left|center|right/,s=/top|center|bottom/,a=/[\+\-]\d+(\.[\d]+)?%?/,r=/^\w+/,l=/%$/,c=e.fn.position;function d(e,t,n){return[parseFloat(e[0])*(l.test(e[0])?t/100:1),parseFloat(e[1])*(l.test(e[1])?n/100:1)]}function h(t,n){return parseInt(e.css(t,n),10)||0}function u(e){return null!=e&&e===e.window}function p(e){var t=e[0];return 9===t.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:u(t)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:t.preventDefault?{width:0,height:0,offset:{top:t.pageY,left:t.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}e.position={scrollbarWidth:function(){if(void 0!==t)return t;var n,i,o=e("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),s=o.children()[0];return e("body").append(o),n=s.offsetWidth,o.css("overflow","scroll"),n===(i=s.offsetWidth)&&(i=o[0].clientWidth),o.remove(),t=n-i},getScrollInfo:function(t){var n=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),o="scroll"===n||"auto"===n&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?e.position.scrollbarWidth():0,height:o?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var n=e(t||window),i=u(n[0]),o=!!n[0]&&9===n[0].nodeType;return{element:n,isWindow:i,isDocument:o,offset:!i&&!o?e(t).offset():{left:0,top:0},scrollLeft:n.scrollLeft(),scrollTop:n.scrollTop(),width:n.outerWidth(),height:n.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return c.apply(this,arguments);var l,u,m,f,g,v,F="string"==typeof(t=e.extend({},t)).of?e(document).find(t.of):e(t.of),b=e.position.getWithinInfo(t.within),_=e.position.getScrollInfo(b),k=(t.collision||"flip").split(" "),y={};return v=p(F),F[0].preventDefault&&(t.at="left top"),u=v.width,m=v.height,f=v.offset,g=e.extend({},f),e.each(["my","at"],function(){var e,n,i=(t[this]||"").split(" ");1===i.length&&(i=o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]),i[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",e=a.exec(i[0]),n=a.exec(i[1]),y[this]=[e?e[0]:0,n?n[0]:0],t[this]=[r.exec(i[0])[0],r.exec(i[1])[0]]}),1===k.length&&(k[1]=k[0]),"right"===t.at[0]?g.left+=u:"center"===t.at[0]&&(g.left+=u/2),"bottom"===t.at[1]?g.top+=m:"center"===t.at[1]&&(g.top+=m/2),l=d(y.at,u,m),g.left+=l[0],g.top+=l[1],this.each(function(){var o,s,a=e(this),r=a.outerWidth(),c=a.outerHeight(),p=h(this,"marginLeft"),v=h(this,"marginTop"),w=r+p+h(this,"marginRight")+_.width,C=c+v+h(this,"marginBottom")+_.height,E=e.extend({},g),T=d(y.my,a.outerWidth(),a.outerHeight());"right"===t.my[0]?E.left-=r:"center"===t.my[0]&&(E.left-=r/2),"bottom"===t.my[1]?E.top-=c:"center"===t.my[1]&&(E.top-=c/2),E.left+=T[0],E.top+=T[1],o={marginLeft:p,marginTop:v},e.each(["left","top"],function(n,i){e.ui.position[k[n]]&&e.ui.position[k[n]][i](E,{targetWidth:u,targetHeight:m,elemWidth:r,elemHeight:c,collisionPosition:o,collisionWidth:w,collisionHeight:C,offset:[l[0]+T[0],l[1]+T[1]],my:t.my,at:t.at,within:b,elem:a})}),t.using&&(s=function(e){var o=f.left-E.left,s=o+u-r,l=f.top-E.top,d=l+m-c,h={target:{element:F,left:f.left,top:f.top,width:u,height:m},element:{element:a,left:E.left,top:E.top,width:r,height:c},horizontal:s<0?"left":o>0?"right":"center",vertical:d<0?"top":l>0?"bottom":"middle"};u<r&&i(o+s)<u&&(h.horizontal="center"),m<c&&i(l+d)<m&&(h.vertical="middle"),n(i(o),i(s))>n(i(l),i(d))?h.important="horizontal":h.important="vertical",t.using.call(this,e,h)}),a.offset(e.extend(E,{using:s}))})},e.ui.position={fit:{left:function(e,t){var i,o=t.within,s=o.isWindow?o.scrollLeft:o.offset.left,a=o.width,r=e.left-t.collisionPosition.marginLeft,l=s-r,c=r+t.collisionWidth-a-s;t.collisionWidth>a?l>0&&c<=0?(i=e.left+l+t.collisionWidth-a-s,e.left+=l-i):e.left=c>0&&l<=0?s:l>c?s+a-t.collisionWidth:s:l>0?e.left+=l:c>0?e.left-=c:e.left=n(e.left-r,e.left)},top:function(e,t){var i,o=t.within,s=o.isWindow?o.scrollTop:o.offset.top,a=t.within.height,r=e.top-t.collisionPosition.marginTop,l=s-r,c=r+t.collisionHeight-a-s;t.collisionHeight>a?l>0&&c<=0?(i=e.top+l+t.collisionHeight-a-s,e.top+=l-i):e.top=c>0&&l<=0?s:l>c?s+a-t.collisionHeight:s:l>0?e.top+=l:c>0?e.top-=c:e.top=n(e.top-r,e.top)}},flip:{left:function(e,t){var n,o,s=t.within,a=s.offset.left+s.scrollLeft,r=s.width,l=s.isWindow?s.scrollLeft:s.offset.left,c=e.left-t.collisionPosition.marginLeft,d=c-l,h=c+t.collisionWidth-r-l,u="left"
vendor: 10,240 bytes, line 2
2===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,m=-2*t.offset[0];d<0?((n=e.left+u+p+m+t.collisionWidth-r-a)<0||n<i(d))&&(e.left+=u+p+m):h>0&&((o=e.left-t.collisionPosition.marginLeft+u+p+m-l)>0||i(o)<h)&&(e.left+=u+p+m)},top:function(e,t){var n,o,s=t.within,a=s.offset.top+s.scrollTop,r=s.height,l=s.isWindow?s.scrollTop:s.offset.top,c=e.top-t.collisionPosition.marginTop,d=c-l,h=c+t.collisionHeight-r-l,u="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,p="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,m=-2*t.offset[1];d<0?((o=e.top+u+p+m+t.collisionHeight-r-a)<0||o<i(d))&&(e.top+=u+p+m):h>0&&((n=e.top-t.collisionPosition.marginTop+u+p+m-l)>0||i(n)<h)&&(e.top+=u+p+m)}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}}}();e.ui.position,e.extend(e.expr.pseudos,{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,i){return!!e.data(t,i[3])}}),e.fn.extend({disableSelection:(a="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(a+".ui-disableSelection",function(e){e.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}),e.fn.scrollParent=function(t){var n=this.css("position"),i="absolute"===n,o=t?/(auto|scroll|hidden)/:/(auto|scroll)/,s=this.parents().filter(function(){var t=e(this);return(!i||"static"!==t.css("position"))&&o.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==n&&s.length?s:e(this[0].ownerDocument||document)},e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var s=!1;var a;e(document).on("mouseup",function(){s=!1});e.widget("ui.mouse",{version:"1.13.2",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(n){if(!0===e.data(n.target,t.widgetName+".preventClickEvent"))return e.removeData(n.target,t.widgetName+".preventClickEvent"),n.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!s){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var n=this,i=1===t.which,o=!("string"!=typeof this.options.cancel||!t.target.nodeName)&&e(t.target).closest(this.options.cancel).length;return!(i&&!o&&this._mouseCapture(t))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){n.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?(t.preventDefault(),!0):(!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return n._mouseMove(e)},this._mouseUpDelegate=function(e){return n._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),s=!0,!0))}},_mouseMove:function(t){if(this._mouseMoved){if(e.ui.ie&&(!document.documentMode||document.documentMode<9)&&!t.button)return this._mouseUp(t);if(!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,s=!1,t.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),e.ui.plugin={add:function(t,n,i){var o,s=e.ui[t].prototype;for(o in i)s.plugins[o]=s.plugins[o]||[],s.plugins[o].push([n,i[o]])},call:function(e,t,n,i){var o,s=e.plugins[t];if(s&&(i||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(o=0;o<s.length;o++)e.options[s[o][0]]&&s[o][1].apply(e.element,n)}},e.ui.safeActiveElement=function(e){var t;try{t=e.activeElement}catch(n){t=e.body}return t||(t=e.body),t.nodeName||(t=e.body),t},e.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&e(t).trigger("blur")};e.widget("ui.draggable",e.ui.mouse,{version:"1.13.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var n=this.options;return!(this.helper||n.disabled||e(t.target).closest(".ui-resizable-handle").length>0)&&(this.handle=this._getHandle(t),!!this.handle&&(this._blurActiveElement(t),this._blockFrames(!0===n.iframeFix?"iframe":n.iframeFix),!0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=e(this);return e("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var n=e.ui.safeActiveElement(this.document[0]);e(t.target).closest(n).length||e.ui.safeBlur(n)},_mouseStart:function(t){var n=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===e(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,n.cursorAt&&this._adjustOffsetFromHelper(n.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,n){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!n){var i=this._uiHash();if(!1===this._trigger("drag",t,i))return this._mouseUp(new e.Event("mouseup",t)),!1;this.position=i.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var n=this,i=!1;return e.ui.ddmanager&&!this.options.dropBehaviour&&(i=e.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,i)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==n._trigger("stop",t)&&n._clear()}):!1!==this._trigger("stop",t)&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new e.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!e(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var n=this.options,i="function"==typeof n.helper,o=i?e
vendor: 1,293 bytes, line 2
2(n.helper.apply(this.element[0],[t])):"clone"===n.helper?this.element.clone().removeAttr("id"):this.element;return o.parents("body").length||o.appendTo("parent"===n.appendTo?this.element[0].parentNode:n.appendTo),i&&o[0]===this.element[0]&&this._setPositionRelative(),o[0]===this.element[0]||/(fixed|absolute)/.test(o.css("position"))||o.css("position","absolute"),o},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),Array.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),n=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==n&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRo
vendor: 4,335 bytes, line 2
2otNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,n,i,o=this.options,s=this.document[0];this.relativeContainer=null,o.containment?"window"!==o.containment?"document"!==o.containment?o.containment.constructor!==Array?("parent"===o.containment&&(o.containment=this.helper[0].parentNode),(i=(n=e(o.containment))[0])&&(t=/(scroll|auto)/.test(n.css("overflow")),this.containment=[(parseInt(n.css("borderLeftWidth"),10)||0)+(parseInt(n.css("paddingLeft"),10)||0),(parseInt(n.css("borderTopWidth"),10)||0)+(parseInt(n.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(n.css("borderRightWidth"),10)||0)-(parseInt(n.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(n.css("borderBottomWidth"),10)||0)-(parseInt(n.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=n)):this.containment=o.containment:this.containment=[0,0,e(s).width()-this.helperProportions.width-this.margins.left,(e(s).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(e,t){t||(t=this.position);var n="absolute"===e?1:-1,i=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*n+this.offset.parent.top*n-("fixed"===this.cssPosition?-this.offset.scroll.top:i?0:this.offset.scroll.top)*n,left:t.left+this.offset.relative.left*n+this.offset.parent.left*n-("fixed"===this.cssPosition?-this.offset.scroll.left:i?0:this.offset.scroll.left)*n}},_generatePosition:function(e,t){var n,i,o,s,a=this.options,r=this._isRootNode(this.scrollParent[0]),l=e.pageX,c=e.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(this.relativeContainer?(i=this.relativeContainer.offset(),n=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):n=this.containment,e.pageX-this.offset.click.left<n[0]&&(l=n[0]+this.offset.click.left),e.pageY-this.offset.click.top<n[1]&&(c=n[1]+this.offset.click.top),e.pageX-this.offset.click.left>n[2]&&(l=n[2]+this.offset.click.left),e.pageY-this.offset.click.top>n[3]&&(c=n[3]+this.offset.click.top)),a.grid&&(o=a.grid[1]?this.originalPageY+Math.round((c-this.originalPageY)/a.grid[1])*a.grid[1]:this.originalPageY,c=n?o-this.offset.click.top>=n[1]||o-this.offset.click.top>n[3]?o:o-this.offset.click.top>=n[1]?o-a.grid[1]:o+a.grid[1]:o,s=a.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)/a.grid[0])*a.grid[0]:this.originalPageX,l=n?s-this.offset.click.left>=n[0]||s-this.offset.click.left>n[2]?s:s-this.offset.click.left>=n[0]?s-a.grid[0]:s+a.grid[0]:s),"y"===a.axis&&(l=this.originalPageX),"x"===a.axis&&(c=this.originalPageY)),{top:c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left
vendor: 5,325 bytes, line 2
2:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,n,i){return i=i||this._uiHash(),e.ui.plugin.call(this,t,[n,i,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,n,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,n,i){var o=e.extend({},n,{item:i.element});i.sortables=[],e(i.options.connectToSortable).each(function(){var n=e(this).sortable("instance");n&&!n.options.disabled&&(i.sortables.push(n),n.refreshPositions(),n._trigger("activate",t,o))})},stop:function(t,n,i){var o=e.extend({},n,{item:i.element});i.cancelHelperRemoval=!1,e.each(i.sortables,function(){var e=this;e.isOver?(e.isOver=0,i.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,o))})},drag:function(t,n,i){e.each(i.sortables,function(){var o=!1,s=this;s.positionAbs=i.positionAbs,s.helperProportions=i.helperProportions,s.offset.click=i.offset.click,s._intersectsWith(s.containerCache)&&(o=!0,e.each(i.sortables,function(){return this.positionAbs=i.positionAbs,this.helperProportions=i.helperProportions,this.offset.click=i.offset.click,this!==s&&this._intersectsWith(this.containerCache)&&e.contains(s.element[0],this.element[0])&&(o=!1),o})),o?(s.isOver||(s.isOver=1,i._parent=n.helper.parent(),s.currentItem=n.helper.appendTo(s.element).data("ui-sortable-item",!0),s.options._helper=s.options.helper,s.options.helper=function(){return n.helper[0]},t.target=s.currentItem[0],s._mouseCapture(t,!0),s._mouseStart(t,!0,!0),s.offset.click.top=i.offset.click.top,s.offset.click.left=i.offset.click.left,s.offset.parent.left-=i.offset.parent.left-s.offset.parent.left,s.offset.parent.top-=i.offset.parent.top-s.offset.parent.top,i._trigger("toSortable",t),i.dropped=s.element,e.each(i.sortables,function(){this.refreshPositions()}),i.currentItem=i.element,s.fromOutside=i),s.currentItem&&(s._mouseDrag(t),n.position=s.position)):s.isOver&&(s.isOver=0,s.cancelHelperRemoval=!0,s.options._revert=s.options.revert,s.options.revert=!1,s._trigger("out",t,s._uiHash(s)),s._mouseStop(t,!0),s.options.revert=s.options._revert,s.options.helper=s.options._helper,s.placeholder&&s.placeholder.remove(),n.helper.appendTo(i._parent),i._refreshOffsets(t),n.position=i._generatePosition(t,!0),i._trigger("fromSortable",t),i.dropped=!1,e.each(i.sortables,function(){this.refreshPositions()}))})}}),e.ui.plugin.add("draggable","cursor",{start:function(t,n,i){var o=e("body"),s=i.options;o.css("cursor")&&(s._cursor=o.css("cursor")),o.css("cursor",s.cursor)},stop:function(t,n,i){var o=i.options;o._cursor&&e("body").css("cursor",o._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,n,i){var o=e(n.helper),s=i.options;o.css("opacity")&&(s._opacity=o.css("opacity")),o.css("opacity",s.opacity)},stop:function(t,n,i){var o=i.options;o._opacity&&e(n.helper).css("opacity",o._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(e,t,n){n.scrollParentNotHidden||(n.scrollParentNotHidden=n.helper.scrollParent(!1)),n.scrollParentNotHidden[0]!==n.document[0]&&"HTML"!==n.scrollParentNotHidden[0].tagName&&(n.overflowOffset=n.scrollParentNotHidden.offset())},drag:function(t,n,i){var o=i.options,s=!1,a=i.scrollParentNotHidden[0],r=i.document[0];a!==r&&"HTML"!==a.tagName?(o.axis&&"x"===o.axis||(i.overflowOffset.top+a.offsetHeight-t.pageY<o.scrollSensitivity?a.scrollTop=s=a.scrollTop+o.scrollSpeed:t.pageY-i.overflowOffset.top<o.scrollSensitivity&&(a.scrollTop=s=a.scrollTop-o.scrollSpeed)),o.axis&&"y"===o.axis||(i.overflowOffset.left+a.offsetWidth-t.pageX<o.scrollSensitivity?a.scrollLeft=s=a.scrollLeft+o.scrollSpeed:t.pageX-i.overflowOffset.left<o.scrollSensitivity&&(a.scrollLeft=s=a.scrollLeft-o.scrollSpeed))):(o.axis&&"x"===o.axis||(t.pageY-e(r).scrollTop()<o.scrollSensitivity?s=e(r).scrollTop(e(r).scrollTop()-o.scrollSpeed):e(window).height()-(t.pageY-e(r).scrollTop())<o.scrollSensitivity&&(s=e(r).scrollTop(e(r).scrollTop()+o.scrollSpeed))),o.axis&&"y"===o.axis||(t.pageX-e(r).scrollLeft()<o.scrollSensitivity?s=e(r).scrollLeft(e(r).scrollLeft()-o.scrollSpeed):e(window).width()-(t.pageX-e(r).scrollLeft())<o.scrollSensitivity&&(s=e(r).scrollLeft(e(r).scrollLeft()+o.scrollSpeed)))),!1!==s&&e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(i,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,n,i){var o=i.options;i.snapElements=[],e(o.snap.constructor!==String?o.snap.items||":data(ui-draggable)":o.snap).each(function(){var t=e(this),n=t.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:n.top,left
vendor: 17,257 bytes, line 2
2:n.left})})},drag:function(t,n,i){var o,s,a,r,l,c,d,h,u,p,m=i.options,f=m.snapTolerance,g=n.offset.left,v=g+i.helperProportions.width,F=n.offset.top,b=F+i.helperProportions.height;for(u=i.snapElements.length-1;u>=0;u--)c=(l=i.snapElements[u].left-i.margins.left)+i.snapElements[u].width,h=(d=i.snapElements[u].top-i.margins.top)+i.snapElements[u].height,v<l-f||g>c+f||b<d-f||F>h+f||!e.contains(i.snapElements[u].item.ownerDocument,i.snapElements[u].item)?(i.snapElements[u].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,t,e.extend(i._uiHash(),{snapItem:i.snapElements[u].item})),i.snapElements[u].snapping=!1):("inner"!==m.snapMode&&(o=Math.abs(d-b)<=f,s=Math.abs(h-F)<=f,a=Math.abs(l-v)<=f,r=Math.abs(c-g)<=f,o&&(n.position.top=i._convertPositionTo("relative",{top:d-i.helperProportions.height,left:0}).top),s&&(n.position.top=i._convertPositionTo("relative",{top:h,left:0}).top),a&&(n.position.left=i._convertPositionTo("relative",{top:0,left:l-i.helperProportions.width}).left),r&&(n.position.left=i._convertPositionTo("relative",{top:0,left:c}).left)),p=o||s||a||r,"outer"!==m.snapMode&&(o=Math.abs(d-F)<=f,s=Math.abs(h-b)<=f,a=Math.abs(l-g)<=f,r=Math.abs(c-v)<=f,o&&(n.position.top=i._convertPositionTo("relative",{top:d,left:0}).top),s&&(n.position.top=i._convertPositionTo("relative",{top:h-i.helperProportions.height,left:0}).top),a&&(n.position.left=i._convertPositionTo("relative",{top:0,left:l}).left),r&&(n.position.left=i._convertPositionTo("relative",{top:0,left:c-i.helperProportions.width}).left)),!i.snapElements[u].snapping&&(o||s||a||r||p)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,t,e.extend(i._uiHash(),{snapItem:i.snapElements[u].item})),i.snapElements[u].snapping=o||s||a||r||p)}}),e.ui.plugin.add("draggable","stack",{start:function(t,n,i){var o,s=i.options,a=e.makeArray(e(s.stack)).sort(function(t,n){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(n).css("zIndex"),10)||0)});a.length&&(o=parseInt(e(a[0]).css("zIndex"),10)||0,e(a).each(function(t){e(this).css("zIndex",o+t)}),this.css("zIndex",o+a.length))}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,n,i){var o=e(n.helper),s=i.options;o.css("zIndex")&&(s._zIndex=o.css("zIndex")),o.css("zIndex",s.zIndex)},stop:function(t,n,i){var o=i.options;o._zIndex&&e(n.helper).css("zIndex",o._zIndex)}});e.ui.draggable;e.widget("ui.droppable",{version:"1.13.2",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,t=this.options,n=t.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof n?n:function(e){return e.is(n)},this.proportions=function(){if(!arguments.length)return e||(e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight});e=arguments[0]},this._addToManager(t.scope),t.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){e.ui.ddmanager.droppables[t]=e.ui.ddmanager.droppables[t]||[],e.ui.ddmanager.droppables[t].push(this)},_splice:function(e){for(var t=0;t<e.length;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var t=e.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,n){if("accept"===t)this.accept="function"==typeof n?n:function(e){return e.is(n)};else if("scope"===t){var i=e.ui.ddmanager.droppables[this.options.scope];this._splice(i),this._addToManager(n)}this._super(t,n)},_activate:function(t){var n=e.ui.ddmanager.current;this._addActiveClass(),n&&this._trigger("activate",t,this.ui(n))},_deactivate:function(t){var n=e.ui.ddmanager.current;this._removeActiveClass(),n&&this._trigger("deactivate",t,this.ui(n))},_over:function(t){var n=e.ui.ddmanager.current;n&&(n.currentItem||n.element)[0]!==this.element[0]&&this.accept.call(this.element[0],n.currentItem||n.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(n)))},_out:function(t){var n=e.ui.ddmanager.current;n&&(n.currentItem||n.element)[0]!==this.element[0]&&this.accept.call(this.element[0],n.currentItem||n.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(n)))},_drop:function(t,n){var i=n||e.ui.ddmanager.current,o=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var n=e(this).droppable("instance");if(n.options.greedy&&!n.options.disabled&&n.options.scope===i.options.scope&&n.accept.call(n.element[0],i.currentItem||i.element)&&e.ui.intersect(i,e.extend(n,{offset:n.element.offset()}),n.options.tolerance,t))return o=!0,!1}),!o&&(!!this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",t,this.ui(i)),this.element)))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),e.ui.intersect=function(){function e(e,t,n){return e>=t&&e<t+n}return function(t,n,i,o){if(!n.offset)return!1;var s=(t.positionAbs||t.position.absolute).left+t.margins.left,a=(t.positionAbs||t.position.absolute).top+t.margins.top,r=s+t.helperProportions.width,l=a+t.helperProportions.height,c=n.offset.left,d=n.offset.top,h=c+n.proportions().width,u=d+n.proportions().height;switch(i){case"fit":return c<=s&&r<=h&&d<=a&&l<=u;case"intersect":return c<s+t.helperProportions.width/2&&r-t.helperProportions.width/2<h&&d<a+t.helperProportions.height/2&&l-t.helperProportions.height/2<u;case"pointer":return e(o.pageY,d,n.proportions().height)&&e(o.pageX,c,n.proportions().width);case"touch":return(a>=d&&a<=u||l>=d&&l<=u||a<d&&l>u)&&(s>=c&&s<=h||r>=c&&r<=h||s<c&&r>h);default:return!1}}}(),e.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,n){var i,o,s=e.ui.ddmanager.droppables[t.options.scope]||[],a=n?n.type:null,r=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();e:for(i=0;i<s.length;i++)if(!(s[i].options.disabled||t&&!s[i].accept.call(s[i].element[0],t.currentItem||t.element))){for(o=0;o<r.length;o++)if(r[o]===s[i].element[0]){s[i].proportions().height=0;continue e}s[i].visible="none"!==s[i].element.css("display"),s[i].visible&&("mousedown"===a&&s[i]._activate.call(s[i],n),s[i].offset=s[i].element.offset(),s[i].proportions({width:s[i].element[0].offsetWidth,height:s[i].element[0].offsetHeight}))}},drop:function(t,n){var i=!1;return e.each((e.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&e.ui.intersect(t,this,this.options.tolerance,n)&&(i=this._drop.call(this,n)||i),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,n)))}),i},dragStart:function(t,n){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,n)})},drag:function(t,n){t.options.refreshPositions&&e.ui.ddmanager.prepareOffsets(t,n),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var i,o,s,a=e.ui.intersect(t,this,this.options.tolerance,n),r=!a&&this.isover?"isout":a&&!this.isover?"isover":null;r&&(this.options.greedy&&(o=this.options.scope,(s=this.element.parents(":data(ui-droppable)").filter(function(){return e(this).droppable("instance").options.scope===o})).length&&((i=e(s[0]).droppable("instance")).greedyChild="isover"===r)),i&&"isover"===r&&(i.isover=!1,i.isout=!0,i._out.call(i,n)),this[r]=!0,this["isout"===r?"isover":"isout"]=!1,this["isover"===r?"_over":"_out"].call(this,n),i&&"isout"===r&&(i.isout=!1,i.isover=!0,i._over.call(i,n)))}})},dragStop:function(t,n){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,n)}},!1!==e.uiBackCompat&&e.widget("ui.droppable",e.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}});e.ui.droppable;e.widget("ui.resizable",e.ui.mouse,{version:"1.13.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseFloat(e)||0},_isNumber:function(e){return!isNaN(parseFloat(e))},_hasScroll:function(t,n){if("hidden"===e(t).css("overflow"))return!1;var i=n&&"left"===n?"scrollLeft":"scrollTop",o=!1;if(t[i]>0)return!0;try{t[i]=1,o=t[i]>0,t[i]=0}catch(e){}return o},_create:function(){var t,n=this.options,i=this;this._addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!n.aspectRatio,aspectRatio:n.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:n.helper||n.ghost||n.animate?n.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(e("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),n.autoHide&&e(this.element).on("mouseenter",function(){n.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){n.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var t,n=function(t){e(t).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(n(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),n(this.originalElement),this},_setOption:function(e,t){switch(this._super(e,t),e){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!t}},_setupHandles:function(){var t,n,i,o,s,a=this.options,r=this;if(this.handles=a.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=e(),this._addedHandles=e(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},n=0;n<i.length;n++)o="ui-resizable-"+(t=String.prototype.trim.call(i[n])),s=e("<div>"),this._addClass(s,"ui-resizable-handle "+o),s.css({zIndex:a.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(s),this._addedHandles=this._addedHandles.add(s));this._renderAxis=function(t){var n,i,o,s;for(n in t=t||this.element,this.handles)this.handles[n].constructor===String?this.handles[n]=this.element.children(this.handles[n]).first().show():(this.handles[n].jquery||this.handles[n].nodeType)&&(this.handles[n]=e(this.handles[n]),this._on(this.handles[n],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=e(this.handles[n],this.element),s=/sw|ne|nw|se|n|s/.test(n)?i.outerHeight():i.outerWidth(),o=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join(""),t.css(o,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[n])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(s=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=s&&s[1]?s[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var n,i,o=!1;for(n in this.handles)((i=e(this.handles[n])[0])===t.target||e.contains(i,t.target))&&(o=!0);return!this.options.disabled&&o},_mouseStart:function(t){var n,i,o,s=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),n=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(n+=e(s.containment).scrollLeft()||0,i+=e(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:n,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:n,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,o=e(".ui-resizable-"+this.axis).css("cursor"),e("body").css("cursor","auto"===o?this.axis+"-resize":o),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var n,i,o=this.originalMousePosition,s=this.axis,a=t.pageX-o.left||0,r=t.pageY-o.top||0,l=this._change[s];return this._updatePrevProperties(),!!l&&(n=l.apply(this,[t,a,r]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(n=this._updateRatio(n,t)),n=this._respectSize(n,t),this._updateCache(n),this._propagate("resize",t),i=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),e.isEmptyObject(i)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges()),!1)},_mouseStop:function(t){this.resizing=!1;var n,i,o,s,a,r,l,c=this.options,d=this;return this._helper&&(o=(i=(n=this._proportionallyResizeElements).length&&/textarea/i.test(n[0].nodeName))&&this._hasScroll(n[0],"left")?0:d.sizeDiff.height,s=i?0:d.sizeDiff.width,a={width:d.helper.width()-s,height:d.helper.height()-o},r=parseFloat(d.element.css("left"))+(d.position.left-d.originalPosition.left)||null,l=parseFloat(d.element.css("top"))+(d.position.top-d.originalPosition.top)||null,c.animate||this.element.css(e.extend(a,{top:l,left:r})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()),e("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,n,i,o,s,a=this.options;s={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||e)&&(t=s.minHeight*this.aspectRatio,i=s.minWidth/this.aspectRatio,n=s.maxHeight*this.aspectRatio,o=s.maxWidth/this.aspectRatio,t>s.minWidth&&(s.minWidth=t),i>s.minHeight&&(s.minHeight=i),n<s.maxWidth&&(s.maxWidth=n),o<s.maxHeight&&(s.maxHeight=o)),this._vBoundaries=s},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left
vendor: 5,125 bytes, line 2
2=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,n=this.size,i=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===i&&(e.left=t.left+(n.width-e.width),e.top=null),"nw"===i&&(e.top=t.top+(n.height-e.height),e.left=t.left+(n.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,n=this.axis,i=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,o=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,s=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,a=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,c=/sw|nw|w/.test(n),d=/nw|ne|n/.test(n);return s&&(e.width=t.minWidth),a&&(e.height=t.minHeight),i&&(e.width=t.maxWidth),o&&(e.height=t.maxHeight),s&&c&&(e.left=r-t.minWidth),i&&c&&(e.left=r-t.maxWidth),a&&d&&(e.top=l-t.minHeight),o&&d&&(e.top=l-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,n=[],i=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],o=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];t<4;t++)n[t]=parseFloat(i[t])||0,n[t]+=parseFloat(o[t])||0;return{height:n[0]+n[2],width:n[1]+n[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,n=this.helper||this.element;t<this._proportionallyResizeElements.length;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:n.height()-this.outerDimensions.height||0,width:n.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,n=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||e("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++n.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var n=this.originalSize;return{left:this.originalPosition.left+t,width:n.width-t}},n:function(e,t,n){var i=this.originalSize;return{top:this.originalPosition.top+n,height:i.height-n}},s:function(e,t,n){return{height:this.originalSize.height+n}},se:function(t,n,i){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,n,i]))},sw:function(t,n,i){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,n,i]))},ne:function(t,n,i){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,n,i]))},nw:function(t,n,i){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,n,i]))}},_propagate:function(t,n){e.ui.plugin.call(this,t,[n,this.ui()]),"resize"!==t&&this._trigger(t,n,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var n=e(this).resizable("instance"),i=n.options,o=n._proportionallyResizeElements,s=o.length&&/textarea/i.test(o[0].nodeName),a=s&&n._hasScroll(o[0],"left")?0:n.sizeDiff.height,r=s?0:n.sizeDiff.width,l={width:n.size.width-r,height:n.size.height-a},c=parseFloat(n.element.css("left"))+(n.position.left-n.originalPosition.left)||null,d=parseFloat(n.element.css("top"))+(n.position.top-n.originalPosition.top)||null;n.element.animate(e.extend(l,d&&c?{top:d,left:c}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var i={width:parseFloat(n.element.css("width")),height:parseFloat(n.element.css("height")),top:parseFloat(n.element.css("top")),left:parseFloat(n.element.css("left"))};o&&o.length&&e(o[0]).css({width:i.width,height:i.height}),n._updateCache(i),n._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var t,n,i,o,s,a,r,l=e(this).resizable("instance"),c=l.options,d=l.element,h=c.containment,u=h instanceof e?h.get(0):/parent/.test(h)?d.parent().get(0):h;u&&(l.containerElement=e(u),/document/.test(h)||h===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}):(t=e(u),n=[],e(["Top","Right","Left","Bottom"]).each(function(e,i){n[e]=l._num(t.css("padding"+i))}),l.containerOffset=t.offset(),l.containerPosition=t.position(),l.containerSize={height:t.innerHe
vendor: 2,693 bytes, line 2
2ight()-n[3],width:t.innerWidth()-n[1]},i=l.containerOffset,o=l.containerSize.height,s=l.containerSize.width,a=l._hasScroll(u,"left")?u.scrollWidth:s,r=l._hasScroll(u)?u.scrollHeight:o,l.parentData={element:u,left:i.left,top:i.top,width:a,height:r}))},resize:function(t){var n,i,o,s,a=e(this).resizable("instance"),r=a.options,l=a.containerOffset,c=a.position,d=a._aspectRatio||t.shiftKey,h={top:0,left:0},u=a.containerElement,p=!0;u[0]!==document&&/static/.test(u.css("position"))&&(h=l),c.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-h.left),d&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),c.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),d&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),o=a.containerElement.get(0)===a.element.parent().get(0),s=/relative|absolute/.test(a.containerElement.css("position")),o&&s?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),n=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-h.left:a.offset.left-l.left)),i=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-h.top:a.offset.top-l.top)),n+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-n,d&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),i+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-i,d&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var t=e(this).resizable("instance"),n=t.options,i=t.containerOffset,o=t.containerPosition,s=t.containerElement,a=e(t.helper),r=a.offset(),l=a.outerWidth()-t.sizeDiff.width,c=a.outerHeight()-t.sizeDiff.height;t._helper&&!n.animate&&/relative/.test(s.css("position"))&&e(this).css({left:r.left-o.left-i.left,width:l,height:c}),t._helper&&!n.animate&&/static/.test(s.css("position"))&&e(this).css({left:r.left-o.left-i.left,width:l,height:c})}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).resizable("instance").options;e(t.alsoResize).each(function(){var t=e(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,n){var i=e(this).resizable("instance"),o=i.options,s=i.originalSize,a=i.originalPosition,r={height:i.size.height-s.height||0,width:i.size.width-s.width||0,top:i.position.top-a.top||0,left
2:i.position.left-a.left||0};e(o.alsoResize).each(function(){var t=e(this),i=e(this).data("ui-resizable-alsoresize"),o={},s=t.parents(n.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(s,function(e,t){var n=(i[t]||0)+(r[t]||0);n&&n>=0&&(o[t]=n||null)}),t.css(o)})},stop:function(){e(this).removeData("ui-resizable-alsoresize")}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).resizable("instance"),n=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:n.height,width:n.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==e.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(){var t,n=e(this).resizable("instance"),i=n.options,o=n.size,s=n.originalSize,a=n.originalPosition,r=n.axis,l="number"==typeof i.grid?[i.grid,i.grid]:i.grid,c=l[0]||1,d=l[1]||1,h=Math.round((o.width-s.width)/c)*c,u=Math.round((o.height-s.height)/d)*d,p=s.width+h,m=s.height+u,f=i.maxWidth&&i.maxWidth<p,g=i.maxHeight&&i.maxHeight<m,v=i.minWidth&&i.minWidth>p,F=i.minHeight&&i.minHeight>m;i.grid=l,v&&(p+=c),F&&(m+=d),f&&(p-=c),g&&(m-=d),/^(se|s|e)$/.test(r)?(n.size.width=p,n.size.height=m):/^(ne)$/.test(r)?(n.size.width=p,n.size.height=m,n.position.top=a.top-u):/^(sw)$/.test(r)?(n.size.width=p,n.size.height=m,n.position.left=a.left-h):((m-d<=0||p-c<=0)&&(t=n._getPaddingPlusBorderDimensions(this)),m-d>0?(n.size.height=m,n.position.top=a.top-u):(m=d-t.height,n.size.height=m,n.position.top=a.top+s.height-m),p-c>0?(n.size.width=p,n.position.left=a.left-h):(p=c-t.width,n.size.width=p,n.position.left=a.left+s.width-p))}});e.ui.resizable},void 0===(s="function"==typeof i?i.apply(t,o):i)||(e.exports=s)}()},2903(){!function(e,t,n){function i(i,o){o=o||i+n;var s=e(),a=i+"."+o+"-special-event";function r(t){e(s).each(function(){var n=e(this);this===t.target||n.has(t.target).length||n.triggerHandler(o,[t.target])})}e.event.special[o]={setup:function(){1===(s=s.add(this)).length&&e(t).on(a,r)},teardown:function(){0===(s=s.not(this)).length&&e(t).off(a)},add:function(e){var t=e.handler;e.handler=function(e,n){e.target=n,t.apply(this,arguments)}}}}e.map("click dblclick mousemove mousedown mouseup mouseover mouseout change select submit keydown keypress keyup".split(" "),function(e){i(e)}),i("focusin","focus"+n),i("focusout","blur"+n),e.addOutsideEvent=i}(window.$svjq,document,"outside")}
2,465(e,t,n){"use strict";n(7239),n(6142)},7239(){var e;void 0===(e=window.$svjq).fn.each2&&e.fn.extend({each2:function(t){for(var n=e([0]),i=-1,o=this.length;++i<o&&(n.context=n[0]=this[i])&&!1!==t.call(n[0],i,n););return this}}),function(e,t){"use strict";if(window.Select2===t){var n,i,o,s,a,r,l,c,d={x:0,y:0},h={TAB:9,ENTER:13,ESC:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40,SHIFT:16,CTRL:17,ALT:18,PAGE_UP:33,PAGE_DOWN:34,HOME:36,END:35,BACKSPACE:8,DELETE:46,isArrow:function(e){switch(e=e.which?e.which:e){case h.LEFT:case h.RIGHT:case h.UP:case h.DOWN:return!0}return!1},isControl:function(e){switch(e.which){case h.SHIFT:case h.CTRL:case h.ALT:return!0}return!!e.metaKey},isFunctionKey:function(e){return(e=e.which?e.which:e)>=112&&e<=123}};r=e(document),c=1,s=function(){return c++},r.on("mousemove",function(e){d.x=e.pageX,d.y=e.pageY}),n=D(Object,{bind:function(e){var t=this;return function(){e.apply(t,arguments)}},init:function(n){var i,o,a,r,c,h,p,m=".select2-results";this.opts=n=this.prepareOpts(n),this.id=n.id,n.element.data("select2")!==t&&null!==n.element.data("select2")&&n.element.data("select2").destroy(),this.container=this.createContainer(),this.containerId="s2id_"+(n.element.attr("id")||"autogen"+s()),this.containerSelector="#"+this.containerId.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1"),this.container.attr("id",this.containerId),this.body=(a=function(){return n.element.closest("body")},c=!1,function(){return!1===c&&(r=a(),c=!0),r}),b(this.container,this.opts.element,this.opts.adaptContainerCssClass),this.container.css(T(n.containerCss)),this.container.addClass(T(n.containerCssClass)),this.elementTabIndex=this.opts.element.attr("tabindex"),this.opts.element.data("select2",this).attr("tabindex","-1").before(this.container),this.container.data("select2",this),this.dropdown=this.container.find(".select2-drop"),this.dropdown.addClass(T(n.dropdownCssClass)),this.dropdown.data("select2",this),this.results=i=this.container.find(m),this.search=o=this.container.find("input.select2-input"),this.resultsPage=0,this.context=null,this.initContainer(),this.results.on("mousemove",function(n){var i=d;i!==t&&i.x===n.pageX&&i.y===n.pageY||e(n.target).trigger("mousemove-filtered",n)}),this.dropdown.on("mousemove-filtered touchstart touchmove touchend",m,this.bind(this.highlightUnderEvent)),function(e,t){var n=v(e,function(e){t.trigger("scroll-debounced",e)});t.on("scroll",function(e){u(e.target,t.get())>=0&&n(e)})}(80,this.results),this.dropdown.on("scroll-debounced",m,this.bind(this.loadMoreIfNeeded)),e(this.container).on("change",".select2-input",function(e){e.stopPropagation()}),e(this.dropdown).on("change",".select2-input",function(e){e.stopPropagation()}),e.fn.mousewheel&&i.mousewheel(function(e,t,n,o){var s=i.scrollTop();o>0&&s-o<=0?(i.scrollTop(0),F(e)):o<0&&i.get(0).scrollHeight-i.scrollTop()+o<=i.height()&&(i.scrollTop(i.get(0).scrollHeight-i.height()),F(e))}),g(o),o.on("keyup-change input paste",this.bind(this.updateResults)),o.on("focus",function(){o.addClass("select2-focused")}),o.on("blur",function(){o.removeClass("select2-focused")}),this.dropdown.on("mouseup",m,this.bind(function(t){e(t.target).closest(".select2-result-selectable").length>0&&(this.highlightUnderEvent(t),this.selectHighlighted(t))})),this.dropdown.on("click mouseup mousedown",function(e){e.stopPropagation()}),"function"==typeof this.opts.initSelection&&(this.initSelection(),this.monitorSource()),null!==n.maximumInputLength&&this.search.attr("maxlength",n.maximumInputLength),(h=n.element.prop("disabled"))===t&&(h=!1),this.enable(!h),(p=n.element.prop("readonly"))===t&&(p=!1),this.readonly(p),l=l||function(){var t=e("<div class='select2-measure-scrollbar'></div>");t.appendTo("body");var n={width:t.width()-t[0].clientWidth,height:t.height()-t[0].clientHeight};return t.remove(),n}(),this.autofocus=n.element.prop("autofocus"),n.element.prop("autofocus",!1),this.autofocus&&this.focus()},destroy:function(){var e=this.opts.element,n=e.data("select2");this.propertyObserver&&(delete this.propertyObserver,this.propertyObserver=null),n!==t&&(n.container.remove(),n.dropdown.remove(),e.removeClass("select2-offscreen").removeData("select2").off(".select2").prop("autofocus",this.autofocus||!1),this.elementTabIndex?e.attr({tabindex:this.elementTabIndex}):e.removeAttr("tabindex"),e.show())},optionToData:function(e){return e.is("option")?{id:e.prop("value"),text:e.text(),element:e.get(),css:e.attr("class"),disabled:e.prop("disabled"),locked:p(e.attr("locked"),"locked")||p(e.data("locked"),!0)}:e.is("optgroup")?{text:e.attr("label"),children:[],element:e.get(),css:e.attr("class")}:void 0},prepareOpts:function(n){var i,o,s,a,r=this;if("select"===(i=n.element).get(0).tagName.toLowerCase()&&(this.select=o=n.element),o&&e.each(["id","multiple","ajax","query","createSearchChoice","initSelection","data","tags"],function(){if(this in n)throw new Error("Option '"+this+"' is not allowed for Select2 when attached to a <select> element.")}),"function"!=typeof(n=e.extend({},{populateResults:function(i,o,s){var a,l=this.opts.id;a=function(i,o,c){var d,h,u,p,m,f,g,v,F,b;for(d=0,h=(i=n.sortResults(i,o,s)).length;d<h;d+=1)p=!(m=!0===(u=i[d]).disabled)&&l(u)!==t,f=u.children&&u.children.length>0,(g=e("<li></li>")).addClass("select2-results-dept-"+c),g.addClass("select2-result"),g.addClass(p?"select2-result-selectable":"select2-result-unselectable"),m&&g.addClass("select2-disabled"),f&&g.addClass("select2-result-with-children"),g.addClass(r.opts.formatResultCssClass(u)),(v=e(document.createElement("div"))).addClass("select2-result-label"),(b=n.formatResult(u,v,s,r.opts.escapeMarkup))!==t&&v.html(b),g.append(v),f&&((F=e("<ul></ul>")).addClass("select2-result-sub"),a(u.children,F,c+1),g.append(F)),g.data("select2-data",u),o.append(g)},a(o,i,0)}},e.fn.select2.defaults,n)).id&&(s=n.id,n.id=function(e){return e[s]}
2),Array.isArray(n.element.data("select2Tags"))){if("tags"in n)throw"tags specified as both an attribute 'data-select2-tags' and in options of Select2 "+n.element.attr("id");n.tags=n.element.data("select2Tags")}if(o?(n.query=this.bind(function(e){var n,o,s,a={results:[],more:!1},l=e.term;s=function(t,n){var i;t.is("option")?e.matcher(l,t.text(),t)&&n.push(r.optionToData(t)):t.is("optgroup")&&(i=r.optionToData(t),t.children().each2(function(e,t){s(t,i.children)}),i.children.length>0&&n.push(i))},n=i.children(),this.getPlaceholder()!==t&&n.length>0&&(o=this.getPlaceholderOption())&&(n=n.not(o)),n.each2(function(e,t){s(t,a.results)}),e.callback(a)}),n.id=function(e){return e.id},n.formatResultCssClass=function(e){return e.css}):"query"in n||("ajax"in n?((a=n.element.data("ajax-url"))&&a.length>0&&(n.ajax.url=a),n.query=y.call(n.element,n.ajax)):"data"in n?n.query=w(n.data):"tags"in n&&(n.query=C(n.tags),n.createSearchChoice===t&&(n.createSearchChoice=function(e){return{id:e,text:e}}),n.initSelection===t&&(n.initSelection=function(t,i){var o=[];e(m(t.val(),n.separator)).each(function(){var t=this,i=this,s=n.tags;"function"==typeof s&&(s=s()),e(s).each(function(){if(p(this.id,t))return i=this.text,!1}),o.push({id:t,text:i})}),i(o)}))),"function"!=typeof n.query)throw"query function not defined for Select2 "+n.element.attr("id");return n},monitorSource:function(){var e,n=this.opts.element;n.on("change.select2",this.bind(function(e){!0!==this.opts.element.data("select2-change-triggered")&&this.initSelection()})),e=this.bind(function(){var e,i=n.prop("disabled");i===t&&(i=!1),this.enable(!i),(e=n.prop("readonly"))===t&&(e=!1),this.readonly(e),b(this.container,this.opts.element,this.opts.adaptContainerCssClass),this.container.addClass(T(this.opts.containerCssClass)),b(this.dropdown,this.opts.element,this.opts.adaptDropdownCssClass),this.dropdown.addClass(T(this.opts.dropdownCssClass))}),n.on("propertychange.select2 DOMAttrModified.select2",e),this.mutationCallback===t&&(this.mutationCallback=function(t){t.forEach(e)}),"undefined"!=typeof WebKitMutationObserver&&(this.propertyObserver&&(delete this.propertyObserver,this.propertyObserver=null),this.propertyObserver=new WebKitMutationObserver(this.mutationCallback),this.propertyObserver.observe(n.get(0),{attributes:!0,subtree:!1}))},triggerSelect:function(t){var n=e.Event("select2-selecting",{val:this.id(t),object:t});return this.opts.element.trigger(n),!n.isDefaultPrevented()},triggerChange:function(t){t=t||{},t=e.extend({},t,{type:"change",val:this.val()}),this.opts.element.data("select2-change-triggered",!0),this.opts.element.trigger(t),this.opts.element.data("select2-change-triggered",!1),this.opts.element.trigger("click"),this.opts.blurOnChange&&this.opts.element.blur()},isInterfaceEnabled:function(){return!0===this.enabledInterface},enableInterface:function(){var e=this._enabled&&!this._readonly,t=!e;return e!==this.enabledInterface&&(this.container.toggleClass("select2-container-disabled",t),this.close(),this.enabledInterface=e,!0)},enable:function(e){return e===t&&(e=!0),this._enabled!==e&&(this._enabled=e,this.opts.element.prop("disabled",!e),this.enableInterface(),!0)},readonly:function(e){return e===t&&(e=!1),this._readonly!==e&&(this._readonly=e,this.opts.element.prop("readonly",e),this.enableInterface(),!0)},opened:function(){return this.container.hasClass("select2-dropdown-open")},positionDropdown:function(){var t,n,i,o,s=this.dropdown,a=this.container.offset(),r=this.container.outerHeight(!1),c=this.container.outerWidth(!1),d=s.outerHeight(!1),h=e(window).scrollLeft()+e(window).width(),u=e(window).scrollTop()+e(window).height(),p=a.top+r,m=a.left,f=p+d<=u,g=a.top-d>=this.body().scrollTop(),v=s.outerWidth(!1),F=m+v<=h,b=s.hasClass("select2-drop-above");this.opts.dropdownAutoWidth?(o=e(".select2-results",s)[0],s.addClass("select2-drop-auto-width"),s.css("width",""),(v=s.outerWidth(!1)+(o.scrollHeight===o.clientHeight?0:l.width))>c?c=v:v=c,F=m+v<=h):this.container.removeClass("select2-drop-auto-width"),"static"!==this.body().css("position")&&(p-=(t=this.body().offset()).top,m-=t.left),b?(n=!0,!g&&f&&(n=!1)):(n=!1,!f&&g&&(n=!0)),F||(m=a.left+c-v),n?(p=a.top-d,this.container.addClass("select2-drop-above"),s.addClass("select2-drop-above")):(this.container.removeClass("select2-drop-above"),s.removeClass("select2-drop-above")),i=e.extend({top:p,left:m,width:c},T(this.opts.dropdownCss)),s.css(i)},shouldOpen:function(){var t;return!this.opened()&&(!1!==this._enabled&&!0!==this._readonly&&(t=e.Event("select2-opening"),this.opts.element.trigger(t),!t.isDefaultPrevented()))},clearDropdownAlignmentPreference:function(){this.container.removeClass("select2-drop-above"),this.dropdown.removeClass("select2-drop-above")},open:function(){return!!this.shouldOpen()&&(this.opening(),!0)},opening:function(){var t,n,i=this.containerId,o="scroll."+i,s="resize."+i,a="orientationchange."+i;this.container.addClass("select2-dropdown-open").addClass("select2-container-active"),this.clearDropdownAlignmentPreference(),this.dropdown[0]!==this.body().children().last(
2)[0]&&this.dropdown.detach().appendTo(this.body()),0==(t=e("#select2-drop-mask")).length&&((t=e(document.createElement("div"))).attr("id","select2-drop-mask").attr("class","select2-drop-mask"),t.hide(),t.appendTo(this.body()),t.on("mousedown touchstart click",function(t){var n,i=e("#select2-drop");i.length>0&&((n=i.data("select2")).opts.selectOnBlur&&n.selectHighlighted({noFocus:!0}),n.close(),t.preventDefault(),t.stopPropagation())})),this.dropdown.prev()[0]!==t[0]&&this.dropdown.before(t),e("#select2-drop").removeAttr("id"),this.dropdown.attr("id","select2-drop"),n=l(),t.css(n).show(),this.dropdown.show(),this.positionDropdown(),this.dropdown.addClass("select2-drop-active");var r=this;function l(){return{width:Math.max(document.documentElement.scrollWidth,e(window).width()),height:Math.max(document.documentElement.scrollHeight,e(window).height())}}this.container.parents().add(window).each(function(){e(this).on(s+" "+o+" "+a,function(t){var n=l();e("#select2-drop-mask").css(n),r.positionDropdown()})})},close:function(){if(this.opened()){var t=this.containerId,n="scroll."+t,i="resize."+t,o="orientationchange."+t;this.container.parents().add(window).each(function(){e(this).off(n).off(i).off(o)}),this.clearDropdownAlignmentPreference(),e("#select2-drop-mask").hide(),this.dropdown.removeAttr("id"),this.dropdown.hide(),this.container.removeClass("select2-dropdown-open"),this.results.empty(),this.clearSearch(),this.search.removeClass("select2-active"),this.opts.element.trigger(e.Event("select2-close"))}},externalSearch:function(e){this.open(),this.search.val(e),this.updateResults(!1)},clearSearch:function(){},getMaximumSelectionSize:function(){return T(this.opts.maximumSelectionSize)},ensureHighlightVisible:function(){var t,n,i,o,s,a,r,l=this.results;(n=this.highlight())<0||(0!=n?(t=this.findHighlightableChoices().find(".select2-result-label"),o=(i=e(t[n])).offset().top+i.outerHeight(!0),n===t.length-1&&(r=l.find("li.select2-more-results")).length>0&&(o=r.offset().top+r.outerHeight(!0)),o>(s=l.offset().top+l.outerHeight(!0))&&l.scrollTop(l.scrollTop()+(o-s)),(a=i.offset().top-l.offset().top)<0&&"none"!=i.css("display")&&l.scrollTop(l.scrollTop()+a)):l.scrollTop(0))},findHighlightableChoices:function(){return this.results.find(".select2-result-selectable:not(.select2-selected):not(.select2-disabled)")},moveHighlight:function(t){for(var n=this.findHighlightableChoices(),i=this.highlight();i>-1&&i<n.length;){var o=e(n[i+=t]);if(o.hasClass("select2-result-selectable")&&!o.hasClass("select2-disabled")&&!o.hasClass("select2-selected")){this.highlight(i);break}}},highlight:function(t){var n,i,o=this.findHighlightableChoices();if(0===arguments.length)return u(o.filter(".select2-highlighted")[0],o.get());t>=o.length&&(t=o.length-1),t<0&&(t=0),this.results.find(".select2-highlighted").removeClass("select2-highlighted"),(n=e(o[t])).addClass("select2-highlighted"),this.ensureHighlightVisible(),(i=n.data("select2-data"))&&this.opts.element.trigger({type:"select2-highlight",val:this.id(i),choice:i})},countSelectableResults:function(){return this.findHighlightableChoices().length},highlightUnderEvent:function(t){var n=e(t.target).closest(".select2-result-selectable");if(n.length>0&&!n.is(".select2-highlighted")){var i=this.findHighlightableChoices();this.highlight(i.index(n))}else 0==n.length&&this.results.find(".select2-highlighted").removeClass("select2-highlighted")},loadMoreIfNeeded:function(){var e=this.results,t=e.find("li.select2-more-results"),n=this.resultsPage+1,i=this,o=this.search.val(),s=this.context;0!==t.length&&t.offset().top-e.offset().top-e.height()<=this.opts.loadMorePadding&&(t.addClass("select2-active"),this.opts.query({element:this.opts.element,term:o,page:n,context:s,matcher:this.opts.matcher,callback:this.bind(function(a){i.opened()&&(i.opts.populateResults.call(this,e,a.results,{term:o,page:n,context:s}),i.postprocessResults(a,!1,!1),!0===a.more?(t.detach().appendTo(e).text(i.opts.formatLoadMore(n+1)),window.setTimeout(function(){i.loadMoreIfNeeded()},10)):t.remove(),i.positionDropdown(),i.resultsPage=n,i.context=a.context)})}))},tokenize:function(){},updateResults:function(n){var i,o,s=this.search,a=this.results,r=this.opts,l=this,c=s.val(),d=e.data(this.container,"select2-last-term");if((!0===n||!d||!p(c,d))&&(e.data(this.container,"select2-last-term",c),!0===n||!1!==this.showSearchInput&&this.opened())){var h=this.getMaximumSelectionSize();if(!(h>=1&&(i=this.data(),Array.isArray(i)&&i.length>=h&&E(r.formatSelectionTooBig,"formatSelectionTooBig"))))return s.val().length<r.minimumInputLength?(E(r.formatInputTooShort,"formatInputTooShort")?m("<li class='select2-no-results'>"+r.formatInputTooShort(s.val(),r.minimumInputLength)+"</li>"):m(""),void(n&&this.showSearch&&this.showSearch(!0))):void(r.maximumInputLength&&s.val().length>r.maximumInputLength?E(r.formatInputTooLong,"formatInputTooLong")?m("<li class='select2-no-results'>"+r.formatInputTooLong(s.val(),r.maximumInputLength)+"</li>"):m(""):(r.formatSearching&&0===this.findHighlightableChoices().length&&m("<li class='select2-searching'>"+r.formatSearching()+"</li>"),s.addClass("select2-active"),(o=this.tokenize())!=t&&null!=o&&s.val(o),this.resultsPage=1,r.query({element:r.element,term:s.val(),page:this.resultsPage,context:null,matcher:r.matcher,callback:this.bind(function(i){var o;this.opened()?(this.context=i.context===t?null:i.context,this.opts.createSearchChoice&&""!==s.val()&&(o=this.opts.createSearchChoice.call(l,s.val(),i.results))!==t&&null!==o&&l.id(o)!==t&&null!==l.id(o)&&0===e(i.results).filter(function(){return p(l.id(this),l.id(o))}).length&&i.results.unshift(o),0===i.results.length&&E(r.formatNoMatches,"formatNoMatches")?m("<li class='select2-no-results'>"+r.formatNoMatches(s.val())+"</li>
2"):(a.empty(),l.opts.populateResults.call(this,a,i.results,{term:s.val(),page:this.resultsPage,context:null}),!0===i.more&&E(r.formatLoadMore,"formatLoadMore")&&(a.append("<li class='select2-more-results'>"+l.opts.escapeMarkup(r.formatLoadMore(this.resultsPage))+"</li>"),window.setTimeout(function(){l.loadMoreIfNeeded()},10)),this.postprocessResults(i,n),u(),this.opts.element.trigger({type:"select2-loaded",items:i}))):this.search.removeClass("select2-active")})})));m("<li class='select2-selection-limit'>"+r.formatSelectionTooBig(h)+"</li>")}function u(){s.removeClass("select2-active"),l.positionDropdown()}function m(e){a.html(e),u()}},cancel:function(){this.close()},blur:function(){this.opts.selectOnBlur&&this.selectHighlighted({noFocus:!0}),this.close(),this.container.removeClass("select2-container-active"),this.search[0]===document.activeElement&&this.search.blur(),this.clearSearch(),this.selection.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus")},focusSearch:function(){var e;(e=this.search)[0]!==document.activeElement&&window.setTimeout(function(){var t,n=e[0],i=e.val().length;e.trigger("focus"),e.is(":visible")&&n===document.activeElement&&(n.setSelectionRange?n.setSelectionRange(i,i):n.createTextRange&&((t=n.createTextRange()).collapse(!1),t.select()))},0)},selectHighlighted:function(e){var t=this.highlight(),n=this.results.find(".select2-highlighted").closest(".select2-result").data("select2-data");n?(this.highlight(t),this.onSelect(n,e)):e&&e.noFocus&&this.close()},getPlaceholder:function(){var e;return this.opts.element.attr("placeholder")||this.opts.element.attr("data-placeholder")||this.opts.element.data("placeholder")||this.opts.placeholder||((e=this.getPlaceholderOption())!==t?e.text():t)},getPlaceholderOption:function(){if(this.select){var e=this.select.children().first();if(this.opts.placeholderOption!==t)return"first"===this.opts.placeholderOption&&e||"function"==typeof this.opts.placeholderOption&&this.opts.placeholderOption(this.select);if(""===e.text()&&""===e.val())return e}},initContainerWidth:function(){var e=function(){var e,n,i,o,s;if("off"===this.opts.width)return null;if("element"===this.opts.width)return 0===this.opts.element.outerWidth(!1)?"auto":this.opts.element.outerWidth(!1)+"px";if("copy"===this.opts.width||"resolve"===this.opts.width){if((e=this.opts.element.attr("style"))!==t)for(o=0,s=(n=e.split(";")).length;o<s;o+=1)if(null!==(i=n[o].replace(/\s/g,"").match(/width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i))&&i.length>=1)return i[1];return"resolve"===this.opts.width?(e=this.opts.element.css("width")).indexOf("%")>0?e:0===this.opts.element.outerWidth(!1)?"auto":this.opts.element.outerWidth(!1)+"px":null}return"function"==typeof this.opts.width?this.opts.width():this.opts.width}.call(this);null!==e&&this.container.css("width",e)}}),i=D(n,{createContainer:function(){return e(document.createElement("div")).attr({class:"select2-container"}).html(["<a href='javascript:void(0)' onclick='return false;' class='select2-choice' tabindex='-1'>","   <span class='select2-chosen'>&nbsp;</span><abbr class='select2-search-choice-close'></abbr>","   <span class='select2-arrow'><b></b></span>","</a>","<input class='select2-focusser select2-offscreen' type='text'/>","<div class='select2-drop select2-display-none'>","   <div class='select2-search'>","       <input type='text' autocomplete='off' autocorrect='off' autocapitalize='off' spellcheck='false' class='select2-input'/>","   </div>","   <ul class='select2-results'>","   </ul>","</div>"].join(""))},enableInterface:function(){this.parent.enableInterface.apply(this,arguments)&&this.focusser.prop("disabled",!this.isInterfaceEnabled())},opening:function(){var t,n,i;this.opts.minimumResultsForSearch>=0&&this.showSearch(!0),this.parent.opening.apply(this,arguments),!1!==this.showSearchInput&&this.search.val(this.focusser.val()),this.search.trigger("focus"),(t=this.search.get(0)).createTextRange?((n=t.createTextRange()).collapse(!1),n.select()):t.setSelectionRange&&(i=this.search.val().length,t.setSelectionRange(i,i)),this.focusser.prop("disabled",!0).val(""),this.updateResults(!0),this.opts.element.trigger(e.Event("select2-open"))},close:function(){this.opened()&&(this.parent.close.apply(this,arguments),this.focusser.prop("disabled",!1),this.focusser.trigger("focus"))},focus:function(){this.opened()?this.close():(this.focusser.prop("disabled",!1),this.focusser.trigger("focus"))},isFocused:function(){return this.container.hasClass("select2-container-active")},cancel:function(){this.parent.cancel.apply(this,arguments),this.focusser.prop("disabled",!1),this.focusser.trigger("focus")},initContainer:function(){var t,n=this.container,i=this.dropdown;this.opts.minimumResultsForSearch<0?this.showSearch(!1):this.showSearch(!0),this.selection=t=n.find(".select2-choice"),this.focusser=n.find(".select2-focusser"),this.focusser.attr("id","s2id_autogen"+s());const o=this.focusser.closest(".modal");o.length>0?o.find("label[for='"+this.opts.element.attr("id")+"']").attr("for",this.focusser.attr("id")):e("label[for='"+this.opts.element.attr("id")+"']").attr("for",this.focusser.attr("id")),this.focusser.attr("tabindex",this.elementTabIndex),this.search.on("keydown",this.bind(function(e){if(this.isInterfaceEnabled())if(e.which!==h.PAGE_UP&&e.which!==h.PAGE_DOWN)switch(e.which){case h.UP:case h.DOWN:return this.moveHighlight(e.which===h.UP?-1:1),void F(e);case h.ENTER:return this.selectHighlighted(),void F(e);case h.TAB:return void this.selectHighlighted({noFocus:!0});case h.ESC:return this.cancel(e),void F(e)}else F(e)})),this.search.on("blur",this.bind(function(e){document.activeElement===this.body().get(0)&&window.setTimeout(this.bind(function(){this.search.trigger("focus")}),0)}
2)),this.focusser.on("keydown",this.bind(function(t){if(this.isInterfaceEnabled()&&t.which!==h.TAB&&!h.isControl(t)&&!h.isFunctionKey(t)&&t.which!==h.ESC){if(!1===this.opts.openOnEnter&&t.which===h.ENTER)return this.opts.element.trigger(e.Event("select2-keypress-enter"),t),void F(t);if(t.which==h.DOWN||t.which==h.UP||t.which==h.ENTER&&this.opts.openOnEnter){if(t.altKey||t.ctrlKey||t.shiftKey||t.metaKey)return;return this.open(),void F(t)}return t.which==h.DELETE||t.which==h.BACKSPACE?(this.opts.allowClear&&this.clear(),void F(t)):void 0}})),g(this.focusser),this.focusser.on("keyup-change input",this.bind(function(e){if(this.opts.minimumResultsForSearch>=0){if(e.stopPropagation(),this.opened())return;this.open()}})),t.on("mousedown","abbr",this.bind(function(e){var t;this.isInterfaceEnabled()&&(this.clear(),(t=e).preventDefault(),t.stopImmediatePropagation(),this.close(),this.selection.trigger("focus"))})),t.on("mousedown",this.bind(function(t){this.container.hasClass("select2-container-active")||this.opts.element.trigger(e.Event("select2-focus")),this.opened()?this.close():this.isInterfaceEnabled()&&this.open(),F(t)})),i.on("mousedown",this.bind(function(){this.search.trigger("focus")})),t.on("focus",this.bind(function(e){F(e)})),this.focusser.on("focus",this.bind(function(){this.container.hasClass("select2-container-active")||this.opts.element.trigger(e.Event("select2-focus")),this.container.addClass("select2-container-active")})).on("blur",this.bind(function(){this.opened()||(this.container.removeClass("select2-container-active"),this.opts.element.trigger(e.Event("select2-blur")))})),this.search.on("focus",this.bind(function(){this.container.hasClass("select2-container-active")||this.opts.element.trigger(e.Event("select2-focus")),this.container.addClass("select2-container-active")})),this.initContainerWidth(),this.opts.element.addClass("select2-offscreen"),this.setPlaceholder()},clear:function(e){var t=this.selection.data("select2-data");if(t){var n=this.getPlaceholderOption();this.opts.element.val(n?n.val():""),this.selection.find(".select2-chosen").empty(),this.selection.removeData("select2-data"),this.setPlaceholder(),!1!==e&&(this.opts.element.trigger({type:"select2-removed",val:this.id(t),choice:t}),this.triggerChange({removed:t}))}},initSelection:function(){if(this.isPlaceholderOptionSelected())this.updateSelection([]),this.close(),this.setPlaceholder();else{var e=this;this.opts.initSelection.call(null,this.opts.element,function(n){n!==t&&null!==n&&(e.updateSelection(n),e.close(),e.setPlaceholder())})}},isPlaceholderOptionSelected:function(){var e;return(e=this.getPlaceholderOption())!==t&&e.is(":selected")||""===this.opts.element.val()||this.opts.element.val()===t||null===this.opts.element.val()},prepareOpts:function(){var t=this.parent.prepareOpts.apply(this,arguments),n=this;return"select"===t.element.get(0).tagName.toLowerCase()?t.initSelection=function(e,t){var i=e.find(":selected");t(n.optionToData(i))}:"data"in t&&(t.initSelection=t.initSelection||function(n,i){var o=n.val(),s=null;t.query({matcher:function(e,n,i){var a=p(o,t.id(i));return a&&(s=i),a},callback:"function"!=typeof i?e.noop:function(){i(s)}})}),t},getPlaceholder:function(){return this.select&&this.getPlaceholderOption()===t?t:this.parent.getPlaceholder.apply(this,arguments)},setPlaceholder:function(){var e=this.getPlaceholder();if(this.isPlaceholderOptionSelected()&&e!==t){if(this.select&&this.getPlaceholderOption()===t)return;this.selection.find(".select2-chosen").html(this.opts.escapeMarkup(e)),this.selection.addClass("select2-default"),this.container.removeClass("select2-allowclear")}},postprocessResults:function(e,t,n){var i=0,o=this;if(this.findHighlightableChoices().each2(function(e,t){if(p(o.id(t.data("select2-data")),o.opts.element.val()))return i=e,!1}),!1!==n&&(!0===t&&i>=0?this.highlight(i):this.highlight(0)),!0===t){var s=this.opts.minimumResultsForSearch;s>=0&&this.showSearch(x(e.results)>=s)}},showSearch:function(t){this.showSearchInput!==t&&(this.showSearchInput=t,this.dropdown.find(".select2-search").toggleClass("select2-search-hidden",!t),this.dropdown.find(".select2-search").toggleClass("select2-offscreen",!t),e(this.dropdown,this.container).toggleClass("select2-with-searchbox",t))},onSelect:function(e,t){if(this.triggerSelect(e)){var n=this.opts.element.val(),i=this.data();this.opts.element.val(this.id(e)),this.updateSelection(e),this.opts.element.trigger({type:"select2-selected",val:this.id(e),choice:e}),this.close(),t&&t.noFocus||this.selection.trigger("focus"),p(n,this.id(e))||this.triggerChange({added:e,removed:i})}},updateSelection:function(e){var n,i,o=this.selection.find(".select2-chosen");this.selection.data("select2-data",e),o.empty(),(n=this.opts.formatSelection(e,o,this.opts.escapeMarkup))!==t&&o.append(n),(i=this.opts.formatSelectionCssClass(e,o))!==t&&o.addClass(i),this.selection.removeClass("select2-default"),this.opts.allowClear&&this.getPlaceholder()!==t&&this.container.addClass("select2-allowclear")},val:function(){var e,n=!1,i=null,o=this,s=this.data();if(0===arguments.length)return this.opts.element.val();if(e=arguments[0],arguments.length>1&&(n=arguments[1]),this.select)this.select.val(e).find(":selected").each2(function(e,t){return i=o.optionToData(t),!1}),this.updateSelection(i),this.setPlaceholder(),n&&this.triggerChange({added:i,removed:s});else{if(!e&&0!==e)return void this.clear(n);if(this.opts.initSelection===t)throw new Error("cannot call val() if initSelection() is not defined");this.opts.element.val(e),this.opts.initSelection(this.opts.element,function(e){o.opts.element.val(e?o.id(e):""),o.updateSelection(e),o.setPlaceholder(),n&&o.triggerChange({added:e,removed:s})})}},clearSearch:function(){this.search.val(""),this.focusser.val("")},data:function(e,n){var i;if(0===arguments.length)return(i=this.selection.data("select2-data"))==t&&(i=null),i;e&&""!==e?(i=this.data(),this.opts.element.val(e?this.id(e):""),this.updateSelection(e),n&&this.triggerChange({added:e,removed:i})):this.clear(n)}}),o=D(n,{createContainer:function(){return e(document.createElement("div")).attr({class:"select2-container select2-container-multi"}).html(["<ul class='select2-choices'>","  <li class='select2-search-field'>","    <input type='text' autocomplete='off' autocorrect='off' autocapitilize='off' spellcheck='false' class='select2-input'>","  </li>","</ul>","<div class='select2-drop select2-drop-multi select2-display-none'>","   <ul class='select2-results'>","   </ul>","</div>"].join(""))},prepareOpts:function(){var t=this.parent.prepareOpts.apply(this,arguments),n=this;return"select"===t.element.get(0).tagName.toLowerCase()?t.initSelection=function(e,t){var i=[];e.find(":selected").each2(function(e,t){i.push(n.optionToData(t))}),t(i)}:"data"in t&&(t.initSelection=t.initSelection||function(n,i){var o=m(n.val(),t.separator),s=[];t.query({matcher:function(n,i,a){var r=e.grep(o,function(e){return p(e,t.id(a))}).length;return r&&s.push(a),r},callback:"function"!=typeof i?e.noop:function(){for(var e=[],n=0;n<o.length;n++)for(var a=o[n],r=0;r<s.length;r++){var l=s[r];if(p(a,t.id(l))){e.push(l),s.splice(r,1);break}}i(e)}})}),t},selectChoice:function(e){var t=this.container.find(".select2-search-choice-focus");t.length&&e&&e[0]==t[0]||(t.length&&this.opts.element.trigger("choice-deselected",t),t.removeClass("select2-search-choice-focus"),e&&e.length&&(this.close(),e.addClass("select2-search-choice-focus"),this.opts.element.trigger("choice-selected",e)))}
2,initContainer:function(){var t,n=".select2-choices";this.searchContainer=this.container.find(".select2-search-field"),this.selection=t=this.container.find(n);var i=this;this.selection.on("mousedown",".select2-search-choice",function(t){i.search[0].focus(),i.selectChoice(e(this))}),this.search.attr("id","s2id_autogen"+s());const o=this.search.closest(".modal");o.length>0?o.find("label[for='"+this.opts.element.attr("id")+"']").attr("for",this.search.attr("id")):e("label[for='"+this.opts.element.attr("id")+"']").attr("for",this.search.attr("id")),this.search.on("input paste",this.bind(function(){this.isInterfaceEnabled()&&(this.opened()||this.open())})),this.search.attr("tabindex",this.elementTabIndex),this.keydowns=0,this.search.on("keydown",this.bind(function(n){if(this.isInterfaceEnabled()){++this.keydowns;var i=t.find(".select2-search-choice-focus"),o=i.prev(".select2-search-choice:not(.select2-locked)"),s=i.next(".select2-search-choice:not(.select2-locked)"),a=function(t){var n=0,i=0;if("selectionStart"in(t=e(t)[0]))n=t.selectionStart,i=t.selectionEnd-n;else if("selection"in document){t.focus();var o=document.selection.createRange();i=document.selection.createRange().text.length,o.moveStart("character",-t.value.length),n=o.text.length-i}return{offset:n,length:i}}(this.search);if(i.length&&(n.which==h.LEFT||n.which==h.RIGHT||n.which==h.BACKSPACE||n.which==h.DELETE||n.which==h.ENTER)){var r=i;return n.which==h.LEFT&&o.length?r=o:n.which==h.RIGHT?r=s.length?s:null:n.which===h.BACKSPACE?(this.unselect(i.first()),this.search.width(10),r=o.length?o:s):n.which==h.DELETE?(this.unselect(i.first()),this.search.width(10),r=s.length?s:null):n.which==h.ENTER&&(r=null),this.selectChoice(r),F(n),void(r&&r.length||this.open())}if((n.which===h.BACKSPACE&&1==this.keydowns||n.which==h.LEFT)&&0==a.offset&&!a.length)return this.selectChoice(t.find(".select2-search-choice:not(.select2-locked)").last()),void F(n);if(this.selectChoice(null),this.opened())switch(n.which){case h.UP:case h.DOWN:return this.moveHighlight(n.which===h.UP?-1:1),void F(n);case h.ENTER:return this.selectHighlighted(),void F(n);case h.TAB:return this.selectHighlighted({noFocus:!0}),void this.close();case h.ESC:return this.cancel(n),void F(n)}if(n.which!==h.TAB&&!h.isControl(n)&&!h.isFunctionKey(n)&&n.which!==h.BACKSPACE&&n.which!==h.ESC){if(n.which===h.ENTER){if(!1===this.opts.openOnEnter)return void this.opts.element.trigger(e.Event("select2-keypress-enter"),n);if(n.altKey||n.ctrlKey||n.shiftKey||n.metaKey)return}this.open(),n.which!==h.PAGE_UP&&n.which!==h.PAGE_DOWN||F(n),n.which===h.ENTER&&F(n)}}})),this.search.on("keyup",this.bind(function(e){this.keydowns=0,this.resizeSearch()})),this.search.on("blur",this.bind(function(t){this.container.removeClass("select2-container-active"),this.search.removeClass("select2-focused"),this.selectChoice(null),this.opened()||this.clearSearch(),t.stopImmediatePropagation(),this.opts.element.trigger(e.Event("select2-blur"))})),this.container.on("click",n,this.bind(function(t){this.isInterfaceEnabled()&&(e(t.target).closest(".select2-search-choice").length>0||(this.selectChoice(null),this.clearPlaceholder(),this.container.hasClass("select2-container-active")||this.opts.element.trigger(e.Event("select2-focus")),this.open(),this.focusSearch(),t.preventDefault()))})),this.container.on("focus",n,this.bind(function(){this.isInterfaceEnabled()&&(this.container.hasClass("select2-container-active")||this.opts.element.trigger(e.Event("select2-focus")),this.container.addClass("select2-container-active"),this.dropdown.addClass("select2-drop-active"),this.clearPlaceholder())})),this.initContainerWidth(),this.opts.element.addClass("select2-offscreen"),this.clearSearch()},enableInterface:function(){this.parent.enableInterface.apply(this,arguments)&&this.search.prop("disabled",!this.isInterfaceEnabled())},initSelection:function(){if(""===this.opts.element.val()&&""===this.opts.element.text()&&(this.updateSelection([]),this.close(),this.clearSearch()),this.select||""!==this.opts.element.val()){var e=this;this.opts.initSelection.call(null,this.opts.element,function(n){n!==t&&null!==n&&(e.updateSelection(n),e.close(),e.clearSearch())})}},clearSearch:function(){var e=this.getPlaceholder(),n=this.getMaxSearchWidth();e!==t&&0===this.getVal().length&&!1===this.search.hasClass("select2-focused")?(this.search.val(e).addClass("select2-default"),this.search.width(n>0?n:this.container.css("width"))):this.search.val("").width(10)},clearPlaceholder:function(){this.search.hasClass("select2-default")&&this.search.val("").removeClass("select2-default")},opening:function(){this.clearPlaceholder(),this.resizeSearch(),this.parent.opening.apply(this,arguments),this.focusSearch(),this.updateResults(!0),this.search.trigger("focus"),this.opts.element.trigger(e.Event("select2-open"))},close:function(){this.opened()&&this.parent.close.apply(this,arguments)},focus:function(){this.close(),this.search.trigger("focus")},isFocused:function(){return this.search.hasClass("select2-focused")},updateSelection:function(t){var n=[],i=[],o=this;e(t).each(function(){u(o.id(this),n)<0&&(n.push(o.id(this)),i.push(this))}),t=i,this.selection.find(".select2-search-choice").remove(),e(t).each(function(){o.addSelectedChoice(this)}),o.postprocessResults()},tokenize:function(){var e=this.search.val();null!=(e=this.opts.tokenizer.call(this,e,this.data(),this.bind(this.onSelect),this.opts))&&e!=t&&(this.search.val(e),e.length>0&&this.open())},onSelect:function(e,t){this.triggerSelect(e)&&(this.addSelectedChoice(e),this.opts.element.trigger({type:"selected",val:this.id(e),choice:e}),!this.select&&this.opts.closeOnSelect||this.postprocessResults(),this.opts.closeOnSelect?(this.close(),this.search.width(10)):this.countSelectableResults()>0?(this.search.width(10),this.resizeSearch(),this.getMaximumSelectionSize()>0&&this.val().length>=this.getMaximumSelectionSize()&&this.updateResults(!0),this.positionDropdown()):(this.close(),this.search.width(10)),this.triggerChange({added:e}),t&&t.noFocus||this.focusSearch())},cancel:function(){this.close(),this.focusSearch()},addSelectedChoice:function(n){var i,o,s=!n.locked,a=e("<li class='select2-search-choice'>    <div></div>    <a href='#' onclick='return false;' class='select2-search-choice-close' tabindex='-1'></a></li>"),r=e("<li class='select2-search-choice select2-locked'><div></div></li>"),l=s?a:r,c=this.id(n),d=this.getVal();(i=this.opts.formatSelection(n,l.find("div"),this.opts.escapeMarkup))!=t&&l.find("div").replaceWith("<div>"+i+"</div>"),(o=this.opts.formatSelectionCssClass(n,l.find("div")))!=t&&l.addClass(o),s&&l.find(".select2-search-choice-close").on("mousedown",F).on("click dblclick",this.bind(function(t){this.isInterfaceEnabled()&&(e(t.target).closest(".select2-search-choice").fadeOut("fast",this.bind(function(){this.unselect(e(t.target)),this.selection.find(".select2-search-choice-focus").removeClass("select2-search-choice-focus"),this.close(),this.focusSearch()})).dequeue(),F(t))})).on("focus",this.bind(function(){this.isInterfaceEnabled()&&(this.container.addClass("select2-container-active"),this.dropdown.addClass("select2-drop-active"))})),l.data("select2-data",n),l.insertBefore(this.searchContainer),d.push(c),this.setVal(d)},unselect:function(e){var t,n,i=this.getVal();if(0===(e=e.closest(".select2-search-choice")).length)throw"Invalid argument: "+e+". Mu
2st be .select2-search-choice";(t=e.data("select2-data"))&&((n=u(this.id(t),i))>=0&&(i.splice(n,1),this.setVal(i),this.select&&this.postprocessResults()),e.remove(),this.opts.element.trigger({type:"removed",val:this.id(t),choice:t}),this.triggerChange({removed:t}))},postprocessResults:function(e,t,n){var i=this.getVal(),o=this.results.find(".select2-result"),s=this.results.find(".select2-result-with-children"),a=this;o.each2(function(e,t){u(a.id(t.data("select2-data")),i)>=0&&(t.addClass("select2-selected"),t.find(".select2-result-selectable").addClass("select2-selected"))}),s.each2(function(e,t){t.is(".select2-result-selectable")||0!==t.find(".select2-result-selectable:not(.select2-selected)").length||t.addClass("select2-selected")}),-1==this.highlight()&&!1!==n&&a.highlight(0),!this.opts.createSearchChoice&&!o.filter(".select2-result:not(.select2-selected)").length>0&&(!e||e&&!e.more&&0===this.results.find(".select2-no-results").length)&&E(a.opts.formatNoMatches,"formatNoMatches")&&this.results.append("<li class='select2-no-results'>"+a.opts.formatNoMatches(a.search.val())+"</li>")},getMaxSearchWidth:function(){return this.selection.width()-f(this.search)},resizeSearch:function(){var t,n,i,o,s=f(this.search);t=function(t){if(!a){var n=t[0].currentStyle||window.getComputedStyle(t[0],null);(a=e(document.createElement("div")).css({position:"absolute",left:"-10000px",top:"-10000px",display:"none",fontSize:n.fontSize,fontFamily:n.fontFamily,fontStyle:n.fontStyle,fontWeight:n.fontWeight,letterSpacing:n.letterSpacing,textTransform:n.textTransform,whiteSpace:"nowrap"})).attr("class","select2-sizer"),e("body").append(a)}return a.text(t.val()),a.width()}(this.search)+10,n=this.search.offset().left,(o=(i=this.selection.width())-(n-this.selection.offset().left)-s)<t&&(o=i-s),o<40&&(o=i-s),o<=0&&(o=t),this.search.width(o)},getVal:function(){var e;return this.select?null===(e=this.select.val())?[]:e:m(e=this.opts.element.val(),this.opts.separator)},setVal:function(t){var n;this.select?this.select.val(t):(n=[],e(t).each(function(){u(this,n)<0&&n.push(this)}),this.opts.element.val(0===n.length?"":n.join(this.opts.separator)))},buildChangeDetails:function(e,t){t=t.slice(0),e=e.slice(0);for(var n=0;n<t.length;n++)for(var i=0;i<e.length;i++)p(this.opts.id(t[n]),this.opts.id(e[i]))&&(t.splice(n,1),n--,e.splice(i,1),i--);return{added:t,removed:e}},val:function(n,i){var o,s=this;if(0===arguments.length)return this.getVal();if((o=this.data()).length||(o=[]),!n&&0!==n)return this.opts.element.val(""),this.updateSelection([]),this.clearSearch(),void(i&&this.triggerChange({added:this.data(),removed:o}));if(this.setVal(n),this.select)this.opts.initSelection(this.select,this.bind(this.updateSelection)),i&&this.triggerChange(this.buildChangeDetails(o,this.data()));else{if(this.opts.initSelection===t)throw new Error("val() cannot be called if initSelection() is not defined");this.opts.initSelection(this.opts.element,function(t){var n=e.map(t,s.id);s.setVal(n),s.updateSelection(t),s.clearSearch(),i&&s.triggerChange(this.buildChangeDetails(o,this.data()))})}this.clearSearch()},onSortStart:function(){if(this.select)throw new Error("Sorting of elements is not supported when attached to <select>. Attach to <input type='hidden'/> instead.");this.search.width(0),this.searchContainer.hide()},onSortEnd:function(){var t=[],n=this;this.searchContainer.show(),this.searchContainer.appendTo(this.searchContainer.parent()),this.resizeSearch(),this.selection.find(".select2-search-choice").each(function(){t.push(n.opts.id(e(this).data("select2-data")))}),this.setVal(t),this.triggerChange()},data:function(t,n){var i,o,s=this;if(0===arguments.length)return this.selection.find(".select2-search-choice").map(function(){return e(this).data("select2-data")}).get();o=this.data(),t||(t=[]),i=e.map(t,function(e){return s.opts.id(e)}),this.setVal(i),this.updateSelection(t),this.clearSearch(),n&&this.triggerChange(this.buildChangeDetails(o,this.data()))}}),e.fn.select2=function(){var n,s,a,r,l,c=Array.prototype.slice.call(arguments,0),d=["val","destroy","opened","open","close","focus","isFocused","container","dropdown","onSortStart","onSortEnd","enable","readonly","positionDropdown","data","search"],h=["val","opened","is
2Focused","container","data"],p={search:"externalSearch"};return this.each(function(){if(0===c.length||"object"==typeof c[0])(n=0===c.length?{}:e.extend({},c[0])).element=e(this),"select"===n.element.get(0).tagName.toLowerCase()?l=n.element.prop("multiple"):(l=n.multiple||!1,"tags"in n&&(n.multiple=l=!0)),(s=l?new o:new i).init(n);else{if("string"!=typeof c[0])throw"Invalid arguments to select2 plugin: "+c;if(u(c[0],d)<0)throw"Unknown method: "+c[0];if(r=t,(s=e(this).data("select2"))===t)return;if("container"===(a=c[0])?r=s.container:"dropdown"===a?r=s.dropdown:(p[a]&&(a=p[a]),r=s[a].apply(s,c.slice(1))),u(c[0],h)>=0)return!1}}),r===t?this:r},e.fn.select2.defaults={width:"copy",loadMorePadding:0,closeOnSelect:!0,openOnEnter:!0,containerCss:{},dropdownCss:{},containerCssClass:"",dropdownCssClass:"",formatResult:function(e,t,n,i){var o=[];return _(e.text,n.term,o,i),o.join("")},formatSelection:function(e,n,i){return e?i(e.text):t},sortResults:function(e,t,n){return e},formatResultCssClass:function(e){return t},formatSelectionCssClass:function(e,n){return t},formatNoMatches:function(){return"No matches found"},formatInputTooShort:function(e,t){var n=t-e.length;return"Please enter "+n+" more character"+(1==n?"":"s")},formatInputTooLong:function(e,t){var n=e.length-t;return"Please delete "+n+" character"+(1==n?"":"s")},formatSelectionTooBig:function(e){return"You can only select "+e+" item"+(1==e?"":"s")},formatLoadMore:function(e){return"Loading more results..."},formatSearching:function(){return"Searching..."},minimumResultsForSearch:0,minimumInputLength:0,maximumInputLength:null,maximumSelectionSize:0,id:function(e){return e.id},matcher:function(e,t){return(""+t).toUpperCase().indexOf((""+e).toUpperCase())>=0},separator:",",tokenSeparators:[],tokenizer:function(e,n,i,o){var s,a,r,l,c,d=e,h=!1;if(!o.createSearchChoice||!o.tokenSeparators||o.tokenSeparators.length<1)return t;for(;;){for(a=-1,r=0,l=o.tokenSeparators.length;r<l&&(c=o.tokenSeparators[r],!((a=e.indexOf(c))>=0));r++);if(a<0)break;if(s=e.substring(0,a),e=e.substring(a+c.length),s.length>0&&(s=o.createSearchChoice.call(this,s,n))!==t&&null!==s&&o.id(s)!==t&&null!==o.id(s)){for(h=!1,r=0,l=n.length;r<l;r++)if(p(o.id(s),o.id(n[r]))){h=!0;break}h||i(s)}}return d!==e?e:void 0},escapeMarkup:k,blurOnChange:!1,selectOnBlur:!1,adaptContainerCssClass:function(e){return e},adaptDropdownCssClass:function(e){return null}},e.fn.select2.ajaxDefaults={transport:e.ajax,params:{type:"GET",cache:!1,dataType:"json"}},window.Select2={query:{ajax:y,local:w,tags:C},util:{debounce:v,markMatch:_,escapeMarkup:k},class:{abstract:n,single:i,multi:o}}}function u(e,t){for(var n=0,i=t.length;n<i;n+=1)if(p(e,t[n]))return n;return-1}function p(e,n){return e===n||e!==t&&n!==t&&(null!==e&&null!==n&&(e.constructor===String?e+""==n+"":n.constructor===String&&n+""==e+""))}function m(e,t){var n,i,o;if(null===e||e.length<1)return[];for(i=0,o=(n=e.split(t)).length;i<o;i+=1)n[i]=n[i]?n[i].trim():"";return n}function f(e){return e.outerWidth(!1)-e.width()}function g(n){var i="keyup-change-value";n.on("keydown",function(){e.data(n,i)===t&&e.data(n,i,n.val())}),n.on("keyup",function(){var o=e.data(n,i);o!==t&&n.val()!==o&&(e.removeData(n,i),n.trigger("keyup-change"))})}function v(e,n,i){var o;return i=i||t,function(){var t=arguments;window.clearTimeout(o),o=window.setTimeout(function(){n.apply(i,t)},e)}}function F(e){e.preventDefault(),e.stopPropagation()}function b(t,n,i){var o,s=[];(o=t.attr("class"))&&e((o=""+o).split(" ")).each2(function(){0===this.indexOf("select2-")&&s.push(this)}),(o=n.attr("class"))&&e((o=""+o).split(" ")).each2(function(){0!==this.indexOf("select2-")&&i(this)&&s.push(this)}),t.attr("class",s.join(" "))}function _(e,t,n,i){var o=e.toUpperCase().indexOf(t.toUpperCase()),s=t.length;o<0?n.push(i(e)):(n.push(i(e.substring(0,o))),n.push("<span class='select2-match'>"),n.push(i(e.substring(o,o+s))),n.push("</span>"),n.push(i(e.substring(o+s,e.length))))}function k(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return String(e).replace(/[&<>"'\/\\]/g,function(e){return t[e]})}
2function y(n){var i,o=0,s=null,a=n.quietMillis||100,r=n.url,l=this;return function(c){window.clearTimeout(i),i=window.setTimeout(function(){var i=o+=1,a=n.data,d=r,h=n.transport||e.fn.select2.ajaxDefaults.transport,u={type:n.type||"GET",cache:n.cache||!1,jsonpCallback:n.jsonpCallback||t,dataType:n.dataType||"json"},p=e.extend({},e.fn.select2.ajaxDefaults.params,u);a=a?a.call(l,c.term,c.page,c.context):null,d="function"==typeof d?d.call(l,c.term,c.page,c.context):d,s&&s.abort(),n.params&&("function"==typeof n.params?e.extend(p,n.params.call(l)):e.extend(p,n.params)),e.extend(p,{url:d,dataType:n.dataType,data:a,success:function(e){if(!(i<o)){var t=n.results(e,c.page);c.callback(t)}}}),s=h.call(l,p)},a)}}function w(t){var n,i,o=t,s=function(e){return""+e.text};Array.isArray(o)&&(o={results:i=o}),"function"!=typeof o&&(i=o,o=function(){return i});var a=o();return a.text&&"function"!=typeof(s=a.text)&&(n=a.text,s=function(e){return e[n]}),function(t){var n,i=t.term,a={results:[]};""!==i?(n=function(o,a){var r,l;if((o=o[0]).children){for(l in r={},o)o.hasOwnProperty(l)&&(r[l]=o[l]);r.children=[],e(o.children).each2(function(e,t){n(t,r.children)}),(r.children.length||t.matcher(i,s(r),o))&&a.push(r)}else t.matcher(i,s(o),o)&&a.push(o)},e(o().results).each2(function(e,t){n(t,a.results)}),t.callback(a)):t.callback(o())}}function C(n){var i="function"==typeof n;return function(o){var s=o.term,a={results:[]};e(i?n():n).each(function(){var e=this.text!==t,n=e?this.text:this;(""===s||o.matcher(s,n))&&a.results.push(e?this:{id:this,text:this})}),o.callback(a)}}function E(e,t){if("function"==typeof e)return!0;if(!e)return!1;throw new Error(t+" must be a function or a falsy value")}function T(e){return"function"==typeof e?e():e}function x(t){var n=0;return e.each(t,function(e,t){t.children?n+=x(t.children):n++}),n}function D(t,n){var i=function(){};return(i.prototype=new t).constructor=i,i.prototype.parent=t.prototype,i.prototype=e.extend(i.prototype,n),i}}(window.$svjq)},6142(){!function(e){"use strict";e.extend(e.fn.select2.defaults,{formatNoMatches:function(){return"Inga träffar"},formatInputTooShort:function(e,t){var n=t-e.length;return"Var god skriv in "+n+(n>1?" till tecken":" tecken till")},formatInputTooLong:function(e,t){return"Var god sudda ut "+(e.length-t)+" tecken"},formatSelectionTooBig:function(e){return"Du kan max välja "+e+" element"},formatLoadMore:function(e){return"Laddar fler resultat..."},formatSearching:function(){return"Söker..."}})}(window.$svjq)},8147(e,t,n){"use strict";n(4860)},4860(e,t,n){var i,o,s;o=[n(3501)],i=function(e){var t=l(),n=86400,i={className:null,minTime:null,maxTime:null,durationTime:null,step:30,showDuration:!1,timeFormat:"g:ia",scrollDefaultNow:!1,scrollDefaultTime:!1,selectOnBlur:!1,disableTouchKeyboard:!0,forceRoundTime:!1,appendTo:"body",disableTimeRanges:[],closeOnWindowScroll:!1,disableTextInput:!1},o={decimal:".",mins:"mins",hr:"hr",hrs:"hrs"},s={init:function(t){return this.each(function(){var n=e(this);if("SELECT"==n[0].tagName){for(var r={type:"text",value:n.val()},l=n[0].attributes,c=0;c<l.length;c++)r[l[c].nodeName]=l[c].nodeValue;var d=e("<input />",r);n.replaceWith(d),n=d}var h=e.extend({},i);t&&(h=e.extend(h,t)),h.lang&&(o=e.extend(o,h.lang)),h=a(h),n.data("timepicker-settings",h),n.prop("autocomplete","off"),n.on("click.timepicker focus.timepicker",s.show),n.on("change.timepicker",p),n.on("keydown.timepicker",g),n.on("keyup.timepicker",F),n.addClass("ui-timepicker-input"),p.call(n.get(0))})},show:function(t){var n=e(this),i=n.data("timepicker-settings");d(n)&&n.blur();var o=n.data("timepicker-list");if(!n.prop("readonly")&&(o&&0!==o.length&&"function"!=typeof i.durationTime||(r(n),o=n.data("timepicker-list")),!o.is(":visible"))){s.hide(),o.show(),n.offset().top+n.outerHeight(!0)+o.outerHeight()>e(window).height()+e(window).scrollTop()?o.offset({left:n.offset().left+parseInt(o.css("marginLeft").replace("px",""),10),top:n.offset().top-o.outerHeight()+parseInt(o.css("marginTop").replace("px",""),10)}):o.offset({left:n.offset().left+parseInt(o.css("marginLeft").replace("px",""),10),top:n.offset().top+n.outerHeight()+parseInt(o.css("marginTop").replace("px",""),10)});var a=o.find(".ui-timepicker-selected");if(a.length||(m(n)?a=h(n,o,y(m(n))):i.scrollDefaultNow?a=h(n,o,y(new Date)):!1!==i.scrollDefaultTime&&(a=h(n,o,y(i.scrollDefaultTime)))),a&&a.length){var l=o.scrollTop()+a.position().top-a.outerHeight();o.scrollTop(l)}else o.scrollTop(0);e("body").on("touchstart.ui-timepicker mousedown.ui-timepicker",c),i.closeOnWindowScroll&&e(window).on("scroll.ui-timepicker",c),n.trigger("showTimepicker")}},hide:function(t){e(".ui-timepicker-wrapper:visible").each(function(){var t=e(this),n=t.data("timepicker-input"),i=n.data("timepicker-settings");i&&i.selectOnBlur&&b(n),t.hide(),n.trigger("hideTimepicker")})},option:function(t,n){var i=this,o=i.data("timepicker-settings"),s=i.data("timepicker-list");if("object"==typeof t)o=e.extend(o,t);else if("string"==typeof t&&void 0!==n)o[t]=n;else if("string"==typeof t)return o[t];return o=a(o),i.data("timepicker-settings",o),s&&(s.remove(),i.data("timepicker-list",!1)),i},getSecondsFromMidnight:function(){return y(m(this))},getTime:function(e){var t=this;return e||(e=new Date),e.setHours(0,0,0,0),new Date(e.valueOf()+1e3*y(m(t)))},setTime:function(e){var t=this,n=k(y(e),t.data("timepicker-settings").timeFormat);f(t,n),t.data("timepicker-list")&&u(t,t.data("timepicker-list"))},remove:function(){var e=this;e.hasClass("ui-timepicker-input")&&(e.removeAttr("autocomplete","off"),e.removeClass("ui-timepicker-input"),e.removeData("timepicker-settings"),e.off(".timepicker"),e.data("timepicker-list")&&e.data("timepicker-list").remove(),e.removeData("timepicker-list"))}};function a(e){if(e.minTime&&(e.minTime=y(e.minTime)),e.maxTime&&(e.maxTime=y(e.maxTime)),e.durationTime&&"function"!=typeof e.durationTime&&(e.durationTime=y(e.durationTime)),e.disableTimeRanges.length>0){for(var t in e.disableTimeRanges)e.disableTimeRanges[t]=[y(e.disableTimeRanges[t][0]),y(e.disableTimeRanges[t][1])];for(e.disableTimeRanges=e.disableTimeRanges.sort(function(e,t){return e[0]-t[0]}),t=e.disableTimeRanges.length-1;t>0;t--)e.disableTimeRanges[t][0]<=e.disableTimeRanges[t-1][1]&&(e.disableTimeRanges[t-1]=[Math.min(e.disableTimeRanges[t][0],e.disableTimeRanges[t-1][0]),Math.max(e.disableTimeRanges[t][1],e.disableTimeRanges[t-1][1])],e.disableTimeRanges.splice(t,1)
2)}return e}function r(t){var i=t.data("timepicker-settings"),o=t.data("timepicker-list");o&&o.length&&(o.remove(),t.data("timepicker-list",!1)),o=e("<ul />",{class:"ui-timepicker-list"});var a=e("<div />",{class:"ui-timepicker-wrapper",tabindex:-1});a.css({display:"none",position:"absolute"}).append(o),i.className&&a.addClass(i.className),null===i.minTime&&null===i.durationTime||!i.showDuration||a.addClass("ui-timepicker-with-duration");var r=null;"function"==typeof i.durationTime?r=y(i.durationTime()):null!==i.durationTime&&(r=i.durationTime);var l=null===r?null!==i.minTime?i.minTime:0:r,c=null!==i.maxTime?i.maxTime:l+n-1;r=r||i.minTime,c<=l&&(c+=n);for(var h=i.disableTimeRanges,p=0,m=h.length,f=l;f<=c;f+=60*i.step){var g=f,v=e("<li />");if(v.data("time",g),v.text(k(g,i.timeFormat)),(null!==i.minTime||null!==i.durationTime)&&i.showDuration){var F=e("<span />");F.addClass("ui-timepicker-duration"),F.text(" ("+_(f-r)+")"),v.append(F)}p<m&&(g>=h[p][1]&&(p+=1),h[p]&&g>=h[p][0]&&g<h[p][1]&&v.addClass("ui-timepicker-disabled")),o.append(v)}a.data("timepicker-input",t),t.data("timepicker-list",a);var w=i.appendTo;"string"==typeof w?w=e(w):"function"==typeof w&&(w=w(t)),w.append(a),u(t,o),o.on("click","li",function(n){t.off("focus.timepicker"),t.on("focus.timepicker-ie-hack",function(){t.off("focus.timepicker-ie-hack"),t.on("focus.timepicker",s.show)}),d(t)||t[0].focus(),o.find("li").removeClass("ui-timepicker-selected"),e(this).addClass("ui-timepicker-selected"),b(t)&&(t.trigger("hideTimepicker"),a.hide())})}function l(){return new Date(1970,1,1,0,0,0)}function c(t){var n=e(t.target);0===n.closest(".ui-timepicker-input").length&&0===n.closest(".ui-timepicker-wrapper").length&&(s.hide(),e("body").off(".ui-timepicker"),e(window).off(".ui-timepicker"))}function d(e){var t=e.data("timepicker-settings");return(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&t.disableTouchKeyboard}function h(t,n,i){if(!i&&0!==i)return!1;var o=t.data("timepicker-settings"),s=!1,a=30*o.step;return n.find("li").each(function(t,n){var o=e(n),r=o.data("time")-i;if(Math.abs(r)<a||r==a)return s=o,!1}),s}function u(e,t){t.find("li").removeClass("ui-timepicker-selected");var n=y(m(e));if(null!==n){var i=h(e,t,n);if(i){var o=i.offset().top-t.offset().top;(o+i.outerHeight()>t.outerHeight()||o<0)&&t.scrollTop(t.scrollTop()+i.position().top-i.outerHeight()),i.addClass("ui-timepicker-selected")}}}function p(){if(""!==this.value){var t=e(this),n=t.data("timepicker-list");if(!n||!n.is(":visible")){var i=y(this.value);if(null!==i){var o=t.data("timepicker-settings"),s=!1;if((null!==o.minTime&&i<o.minTime||null!==o.maxTime&&i>o.maxTime)&&(s=!0),e.each(o.disableTimeRanges,function(){if(i>=this[0]&&i<this[1])return s=!0,!1}),o.forceRoundTime){var a=i%(60*o.step);a>=30*o.step?i+=60*o.step-a:i-=a}var r=k(i,o.timeFormat);s?f(t,r,"error")&&t.trigger("timeRangeError"):f(t,r)}else t.trigger("timeFormatError")}}}function m(e){return e.is("input")?e.val():e.data("ui-timepicker-value")}function f(e,t,n){return e.is("input")&&e.val(t),e.data("ui-timepicker-value")!=t?(e.data("ui-timepicker-value",t),"select"==n?e.trigger("selectTime").trigger("changeTime").trigger("change"):"error"!=n&&e.trigger("changeTime"),!0):(e.trigger("selectTime"),!1)}function g(t){var n=e(this),i=n.data("timepicker-list");if(!i||!i.is(":visible")){if(40!=t.keyCode)return v(t,n);d(n)||n.focus()}switch(t.keyCode){case 13:return b(n)&&s.hide.apply(this),t.preventDefault(),!1;case 38:var o=i.find(".ui-timepicker-selected");return o.length?o.is(":first-child")||(o.removeClass("ui-timepicker-selected"),o.prev().addClass("ui-timepicker-selected"),o.prev().position().top<o.outerHeight()&&i.scrollTop(i.scrollTop()-o.outerHeight())):(i.find("li").each(function(t,n){if(e(n).position().top>0)return o=e(n),!1}),o.addClass("ui-timepicker-selected")),!1;case 40:return 0===(o=i.find(".ui-timepicker-selected")).length?(i.find("li").each(function(t,n){if(e(n).position().top>0)return o=e(n),!1}),o.addClass("ui-timepicker-selected")):o.is(":last-child")||(o.removeClass("ui-timepicker-selected"),o.next().addClass("ui-timepicker-selected"),o.next().position().top+2*o.outerHeight()>i.outerHeight()&&i.scrollTop(i.scrollTop()+o.outerHeight())),!1;case 27:i.find("li").removeClass("ui-timepicker-selected"),s.hide();break;case 9:s.hide();break;default:return v(t,n)}}function v(e,t){return!t.data("timepicker-settings").disableTextInput||e.ctrlKey||e.altKey||e.metaKey||2!=e.keyCode&&8!=e.keyCode&&e.keyCode<46}function F(t){var n=e(this),i=n.data("timepicker-list");if(!i||!i.is(":visible"))return!0;switch(t.keyCode){case 96:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 65:case 77:case 80:case 186:case 8:case 46:u(n,i);break;default:return}}function b(e){var t=e.data("timepicker-settings"),n=e.data("timepicker-list"),i=null,o=n.find(".ui-timepicker-selected");return!o.hasClass("ui-timepicker-disabled")&&(o.length?i=o.data("time"):m(e)&&(i=y(m(e)),u(e,n)),null!==i&&f(e,k(i,t.timeFormat),"select"),!0)}function _(e){var t,n=Math.round(e/60);if(Math.abs(n)<60)t=[n,o.mins];else if(60==n)t=["1",o.hr];else{var i=(n/60).toFixed(n%60==0?0:1);"."!=o.decimal&&(i=i.replace(".",o.decimal)),t=[i,o.hrs]}return t.join(" ")}function k(e,i){if(null!==e){for(var o,s,a=new Date(t.valueOf()+1e3*e),r="",l=0;l<i.length;l++)switch(s=i.charAt(l)){case"a":r+=a.getHours()>11?"pm":"am";break;case"A":r+=a.getHours()>11?"PM":"AM";break;case"g":r+=0==(o=a.getHours()%12)?"12":o;break;case"G":r+=a.getHours();break;case"h":0!=(o=a.getHours()%12)&&o<10&&(o="0"+o),r+=0===o?"12":o;break;case"H":o=a.getHours(),e===n&&(o=24),r+=o>9?o:"0"+o;break;case"i":var c=a.getMinutes();r+=c>9?c:"0"+c;break;case"s":r+=(e=a.getSeconds())>9?e:"0"+e;break;default:r+=s}return r}}function y(e){if(""===e)return null;if(!e||e+0==e)return e;var t;if("object"==typeof e&&(e=e.getHours()+":"+w(e.getMinutes())+":"+w(e.getSeconds())),e=e.toLowerCase(),new Date(0),-1===e.indexOf(":")?(t=e.match(/^([0-9]):?([0-5][0-9])?:?([0-5][0-9])?\s*([pa]?)m?$/))||(t=e.match(/^([0-2][0-9]):?([0-5][0-9])?:?([0-5][0-9])?\s*([pa]?)m?$/)):t=e.match(/^(\d{1,2})(?::([0-5][0-9]))?(?::([0-5][0-9]))?\s*([pa]?)m?$/),!t)return null;var n=parseInt(1*t[1],10);return 3600*(t[4]?12==n?"p"==t[4]?12:0:n+("p"==t[4]?12:0):n)+60*(1*t[2]||0)+(1*t[3]||0)}function w(e){return("0"+e).slice(-2)}e.fn.timepicker=function(t){return s[t]?s[t].apply(this,Array.prototype.slice.call(arguments,1
2)):"object"!=typeof t&&t?void e.error("Method "+t+" does not exist on jQuery.timepicker"):s.init.apply(this,arguments)}},void 0===(s="function"==typeof i?i.apply(t,o):i)||(e.exports=s)}}]);
3//# sourceMappingURL=social.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.