UNPKG

102 kBJavaScriptView Raw
1!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.TPP_SNAP=e():t.TPP_SNAP=e()}(window,function(){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=75)}([function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var i=n(41)("wks"),r=n(26),o=n(1).Symbol,s="function"==typeof o;(t.exports=function(t){return i[t]||(i[t]=s&&o[t]||(s?o:r)("Symbol."+t))}).store=i},function(t,e,n){var i=n(1),r=n(0),o=n(7),s=n(8),a=n(11),c=function(t,e,n){var u,l,d,A=t&c.F,p=t&c.G,f=t&c.S,h=t&c.P,g=t&c.B,v=t&c.W,m=p?r:r[e]||(r[e]={}),w=m.prototype,E=p?i:f?i[e]:(i[e]||{}).prototype;for(u in p&&(n=e),n)(l=!A&&E&&void 0!==E[u])&&a(m,u)||(d=l?E[u]:n[u],m[u]=p&&"function"!=typeof E[u]?n[u]:g&&l?o(d,i):v&&E[u]==d?function(t){var e=function(e,n,i){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,i)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(d):h&&"function"==typeof d?o(Function.call,d):d,h&&((m.virtual||(m.virtual={}))[u]=d,t&c.R&&w&&!w[u]&&s(w,u,d)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var i=n(9),r=n(53),o=n(37),s=Object.defineProperty;e.f=n(6)?Object.defineProperty:function(t,e,n){if(i(t),e=o(e,!0),i(n),r)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var i=n(16);t.exports=function(t,e,n){if(i(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,i){return t.call(e,n,i)};case 3:return function(n,i,r){return t.call(e,n,i,r)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var i=n(5),r=n(17);t.exports=n(6)?function(t,e,n){return i.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var i=n(4);t.exports=function(t){if(!i(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.POST_MESSAGE_NAMESPACE="tpp",e.VERSION="1.2.17",e.GIT_HASH="58e04854ee7e5216adab8fdb159570d4fa822e68",e.MODULE_ENDPOINT="class:TppApi",e.PREVIEW_ID_ATTRIBUTE="data-preview-id",e.CUSTOM_PREVIEW_ID_PREFIX="custom:",e.Event={Initialized:"tpp-initialized",ElementChange:"tpp-element-change",StatusChange:"tpp-status-change",RerenderView:"tpp-rerender-view",DropElement:"tpp-drop-element",PreviewRequest:"TPP_PREVIEW_REQUEST",NavigationChange:"TPP_NAVIGATION_CHANGED",WorkflowTransition:"TPP_WORKFLOW_ACTION",DragElement:"TPP_DRAG_ACTION",DisplayChangesRequest:"TPP_DISPLAY_CHANGES_REQUEST",ResetDisplayChangesRequest:"TPP_RESET_DISPLAY_CHANGES_REQUEST"},e.Action={EDIT:"EDIT",EDIT_META_DATA:"EDIT_META_DATA",STATUS:"STATUS",DELETE:"DELETE",DELETE_WORKFLOW:"DELETE_WORKFLOW",RENDER:"RENDER",RENDER_START_NODE:"RENDER_START_NODE",CREATE_PAGE:"CREATE_PAGE",CREATE_SIBLING_SECTION:"CREATE_SIBLING_SECTION",CREATE_CHILD_SECTION:"CREATE_CHILD_SECTION",CREATE_DATASET:"CREATE_DATASET",WORKFLOW_START:"WORKFLOW_START",RELATED_ELEMENTS:"RELATED_ELEMENTS",AFFECTED_ELEMENTS:"GET_AFFECTED_WORKFLOW_ELEMENTS",WORKFLOW_PROCESS:"WORKFLOW_PROCESS",CROP_IMAGE:"CROP_IMAGE",TOGGLE_BOOKMARK:"TOGGLE_BOOKMARK",FSID_TO_PREVIEW_ID:"FSID_TO_PREVIEW_ID",PROJECT_INFO:"PROJECT_INFO",TRANSLATION:"TRANSLATION",TRANSFER_SECTION:"TRANSFER_SECTION",TRANSFER_SECTION_ALLOWED:"TRANSFER_SECTION_ALLOWED",REQUEST_CHANGE_SET:"REQUEST_CHANGE_SET",SHOW_COMPARISON_DIALOG:"SHOW_COMPARISON_DIALOG"}},function(t,e,n){var i=n(39),r=n(34);t.exports=function(t){return i(r(t))}},function(t,e,n){t.exports={default:n(76),__esModule:!0}},function(t,e){t.exports=!0},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports={}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var i=n(5).f,r=n(11),o=n(2)("toStringTag");t.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,o)&&i(t,o,{configurable:!0,value:e})}},function(t,e,n){var i=n(7),r=n(58),o=n(59),s=n(9),a=n(25),c=n(60),u={},l={};(e=t.exports=function(t,e,n,d,A){var p,f,h,g,v=A?function(){return t}:c(t),m=i(n,d,e?2:1),w=0;if("function"!=typeof v)throw TypeError(t+" is not iterable!");if(o(v)){for(p=a(t.length);p>w;w++)if((g=e?m(s(f=t[w])[0],f[1]):m(t[w]))===u||g===l)return g}else for(h=v.call(t);!(f=h.next()).done;)if((g=r(h,m,f.value,e))===u||g===l)return g}).BREAK=u,e.RETURN=l},function(t,e){},function(t,e,n){"use strict";var i=n(77)(!0);n(35)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=i(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var i=n(55),r=n(42);t.exports=Object.keys||function(t){return i(t,r)}},function(t,e,n){var i=n(33),r=Math.min;t.exports=function(t){return t>0?r(i(t),9007199254740991):0}},function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},function(t,e,n){var i=n(34);t.exports=function(t){return Object(i(t))}},function(t,e,n){t.exports={default:n(91),__esModule:!0}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.$wait=e.$EventEmitter=e.$Filter=e.$create=e.$uid=e.$$=e.$=void 0;var i,r=n(14),o=(i=r)&&i.__esModule?i:{default:i};e.$=((t,e=document)=>e.querySelector(t)),e.$$=((t,e=document)=>[...e.querySelectorAll(t)]),e.$uid=(()=>(1e13*performance.now()).toString(36)),e.$create=(t=>{const[,e="div",n,i,r]=t.match(/^([a-z]+)?(?:#([^\.]+))?(?:\.([^\[]*))?(?:\[(.*)\])?$/),o=document.createElement(e);return n&&(o[n]=n),i&&(o.className=i.replace("."," ")),r&&r.split("][").forEach(t=>{const[,e,,n=""]=t.match(/^([^=]*)(?:=(['|"]?)(.*)\2)?$/);""!==e&&o.setAttribute(e,n)}),o}),e.$Filter={notNull:t=>null!==t,distinct:(t,e,n)=>n.indexOf(t)===e};e.$EventEmitter=class{constructor(){this._eventHandlers={}}on(t,e){t in this._eventHandlers||(this._eventHandlers[t]=[]),this._eventHandlers[t].push(e)}off(t,e){t in this._eventHandlers&&(this._eventHandlers[t]=this._eventHandlers[t].filter(t=>e!==t))}async emit(t,...e){if(t in this._eventHandlers)for(const n of this._eventHandlers[t])await n(...e)}};e.$wait=(t=>new o.default(e=>window.setTimeout(e,t)))},function(t,e,n){var i=n(26)("meta"),r=n(4),o=n(11),s=n(5).f,a=0,c=Object.isExtensible||function(){return!0},u=!n(10)(function(){return c(Object.preventExtensions({}))}),l=function(t){s(t,i,{value:{i:"O"+ ++a,w:{}}})},d=t.exports={KEY:i,NEED:!1,fastKey:function(t,e){if(!r(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,i)){if(!c(t))return"F";if(!e)return"E";l(t)}return t[i].i},getWeak:function(t,e){if(!o(t,i)){if(!c(t))return!0;if(!e)return!1;l(t)}return t[i].w},onFreeze:function(t){return u&&d.NEED&&c(t)&&!o(t,i)&&l(t),t}}},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE1MUVCNzBCMDE0NDExRTE4MTIwREU0NEQzOTMzM0Y4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE1MUVCNzBDMDE0NDExRTE4MTIwREU0NEQzOTMzM0Y4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTUxRUI3MDkwMTQ0MTFFMTgxMjBERTQ0RDM5MzMzRjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTUxRUI3MEEwMTQ0MTFFMTgxMjBERTQ0RDM5MzMzRjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz65ABaxAAAAl0lEQVR42mL8//8/AwgwMUABQAAxYogABBBcBAhADEa4DIgDIgACCFkFWN9/ZA5cLxNMPYgGCCAUPcimI2v7j2YTmM+CLoAMAAIIm7EM2FyDbjyGJF6djLgk/+PS+R+JxggeRiQabjRAgOH1CnJooQMWfO5BE2fEpZEBi+nINqLYjjfscDkTXSMjthAiNkKItp2FFOchAwBEcygkEeR08gAAAABJRU5ErkJggg=="},function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";var i=n(15),r=n(3),o=n(54),s=n(8),a=n(18),c=n(78),u=n(20),l=n(82),d=n(2)("iterator"),A=!([].keys&&"next"in[].keys()),p=function(){return this};t.exports=function(t,e,n,f,h,g,v){c(n,e,f);var m,w,E,b=function(t){if(!A&&t in R)return R[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},y=e+" Iterator",I="values"==h,T=!1,R=t.prototype,S=R[d]||R["@@iterator"]||h&&R[h],x=S||b(h),M=h?I?b("entries"):x:void 0,O="Array"==e&&R.entries||S;if(O&&(E=l(O.call(new t)))!==Object.prototype&&E.next&&(u(E,y,!0),i||"function"==typeof E[d]||s(E,d,p)),I&&S&&"values"!==S.name&&(T=!0,x=function(){return S.call(this)}),i&&!v||!A&&!T&&R[d]||s(R,d,x),a[e]=x,a[y]=p,h)if(m={values:I?x:b("values"),keys:g?x:b("keys"),entries:M},v)for(w in m)w in R||o(R,w,m[w]);else r(r.P+r.F*(A||T),e,m);return m}},function(t,e,n){var i=n(4),r=n(1).document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e,n){var i=n(4);t.exports=function(t,e){if(!i(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!i(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var i=n(9),r=n(79),o=n(42),s=n(40)("IE_PROTO"),a=function(){},c=function(){var t,e=n(36)("iframe"),i=o.length;for(e.style.display="none",n(56).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),c=t.F;i--;)delete c.prototype[o[i]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(a.prototype=i(t),n=new a,a.prototype=null,n[s]=t):n=c(),void 0===e?n:r(n,e)}},function(t,e,n){var i=n(19);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},function(t,e,n){var i=n(41)("keys"),r=n(26);t.exports=function(t){return i[t]||(i[t]=r(t))}},function(t,e,n){var i=n(0),r=n(1),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:i.version,mode:n(15)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){n(83);for(var i=n(1),r=n(8),o=n(18),s=n(2)("toStringTag"),a="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),c=0;c<a.length;c++){var u=a[c],l=i[u],d=l&&l.prototype;d&&!d[s]&&r(d,s,u),o[u]=o.Array}},function(t,e,n){var i=n(19),r=n(2)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),r))?n:o?i(e):"Object"==(s=i(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e){t.exports=function(t,e,n,i){if(!(t instanceof e)||void 0!==i&&i in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){"use strict";var i=n(16);function r(t){var e,n;this.promise=new t(function(t,i){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=i}),this.resolve=i(e),this.reject=i(n)}t.exports.f=function(t){return new r(t)}},function(t,e,n){var i=n(8);t.exports=function(t,e,n){for(var r in e)n&&t[r]?t[r]=e[r]:i(t,r,e[r]);return t}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){t.exports={default:n(101),__esModule:!0}},function(t,e,n){var i=n(4);t.exports=function(t,e){if(!i(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,n){var i=n(1),r=n(0),o=n(15),s=n(73),a=n(5).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=o?{}:i.Symbol||{});"_"==t.charAt(0)||t in e||a(e,t,{value:s.f(t)})}},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAACUef2IAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAyElEQVQ4T9WU4QqDMBCDRRBBhiAiyBiMgY/pu9dEWnFSe7mfFkJRz880XltVjx8hhNUSFtlCtWuxFpTPAZwi3MWmG774KcgPhiN5uCKRqSj0RqJEkWLSI7Ecw+XAGsw91MndIYCnVAPoSwbHH1LqigMcnWtwwXF/rZGcC+A/x55YrK7Igs1YSluaHcFOyK0K93/QCDXZfW6A9749g3G9QF9otrIuRXGAAXmfgOxp88TjccgiNv9V6WXOjEUCZqO5ucmPM8vbM3kDZGPFNvxi+34AAAAASUVORK5CYII="},function(t,e,n){t.exports=!n(6)&&!n(10)(function(){return 7!=Object.defineProperty(n(36)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){t.exports=n(8)},function(t,e,n){var i=n(11),r=n(13),o=n(80)(!1),s=n(40)("IE_PROTO");t.exports=function(t,e){var n,a=r(t),c=0,u=[];for(n in a)n!=s&&i(a,n)&&u.push(n);for(;e.length>c;)i(a,n=e[c++])&&(~o(u,n)||u.push(n));return u}},function(t,e,n){var i=n(1).document;t.exports=i&&i.documentElement},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){var i=n(9);t.exports=function(t,e,n,r){try{return r?e(i(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&i(o.call(t)),e}}},function(t,e,n){var i=n(18),r=n(2)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||o[r]===t)}},function(t,e,n){var i=n(44),r=n(2)("iterator"),o=n(18);t.exports=n(0).getIteratorMethod=function(t){if(null!=t)return t[r]||t["@@iterator"]||o[i(t)]}},function(t,e,n){var i=n(9),r=n(16),o=n(2)("species");t.exports=function(t,e){var n,s=i(t).constructor;return void 0===s||null==(n=i(s)[o])?e:r(n)}},function(t,e,n){var i,r,o,s=n(7),a=n(86),c=n(56),u=n(36),l=n(1),d=l.process,A=l.setImmediate,p=l.clearImmediate,f=l.MessageChannel,h=l.Dispatch,g=0,v={},m=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},w=function(t){m.call(t.data)};A&&p||(A=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return v[++g]=function(){a("function"==typeof t?t:Function(t),e)},i(g),g},p=function(t){delete v[t]},"process"==n(19)(d)?i=function(t){d.nextTick(s(m,t,1))}:h&&h.now?i=function(t){h.now(s(m,t,1))}:f?(o=(r=new f).port2,r.port1.onmessage=w,i=s(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(i=function(t){l.postMessage(t+"","*")},l.addEventListener("message",w,!1)):i="onreadystatechange"in u("script")?function(t){c.appendChild(u("script")).onreadystatechange=function(){c.removeChild(this),m.call(t)}}:function(t){setTimeout(s(m,t,1),0)}),t.exports={set:A,clear:p}},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,e,n){var i=n(9),r=n(4),o=n(46);t.exports=function(t,e){if(i(t),r(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var i=n(1),r=n(0),o=n(5),s=n(6),a=n(2)("species");t.exports=function(t){var e="function"==typeof r[t]?r[t]:i[t];s&&e&&!e[a]&&o.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e,n){var i=n(2)("iterator"),r=!1;try{var o=[7][i]();o.return=function(){r=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!r)return!1;var n=!1;try{var o=[7],s=o[i]();s.next=function(){return{done:n=!0}},o[i]=function(){return s},t(o)}catch(t){}return n}},function(t,e,n){"use strict";var i=n(5).f,r=n(38),o=n(47),s=n(7),a=n(45),c=n(21),u=n(35),l=n(57),d=n(65),A=n(6),p=n(31).fastKey,f=n(50),h=A?"_s":"size",g=function(t,e){var n,i=p(e);if("F"!==i)return t._i[i];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,u){var l=t(function(t,i){a(t,l,e,"_i"),t._t=e,t._i=r(null),t._f=void 0,t._l=void 0,t[h]=0,null!=i&&c(i,n,t[u],t)});return o(l.prototype,{clear:function(){for(var t=f(this,e),n=t._i,i=t._f;i;i=i.n)i.r=!0,i.p&&(i.p=i.p.n=void 0),delete n[i.i];t._f=t._l=void 0,t[h]=0},delete:function(t){var n=f(this,e),i=g(n,t);if(i){var r=i.n,o=i.p;delete n._i[i.i],i.r=!0,o&&(o.n=r),r&&(r.p=o),n._f==i&&(n._f=r),n._l==i&&(n._l=o),n[h]--}return!!i},forEach:function(t){f(this,e);for(var n,i=s(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(i(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!g(f(this,e),t)}}),A&&i(l.prototype,"size",{get:function(){return f(this,e)[h]}}),l},def:function(t,e,n){var i,r,o=g(t,e);return o?o.v=n:(t._l=o={i:r=p(e,!0),k:e,v:n,p:i=t._l,n:void 0,r:!1},t._f||(t._f=o),i&&(i.n=o),t[h]++,"F"!==r&&(t._i[r]=o)),t},getEntry:g,setStrong:function(t,e,n){u(t,e,function(t,n){this._t=f(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?l(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,l(1))},n?"entries":"values",!n,!0),d(e)}}},function(t,e,n){"use strict";var i=n(1),r=n(3),o=n(31),s=n(10),a=n(8),c=n(47),u=n(21),l=n(45),d=n(4),A=n(20),p=n(5).f,f=n(103)(0),h=n(6);t.exports=function(t,e,n,g,v,m){var w=i[t],E=w,b=v?"set":"add",y=E&&E.prototype,I={};return h&&"function"==typeof E&&(m||y.forEach&&!s(function(){(new E).entries().next()}))?(E=e(function(e,n){l(e,E,t,"_c"),e._c=new w,null!=n&&u(n,v,e[b],e)}),f("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(t){var e="add"==t||"set"==t;t in y&&(!m||"clear"!=t)&&a(E.prototype,t,function(n,i){if(l(this,E,t),!e&&m&&!d(n))return"get"==t&&void 0;var r=this._c[t](0===n?0:n,i);return e?this:r})}),m||p(E.prototype,"size",{get:function(){return this._c.size}})):(E=g.getConstructor(e,t,v,b),c(E.prototype,n),o.NEED=!0),A(E,t),I[t]=E,r(r.G+r.W+r.F,I),m||g.setStrong(E,t,v),E}},function(t,e,n){var i=n(19);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t,e,n){var i=n(44),r=n(107);t.exports=function(t){return function(){if(i(this)!=t)throw TypeError(t+"#toJSON isn't generic");return r(this)}}},function(t,e,n){"use strict";var i=n(3);t.exports=function(t){i(i.S,t,{of:function(){for(var t=arguments.length,e=new Array(t);t--;)e[t]=arguments[t];return new this(e)}})}},function(t,e,n){"use strict";var i=n(3),r=n(16),o=n(7),s=n(21);t.exports=function(t){i(i.S,t,{from:function(t){var e,n,i,a,c=arguments[1];return r(this),(e=void 0!==c)&&r(c),null==t?new this:(n=[],e?(i=0,a=o(c,arguments[2],2),s(t,!1,function(t){n.push(a(t,i++))})):s(t,!1,n.push,n),new this(n))}})}},function(t,e,n){e.f=n(2)},function(t,e,n){var i=n(55),r=n(42).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,r)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=p(n(14)),r=p(n(28)),o=n(12),s=n(30),a=p(n(94)),c=p(n(110)),u=p(n(111)),l=p(n(121)),d=p(n(122)),A=p(n(123));function p(t){return t&&t.__esModule?t:{default:t}}n(134);let f,h=new i.default(t=>f=t);const g=new s.$EventEmitter;const v=new class{constructor({actions:t,connected:e}){this._actions=t,this._connected=e,this._buttons=[],this._listener=[["onContentChangeFallback",async(t,e,n)=>{const i=new CustomEvent("tpp-update",{detail:{previewId:e,content:n},bubbles:!1,cancelable:!0});if(!t)return!!document.body.dispatchEvent(i)&&void 0;if(!t.dispatchEvent(i))return!1;if("onTppUpdate"in t.dataset)return await new Function("previewId","content",t.dataset.onTppUpdate).call(t,e,n);if(null===n){if(e===await this.getPreviewElement())return location.href=await this.previewUrl();const n=t.parentNode;return t.parentNode.removeChild(t),n.querySelector("[data-preview-id]")||void 0}if("string"==typeof n){const i=document.createDocumentFragment();i.appendChild(document.createElement("div")).innerHTML=n;const r=[...i.firstChild.children];if(1===r.length&&r[0].matches(`[${o.PREVIEW_ID_ATTRIBUTE}="${e}"]`))return t.outerHTML=r[0].outerHTML,!1}}],["onRerenderViewFallback",()=>{location.reload()}]]}get isConnected(){return this._connected}onInit(t){this._connected.then(t)}onContentChange(t){this._listener.push(["onContentChange",t])}onRerenderView(t){this._listener.push(["onRerenderView",t])}onNavigationChange(t){this._listener.push(["onNavigationChange",t])}onRequestPreviewElement(t){this._listener.push(["onRequestPreviewElement",t])}registerButton({label:t="",css:e=null,icon:n=null,isVisible:i=(t=>!0),isEnabled:r=(async t=>!1),getIcon:o=(async t=>null!==e&&!t.$button.classList.add(e)||null!==n&&(t.$button.style.backgroundImage=`url(${n})`)||t.$button.classList.add("tpp-icon-action")),getLabel:s=(async e=>t||""),getItems:a=(async t=>[]),beforeExecute:c=(async t=>{}),execute:u=(async(t,e)=>{}),afterExecute:l=(async t=>{}),_name:d="custom"},A=-1){this._buttons.splice(A<0?this._buttons.length:A,0,{css:e,isVisible:i,isEnabled:r,getIcon:o,getLabel:s,getItems:a,beforeExecute:c,execute:u,afterExecute:l,_name:d})}addButton(...t){this.registerButton(...t)}overrideDefaultButton(t,e){if(null===e)this._buttons=this._buttons.filter(({_name:e})=>e!==t);else{const n=this._buttons.findIndex(({_name:e})=>e===t);-1!==n&&(0,r.default)(this._buttons[n],e)}}async findPreviewNodes(t){return(await this._actions).findPreviewNodes(...arguments)}async execute(t,e={},n=!0){return(await this._actions).execute(...arguments)}async getPreviewElement(){return(await this._actions).getPreviewElement(...arguments)}async setPreviewElement(t){return(await this._actions).setPreviewElement(...arguments)}async getPreviewLanguage(){return(await this._actions).getPreviewLanguage(...arguments)}async showEditDialog(t){return(await this._actions).showEditDialog(...arguments)}async showMetaDataDialog(t){return(await this._actions).showMetaDataDialog(...arguments)}async getElementStatus(t){return(await this._actions).getElementStatus(...arguments)}async renderElement(t=null){return(await this._actions).renderElement(...arguments)}async deleteElement(t,e=!1){return(await this._actions).deleteElement(...arguments)}async startWorkflow(t,e){return(await this._actions).startWorkflow(...arguments)}async processWorkflow(t,e){return(await this._actions).processWorkflow(...arguments)}async createPage(t,e,n,{language:i=null,showFormDialog:r=!0}={}){return(await this._actions).createPage(...arguments)}async createSection(t,{template:e=null,name:n=null,index:i=null}={}){return(await this._actions).createSection(...arguments)}async moveSection(t,e,{before:n=!1,copy:i=!1,skipRerenderEvent:r=!1}){let{elementType:o,id:s}=await this.getElementStatus(t);if("Section"!==o)return console.error('[moveSection] Given "source" must be a Section!',{previewId:t}),!1;let{elementType:a,id:c}=await this.getElementStatus(e);return["Page","Body","Section"].includes(a)?(await this._actions)._transferSection(s,c,{position:n?"BEFORE":"AFTER",mode:i?"COPY":"MOVE",skipRerenderEvent:r}):(console.error('[moveSection] Given "target" must be a Page, Body or Section!',{previewId:e}),!1)}async createDataset(t,{language:e=null}={}){return(await this._actions).createDataset(...arguments)}async toggleBookmark(t){return(await this._actions).toggleBookmark(...arguments)}async cropImage(t,e="ORIGINAL"){return(await this._actions).cropImage(...arguments)}async languages(){return(await this._actions).languages(...arguments)}async previewUrl(){return(await this._actions).previewUrl(...arguments)}async showTranslationDialog(){return(await this._actions).showTranslationDialog(...arguments)}async triggerChange(t,e=null){return(await this._actions).triggerChange(...arguments)}async triggerRerenderView(){return(await this._actions).triggerRerenderView(...arguments)}async mppGetParameter(t){return(await this._actions).mppGetParameter(...arguments)}async mppGetTimeParameter(){return(await this._actions).mppGetTimeParameter(...arguments)}async mppIsParameterized(){return(await this._actions).mppIsParameterized(...arguments)}async mppSetParameter(t,e){return(await this._actions).mppSetParameter(...arguments)}async mppSetTimeParameter(t){return(await this._actions).mppSetTimeParameter(...arguments)}}({actions:h,connected:new i.default(t=>g.on(o.Event.Initialized,e=>t(e)))});if(e.default=v,"undefined"!=typeof window&&top!==self){const t=(0,s.$)('[data-firstspirit-origin]:not([data-firstspirit-origin=""])')&&(0,s.$)('[data-firstspirit-origin]:not([data-firstspirit-origin=""])').dataset.firstspiritOrigin||"*",e=new a.default({events:g,targetOrigin:t}),n=new c.default({events:g,messenger:e});f(n),(0,u.default)({events:g,messenger:e,actions:n,preview:v});const r=async(t,...e)=>{const n=v._listener.filter(([e])=>t===e);return n.length>0?await i.default.all(n.map(([,t])=>t(...e))):(t=`${t}Fallback`,await i.default.all(v._listener.filter(([e])=>t===e).map(([,t])=>t(...e))))};g.on(o.Event.RerenderView,()=>r("onRerenderView")),g.on(o.Event.PreviewRequest,t=>r("onRequestPreviewElement",t)),g.on(o.Event.NavigationChange,t=>r("onNavigationChange",t)),g.on(o.Event.ElementChange,async({previewId:t,content:e})=>{void 0===e&&(e=await n.renderElement(t)),[].concat(...await i.default.all(n.findPreviewNodes(t,!0).map(n=>r("onContentChange",n,t,e)))).some(t=>void 0!==t)||r("onRerenderView")});const p={events:g,messenger:e,actions:n,preview:v};(0,l.default)(p),(0,d.default)(p),(0,A.default)(p)}else g.emit(o.Event.Initialized,!1)},function(t,e,n){n(22),n(23),n(43),n(85),n(89),n(90),t.exports=n(0).Promise},function(t,e,n){var i=n(33),r=n(34);t.exports=function(t){return function(e,n){var o,s,a=String(r(e)),c=i(n),u=a.length;return c<0||c>=u?t?"":void 0:(o=a.charCodeAt(c))<55296||o>56319||c+1===u||(s=a.charCodeAt(c+1))<56320||s>57343?t?a.charAt(c):o:t?a.slice(c,c+2):s-56320+(o-55296<<10)+65536}}},function(t,e,n){"use strict";var i=n(38),r=n(17),o=n(20),s={};n(8)(s,n(2)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=i(s,{next:r(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var i=n(5),r=n(9),o=n(24);t.exports=n(6)?Object.defineProperties:function(t,e){r(t);for(var n,s=o(e),a=s.length,c=0;a>c;)i.f(t,n=s[c++],e[n]);return t}},function(t,e,n){var i=n(13),r=n(25),o=n(81);t.exports=function(t){return function(e,n,s){var a,c=i(e),u=r(c.length),l=o(s,u);if(t&&n!=n){for(;u>l;)if((a=c[l++])!=a)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var i=n(33),r=Math.max,o=Math.min;t.exports=function(t,e){return(t=i(t))<0?r(t+e,0):o(t,e)}},function(t,e,n){var i=n(11),r=n(27),o=n(40)("IE_PROTO"),s=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),i(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},function(t,e,n){"use strict";var i=n(84),r=n(57),o=n(18),s=n(13);t.exports=n(35)(Array,"Array",function(t,e){this._t=s(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t,e){t.exports=function(){}},function(t,e,n){"use strict";var i,r,o,s,a=n(15),c=n(1),u=n(7),l=n(44),d=n(3),A=n(4),p=n(16),f=n(45),h=n(21),g=n(61),v=n(62).set,m=n(87)(),w=n(46),E=n(63),b=n(88),y=n(64),I=c.TypeError,T=c.process,R=T&&T.versions,S=R&&R.v8||"",x=c.Promise,M="process"==l(T),O=function(){},C=r=w.f,N=!!function(){try{var t=x.resolve(1),e=(t.constructor={})[n(2)("species")]=function(t){t(O,O)};return(M||"function"==typeof PromiseRejectionEvent)&&t.then(O)instanceof e&&0!==S.indexOf("6.6")&&-1===b.indexOf("Chrome/66")}catch(t){}}(),B=function(t){var e;return!(!A(t)||"function"!=typeof(e=t.then))&&e},D=function(t,e){if(!t._n){t._n=!0;var n=t._c;m(function(){for(var i=t._v,r=1==t._s,o=0,s=function(e){var n,o,s,a=r?e.ok:e.fail,c=e.resolve,u=e.reject,l=e.domain;try{a?(r||(2==t._h&&P(t),t._h=1),!0===a?n=i:(l&&l.enter(),n=a(i),l&&(l.exit(),s=!0)),n===e.promise?u(I("Promise-chain cycle")):(o=B(n))?o.call(n,c,u):c(n)):u(i)}catch(t){l&&!s&&l.exit(),u(t)}};n.length>o;)s(n[o++]);t._c=[],t._n=!1,e&&!t._h&&G(t)})}},G=function(t){v.call(c,function(){var e,n,i,r=t._v,o=L(t);if(o&&(e=E(function(){M?T.emit("unhandledRejection",r,t):(n=c.onunhandledrejection)?n({promise:t,reason:r}):(i=c.console)&&i.error&&i.error("Unhandled promise rejection",r)}),t._h=M||L(t)?2:1),t._a=void 0,o&&e.e)throw e.v})},L=function(t){return 1!==t._h&&0===(t._a||t._c).length},P=function(t){v.call(c,function(){var e;M?T.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({promise:t,reason:t._v})})},k=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),D(e,!0))},Y=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw I("Promise can't be resolved itself");(e=B(t))?m(function(){var i={_w:n,_d:!1};try{e.call(t,u(Y,i,1),u(k,i,1))}catch(t){k.call(i,t)}}):(n._v=t,n._s=1,D(n,!1))}catch(t){k.call({_w:n,_d:!1},t)}}};N||(x=function(t){f(this,x,"Promise","_h"),p(t),i.call(this);try{t(u(Y,this,1),u(k,this,1))}catch(t){k.call(this,t)}},(i=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(47)(x.prototype,{then:function(t,e){var n=C(g(this,x));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=M?T.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&D(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new i;this.promise=t,this.resolve=u(Y,t,1),this.reject=u(k,t,1)},w.f=C=function(t){return t===x||t===s?new o(t):r(t)}),d(d.G+d.W+d.F*!N,{Promise:x}),n(20)(x,"Promise"),n(65)("Promise"),s=n(0).Promise,d(d.S+d.F*!N,"Promise",{reject:function(t){var e=C(this);return(0,e.reject)(t),e.promise}}),d(d.S+d.F*(a||!N),"Promise",{resolve:function(t){return y(a&&this===s?x:this,t)}}),d(d.S+d.F*!(N&&n(66)(function(t){x.all(t).catch(O)})),"Promise",{all:function(t){var e=this,n=C(e),i=n.resolve,r=n.reject,o=E(function(){var n=[],o=0,s=1;h(t,!1,function(t){var a=o++,c=!1;n.push(void 0),s++,e.resolve(t).then(function(t){c||(c=!0,n[a]=t,--s||i(n))},r)}),--s||i(n)});return o.e&&r(o.v),n.promise},race:function(t){var e=this,n=C(e),i=n.reject,r=E(function(){h(t,!1,function(t){e.resolve(t).then(n.resolve,i)})});return r.e&&i(r.v),n.promise}})},function(t,e){t.exports=function(t,e,n){var i=void 0===n;switch(e.length){case 0:return i?t():t.call(n);case 1:return i?t(e[0]):t.call(n,e[0]);case 2:return i?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return i?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return i?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var i=n(1),r=n(62).set,o=i.MutationObserver||i.WebKitMutationObserver,s=i.process,a=i.Promise,c="process"==n(19)(s);t.exports=function(){var t,e,n,u=function(){var i,r;for(c&&(i=s.domain)&&i.exit();t;){r=t.fn,t=t.next;try{r()}catch(i){throw t?n():e=void 0,i}}e=void 0,i&&i.enter()};if(c)n=function(){s.nextTick(u)};else if(!o||i.navigator&&i.navigator.standalone)if(a&&a.resolve){var l=a.resolve(void 0);n=function(){l.then(u)}}else n=function(){r.call(i,u)};else{var d=!0,A=document.createTextNode("");new o(u).observe(A,{characterData:!0}),n=function(){A.data=d=!d}}return function(i){var r={fn:i,next:void 0};e&&(e.next=r),t||(t=r,n()),e=r}}},function(t,e,n){var i=n(1).navigator;t.exports=i&&i.userAgent||""},function(t,e,n){"use strict";var i=n(3),r=n(0),o=n(1),s=n(61),a=n(64);i(i.P+i.R,"Promise",{finally:function(t){var e=s(this,r.Promise||o.Promise),n="function"==typeof t;return this.then(n?function(n){return a(e,t()).then(function(){return n})}:t,n?function(n){return a(e,t()).then(function(){throw n})}:t)}})},function(t,e,n){"use strict";var i=n(3),r=n(46),o=n(63);i(i.S,"Promise",{try:function(t){var e=r.f(this),n=o(t);return(n.e?e.reject:e.resolve)(n.v),e.promise}})},function(t,e,n){n(92),t.exports=n(0).Object.assign},function(t,e,n){var i=n(3);i(i.S+i.F,"Object",{assign:n(93)})},function(t,e,n){"use strict";var i=n(24),r=n(48),o=n(29),s=n(27),a=n(39),c=Object.assign;t.exports=!c||n(10)(function(){var t={},e={},n=Symbol(),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach(function(t){e[t]=t}),7!=c({},t)[n]||Object.keys(c({},e)).join("")!=i})?function(t,e){for(var n=s(t),c=arguments.length,u=1,l=r.f,d=o.f;c>u;)for(var A,p=a(arguments[u++]),f=l?i(p).concat(l(p)):i(p),h=f.length,g=0;h>g;)d.call(p,A=f[g++])&&(n[A]=p[A]);return n}:c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=l(n(28)),r=l(n(95)),o=l(n(14)),s=l(n(97)),a=l(n(49));e.default=function({events:t,dataKey:e=u.POST_MESSAGE_NAMESPACE,targetFrame:n=window.top,targetOrigin:a="*",timeout:c=800}){const l=new d,A=new o.default(e=>{window.self!==window.top?h({ping:!0},{timeout:c}).then(n=>{u.VERSION!==n.version&&console.warn(`TPP Version missmatch! Please update your resources! Unexpected errors may occur!\nsnap.js@${u.VERSION} != fs-tpp.fsm@${n.version}`),e(),h({connectApi:!0}),t.emit(u.Event.Initialized,!0)},e=>{t.emit(u.Event.Initialized,!1),console.error(e)}):t.emit(u.Event.Initialized,!1)});function f(t){n.postMessage({[e]:t},a)}async function h(e,{result:n=!0,timeout:s=null}={}){if("ping"in e||await A,n)return new o.default((n,o)=>{const a=l.register(n);null!==s&&setTimeout(()=>{l.has(a)&&("ping"in e?t.emit(u.Event.Initialized,!1):o(new Error(`Timeout for Message[${(0,r.default)(e,null,2)}]`)))},s),f((0,i.default)(e,{_callbackId:a}))});f(e)}return window.addEventListener("message",e=>{if(e.data instanceof Object&&u.POST_MESSAGE_NAMESPACE in e.data){"*"===a&&(a=e.origin);let{_messageType:n,_callbackId:i=null,_eventId:r=null,_response:o=null,_payload:s=null}=e.data[u.POST_MESSAGE_NAMESPACE];"CALLBACK"===n?(console.debug("← %o",o=p(o)),l.resolve(i,o)):"EVENT"===n&&(console.debug(`⇠ ${r} %o`,s=p(s)),t.emit(r,s))}}),(0,s.default)({sendMessage:h,sendAction:async function(t,e={},n=!0){return h({execute:u.MODULE_ENDPOINT,params:(0,i.default)(e,{action:t})},{result:n})},sendSubject:async function(t,e=null,n=!0){return h({[t]:e},{result:n})},on:t.on.bind(t)})};var c=n(30),u=n(12);function l(t){return t&&t.__esModule?t:{default:t}}function d(){const t=new a.default;return(0,s.default)({register:function(e){const n=function e(n=(0,c.$uid)()){return t.has(n)?e():n}();return t.set(n,e),n},resolve:function(e,...n){t.has(e)?(t.get(e)(...n),t.delete(e)):console.warn(`Unknown callbackId '${e}'`,...n)},has:e=>t.has(e)})}function A(t){if("string"==typeof t&&null!==t.match(/^\s*[\[{"]/))try{return JSON.parse(t)}catch(t){}return t}function p(t){return null!==(t=A(t))&&"object"==typeof t&&"error"in t&&"object"in t&&(t=!0===t.error?null:A(t.object)),t}},function(t,e,n){t.exports={default:n(96),__esModule:!0}},function(t,e,n){var i=n(0),r=i.JSON||(i.JSON={stringify:JSON.stringify});t.exports=function(t){return r.stringify.apply(r,arguments)}},function(t,e,n){t.exports={default:n(98),__esModule:!0}},function(t,e,n){n(99),t.exports=n(0).Object.freeze},function(t,e,n){var i=n(4),r=n(31).onFreeze;n(100)("freeze",function(t){return function(e){return t&&i(e)?t(r(e)):e}})},function(t,e,n){var i=n(3),r=n(0),o=n(10);t.exports=function(t,e){var n=(r.Object||{})[t]||Object[t],s={};s[t]=e(n),i(i.S+i.F*o(function(){n(1)}),"Object",s)}},function(t,e,n){n(22),n(23),n(43),n(102),n(106),n(108),n(109),t.exports=n(0).Map},function(t,e,n){"use strict";var i=n(67),r=n(50);t.exports=n(68)("Map",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var e=i.getEntry(r(this,"Map"),t);return e&&e.v},set:function(t,e){return i.def(r(this,"Map"),0===t?0:t,e)}},i,!0)},function(t,e,n){var i=n(7),r=n(39),o=n(27),s=n(25),a=n(104);t.exports=function(t,e){var n=1==t,c=2==t,u=3==t,l=4==t,d=6==t,A=5==t||d,p=e||a;return function(e,a,f){for(var h,g,v=o(e),m=r(v),w=i(a,f,3),E=s(m.length),b=0,y=n?p(e,E):c?p(e,0):void 0;E>b;b++)if((A||b in m)&&(g=w(h=m[b],b,v),t))if(n)y[b]=g;else if(g)switch(t){case 3:return!0;case 5:return h;case 6:return b;case 2:y.push(h)}else if(l)return!1;return d?-1:u||l?l:y}}},function(t,e,n){var i=n(105);t.exports=function(t,e){return new(i(t))(e)}},function(t,e,n){var i=n(4),r=n(69),o=n(2)("species");t.exports=function(t){var e;return r(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!r(e.prototype)||(e=void 0),i(e)&&null===(e=e[o])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){var i=n(3);i(i.P+i.R,"Map",{toJSON:n(70)("Map")})},function(t,e,n){var i=n(21);t.exports=function(t,e){var n=[];return i(t,!1,n.push,n,e),n}},function(t,e,n){n(71)("Map")},function(t,e,n){n(72)("Map")},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s(n(28)),r=s(n(49));e.default=function({messenger:t,events:e,common:n}){let s=null,a=null;e.on(o.Event.ElementChange,()=>t.sendMessage({setPreviewElement:!0,previewId:s},!1)),e.on(o.Event.WorkflowTransition,async({previewId:t,isDeleted:n})=>{n?(await e.emit(o.Event.NavigationChange),e.emit(o.Event.ElementChange,{previewId:t,content:null})):e.emit(o.Event.StatusChange,{previewId:t,status:await d(t)})});const c=(()=>{const e=new r.default;return{get:async n=>{if(!e.has(n))if(n.startsWith(o.CUSTOM_PREVIEW_ID_PREFIX)){const t=n.substr(o.CUSTOM_PREVIEW_ID_PREFIX.length);e.set(n,{custom:t,parts:t.split(":")})}else{const r=await t.sendAction(o.Action.STATUS,{previewId:n});e.set(n,(0,i.default)(r,{custom:null}))}return e.get(n)},invalidate:(t=null)=>{null===t?e.clear():e.delete(t)}}})(),u=async t=>{c.invalidate(t);const n=await d(t);e.emit(o.Event.StatusChange,{previewId:t,status:n})},l=(()=>{let e=null;const n=async(n=!1)=>((n||null===e)&&(e=await t.sendAction(o.Action.PROJECT_INFO)),e);return{languages:async t=>{const e=await n(t);let i=[];for(let{lang:t,master:n}of e.languages)n?(a=a||t,i.unshift(t)):i.push(t);return i},previewUrl:async t=>{const{previewUrl:e}=await n(t);return e}}})();async function d(t){if(!t)throw new Error("Missing PreviewId!");return c.get(t)}async function A(e=null){return null===e?await t.sendAction(o.Action.RENDER_START_NODE):await t.sendAction(o.Action.RENDER,{previewId:e})}const p=async(t,n=null)=>{if(u(t),null===n)try{n=await A(t)}catch(t){}e.emit(o.Event.ElementChange,{previewId:t,content:n})},f=async(t,e)=>{const n=await e;null===n?u(t):p(t,n)},h=async(e,...n)=>t.sendSubject("mpp",{method:e,args:n});return{execute:async function(e,n={},i=!0){return t.sendMessage({execute:e,params:n},{result:i})},getPreviewElement:async function(){return s},setPreviewElement:async function(e){if(s=e,null!==e){const{language:t}=await d(e);a=t||a}t.sendMessage({setPreviewElement:!0,previewId:e},!1)},getPreviewLanguage:async function(){return a},showEditDialog:async function(e){const n=t.sendAction(o.Action.EDIT,{previewId:e});f(e,n)},showMetaDataDialog:async function(e){const n=t.sendAction(o.Action.EDIT_META_DATA,{previewId:e});f(e,n)},getElementStatus:d,renderElement:A,deleteElement:async function(n,i=!1){const r=await d(n),s=["Page","PageRef","PageRefFolder"].includes(r.elementType)||r.elementType.startsWith("Dataset"),a=await t.sendAction(o.Action.DELETE,{previewId:n,showConfirmDialog:i});c.invalidate(),a?(s&&await e.emit(o.Event.NavigationChange),e.emit(o.Event.ElementChange,{previewId:n,content:null})):t.sendSubject("error",`Unable to delete ${r.elementType} "${r.displayName}" (id:${r.id})!`)},startWorkflow:async function(e,n){return c.invalidate(e),await t.sendAction(o.Action.WORKFLOW_START,{previewId:e,workflowUID:n})},processWorkflow:async function(e,n){return c.invalidate(e),await t.sendAction(o.Action.WORKFLOW_PROCESS,{previewId:e,transitionId:n})},createPage:async function(n,i,r,{language:s=a,result:u=!1,showFormDialog:l=!0}={}){const d=await t.sendAction(o.Action.CREATE_PAGE,{path:n,isUidPath:!0,uid:i,template:r,language:s,showFormDialog:l});if(c.invalidate(),await e.emit(o.Event.NavigationChange),u)return d;e.emit(o.Event.RerenderView)},createSection:async function(n,{body:i=null,template:r=null,name:s=null,index:a=null,result:u=!1}={}){const l=await d(n);let A=null!==a?{positionIndex:""+a,position:"INDEX"}:{positionIndex:null,position:"LAST"};if(c.invalidate(),"Section"===l.elementType){A.position="LAST"===A.position?"AFTER":A.position;const i=await t.sendAction(o.Action.CREATE_SIBLING_SECTION,{previewId:n,template:r,sectionName:s,position:A.position,positionIndex:A.positionIndex});if(u)return i;e.emit(o.Event.RerenderView)}else if(["PageRef","Page","Body"].includes(l.elementType)){const e=await t.sendAction(o.Action.CREATE_CHILD_SECTION,{previewId:n,body:i,template:r,sectionName:s,position:A.position,positionIndex:A.positionIndex});if(u)return await e;f(n,e)}},createDataset:async function(n,{language:i=a,result:r=!1}={}){const s=await t.sendAction(o.Action.CREATE_DATASET,{template:n,language:i});if(c.invalidate(),r)return s;e.emit(o.Event.RerenderView)},_transferSection:async function(n,i,{position:r="AFTER",mode:s="MOVE",skipRerenderEvent:a=!1}={}){let c=await t.sendAction(o.Action.TRANSFER_SECTION,{sectionId:n,targetId:i,position:r,mode:s});c&&!a&&e.emit(o.Event.RerenderView);return c},cropImage:async function(e,n="ORIGINAL",i=!1){const r=await t.sendAction(o.Action.CROP_IMAGE,{previewId:e,resolution:n});if(null!==r){if(i)return r;p(e,r)}},toggleBookmark:async function(e){await t.sendAction(o.Action.TOGGLE_BOOKMARK,{previewId:e}),await u(e)},triggerChange:p,triggerRerenderView:()=>e.emit(o.Event.RerenderView),languages:async function(t=!1){return l.languages(t)},previewUrl:async function(t=!1){return l.previewUrl(t)},showTranslationDialog:async function(e,n,i){const r=t.sendAction(o.Action.TRANSLATION,{previewId:e,source:n,target:i});f(e,r)},mppGetParameter:t=>h("getParameter",t),mppGetTimeParameter:()=>h("getTimeParameter"),mppIsParameterized:()=>h("isParameterized"),mppSetParameter:(t,e)=>h("setParameter",t,e),mppSetTimeParameter:t=>h("setTimeParameter",t),requestChangeSet:async function(e){return t.sendAction(o.Action.REQUEST_CHANGE_SET,{previewIds:e})},showComparisonDialog:async function(e){return t.sendAction(o.Action.SHOW_COMPARISON_DIALOG,{previewId:e})}}};var o=n(12);function s(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=u(n(112)),r=u(n(28)),o=u(n(14));e.default=function({events:t,messenger:e,actions:n,preview:i}){let u=null;class p{constructor(t,e){this.$node=t,this.$node.decoration=this,this._previewId=e,this.$borders=u.appendChild((0,a.$create)(".tpp-borders")),this.$buttons=this.$borders.appendChild((0,a.$create)(".tpp-buttons")),n.getElementStatus(e).then(({elementType:t})=>{"Media"===t&&this.$buttons.classList.add("bottom")}),this._isVisible=!1,this._intersectionChangeHandler=this.showButtons.bind(this);let i=null;[this.$node,this.$buttons].forEach(t=>{t.addEventListener("mouseenter",()=>clearTimeout(i)||this.showButtons()),t.addEventListener("mouseleave",()=>i=setTimeout(this.hideButtons.bind(this),10))})}async showButtons(){const{top:t,left:e,width:r,height:o}=this.$node.getBoundingClientRect();if(this.$borders.style.cssText=`opacity:1;top:${t}px;left:${e}px;width:${r}px;height:${Math.max(o,27)}px`,!this._isVisible){this._isVisible=!0,window.addEventListener("scroll",this._intersectionChangeHandler),window.addEventListener("resize",this._intersectionChangeHandler),this.$buttons.innerHTML="",void 0===this.$node[A]&&(this.$node[A]=await n.getElementStatus(this._previewId));const t=this.$node[A],e=await n.getPreviewLanguage(),r={$node:this.$node,previewId:this._previewId,status:t,language:e},o=await l({container:this.$buttons,buttons:i._buttons,scope:r,hide:()=>this.hideButtons()});o||(this.$borders.style.cssText="transition: all 0s",window.removeEventListener("scroll",this._intersectionChangeHandler),window.removeEventListener("resize",this._intersectionChangeHandler))}}hideButtons(){this._isVisible&&(this._isVisible=!1,window.removeEventListener("scroll",this._intersectionChangeHandler),window.removeEventListener("resize",this._intersectionChangeHandler),this.$borders.style.cssText="transition: all 0s")}undecorate(){delete this.$node.decoration,delete this.$node[d],window.removeEventListener("scroll",this._intersectionChangeHandler),window.removeEventListener("resize",this._intersectionChangeHandler),u.removeChild(this.$borders)}}t.on(s.Event.Initialized,()=>{u=document.body.appendChild((0,a.$create)(".tpp-borders-container")),(0,c.default)({onInsert:(t,e)=>{t[d]instanceof p||(t[d]=new p(t,e))},onRemove:t=>{t[d]instanceof p&&t[d].undecorate()}})});const f=(t,e=!1)=>{const n=(0,a.$$)(`[${s.PREVIEW_ID_ATTRIBUTE}="${t}"]`);return e&&0===n.length?[null]:n};t.on(s.Event.StatusChange,({previewId:t,status:e})=>f(t).forEach(t=>t[A]=e));const h=async t=>{let e=t instanceof HTMLElement&&t.matches(`[${s.PREVIEW_ID_ATTRIBUTE}]`)?{previewId:t.getAttribute(s.PREVIEW_ID_ATTRIBUTE),$node:t}:{previewId:t,$node:f(e)[0]||null};return(0,r.default)(e,await n.getElementStatus(e.previewId))};(0,r.default)(n,{findPreviewNodes:f,_previewElementNode:h,_previewElementNodes:async()=>o.default.all((0,a.$$)(`[${s.PREVIEW_ID_ATTRIBUTE}]`).map(h))})};var s=n(12),a=n(30),c=u(n(120));function u(t){return t&&t.__esModule?t:{default:t}}const l=async({container:t,buttons:e,scope:n,hide:i})=>{return(await o.default.all(e.map(async e=>{const s=t.appendChild((0,a.$create)("span.tpp-button[disabled]"));if(await e.isVisible(n)){n=(0,r.default)({},n,{$button:s});const t=t=>async r=>{r.stopPropagation(),i(),e.beforeExecute(n,t);try{const i=await e.execute(n,t);e.afterExecute(n,t,i)}catch(r){console.error(r),e.afterExecute(n,t,null,r)}};return e.getIcon(n),o.default.resolve(e.isEnabled(n)).then(t=>!0===t&&s.removeAttribute("disabled")),o.default.resolve(e.getLabel(n)).then(t=>t&&(s.title=t)),s.addEventListener("click",t()),o.default.resolve(e.getItems(n)).then(e=>{if(e instanceof Array&&0!==e.length){const n=s.appendChild((0,a.$create)("ul"));e.forEach(e=>{const i=n.appendChild((0,a.$create)("li"));i.innerText=e.label||e,i.addEventListener("click",t(e))})}}),!0}s.parentNode.removeChild(s)}))).some(t=>!0===t)},d=(0,i.default)("DecoratedElementSymbol"),A=(0,i.default)("ElementStatusSymbol")},function(t,e,n){t.exports={default:n(113),__esModule:!0}},function(t,e,n){n(114),n(22),n(118),n(119),t.exports=n(0).Symbol},function(t,e,n){"use strict";var i=n(1),r=n(11),o=n(6),s=n(3),a=n(54),c=n(31).KEY,u=n(10),l=n(41),d=n(20),A=n(26),p=n(2),f=n(73),h=n(51),g=n(115),v=n(69),m=n(9),w=n(4),E=n(13),b=n(37),y=n(17),I=n(38),T=n(116),R=n(117),S=n(5),x=n(24),M=R.f,O=S.f,C=T.f,N=i.Symbol,B=i.JSON,D=B&&B.stringify,G=p("_hidden"),L=p("toPrimitive"),P={}.propertyIsEnumerable,k=l("symbol-registry"),Y=l("symbols"),U=l("op-symbols"),j=Object.prototype,V="function"==typeof N,Z=i.QObject,F=!Z||!Z.prototype||!Z.prototype.findChild,W=o&&u(function(){return 7!=I(O({},"a",{get:function(){return O(this,"a",{value:7}).a}})).a})?function(t,e,n){var i=M(j,e);i&&delete j[e],O(t,e,n),i&&t!==j&&O(j,e,i)}:O,Q=function(t){var e=Y[t]=I(N.prototype);return e._k=t,e},z=V&&"symbol"==typeof N.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof N},_=function(t,e,n){return t===j&&_(U,e,n),m(t),e=b(e,!0),m(n),r(Y,e)?(n.enumerable?(r(t,G)&&t[G][e]&&(t[G][e]=!1),n=I(n,{enumerable:y(0,!1)})):(r(t,G)||O(t,G,y(1,{})),t[G][e]=!0),W(t,e,n)):O(t,e,n)},H=function(t,e){m(t);for(var n,i=g(e=E(e)),r=0,o=i.length;o>r;)_(t,n=i[r++],e[n]);return t},J=function(t){var e=P.call(this,t=b(t,!0));return!(this===j&&r(Y,t)&&!r(U,t))&&(!(e||!r(this,t)||!r(Y,t)||r(this,G)&&this[G][t])||e)},X=function(t,e){if(t=E(t),e=b(e,!0),t!==j||!r(Y,e)||r(U,e)){var n=M(t,e);return!n||!r(Y,e)||r(t,G)&&t[G][e]||(n.enumerable=!0),n}},K=function(t){for(var e,n=C(E(t)),i=[],o=0;n.length>o;)r(Y,e=n[o++])||e==G||e==c||i.push(e);return i},q=function(t){for(var e,n=t===j,i=C(n?U:E(t)),o=[],s=0;i.length>s;)!r(Y,e=i[s++])||n&&!r(j,e)||o.push(Y[e]);return o};V||(a((N=function(){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var t=A(arguments.length>0?arguments[0]:void 0),e=function(n){this===j&&e.call(U,n),r(this,G)&&r(this[G],t)&&(this[G][t]=!1),W(this,t,y(1,n))};return o&&F&&W(j,t,{configurable:!0,set:e}),Q(t)}).prototype,"toString",function(){return this._k}),R.f=X,S.f=_,n(74).f=T.f=K,n(29).f=J,n(48).f=q,o&&!n(15)&&a(j,"propertyIsEnumerable",J,!0),f.f=function(t){return Q(p(t))}),s(s.G+s.W+s.F*!V,{Symbol:N});for(var $="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;$.length>tt;)p($[tt++]);for(var et=x(p.store),nt=0;et.length>nt;)h(et[nt++]);s(s.S+s.F*!V,"Symbol",{for:function(t){return r(k,t+="")?k[t]:k[t]=N(t)},keyFor:function(t){if(!z(t))throw TypeError(t+" is not a symbol!");for(var e in k)if(k[e]===t)return e},useSetter:function(){F=!0},useSimple:function(){F=!1}}),s(s.S+s.F*!V,"Object",{create:function(t,e){return void 0===e?I(t):H(I(t),e)},defineProperty:_,defineProperties:H,getOwnPropertyDescriptor:X,getOwnPropertyNames:K,getOwnPropertySymbols:q}),B&&s(s.S+s.F*(!V||u(function(){var t=N();return"[null]"!=D([t])||"{}"!=D({a:t})||"{}"!=D(Object(t))})),"JSON",{stringify:function(t){for(var e,n,i=[t],r=1;arguments.length>r;)i.push(arguments[r++]);if(n=e=i[1],(w(e)||void 0!==t)&&!z(t))return v(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!z(e))return e}),i[1]=e,D.apply(B,i)}}),N.prototype[L]||n(8)(N.prototype,L,N.prototype.valueOf),d(N,"Symbol"),d(Math,"Math",!0),d(i.JSON,"JSON",!0)},function(t,e,n){var i=n(24),r=n(48),o=n(29);t.exports=function(t){var e=i(t),n=r.f;if(n)for(var s,a=n(t),c=o.f,u=0;a.length>u;)c.call(t,s=a[u++])&&e.push(s);return e}},function(t,e,n){var i=n(13),r=n(74).f,o={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"[object Window]"==o.call(t)?function(t){try{return r(t)}catch(t){return s.slice()}}(t):r(i(t))}},function(t,e,n){var i=n(29),r=n(17),o=n(13),s=n(37),a=n(11),c=n(53),u=Object.getOwnPropertyDescriptor;e.f=n(6)?u:function(t,e){if(t=o(t),e=s(e,!0),c)try{return u(t,e)}catch(t){}if(a(t,e))return r(!i.f.call(t,e),t[e])}},function(t,e,n){n(51)("asyncIterator")},function(t,e,n){n(51)("observable")},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i,r=n(49),o=(i=r)&&i.__esModule?i:{default:i},s=n(12);Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);const a=new MutationObserver(t=>{for(const e of t)0!==e.removedNodes.length&&g(...e.removedNodes),0!==e.addedNodes.length&&h(...e.addedNodes),"attributes"===e.type&&(g(e.target),h(e.target))}),c=new o.default;let u,l,d,A,p;const f=t=>(...e)=>e.filter(t=>t instanceof HTMLElement).forEach(e=>{e.matches(l)&&t(e);for(const n of e.querySelectorAll(l))t(n)}),h=f(t=>{window.clearTimeout(c.get(t)),c.set(t,window.setTimeout(()=>{A(t,t.getAttribute(d)),c.set(t,!0)},1))}),g=f(t=>{window.clearTimeout(c.get(t)),!0===c.get(t)?c.set(t,window.setTimeout(()=>{p(t),c.delete(t)},1)):c.delete(t)});e.default=(({onInsert:t,onRemove:e,root:n=document.body,attribute:i=s.PREVIEW_ID_ATTRIBUTE,selector:r=`[${i}]`})=>{A=t,p=e,u=n,d=i,l=r,a.observe(u,{subtree:!0,childList:!0,attributes:!0,attributeFilter:[d]}),h(u)})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i,r=n(14),o=(i=r)&&i.__esModule?i:{default:i};e.default=function({preview:t,actions:e}){t.registerButton({_name:"edit",css:"tpp-icon-edit",getLabel:({language:t})=>"de"===t.toLowerCase()?"Bearbeiten":"Edit",isVisible:({status:t})=>null===t.custom&&(["PageRef","Page","Section","GCAPage","GCASection"].includes(t.elementType)||t.elementType.startsWith("Dataset")),isEnabled:({status:t})=>t.permissions.change,execute:async({previewId:t})=>e.showEditDialog(t)});let n=new o.default(t=>e.languages().then(e=>t(e.length>1)));t.addButton({_name:"translate",css:"tpp-icon-translate",isVisible:async({status:t})=>["Page","Section","Dataset","GCAPage"].includes(t.elementType)&&await n,isEnabled:({status:t})=>t.permissions.change,getItems:async()=>{const t=await e.languages(),n=await e.getPreviewLanguage()||t[0];let i=[];for(let e of t)e!==n&&i.push({source:n,target:e});return i.push(...i.map(({source:t,target:e})=>({source:e,target:t}))),i.map(({source:t,target:e})=>({label:`${t}${e}`,source:t,target:e}))},execute:async({previewId:t},{source:n,target:i})=>e.showTranslationDialog(t,n,i)}),t.addButton({_name:"metadata",css:"tpp-icon-meta-data",getLabel:({language:t})=>"de"===t.toLowerCase()?"Meta-Daten":"Meta Data",isVisible:()=>!1,isEnabled:({status:t})=>t.permissions.changeMeta,execute:async({previewId:t})=>e.showMetaDataDialog(t)}),t.registerButton({_name:"add-sibling-section",css:"tpp-icon-add-section",getLabel:({language:t})=>"de"===t.toLowerCase()?"Absatz hinzufügen":"Add Section",isVisible:({status:t})=>null===t.custom&&"Section"===t.elementType,isEnabled:({status:t})=>t.permissions.change,execute:async({previewId:t})=>e.createSection(t)}),t.registerButton({_name:"add-child-section",css:"tpp-icon-add-section",getLabel:({language:t})=>"de"===t.toLowerCase()?"Absatz hinzufügen":"Add Section",isVisible:({status:t})=>null===t.custom&&"Page"===t.elementType&&0!==t.children.length,isEnabled:({status:t})=>t.permissions.appendLeaf,getItems:({status:t})=>1===t.children.length?[]:t.children.map(t=>t.name),execute:async({previewId:t,status:n},i=n.children[0].name)=>e.createSection(t,{body:i})}),t.addButton({_name:"add-child-section-body",css:"tpp-icon-add-section",getLabel:({language:t})=>"de"===t.toLowerCase()?"Absatz hinzufügen":"Add Section",isVisible:({status:t})=>null===t.custom&&"Body"===t.elementType,isEnabled:({status:t})=>t.permissions.appendLeaf,execute:async({previewId:t})=>e.createSection(t)}),t.registerButton({_name:"workflows",getIcon:({$button:t,status:e})=>{null!==e.workflows.current?t.classList.add("tpp-icon-workflow-in-progress"):e.released?t.classList.add("tpp-icon-workflow-released"):t.classList.add("tpp-icon-workflow-changed")},getLabel:({language:t,status:e})=>null!==e.workflows.current?e.workflows.current.displayName:"de"===t.toLowerCase()?"Starte Arbeitsablauf":"Start Workflow",isVisible:async({status:t,previewId:n})=>!(null!==t.custom||!t.releaseSupported||n===await e.getPreviewElement()||0===t.workflows.allowed.length&&null===t.workflows.current),isEnabled:({status:t})=>!0,getItems:({status:t})=>null!==t.workflows.current?t.workflows.transitions.map(t=>{const{displayName:e,id:n}=t;return{label:e,transitionId:n}}):t.workflows.allowed.filter(({uid:e})=>null===t.workflows.deleteWorkflow||e!==t.workflows.deleteWorkflow.uid).map(t=>({label:t.displayName,workflowId:t.id})),execute:async({previewId:t},{workflowId:n=null,transitionId:i=null}={})=>null!==n?e.startWorkflow(t,n):null!==i?e.processWorkflow(t,i):void 0}),t.registerButton({_name:"delete",css:"tpp-icon-delete",getLabel:({language:t})=>"de"===t.toLowerCase()?"Löschen":"Remove",isVisible:({status:t})=>null===t.custom&&!["Body","Media"].includes(t.elementType),isEnabled:({status:t})=>["Section"].includes(t.elementType)||null===t.workflows.deleteWorkflow?t.permissions.delete:null===t.workflows.current,execute:async({previewId:t,status:n})=>["Section"].includes(n.elementType)||null===n.workflows.deleteWorkflow?e.deleteElement(t,!0):e.startWorkflow(t,n.workflows.deleteWorkflow.uid)}),t.registerButton({_name:"crop",css:"tpp-icon-crop-image",isVisible:({status:t})=>null===t.custom&&"Media"===t.elementType,isEnabled:({status:t})=>t.permissions.change,execute:async({previewId:t})=>e.cropImage(t)}),t.registerButton({_name:"bookmark",isVisible:({status:t})=>null===t.custom&&["Page","PageRef","Section","Dataset"].includes(t.elementType),isEnabled:()=>!0,getIcon:({$button:t,status:e})=>t.classList.add(e.bookmark?"tpp-icon-bookmark-delete":"tpp-icon-bookmark-create"),getLabel:({language:t})=>"de"===t.toLowerCase()?"Kopiervorlage":"Bookmark",execute:async({previewId:t})=>e.toggleBookmark(t)})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function({events:t,messenger:e,actions:n,decoration:o,preview:s}){const a=async t=>{const o=await n._previewElementNode(t);let s=await n._previewElementNodes();const a=t instanceof HTMLElement?t:null;if("Section"===o.elementType&&0!==(s=s.filter(({elementType:t,children:e,$node:n})=>"Body"===t||"Section"===t&&n!==a||"Page"===t&&1===e.length)).length){const t=s.map(({id:t})=>t).filter(r.$Filter.distinct),n=await e.sendAction(i.Action.TRANSFER_SECTION_ALLOWED,{sectionId:o.id,targetIds:t});return s=s.filter(({id:t})=>n.includes(t))}return[]};class c{constructor(){this._$targets=[]}onDragOver(t){t.preventDefault(),t.stopPropagation(),g(t.clientX,t.clientY)}onDrop(t){t.preventDefault(),t.stopPropagation(),v(t.clientX,t.clientY)}addTarget({$node:t}){this._$targets.push(t),t.addEventListener("dragover",this.onDragOver),t.addEventListener("drop",this.onDrop)}hitTarget(t,e){}destroy(){this._$targets.forEach(t=>{t.removeEventListener("dragover",this.onDragOver),t.removeEventListener("drop",this.onDrop)})}}class u extends c{constructor({distance:t=30,increment:e=2,timeout:n=100}={}){super(),this.distance=t,this.increment=e,this.timeout=n,this.scrollX=0,this.scrollY=0}hitTarget(t,e){this.scrollX=(t<=this.distance?-1:window.innerWidth-t<this.distance&&1)*this.increment,this.scrollY=(e<=this.distance?-1:window.innerHeight-e<this.distance&&1)*this.increment,this.doScroll()}doScroll(){0===this.scrollX&&0===this.scrollY||(window.scrollBy(this.scrollX,this.scrollY),setTimeout(this.doScroll.bind(this),this.timeout))}addTarget(t){super.addTarget(t)}destroy(){super.destroy()}}class l extends c{constructor(){super(),this.zones=[]}addZone({top:t,left:e,width:n,height:i,x1:r,y1:o,x2:s,y2:a},c){this.zones.push({x1:r||e,y1:o||t,x2:s||e+n,y2:a||t+i,details:c})}hitZone(t,e){const n=e+window.scrollY,i=t+window.scrollX,{details:r={}}=this.zones.filter(({x1:t,y1:e,x2:r,y2:o})=>i>=t&&i<=r&&n>=e&&n<=o).sort((t,e)=>(i-t.x1)*(n-t.y1)-(i-e.x1)*(n-e.y1))[0]||{};return r}rect(t){const e=window.scrollY,n=window.scrollX,{top:i,left:r,width:o,height:s}=t.getBoundingClientRect();return{top:i+e,left:r+n,width:o,height:s}}}class d extends l{constructor(){super(),this.$dropBorder=document.body.appendChild(document.createElement("div")),this.$dropBorder.classList.add("tpp-drop-target"),this.$dropBorder.style.cssText="display:none"}destroy(){super.destroy(),document.body.removeChild(this.$dropBorder)}addTarget(t){super.addTarget(t);const{$node:e,elementType:n}=t;if("Section"===n){const{top:n,left:i,width:r,height:o}=this.rect(e);this.addZone({top:n,left:i,width:r,height:o/2},{before:!0,top:n,left:i,width:r,target:t}),this.addZone({top:n+o/2,left:i,width:r,height:o/2},{top:n+o,left:i,width:r,target:t})}else if("Body"===t.elementType||"Page"===t.elementType){const{top:n,left:i,width:r,height:o}=this.rect(e);this.addZone({top:n,left:i,width:r,height:o},{top:n+o,left:i,width:r,target:t})}}hitTarget(t,e){const{target:n=null,top:i,left:r,width:o,before:s=!1}=this.hitZone(t,e);if(null!==n)return this.$dropBorder.style.cssText=`top: ${i}px; left: ${r}px; width: ${o}px;`,{$node:n.$node,previewId:n.previewId,position:s?"BEFORE":"AFTER"};this.$dropBorder.style.cssText="display:none"}}class A{constructor({$source:t=null,sourcePreviewId:e=null,mode:n=null,autoscroll:i=!1}={}){this.source={$source:t,sourcePreviewId:e,mode:n},document.body.classList.add("tpp-invisible"),this.ui=[],i&&this.ui.push(new u),this.ui.push(new d)}addTarget(t){for(const e of this.ui)e.addTarget(t)}addTargets(t){t.forEach(t=>this.addTarget(t))}onDrag(t,e,n=!1){this.ui.forEach(n=>n.hitTarget(t,e))}onDrop(e,n){const r=this.ui.map(t=>t.hitTarget(e,n)).filter(t=>!!t);if(1===r.length){let{$source:e,sourcePreviewId:n,mode:o}=this.source;const{$node:s,position:a}=r[0];t.emit(i.Event.DropElement,{source:e||n,$target:s,mode:o,position:a})}}destroy(){document.body.classList.remove("tpp-invisible"),this.ui.forEach(t=>t.destroy())}}let p=null;const f=async t=>{null!==p&&h(),p=t instanceof HTMLElement?new A({$source:t,mode:"MOVE"}):new A({sourcePreviewId:t,mode:"COPY",autoscroll:!0});const{elementType:e}=await n._previewElementNode(t);"Section"===e&&p.addTargets(await a(t))},h=()=>{null!==p&&p.destroy(),p=null},g=(t,e)=>null!==p&&p.onDrag(t,e),v=(t,e)=>null!==p&&p.onDrop(t,e);n.makeTransferable=((t,e=t)=>{t.setAttribute("draggable","true");const n=e.getAttribute(i.PREVIEW_ID_ATTRIBUTE);n&&(t.addEventListener("dragstart",t=>{t.dataTransfer.setData("text/plain",n);try{t.dataTransfer.setDragImage(e,0,0)}catch(t){}e.classList.add("tpp-disabled-node"),f(e)}),t.addEventListener("dragend",t=>{e.classList.remove("tpp-disabled-node"),h()}))}),t.on(i.Event.DragElement,({previewId:t,phase:e,start:n,drag:i,drop:r,end:o,x:s,y:a})=>{switch(e){case"start":return f(t);case"drag":return g(s,a);case"drop":return v(s,a);default:return h()}}),t.on(i.Event.DropElement,async({source:t,$target:e,mode:i,position:r})=>{const{elementType:o,id:s,$node:a}=await n._previewElementNode(t);if("Section"===o){const{elementType:t,id:o}=await n._previewElementNode(e),c=async(t=!1)=>n._transferSection(s,o,{position:r,mode:i,skipRerenderEvent:t});if(a!==e)if("MOVE"===i&&"Section"===t){if("BEFORE"===r){if(e!==a.nextElementSibling){await c(!0)&&e.insertAdjacentElement("beforebegin",a)}}else if(e!==a.previousElementSibling){await c(!0)&&e.insertAdjacentElement("afterend",a)}}else await c()}}),s.registerButton({_name:"move",isVisible:({status:{elementType:t}})=>"Section"===t,isEnabled:async({$node:t})=>{return 0!==(await a(t)).length},getIcon:({$button:t,$node:e})=>{t.className+=" tpp-icon-move tpp-separator",t.style.cursor="crosshair",n.makeTransferable(t,e)}},0)};var i=n(12),r=n(30)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s(n(124)),r=s(n(130));e.default=function({events:t,actions:e,preview:n}){const s=function(){return(0,r.default)(document.querySelectorAll("["+o.PREVIEW_ID_ATTRIBUTE+"]")).filter(t=>!t.getAttribute(o.PREVIEW_ID_ATTRIBUTE).startsWith(o.CUSTOM_PREVIEW_ID_PREFIX))},a="fs-change-detected",c=function(t){document.querySelectorAll("."+a).forEach(t=>t.classList.remove(a))};function u(){document.querySelectorAll(".fs-changemask-solid").forEach(t=>t.remove())}function l(){const t=[...document.querySelectorAll("."+a)].map(t=>t.getBoundingClientRect());u(),function(t){const e=function(){const t=document.body.getBoundingClientRect(),e=document.body,n=document.documentElement,i=Math.max(e.clientHeight,e.scrollHeight,e.offsetHeight,n.clientHeight,n.scrollHeight,n.offsetHeight),r=Math.max(e.clientWidth,e.scrollWidth,e.offsetWidth,n.clientWidth,n.scrollWidth,n.offsetWidth);return new DOMRect(t.x,t.y,r,i)}(),n=t.filter(t=>0!==t.width&&0!==t.height),{actualRows:r,actualColumns:o}=function(t,e){const n=[t.top,t.bottom],r=[t.left,t.right];e.forEach(t=>{n.push(t.top,t.bottom),r.push(t.left,t.right)});const o=(t,e)=>t-e,s=[...new i.default(n.sort(o))],a=[...new i.default(r.sort(o))];return{actualRows:s,actualColumns:a}}(e,n);(function(t,e){const n=[];for(let i=0;i<t.length-1;i++){const r=t[i];for(let o=0;o<e.length-1;o++){const s=e[o];n.push({top:r,left:s,width:e[o+1]-s,right:e[o+1],height:t[i+1]-r,bottom:t[i+1]})}}return n})(r,o).filter(t=>(function(t,e){for(const r of e)if(i=r,(n=t).left<i.right&&i.left<n.right&&n.top<i.bottom&&i.top<n.bottom)return!1;var n,i;return!0})(t,n)).forEach(t=>{!function(t,e){const n=document.createElement("div");n.style.top=t.top-e.top+"px",n.style.left=t.left-e.left+"px",n.style.width=t.width+"px",n.style.height=t.height+"px",n.classList.add("fs-changemask-solid"),document.body.appendChild(n)}(t,e)})}(t)}const d=["resize","scroll","transitionend","animationend"];t.on(o.Event.DisplayChangesRequest,async function(){document.body.classList.add("tpp-disabled-node");const t=s();c();const n=t.map(t=>t.getAttribute(o.PREVIEW_ID_ATTRIBUTE));let r=[...new i.default(n)];!function(t,e,n){for(let i=0;i<t.length;i++){const r=t[i];e.includes(r)&&n[i].classList.add(a)}}(n,await e.requestChangeSet(r),t),d.forEach(t=>window.addEventListener(t,l)),l(),document.body.classList.remove("tpp-disabled-node")}),t.on(o.Event.ResetDisplayChangesRequest,async function(){d.forEach(t=>window.removeEventListener(t,l)),c(s()),u()}),n.addButton({label:"Compare",css:"tpp-icon-preview-diff",isVisible:t=>t.$node.classList.contains(a),isEnabled:()=>!0,execute:async t=>{const n=t.$node.getAttribute(o.PREVIEW_ID_ATTRIBUTE);await e.showComparisonDialog(n)}})};var o=n(12);function s(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){t.exports={default:n(125),__esModule:!0}},function(t,e,n){n(22),n(23),n(43),n(126),n(127),n(128),n(129),t.exports=n(0).Set},function(t,e,n){"use strict";var i=n(67),r=n(50);t.exports=n(68)("Set",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return i.def(r(this,"Set"),t=0===t?0:t,t)}},i)},function(t,e,n){var i=n(3);i(i.P+i.R,"Set",{toJSON:n(70)("Set")})},function(t,e,n){n(71)("Set")},function(t,e,n){n(72)("Set")},function(t,e,n){t.exports={default:n(131),__esModule:!0}},function(t,e,n){n(23),n(132),t.exports=n(0).Array.from},function(t,e,n){"use strict";var i=n(7),r=n(3),o=n(27),s=n(58),a=n(59),c=n(25),u=n(133),l=n(60);r(r.S+r.F*!n(66)(function(t){Array.from(t)}),"Array",{from:function(t){var e,n,r,d,A=o(t),p="function"==typeof this?this:Array,f=arguments.length,h=f>1?arguments[1]:void 0,g=void 0!==h,v=0,m=l(A);if(g&&(h=i(h,f>2?arguments[2]:void 0,2)),null==m||p==Array&&a(m))for(n=new p(e=c(A.length));e>v;v++)u(n,v,g?h(A[v],v):A[v]);else for(d=m.call(A),n=new p;!(r=d.next()).done;v++)u(n,v,g?s(d,h,[r.value,v],!0):r.value);return n.length=v,n}})},function(t,e,n){"use strict";var i=n(5),r=n(17);t.exports=function(t,e,n){e in t?i.f(t,e,r(0,n)):t[e]=n}},function(t,e,n){var i=n(135);"string"==typeof i&&(i=[[t.i,i,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};n(150)(i,r);i.locals&&(t.exports=i.locals)},function(t,e,n){var i=n(136);(t.exports=n(137)(!1)).push([t.i,".tpp-borders {\n\tposition: fixed;\n\tz-index: 9999999999;\n\topacity: 0;\n\tpointer-events: none;\n\tbox-shadow: 0 0 3px rgba(0,0,0,.5), 0 0 3px rgba(0,0,0,.5) inset;\n\tborder: 1px solid rgb(181,30,104);\n\ttransition: opacity 300ms ease-in-out;\n}\n.tpp-buttons {\n\tpointer-events: all;\n\tposition: absolute;\n\ttop: 0; right: 0;\n\tbackground: linear-gradient(#626161, #424141);\n\tborder: 1px solid #B5B5B5;\n\tdisplay: inline-block;\n\tline-height: 23px;\n}\n.tpp-buttons.bottom {\n\ttop: auto;\n\tbottom: 0;\n}\n.tpp-invisible .tpp-borders {\n\topacity: 0 !important;\n}\n\n.tpp-button {\n\tdisplay: block; float: left;\n\twidth: 23px; height: 23px; line-height: 23px;\n\tcursor: pointer;\n\tposition: relative;\n\ttext-align: center;\n\tbackground-repeat: no-repeat;\n\tbackground-position: center;\n\tcolor: #fff;\n\tfont-size: 13px;\n\tuser-select: none;\n\topacity: .8;\n}\n.tpp-button:hover {\n\topacity: 1;\n}\n.tpp-button[disabled] {\n\tfilter: grayscale(100%);\n\topacity: .3;\n\tcursor: default;\n\tpointer-events: none;\n}\n.tpp-button.tpp-separator {\n\tborder-right: 1px solid #727177;\n}\n.tpp-icon-action { background-image: url("+i(n(138))+"); }\n.tpp-icon-edit { background-image: url("+i(n(52))+"), linear-gradient(#A9356B, #79053B); }\n.tpp-icon-meta-data { background-image: url("+i(n(139))+"); }\n.tpp-icon-edit-gray { background-image: url("+i(n(52))+"); }\n.tpp-icon-debug { background-image: url("+i(n(140))+"); }\n.tpp-icon-delete { background-image: url("+i(n(141))+"); }\n.tpp-icon-add-section { background-image: url("+i(n(142))+"); }\n.tpp-icon-create-page { background-image: url("+i(n(143))+"); }\n.tpp-icon-crop-image { background-image: url("+i(n(144))+"); }\n.tpp-icon-translate { background-image: url("+i(n(145))+"); }\n.tpp-icon-bookmark-create { background-image: url("+i(n(146))+"); }\n.tpp-icon-bookmark-delete { background-image: url("+i(n(147))+"); }\n.tpp-icon-workflow { background-image: url("+i(n(32))+"); }\n.tpp-icon-workflow-changed { background-image: url("+i(n(32))+"), linear-gradient(rgb(181, 131, 77), rgb(181, 131, 77)); }\n.tpp-icon-workflow-released { background-image: url("+i(n(32))+"), linear-gradient(rgb(88, 170, 72), rgb(88, 170, 72)); }\n.tpp-icon-workflow-in-progress { background-image: url("+i(n(32))+"), linear-gradient(rgb(148, 50, 51), rgb(148, 50, 51)); }\n.tpp-icon-move { background-image: url("+i(n(148))+"); }\n.tpp-icon-preview-diff { background-image: url("+i(n(149))+"); }\n\n\n.tpp-button ul {\n\tdisplay: none;\n\tmargin: 0; padding: 2px;\n\tlist-style-type: none;\n\tposition: absolute;\n\ttop: 23px; right: 0;\n\tborder: 1px solid #C9CBCC;\n\tbackground-color: #fff;\n\tcolor: #666;\n\tfont: normal 11px/20px Arial, Helvetica, sans-serif;\n\ttext-align: left;\n}\n.tpp-button:hover ul {\n\tdisplay: block;\n}\n.tpp-button li {\n\tcursor: pointer;\n\tpadding: 0 25px 0 5px;\n\twhite-space: nowrap;\n}\n.tpp-button li:hover {\n\tbackground-color: #f0f0f0;\n}\n\n[data-preview-id] {\n\tmin-height: 23px;\n}\n\n/* new styles */\n.tpp-buttons {\n\tbackground: #312F41;\n\tborder: 0;\n}\n.tpp-icon-edit { background-image: url("+i(n(52))+"), linear-gradient(#9D2A64, #9D2A64); }\n\n.tpp-placeholder {\n\tmargin: 10px;\n\tpadding: 50px 20px;\n\ttext-align: center;\n\tfont: bold 20px/1.2 Arial, Helvetica, sans-serif;\n\tcolor: #fff;\n\tborder: 5px solid rgb(49, 47, 65);\n\tbackground: rgb(101, 99, 131);\n\tbox-shadow: 0 0 10px #000;\n}\n\n.tpp-disabled-node {\n\tpointer-events: none;\n\tfilter: blur(2px);\n}\n\n.tpp-drop-target {\n\tposition: absolute;\n\tz-index: 9999999999;\n\ttop: 0; left: 0; width: 0; height: 5px;\n\tmargin-top: -2.5px;\n\tbox-shadow: 0 0 3px rgba(0,0,0,.5);\n\tbackground: rgb(181,30,104);\n\ttransition: all 200ms ease-out;\n}\n\n.fs-change-detected {\n\tborder: 1px solid #b61867;\n}\n\n.fs-changemask-solid {\n\tposition: absolute;\n\tz-index: 10001;\n\tbackground-color: #525967;\n\topacity: 0.25;\n\tfilter: alpha(opacity = 0.25);\n}",""])},function(t,e){t.exports=function(t){return"string"!=typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),/["'() \t\n]/.test(t)?'"'+t.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':t)}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n=t[1]||"",i=t[3];if(!i)return n;if(e&&"function"==typeof btoa){var r=(s=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),o=i.sources.map(function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"});return[n].concat(o).concat([r]).join("\n")}var s;return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},r=0;r<this.length;r++){var o=this[r][0];"number"==typeof o&&(i[o]=!0)}for(r=0;r<t.length;r++){var s=t[r];"number"==typeof s[0]&&i[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),e.push(s))}},e}},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAAGXljaGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVFQkNGMTk4RTlCMjExRTBCQTc4Q0QxRkI0ODk1RjA0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVFQkNGMTk5RTlCMjExRTBCQTc4Q0QxRkI0ODk1RjA0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUVCQ0YxOTZFOUIyMTFFMEJBNzhDRDFGQjQ4OTVGMDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUVCQ0YxOTdFOUIyMTFFMEJBNzhDRDFGQjQ4OTVGMDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4j+SC7AAAApklEQVR42mL8//8/AwgwMUABQAAxAEX+Mz1+/JgBIIAYQXKfP38GKwAIIEYUhSBRuAhAAMEZv3//BjNYWVkZ4ea9f/8ejEEAIIBgKkEEI9wwoDa4VhYQ8ePHDwYo/R+s4vv372DMy8sLMfjnz58MYmJiYDMAAgxuPQj8+/cPzmFiYmKEsVkYkABINxIAa+Dk5GREUQSyDx0AFaGaBHMpCEhJScGtAwDOn1MNwUTjlwAAAABJRU5ErkJggg=="},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAAHjfs0eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBOUQxQjhFMDAxNDhFMTExOTFGNDlEMUVCNkMxQkEwMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNzgyNTE4RjYxMUMxMUUxQThBRUE5MTJEMzMyRDY1OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNzgyNTE4RTYxMUMxMUUxQThBRUE5MTJEMzMyRDY1OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNzdCMUY2OUUwNDhFMTExOTFGNDlEMUVCNkMxQkEwMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBOUQxQjhFMDAxNDhFMTExOTFGNDlEMUVCNkMxQkEwMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlzLg4kAAADDSURBVHjaYvz//z8DDDAxIAEUDkAAMRKnDCCAkJXBGIwgggVJURaSAkaAAEIxGAZY0IwAG8OEZB4juspMJJX/0c0EWwQQQFgtwgVY0PjYdDLiUpyFxp8GcwJGQGIBKF5mIeBMRmQOQACR5EEmBhIAC7EhQZHJjKQozkSTm44cxsQ64z+xQYczKTNQNTQAAoykGCQ3mAkla4JeItt71HAx2S4lZHAWCemFkdqR9x+fL3C5OJOAodMJ+YBaLmakVuQRjEAA4Ow5e6ANBqwAAAAASUVORK5CYII="},function(t,e){t.exports="data:image/png;base64,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"},function(t,e){t.exports="data:image/png;base64,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"},function(t,e){t.exports="data:image/png;base64,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"},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAAHjfs0eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdFMDhBMzA2NzI3ODExRTE5M0EzQTc5MUI3RjlEQzc2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdFMDhBMzA3NzI3ODExRTE5M0EzQTc5MUI3RjlEQzc2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0UwOEEzMDQ3Mjc4MTFFMTkzQTNBNzkxQjdGOURDNzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0UwOEEzMDU3Mjc4MTFFMTkzQTNBNzkxQjdGOURDNzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67EEkXAAAAv0lEQVR42mL8//8/AwwwQen/yBxGkABAADESpYwBIICQlf1HlmBiQAWMMAUAAYRiMDYL/qMLYlWJAliQbYYBgADCahEuwILG/4/F+fjdQKzJjHhsYmQhYBiKZoAAIsmDZLv5PwH34zX5P0XOoJpiRnSnsBARIf9xJWVsocFIrJtRbAMIMJJikJJEhzM+8EUsKQYTCkiCFrCQ4DtGIn1EeiKiRhgTG+44g4WFRIOQU/h/fBawkBnzjJS4mNQIRQEAAoouSwxwE+wAAAAASUVORK5CYII="},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAACUef2IAAAABGdBTUEAAK/INwWK6QAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAgUlEQVQ4T2P4//8/Ay0wTQwFOXTQGRwJdNVMfEFIrosHr8FA3xINUHxPKChApk7BgncCxa6giZNlMLoDKA5jmItHqMGg8INhUFCAIgpZDMYmOYOANMAwyGBQ7COLIbNxpipikxshdRjyhDTgShWE9BEs3WhmMEGX4SrhyNZIqNYBAOWOEXeO7QWpAAAAAElFTkSuQmCC"},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAACUef2IAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAINJREFUOE+1kAEKgEAIBHtfnwr6uCXhsbetSWQLA96od9FiZr8gZQdSdiBlB1J2wGIHuJchd3DA4YEq2d7jr8DgWfVusMCXOei4Lr9YXbydRB/riNflxQjGz+tVTrUHdwYs+OUq2V568TREROIsd0bxAo/yE1J2IGUHUnYgZQdSfseWA4mZHgMwLO3eAAAAAElFTkSuQmCC"},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAAHjfs0eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3N0ZBOUU5NjEzRTExRTJCNkRDODFGNjk4NDJCRDY3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3N0ZBOUVBNjEzRTExRTJCNkRDODFGNjk4NDJCRDY3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjc3RkE5RTc2MTNFMTFFMkI2REM4MUY2OTg0MkJENjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjc3RkE5RTg2MTNFMTFFMkI2REM4MUY2OTg0MkJENjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7EpoHcAAABGElEQVR42mL4//8/AxBLgGhGEAEDTAxIACCAcMugcAACiAFqmtl/CIiB8uGqTgFxLLIGgABCMRjdTJDMXyCOQTabE4h1YeayQFUGQ+nLOM0ECCB0QSEgfgsSZ8AC0BXDOIuAeDeS+BIQwYKmORaLgUvw+hcXYGIgAQAEELrJbED8i1iTXwGxGU6jYaENxB/+I8A05BhGj2kQ8EFiH4PSMcgGIwfdU1yRgcuDMfjCmVDQLSGYCKkSKSQpBggwQs6oAGJdII5mIBFgM7gOiL2B2ATNlY+B+A4QLwPiH9gCC1fKQMZ+/zFBHQ61WDELDvv4gfgzEG8H4k9QH5jhSAtYXY4vjGOIDM4l5EQe2YASFy+hJLnRxMUUAQDIWuXpcvA6lwAAAABJRU5ErkJggg=="},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAAHjfs0eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM3RDgzMUQ2NjEzRTExRTJBRTUzQTE0Qzg2NDBGMjZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM3RDgzMUQ3NjEzRTExRTJBRTUzQTE0Qzg2NDBGMjZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzdEODMxRDQ2MTNFMTFFMkFFNTNBMTRDODY0MEYyNkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzdEODMxRDU2MTNFMTFFMkFFNTNBMTRDODY0MEYyNkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6VnafPAAABG0lEQVR42mL4//8/AxBLgGhGEAEDTAxIACCAcMugcAACiAFqmtl/CIiB8hlgEgxIgiDAABBAKAajmwmS+QvEMchmcwKxLsw4FqjKYCh9CeRWrGYCBBC6oBAQvwWJM2AB6IphnEVAvBtJfAmIYEHTHIvFwCW4TMYLmBhIAAABhG4yGxD/ItbkV0BshtNopMj78B8BpiHHMAwjm+yDxD4GpWOQDUYOuqe4IgOXB2PwhTO+oFsMxf9pHykkKQYIMELOqABiXSCOZiARYDO4Doi9gdgEzZWPgfgOEC8D4h/ooYovZSBjv/+YoA6HWqyYBYd9/ED8GYi3A/EnqA/McKQFrC7HF8YxRAbnEnIij2xAjouXIKduZLMG3MUUAQB/1/qqz56eugAAAABJRU5ErkJggg=="},function(t,e){t.exports="data:image/png;base64,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"},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAACUef2IAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAABzSURBVDhPtc5BCsBACEPROXsPXruZBJFPKTQjPJAgwVVVR2CYgGEChgkYJszgeqGbPvfgLi8bFYpuZlnnLi9pM6BPRTf0qbjLy0aFops+n4tjZkCfim7ml527vGxUKLqhQnGXlzQMEzBMwDABwwQM/6v1ADo1IGznm6AIAAAAAElFTkSuQmCC"},function(t,e,n){var i,r,o={},s=(i=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===r&&(r=i.apply(this,arguments)),r}),a=function(t){var e={};return function(t){if("function"==typeof t)return t();if(void 0===e[t]){var n=function(t){return document.querySelector(t)}.call(this,t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}}(),c=null,u=0,l=[],d=n(151);function A(t,e){for(var n=0;n<t.length;n++){var i=t[n],r=o[i.id];if(r){r.refs++;for(var s=0;s<r.parts.length;s++)r.parts[s](i.parts[s]);for(;s<i.parts.length;s++)r.parts.push(m(i.parts[s],e))}else{var a=[];for(s=0;s<i.parts.length;s++)a.push(m(i.parts[s],e));o[i.id]={id:i.id,refs:1,parts:a}}}}function p(t,e){for(var n=[],i={},r=0;r<t.length;r++){var o=t[r],s=e.base?o[0]+e.base:o[0],a={css:o[1],media:o[2],sourceMap:o[3]};i[s]?i[s].parts.push(a):n.push(i[s]={id:s,parts:[a]})}return n}function f(t,e){var n=a(t.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var i=l[l.length-1];if("top"===t.insertAt)i?i.nextSibling?n.insertBefore(e,i.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),l.push(e);else if("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var r=a(t.insertInto+" "+t.insertAt.before);n.insertBefore(e,r)}}function h(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=l.indexOf(t);e>=0&&l.splice(e,1)}function g(t){var e=document.createElement("style");return void 0===t.attrs.type&&(t.attrs.type="text/css"),v(e,t.attrs),f(t,e),e}function v(t,e){Object.keys(e).forEach(function(n){t.setAttribute(n,e[n])})}function m(t,e){var n,i,r,o;if(e.transform&&t.css){if(!(o=e.transform(t.css)))return function(){};t.css=o}if(e.singleton){var s=u++;n=c||(c=g(e)),i=b.bind(null,n,s,!1),r=b.bind(null,n,s,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",v(e,t.attrs),f(t,e),e}(e),i=function(t,e,n){var i=n.css,r=n.sourceMap,o=void 0===e.convertToAbsoluteUrls&&r;(e.convertToAbsoluteUrls||o)&&(i=d(i));r&&(i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");var s=new Blob([i],{type:"text/css"}),a=t.href;t.href=URL.createObjectURL(s),a&&URL.revokeObjectURL(a)}.bind(null,n,e),r=function(){h(n),n.href&&URL.revokeObjectURL(n.href)}):(n=g(e),i=function(t,e){var n=e.css,i=e.media;i&&t.setAttribute("media",i);if(t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}.bind(null,n),r=function(){h(n)});return i(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;i(t=e)}else r()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=s()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=p(t,e);return A(n,e),function(t){for(var i=[],r=0;r<n.length;r++){var s=n[r];(a=o[s.id]).refs--,i.push(a)}t&&A(p(t,e),e);for(r=0;r<i.length;r++){var a;if(0===(a=i[r]).refs){for(var c=0;c<a.parts.length;c++)a.parts[c]();delete o[a.id]}}}};var w,E=(w=[],function(t,e){return w[t]=e,w.filter(Boolean).join("\n")});function b(t,e,n,i){var r=n?"":i.css;if(t.styleSheet)t.styleSheet.cssText=E(e,r);else{var o=document.createTextNode(r),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(o,s[e]):t.appendChild(o)}}},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,i=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var r,o=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(o)?t:(r=0===o.indexOf("//")?o:0===o.indexOf("/")?n+o:i+o.replace(/^\.\//,""),"url("+JSON.stringify(r)+")")})}}]).default});
2//# sourceMappingURL=snap.js.map
\No newline at end of file